| 2024-01-13 | 3 |  National Championships Germany WU | WU | 0 | 00:52:26.000 | 0 | 
| 2023-01-14 | 2 |  National Championships Germany WU | WU | 0 | 00:46:21.000 | 0 | 
| 2022-12-26 | 57 |  UCI World Cup Gavere | WE | 0 | 00:58:16.000 | 0 | 
| 2022-12-17 | 38 |  UCI World Cup Val di Sole | WE | 0 | 00:00:00.000 |  | 
| 2022-12-03 | 6 |  Toi Toi Cup Kolín | WE | 0 | 00:41:57.000 | 0 | 
| 2022-11-17 | 9 |  Toi Toi Cup Slaný | WE | 0 | 00:47:02.000 | 0 | 
| 2022-11-06 | 20 |  European Continental Championships WU | WU | 0 | 00:56:40.000 | 0 | 
| 2022-10-30 | 44 |  UCI World Cup Maasmechelen | WE | 0 | 00:00:00.000 |  | 
| 2022-10-23 | 45 |  UCI World Cup Tábor | WE | 0 | 01:01:02.000 | 0 | 
| 2022-09-28 | 19 |  Toi Toi Cup Holé Vrchy | WE | 0 | 00:51:18.000 | 0 | 
| 2022-09-10 | 19 |  4 Bikes Festival Cyclocross Race | WE | 0 | 00:51:30.000 | 0 | 
| 2022-01-30 | 21 |  UCI World Championship WU23 | WU | 0 | 00:00:00.000 |  | 
| 2022-01-23 | 40 |  UCI World Cup Hoogerheide | WE | 19.725 | 00:00:00.000 |  | 
| 2022-01-08 | 2 |  National Championships Germany WU | WU | 0 | 00:42:56.000 | 0 | 
| 2021-12-26 | 47 |  UCI World Cup Dendermonde | WE | 12.64 | 00:56:09.000 | 13.507 | 
| 2021-12-19 | 50 |  UCI World Cup Namur | WE | 14.2 | 00:00:00.000 |  | 
| 2021-11-14 | 45 |  UCI World Cup Tábor | WE | 0 | 00:59:13.000 | 0 | 
| 2021-11-07 | 22 |  UEC Cyclo-Cross European Championships WU23 | WU | 0 | 00:00:00.000 |  | 
| 2021-10-31 | 16 |  Munich Super Cross | WE | 0 | 00:50:27.000 | 0 | 
| 2021-10-24 | 43 |  UCI World Cup Zonhoven | WE | 0 | 00:00:00.000 |  | 
| 2021-10-09 | DNS |  Toi Toi Cup Slaný | WE | 0 | 00:00:00.000 |  | 
| 2021-10-03 | 2 |  National Championships Germany WU | WU | 0 | 00:45:42.000 | 0 | 
| 2021-09-28 | 10 |  Toi Toi Cup Mladá Boleslav | WE | 0 | 00:53:56.000 | 0 | 
| 2021-09-11 | 6 |  4 Bikes Festival Cyclocross Race | WE | 0 | 00:54:32.000 | 0 | 
| 2020-09-13 | 31 |  EKZ CrossTour Baden | WE | 0 | 00:53:52.000 | 0 | 
| 2020-02-01 | 13 |  UCI World Championship WJ | WJ | 0 | 00:42:16.000 | 0 | 
| 2020-01-19 | 44 |  UCI World Cup Nommay | WE | 0 | 00:46:53.000 | 0 | 
| 2020-01-12 | 1 |  National Championships Germany WJ | WJ | 0 | 00:37:51.000 | 0 | 
| 2019-12-30 | 22 |  Cyclocross Bredene | WE | 0 | 00:54:01.000 | 0 | 
| 2019-12-29 | 52 |  Telenet Superprestige Diegem | WE | 0 | 00:50:07.000 | 0 | 
| 2019-12-26 | 55 |  UCI World Cup Heusden-Zolder | WE | 0 | 00:54:52.000 | 0 | 
| 2019-12-07 | 14 |  Toi Toi Cup Jabkenice | WE | 0 | 00:43:07.000 | 0 | 
| 2019-11-16 | 46 |  UCI World Cup Tábor | WE | 0 | 00:52:45.000 | 0 | 
| 2019-11-10 | 10 |  UEC Cyclo-Cross European Championships WJ | WJ | 0 | 00:41:54.000 | 0 | 
| 2019-10-27 | DNF |  Munich Super Cross | WE | 0 | 00:00:00.000 |  | 
| 2019-10-20 | 50 |  UCI World Cup Bern | WE | 0 | 00:54:13.000 | 0 | 
| 2019-10-12 | 14 |  Toi Toi Cup Holé Vrchy | WE | 0 | 00:49:11.000 | 0 | 
| 2019-10-06 | 12 |  EKZ CrossTour Aigle | WE | 0 | 00:46:28.000 | 0 | 
| 2019-09-28 | 23 |  Toi Toi Cup Mladá Boleslav | WE | 0 | 00:45:00.000 | 0 | 
| 2019-02-03 | 39 |  UCI World Championship WU23 | WU | 0 | 00:46:35.000 | 0 | 
| 2019-01-27 | 67 |  UCI World Cup Hoogerheide | WE | 0 | 00:53:40.000 | 0 | 
| 2019-01-12 | 3 |  National Championships Germany WU | WU | 0 | 00:43:44.000 | 0 | 
| 2018-12-30 | 46 |  Telenet Superprestige Diegem | WE | 0 | 00:48:54.000 | 0 | 
| 2018-12-29 | 35 |  Cyclocross Bredene | WE | 0 | 00:52:56.000 | 0 | 
| 2018-12-26 | 74 |  UCI World Cup Heusden-Zolder | WE | 0 | 00:00:00.000 |  | 
| 2018-12-08 | 10 |  Toi Toi Cup Jabkenice | WE | 0 | 00:51:37.000 | 0 | 
| 2018-11-17 | 50 |  UCI World Cup Tábor | WE | 0 | 00:45:53.000 | 0 | 
| 2018-11-10 | 16 |  Toi Toi Cup Kolín | WE | 0 | 00:46:48.000 | 0 | 
| 2018-11-03 | 22 |  UEC Cyclo-Cross European Championships WU23 | WU | 0 | 00:44:18.000 | 0 | 
| 2018-10-28 | 3 |  Munich Super Cross | WE | 0 | 00:45:54.000 | 0 | 
| 2018-10-21 | 56 |  UCI World Cup Bern | WE | 0 | 00:47:15.000 | 0 | 
| 2018-10-13 | DNF |  Toi Toi Cup Jičín | WE | 0 | 00:00:00.000 |  |