From Wikipedia, the free encyclopedia

Career statistics

As of match played 4 May 2024
Appearances and goals by club, season and competition
Club Season League FA Cup EFL Cup Other Total
Division Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
Northampton Town 2022–23 [1] League Two 0 0 0 0 0 0 2 [a] 0 2 0
2023–24 [2] League One 0 0 0 0 0 0 2 [a] 0 2 0
2024–25 [3] League One 0 0 0 0 0 0 0 0 0 0
Total 0 0 0 0 0 0 4 0 4 0
AFC Rushden & Diamonds (loan) 2023–24 Northern Division One Mids 20 2 0 0 0 0 0 0 20 2
Career total 20 2 0 0 0 0 4 0 24 2
  1. ^ a b Appearance(s) in the EFL Trophy.

General classification results timeline

Grand Tour general classification results
Grand Tour 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Giro d'Italia 9 21 8 DNF 3 DNF
Tour de France DNF 50 4 7 29 29 9 DNF 9 3
Vuelta a España 82 6 34 1 4 DNF
Major stage race general classification results
Race 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Paris–Nice 44 29 DSQ 9 2 25 2 4
Tirreno–Adriatico 9 19 DNF 5 2 1 10 11
Volta a Catalunya 23 4 4 2 NH 1 DNF 28 57
Tour of the Basque Country 11 5 DNF 22 5 4 DNF 9
Tour de Romandie 6 2 1 11
Critérium du Dauphiné 6 5 7 13 2 DNF 17 2
Tour de Suisse NH DNF 1

Classics results timeline

Monument 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Milan–San Remo 37 95
Tour of Flanders Has not contested during his career
Paris–Roubaix
Liège–Bastogne–Liège 39 8 4 DNF 18 32
Giro di Lombardia DNF 18 74 29 15 3 10 6
Classic 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Strade Bianche 63
La Flèche Wallonne 78 62 DNF DNF 20
Clásica de San Sebastián DNF 1 7 18 DNF NH 22 6
Grand Prix Cycliste de Québec 22 32 72 21 Not held 7 17
Grand Prix Cycliste de Montréal 36 2 DNF 14 4 1
Legend
Did not compete
DNF Did not finish
DSQ Disqualified
NH Not held

General classification results timeline

Grand Tour general classification results
Grand Tour 2023 2024
Giro d'Italia
Tour de France
Vuelta a España DNF
Major stage race general classification results
Race 2023 2024
Paris–Nice
Tirreno–Adriatico
Volta a Catalunya 39
Tour of the Basque Country 19
Tour de Romandie 23
Critérium du Dauphiné 40
Tour de Suisse 8

Superprestige

Season 1 2 3 4 5 6 7 8 Rank Points
2018–2019 GIE
22
BOO
16
RUD
9
GAV
4
ZON
14
DIE
19
HOO
5
MID
10
12th 38
2019–2020 GIE
13
BOO
3
GAV
4
RUD
6
ZON
7
DIE
10
MER
NH
MID
6
6th 63
2020–2021 GIE
RUD
NIE
MER
BOO
9
GAV
1
ZOL
9
MID
11th 29
2021–2022 GIE
RUD
NIE
MER
BOO
7
ZOL
2
DIE
NH
GAV
11th 23
2022–2023 RUD
NIE
MER
7
BOO
1
ZOL
4
DIE
2
GUL
MID
7th 50
2023–2024 OVE
RUD
NIE
MER
BOO
ZOL
DIE
2
MID
25th 14

Trofee

Season 1 2 3 4 5 6 7 8 Rank Time
2018–2019 OUD
NIE
13
HAM
11
ANT
13
LOU
BAA
8
BRU
LIL
17th +26:49"
2019–2020 OUD
2
HAM
KOR
RON
LOU
BAA
3
BRU
LIL
6
12th +22:59"
2020–2021 OUD
KOR
ANT
3
HER
BAA
3
HAM
4
LIL
BRU
13th +21:44"
2021–2022 OUD
KOR
LOU
BAA
2
HER
2
HAM
5
LIL
BRU
12th +23:17"
2022–2023 OUD
KOR
1
BAA
3
HER
KOK
HAM
LIL
BRU
13th +28:09"
2023–2024 OUD
KOR
HER
2
BAA
12
KOK
HAM
LIL
BRU
22nd +25:11"

Classics results timeline

Monument 2020 2021 2022 2023 2024
Milan–San Remo 148 79 30
Tour of Flanders DNF 112 7 8 50
Paris–Roubaix NH 51 99 DNF 12
Liège–Bastogne–Liège
Giro di Lombardia
Classic 2020 2021 2022 2023 2024
Omloop Het Nieuwsblad 69 20 57 DNF
Kuurne–Brussels–Kuurne 115 69 37 21
E3 Saxo Bank Classic NH 51 31 20
Gent–Wevelgem 39 DNF 45 23 21
Dwars door Vlaanderen NH 113 25 19 22
Eschborn–Frankfurt 10 40
Legend
Did not compete
DNF Did not finish

