Nella stagione 2015/2016 esordisce diciassettenne in prima squadra con la maglia del Bottegone (Serie B).
L’anno seguente chiude le 31 partite con 10,0 punti, 3,0 rimbalzi e 2,8 assist in 26′ di media e viene votato tra i migliori under della Serie B.
Nel 2017/2018 risponde alla chiamata di Montegranaro, in A2, poi per quattro stagioni indossa la canotta di Mantova collezionando 115 presenze: con gli Stings conquista sempre i playoff (tranne nell’anno interrotto dalla pandemia) tirando con il 48% da due, il 32% da tre e 65% ai liberi, per 5,4 punti, 2,0 rimbalzi e 2,6 assist in 21′ di media a partita.