| 07/07/2024 |
Tour de France - Stage 9 | Troyes |
3 |
110 |
| 02/06/2024 - 09/06/2024 |
Critérium du Dauphiné - Stage 3 | Celles |
1 |
60 |
| 21/07/2024 |
Tour de France - Stage 21 (ITT) | Monaco |
6 |
55 |
| 02/06/2024 - 09/06/2024 |
Critérium du Dauphiné - Stage 8 | Thônes |
3 |
30 |
| 13/07/2024 |
Tour de France - Stage 14 | Pau |
10 |
30 |
| 19/07/2024 |
Tour de France - Stage 19 | Embrun |
10 |
30 |
| 01/05/2024 |
Eschborn-Frankfurt |
14 |
25 |
| 02/06/2024 - 09/06/2024 |
Critérium du Dauphiné - Stage 6 | Hauterives |
4 |
25 |
| 02/06/2024 - 09/06/2024 |
Critérium du Dauphiné - Stage 7 | Albertville |
5 |
20 |
| 10/07/2024 |
Tour de France - Stage 11 | Évaux |
12 |
20 |
| 14/07/2024 |
Tour de France - Stage 15 | Loudenvielle |
12 |
20 |
| 20/07/2024 |
Tour de France - Stage 20 | Nice |
12 |
20 |
| 02/06/2024 - 09/06/2024 |
Critérium du Dauphiné - Stage 4 (ITT) | Saint |
6 |
15 |
| 03/08/2024 |
Olympic Games Road Race |
44 |
15 |
| 05/07/2024 |
Tour de France - Stage 7 (ITT) | Nuits |
14 |
10 |
| 15/09/2024 |
Grand Prix Cycliste de Montréal |
48 |
10 |
| 27/07/2024 |
Olympic Games - ITT - | Paris |
20 |
5 |
| 22/09/2024 |
World Championships ME - ITT |
22 |
3 |
| 28/01/2024 |
Cadel Evans Great Ocean Road Race |
54 |
2 |