2024-04-23 | 23 | Presidential Cycling Tour of Türkiye | Stage 3 | 147.4 | 147.4 |
2024-04-22 | 110 | Presidential Cycling Tour of Türkiye | Stage 2 | 190.6 | 190.6 |
2024-04-21 | 11 | Presidential Cycling Tour of Türkiye | Stage 1 | 134.7 | 134.7 |
2024-04-07 | DNF | Circuit des Ardennes | Stage 4 | 163.7 | 81.8 |
2024-04-06 | 92 | Circuit des Ardennes | Stage 3 | 145.8 | 145.8 |
2024-04-05 | 94 | Circuit des Ardennes | Stage 2 | 167.6 | 167.6 |
2024-04-04 | 69 | Circuit des Ardennes | Stage 1 | 165.1 | 165.1 |
2024-03-24 | 11 | GP Adria Mobil | 180.1 | 180.1 |
2024-03-21 | 3 | GP Goriška & Vipava Valley | 149.7 | 149.7 |
2024-03-19 | 4 | GP Brda-Collio | 150.5 | 150.5 |
2024-03-17 | 8 | GP Slovenian Istria | 156.5 | 156.5 |
2024-03-10 | 15 | Istarsko Proljeće - Istrian Spring Trophy | Stage 3 | 118 | 118 |
2024-03-09 | 59 | Istarsko Proljeće - Istrian Spring Trophy | Stage 2 | 139.3 | 139.3 |
2024-03-08 | 12 | Istarsko Proljeće - Istrian Spring Trophy | Stage 1 | 142.1 | 142.1 |
2024-03-07 | 9 | Istarsko Proljeće - Istrian Spring Trophy | Prologue | 1.4 | 1.4 |
2024-03-03 | 37 | Trofej Poreč - Poreč Trophy | 146.3 | 146.3 |
2024-02-28 | 7 | Trofej Umag - Umag Trophy | 142.3 | 142.3 |
2024-02-11 | 120 | Tour of Antalya | Stage 4 | 183.9 | 183.9 |
2024-02-10 | 97 | Tour of Antalya | Stage 3 | 133.4 | 133.4 |
2024-02-09 | 103 | Tour of Antalya | Stage 2 | 140.5 | 140.5 |
2024-02-08 | 27 | Tour of Antalya | Stage 1 | 135 | 135 |
| | | | 2952 |