| 1 | 2026-06-21 | 15 | Baloise Belgium Tour | Youth classification | 2.Pro | | - | - | |
| 2 | 2026-06-21 | 98 | Baloise Belgium Tour | General classification | 2.Pro | | - | - | |
| 3 | 2026-06-21 | 89 | Baloise Belgium Tour | Stage 5 | 2.Pro | 183.5 | - | - | 1440 |
| 4 | 2026-06-20 | 115 | Baloise Belgium Tour | Stage 4 | 2.Pro | 183.4 | - | - | 1220 |
| 5 | 2026-06-19 | 125 | Baloise Belgium Tour | Stage 3 | 2.Pro | 173 | - | - | 2661 |
| 6 | 2026-06-18 | 118 | Baloise Belgium Tour | Stage 2 | 2.Pro | 197.6 | - | - | 647 |
| 7 | 2026-06-17 | 110 | Baloise Belgium Tour | Stage 1 | 2.Pro | 188.3 | - | - | 1213 |
| 8 | 2026-06-05 | DNF | Ethias-Tour de Wallonie | Stage 5 | 2.Pro | 176.5 | - | - | 2572 |
| 9 | 2026-06-04 | 91 | Ethias-Tour de Wallonie | Stage 4 | 2.Pro | 166.7 | - | - | 2432 |
| 10 | 2026-06-03 | 106 | Ethias-Tour de Wallonie | Stage 3 | 2.Pro | 176.9 | - | - | 1905 |
| 11 | 2026-06-02 | 100 | Ethias-Tour de Wallonie | Stage 2 | 2.Pro | 192.1 | - | - | 2359 |
| 12 | 2026-06-01 | 101 | Ethias-Tour de Wallonie | Stage 1 | 2.Pro | 180.7 | - | - | 1904 |
| 13 | 2026-05-24 | DNF | Grand Prix Criquielion | 1.1 | 205 | - | - | 1837 |
| 14 | 2026-05-10 | 101 | In Flanders Fields - In Ieper/Kattekoers | 1.2U | 186.2 | - | - | 1377 |
| 15 | 2025-05-25 | 9 | SPIE Internationale Junioren Driedaagse | Mountains classification | 2.1 | | - | - | |
| 16 | 2025-05-25 | 48 | SPIE Internationale Junioren Driedaagse | General classification | 2.1 | | - | - | |
| 17 | 2025-05-25 | 54 | SPIE Internationale Junioren Driedaagse | Stage 3 | 2.1 | 105.2 | - | - | 1431 |
| 18 | 2025-05-24 | 73 | SPIE Internationale Junioren Driedaagse | Stage 2b | 2.1 | 94.7 | - | - | 130 |
| 19 | 2025-05-24 | 140 | SPIE Internationale Junioren Driedaagse | Stage 2a (ITT) | 2.1 | 11.9 | - | - | 11 |
| 20 | 2025-05-23 | 109 | SPIE Internationale Junioren Driedaagse | Stage 1 | 2.1 | 101.7 | - | - | 130 |
| 21 | 2024-08-04 | 27 | Aubel-Thimister-Stavelot | Youth classification | 2.1 | | - | - | |
| 22 | 2024-08-04 | 76 | Aubel-Thimister-Stavelot | General classification | 2.1 | | - | - | |
| 23 | 2024-08-04 | 66 | Aubel-Thimister-Stavelot | Stage 3 | 2.1 | 106.4 | - | - | 2341 |
| 24 | 2024-08-03 | 84 | Aubel-Thimister-Stavelot | Stage 2b | 2.1 | 95.1 | - | - | 1326 |
| 25 | 2024-08-03 | 24 | Aubel-Thimister-Stavelot | Stage 2a (TTT) | 2.1 | 9 | 8 | - | 126 |
| 26 | 2024-08-02 | 130 | Aubel-Thimister-Stavelot | Stage 1 | 2.1 | 111 | - | - | 1499 |
| 27 | 2024-05-19 | 29 | SPIE Internationale Juniorendriedaagse | Youth classification | 2.1 | | - | - | |
| 28 | 2024-05-19 | 71 | SPIE Internationale Juniorendriedaagse | General classification | 2.1 | | - | - | |
| 29 | 2024-05-19 | 70 | SPIE Internationale Juniorendriedaagse | Stage 4 | 2.1 | 99.9 | - | - | 1337 |
| 30 | 2024-05-18 | 119 | SPIE Internationale Juniorendriedaagse | Stage 3 | 2.1 | 80.5 | - | - | 57 |
| 31 | 2024-05-18 | 139 | SPIE Internationale Juniorendriedaagse | Stage 2 (ITT) | 2.1 | 11.9 | - | - | 9 |
| 32 | 2024-05-17 | 117 | SPIE Internationale Juniorendriedaagse | Stage 1 | 2.1 | 103.7 | - | - | 86 |
| | | | | 3140.9 | 8 | - | 30050 |