| 2025-09-20 | 55 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 100.76 | 03:41:17.000 | 27.321 | 
| 2025-06-28 | 67 | UCI Gravel World Series ME - Gravel Suisse | me | 0 | 04:25:49.000 | 0 | 
| 2025-04-06 | 85 | UCI Gravel World Series ME - Wörthersee Gravel Race | me | 136 | 04:04:00.000 | 33.443 | 
| 2024-09-21 | 72 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 0 | 03:58:55.000 | 0 | 
| 2024-08-24 | 51 | UCI Gravel World Series ME - Houffa Gravel | me | 110 | 03:42:17.000 | 29.692 | 
| 2024-06-30 | 36 | UCI Gravel World Series ME - Hegau Gravel Race | me | 108 | 03:40:58.000 | 29.326 | 
| 2024-05-12 | 88 | UCI Gravel World Series ME - 3RIDES Gravel Race |  | 123 | 03:53:47.000 | 31.568 | 
| 2024-04-25 | 15 | UCI Gravel World Series ME - Giro Sardegna Gravel | me | 136 | 04:51:35.000 | 27.985 | 
| 2024-04-07 | 45 | Wörthersee Gravel Race | me | 146.4 | 04:11:27.000 | 34.933 | 
| 2023-10-08 | 39 | UCI Gravel World Championships - ME | ME | 163 | 05:17:34.000 | 30.797 | 
| 2023-09-03 | 22 | UCI Gravel World Series ME - La Monsterrato |  | 125 | 03:58:28.000 | 31.451 | 
| 2023-08-26 | 26 | UCI Gravel World Series ME - Houffa Gravel |  | 110 | 03:47:19.000 | 29.034 | 
| 2023-05-13 | 25 | UCI Gravel World Series ME - 3RIDES Gravel Race |  | 129.5 | 03:45:35.000 | 34.444 | 
| 2023-04-30 | 28 | UCI Gravel World Series ME - Gravel Fondo Limburg |  | 113 | 03:23:30.000 | 33.317 | 
| 2023-04-23 | 29 | UCI Gravel World Series ME - La Indomable |  | 105 | 03:55:07.000 | 26.795 | 
| 2021-05-01 | 33 | GP Vorarlberg |  | 160.2 | 03:43:01.000 | 43.1 |