2024 |
14 Apr |
1.WT |
Amstel Gold Race |
11 |
EF Education - Easypost |
255.2 |
Hill |
2024 |
10 Apr |
1.PS |
Brabantse Pijl |
7 |
EF Education - Easypost |
196.9 |
Hill |
2024 |
05 Apr |
2.1 |
Région Pays de la Loire Tour |
1 |
EF Education - Easypost |
|
GC |
2024 |
05 Apr |
2.1 |
Région Pays de la Loire Tour | Rit 4 |
1 |
EF Education - Easypost |
174.9 |
Flat |
2024 |
04 Apr |
2.1 |
Région Pays de la Loire Tour | Rit 3 |
2 |
EF Education - Easypost |
159.9 |
Sprint |
2024 |
02 Apr |
2.1 |
Région Pays de la Loire Tour | Rit 1 |
1 |
EF Education - Easypost |
210.5 |
Sprint |
2024 |
31 Mar |
1.WT |
Ronde van Vlaanderen |
54 |
EF Education - Easypost |
270.8 |
Hill |
2024 |
23 Mar |
2.WT |
Vuelta a Catalunya | Rit 6 |
DNF |
EF Education - Easypost |
154.7 |
Mountain finish |
2024 |
22 Mar |
2.WT |
Vuelta a Catalunya | Rit 5 |
2 |
EF Education - Easypost |
167.3 |
Hill |
2024 |
21 Mar |
2.WT |
Vuelta a Catalunya | Rit 4 |
1 |
EF Education - Easypost |
169.0 |
Sprint |
2024 |
20 Mar |
2.WT |
Vuelta a Catalunya | Rit 3 |
151 |
EF Education - Easypost |
176.7 |
Mountain finish |
2024 |
19 Mar |
2.WT |
Vuelta a Catalunya | Rit 2 |
163 |
EF Education - Easypost |
186.5 |
Mountain finish |
2024 |
18 Mar |
2.WT |
Vuelta a Catalunya | Rit 1 |
89 |
EF Education - Easypost |
173.9 |
Flat |
2024 |
16 Mar |
1.WT |
Milano - Sanremo |
59 |
EF Education - Easypost |
288.0 |
Flat |
2024 |
13 Mar |
1.PS |
Milano - Torino |
79 |
EF Education - Easypost |
177.0 |
Hill |
2024 |
14 Feb |
2.PS |
Volta ao Algarve | Rit 1 |
2 |
EF Education - Easypost |
200.8 |
Sprint |
2024 |
10 Feb |
1.PS |
Figueira Champions Classic |
7 |
EF Education - Easypost |
220.0 |
Hill |
2024 |
28 Jan |
1.1 |
Trofeo de Palma Mallorca |
3 |
EF Education - Easypost |
150.0 |
Sprint |
2024 |
27 Jan |
1.1 |
Trofeo Andratx - Mirador des Colomer |
67 |
EF Education - Easypost |
158.4 |
Hill |
2024 |
25 Jan |
1.1 |
Trofeo Alcudia |
4 |
EF Education - Easypost |
181.2 |
Sprint |
2023 |
17 Oct |
2.WT |
Tour of Guangxi |
49 |
EF Education - EasyPost |
|
GC |
2023 |
17 Oct |
2.WT |
Tour of Guangxi | Rit 6 |
12 |
EF Education - EasyPost |
168.3 |
Flat |
2023 |
16 Oct |
2.WT |
Tour of Guangxi | Rit 5 |
14 |
EF Education - EasyPost |
209.6 |
Sprint |
2023 |
15 Oct |
2.WT |
Tour of Guangxi | Rit 4 |
55 |
EF Education - EasyPost |
161.4 |
Hill |
2023 |
14 Oct |
2.WT |
Tour of Guangxi | Rit 3 |
3 |
EF Education - EasyPost |
134.3 |
Hill |
2023 |
13 Oct |
2.WT |
Tour of Guangxi | Rit 2 |
30 |
EF Education - EasyPost |
149.6 |
Sprint |
2023 |
12 Oct |
2.WT |
Tour of Guangxi | Rit 1 |
14 |
EF Education - EasyPost |
135.6 |
Sprint |
2023 |
17 Sep |
GT |
Vuelta a Espana |
126 |
EF Education - EasyPost |
|
GC |
2023 |
17 Sep |
GT |
Vuelta a Espana | Rit 21 |
7 |
EF Education - EasyPost |
101.0 |
Flat |
2023 |
16 Sep |
GT |
Vuelta a Espana | Rit 20 |
139 |
EF Education - EasyPost |
208.4 |
Hill |
2023 |
15 Sep |
GT |
Vuelta a Espana | Rit 19 |
3 |
EF Education - EasyPost |
177.4 |
Sprint |
2023 |
14 Sep |
GT |
Vuelta a Espana | Rit 18 |
120 |
EF Education - EasyPost |
178.9 |
Mountain finish |
2023 |
13 Sep |
GT |
Vuelta a Espana | Rit 17 |
123 |
EF Education - EasyPost |
122.6 |
Mountain finish |
2023 |
12 Sep |
GT |
Vuelta a Espana | Rit 16 |
100 |
EF Education - EasyPost |
119.7 |
Hill |
2023 |
10 Sep |
GT |
Vuelta a Espana | Rit 15 |
114 |
EF Education - EasyPost |
156.5 |
Hill |
2023 |
09 Sep |
GT |
Vuelta a Espana | Rit 14 |
154 |
EF Education - EasyPost |
161.7 |
Mountain finish |
2023 |
08 Sep |
GT |
Vuelta a Espana | Rit 13 |
143 |
EF Education - EasyPost |
134.7 |
Mountain finish |
2023 |
07 Sep |
GT |
Vuelta a Espana | Rit 12 |
6 |
EF Education - EasyPost |
165.4 |
Sprint |
2023 |
06 Sep |
GT |
Vuelta a Espana | Rit 11 |
122 |
EF Education - EasyPost |
163.2 |
Mountain finish |
2023 |
05 Sep |
GT |
Vuelta a Espana | Rit 10 |
114 |
EF Education - EasyPost |
25.0 |
ITT |
2023 |
03 Sep |
GT |
Vuelta a Espana | Rit 9 |
104 |
EF Education - EasyPost |
180.9 |
Hill |
2023 |
02 Sep |
GT |
Vuelta a Espana | Rit 8 |
158 |
EF Education - EasyPost |
164.8 |
Mountain |
2023 |
01 Sep |
GT |
Vuelta a Espana | Rit 7 |
6 |
EF Education - EasyPost |
188.8 |
Sprint |
2023 |
31 Aug |
GT |
Vuelta a Espana | Rit 6 |
108 |
EF Education - EasyPost |
181.3 |
Mountain finish |
2023 |
30 Aug |
GT |
Vuelta a Espana | Rit 5 |
15 |
EF Education - EasyPost |
185.7 |
Sprint |
2023 |
29 Aug |
GT |
Vuelta a Espana | Rit 4 |
143 |
EF Education - EasyPost |
183.4 |
Sprint |
2023 |
28 Aug |
GT |
Vuelta a Espana | Rit 3 |
117 |
EF Education - EasyPost |
158.5 |
Mountain finish |
2023 |
27 Aug |
GT |
Vuelta a Espana | Rit 2 |
9 |
EF Education - EasyPost |
181.3 |
Hill |
2023 |
04 Aug |
2.WT |
Tour of Poland |
30 |
EF Education - EasyPost |
|
GC |
2023 |
04 Aug |
2.WT |
Tour of Poland | Rit 7 |
15 |
EF Education - EasyPost |
166.6 |
Sprint |
2023 |
03 Aug |
2.WT |
Tour of Poland | Rit 6 |
49 |
EF Education - EasyPost |
16.6 |
ITT |
2023 |
02 Aug |
2.WT |
Tour of Poland | Rit 5 |
1 |
EF Education - EasyPost |
198.8 |
Hill |
2023 |
01 Aug |
2.WT |
Tour of Poland | Rit 4 |
2 |
EF Education - EasyPost |
198.6 |
Sprint |
2023 |
31 Jul |
2.WT |
Tour of Poland | Rit 3 |
14 |
EF Education - EasyPost |
163.3 |
Hill |
2023 |
30 Jul |
2.WT |
Tour of Poland | Rit 2 |
45 |
EF Education - EasyPost |
202.9 |
Uphill finish |
2023 |
29 Jul |
2.WT |
Tour of Poland | Rit 1 |
12 |
EF Education - EasyPost |
183.7 |
Sprint |
2023 |
25 Jun |
NC |
N.K. Nederland |
6 |
EF Education - EasyPost |
220.4 |
|
2023 |
18 Jun |
2.1 |
Route d'Occitanie | Rit 4 |
3 |
EF Education - EasyPost |
164.7 |
Hill |
2023 |
16 Jun |
2.1 |
Route d'Occitanie | Rit 2 |
13 |
EF Education - EasyPost |
182.0 |
Sprint |
2023 |
15 Jun |
2.1 |
Route d'Occitanie | Rit 1 |
1 |
EF Education - EasyPost |
184.3 |
Flat |
2023 |
29 May |
2.PS |
Tour of Norway |
17 |
EF Education - EasyPost |
|
GC |
2023 |
29 May |
2.PS |
Tour of Norway | Rit 3 |
5 |
EF Education - EasyPost |
151.2 |
Sprint |
2023 |
28 May |
2.PS |
Tour of Norway | Rit 2 |
16 |
EF Education - EasyPost |
172.5 |
Flat |
2023 |
27 May |
2.PS |
Tour of Norway | Rit 1 |
10 |
EF Education - EasyPost |
85.2 |
Sprint |
2023 |
01 May |
1.WT |
Eschborn - Frankfurt |
85 |
EF Education - EasyPost |
203.8 |
Hill |
2023 |
09 Apr |
1.WT |
Paris - Roubaix |
72 |
EF Education - EasyPost |
256.6 |
Flat |
2023 |
07 Apr |
2.1 |
Région Pays de la Loire Tour |
8 |
EF Education - EasyPost |
|
GC |
2023 |
07 Apr |
2.1 |
Région Pays de la Loire Tour | Rit 4 |
10 |
EF Education - EasyPost |
177.8 |
Hill |
2023 |
06 Apr |
2.1 |
Région Pays de la Loire Tour | Rit 3 |
2 |
EF Education - EasyPost |
197.1 |
Hill |
2023 |
05 Apr |
2.1 |
Région Pays de la Loire Tour | Rit 2 |
6 |
EF Education - EasyPost |
169.4 |
Sprint |
2023 |
04 Apr |
2.1 |
Région Pays de la Loire Tour | Rit 1 |
2 |
EF Education - EasyPost |
162.1 |
Sprint |
2023 |
26 Mar |
1.WT |
Gent - Wevelgem |
37 |
EF Education - EasyPost |
260.9 |
Flat |
2023 |
22 Mar |
1.WT |
Classic Brugge - De Panne |
10 |
EF Education - EasyPost |
221.2 |
Flat |
2023 |
15 Mar |
1.PS |
Milano - Torino |
17 |
EF Education - EasyPost |
192.0 |
Sprint |
2023 |
06 Mar |
2.WT |
Paris - Nice | Rit 2 |
7 |
EF Education - EasyPost |
163.7 |
Sprint |
2023 |
05 Mar |
2.WT |
Paris - Nice | Rit 1 |
19 |
EF Education - EasyPost |
169.4 |
Sprint |
2023 |
26 Feb |
2.WT |
UAE Tour |
63 |
EF Education - EasyPost |
|
GC |
2023 |
25 Feb |
2.WT |
UAE Tour | Rit 6 |
17 |
EF Education - EasyPost |
166.0 |
Sprint |
2023 |
23 Feb |
2.WT |
UAE Tour | Rit 4 |
7 |
EF Education - EasyPost |
174.0 |
Sprint |
2023 |
12 Feb |
1.1 |
Figueira Champions Classic |
3 |
EF Education - EasyPost |
183.7 |
Hill |
2023 |
29 Jan |
1.1 |
G.P. de la Marseillaise - G.P. d'Ouverture |
11 |
EF Education - EasyPost |
167.8 |
Hill |
2023 |
26 Jan |
1.1 |
Trofeo Alcudia |
1 |
EF Education - EasyPost |
158.6 |
Flat |
2023 |
25 Jan |
1.1 |
Trofeo Magaluf / Trofeo Calvia - Palmanova |
12 |
EF Education - EasyPost |
150.1 |
Hill |
2022 |
18 Oct |
2.PS |
Tour de Langkawi | Rit 8 |
7 |
EF Education - EasyPost |
115.9 |
Hill |
2022 |
16 Oct |
2.PS |
Tour de Langkawi | Rit 6 |
9 |
EF Education - EasyPost |
120.4 |
Sprint |
2022 |
15 Oct |
2.PS |
Tour de Langkawi | Rit 5 |
16 |
EF Education - EasyPost |
172.0 |
Flat |
2022 |
14 Oct |
2.PS |
Tour de Langkawi | Rit 4 |
9 |
EF Education - EasyPost |
137.9 |
Sprint |
2022 |
12 Oct |
2.PS |
Tour de Langkawi | Rit 2 |
9 |
EF Education - EasyPost |
178.9 |
Flat |
2022 |
11 Oct |
2.PS |
Tour de Langkawi | Rit 1 |
5 |
EF Education - EasyPost |
157.3 |
Hill |
2022 |
03 Oct |
1.PS |
Coppa Bernocchi (Legnano) |
10 |
EF Education - EasyPost |
190.7 |
Hill |
2022 |
16 Sep |
1.1 |
Kampioenschap van Vlaanderen (Koolskamp) |
13 |
EF Education - EasyPost |
195.3 |
Sprint |
2022 |
14 Sep |
1.PS |
G.P. Wallonie |
7 |
EF Education - EasyPost |
199.7 |
Hill |
2022 |
28 Aug |
1.WT |
Bretagne Classic - Ouest-France |
37 |
EF Education - EasyPost |
254.8 |
Hill |
2022 |
21 Aug |
1.WT |
Bemer Cyclassics - Hamburg |
20 |
EF Education - EasyPost |
204.7 |
Flat |
2022 |
16 Aug |
Nat |
Naaldwijk |
3 |
EF Education - EasyPost |
|
TTT - 2 |
2022 |
05 Aug |
2.WT |
Tour of Poland |
79 |
EF Education - EasyPost |
|
GC |
2022 |
05 Aug |
2.WT |
Tour of Poland | Rit 7 |
6 |
EF Education - EasyPost |
177.8 |
Sprint |
2022 |
31 Jul |
2.WT |
Tour of Poland | Rit 2 |
9 |
EF Education - EasyPost |
205.6 |
Sprint |
2022 |
30 Jul |
2.WT |
Tour of Poland | Rit 1 |
17 |
EF Education - EasyPost |
218.8 |
Sprint |
2022 |
27 Jul |
2.PS |
Tour de la Region Wallonne | Rit 5 |
9 |
EF Education - EasyPost |
214.8 |
Flat |
2022 |
25 Jul |
2.PS |
Tour de la Region Wallonne | Rit 3 |
19 |
EF Education - EasyPost |
195.6 |
Sprint |
2022 |
27 May |
2.PS |
Tour of Norway | Rit 4 |
12 |
EF Education - EasyPost |
233.5 |
Sprint |
2022 |
01 May |
1.WT |
Eschborn - Frankfurt |
15 |
EF Education - EasyPost |
185.0 |
Sprint |
2022 |
07 Apr |
2.1 |
Circuit de la Sarthe - Pays de la Loire | Rit 3 |
9 |
EF Education - EasyPost |
175.0 |
Sprint |
2022 |
06 Apr |
2.1 |
Circuit de la Sarthe - Pays de la Loire | Rit 2 |
14 |
EF Education - EasyPost |
174.0 |
Sprint |
2022 |
05 Apr |
2.1 |
Circuit de la Sarthe - Pays de la Loire | Rit 1 |
18 |
EF Education - EasyPost |
191.7 |
Hill |
2022 |
30 Mar |
1.WT |
Dwars door Vlaanderen |
90 |
EF Education - EasyPost |
183.7 |
Flat |
2022 |
27 Mar |
1.WT |
Gent - Wevelgem |
23 |
EF Education - EasyPost |
256.8 |
Flat |
2022 |
25 Mar |
1.WT |
G.P. E3 Harelbeke |
81 |
EF Education - EasyPost |
203.9 |
Flat |
2022 |
23 Mar |
1.WT |
Classic Brugge - De Panne |
32 |
EF Education - EasyPost |
207.9 |
Sprint |
2022 |
05 Mar |
1.WT |
Strade Bianche |
87 |
EF Education - EasyPost |
184.0 |
Hill |
2022 |
26 Feb |
2.WT |
UAE Tour |
72 |
EF Education - EasyPost |
|
GC |
2022 |
22 Feb |
2.WT |
UAE Tour | Rit 3 |
15 |
EF Education - EasyPost |
9.0 |
ITT |
2022 |
21 Feb |
2.WT |
UAE Tour | Rit 2 |
10 |
EF Education - EasyPost |
173.0 |
Sprint |
2022 |
20 Feb |
2.WT |
UAE Tour | Rit 1 |
13 |
EF Education - EasyPost |
185.0 |
Sprint |
2022 |
13 Feb |
1.PS |
Clasica de Almeria |
7 |
EF Education - EasyPost |
188.2 |
Sprint |
2021 |
10 Oct |
1.2U |
Paris - Tours U23 |
3 |
Groupama - FDJ Continental Team |
176.5 |
Flat |
2021 |
11 Sep |
CCU |
European Championship U23 |
8 |
Groupama - FDJ Continental Team |
133.6 |
|
2021 |
05 Sep |
2.2 |
A Travers les Hauts |
3 |
Groupama - FDJ Continental Team |
484.0 |
GC |
2021 |
04 Sep |
2.2 |
A Travers les Hauts | Rit 2 |
3 |
Groupama - FDJ Continental Team |
173.8 |
Flat |
2021 |
03 Sep |
2.2 |
A Travers les Hauts | Rit 1 |
4 |
Groupama - FDJ Continental Team |
133.9 |
Flat |
2021 |
18 Aug |
2.NC |
Tour de l'Avenir | Rit 5 |
1 |
Groupama - FDJ Continental Team |
151.0 |
Sprint |
2021 |
16 Aug |
2.NC |
Tour de l'Avenir | Rit 3 |
1 |
Groupama - FDJ Continental Team |
154.5 |
Flat |
2021 |
02 Aug |
2.2 |
Kreiz Breizh |
5 |
Groupama - FDJ Continental Team |
564.3 |
GC |
2021 |
31 Jul |
2.2 |
Kreiz Breizh | Rit 2 |
2 |
Groupama - FDJ Continental Team |
190.1 |
Flat |
2021 |
20 Jul |
2.NC |
Etoile d'Or |
4 |
Groupama - FDJ Continental Team |
334.5 |
GC |
2021 |
19 Jul |
2.NC |
Etoile d'Or | Rit 2 |
3 |
Groupama - FDJ Continental Team |
142.5 |
Flat |
2021 |
12 Jun |
2.2U |
Giro d'Italia U23 | Rit 10 |
5 |
Groupama - FDJ Continental Team |
162.8 |
Flat |
2021 |
30 May |
2.NC |
Orlen Nations Grand Prix |
1 |
Groupama - FDJ Continental Team |
264.4 |
GC |
2021 |
30 May |
2.NC |
Orlen Nations Grand Prix | Rit 2 |
1 |
Groupama - FDJ Continental Team |
124.2 |
Flat |
2021 |
29 May |
2.NC |
Orlen Nations Grand Prix | Rit 1 |
1 |
Groupama - FDJ Continental Team |
140.2 |
Sprint |
2021 |
21 May |
2.2 |
Alpes Isère Tour | Rit 3 |
3 |
Groupama - FDJ Continental Team |
158.0 |
Sprint |
2021 |
20 May |
2.2 |
Alpes Isère Tour | Rit 2 |
3 |
Groupama - FDJ Continental Team |
168.0 |
Hill |
2021 |
19 May |
2.2 |
Alpes Isère Tour | Rit 1 |
1 |
Groupama - FDJ Continental Team |
137.7 |
Sprint |
2021 |
07 May |
2.PS |
Volta ao Algarve | Rit 3 |
15 |
Groupama - FDJ Continental Team |
203.1 |
Sprint |
2021 |
28 Mar |
1.2 |
G.P. Adria Mobil |
1 |
Groupama - FDJ Continental Team |
180.5 |
Hill |
2019 |
21 Aug |
1.1 |
Veenendaal - Veenendaal |
13 |
|
190.7 |
|
2019 |
18 Aug |
2.1 |
Czech Tour |
10 |
|
|
|
2019 |
18 Aug |
2.1 |
Czech Tour | Rit 4 |
8 |
|
178.0 |
|
2019 |
17 Aug |
2.1 |
Czech Tour | Rit 3 |
8 |
|
173.0 |
|
2019 |
16 Aug |
2.1 |
Czech Tour | Rit 2 |
4 |
|
209.8 |
|
2019 |
07 Jun |
2.NC |
Course de la Paix | Rit 1 |
2 |
|
134.2 |
|
2019 |
05 May |
2.2U |
Carpathia Couriers Path |
1 |
|
|
|
2019 |
02 May |
2.2U |
Carpathia Couriers Path | Rit 2 |
1 |
|
140.0 |
|
2018 |
16 Sep |
2.2U |
Olympia's Tour | Rit 7 |
1 |
|
182.0 |
|
2018 |
15 Sep |
2.2U |
Olympia's Tour | Rit 5 |
3 |
|
100.9 |
|