Cresciuto nelle giovanili del Cerro Porteño, ha esordito il 12 maggio 2016 in occasione del match perso 1-0 contro il Rubio Ñu. Dopo un anno in prestito al Gimnasia La Plata, nel 2018 si trasferisce all'Huracán.
Il 4 giugno 2019 viene ufficializzato il suo passaggio al Basilea tramite una nota sul sito ufficiale dello stesso club svizzero.[1]