Classics results timeline

Monument 2022 2023 2024
Milan–San Remo
Tour of Flanders 35 DNF 38
Paris–Roubaix 11 DNF
Liège–Bastogne–Liège
Giro di Lombardia
Classic 2022 2023 2024
Omloop Het Nieuwsblad 59 DNF 58
Kuurne–Brussels–Kuurne 82 19
Strade Bianche 81
E3 Saxo Bank Classic 27 48 81
Gent–Wevelgem 28 53 25
Dwars door Vlaanderen 8 80 16
Brabantse Pijl 4
Amstel Gold Race 87 115
Paris–Tours 62
Legend
Did not compete
DNF Did not finish

Classics results timeline

Monument 2022 2023 2024
Milan–San Remo
Tour of Flanders
Paris–Roubaix
Liège–Bastogne–Liège DNF 4 27
Giro di Lombardia 30
Classic 2022 2023 2024
Strade Bianche DNF 12
Brabantse Pijl 37 2
Amstel Gold Race 2 45
La Flèche Wallonne 130 32 34
Clásica de San Sebastián 45
Grand Prix Cycliste de Québec 84
Grand Prix Cycliste de Montréal 25
Legend
Did not compete
DNF Did not finish

Major stage classification results timeline

Year Paris–Nice Tirreno–Adriatico Volta a Catalunya Itzulia Basque Country Tour de Romandie Critérium du Dauphiné Tour de Suisse
1911 Not contested Not contested   Sebastià Masdeu ( ESP) Not contested Not contested Not contested Not contested
1912   Josép Magdalena ( ESP)
1913   Juan Martí ( ESP)
1914 Not contested
1915
1916
1917
1918
1919
1920   José Pelletier ( FRA)
1921 Not contested
1922
1923   Maurice Ville ( FRA)
1924   Miquel Mucio ( ESP) (1/2)   Francis Pélissier ( FRA)
1925   Miquel Mucio ( ESP) (2/2)   Auguste Verdyck ( BEL)
1926   Víctor Fontan ( FRA) (1/3)   Nicolas Frantz ( LUX)
1927   Víctor Fontan ( FRA) (3/3)   Víctor Fontan ( FRA) (2/3)
1928   Mariano Cañardo ( ESP) (1/8)   Maurice De Waele ( ESP) (1/2)
1929   Mariano Cañardo ( ESP) (2/8)   Maurice De Waele ( ESP) (2/2)
1930   Mariano Cañardo ( ESP) (4/8)   Mariano Cañardo ( ESP) (3/8)
1931   Salvador Cardona ( ESP) Not contested
1932   Mariano Cañardo ( ESP) (5/8)
1933   Alphonse Schepers ( BEL)   Alfredo Bovet ( ITA)   Max Bulla ( AUT)
1934   Gaston Rebry ( BEL)   Bernardo Rogora ( ITA)   Ludwig Geyer ( Nazi Germany)
1935   René Vietto ( FRA)   Mariano Cañardo ( ESP) (6/8)   Gino Bartali ( ITA) (1/4)   Gaspard Rinaldi ( FRA)
1936   Mauri Archambaud ( FRA) (1/2)   Mariano Cañardo ( ESP) (7/8) Not contested   Henri Garnier ( BEL)
1937   Roger Lapébie ( BEL) Not contested   Karl Litschi ( SUI)
1938   Jules Lowie ( BEL)   Giovanni Valetti ( ITA)
1939   Mauri Archambaud ( FRA) (2/2)   Mariano Cañardo ( ESP) (8/8)   Robert Zimmermann ( SUI)
1940 Not contested   Christophe Didier ( LUX) Not contested
1941   Antonio Andrés Sancho ( ESP)   Josef Wagner ( SUI)
1942   Fédérico Ezquerra ( ESP)   Ferdinand Kübler ( SUI) (1/5)
1943   Julián Berrendero ( ESP) (1/2) Not contested
1944   Miguel Casas ( ESP)
1945   Bernardo Ruiz ( ESP)
1946   Fermo Camellini ( ITA)   Julián Berrendero ( ESP) (2/2)   Gino Bartali ( ITA) (2/4)
1947 Not contested   Emilio Rodríguez ( ESP) (1/2)   Désiré Keteleer ( BEL)   Edward Klabiński ( POL)   Gino Bartali ( ITA) (3/4)
1948   Emilio Rodríguez ( ESP) (2/2)   Ferdinand Kübler ( SUI) (2/5)   Édouard Fachleitner ( FRA) (1/2)   Ferdinand Kübler ( SUI) (3/5)
1949   Émile Rol ( FRA)   Gino Bartali ( ITA) (4/4)   Lucien Lazaridès ( FRA)   Gottfried Weilenmann, Jr. ( SUI)
1950   Antonio Gelabert ( ESP)   Édouard Fachleitner ( FRA) (2/2)   Nello Lauredi ( FRA) (1/3)   Hugo Koblet ( SUI) (1/4)
1951   Roger Decock ( BEL)   Primo Volpi ( ITA)   Ferdinand Kübler ( SUI) (4/5)   Nello Lauredi ( FRA) (2/3)   Ferdinand Kübler ( SUI) (5/5)
1952   Louison Bobet ( FRA) (1/2)   Miguel Poblet ( ESP) (1/2)   Wout Wagtmans ( NED)   Jean Dotto ( FRA) (1/2)   Pasquale Fornara ( ITA) (1/5)
1953   Jean-Pierre Munch ( FRA)   Salvador Botella ( ESP)   Hugo Koblet ( SUI) (2/4)   Lucien Teisseire ( FRA)   Hugo Koblet ( SUI) (3/4)
1954   Raymond Impanis ( BEL)   Walter Serena ( ITA)   Jean Forestier ( FRA) (1/2)   Nello Lauredi ( FRA) (3/3)   Pasquale Fornara ( ITA) (2/5)
1955   Jean Bobet ( FRA)   José Gómez del Moral ( ESP)   René Strehler ( SUI)   Louison Bobet ( FRA) (2/2)   Hugo Koblet ( SUI) (4/4)
1956   Fred De Bruyne ( BEL) (1/2)   Aniceto Utset ( ESP)   Pasquale Fornara ( ITA) (3/5)   Alex Close ( BEL)   Rolf Graf ( SUI)
1957   Jacques Anquetil ( FRA) (1/9)   Jesús Loroño ( ESP)   Jean Forestier ( FRA) (2/2)   Marcel Rohrbach ( FRA)   Pasquale Fornara ( ITA) (4/5)
1958   Fred De Bruyne ( BEL) (2/2)   Richard Van Genechten ( BEL)   Gilbert Bauvin ( FRA)   Louis Rostollan ( FRA) (1/3)   Pasquale Fornara ( ITA) (5/5)
1959   Jean Graczyck ( FRA)   Salvador Botella ( ESP) (2/2)   Kurt Gimmi ( SUI)   Henry Anglade ( FRA)   Hans Junkermann ( GER) (1/2)
1960   Raymond Impanis ( BEL)   Miguel Poblet ( ESP) (2/2)   Louis Rostollan ( FRA) (2/3)   Jean Dotto ( FRA) (2/2)   Alfred Ruegg ( SUI)
1961   Jacques Anquetil ( FRA) (2/9)   Henri Duez ( FRA)   Louis Rostollan ( FRA) (3/3)   Brian Robinson ( GBR)   Attilio Moresi ( SUI)
1962   Joseph Planckaert ( BEL)   Antonio Karmany ( ESP)   Guido De Rosso ( ITA)   Raymond Mastrotto ( FRA)   Hans Junkermann ( GER) (2/2)
1963   Jacques Anquetil ( FRA) (3/9)   Joseph Novales ( FRA)   Willy Bocklant ( BEL)   Jacques Anquetil ( FRA) (4/9)   Giuseppe Fezzardi ( ITA)
1964   Jan Janssen ( NED)   Joseph Carrara ( FRA)   Rolf Maurer ( SUI) (1/2)   Valentín Uriona ( ESP)   Rolf Maurer ( SUI) (2/2)
1965   Jacques Anquetil ( FRA) (5/9)   Antonio Gómez del Moral ( ESP)   Vittorio Adorni ( ITA) (1/3)   Jacques Anquetil ( FRA) (6/9)   Franco Bitossi ( ITA) (1/3)
1966   Jacques Anquetil ( FRA) (7/9)   Dino Zandegù ( ITA)   Arie Den Hartog ( FRA)   Gianni Motta ( ITA) (1/3)   Raymond Poulidor ( FRA) (1/4)   Ambrogio Portalupi ( ITA)
1967   Tom Simpson ( GBR)   Franco Bitossi ( ITA) (2/3)   Jacques Anquetil ( FRA) (8/9)   Vittorio Adorni ( ITA) (2/3) Not contested   Gianni Motta ( ITA) (2/3)
1968   Rolf Wolfshohl ( GER)   Claudio Michelotto ( ITA)   Eddy Merckx ( BEL) (1/7)   Eddy Merckx ( BEL) (2/7)   Louis Pfenninger ( SUI) (1/2)
1969   Eddy Merckx ( BEL) (3/7)   Carlo Chiappano ( ITA)   Mariano Díaz ( ESP)   Jacques Anquetil ( FRA) (9/9)   Felice Gimondi ( ITA) (2/2)   Raymond Poulidor ( FRA) (2/4)   Vittorio Adorni ( ITA) (3/3)
1970   Eddy Merckx ( BEL) (4/7)   Antoon Houbrechts ( BEL)   Franco Bitossi ( ITA) (3/3)   Pedro Santamarina ( ESP)   Gösta Pettersson ( SWE)   Luis Ocaña ( ESP) (2/6)   Roberto Poggiali ( ITA)
1971   Eddy Merckx ( BEL) (5/7)   Italo Zilioli ( ITA)   Luis Ocaña ( ESP) (2/6)   Luis Ocaña ( ESP) (3/6)   Gianni Motta ( ITA) (3/3)   Eddy Merckx ( BEL) (6/7)   Georges Pintens ( BEL)
1972   Raymond Poulidor ( FRA) (3/4)   R. De Vlaeminck ( BEL) (1/7)   Felice Gimondi ( ITA) (2/2)   J. Antonio González ( ESP) (1/4)   Bernard Thévenet ( FRA) (1/4)   Luis Ocaña ( ESP) (4/6)   Louis Pfenninger ( SUI) (2/2)
1973   Raymond Poulidor ( FRA) (4/4)   R. De Vlaeminck ( BEL) (2/7)   Domingo Perurena ( ESP)   Luis Ocaña ( ESP) (5/6)   Wilfried David ( BEL)   Luis Ocaña ( ESP) (6/6)   José-Manuel Fuente ( ESP)
1974   Joop Zoetemelk ( NED) (1/5)   R. De Vlaeminck ( BEL) (3/7)   Bernard Thévenet ( FRA) (2/4)   Miguel María Lasa ( ESP)   Joop Zoetemelk ( NED) (2/5)   Alain Santy ( FRA) (2/3)   Eddy Merckx ( BEL) (7/7)
1975   Joop Zoetemelk ( NED) (3/5)   R. De Vlaeminck ( BEL) (4/7)   Fausto Bertoglio ( ITA)   J. Antonio González ( ESP) (2/4)   Francisco Galdós ( ESP)   Bernard Thévenet ( FRA) (3/4)   R. De Vlaeminck ( BEL) (5/7)
1976   Michel Laurent ( FRA) (1/2)   R. De Vlaeminck ( BEL) (6/7)   Enrique Martínez ( ESP)   Gian Baronchelli ( ITA) (1/2)   Johan De Muynck ( BEL) (2/2)   Bernard Thévenet ( FRA) (4/4)   Hennie Kuiper ( NED)
1977   Freddy Maertens ( BEL) (1/2)   R. De Vlaeminck ( BEL) (7/7)   Freddy Maertens ( BEL) (2/2)   J. Antonio González ( ESP) (3/4)   Gian Baronchelli ( ITA) (2/2)   Bernard Hinault ( FRA) (1/4)   Michel Pollentier ( BEL) (1/2)
1978   Gerrie Knetemann ( NED)   Giuseppe Saronni ( ITA) (1/4)   Francesco Moser ( ITA) (1/3)   J. Antonio González ( ESP) (4/4)   Johan van der Velde ( NED) (1/2)   Michel Pollentier ( BEL) (2/2)   Paul Wellens ( BEL) (2/2)
1979   Joop Zoetemelk ( NED) (4/5)   Knut Knudsen ( NOR)   Vicente Belda ( ESP)   Giovanni Battaglin ( ITA)   Giuseppe Saronni ( ITA) (2/4)   Bernard Hinault ( FRA) (2/4)   Wilfried Wesemael ( BEL)
1980   Gilbert Duclos-Lassalle ( FRA)   Francesco Moser ( ITA) (2/3)   Marino Lejarreta ( ESP) (1/2)   Alberto Fernández ( ESP) (1/2)   Bernard Hinault ( FRA) (3/4)   Johan van der Velde ( NED) (2/2)   Mario Beccia ( ITA) (2/2)
1981   Stephen Roche ( IRE) (1/5)   Francesco Moser ( ITA) (3/3)   Faustino Ruperez ( ESP)   Silvano Contini ( ITA) (2/2)   Tommy Prim ( SWE) (1/2)   Bernard Hinault ( FRA) (4/4)   Beat Breu ( SUI) (1/2)
1982   Sean Kelly ( IRE) (1/14)   Giuseppe Saronni ( ITA) (3/4)   Alberto Fernández ( ESP) (2/2)   José Luis Laguía ( ESP) (2/2)   Jostein Wilmann ( NOR)   Michel Laurent ( FRA) (2/2)   Giuseppe Saronni ( ITA) (4/4)
1983   Sean Kelly ( IRE) (2/14)   Roberto Visentini ( ITA)   José Recio ( ESP)   Julián Gorospe ( ESP) (2/2)   Stephen Roche ( IRE) (2/5)   Greg LeMond ( USA)   Sean Kelly ( IRE) (3/14)
1984   Sean Kelly ( IRE) (4/14)   Tommy Prim ( SWE) (2/2)   Sean Kelly ( IRE) (5/14)   Sean Kelly ( IRE) (6/14)   Stephen Roche ( IRE) (3/5)   Martín Ramírez ( COL)   Urs Zimmermann ( SUI) (1/2)
1985   Sean Kelly ( IRE) (7/14)   Joop Zoetemelk ( NED) (5/5)   Robert Millar ( GBR) (1/2)   Pello Ruiz Cabestany ( ESP)   Jörg Müller ( SUI)   Phil Anderson ( AUS) (1/3)   Phil Anderson ( AUS) (2/3)
1986   Sean Kelly ( IRE) (8/14)   Luciano Rabottini ( ITA)   Sean Kelly ( IRE) (9/14)   Sean Kelly ( IRE) (10/14)   Claude Criquielion ( BEL)   Urs Zimmermann ( SUI) (2/2)   Andrew Hampsten ( USA) (1/3)
1987   Sean Kelly ( IRE) (11/14)   Rolf Sørensen ( DEN) (1/2)   Álvaro Pino ( ESP)   Sean Kelly ( IRE) (12/14)   Stephen Roche ( IRE) (4/5)   Charly Mottet ( FRA) (1/4)   Andrew Hampsten ( USA) (2/3)
1988   Sean Kelly ( IRE) (13/14)   Erich Mächler ( SUI)   Miguel Indurain ( ESP) (1/7)   Erik Breukink ( NED)   Gerard Veldscholten ( NED)   Luis Herrera ( COL) (1/2)   Helmut Wechselberger ( AUT)
1989   Miguel Indurain ( ESP) (2/7)   Toni Rominger ( SUI) (1/9)   Marino Lejarreta ( ESP) (2/2)   Stephen Roche ( IRE) (5/5)   Phil Anderson ( AUS) (3/3)   Charly Mottet ( FRA) (2/4)   Beat Breu ( SUI) (2/2)
1990   Miguel Indurain ( ESP) (3/7)   Toni Rominger ( SUI) (2/9)   Laudelino Cubino ( ESP)   Julián Gorospe ( ESP)   Charly Mottet ( FRA) (3/4)   Robert Millar ( GBR) (2/2)   Sean Kelly ( IRE) (14/14)
1991   Toni Rominger ( SUI) (3/9)   Herminio Díaz-Zabala ( ESP)   Miguel Indurain ( ESP) (4/7)   Claudio Chiappucci ( ITA) (1/2)   Toni Rominger ( SUI) (4/9)   Luis Herrera ( COL) (2/2)   Luc Roosen ( BEL)
1992   Jean-François Bernard ( FRA)   Rolf Sørensen ( DEN) (2/2)   Miguel Indurain ( ESP) (5/7)   Toni Rominger ( SUI) (5/9)   Andrew Hampsten ( USA) (3/3)   Charly Mottet ( FRA) (4/4)   Giorgio Furlan ( ITA) (1/2)
1993   Alex Zülle ( SUI) (1/5)   Maurizio Fondriest ( ITA)   Álvaro Mejía ( COL)   Toni Rominger ( SUI) (6/9)   Pascal Richard ( SUI) (1/3)   Laurent Dufaux ( SUI) (1/3)   Marco Saligari ( ITA)
1994   Toni Rominger ( SUI) (7/9)   Giorgio Furlan ( ITA) (2/2)   Claudio Chiappucci ( ITA) (2/2)   Toni Rominger ( SUI) (8/9)   Pascal Richard ( SUI) (2/3)   Laurent Dufaux ( SUI) (2/3)   Pascal Richard ( SUI) (3/3)
1995   Laurent Jalabert ( FRA) (1/6)   Stefano Colagé ( ITA)   Laurent Jalabert ( FRA) (2/6)   Alex Zülle ( SUI) (2/5)   Toni Rominger ( SUI) (9/9)   Miguel Indurain ( ESP) (6/7)   Pavel Tonkov ( RUS) (1/2)
1996   Laurent Jalabert ( FRA) (3/6)   Fran Casagrande ( ITA) (1/3)   Alex Zülle ( SUI) (3/5)   Fran Casagrande ( ITA) (2/3)   Abraham Olano ( ESP) (1/2)   Miguel Indurain ( ESP) (7/7)   Peter Luttenberger ( AUT)
1997   Laurent Jalabert ( FRA) (4/6)   Roberto Petito ( ITA)   Fernando Escartín ( ESP)   Alex Zülle ( SUI) (4/5)   Pavel Tonkov ( RUS) (2/2)   Udo Bölts ( GER)   Christophe Agnolutto ( FRA)
1998   Frank Vandenbroucke ( BEL)   Rolf Järmann ( SUI)   Hernan Buenahora ( COL)   Íñigo Cuesta ( ESP)   Laurent Dufaux ( SUI) (3/3)   Armand De Las Cuevas ( FRA)   Stefano Garzelli ( ITA) (1/2)
1999   Michael Boogerd ( NED)   Michele Bartoli ( ITA)   Manuel Beltrán ( ESP)   Laurent Jalabert ( FRA) (5/6)   Laurent Jalabert ( FRA) (6/6)   Alexi Vinokourov ( KAZ) (1/4)   Fran Casagrande ( ITA) (3/3)
2000   Andreas Klöden ( GER) (1/5)   Abraham Olano ( ESP) (2/2)   José Maria Jimenez ( ESP)   Andreas Klöden ( GER) (2/5)   Paolo Savoldelli ( ITA)   Tyler Hamilton ( USA) (1/3)   Oscar Camenzind ( SUI)
2001   Dario Frigo ( ITA) (1/3)   Davide Rebellin ( ITA) (1/2)   Joseba Beloki ( ESP)   Raimondas Rumšas ( LIT)   Dario Frigo ( ITA) (2/3)   Christophe Moreau ( FRA) (1/2) Result void
2002   Alexi Vinokourov ( KAZ) (2/4)   Erik Dekker ( NED)   Roberto Heras ( ESP)   Aitor Osa ( ESP)   Dario Frigo ( ITA) (3/3) Result void   Alex Zülle ( SUI) (5/5)
2003   Alexi Vinokourov ( KAZ) (3/4)   Filippo Pozzato ( ITA)   J. Antonio Pecharromán ( ESP)   Iban Mayo ( ESP) (1/2)   Tyler Hamilton ( USA) (2/3) Result void   Alexi Vinokourov ( KAZ) (4/4)
2004   Jörg Jaksche ( GER)   Paolo Bettini ( ITA)   M.Á Martín Perdiguero ( ESP)   Denis Menchov ( RUS)   Tyler Hamilton ( USA) (3/3)   Iban Mayo ( ESP) (2/2)   Jan Ullrich ( GER)
2005   Bobby Julich ( USA)   Óscar Freire ( ESP)   Yaroslav Popovych ( UKR)   Danilo Di Luca ( ITA)   Santiago Botero ( COL)   Iñigo Landaluze ( ESP)   Aitor González ( ESP)
2006   Floyd Landis ( USA)   Thomas Dekker ( NED) (1/2)   David Cañada ( ESP)   J.Á Gómez Marchante ( ESP)   Cadel Evans ( AUS) (1/3) Result void   Koldo Gil ( ESP)
2007   Alberto Contador ( ESP) (1/7)   Andreas Klöden ( GER) (3/5)   Vladimir Karpets ( RUS) (1/2)   Juan José Cobo ( ESP)   Thomas Dekker ( NED) (2/2)   Christophe Moreau ( FRA) (2/2)   Vladimir Karpets ( RUS) (2/2)
2008   Davide Rebellin ( ITA) (2/2)   Fabian Cancellara ( SUI) (1/2)   Gustavo César ( ESP)   Alberto Contador ( ESP) (2/7)   Andreas Klöden ( GER) (4/5)   Alejandro Valverde ( ESP) (2/6)   Roman Kreuziger ( CZE) (1/2)
2009   Luis León Sánchez ( ESP)   Michele Scarponi ( ITA) (1/2)   Alejandro Valverde ( ESP) (2/6)   Alberto Contador ( ESP) (3/7)   Roman Kreuziger ( CZE) (2/2)   Alejandro Valverde ( ESP) (3/6)   Fabian Cancellara ( SUI) (2/2)
2010   Alberto Contador ( ESP) (4/7)   Stefano Garzelli ( ITA) (2/2)   Joaquim Rodríguez ( ESP) (1/3)   Chris Horner ( USA)   Simon Špilak ( SLO) (1/3)   Janez Brajkovič ( SLO)   Fränk Schleck ( LUX)
2011   Tony Martin ( GER)   Cadel Evans ( AUS) (2/3)   Michele Scarponi ( ITA) (2/2)   Andreas Klöden ( GER) (5/5)   Cadel Evans ( AUS) (3/3)   Bradley Wiggins ( GBR) (1/4)   Levi Leipheimer ( USA)
2012   Bradley Wiggins ( GBR) (2/4)   Vincenzo Nibali ( ITA) (1/2)   Michael Albasini ( SUI)   Samuel Sánchez ( ESP)   Bradley Wiggins ( GBR) (3/4)   Bradley Wiggins ( GBR) (4/4)   Rui Costa ( POR) (1/3)
2013   Richie Porte ( AUS) (1/6)   Vincenzo Nibali ( ITA) (2/2)   Dan Martin ( IRE)   Nairo Quintana ( COL) (1/5)   Chris Froome ( GBR) (1/5)   Chris Froome ( GBR) (2/5)   Rui Costa ( POR) (2/3)
2014   Carlos Betancur ( COL)   Alberto Contador ( ESP) (5/7)   Joaquim Rodríguez ( ESP) (2/3)   Alberto Contador ( ESP) (6/7)   Chris Froome ( GBR) (3/5)   Andrew Talansky ( USA)   Rui Costa ( POR) (3/3)
2015   Richie Porte ( AUS) (2/6)   Nairo Quintana ( COL) (2/5)   Richie Porte ( AUS) (3/6)   Joaquim Rodríguez ( ESP) (3/3)   Ilnur Zakarin ( RUS)   Chris Froome ( GBR) (4/5)   Simon Špilak ( SLO) (2/3)
2016   Geraint Thomas ( GBR) (1/4)   Greg Van Avermaet ( BEL)   Nairo Quintana ( COL) (3/5)   Alberto Contador ( ESP) (7/7)   Nairo Quintana ( COL) (4/5)   Chris Froome ( GBR) (5/5)   Miguel Ángel Lopez ( COL) (1/2)
2017   Sergio Henao ( COL)   Nairo Quintana ( COL) (5/5)   Alejandro Valverde ( ESP) (4/6)   Alejandro Valverde ( ESP) (5/6)   Richie Porte ( AUS) (4/6)   Jakob Fuglsang ( DEN) (1/2)   Simon Špilak ( SLO) (3/3)
2018   Marc Soler ( ESP)   Michał Kwiatkowski ( POL)   Alejandro Valverde ( ESP) (6/6)   Primož Roglič ( SLO) (1/10)   Primož Roglič ( SLO) (2/10)   Geraint Thomas ( GBR) (2/4)   Richie Porte ( AUS) (5/6)
2019   Egan Bernal ( COL) (1/2)   Primož Roglič ( SLO) (3/10)   Miguel Ángel Lopez ( COL) (2/2)   Ion Izagirre ( ESP)   Primož Roglič ( SLO) (4/10)   Jakob Fuglsang ( DEN) (2/2)   Egan Bernal ( COL) (2/2)
2020   Max Schachmann ( GER) (1/2)   Simon Yates ( GBR) Not contested   Daniel Martínez ( COL) (1/2) Not contested
2021   Max Schachmann ( GER) (2/2)   Tadej Pogačar ( SLO) (1/4)   Adam Yates ( GBR) (1/3)   Primož Roglič ( SLO) (5/10)   Geraint Thomas ( GBR) (3/4)   Richie Porte ( AUS) (6/6)   Richard Carapaz ( ECU)
2022   Primož Roglič ( SLO) (6/10)   Tadej Pogačar ( SLO) (2/4)   Sergio Higuita ( COL)   Daniel Martínez ( COL) (2/2)   Aleksandr Vlasov ( RUS)   Primož Roglič ( SLO) (7/10)   Geraint Thomas ( GBR) (4/4)
2023   Tadej Pogačar ( SLO) (3/4)   Primož Roglič ( SLO) (8/10)   Primož Roglič ( SLO) (9/10)   Jonas Vingegaard ( DEN) (1/3)   Adam Yates ( GBR) (2/3)   Jonas Vingegaard ( DEN) (2/3)   Mattias Skjelmose ( DEN)
2024   Matteo Jorgenson ( USA)   Jonas Vingegaard ( DEN) (3/3)   Tadej Pogačar ( SLO) (4/4)   Juan Ayuso ( ESP)   Carlos Rodríguez ( ESP)   Primož Roglič ( SLO) (10/10)   Adam Yates ( GBR) (3/3)
Year Paris–Nice Tirreno–Adriatico Volta a Catalunya Itzulia Basque Country Tour de Romandie Critérium du Dauphiné Tour de Suisse

