Race profile

Olympic Games
London ENG
12 Aug 2012
Road
Marathon
Record quality course
Men: 128.23 sec (3.03 sec/km)
Men: 744
Total: 85
Men: 85
Women:
Olympic Games

Results (men)

Finished Time Flags Given name Surname Alternate name Citizenship Birth date Prize money Actions
1 2:08:01 Stephen Kiprotich UGA 18 Apr 1989
2 2:08:27 Abel Kirui KEN 04 Jun 1982
3 2:09:37 Wilson Kipsang Kiprotich KEN 15 Mar 1982
4 2:11:06 Mebrahtom Keflezighi USA 05 May 1975
5 2:11:10 Marilson Gomes dosSantos BRA 06 Aug 1977
6 2:11:16 Kentaro Nakamoto JPN 07 Dec 1982
7 2:12:08 Cuthbert Nyasango ZIM 17 Sep 1982
8 2:12:17 Paulo-Roberto deAlmeida dePaula BRA 08 Jul 1979
9 2:12:28 Henryk Szost POL 20 Jan 1982
10 2:12:45 Ruggero Pertile ITA 08 Aug 1974
11 2:12:48 Viktor Röthlin SUI 14 Oct 1974
12 2:12:56 Aleksandr Sitkovskiy UKR 09 Jun 1978
13 2:13:35 Franck Caldeira deAlmeida BRA 06 Feb 1983
14 2:13:49 Aleksey Reunkov RUS 24 Mar 1984
15 2:14:09 Wirimayi Juwayo ZIM 07 Nov 1980
16 2:14:10 Michael Shelley AUS 10 Oct 1983
17 2:14:49 Emanuel Mutai Kipchirchir KEN 12 Oct 1984
18 2:15:09 Rachid Kishri MAR 01 Mar 1975
19 2:15:24 Yared Asmeron ERI 03 Feb 1979
20 2:15:26 Dylan Wykes CAN 06 Jun 1983
21 2:15:35 Raul-Manuel Pacheco Mendoza PER 26 Apr 1979
22 2:16:00 Eric Gillis CAN 08 Mar 1980
23 2:16:04 Dmitriy Safronov RUS 09 Oct 1981
24 2:16:17 Carles Castillejo Salvador ESP 18 Aug 1978
25 2:16:25 Jaroslav Mushinschi MDA 08 Aug 1976
26 2:16:28 Marius-Viorel Ionescu ROM 18 Nov 1984
27 2:16:29 Reid Coolsaet CAN 29 Jul 1979
28 2:16:29 Martin Dent AUS 08 Feb 1979
29 2:16:36 Vitaliy Shafar UKR 27 Jan 1982
30 2:17:00 Lee Merrien GUE 26 Apr 1979
31 2:17:11 Ignacio Caceres Llorca ESP 18 Jun 1976
32 2:17:19 Du-Haeng Lee KOR 25 Dec 1981
33 2:17:39 Faustin Mussa Starehe TAN 02 Apr 1981
34 2:17:48 Jose-Carlos Hernandez Cabrera ESP 17 Mar 1978
35 2:17:54 Miguel-Angel Barzola ARG 14 May 1982
36 2:17:58 Urige Buta Arado NOR 28 Nov 1978
37 2:18:20 Grigoriy Andreyev RUS 07 Jan 1976
38 2:18:23 Jose Amado Garcia Gabriel GUA 13 Sep 1977
39 2:18:26 Daniel-deJesus Vargas Sanchez MEX 06 Mar 1984
40 2:18:34 Ryo Yamamoto JPN 18 May 1984
41 2:18:44 Jesper Faurschou DEN 01 Jul 1983
42 2:18:47 Kari-Steinn Karlsson ISL 19 May 1986
43 2:19:00 Lusapho April RSA 24 May 1982
44 2:19:11 Mike Tebulo MAW 05 Jun 1985
45 2:19:11 Arata Fujiwara JPN 12 Sep 1981
46 2:19:28 Primoz Kobe SLO 23 May 1981
47 2:19:32 Guor Maker Marial SSU 15 Apr 1984
48 2:19:40 Luis-Manuel Feiteira deJesus POR 21 Apr 1973
49 2:19:52 Stephen Mokoka Lesego RSA 31 Jan 1985
50 2:19:53 Miguel-Angel Almachi Condor ECU 17 May 1984
51 2:20:10 Ser-Od Bat-Ochir MGL 07 Oct 1981
52 2:20:20 Song-Chol Pak PRK 10 Nov 1984
53 2:20:20 Kwang-Hyok Kim PRK 22 Jan 1988
54 2:20:39 Guo-jian Dong CHN 16 Mar 1987
55 2:20:41 Anuradha Cooray Indrajith SRI 24 Mar 1978
56 2:21:00 Methjal Abu Thorees Drais JOR 29 Dec 1983
57 2:21:13 Mark Kenneally IRL 18 Apr 1981
58 2:21:25 Yonas Kifle ERI 24 Mar 1977
59 2:21:52 Ivan Babarika UKR 11 Nov 1982
60 2:22:08 Carlos Cordero Gomez MEX 07 Jan 1977
61 2:22:37 Scott Overall ENG 09 Feb 1983
62 2:22:40 Pedro-Jesus Mora VEN 23 Sep 1973
63 2:22:59 Jeffrey Hunt AUS 24 Jul 1982
64 2:23:23 Stsiapan Rahautsou BLR 29 May 1986
65 2:24:16 Cesar-Andres Lizano CRC 07 Mar 1982
66 2:24:53 Samson Ramadhani TAN 25 Dec 1982
67 2:25:03 Jan Kreisinger CZE 16 Sep 1984
68 2:25:17 Mohamed Bakhet Abdulah QAT 25 Dec 1987
69 2:26:25 Jussi Utriainen FIN 28 Nov 1978
70 2:26:37 Arturo Malaquias Delgado MEX 16 Apr 1975
71 2:26:43 Wissam Hosni TUN 08 Mar 1985
72 2:27:48 Tamas Kovacs HUN 18 Sep 1983
73 2:28:20 Sun-Kwon Jang KOR 07 Mar 1983
74 2:28:34 Antoni Bernadó Planas AND 09 Dec 1966
75 2:28:54 Marcel Tschopp LIE 28 Apr 1974
76 2:29:38 Bekir Karayel TUR 10 May 1982
77 2:29:58 Chia-che Chang TPE 22 Apr 1983
78 2:30:06 Ram Singh Yadav IND 07 Nov 1980
79 2:30:19 Jean-Pierre Mvuyekure RWA 28 Jul 1987
80 2:33:17 Konstadínos Poulios GRE 16 Sep 1977
81 2:34:59 Zohar Zimro ISR 25 Jul 1977
82 2:38:45 Jin-Hyeong Jeong KOR 01 Jun 1990
83 2:40:13 Juan-Carlos Cardona Rios COL 07 Sep 1974
84 2:45:09 Augusto Ramos Soares TLS 22 Aug 1986
85 2:55:54 Tsepho Ramonene LES 30 Jun 1991
DQ DQ Abderrahim Bouramdhane MAR 01 Jan 1978
DNF DNF Ayele Abshiro Biza ETH 28 Dec 1990
DNF DNF Coolboy Ngamole RSA 21 Jun 1977
DNF DNF Darko Zivanovic SER 25 Feb 1987
DNF DNF Abdellatif Meftah FRA 03 Jan 1982
DNF DNF Zi-cheng Li CHN 10 Apr 1990
DNF DNF Dino Sefir Kemal ETH 28 May 1988
DNF DNF Taieb Filali ALG 16 Jan 1979
DNF DNF Roman Prodius MDA 12 Apr 1981
DNF DNF Rui-Pedro Silva POR 06 May 1981
DNF DNF Getu Feleke Zegeye ETH 28 Nov 1986
DNF DNF Samuel Tesfemariam Tsegay ERI 24 Feb 1988
DNF DNF Abdihakim Abdirahman USA 01 Jan 1977
DNF DNF Patrick Tambwe Nsimba Olivier FRA 05 May 1975
DNF DNF Ryan Hall USA 14 Oct 1982
DNF DNF Abraham Kiprotich FRA 17 Aug 1985
DNF DNF Ali El Zaidi Mabrouk LBA 13 Jan 1974
DNF DNF Günther Weidlinger AUT 05 Apr 1978
DNF DNF Valerijs Zolnerovics LAT 19 Apr 1985