| 2025-10-18 | 1 | Gravel Race Bern | me | 50 | 01:34:17.000 | 31.819 |
| 2025-10-12 | 18 | UCI Gravel World Championships | ME | 180.9 | 04:44:16.000 | 38.182 |
| 2025-09-20 | 15 | UCI Gravel World Series ME - Sea Otter Europe Girona | me | 100.76 | 03:17:23.000 | 30.629 |
| 2025-09-13 | 5 | UCI Gravel World Series ME - 66 Degrés Sud - Le Gravel | me | 0 | 03:40:23.000 | 0 |
| 2025-08-23 | 4 | UCI Gravel World Series ME - La Monsterrato | me | 120 | 03:26:58.000 | 34.788 |
| 2025-05-10 | 19 | Berner Rundfahrt | me | 135.7 | 03:10:09.000 | 42.819 |
| 2025-03-16 | 4 | GP Ticino Ennio Ferrari | me | 128 | 02:50:03.000 | 45.163 |
| 2023-10-13 | 11 | Serenissima Gravel | | 0 | 04:04:09.000 | 0 |
| 2022-10-09 | 22 | UCI Gravel World Championships ME | | 190 | 05:17:20.000 | 35.924 |
| 2021-05-01 | 17 | GP Vorarlberg | | 160.2 | 03:42:02.000 | 43.291 |
| 2018-09-05 | 27 | UCI World Championships Lenzerheide | mj | 0 | 01:20:29.000 | 0 |