Jest wychowankiem klubu Argentinos Juniors. W czasach juniorskich trenował także w Sportivo Escobar i Club Belén. W 2016 roku dołączył do seniorskiego zespołu Argentinos Juniors[1]. W Primera División zagrał po raz pierwszy 9 września 2017 w przegranym 1:2 meczu z Club Atlético Patronato[2]. 10 lipca 2018 odszedł za 8,5 miliona euro do niemieckiego VfB Stuttgart[1]. W Bundeslidze zadebiutował 26 sierpnia 2018 w przegranym 0:1 spotkaniu z 1. FSV Mainz 05[2]. Grał w nim do 59. minuty, po czym został zmieniony przez Daniela Didavi[3].
23 czerwca 2021 przeszedł do klubu ACF Fiorentina, podpisując pięcioletni kontrakt[4].