Major results

Road

2022
1st Trofee van Vlaanderen
3rd Gent–Wevelgem Juniors
5th Road race, National Junior Championships
5th Guido Reybrouck Classic
10th Nokere Koerse Juniors
2023
1st Nokere Koerse Juniors
Grand Prix Rüebliland
1st Points classification
1st Stage 1
1st Stage 3 Junior Tour of Wales
2nd Grand Prix Bob Jungels
5th Gent–Wevelgem Juniors
5th Kuurne–Brussels–Kuurne Juniors

Track

2022
UEC European Junior Championships
2nd Elimination
2nd Individual pursuit
3rd Scratch
2nd Madison, National Junior Championships (with Ben Wiggins)
3rd Team pursuit, National Championships
2023
2nd Team pursuit, UEC European Junior Championships
2024
3rd Team pursuit, National Championships

Major results

Cyclo-cross

2021–2022
2nd National Junior Championships
2022–2023
1st UCI World Junior Championships
1st UEC European Junior Championships
1st National Junior Championships
UCI Junior World Cup
1st Tábor
1st Zonhoven
2nd Maasmechelen
Junior Coupe de France
1st Camors I
1st Camors II
1st Troyes I
1st Troyes II
Junior Swiss Cup
1st Mettmenstetten
1st Junior Illnau
1st Junior Lützelbach
1st Junior Brumath
2nd Junior Saint Sauveur de Landemont
2023–2024
Under-23 Coupe de France
1st Albi II
1st Flamanville II
3rd Albi I
3rd Flamanville I
3rd Quelneuc II
UCI Under-23 World Cup
3rd Namur
5th Benidorm
3rd National Under-23 Championships

