Paris Olympics 2024 medal results

Filter by

Select Event:

Currently Selected: Men's Road Race

3x3 Basketball

Artistic Swimming

Athletics

Basketball

Beach Volleyball

Cycling BMX Freestyle

Cycling BMX Racing

Football

Handball

Hockey

Marathon Swimming

Rugby Sevens

Surfing

Swimming

Trampoline Gymnastics

Volleyball

Water Polo

RankParticipantTimeComment
gold
Remco Evenepoel
Belgium
Evenepoel
Belgium
6:19:34
silver
Valentin Madouas
France
Madouas
France
6:20:45
bronze
Christophe Laporte
France
Laporte
France
6:20:50
4
Attila Valter
Hungary
Valter
Hungary
6:20:50
5
Toms Skujins
Latvia
Skujins
Latvia
6:20:50
6
Marco Haller
Austria
Haller
Austria
6:20:50
7
Stefan Kueng
Switzerland
Kueng
Switzerland
6:20:50
8
Jan Tratnik
Slovenia
Tratnik
Slovenia
6:20:50
9
Matteo Jorgenson
United States
Jorgenson
United States
6:20:50
10
Ben Healy
Ireland
Healy
Ireland
6:20:54
11
Julian Alaphilippe
France
Alaphilippe
France
6:20:59
12
Mathieu van der Poel
Netherlands
van der Poel
Netherlands
6:21:23
13
Thomas Pidcock
Great Britain
Pidcock
Great Britain
6:21:24
14
Mathias Vacek
Czech Republic
Vacek
Czech Republic
6:21:25
15
Michael Matthews
Australia
Matthews
Australia
6:21:47
16
Marc Hirschi
Switzerland
Hirschi
Switzerland
6:21:47
17
Mattias Skjelmose
Denmark
Skjelmose
Denmark
6:21:47
18
Alex Aranburu
Spain
Aranburu
Spain
6:21:47
19
Santi Buitrago
Colombia
Buitrago
Colombia
6:21:49
20
Mads Pedersen
Denmark
Pedersen
Denmark
6:21:54
21
Jasper Stuyven
Belgium
Stuyven
Belgium
6:21:54
22
Juan Ayuso
Spain
Ayuso
Spain
6:21:54
23
Alberto Bettiol
Italy
Bettiol
Italy
6:21:54
24
Brandon McNulty
United States
McNulty
United States
6:21:54
25
Dani Martinez
Colombia
Martinez
Colombia
6:21:54
26
Felix Grossschartner
Austria
Grossschartner
Austria
6:21:54
27
Corbin Strong
New Zealand
Strong
New Zealand
6:22:31
28
Maximilian Schachmann
Germany
Schachmann
Germany
6:22:33
29
Lukas Kubis
Slovakia
Kubis
Slovakia
6:23:16
30
Madis Mihkels
Estonia
Mihkels
Estonia
6:23:16
31
Stephen Williams
Great Britain
Williams
Great Britain
6:23:16
32
Simon Clarke
Australia
Clarke
Australia
6:23:16
33
Nelson Oliveira
Portugal
Oliveira
Portugal
6:23:16
34
Kevin Vauquelin
France
Vauquelin
France
6:23:16
35
Oier Lazkano
Spain
Lazkano
Spain
6:23:16
36
Dylan van Baarle
Netherlands
van Baarle
Netherlands
6:23:16
37
Wout van Aert
Belgium
van Aert
Belgium
6:23:21
38
Luka Mezgec
Slovenia
Mezgec
Slovenia
6:26:57
39
Laurence Pithie
New Zealand
Pithie
New Zealand
6:26:57
40
Alex Kirsch
Luxembourg
Kirsch
Luxembourg
6:26:57
41
Michael Woods
Canada
Woods
Canada
6:26:57
42
Magnus Sheffield
United States
Sheffield
United States
6:26:57
43
Fred Wright
Great Britain
Wright
Great Britain
6:26:57
44
Derek Gee
Canada
Gee
Canada
6:26:57
45
Jhonatan Narvaez
Ecuador
Narvaez
Ecuador
6:26:57
46
Rui Costa
Portugal
Costa
Portugal
6:26:57
47
Josh Tarling
Great Britain
Tarling
Great Britain
6:26:57
48
Tiesj Benoot
Belgium
Benoot
Belgium
6:26:57
49
Biniam Girmay
Eritrea
Girmay
Eritrea
6:26:57
50
Luca Mozzato
Italy
Mozzato
Italy
6:26:57
51
Ben O'Connor
Australia
O'Connor
Australia
6:26:57
52
Alexey Lutsenko
Kazakhstan
Lutsenko
Kazakhstan
6:26:57
53
Orluis Aular
Venezuela
Aular
Venezuela
6:26:57
54
Eduardo Sepulveda
Argentina
Sepulveda
Argentina
6:28:31
55
Eric Fagundez
Uruguay
Fagundez
Uruguay
6:28:31
56
Yukiya Arashiro
Japan
Arashiro
Japan
6:28:31
57
Jambaljamts Sainbayar
Mongolia
Sainbayar
Mongolia
6:28:31
58
Jakob Soderqvist
Sweden
Soderqvist
Sweden
6:33:56
59
Michael Moerkoev
Denmark
Moerkoev
Denmark
6:36:31
60
Ryan Mullen
Ireland
Mullen
Ireland
6:36:31
61
Stanislaw Aniolkowski
Poland
Aniolkowski
Poland
6:38:03
62
Itamar Einhorn
Israel
Einhorn
Israel
6:39:27
63
Soeren Waerenskjold
Norway
Waerenskjold
Norway
6:39:27
64
Ognjen Ilic
Serbia
Ilic
Serbia
6:39:27
65
Euro Kim
South Korea
Kim
South Korea
6:39:27
66
Anatolii Budiak
Ukraine
Budiak
Ukraine
6:39:27
67
Franklin Archibold
Panama
Archibold
Panama
6:39:27
68
Xianjing Lyu
China
Lyu
China
6:39:27
69
Ryan Gibbons
South Africa
Gibbons
South Africa
6:39:27
70
Nils Politt
Germany
Politt
Germany
6:39:29
71
Vinicius Rangel Costa
Brazil
Rangel Costa
Brazil
6:39:31
72
Daan Hoole
Netherlands
Hoole
Netherlands
6:41:17
73
Mikkel Norsgaard Bjerg
Denmark
Bjerg
Denmark
6:41:17
74
Tobias Foss
Norway
Foss
Norway
6:41:17
75
Georgios Bouglas
Greece
Bouglas
Greece
6:45:33
76
Ali Labib
Iran
Labib
Iran
6:46:33
77
Charles Kagimu
Uganda
Kagimu
Uganda
6:50:49
78
Matej Mohoric
Slovenia
Mohoric
Slovenia
79
Domen Novak
Slovenia
Novak
Slovenia
80
Elia Viviani
Italy
Viviani
Italy
81
Gleb Syritsa
AIN
Syritsa
AIN
82
Yevgeniy Fedorov
Kazakhstan
Fedorov
Kazakhstan
83
Achraf Ed Doghmy
Morocco
Ed Doghmy
Morocco
84
Christopher Rougier-Lagane
Mauritius
Rougier-Lagane
Mauritius
85
Yacine Hamza
Algeria
Hamza
Algeria
86
Nikita Tsvetkov
Uzbekistan
Tsvetkov
Uzbekistan
87
Thanakhan Chaiyasombat
Thailand
Chaiyasombat
Thailand
88
Burak Abay
Turkey
Abay
Turkey
89
Wan Yau Vincent Lau
Hong Kong
Lau
Hong Kong
90
Eric Manizabayo
Rwanda
Manizabayo
Rwanda
Please note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made.