LE NAZIONALI
NAZIONALE MASCHILE
Olimpia Milano
ESORDIO
Milano - 13 Marzo 2011 ALL STARS - ITALIA 88 - 90
CAREER HIGH
Biella - 16 Dicembre 2012
ITALIA - ALL STARS 107 - 92
Punti: 13
ESORDIO
Atene (Gre) - 18 Giugno 2012
GRECIA B - ITALIA 87 - 67
Punti: 4
CAREER HIGH
Boulazac (Fra) - 28 Giugno 2012
Francia - ITALIA 76 - 62
Punti: 20
ESORDIO
Martinsicuro - 24 Giugno 2011
SERBIA-MONTENEGRO U20 - ITALIA 74 - 76
Punti: 7
CAREER HIGH
Bilbao (Spagna) - 24 Luglio 2011
ITALIA - SPAGNA U20 70 - 82
Punti: 17
ESORDIO
Pyrgos (Grecia) - 25 Luglio 2008
ESTONIA U 18 - ITALIA 60 - 65
Punti: 1
CAREER HIGH
Londra - 11 Luglio 2009
Israele - ITALIA 78 - 83
Punti: 22
ESORDIO
Iscar (Spagna) - 7 Dicembre 2006
Croazia - ITALIA 85 - 80
Punti: 16
CAREER HIGH
Iscar (Spagna) - 10 Dicembre 2006
Slovenia - ITALIA 74 - 99
Punti: 20
ESORDIO
Limoges (Fra) - 7 Luglio 2006
Francia - ITALIA 66 - 76
Punti: 2
CAREER HIGH
Limoges (Fra) - 8 Luglio 2006
Spagna - ITALIA 55 - 53
Punti: 19
Con la nazionale
Con la Nazionale Senior ha partecipato ai Giochi Olimpici di Tokyo (Giappone) nel 2021, risultato ottenuto vincendo il Torneo Pre Olimpico a Belgrado in finale contro la Serbia. Con la Nazionale A, nell'estate 2014, ha disputato le gare di qualificazione al Campionato Europeo 2015. Nel 2013 ha partecipato ai Giochi del Mediterraneo di Mersin in Turchia con la Nazionale Sperimentale. Ha giocato con tutte le rappresentative Giovanili Azzurre (U16, U18, U20) vincendo la Medaglia d'Argento al Campionato Europeo Under 20 2011 a Bilbao in Spagna. Ha giocato anche i Campionati Europei Under 16 (2007) e Under 18 (2008 e 2009) In totale, con le Giovanili Azzurre ha disputato 67 partite realizzando 543 punti.
Con i club
Ha fatto le Giovanili nella Virtus Bologna, con cui ha vinto uno Scudetto Under 19 Eccellenza nel 2010 e uno U17 nel 2008. Ha esordito in prima squadra in Serie A il 6 gennaio 2008. Nel 2008/2009 ha esordito in EuroChallenge, competizione poi vinta da Bologna. Nel 2011 gioca in prestito a Biella e l'anno successivo si trasferisce a Sant'Antimo nell'allora Legadue. Torna alla Virtus Bologna l'anno successivo e dal 2013 è alla Virtus Roma, squadra con cui ha giocato anche in EuroCup. Dal 2014 è alla Pallacanestro Mantovana, società nella quale rimane fino alla stagione 2017/18 (con una parentesi nel campionato 2016/17 con Trento) Nel 2018 è in Serie A con la New Basket Brindisi e nell'estate 2019 è passato all'Olimpia Milano dopo essere stato nominato miglior italiano della stagione 2018/2019. Con l'Armani vince la Supercoppa 2020.