1 | 2021-09-12 | DNF | Trofeo Buffoni | 1.1 | 135.4 | - | - | 1694 |
2 | 2021-08-15 | 33 | La Ronde des Vallées | 2.1 | | - | - | |
3 | 2021-08-15 | 19 | La Ronde des Vallées | Stage 2a (ITT) | 2.1 | 11.5 | - | - | 129 |
4 | 2021-08-15 | 79 | La Ronde des Vallées | Stage 2b | 2.1 | 100.3 | - | - | 1437 |
5 | 2021-08-14 | 38 | La Ronde des Vallées | Stage 1 | 2.1 | 104 | - | - | 1343 |
6 | 2021-08-08 | DNF | Aubel-Thimister-Stavelot | Stage 3 | 2.1 | 99.7 | - | - | 2260 |
7 | 2021-08-07 | 79 | Aubel-Thimister-Stavelot | Stage 2b | 2.1 | 98.9 | - | - | 1242 |
8 | 2021-08-07 | 6 | Aubel-Thimister-Stavelot | Stage 2a (TTT) | 2.1 | 9 | - | - | 130 |
9 | 2021-08-06 | 47 | Aubel-Thimister-Stavelot | Stage 1 | 2.1 | 99.5 | - | - | 1182 |
10 | 2021-07-25 | 16 | Internationale Juniorenrundfahrt | Mountains classification | 2.1 | | - | - | |
11 | 2021-07-25 | 18 | Internationale Juniorenrundfahrt | 2.1 | | 3 | - | |
12 | 2021-07-25 | 19 | Internationale Juniorenrundfahrt | Stage 3 | 2.1 | 109.5 | - | - | 1384 |
13 | 2021-07-24 | 26 | Internationale Juniorenrundfahrt | Stage 2 | 2.1 | 101.4 | - | - | 1308 |
14 | 2021-07-23 | 11 | Internationale Juniorenrundfahrt | Stage 1 | 2.1 | 96.5 | - | - | 897 |
15 | 2021-05-29 | 59 | La Classique des Alpes Juniors | 1.1 | 128.2 | - | - | 2592 |
16 | 2020-10-03 | 23 | La Philippe Gilbert juniors | 2.1 | | - | - | |
17 | 2020-10-03 | 23 | La Philippe Gilbert juniors | Stage 2 | 2.1 | 118 | - | - | 2078 |
18 | 2020-10-02 | 34 | La Philippe Gilbert juniors | Stage 1 | 2.1 | 82 | - | - | 1311 |
19 | 2020-03-01 | DNF | Kuurne-Brussel-Kuurne Juniors | 1.1 | 122 | - | - | 863 |
| | | | | 1415.9 | 3 | 0 | 19850 |