Road

2022
2nd Classique des Alpes
3rd Road race, UEC European Junior Championships
3rd Gran Premio Eccellenze Valli del Soligo
4th Overall Tour du Valromey
2023
1st Overall Grand Prix Rüebliland
1st Mountains classification
1st Stage 4
1st Overall SPIE Internationale Juniorendriedaagse
1st Stage 4
1st Overall Giro della Lunigiana
3rd Team relay, UEC European Junior Championships
3rd Time trial, National Junior Championships
6th Overall Keizer der Juniores
7th Overall Eroica Juniores
2024
3rd Overall Grand Prix Jeseníky
6th Overall Giro Next Gen

Major results

Cyclo-cross

2021–2022
1st National Junior Championships
1st Overall UCI Junior World Cup
1st Tábor
1st Namur
1st Dendermonde
1st Flamanville
Junior Superprestige
1st Gieten
1st Ruddervoorde
1st Merksplas
1st Heusden-Zolder
1st Gavere
2nd Boom
Junior X²O Badkamers Trophy
1st Baal
1st Herentals
1st Hamme
1st Brussels
3rd Lille
Junior Ethias Cross
1st Essen
1st Junior Koksijde
1st Junior Overijse
1st Junior Zonhoven
1st Junior Oostmalle
1st Junior Oisterwijk
2nd UEC European Junior Championships
2022–2023
3rd Overall Under-23 X²O Trophy
1st Baal
1st Lille
2023–2024
Under-23 X²O Trophy
1st Koppenberg
1st Herentals
2nd Waterloo
3rd Indianapolis II

