| 2025-06-15 | 3 | UCI Gravel World Series WE - Wish One Millau Grands Causses | we | 130 | 04:42:15.000 | 27.635 |
| 2025-05-31 | 26 | Life Time UNBOUND Gravel Presented by Shimano | we | 326 | 10:51:11.000 | 30.038 |
| 2025-05-03 | 6 | The Traka 200 | we | 200 | 07:26:38.000 | 26.868 |
| 2025-04-20 | 3 | UCI Gravel World Series WE - Monaco Gravel Race | we | 120 | 04:43:59.000 | 25.354 |
| 2025-04-13 | 1 | HarzGravel | WE | 100 | 03:25:48.000 | 29.155 |
| 2025-04-06 | 3 | UCI Gravel World Series WE - Wörthersee Gravel Race | we | 136 | 04:32:41.000 | 29.925 |
| 2025-03-29 | 14 | The Hills | we | 180 | 08:07:04.000 | 22.174 |
| 2025-02-15 | 1 | UCI Gravel World Series WE - Castellon Gravel Race | we | 97 | 04:20:08.000 | 22.373 |
| 2024-08-18 | 10 | SBT GRVL | we | 201.9 | 06:56:04.000 | 29.116 |
| 2024-07-20 | 1 | UCI Gravel World Series WE - Gravel Adventure | we | 118 | 04:05:58.000 | 28.784 |
| 2024-07-06 | 2 | UCI Gravel World Series WE - Gravel Suisse | we | 102 | 04:10:38.000 | 24.418 |
| 2024-06-30 | 1 | UCI Gravel World Series WE - Hegau Gravel Race | we | 108 | 03:59:59.000 | 27.002 |
| 2024-06-15 | 1 | UCI Gravel World Series WE - Wish One Millau Grands Causses | we | 0 | 05:06:40.000 | 0 |
| 2024-06-01 | 6 | Life Time UNBOUND Gravel | we | 326.34 | 10:26:03.000 | 31.276 |
| 2024-05-12 | DNF | UCI Gravel World Series WE - 3RIDES Gravel Race | | 123 | 00:00:00.000 | |
| 2024-05-04 | 1 | The Traka 200 | | 200 | 06:46:16.000 | 29.537 |
| 2024-04-27 | 1 | Utopia Gravel Fest | | 165 | 06:37:14.000 | 24.922 |
| 2024-04-20 | 2 | UCI Gravel World Series WE - La Indomable | | 96 | 04:11:29.000 | 22.904 |
| 2024-04-07 | 3 | Wörthersee Gravel Race | we | 146.4 | 04:29:22.000 | 32.61 |
| 2024-02-18 | 11 | Santa Vall | | 0 | 06:18:20.000 | 0 |
| 2024-02-18 | 10 | Santa Vall | | 116 | 04:14:04.000 | 27.394 |
| 2024-02-17 | 15 | Santa Vall | | 72.6 | 01:42:04.000 | 42.678 |
| 2024-02-16 | 6 | Santa Vall | | 6.26 | 00:22:11.000 | 16.932 |
| 2023-07-15 | 2 | UCI Gravel World Series WE - Gravel One Fifty | | 150 | 04:38:47.000 | 32.283 |
| 2023-06-18 | 1 | UCI Gravel World Series WE - Millau Grands Causses | | 146 | 05:13:20.000 | 27.957 |
| 2023-05-13 | 2 | UCI Gravel World Series WE - 3RIDES Gravel Race | | 129.5 | 04:07:00.000 | 31.457 |
| 2023-04-23 | 1 | UCI Gravel World Series WE - La Indomable | | 105 | 04:19:15.000 | 24.301 |
| 2021-10-03 | 2 | National Championships Germany WE | WE | 0 | 00:53:32.000 | 0 |
| 2018-07-31 | 11 | Surhuisterveen | | 0 | 00:00:00.000 | |
| 2018-04-02 | 9 | Ronde van Ureterp | | 0 | 01:18:21.000 | 0 |
| 2018-01-14 | 8 | National Championships Germany WE | WE | 0 | 00:57:43.000 | 0 |
| 2017-01-08 | 5 | National Championships Germany WE | WE | 0 | 00:56:06.000 | 0 |
| 2017-01-04 | 18 | Internationale Centrumcross Surhuisterveen | WE | 0 | 00:51:58.000 | 0 |
| 2016-12-04 | 18 | Zilvermeercross | WE | 0 | 00:48:09.000 | 0 |
| 2016-11-26 | 45 | UCI World Cup Zeven | WE | 0 | 00:51:02.000 | 0 |
| 2016-08-09 | 13 | Rabobank Gouden Pijl | | 0 | 01:30:39.000 | 0 |
| 2016-03-28 | 21 | Ronde van Ureterp | | 0 | 01:14:02.000 | 0 |
| 2015-12-05 | 7 | GGEW Grand Prix | WE | 0 | 00:48:28.000 | 0 |
| 2015-11-08 | 8 | GGEW City Cross Cup | WE | 0 | 00:45:04.000 | 0 |
| 2015-08-11 | 20 | Rabobank Gouden Pijl | | 0 | 01:28:18.000 | 0 |
| 2014-08-05 | 6 | 33e Profronde van Surhuisterveen om de Gouden Fiets | | 0 | 01:24:27.000 | 0 |
| 2014-07-11 | 20 | Lus van Roden | | 0 | 01:37:12.000 | 0 |
| 2014-03-29 | 4 | Rund Um Ascheffel | | 0 | 00:00:00.000 | |
| 2014-03-09 | 3 | Herford | | 0 | 00:00:00.000 | |
| 2014-01-12 | 6 | National Championships Germany WE | WE | 0 | 00:48:23.000 | 0 |
| 2013-11-10 | 13 | GGEW City Cross Cup | WE | 0 | 00:45:10.000 | 0 |
| 2013-01-13 | 11 | National Championships Germany WE | WE | 0 | 00:49:58.000 | 0 |
| 2012-10-21 | 9 | Spooky Cross Weekend - Day 2 | WE | 0 | 00:42:19.000 | 0 |
| 2012-10-20 | 9 | Spooky Cross Weekend - Day 1 | WE | 0 | 00:43:31.000 | 0 |
| 2012-09-19 | 27 | CrossVegas - Cross After Dark | WE | 0 | 00:48:28.000 | 0 |