| Saison | Siege | Renntage |
|---|---|---|
| 2026 | 0 | 4 |
| 2025 | 3 | 57 |
| 2024 | 0 | 37 |
| 2023 | 2 | 48 |
| 2022 | 0 | 51 |
| 2021 | 1 | 47 |
| 2020 | 0 | 34 |
| 2019 | 10 | 21 |
| 2018 | 2 | 19 |
| 2017 | 0 | 0 |
| 2016 | 0 | 0 |
| Datum | Rennen | Klasse | PlatzierungPlatz |
|---|---|---|---|
| 01.03.01.03.2026 | Faun Drome Classic | 1.Pro | 52 |
| 28.02.28.02.2026 | Faun-Ardèche Classic | 1.Pro | 74 |
| 22.02.22.02.2026 | Tour des Alpes-Maritimes | 1.1 | 25 |
| 21.02.21.02.2026 | Classic Var | 1.1 | 92 |
| 11.10.11.10.2025 | Il Lombardia | 1.UWT | 4 |
| 07.10.07.10.2025 | Tre Valli Varesine | 1.Pro | 69 |
| 06.10.06.10.2025 | Coppa Bernocchi - GP Banco BPM | 1.Pro | 66 |
| 28.09.28.09.2025 | World Championships ME - Road Race | WC | DNS |
| 14.09.14.09.2025 | Grand Prix Cycliste de Montréal | 1.UWT | 3 |
| 12.09.12.09.2025 | Grand Prix Cycliste de Québec | 1.UWT | 40 |
| # | Jahr | Rennen | Klasse | PlatzierungPlatz |
|---|---|---|---|---|
| 1 | 2021 | Tour de Wallonie GC | 2.Pro | 1 |
| 2 | 2019 | World Championships MJ - Road Race | WC | 1 |
| 3 | 2019 | Gent-Wevelgem/Grote Prijs A. Noyelle-Ieper | 1.Ncup | 1 |
| 4 | 2019 | Keizer der Juniores GC | 2.1 | 1 |
| 5 | 2019 | Grand Prix RĂĽebliland GC | 2.1 | 1 |
| 6 | 2019 | SPIE Internationale Juniorendriedaagse GC | 2.1 | 1 |
| 7 | 2025 | Volta Ciclista a Catalunya - Stage 6 | 2.UWT | 1 |
| 8 | 2025 | Tour de Suisse - Stage 3 | 2.UWT | 1 |
| 9 | 2019 | SPIE Internationale Juniorendriedaagse - Stage 4 | 2.1 | 1 |
| 10 | 2019 | Grand Prix RĂĽebliland - Stage 2b (ITT) | 2.1 | 1 |
| Datum | Rennen | Klasse |
|---|---|---|
| 07.03.07.03.2026 | 1.UWT | |
| 19.04.19.04.2026 | 1.UWT | |
| 04.07.04.07.2026 | 2.UWT |