| Saison | Victoires | Jours de course |
|---|---|---|
| 2026 | 0 | 14 |
| 2025 | 2 | 67 |
| 2024 | 0 | 66 |
| 2023 | 1 | 69 |
| 2022 | 1 | 74 |
| 2021 | 2 | 67 |
| 2020 | 0 | 41 |
| 2019 | 1 | 77 |
| 2018 | 4 | 82 |
| 2017 | 1 | 62 |
| 2016 | 1 | 59 |
| Date | Course | Catégorie | ClassementPos. |
|---|---|---|---|
| 13.06.13.06.2026 | Tour Auvergne - Rhône-Alpes - Stage 7 | 2.UWT | 49 |
| 12.06.12.06.2026 | Tour Auvergne - Rhône-Alpes - Stage 6 | 2.UWT | 53 |
| 11.06.11.06.2026 | Tour Auvergne - Rhône-Alpes - Stage 5 | 2.UWT | 113 |
| 10.06.10.06.2026 | Tour Auvergne - Rhône-Alpes - Stage 4 | 2.UWT | 94 |
| 09.06.09.06.2026 | Tour Auvergne - Rhône-Alpes - Stage 3 (TTT) | 2.UWT | 4 |
| 08.06.08.06.2026 | Tour Auvergne - Rhône-Alpes - Stage 2 | 2.UWT | 85 |
| 07.06.07.06.2026 | Tour Auvergne - Rhône-Alpes - Stage 1 | 2.UWT | 82 |
| 01.05.01.05.2026 | Eschborn-Frankfurt | 1.UWT | 39 |
| 12.03.12.03.2026 | Paris-Nice - Stage 5 | 2.UWT | DNS |
| 11.03.11.03.2026 | Paris-Nice - Stage 4 | 2.UWT | 136 |
| Course | Période | Classement | Catégorie | Catégorie |
|---|---|---|---|---|
Amgen Tour of California Étapes · 2.UWT | 2015 - 2018 | 3 × place 13× #1 | Étapes | 2.UWT |
Strade Bianche Courses d'un jour · 1.UWT | 2024 | 1 × place 21× #2 | Courses d'un jour | 1.UWT |
World Championships ME - Road Race Courses d'un jour · WC | 2024 | 1 × place 41× #4 | Courses d'un jour | WC |
World Championships ME - Road Race Courses d'un jour · WC | 2025 | 1 × place 51× #5 | Courses d'un jour | WC |
Olympic Games ME - Road Race Courses d'un jour · Olympics | 2024 | 1 × place 51× #5 | Courses d'un jour | Olympics |
Tre Valli Varesine Courses d'un jour · 1.HC | 2018 | 1 × place 11× #1 | Courses d'un jour | 1.HC |
Trofeo Lloseta - Andratx Courses d'un jour · 1.1 | 2018 | 1 × place 11× #1 | Courses d'un jour | 1.1 |
Course de la Paix U23 / Závod Míru U23 Classement général · 2.2U | 2013 | 1 × place 11× #1 | Classement général | 2.2U |
| Date | Course | Catégorie |
|---|---|---|
| 07.06.07.06.2026 | 2.UWT |