Mountain bike

2022
Junior Swiss Bike Cup
1st Basel
2nd Cross-country, National Junior Championships
Junior French Cup
2nd Le Dévoluy

Major results

2022
1st Overall Ronde Sud Bourgogne
1st Stage 4
1st Overall Tour de la Vallée de la Trambouze
1st Stage 1
1st Overall La Ronde Des Vallées
2nd Overall Junior Tour of Mendips
1st Mountains classification
1st Stage 3
3rd Overall Junior Tour of Wales
1st Mountains classification
5th Overall Keizer der Juniores
6th Overall Acht van Bladel
9th Overall Ain Bugey Valromey Tour
2023
Giro della Valle d'Aosta
1st Points classification
1st Stages 2 & 5
3rd Time trial, National Under-23 Road Championships
2024
1st Stage 3 Giro della Valle d'Aosta
3rd Time trial, National Under-23 Road Championships

Major results

2021
1st Points classification, Junior Tour of Wales
5th Time trial, National Junior Road Championships
2022
5th Time trial, National Under-23 Road Championships
2023
1st Stage 1 ( TTT) Tour Alsace
2nd Kersenronde Mierlo
2024
1st Brussels–Opwijk
4th Time trial, National Under-23 Road Championships
4th Omloop Het Nieuwsblad Beloften
7th Overall Olympia's Tour

Major results

2019
9th Overall Keizer der Juniores
2020
7th Overall La Philippe Gilbert Juniors
2024
1st Stage 5 Ronde de l'Isard
1st Stage 4 Dornan Rás Mumhan
  1. ^ "Games played by Parklands cobbler/sandbox2 in 2022/2023". Soccerbase. Centurycomm. Retrieved 1 July 2024.
  2. ^ "Games played by Parklands cobbler/sandbox2 in 2023/2024". Soccerbase. Centurycomm. Retrieved 1 July 2024.
  3. ^ "Games played by Parklands cobbler/sandbox2 in 2024/2025". Soccerbase. Centurycomm. Retrieved 1 July 2024.