PRINCIPALES VICTORIAS
- Strade Bianche: 2022, 2024
- París-Niza: 2023
- Tirreno-Adriático: 2021, 2022
- Vuelta a Cataluña: 2024
- Tour de Flandes: 2023
- Amstel Gold Race: 2023
- Flecha Valona: 2023
- Lieja-Bastogne-Lieja: 2021, 2024
- Giro de Italia: 2024 - 6 etapas
- Tour de Francia: 2020, 2021 - 11 etapas
- Vuelta a España: 3 etapas
- Giro de Lombardía: 2021, 2022, 2023