2024-04-28 | 95 | Tour de Romandie | Stage 5 | 150.8 | 150.8 |
2024-04-27 | 72 | Tour de Romandie | Stage 4 | 151.7 | 151.7 |
2024-04-26 | 94 | Tour de Romandie | Stage 3 (ITT) | 15.5 | 15.5 |
2024-04-25 | 67 | Tour de Romandie | Stage 2 | 171 | 171 |
2024-04-24 | 96 | Tour de Romandie | Stage 1 | 165.7 | 165.7 |
2024-04-23 | 120 | Tour de Romandie | Prologue | 2.28 | 2.3 |
2024-04-07 | DNF | Circuit des Ardennes | Stage 4 | 163.7 | 81.8 |
2024-04-06 | 60 | Circuit des Ardennes | Stage 3 | 145.8 | 145.8 |
2024-04-05 | 111 | Circuit des Ardennes | Stage 2 | 167.6 | 167.6 |
2024-04-04 | 117 | Circuit des Ardennes | Stage 1 | 165.1 | 165.1 |
2024-03-24 | 60 | Volta ao Alentejo | Stage 5 | 187.9 | 187.9 |
2024-03-23 | 23 | Volta ao Alentejo | Stage 4 | 147.7 | 147.7 |
2024-03-22 | 78 | Volta ao Alentejo | Stage 3 | 168.4 | 168.4 |
2024-03-21 | 90 | Volta ao Alentejo | Stage 2 | 180.9 | 180.9 |
2024-03-20 | 97 | Volta ao Alentejo | Stage 1 | 168 | 168 |
| | | | 2070.2 |