menu

Last to finish all 7 major tours

Finishing all 7 major tours (Volta a Catalunya, Itzulia Pais Vasco, Paris-Nice, Tour de Suisse, Critérium du Dauphiné, Tour de Romandie and Tirreno-Adriatico) is a major accomplishment in cycling. These are the latest riders to have reached this milestone.
NthDate of completionRiderAge
2752024-06-16 YATES Adam31y + 314d
2762024-06-16 BENNETT George34y + 70d
2772024-06-16 MOLARD Rudy34y + 273d
2732024-06-09 EVENEPOEL Remco24y + 136d
2742024-06-09 LEKNESSUND Andreas25y + 19d
2702024-04-28 OOMEN Sam28y + 257d
2712024-04-28 GEOGHEGAN HART Tao29y + 29d
2722024-04-28 VALGREN Michael32y + 81d
2692024-03-24 ARCAS Jorge31y + 260d
2652024-03-10 CASTROVIEJO Jonathan36y + 318d
2662024-03-10 BILBAO Pello34y + 14d
2672024-03-10 BOUWMAN Koen30y + 99d
2682024-03-10 FERNÁNDEZ Rubén33y + 9d
2612023-06-18 BARDET Romain32y + 221d
2622023-06-18 HAMILTON Chris28y + 31d
2632023-06-18 TEUNS Dylan31y + 109d
2642023-06-18 PACHER Quentin31y + 163d
2592023-06-11 BERNAL Egan26y + 149d
2602023-06-11 NIBALI Antonio30y + 261d
2582023-04-30 BENEDETTI Cesare35y + 270d
2552023-04-08 AMADOR Andrey36y + 222d
2562023-04-08 KRUIJSWIJK Steven35y + 305d
2572023-04-08 CATTANEO Mattia32y + 165d
2532023-03-26 KONRAD Patrick31y + 164d
2542023-03-26 FELLINE Fabio32y + 362d
2522022-06-19 HIGUITA Sergio24y + 322d
2512022-05-01 ROOSEN Timo29y + 110d
2502022-04-09 SOLER Marc28y + 138d
2472022-03-27 COSTA Rui35y + 173d
2482022-03-27 CLARKE Simon35y + 252d
2492022-03-27 JUUL-JENSEN Christopher32y + 264d
2452022-03-13 PORTE Richie37y + 42d
2462022-03-13 BOUET Maxime35y + 130d
2432021-06-13 DE LA CRUZ David32y + 38d
2442021-06-13 CARAPAZ Richard28y + 15d
2402021-05-02 HENAO Sergio33y + 143d
2412021-05-02 LADAGNOUS Matthieu36y + 141d
2422021-05-02 LÓPEZ Miguel Ángel27y + 87d
2392021-03-28 DENNIS Rohan30y + 304d
2382021-03-16 LINDEMAN Bert-Jan31y + 273d
2312020-09-14 KELDERMAN Wilco29y + 173d
2322020-09-14 HAIG Jack27y + 8d
2332020-09-14 NAVARRO Daniel37y + 58d
2342020-09-14 WEENING Pieter39y + 162d
2352020-09-14 MATTHEWS Michael29y + 354d
2362020-09-14 BERNARD Julien28y + 181d
2372020-09-14 HIVERT Jonathan35y + 175d
2302020-08-16 POLANC Jan28y + 102d
2292020-03-15 PINOT Thibaut29y + 291d
2282019-05-05 ROSA Diego30y + 39d
2272019-04-13 THOMAS Geraint32y + 323d
2252019-03-31 CARUSO Damiano31y + 170d
2262019-03-31 HERRADA Jesús28y + 248d
2242019-03-17 VERMOTE Julien29y + 234d
2222018-06-17 QUINTANA Nairo28y + 133d
2232018-06-17 DE MARCHI Alessandro32y + 29d
2212018-04-07 BAKELANTS Jan32y + 52d
2192018-03-25 REICHENBACH Sébastien28y + 301d
2202018-03-25 JUNGELS Bob25y + 184d
2182018-03-13 VAN DER SANDE Tosh27y + 105d
2172017-06-18 GRMAY Tsgabu25y + 297d
2162017-06-11 WYSS Danilo31y + 289d
2152017-04-30 MEINTJES Louis25y + 68d
2142017-03-26 VICHOT Arthur28y + 120d
2122017-03-14 SÁNCHEZ Luis León33y + 110d
2132017-03-14 TAARAMÄE Rein29y + 324d
2112017-03-12 BERHANE Natnael26y + 66d
2072016-06-19 KIRYIENKA Vasil34y + 357d
2082016-06-19 MALACARNE Davide28y + 344d
2092016-06-19 TALANSKY Andrew27y + 209d
2102016-06-19 ARASHIRO Yukiya31y + 271d
2042016-06-12 TIRALONGO Paolo38y + 340d
2052016-06-12 KREUZIGER Roman30y + 37d
2062016-06-12 SLAGTER Tom-Jelte26y + 347d
2012016-05-01 ROJAS José Joaquín30y + 328d
2022016-05-01 IMPEY Daryl31y + 147d
2032016-05-01 VAN GARDEREN Tejay27y + 263d
1992016-04-09 ROUX Anthony28y + 357d
2002016-04-09 PAUWELS Serge32y + 140d
1982016-03-27 BOOKWALTER Brent32y + 40d
1932016-03-15 FUGLSANG Jakob30y + 359d
1942016-03-15 OLIVEIRA Nelson27y + 9d
1952016-03-15 CHERNETSKI Sergei25y + 341d
1962016-03-15 VALLS Rafael28y + 264d
1972016-03-15 GOŁAŚ Michał31y + 321d
1902016-03-13 MARTENS Paul32y + 139d
1912016-03-13 TXURRUKA Amets33y + 124d
1922016-03-13 KANGERT Tanel29y + 2d
1872015-06-21 SIUTSOU Kanstantsin32y + 316d
1882015-06-21 NIEMIEC Przemysław35y + 71d
1892015-06-21 MAJKA Rafał25y + 282d
1812015-06-14 CARUSO Giampaolo34y + 303d
1822015-06-14 VICIOSO Ángel38y + 62d
1832015-06-14 SCARPONI Michele35y + 262d
1842015-06-14 MOLLEMA Bauke28y + 200d
1852015-06-14 KIŠERLOVSKI Robert28y + 309d
1862015-06-14 SALERNO Cristiano30y + 116d
1802015-05-03 GASTAUER Ben27y + 170d
1772015-03-29 ROLLAND Pierre28y + 170d
1782015-03-29 SICARD Romain27y + 87d
1792015-03-29 DE CLERCQ Bart28y + 215d
1722015-03-17 VAN DEN BROECK Jurgen32y + 44d
1732015-03-17 LOSADA Alberto33y + 17d
1742015-03-17 MONFORT Maxime32y + 62d
1752015-03-17 ROY Jérémy31y + 268d
1762015-03-17 TEN DAM Laurens34y + 124d
1702014-06-22 PLAZA Rubén34y + 114d
1712014-06-22 SERPA José Rodolfo35y + 66d
1692014-06-15 LARSSON Gustav Erik33y + 268d
1682014-04-12 NIEVE Mikel29y + 321d
1622014-03-18 NERZ Dominik24y + 205d
1632014-03-18 SANTAROMITA Ivan29y + 322d
1642014-03-18 ANTÓN Igor31y + 16d
1652014-03-18 ROCHE Nicolas29y + 258d
1662014-03-18 WIGGINS Bradley33y + 324d
1672014-03-18 IRIZAR Markel34y + 41d
1602014-03-16 VANOTTI Alessandro33y + 181d
1612014-03-16 DEVENYNS Dries30y + 237d
1562013-06-16 MOINARD Amaël31y + 134d
1572013-06-16 LONGO BORGHINI Paolo32y + 188d
1582013-06-16 ŠPILAK Simon26y + 358d
1592013-06-16 MARTIN Dan26y + 300d
1532013-06-09 MEERSMAN Gianni27y + 186d
1542013-06-09 CUNEGO Damiano31y + 263d
1552013-06-09 HOOGERLAND Johnny30y + 27d
1512013-04-28 TANKINK Bram34y + 146d
1522013-04-28 SULZBERGER Wesley26y + 190d
1472013-03-12 CONTADOR Alberto30y + 96d
1482013-03-12 MARTIN Tony27y + 323d
1492013-03-12 CASAR Sandy34y + 38d
1502013-03-12 VELITS Martin28y + 19d
1462013-03-10 FRANK Mathias26y + 91d
1432012-06-17 VALVERDE Alejandro32y + 53d
1442012-06-17 MORI Manuele31y + 313d
1452012-06-17 PAULINHO Sérgio Miguel32y + 83d
1402012-06-10 PIETROPOLLI Daniele31y + 335d
1412012-06-10 CHEREL Mikaël26y + 85d
1422012-06-10 MORENO Daniel30y + 279d
1392012-04-29 AZANZA Jorge29y + 318d
1372012-04-07 VAUGRENARD Benoît30y + 93d
1382012-04-07 RIBLON Christophe31y + 81d
1352012-03-25 DE WEERT Kevin29y + 303d
1362012-03-25 GESINK Robert25y + 299d
1322012-03-13 HORNER Chris40y + 142d
1332012-03-13 VAN DE WALLE Jurgen35y + 33d
1342012-03-13 VERDUGO Gorka33y + 130d
1312012-03-11 GUTIÉRREZ José Iván33y + 105d
1272011-06-12 BASSO Ivan33y + 198d
1282011-06-12 RODRÍGUEZ Joaquim32y + 31d
1292011-06-12 ZAUGG Oliver30y + 34d
1302011-06-12 URTASUN Pablo31y + 75d
1252011-05-01 VINOKOUROV Alexandre37y + 227d
1262011-05-01 VELASCO Iván31y + 83d
1212011-04-09 FISCHER Murilo Antonio31y + 297d
1222011-04-09 PERGET Mathieu26y + 203d
1232011-04-09 VANDBORG Brian Bach29y + 126d
1242011-04-09 URÁN Rigoberto24y + 73d
1202011-03-27 PÉREZ Alan28y + 255d
1192011-03-13 HESJEDAL Ryder30y + 94d
1182010-06-20 POPOVYCH Yaroslav30y + 167d
1172010-05-02 ROGERS Michael30y + 133d
1152010-04-10 BONO Matteo26y + 150d
1162010-04-10 OROZ Juan José29y + 273d
1122010-03-28 VOIGT Jens38y + 192d
1132010-03-28 VALJAVEC Tadej32y + 349d
1142010-03-28 HORRACH Joan Sebastian36y + 1d
1112010-03-16 EVANS Cadel33y + 30d
1092010-03-14 BRAJKOVIČ Janez26y + 86d
1102010-03-14 DUQUE Leonardo Fabio29y + 338d
1082009-06-21 VELITS Peter24y + 120d
1062009-06-14 NOCENTINI Rinaldo31y + 262d
1072009-06-14 PETROV Evgeni31y + 20d
1052009-05-24 DEKKER Thomas24y + 260d
1032009-05-03 GILBERT Philippe26y + 302d
1042009-05-03 KARPETS Vladimir28y + 225d
1002009-03-17 VANSUMMEREN Johan28y + 41d
1012009-03-17 IGLINSKIY Maxim27y + 333d
1022009-03-17 AERTS Mario34y + 76d
982009-03-15 BARRY Michael33y + 87d
992009-03-15 FOTHEN Markus27y + 187d
962008-06-22 ZANDIO Xabier31y + 97d
972008-06-22 LANDALUZE Iñigo31y + 44d
912008-06-15 WEGELIUS Charles30y + 50d
922008-06-15 LÓPEZ David27y + 33d
932008-06-15 KOLOBNEV Alexandr27y + 42d
942008-06-15 RIGHI Daniele32y + 79d
952008-06-15 CIONI Dario David33y + 196d
892008-05-25 HALGAND Patrice34y + 84d
902008-05-25 PÉREZ Rubén26y + 208d
872008-03-18 MARTÍNEZ Egoi29y + 308d
882008-03-18 NIERMANN Grischa32y + 136d
822007-06-24 PEÑA Victor Hugo32y + 349d
832007-06-24 SASTRE Carlos32y + 63d
842007-06-24 BRUSEGHIN Marzio33y + 9d
852007-06-24 POILVET Benoît30y + 301d
862007-06-24 CARRARA Matteo28y + 91d
812007-06-17 VANDE VELDE Christian31y + 26d
792007-05-27 SØRENSEN Nicki32y + 13d
802007-05-27 BRANDT Christophe30y + 21d
782007-05-06 CAUCCHIOLI Pietro31y + 251d
742006-06-18 ZABALLA Constantino28y + 34d
752006-06-18 DE GROOT Bram31y + 182d
762006-06-18 BOTCHAROV Alexandre31y + 112d
772006-06-18 FLORES Iker29y + 325d
722006-06-11 LODA Nicola34y + 319d
732006-06-11 GUSTOV Volodymyr29y + 116d
702006-05-21 BOOGERD Michael33y + 358d
712006-05-21 VERHEYEN Geert33y + 72d
692006-04-30 VASSEUR Cédric35y + 255d
672006-04-08 LASTRAS Pablo30y + 78d
682006-04-08 JALABERT Nicolas32y + 360d
632006-03-14 BESSY Frédéric34y + 64d
642006-03-14 PIEPOLI Leonardo34y + 166d
652006-03-14 CHAURREAU Íñigo32y + 334d
662006-03-14 FACCI Mauro23y + 307d
612005-06-19 PÉREZ RODRÍGUEZ Luis31y + 3d
622005-06-19 BARANOWSKI Dariusz32y + 362d
562005-05-22 REBELLIN Davide33y + 286d
572005-05-22 DEKKER Erik34y + 274d
582005-05-22 MONCOUTIÉ David30y + 22d
592005-05-22 VERBRUGGHE Rik30y + 303d
602005-05-22 LOTZ Marc31y + 215d
552005-05-01 HORRILLO Pedro30y + 216d
542005-04-08 WHITE Matthew31y + 45d
532004-05-02 ETXEBARRIA David30y + 284d
522004-03-16 TONKOV Pavel35y + 36d
512003-06-22 ALDAG Rolf34y + 301d
502003-03-19 DUFAUX Laurent33y + 303d
492002-06-23 CUESTA Iñigo33y + 20d
482002-06-16 GARCÍA CASAS Felix Manuel33y + 169d
472002-05-05 TOTSCHNIG Georg30y + 345d
462002-03-20 CABELLO Francisco32y + 304d
452001-06-17 LELLI Massimiliano33y + 197d
442001-05-13 ESCARTÍN Fernando33y + 109d
422001-03-21 ZARRABEITIA Mikel30y + 311d
432001-03-21 LUTTENBERGER Peter28y + 98d
412000-06-22 HERVÉ Pascal35y + 345d
402000-05-07 SCIANDRI Maximilian33y + 82d
381999-06-24 JEKER Fabian30y + 208d
391999-06-24 BÖLTS Udo32y + 318d
371999-06-13 BELLI Wladimir28y + 323d
361999-05-09 JALABERT Laurent30y + 160d
351999-03-17 OLANO Abraham29y + 54d
331998-06-25 EKIMOV Viatcheslav32y + 141d
341998-06-25 HENN Christian34y + 106d
321998-06-14 SØRENSEN Rolf33y + 55d
311998-05-10 WAUTERS Marc29y + 76d
301998-03-18 RICHARD Pascal34y + 2d
281998-03-15 MASSI Rodolfo32y + 179d
291998-03-15 ZBERG Beat26y + 309d
271997-05-11 BRUYNEEL Johan32y + 261d
261997-03-19 HUNDERTMARCK Kai27y + 328d
251996-06-09 ECHAVE Federico35y + 325d
241996-03-17 GIANETTI Mauro32y + 1d
221995-06-11 INDURAIN Miguel30y + 330d
231995-06-11 DERNIES Michel34y + 156d
201995-03-15 VAN DE LAER Jim26y + 338d
211995-03-15 ROES Peter30y + 315d
191993-09-15 CHIAPPUCCI Claudio30y + 199d
171993-05-09 LEMOND Greg31y + 317d
181993-05-09 RODRÍGUEZ MAGRO Jesús32y + 346d
161993-04-09 RUÉ Gérard27y + 276d
141992-09-15 BUGNO Gianni28y + 214d
151992-09-15 WEGMULLER Thomas31y + 353d
131992-03-18 HAMPSTEN Andrew29y + 346d
121991-09-12 MÄCHLER Erich30y + 353d
101991-04-12 LUBBERDING Henk37y + 251d
111991-04-12 ROMINGER Tony30y + 16d
91991-03-20 MILLAR Robert32y + 188d
81988-03-16 MULLER Jörg27y + 53d
71987-06-01 DA SILVA Acácio26y + 150d
61987-04-10 ZOETEMELK Joop40y + 128d
41986-04-11 VELDSCHOLTEN Gerard26y + 235d
51986-04-11 ROOKS Steven25y + 247d
31984-04-06 KELLY Sean27y + 318d
21976-03-14 MARTOS Antonio29y + 108d
11975-03-16 GALDOS Francisco27y + 314d
show more

Youngest

#RiderAgeYear
1 FACCI Mauro23y + 307d2006
2 URÁN Rigoberto24y + 73d2011
3 VELITS Peter24y + 120d2009
4 EVENEPOEL Remco24y + 136d2024
5 NERZ Dominik24y + 205d2014
6 DEKKER Thomas24y + 260d2009
7 HIGUITA Sergio24y + 322d2022
8 LEKNESSUND Andreas25y + 19d2024
9 MEINTJES Louis25y + 68d2017
10 JUNGELS Bob25y + 184d2018
11 ROOKS Steven25y + 247d1986
12 MAJKA Rafał25y + 282d2015
13 GRMAY Tsgabu25y + 297d2017
14 GESINK Robert25y + 299d2012
15 CHERNETSKI Sergei25y + 341d2016
16 BERHANE Natnael26y + 66d2017
17 CHEREL Mikaël26y + 85d2012
18 BRAJKOVIČ Janez26y + 86d2010
19 FRANK Mathias26y + 91d2013
20 BERNAL Egan26y + 149d2023
show more