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
Paul Wright
»
Modern Adventure Pro Cycling
menu
Participations
Race
-
Adriatica Ionica Race / Sulle Rotte della Serenissima
Albert Achterhes Profronde van Drenthe
Antwerp Port Epic / Sels Trophy
Antwerpse Havenpijl
Belgrade Banjaluka
Bredene Koksijde Classic
Circuit de Charleroi Wallonie
Circuit Franco-Belge
Circuito del Porto - Trofeo Arvedi
Clásica Terres de l'Ebre
Classic Grand Besançon Doubs
Classic Velox Adélie de Vitré
Coppa Sabatini - Gran Premio città di Peccioli
Czech Tour
Danilith Nokere Koerse
Druivenkoers - Overijse
Duracell Dwars door het Hageland
Egmont Cycling Race
Elfstedenronde Brugge
Ethias-Tour de Wallonie
Flèche Ardennaise
Flèche du Sud
Gent-Wevelgem/Kattekoers-Ieper
Giro Ciclistico d'Italia
Giro del Medio Brenta
Giro dell'Appennino
Giro dell'Emilia
Giro della Regione Friuli Venezia Giulia
Giro della Toscana - Memorial Alfredo Martini
Giro di Sicilia - Tour of Sicily
GP Brda-Collio
GP Industria
GP Industria & Artigianato
GP Kranj
GP Slovenian Istria
GP Vorarlberg p/b Radhaus Rankweil
Grand Prix Cerami
Grand Prix Criquielion
Grand Prix de Denain - Porte du Hainaut
Grand Prix de la ville de Pérenchies
Grand Prix des Marbriers
Grand Prix du Morbihan
Gravel and Tar
Gravel and Tar Classic
Grosser Preis des Kantons Aargau
Grote prijs Jean - Pierre Monseré
Gylne Gutuer
Hafjell TT
I feel Slovenia VN Adria Mobil
Il Piccolo Lombardia
In the footsteps of the Romans
International Tour of Hellas
Internationale Wielertrofee Jong Maar Moedig I.W.T.
Istrian Spring Tour
Kampioenschap van Vlaanderen
La Polynormande
Le Triptyque des Monts et Châteaux
Lillehammer GP
Lotto Famenne Ardenne Classic
Memorial Marco Pantani
Memorial Philippe Van Coningsloo
Muur Classic Geraardsbergen
National Championships Hong Kong ME - ITT
National Championships New Zealand ME - ITT
National Championships New Zealand ME - Road Race
National Championships New Zealand MU - ITT
New Zealand Cycle Classic
Olympia's Tour
Omloop van het Houtland
Paris-Chauny
Per Sempre "Alfredo"
Per Sempre Alfredo
POREČ Classic
Presidential Cycling Tour of Türkiye
Ronde de l'Oise
Ronde van Limburg
Ronde van Overijssel
Ronde van Vlaanderen Beloften
Rutland - Melton Cicle Classic
Salverda Bouw Ster van Zwolle
Settimana Ciclistica Italiana
Settimana Internazionale Coppi e Bartali
Silesian Beskid Race
Tour de Taiwan
Tour du Jura Cycliste
Tour of Antalya
Tour of Britain
Tour of Bulgaria
Tour of Leuven - Memorial Jef Scherens
Tour of Magnificent Qinghai
Tour of Qinghai Lake
Tour of Slovenia
Tr. Città di S. Vendemiano - 60° GP Industria & Commercio
Tro-Bro Léon
Trofeo Alcide Degasperi
Trofeo Calvià
Trofeo Laigueglia
Trofeo Matteotti
Trofeo Palma
Trofeo Pollença - Port d'Andratx
Trofeo Serra Tramuntana
Trofeo Ses Salines-Felanitx
Turul Romaniei
UMAG Classic
Van Merksteijn Fences Classic
Volta a la Comunitat Valenciana
Volta NXT Classic
Vuelta a Andalucia Ruta Ciclista Del Sol
Vuelta Asturias Julio Alvarez Mendo
World Championships MU - Road Race
Youngster Coast Challenge
Filters
-
Grand tours
Stage races
Season
clear filter
#
Date
Race
Class
Category
BIB
Result
1
2026-06-17
Tour of Slovenia
2.Pro
ME
87
2
2026-06-01
Ethias-Tour de Wallonie
2.Pro
ME
77
13
3
2026-05-10
Tro-Bro Léon
1.Pro
ME
147
82
4
2026-04-26
Presidential Cycling Tour of Türkiye
2.Pro
ME
167
91
5
2026-04-18
Tour du Jura Cycliste
1.1
ME
56
OTL
6
2026-04-17
Classic Grand Besançon Doubs
1.1
ME
56
91
7
2026-04-03
Classic Velox Adélie de Vitré
1.1
ME
66
26
8
2026-03-20
Bredene Koksijde Classic
1.Pro
ME
185
130
9
2026-03-19
Grand Prix de Denain - Porte du Hainaut
1.Pro
ME
127
DNF
10
2026-03-18
Danilith Nokere Koerse
1.Pro
ME
207
DNF
11
2026-02-18
Vuelta a Andalucia Ruta Ciclista Del Sol
2.Pro
ME
157
12
2026-02-07
National Championships New Zealand ME - Road Race
NC
ME
-
14
13
2026-02-05
National Championships New Zealand ME - ITT
NC
ME
-
10
14
2025-09-04
Giro della Regione Friuli Venezia Giulia
2.2
ME
173
15
2025-08-31
GP Kranj
1.2
ME
22
DNF
16
2025-07-06
Tour of Magnificent Qinghai
2.Pro
ME
111
17
2025-06-04
Tour of Slovenia
2.Pro
ME
177
79
18
2025-05-10
Silesian Beskid Race
1.2
ME
74
3
19
2025-05-01
GP Vorarlberg p/b Radhaus Rankweil
1.2
ME
131
DNF
20
2025-04-23
Belgrade Banjaluka
2.2
ME
41
2
21
2025-03-30
I feel Slovenia VN Adria Mobil
1.2
ME
32
89
22
2025-03-27
GP Brda-Collio
1.2
ME
22
3
23
2025-03-23
GP Slovenian Istria
1.2
ME
92
6
24
2025-03-13
Istrian Spring Tour
2.2
ME
52
6
25
2025-03-09
POREČ Classic
1.2
ME
52
3
26
2025-03-05
UMAG Classic
1.2
ME
52
66
27
2025-02-08
National Championships New Zealand ME - Road Race
NC
ME
-
1
28
2025-02-06
National Championships New Zealand ME - ITT
NC
ME
-
9
29
2024-09-03
Tour of Britain
2.Pro
ME
162
19
30
2024-08-14
Turul Romaniei
2.2
ME
151
19
31
2024-07-15
Clásica Terres de l'Ebre
1.2
ME
123
DNF
32
2024-06-07
Grosser Preis des Kantons Aargau
1.1
ME
177
DNF
33
2024-05-19
Antwerp Port Epic / Sels Trophy
1.1
ME
196
77
34
2024-05-08
Flèche du Sud
2.2
ME
103
84
35
2024-04-21
Presidential Cycling Tour of Türkiye
2.Pro
ME
184
103
36
2024-03-30
Volta NXT Classic
1.1
ME
206
DNF
37
2024-03-20
Olympia's Tour
2.2
ME
116
39
38
2024-03-10
Tour de Taiwan
2.1
ME
95
20
39
2024-03-03
Grote prijs Jean - Pierre Monseré
1.1
ME
207
DNF
40
2024-03-02
Salverda Bouw Ster van Zwolle
1.2
ME
137
DNF
41
2024-02-08
Tour of Antalya
2.1
ME
247
131
42
2024-01-28
Trofeo Palma
1.1
ME
280
86
43
2024-01-27
Trofeo Pollença - Port d'Andratx
1.1
ME
280
119
44
2024-01-26
Trofeo Serra Tramuntana
1.1
ME
280
144
45
2024-01-25
Trofeo Ses Salines-Felanitx
1.1
ME
280
135
46
2024-01-24
Trofeo Calvià
1.1
ME
280
131
47
2023-10-01
Lotto Famenne Ardenne Classic
1.1
ME
144
79
48
2023-09-30
Grand Prix Cerami
1.2
ME
6
65
49
2023-09-28
Circuit Franco-Belge
1.Pro
ME
156
41
50
2023-09-24
Paris-Chauny
1.1
ME
187
94
51
2023-09-20
Omloop van het Houtland
1.1
ME
87
DNF
52
2023-09-15
Kampioenschap van Vlaanderen
1.1
ME
157
126
53
2023-08-30
Muur Classic Geraardsbergen
1.2
ME
17
39
54
2023-08-20
Egmont Cycling Race
1.1
ME
57
17
55
2023-08-19
Druivenkoers - Overijse
1.1
ME
67
63
56
2023-08-15
Tour of Leuven - Memorial Jef Scherens
1.1
ME
67
76
57
2023-08-13
La Polynormande
1.1
ME
86
DNF
58
2023-07-27
Czech Tour
2.1
ME
97
75
59
2023-07-09
Tour of Qinghai Lake
2.Pro
ME
42
41
60
2023-06-11
Elfstedenronde Brugge
1.1
ME
77
DNF
61
2023-06-10
Duracell Dwars door het Hageland
1.Pro
ME
-
DNF
62
2023-06-01
Ronde de l'Oise
2.2
ME
6
67
63
2023-05-29
Ronde van Limburg
1.1
ME
57
105
64
2023-05-27
Van Merksteijn Fences Classic
1.1
ME
57
74
65
2023-05-21
Antwerp Port Epic / Sels Trophy
1.1
ME
87
DNF
66
2023-05-18
Circuit de Charleroi Wallonie
1.1
ME
103
96
67
2023-05-07
Tro-Bro Léon
1.Pro
ME
187
DNF
68
2023-05-06
Grand Prix du Morbihan
1.Pro
ME
152
104
69
2023-04-28
Vuelta Asturias Julio Alvarez Mendo
2.1
ME
65
76
70
2023-03-12
Albert Achterhes Profronde van Drenthe
1.1
ME
74
DNF
71
2023-03-05
Grote prijs Jean - Pierre Monseré
1.1
ME
97
135
72
2023-03-04
Grand Prix Criquielion
1.1
ME
137
DNF
73
2023-02-12
National Championships New Zealand ME - Road Race
NC
ME
-
46
74
2023-01-21
Gravel and Tar Classic
1.2
ME
6
3
75
2022-09-03
In the footsteps of the Romans
2.2
ME
26
76
2022-08-27
Tour of Bulgaria
2.2
ME
44
70
77
2022-07-03
Giro del Medio Brenta
1.2
ME
70
44
78
2022-06-15
Tour of Slovenia
2.Pro
ME
197
114
79
2022-06-10
Grosser Preis des Kantons Aargau
1.1
ME
157
DNF
80
2022-06-04
Adriatica Ionica Race / Sulle Rotte della Serenissima
2.1
ME
167
62
81
2022-06-02
Giro dell'Appennino
1.1
ME
141
DNF
82
2022-04-27
International Tour of Hellas
2.1
ME
146
80
83
2022-04-12
Giro di Sicilia - Tour of Sicily
2.1
ME
123
84
2022-03-27
GP Industria
1.Pro
ME
171
DNF
85
2022-03-22
Settimana Internazionale Coppi e Bartali
2.1
ME
201
85
86
2022-03-20
Per Sempre Alfredo
1.1
ME
171
DNF
87
2022-02-13
National Championships New Zealand ME - Road Race
NC
ME
-
12
88
2021-10-02
Giro dell'Emilia
1.Pro
ME
232
DNF
89
2021-09-28
Giro di Sicilia - Tour of Sicily
2.1
ME
167
90
2021-09-19
Trofeo Matteotti
1.1
ME
152
DNF
91
2021-09-18
Memorial Marco Pantani
1.1
ME
182
DNF
92
2021-09-16
Coppa Sabatini - Gran Premio città di Peccioli
1.Pro
ME
177
DNF
93
2021-09-15
Giro della Toscana - Memorial Alfredo Martini
1.1
ME
177
DNF
94
2021-09-03
Giro della Regione Friuli Venezia Giulia
2.2
ME
128
45
95
2021-07-14
Settimana Ciclistica Italiana
2.1
ME
191
91
96
2021-07-04
Giro del Medio Brenta
1.2
ME
68
31
97
2021-06-24
Giro dell'Appennino
1.1
ME
112
DNF
98
2021-06-04
Grosser Preis des Kantons Aargau
1.1
ME
173
83
99
2021-06-02
Trofeo Alcide Degasperi
1.2
ME
85
52
100
2021-05-02
Circuito del Porto - Trofeo Arvedi
1.2
ME
53
104
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