Home
Races
▼
Tour de France
Giro d'Italia
La Vuelta ciclista a España
World Championships
Milano-Sanremo
Amstel Gold Race
Tirreno-Adriatico
Liège-Bastogne-Liège
Il Lombardia
La Flèche Wallonne
Paris - Nice
Paris-Roubaix
Volta Ciclista a Catalunya
Critérium du Dauphiné
Tour des Flandres
Gent-Wevelgem in Flanders Fields
Clásica Ciclista San Sebastián
Teams
▼
XDS Astana Team
Uno-X Mobility
UAE Team Emirates - XRG
Team Visma | Lease a Bike
Team Picnic PostNL
Team Jayco AlUla
Soudal Quick-Step
Red Bull - BORA - hansgrohe
NSN Cycling Team
Alpecin-Premier Tech
Movistar Team
Bahrain - Victorious
Decathlon CMA CGM Team
EF Education - EasyPost
Groupama - FDJ United
INEOS Grenadiers
Lidl - Trek
Lotto Intermarché
Rankings
Statistics
▼
Overview
Riders
Teams
Grand tours
Game
Quiz
More
▼
Riders
Contact us
Countdown to 5 billion pageviews
Favorite500
About us
Sitemap
Profile Score
Terminology list
Account
▼
My account
My riders
Road
▼
Cross
Overview
Statistics
▼
Overview
Statistics by season
Key events
Badges
World map of rider races
Wins
Most starts by race
Starts and results
Injury history
Fines & Penalties
Results
Program
H2H
More
▼
Contribute info
Submit program
Report
Contribute sites / social media
Family
Embed rider results
Specialties
▼
Top GC results
Fastest TT
Blake Quick
»
FNIX - SCOM - Hengxiang Cycling Team
menu
Participations
Race
-
Alpes Isère Tour
AlUla Tour
Arctic Race of Norway
BEMER Cyclassics
Boucles de la Mayenne - Crédit Mutuel
Bredene Koksijde Classic
Brussels Cycling Classic
Cadel Evans Great Ocean Road Race
Classic Brugge-De Panne ME
Critérium du Dauphiné
Cro Race
De Brabantse Pijl - La Flèche Brabançonne ME
Dorpenomloop Rucphen
Druivenkoers - Overijse
Dwars door Vlaanderen - A travers la Flandre ME
E3 Saxo Classic
Egmont Cycling Race
Eschborn-Frankfurt
Giro della Città Metropolitana di Reggio Calabria
Giro di Sicilia
GP de Fourmies / La Voix du Nord
Grand Prix de Denain - Porte du Hainaut
Grand Prix de Wallonie
Gree-Tour of Guangxi
Grote Prijs Jean-Pierre Monseré
Grote Prijs Jef Scherens - Rondom Leuven
Grote Prijs Marcel Kint
International Tour de Banyuwangi Ijen
Kampioenschap van Vlaanderen
Kuurne-Brussel-Kuurne
Le Tour de Bretagne Cycliste
Le Tour de Langkawi
Le Triptyque des Monts et Châteaux
Malaysian International Classic Race
Milano - Torino
Muscat Classic
National Championships Australia ME - Road Race
National Championships Australia MU - ITT
National Championships Australia MU - Road Race
New Zealand Cycle Classic
Oceania Continental Championships MJ - Road Race
Omloop Het Nieuwsblad ME
Omloop van het Houtland
Paris-Roubaix
PETRONAS Le Tour de Langkawi
Prueba Villafranca - Ordiziako Klasika
PRUride PH
Race Torquay
Renewi Tour
Ronde van de Achterhoek
Ronde van Limburg
Ronde van Vlaanderen - Tour des Flandres ME
Rund um Köln
Scheldeprijs ME
Sparkassen Münsterland Giro
Sun Hung Kai Properties Hong Kong Cyclothon
SUPER 8 Classic
Surf Coast Classic
The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand
Tour de Korea
Tour de Kumano
Tour de l'Avenir
Tour de Pologne
Tour de Taiwan
Tour of Binzhou
Tour of Fuzhou
Tour of Hainan
Tour of Huangshan
Tour of Oman
Tour of Quanzhou Bay
Tour of Shanghai
Tour of Taihu Lake
Tour of Xingtai
Trans-Himalaya Cycling Race
UAE Tour
Veenendaal-Veenendaal
Veenendaal-Veenendaal Classic
Visit Friesland Elfstedenrace
Volta a la Comunitat Valenciana
Vuelta a Burgos
Vuelta a Castilla y Leon
Yellow River Estuary (Dongying) Road Cycling Race
Youngster Coast Challenge
Filters
-
Grand tours
Stage races
Season
clear filter
#
Date
Race
Class
Category
BIB
Result
1
2026-05-16
Yellow River Estuary (Dongying) Road Cycling Race
1.2
ME
92
36
2
2026-04-15
Tour of Hainan
2.Pro
ME
172
3
2026-01-11
National Championships Australia ME - Road Race
NC
ME
28
30
4
2025-10-09
Tour of Taihu Lake
2.Pro
ME
203
9
5
2025-09-19
Tour of Huangshan
2.1
ME
25
69
6
2025-09-09
Tour of Binzhou
1.1
ME
131
98
7
2025-09-05
Tour of Shanghai
2.2
ME
42
23
8
2025-08-07
Trans-Himalaya Cycling Race
2.1
ME
43
35
9
2025-03-24
The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand
2.1
ME
43
10
2025-03-16
Tour de Taiwan
2.1
ME
171
91
11
2025-02-08
Tour of Oman
2.Pro
ME
161
95
12
2025-02-07
Muscat Classic
1.1
ME
161
DNF
13
2025-01-28
AlUla Tour
2.1
ME
151
76
14
2025-01-12
National Championships Australia ME - Road Race
NC
ME
48
10
15
2024-10-15
Gree-Tour of Guangxi
2.UWT
ME
146
16
2024-10-01
Cro Race
2.1
ME
55
17
2024-09-21
SUPER 8 Classic
1.Pro
ME
96
DNF
18
2024-09-20
Kampioenschap van Vlaanderen
1.1
ME
65
53
19
2024-09-08
BEMER Cyclassics
1.UWT
ME
117
120
20
2024-08-12
Tour de Pologne
2.UWT
ME
156
126
21
2024-08-05
Vuelta a Burgos
2.Pro
ME
116
119
22
2024-07-25
Prueba Villafranca - Ordiziako Klasika
1.1
ME
54
DNF
23
2024-07-23
Vuelta a Castilla y Leon
1.1
ME
57
61
24
2024-06-02
Critérium du Dauphiné
2.UWT
ME
176
25
2024-05-23
Boucles de la Mayenne - Crédit Mutuel
2.Pro
ME
65
80
26
2024-05-20
Ronde van Limburg
1.1
ME
26
99
27
2024-05-18
Veenendaal-Veenendaal
1.1
ME
6
105
28
2024-04-10
De Brabantse Pijl - La Flèche Brabançonne ME
1.Pro
ME
96
DNF
29
2024-04-07
Paris-Roubaix
1.UWT
ME
56
OTL
30
2024-04-03
Scheldeprijs ME
1.Pro
ME
85
39
31
2024-03-22
E3 Saxo Classic
1.UWT
ME
166
DNF
32
2024-03-20
Classic Brugge-De Panne ME
1.UWT
ME
135
DNF
33
2024-03-15
Bredene Koksijde Classic
1.Pro
ME
46
DNF
34
2024-03-14
Grand Prix de Denain - Porte du Hainaut
1.Pro
ME
25
65
35
2024-02-25
Kuurne-Brussel-Kuurne
1.Pro
ME
174
DNF
36
2024-02-24
Omloop Het Nieuwsblad ME
1.UWT
ME
166
125
37
2024-02-10
Tour of Oman
2.Pro
ME
94
86
38
2024-02-09
Muscat Classic
1.1
ME
44
66
39
2024-01-28
Cadel Evans Great Ocean Road Race
1.UWT
ME
95
64
40
2024-01-25
Surf Coast Classic
1.1
ME
95
59
41
2024-01-07
National Championships Australia ME - Road Race
NC
ME
-
DNF
42
2023-10-22
Sun Hung Kai Properties Hong Kong Cyclothon
1.1
ME
5
4
43
2023-10-12
Gree-Tour of Guangxi
2.UWT
ME
126
80
44
2023-10-04
Visit Friesland Elfstedenrace
1.1
ME
6
45
45
2023-10-03
Sparkassen Münsterland Giro
1.Pro
ME
76
DNF
46
2023-09-20
Omloop van het Houtland
1.1
ME
66
DNF
47
2023-09-16
SUPER 8 Classic
1.Pro
ME
107
DNF
48
2023-09-13
Grand Prix de Wallonie
1.Pro
ME
65
DNF
49
2023-09-10
GP de Fourmies / La Voix du Nord
1.Pro
ME
66
DNF
50
2023-08-23
Renewi Tour
2.UWT
ME
185
51
2023-08-17
Arctic Race of Norway
2.Pro
ME
105
74
52
2023-07-29
Tour de Pologne
2.UWT
ME
176
135
53
2023-06-04
Brussels Cycling Classic
1.Pro
ME
95
DNF
54
2023-05-21
Rund um Köln
1.1
ME
55
OTL
55
2023-05-20
Veenendaal-Veenendaal Classic
1.1
ME
5
33
56
2023-05-01
Eschborn-Frankfurt
1.UWT
ME
75
DNF
57
2023-04-16
Giro della Città Metropolitana di Reggio Calabria
1.1
ME
67
64
58
2023-04-11
Giro di Sicilia
2.1
ME
186
106
59
2023-04-05
Scheldeprijs ME
1.Pro
ME
95
119
60
2023-04-02
Ronde van Vlaanderen - Tour des Flandres ME
1.UWT
ME
85
DNF
61
2023-03-29
Dwars door Vlaanderen - A travers la Flandre ME
1.UWT
ME
122
DNF
62
2023-03-15
Milano - Torino
1.Pro
ME
145
DNF
63
2023-02-20
UAE Tour
2.UWT
ME
165
114
64
2023-02-01
Volta a la Comunitat Valenciana
2.Pro
ME
97
65
2023-01-08
National Championships Australia ME - Road Race
NC
ME
-
DNF
66
2022-08-18
Tour de l'Avenir
2.Ncup
MU
35
67
2022-08-11
Arctic Race of Norway
2.Pro
ME
175
102
68
2022-05-25
Alpes Isère Tour
2.2
ME
134
69
2022-04-25
Le Tour de Bretagne Cycliste
2.2
ME
196
67
70
2022-04-01
Le Triptyque des Monts et Châteaux
2.2U
MU
73
71
71
2022-03-18
Youngster Coast Challenge
1.2U
MU
92
89
72
2022-03-13
Dorpenomloop Rucphen
1.2
ME
164
57
73
2022-03-06
Grote Prijs Jean-Pierre Monseré
1.1
ME
244
63
74
2022-01-15
National Championships Australia MU - Road Race
NC
MU
-
1
75
2021-08-29
Ronde van de Achterhoek
1.2
ME
68
DNF
76
2021-08-28
Brussels Cycling Classic
1.Pro
ME
195
63
77
2021-08-26
Druivenkoers - Overijse
1.1
ME
216
70
78
2021-08-20
Grote Prijs Marcel Kint
1.1
ME
224
28
79
2021-08-17
Egmont Cycling Race
1.1
ME
206
DNF
80
2021-08-15
Grote Prijs Jef Scherens - Rondom Leuven
1.1
ME
184
33
81
2021-02-06
National Championships Australia MU - Road Race
NC
MU
-
DNF
82
2020-03-01
Tour de Taiwan
2.1
ME
155
74
83
2020-02-15
Malaysian International Classic Race
1.1
ME
123
17
84
2020-02-07
PETRONAS Le Tour de Langkawi
2.Pro
ME
123
85
2020-02-02
Cadel Evans Great Ocean Road Race
1.UWT
ME
156
DNF
86
2020-01-30
Race Torquay
1.1
ME
167
93
87
2020-01-15
New Zealand Cycle Classic
2.2
ME
76
80
88
2019-11-17
Tour of Fuzhou
2.1
ME
85
88
89
2019-11-08
Tour of Quanzhou Bay
2.2
ME
15
15
90
2019-10-09
Tour of Taihu Lake
2.1
ME
164
74
91
2019-09-25
International Tour de Banyuwangi Ijen
2.2
ME
84
70
92
2019-09-02
Tour of Xingtai
2.2
ME
145
58
93
2019-06-12
Tour de Korea
2.1
ME
123
58
94
2019-05-30
Tour de Kumano
2.2
ME
-
95
2019-05-24
PRUride PH
2.2
ME
-
96
2019-04-06
Le Tour de Langkawi
2.HC
ME
125
71
97
2019-01-23
New Zealand Cycle Classic
2.2
ME
94
49
98
2019-01-08
National Championships Australia MU - ITT
NC
MU
-
15
99
2019-01-05
National Championships Australia MU - Road Race
NC
MU
-
DNF
100
2017-03-11
Oceania Continental Championships MJ - Road Race
CC
MJ
-
29
back to content
Results
All results
All results (premium)
Wins in subclassifications
Leader jerseys
Leader jerseys worn
Participations
Results with special filters
Top results final 5k analysis
DNFs
Badges breakdown
GC
Last GC results
TT
Last TT results
Time lost on GC riders
Victories
Solo victories
Won how
Rankings
PCS Ranking
Wins ranking
PCS Season ranking
UCI World Ranking
All time ranking breakdown
UCI One day races
Time trial ranking
Sprinters ranking
One day races ranking
GC Ranking
Climbers ranking
Hills ranking
National ranking
Breakdowns
Sprint
Climber
Hills
GC
Time trial
One day races
Breakdowns junior
Sprint
Climber
Time trial
Hills
GC
One day races
National results
Latest results