| 2016-12-18 | 47 |  UCI World Cup Namur | ME | 0 | 00:00:00.000 |  | 
| 2016-12-11 | 26 |  EKZ CrossTour Eschenbach | ME | 0 | 00:00:00.000 |  | 
| 2016-10-16 | 13 |  Grand-Prix de la Commune de Contern | ME | 0 | 01:10:02.000 | 0 | 
| 2016-10-02 | 35 |  EKZ CrossTour Aigle | ME | 0 | 00:00:00.000 |  | 
| 2016-01-30 | 22 |  UCI World Championship U23 | MU | 0 | 00:53:36.000 | 0 | 
| 2016-01-10 | 1 |  National Championships Germany MU | MU | 0 | 00:48:33.000 | 0 | 
| 2016-01-01 | 8 |  Grand Prix Hotel Threeland | ME | 0 | 00:59:56.000 | 0 | 
| 2015-12-26 | 23 |  UCI World Cup Heusden-Zolder | MU | 0 | 00:49:34.000 | 0 | 
| 2015-12-20 | 35 |  UCI World Cup Namur | MU | 0 | 00:57:46.000 | 0 | 
| 2015-12-13 | 18 |  Hansgrohe Superprestige - Spa-Francorchamps | MU | 0 | 00:56:50.000 | 0 | 
| 2015-11-08 | 14 |  GGEW City Cross Cup | ME | 0 | 01:03:23.000 | 0 | 
| 2015-11-07 | 19 |  UEC Cyclo-Cross European Championships U23 | MU | 0 | 00:52:49.000 | 0 | 
| 2015-11-01 | 16 |  Bpost bank trofee - Koppenbergcross | MU | 0 | 00:51:51.000 | 0 | 
| 2015-10-25 | 4 |  Grand-Prix de la Commune de Contern | ME | 0 | 01:06:14.000 | 0 | 
| 2015-10-18 | 21 |  UCI World Cup Valkenburg | MU | 0 | 00:59:41.000 | 0 | 
| 2015-10-04 | 17 |  Hansgrohe Superprestige - Gieten | MU | 0 | 00:48:43.000 | 0 | 
| 2015-01-31 | 27 |  UCI World Championship U23 | MU | 0 | 00:53:45.000 | 0 | 
| 2015-01-25 | 14 |  UCI World Cup Hoogerheide | MU | 0 | 00:54:56.000 | 0 | 
| 2015-01-18 | 18 |  Cyclo-cross International de Nommay | ME | 0 | 01:09:34.000 | 0 | 
| 2015-01-11 | 1 |  National Championships Germany MU | MU | 0 | 00:46:53.000 | 0 | 
| 2015-01-03 | 17 |  Cyclo-Cross International de la Solidarité de Lutterbach | ME | 0 | 01:07:27.000 | 0 | 
| 2015-01-01 | 4 |  Grand Prix Hotel Threeland | ME | 0 | 01:05:55.000 | 0 | 
| 2014-12-26 | DNF |  UCI World Cup Heusden-Zolder | MU | 0 | 00:00:00.000 |  | 
| 2014-12-21 | 25 |  UCI World Cup Namur | MU | 0 | 00:57:45.000 | 0 | 
| 2014-11-23 | 17 |  Superprestige Spa-Francorchamps | MU | 0 | 00:56:07.000 | 0 | 
| 2014-11-22 | 47 |  UCI World Cup Koksijde | ME | 0 | 00:00:00.000 |  | 
| 2014-11-09 | 9 |  GGEW City Cross Cup | ME | 0 | 01:03:41.000 | 0 | 
| 2014-11-08 | 22 |  UEC Cyclo-Cross European Championships U23 | MU | 0 | 00:49:46.000 | 0 | 
| 2014-11-01 | 16 |  Bpost bank trofee - Koppenbergcross | MU | 0 | 00:48:16.000 | 0 | 
| 2014-10-26 | 15 |  Grand-Prix de la Commune de Contern | ME | 0 | 01:01:41.000 | 0 | 
| 2014-10-25 | 16 |  Cyclocross Cup der Sportregion Rhein-Neckar | ME | 0 | 01:07:05.000 | 0 | 
| 2014-10-19 | DNF |  UCI World Cup Valkenburg | MU | 0 | 00:00:00.000 |  | 
| 2014-10-12 | 17 |  Bpost bank trofee - Ronse | MU | 0 | 00:57:27.000 | 0 | 
| 2014-10-11 | 24 |  Grote Prijs van Brabant | ME | 0 | 01:04:37.000 | 0 | 
| 2014-02-02 | 39 |  UCI World Championship U23 | MU | 0 | 00:56:51.000 | 0 | 
| 2014-01-26 | 19 |  UCI World Cup Nommay | MU | 0 | 00:58:24.000 | 0 | 
| 2014-01-19 | 16 |  Grand Prix Möbel Alvisse | ME | 0 | 01:02:19.000 | 0 | 
| 2014-01-12 | 1 |  National Championships Germany MU | MU | 0 | 00:55:28.000 | 0 | 
| 2014-01-11 | 1 |  Kampioenschap Van Duitsland |  | 0 | 00:55:28.000 | 0 | 
| 2013-12-26 | 28 |  UCI World Cup Heusden-Zolder | MU | 0 | 00:51:43.000 | 0 | 
| 2013-12-22 | 31 |  UCI World Cup Namur | MU | 0 | 00:00:00.000 |  | 
| 2013-12-15 | 18 |  Vlaamse Industrieprijs Bosduin | MU | 0 | 00:54:18.000 | 0 | 
| 2013-11-23 | 28 |  UCI World Cup Koksijde | MU | 0 | 00:57:50.000 | 0 | 
| 2013-11-10 | 12 |  GGEW City Cross Cup | ME | 0 | 01:02:40.000 | 0 | 
| 2013-11-03 | 27 |  UEC Cyclo-Cross European Championships U23 | MU | 0 | 00:57:02.000 | 0 | 
| 2013-10-27 | 5 |  Grand-Prix de la Commune de Contern | ME | 0 | 00:59:34.000 | 0 | 
| 2013-10-26 | 32 |  UCI World Cup Tábor | MU | 0 | 00:58:53.000 | 0 | 
| 2013-10-20 | 40 |  UCI World Cup Valkenburg | MU | 0 | 00:00:00.000 |  | 
| 2013-01-12 | 13 |  National Championships Germany MU | MU | 0 | 00:58:32.000 | 0 | 
| 2012-12-26 | 43 |  UCI World Cup Heusden-Zolder | MU | 0 | 00:57:37.000 | 0 | 
| 2012-12-09 | 58 |  Frankfurter Rad-Cross  | ME | 0 | 00:00:00.000 |  | 
| 2012-11-11 | 16 |  Entega City Cross Cup | ME | 0 | 00:59:42.000 | 0 | 
| 2012-11-03 | 34 |  UEC Cyclo-Cross European Championships U23 | MU | 0 | 00:51:37.000 | 0 | 
| 2012-10-28 | 37 |  UCI World Cup Plzen | MU | 0 | 00:00:00.000 |  | 
| 2012-10-21 | 41 |  UCI World Cup Tábor | MU | 0 | 00:00:00.000 |  | 
| 2012-01-28 | 15 |  UCI World Championship MJ | MJ | 0 | 00:46:47.000 | 0 | 
| 2012-01-22 | 26 |  UCI World Cup Hoogerheide | MJ | 0 | 00:46:43.000 | 0 | 
| 2012-01-15 | 16 |  UCI World Cup Liévin | MJ | 0 | 00:41:40.000 | 0 | 
| 2012-01-08 | 2 |  National Championships Germany MJ | MJ | 0 | 00:37:44.000 | 0 | 
| 2011-12-04 | 4 |  Frankfurter Rad-Cross  | MJ | 0 | 00:38:35.000 | 0 | 
| 2011-11-26 | 38 |  UCI World Cup Koksijde | MJ | 0 | 00:42:57.000 | 0 | 
| 2011-01-09 | 9 |  National Championships Germany MJ | MJ | 0 | 00:45:23.000 | 0 |