Cresciuto nella squadra della sua città, Urbino, a 14 anni entra nel settore giovanile del Cesena. Nella stagione 2011-12 ottimi il campionato Primavera (un gol) e il Viareggio, consacrazione l’anno seguente ancora in Primavera (24 gare e 6 gol). Seguono due anni nel San Marino in Lega Pro a farsi le ossa (un gol nel 2013-14 e 8 nel 2014-15), e torna in bianconero, dove quest’anno ha disputato 19 partite e realizzato 3 gol. Debutto azzurro nell’Under 20 di Evani lo scorso ottobre contro la Polonia.