| 2025-01-12 | 3 |  National Championships Luxembourg MU | MU | 0 | 01:00:03.000 | 0 | 
| 2025-01-01 | 16 |  Grand Prix Garage Collé | ME | 0 | 01:10:21.000 | 0 | 
| 2024-10-27 | 23 |  Grand Prix de la Commune de Contern | ME | 0 | 01:05:07.000 | 0 | 
| 2024-06-09 | 22 |  GP Kropemann | me | 117.26 | 00:00:00.000 |  | 
| 2024-01-13 | 4 |  National Championships Luxembourg MU | MU | 0 | 00:52:12.000 | 0 | 
| 2024-01-01 | DNS |  Grand Prix Garage Collé | ME | 0 | 00:00:00.000 |  | 
| 2023-12-23 | 49 |  UCI World Cup Antwerpen | MU | 0 | 00:54:49.000 | 0 | 
| 2023-12-17 | 45 |  UCI World Cup Namur | MU | 0 | 00:53:32.000 | 0 | 
| 2023-11-19 | 33 |  UCI World Cup Troyes | MU | 0 | 01:01:13.000 | 0 | 
| 2023-11-01 | 23 |  X²O Badkamers Trofee Koppenbergcross Melden | MU | 0 | 01:00:27.000 | 0 | 
| 2023-08-28 | 66 |  UCI World Championships Glasgow | MJ | 0 | 01:17:22.000 | 0 | 
| 2023-08-10 | 66 |  UCI Cycling World Championships |  | 0 | 00:00:00.000 |  | 
| 2023-06-17 | 12 |  GP Kropemann |  | 119.2 | 02:52:45.000 | 41.401 | 
| 2023-02-26 | 10 |  Internationale Sluitingsprijs - Oostmalle | MJ | 0 | 00:43:47.000 | 0 | 
| 2023-02-05 | 26 |  UCI World Championship MJ | MJ | 0 | 00:45:42.000 | 0 | 
| 2023-01-29 | 28 |  UCI World Cup Besançon | MJ | 0 | 00:38:14.000 | 0 | 
| 2023-01-15 | 1 |  National Championships Luxembourg MJ | MJ | 0 | 00:00:00.000 |  | 
| 2023-01-08 | 43 |  UCI World Cup Zonhoven | MJ | 0 | 00:46:46.000 | 0 | 
| 2023-01-01 | 7 |  Grand Prix Garage Collé | MJ | 0 | 00:36:37.000 | 0 | 
| 2022-12-03 | 12 |  Telenet Superprestige Boom | MJ | 0 | 00:44:58.000 | 0 | 
| 2022-11-06 | 29 |  European Continental Championships MJ | MJ | 0 | 00:39:45.000 | 0 | 
| 2022-11-01 | 17 |  Koppenbergcross – Melden | MJ | 0 | 00:45:46.000 | 0 | 
| 2022-10-30 | 34 |  UCI World Cup Maasmechelen | MJ | 0 | 00:47:03.000 | 0 | 
| 2022-08-24 | 69 |  UCI World Championships Les Gets | mj | 0 | 01:12:54.000 | 0 | 
| 2022-01-08 | 4 |  National Championships Luxembourg MJ | MJ | 0 | 00:41:47.000 | 0 | 
| 2022-01-01 | 11 |  Grand Prix Garage Collé | MJ | 0 | 00:39:56.000 | 0 | 
| 2021-12-26 | 52 |  UCI World Cup Dendermonde | MJ | 0 | 00:49:03.000 | 0 | 
| 2021-12-04 | 34 |  Telenet Superprestige De Schorre Boom | MJ | 0 | 00:45:14.000 | 0 | 
| 2021-11-21 | 34 |  Vlaamse Duinencross | MJ | 0 | 00:00:00.000 |  | 
| 2021-10-30 | 17 |  Grand-prix de la Commune de Contern | MJ | 0 | 00:41:53.000 | 0 |