Cycling Road — Individual Time Trial, Men

Times held 8
Total participants 235
Total countries 54

Participants

Year Event Status Participants NOCs
1996 Individual Time Trial, Men Olympic 38 23
2000 Individual Time Trial, Men Olympic 38 26
2004 Individual Time Trial, Men Olympic 38 26
2008 Individual Time Trial, Men Olympic 39 29
2012 Individual Time Trial, Men Olympic 37 30
2016 Individual Time Trial, Men Olympic 35 27
2020 Individual Time Trial, Men Olympic 39 31
2024 Individual Time Trial, Men Olympic 34 27

Medal winners

Year Gold Silver Bronze
1996 Miguel InduráinESP Abraham OlanoESP Chris BoardmanGBR
2000 Vyacheslav YekimovRUS Jan UllrichGER
2004 Vyacheslav YekimovRUS Bobby JulichUSA Mick RogersAUS
2008 Fabian CancellaraSUI Gustav LarssonSWE Levi LeipheimerUSA
2012 Bradley WigginsGBR Tony MartinGER Chris FroomeGBR
2016 Fabian CancellaraSUI Tom DumoulinNED Chris FroomeGBR
2020 Primož RogličSLO Tom DumoulinNED Rohan DennisAUS
2024 Remco EvenepoelBEL Filippo GannaITA Wout Van AertBEL

Medals by country

NOC Gold Silver Bronze Total
Russian Federation RUS 2 0 0 2
Switzerland SUI 2 0 0 2
Spain ESP 1 1 0 2
Great Britain GBR 1 0 3 4
Belgium BEL 1 0 1 2
Slovenia SLO 1 0 0 1
Germany GER 0 2 0 2
Netherlands NED 0 2 0 2
United States USA 0 1 1 2
Italy ITA 0 1 0 1
Sweden SWE 0 1 0 1
Australia AUS 0 0 2 2

Top medallists

Athlete Nat Gold Silver Bronze Total
Vyacheslav Yekimov RUS
URS
2 0 0 2
Fabian Cancellara SUI 2 0 0 2
Miguel Induráin ESP 1 0 0 1
Bradley Wiggins GBR 1 0 0 1
Primož Roglič SLO 1 0 0 1
Remco Evenepoel BEL 1 0 0 1

Best performance by country

Olympic and Intercalated results only.
Country Games Athlete/Team Placement
Algeria ALG 2020 Summer Olympics Azzedine Lagab 36 See all
Argentina ARG 2016 Summer Olympics Eduardo Sepúlveda 26 See all
Australia AUS 2004 Summer Olympics Mick Rogers 3 Bronze See all
2020 Summer Olympics Rohan Dennis 3 Bronze
Austria AUT 2016 Summer Olympics Georg Preidler 16 See all
Belarus BLR 2012 Summer Olympics Vasil Kiryienka 12 See all
Belgium BEL 2024 Summer Olympics Remco Evenepoel 1 Gold See all
Brazil BRA 2012 Summer Olympics Magno Nazaret 26 See all
Canada CAN 2008 Summer Olympics Svein Tuft 7 See all
Colombia COL 2004 Summer Olympics Santiago Botero 7 See all
Croatia CRO 2008 Summer Olympics Matija Kvasina 37 See all
Czechia CZE 2016 Summer Olympics Leopold König 11 See all
2024 Summer Olympics Mathias Vacek 11
Denmark DEN 2020 Summer Olympics Kasper Asgreen 7 See all
Egypt EGY 2000 Summer Olympics Amru El-Nady 36 See all
Eritrea ERI 2024 Summer Olympics Biniam Girmay 29 See all
Estonia EST 2008 Summer Olympics Rein Taaramäe 16 See all
France FRA 2000 Summer Olympics Laurent Jalabert 5 See all
Germany GER 2000 Summer Olympics Jan Ullrich 2 Silver See all
2012 Summer Olympics Tony Martin 2 Silver
Great Britain GBR 2012 Summer Olympics Bradley Wiggins 1 Gold See all
Guatemala GUA 1996 Summer Olympics Antón Villatoro 25 See all
Hungary HUN 2004 Summer Olympics László Bodrogi 21 See all
Individual Neutral Athletes AIN 2024 Summer Olympics Gleb Syritsa 31 See all
Ireland IRL 2024 Summer Olympics Ryan Mullen 12 See all
Islamic Republic of Iran IRI 2016 Summer Olympics Ghader Mizbani 31 See all
Italy ITA 2024 Summer Olympics Filippo Ganna 2 Silver See all
Japan JPN 2012 Summer Olympics Fumiyuki Beppu 24 See all
Kazakhstan KAZ 2004 Summer Olympics Aleksandr Vinokurov 5 See all
Kyrgyzstan KGZ 2000 Summer Olympics Yevgeny Vakker 17 See all
Latvia LAT 2000 Summer Olympics Raivis Belohvoščiks 15 See all
Lithuania LTU 1996 Summer Olympics Artūras Kasputis 21 See all
2012 Summer Olympics Ramūnas Navardauskas 21
Luxembourg LUX 2008 Summer Olympics Kim Kirchen 22 See all
Mexico MEX 1996 Summer Olympics Jesús Zárate 30 See all
Mongolia MGL 2024 Summer Olympics Sainbayaryn Jambaljamts 28 See all
Morocco MAR 2024 Summer Olympics Achraf Ed-Doghmy 32 See all
Namibia NAM 2016 Summer Olympics Dan Craven 35 See all
Netherlands NED 2016 Summer Olympics Tom Dumoulin 2 Silver See all
2020 Summer Olympics Tom Dumoulin 2 Silver
New Zealand NZL 2020 Summer Olympics Patrick Bevin 10 See all
Norway NOR 2000 Summer Olympics Thor Hushovd 7 See all
Poland POL 2016 Summer Olympics Maciej Bodnar 6 See all
Portugal POR 2016 Summer Olympics Nelson Oliveira 7 See all
2024 Summer Olympics Nelson Oliveira 7
ROC ROC 2020 Summer Olympics Aleksandr Vlasov 20 See all
Republic of Moldova MDA 1996 Summer Olympics Ruslan Ivanov 27 See all
Russian Federation RUS 2000 Summer Olympics Vyacheslav Yekimov 1 Gold See all
2004 Summer Olympics Vyacheslav Yekimov 1 Gold
Slovakia SVK 2008 Summer Olympics Matej Jurčo 28 See all
Slovenia SLO 2020 Summer Olympics Primož Roglič 1 Gold See all
South Africa RSA 2020 Summer Olympics Stefan de Bod 14 See all
Spain ESP 1996 Summer Olympics Miguel Induráin 1 Gold See all
Sweden SWE 2008 Summer Olympics Gustav Larsson 2 Silver See all
Switzerland SUI 2008 Summer Olympics Fabian Cancellara 1 Gold See all
2016 Summer Olympics Fabian Cancellara 1 Gold
Türkiye TUR 2016 Summer Olympics Ahmet Örken 34 See all
Ukraine UKR 2000 Summer Olympics Serhiy Honchar 9 See all
United States USA 2004 Summer Olympics Bobby Julich 2 Silver See all
Venezuela VEN 2012 Summer Olympics Tomás Gil 33 See all
Équipe Olympique des Réfugies EOR 2024 Summer Olympics Amir Ansari 30 See all