| 2025-07-06 | 39 | UCI Gravel World Series ME - Hegau Gravel Race | me | 108 | 03:32:10.000 | 30.542 | 
| 2025-05-31 | 45 | Life Time UNBOUND Gravel Presented by Shimano | me | 326 | 09:25:19.000 | 34.6 | 
| 2025-05-03 | 2 | UCI Gravel World Series ME - The Ceder | me | 0 | 04:36:06.000 | 0 | 
| 2025-04-27 | 64 | Internationales Raiffeisenbank Kirschblütenrennen | ME | 169.6 | 04:02:18.000 | 41.998 | 
| 2025-04-06 | 11 | UCI Gravel World Series ME - Wörthersee Gravel Race | me | 136 | 03:46:08.000 | 36.085 | 
| 2025-03-29 | 18 | The Hills | me | 180 | 06:33:20.000 | 27.458 | 
| 2025-03-09 | 38 | Cape Town Cycle Tour | ME | 109 | 02:26:07.000 | 44.759 | 
| 2024-10-13 | 13 | European Continental Championships ME - Gravel | me | 153 | 04:50:29.000 | 31.603 | 
| 2024-10-06 | DNF | UCI Gravel World Championships | me | 182 | 00:00:00.000 |  | 
| 2024-09-01 | 64 | Int. Braunauer Radsporttage |  | 140.01 | 03:04:10.000 | 45.614 | 
| 2024-08-31 | 26 | Int. Braunauer Radsporttage - Criterium | me | 49.2 | 01:03:17.000 | 46.647 | 
| 2024-07-14 | 31 | Int. Steiner Shopping Erlauftaler Radsporttage | me | 166.6 | 04:05:14.000 | 40.761 | 
| 2024-07-13 | 15 | Int. Steiner Shopping Erlauftaler Radsporttage - Criterium | me | 42.3 | 00:00:00.000 |  | 
| 2023-08-27 | 74 | Int. Braunauer Radsporttage |  | 140 | 03:03:43.000 | 45.723 | 
| 2023-08-26 | 30 | Int. Braunauer Radsporttage - ITT |  | 6.15 | 00:08:25.000 | 43.842 | 
| 2023-07-26 | 25 | Innenstadtkriterium Wels | me | 48 | 00:00:00.000 |  | 
| 2023-07-09 | DNF | Int. Steiner Shopping Erlauftaler Radsporttage |  | 161 | 00:00:00.000 |  | 
| 2023-07-08 | 22 | Int. Steiner Shopping Erlauftaler Radsporttage - Criterium |  | 42.3 | 00:00:00.000 |  | 
| 2023-03-26 | 30 | Radsaison-Eröffnungsennen Leonding |  | 153.2 | 03:37:19.000 | 42.298 | 
| 2022-10-09 | 42 | UCI Gravel World Championships ME |  | 190 | 05:26:59.000 | 34.864 | 
| 2022-03-27 | 2 | Radsaison-Eröffnungsrennen Leonding | ME | 153.2 | 03:40:22.000 | 41.712 | 
| 2019-05-01 | 31 | GP Vorarlberg | ME | 162 | 03:47:38.000 | 42.7 | 
| 2019-01-13 | 2 | National Championships Austria ME | ME | 0 | 01:01:46.000 | 0 | 
| 2018-01-07 | 1 | National Championships Austria MU | MU | 0 | 00:58:16.000 | 0 | 
| 2017-01-08 | 1 | National Championships Austria MU | MU | 0 | 01:07:44.000 | 0 | 
| 2016-07-02 | 33 | UCI World Championships Nove Mesto na Morave | mu | 0 | 01:25:32.000 | 0 | 
| 2016-01-10 | 1 | National Championships Austria MU | MU | 0 | 01:09:37.000 | 0 | 
| 2014-09-07 | 24 | UCI World Championships Lillehammer | MJ | 0 | 01:14:54.000 | 0 | 
| 2014-01-12 | DNF | National Championships Austria MJ | MJ | 0 | 00:00:00.000 |  | 
| 2013-08-29 | 14 | UCI World Championships Pietermaritzburg | mj | 0 | 01:26:06.000 | 0 | 
| 2013-01-13 | 2 | National Championships Austria MJ | MJ | 0 | 00:00:00.000 |  |