|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7/10/2021 | | 1.PS | | | | 26 | | Gran Piemonte | | 5 | |
| 3/10/2021 | | 1.2U | | | | 10 | | Piccolo Giro di Lombardia | | 1 | |
| 28/09/2021 | | 1.2U | | | | 9 | | Ruota d'Oro - GP Festa del Perdono | | 2 | |
| 24/09/2021 | | WCU | | | | 1 | | World Championships U23 (Leuven) R.R. | | 60 | |
| 20/09/2021 | | WCUT | | | | 9 | | World Championships U23 (Knokke-Heist - Brugge) I.T.T. | | 2 | |
| 16/09/2021 | | 1.PS | | | | 4 | | Coppa Sabatini - GP Citta di Peccioli | | 58 | |
| 5/09/2021 | | 2.2 | | | | 6 | | Giro del Friuli Venezia Giulia | | 7 | |
| 4/09/2021 | | 2.2s | | | | 8 | | Giro del Friuli Venezia Giulia, Stage 2 : Casarsa della Delizia - Aviano | | 0 | |
| 3/09/2021 | | 2.2s | | | | 4 | | Giro del Friuli Venezia Giulia, Stage 1 : Rive d'Arcano - Tarvisio | | 0 | |
| 15/08/2021 | | 2.NCs | | | | 4 | | Tour de l’Avenir, Stage 2 : Laon - Laon T.T.T. | | 0 | |
| 14/08/2021 | | 2.NCs | | | | 6 | | Tour de l’Avenir, Stage 1 : Charleville-Mézières - Soissons | | 0 | |
| 8/08/2021 | | 1.2U | | | | 3 | | GP di Poggiana | | 8 | |
| 20/07/2021 | | 2.NC | | | | 3 | | Etoile d'Or | | 28 | |
| 20/07/2021 | | 2.NCs | | | | 10 | | Etoile d'Or, Stage 3 : Montmorillon - Montmorillon | | 0 | |
| 19/07/2021 | | 2.NCs | | | | 1 | | Etoile d'Or, Stage 2 : Mérigny - Le Blanc | | 8 | |
| 12/06/2021 | | 2.2s | | | | 4 | | Giro Ciclistico d'Italia, Stage 10 : San Vito al Tagliamento - Castelfranco Veneto | | 0 | |
| 8/06/2021 | | 2.2s | | | | 3 | | Giro Ciclistico d'Italia, Stage 6 : Bonferraro di Sorga - San Pellegrino Terme | | 1 | |
| 6/06/2021 | | 2.2s | | | | 1 | | Giro Ciclistico d'Italia, Stage 4 : Sorbolo Mezzani - Guastalla I.T.T. | | 4 | |
| 4/06/2021 | | 2.2s | | | | 4 | | Giro Ciclistico d'Italia, Stage 2 : Riccione - Imola | | 0 | |