| 2024-06-16 | 2 | Festival Bertrange | me | 93.5 | 02:06:13.000 | 44.447 | 
| 2024-06-09 | 12 | GP Kropemann | me | 117.26 | 02:51:05.000 | 41.124 | 
| 2024-06-02 | DNF | GP Televie Blaimont | me | 153.3 | 00:00:00.000 |  | 
| 2024-05-20 | 23 | Volksbank Giro 2. Tag | me | 101.2 | 02:06:24.000 | 48.038 | 
| 2024-05-05 | 18 | GP Garage Thommes |  | 100.7 | 02:00:56.000 | 49.961 | 
| 2024-01-13 | 10 | National Championships Luxembourg ME | ME | 0 | 00:00:00.000 |  | 
| 2024-01-01 | 35 | Grand Prix Garage Collé | ME | 0 | 00:00:00.000 |  | 
| 2023-07-09 | 28 | Festival cycliste SKODA Garage Serge Tewes |  | 90 | 02:03:22.000 | 43.772 | 
| 2023-06-18 | 18 | Festival Bertrange |  | 93.5 | 00:00:00.000 |  | 
| 2023-06-17 | 13 | GP Kropemann |  | 119.2 | 02:52:49.000 | 41.385 | 
| 2023-05-28 | 67 | GP Léon Robert |  | 114 | 00:00:00.000 |  | 
| 2023-04-15 | DNF | GP de la commune de Schengen |  | 92.8 | 00:00:00.000 |  | 
| 2021-10-16 | 18 | Serenissima Gravel |  | 132 | 03:31:01.000 | 37.533 | 
| 2018-12-08 | 36 | Ciclocross del Ponte | ME | 0 | 00:00:00.000 |  | 
| 2018-01-01 | 24 | Grand Prix G.I.L. Immobilière | ME | 0 | 00:00:00.000 |  | 
| 2017-01-13 | 4 | National Championships Luxembourg MU | MU | 0 | 01:09:59.000 | 0 | 
| 2016-12-26 | 51 | UCI World Cup Heusden-Zolder | MU | 0 | 00:00:00.000 |  | 
| 2016-12-10 | 38 | Selle SMP Master - Trofeo di Gorizia | ME | 0 | 00:00:00.000 |  | 
| 2016-12-08 | 28 | Ciclocross del Ponte | ME | 0 | 01:08:01.000 | 0 |