1 | 2019-05-05 | DNF | Entre Brenne et Montmorillonnais | 1.2 | 183.3 | - | - | 1303 |
2 | 2019-05-04 | DNF | L'Etoile d'Or | 1.Ncup | 180 | - | - | 1608 |
3 | 2019-04-06 | DNF | Volta Limburg Classic | 1.1 | 192.1 | - | - | 3092 |
4 | 2019-03-31 | 59 | Tour de Normandie | Youth classification | 2.2 | | - | - | |
5 | 2019-03-31 | 17 | Tour de Normandie | Mountains classification | 2.2 | | - | - | |
6 | 2019-03-31 | 11 | Tour de Normandie | Points classification | 2.2 | | - | - | |
7 | 2019-03-31 | 103 | Tour de Normandie | 2.2 | | - | - | |
8 | 2019-03-31 | 1 | Tour de Normandie | Stage 7 | 2.2 | 150 | 5 | 7 | 945 |
9 | 2019-03-30 | 102 | Tour de Normandie | Stage 6 | 2.2 | 159.5 | - | - | 1448 |
10 | 2019-03-29 | 119 | Tour de Normandie | Stage 5 | 2.2 | 171 | - | - | 1614 |
11 | 2019-03-28 | 101 | Tour de Normandie | Stage 4 | 2.2 | 173 | - | - | 1846 |
12 | 2019-03-27 | 126 | Tour de Normandie | Stage 3 | 2.2 | 147 | - | - | 1092 |
13 | 2019-03-26 | 103 | Tour de Normandie | Stage 2 | 2.2 | 169.5 | - | - | 1434 |
14 | 2019-03-25 | 117 | Tour de Normandie | Stage 1 | 2.2 | 159 | - | - | 1170 |
15 | 2019-03-17 | DNF | Istarsko Proljeće - Istrian Spring Trophy | Stage 3 | 2.2 | 156 | - | - | 1379 |
16 | 2019-03-16 | 128 | Istarsko Proljeće - Istrian Spring Trophy | Stage 2 | 2.2 | 161 | - | - | 2104 |
17 | 2019-03-15 | 145 | Istarsko Proljeće - Istrian Spring Trophy | Stage 1 | 2.2 | 161 | - | - | 1738 |
18 | 2019-03-14 | 59 | Istarsko Proljeće - Istrian Spring Trophy | Prologue | 2.2 | 2 | - | - | 6 |
19 | 2019-03-09 | 107 | Trofej Poreč - Poreč Trophy | 1.2 | 147 | - | - | 1599 |
20 | 2019-03-06 | 41 | Trofej Umag - Umag Trophy | 1.2 | 161 | - | - | 1223 |
21 | 2018-07-01 | DNF | National Championships Denmark - Road Race | NC | 219 | - | - | 1376 |
22 | 2017-09-23 | 126 | World Championships MJ - Road Race | WC | 133.8 | - | - | |
23 | 2017-08-04 | 81 | European Continental Championships MJ - Road Race | CC | 120.6 | - | - | |
24 | 2017-07-30 | 10 | Internationale Niedersachsen-Rundfahrt der Junioren | Points classification | 2.1 | | - | - | |
25 | 2017-07-30 | 79 | Internationale Niedersachsen-Rundfahrt der Junioren | 2.1 | | - | - | |
26 | 2017-07-30 | 24 | Internationale Niedersachsen-Rundfahrt der Junioren | Stage 3 | 2.1 | 114.3 | - | - | |
27 | 2017-07-29 | 2 | Internationale Niedersachsen-Rundfahrt der Junioren | Stage 2b | 2.1 | 94.2 | 12 | - | |
28 | 2017-07-29 | 106 | Internationale Niedersachsen-Rundfahrt der Junioren | Stage 2a (ITT) | 2.1 | 10.5 | - | - | |
29 | 2017-07-28 | 29 | Internationale Niedersachsen-Rundfahrt der Junioren | Stage 1 | 2.1 | 66.3 | - | - | |
30 | 2017-06-24 | 4 | National Championships Denmark MJ - Road Race | NC | 128 | 5 | - | |
31 | 2017-06-22 | 30 | National Championships Denmark MJ - ITT | NC | 30 | - | - | |
32 | 2017-06-11 | 8 | Trofeo Karlsberg | Points classification | 2.Ncup | | - | - | |
33 | 2017-06-11 | 75 | Trofeo Karlsberg | 2.Ncup | | 5 | - | |
34 | 2017-06-11 | 79 | Trofeo Karlsberg | Stage 4 | 2.Ncup | 120 | - | - | |
35 | 2017-06-10 | 94 | Trofeo Karlsberg | Stage 3b (ITT) | 2.Ncup | 11.5 | - | - | |
36 | 2017-06-10 | 100 | Trofeo Karlsberg | Stage 3a | 2.Ncup | 79 | - | - | |
37 | 2017-06-09 | 1 | Trofeo Karlsberg | Stage 2 | 2.Ncup | 99 | 30 | - | |
38 | 2017-06-08 | 75 | Trofeo Karlsberg | Stage 1 | 2.Ncup | 99 | - | - | |
39 | 2017-05-21 | 8 | SPIE Internationale Juniorendriedaagse | Points classification | 2.1 | | - | - | |
40 | 2017-05-21 | 2 | SPIE Internationale Juniorendriedaagse | 2.1 | | 70 | - | |
41 | 2017-05-21 | 16 | SPIE Internationale Juniorendriedaagse | Stage 4 | 2.1 | 96 | - | - | |
42 | 2017-05-20 | 39 | SPIE Internationale Juniorendriedaagse | Stage 3 | 2.1 | 102.8 | - | - | |
43 | 2017-05-20 | 13 | SPIE Internationale Juniorendriedaagse | Stage 2 (ITT) | 2.1 | 11.1 | - | - | |
44 | 2017-05-19 | 1 | SPIE Internationale Juniorendriedaagse | Stage 1 | 2.1 | 101.7 | 20 | - | |
45 | 2017-05-07 | 96 | Course de la Paix Juniors | 2.Ncup | | 5 | - | |
46 | 2017-05-07 | 109 | Course de la Paix Juniors | Stage 4 | 2.Ncup | 96.4 | - | - | |
47 | 2017-05-06 | 112 | Course de la Paix Juniors | Stage 3 | 2.Ncup | 100 | - | - | |
48 | 2017-05-05 | 94 | Course de la Paix Juniors | Stage 2b | 2.Ncup | 62.4 | - | - | |
49 | 2017-05-05 | 92 | Course de la Paix Juniors | Stage 2a (ITT) | 2.Ncup | 11.2 | - | - | |
50 | 2017-05-04 | 38 | Course de la Paix Juniors | Stage 1 | 2.Ncup | 102.5 | - | - | |
51 | 2017-04-09 | 52 | Paris - Roubaix Juniors | 1.Ncup | 111 | - | - | |
52 | 2017-03-26 | 55 | Gent-Wevelgem/Grote Prijs A. Noyelle-Ieper | 1.Ncup | 129.2 | - | - | |
53 | 2017-02-26 | 1 | Kuurne-Brussel-Kuurne Juniors | 1.1 | 117.7 | 75 | - | |
54 | 2016-09-03 | DNS | Grand Prix Rüebliland | Stage 3 (ITT) | 2.1 | 8.6 | - | - | |
55 | 2016-09-03 | 119 | Grand Prix Rüebliland | Stage 2 | 2.1 | 86.2 | - | - | |
56 | 2016-09-02 | 103 | Grand Prix Rüebliland | Stage 1 | 2.1 | 104.2 | - | - | |
57 | 2016-07-31 | DNF | Internationale Niedersachsen-Rundfahrt der Junioren | Stage 3 | 2.1 | 114.3 | - | - | |
58 | 2016-07-30 | 17 | Internationale Niedersachsen-Rundfahrt der Junioren | Stage 2b | 2.1 | 94.2 | - | - | |
59 | 2016-07-30 | 93 | Internationale Niedersachsen-Rundfahrt der Junioren | Stage 2a (ITT) | 2.1 | 10.5 | - | - | |
60 | 2016-07-29 | 33 | Internationale Niedersachsen-Rundfahrt der Junioren | Stage 1 | 2.1 | 66.3 | - | - | |
61 | 2016-06-25 | 65 | National Championships Denmark MJ - Road Race | NC | 119.7 | - | - | |
62 | 2016-05-08 | 94 | Course de la Paix Juniors | 2.Ncup | | 5 | - | |
63 | 2016-05-08 | 90 | Course de la Paix Juniors | Stage 4 | 2.Ncup | 96.4 | - | - | |
64 | 2016-05-07 | 95 | Course de la Paix Juniors | Stage 3 | 2.Ncup | 100 | - | - | |
65 | 2016-05-06 | 114 | Course de la Paix Juniors | Stage 2b | 2.Ncup | 62.4 | - | - | |
66 | 2016-05-06 | 83 | Course de la Paix Juniors | Stage 2a (ITT) | 2.Ncup | 11.2 | - | - | |
67 | 2016-05-05 | 86 | Course de la Paix Juniors | Stage 1 | 2.Ncup | 102.5 | - | - | |
| | | | | 5816.1 | 232 | 7 | 24977 |