Virgin Money London Marathon

London (GBR)

28 APR 2019

GL

Men's Marathon

Final
PlaceNameBirth DateMark
1.Eliud KIPCHOGE05 NOV 1984KEN2:02:37
2.Mosinet GEREMEW12 FEB 1992ETH2:02:55
3.Mule WASIHUN20 OCT 1993ETH2:03:16
4.Shura KITATA09 JUN 1996ETH2:05:01
5.Mo FARAH23 MAR 1983GBR2:05:39
6.Tamirat TOLA11 AUG 1991ETH2:06:57
7.Bashir ABDI10 FEB 1989BEL2:07:03
8.Leul GEBRESILASE20 SEP 1992ETH2:07:15
9.Yassine RACHIK11 JUN 1993ITA2:08:05
10.Callum HAWKINS22 JUN 1992GBR2:08:14
11.Brett ROBINSON08 MAY 1991AUS2:10:55
12.Jack RAYNER19 DEC 1995AUS2:11:06
13.Daniel Chaves DA SILVA10 JUL 1988BRA2:11:10
14.Dewi GRIFFITHS09 AUG 1991GBR2:11:46
15.Igor OLEFIRENKO14 MAR 1990UKR2:11:55
16.Henryk SZOST20 JAN 1982POL2:13:13
17.Jonathan MELLOR27 DEC 1986GBR2:13:25
18.Derlys AYALA07 JAN 1990PAR2:13:34
19.Joshua GRIFFITHS03 NOV 1993GBR2:14:25
20.Thomas DE BOCK20 AUG 1991BEL2:14:45
21.Robbie SIMPSON14 NOV 1991GBR2:14:56
22.Colin LEAK26 OCT 1986USA2:15:02
23.Michael CLOHISEY13 JAN 1986IRL2:15:06
24.Andrew DAVIES30 OCT 1979GBR2:15:37
25.Nitender Rawat SINGH06 AUG 1990IND2:15:59
26.Nicholas TORRY19 FEB 1977GBR2:16:21
27.Tsegai TEWELDE08 DEC 1989GBR2:17:00
28.Weynay GHEBRESILASIE24 MAR 1994GBR2:17:26
29.Paul MARTELLETTI01 AUG 1979GBR2:17:29
30.Gary O'HANLON31 JUL 1974IRL2:17:32
31.Yohei SUZUKI23 MAY 1994JPN2:18:53
32.Sean HEHIR27 JAN 1985IRL2:18:58
33.John GILBERT24 SEP 1980GBR2:19:08
34.Ben JOHNSON22 SEP 1988GBR2:20:10
35.Alex MILNE11 MAR 1990GBR2:20:13
36.Craig RUDDY10 APR 1988GBR2:20:34
37.Joe MORWOOD10 JUN 1991GBR2:20:58
38.Iraitz ARROSPIDE05 AUG 1988ESP2:21:16
39.Dennis LAERTE14 JAN 1985BEL2:21:38
40.David CRINITI12 JUN 1978AUS2:21:42
41.Belal AHMED20 NOV 1986EGY2:21:45
42.Josh ROWEGBR2:22:55
43.Daniel GAFFNEYGBR2:23:04
44.Richard MCDOWELLGBR2:23:14
45.Simon RIO06 OCT 1986ESP2:23:25
46.Harry ALLAN11 AUG 1999GBR2:23:36
47.Maciej BIALOGONSKI09 SEP 1995POL2:23:51
48.Kristian ULRIKSEN02 OCT 1986NOR2:23:55
49.Sean HOGAN17 JUL 1987GBR2:24:13
50.William GREEN04 DEC 1974GBR2:24:24
51.Peter LIGHTINGGBR2:24:38
52.Andy GREENLEAF21 SEP 1982GBR2:24:40
53.Garret LEE21 MAR 1993USA2:24:45
54.Alex BAMPTON31 OCT 1994GBR2:24:50
55.Michael CHANNINGGBR2:25:04
56.Andrius JAKSEVICIUS15 FEB 1981LTU2:25:07
57.Ewan CAMERON30 AUG 1980GBR2:25:16
58.Michael TAYLORGBR2:25:18
59.Nicolas BESSON1981FRA2:25:27
60.James TURNER10 APR 1990GBR2:25:32
61.Dave MORGANGBR2:25:38
62.Ben SHEARER27 MAY 1976GBR2:25:43
63.Ross SKELTON11 MAY 1993GBR2:25:55
64.Christopher GREENWOOD29 SEP 1973GBR2:25:58
65.Aaron WOODMANGBR2:26:03
66.Chris Philip ODDY24 OCT 1986GBR2:26:11
67.Demosthenes EVANGELIDIS27 SEP 1976GRE2:26:19
68.Alberto MOSCA19 APR 1978ITA2:26:19
69.Olivier GRAUWIN19 APR 1985FRA2:26:30
70.James ELLIS28 NOV 1979GBR2:26:46
71.Daniel ALEXANDER1988GBR2:26:56
72.Joshua ENTWISTLE30 MAR 1989GBR2:27:07
73.Gianmarco BAZZONI1989ITA2:27:14
74.Andrew KAEHR22 MAR 1990USA2:27:21
75.Robert LAING14 MAR 1977GBR2:27:23
76.Tom ROCHE13 JUL 1976GBR2:27:28
77.Neil KEVERNGBR2:27:32
78.Daniel BAGLEYGBR2:27:37
79.Scott O'CONNORAUS2:27:46
80.Danny KENDALLGBR2:27:59
81.Xavier GRUOTFRA2:28:03
82.Max BONTOFT1991GBR2:28:05
83.Alastair PICKBURN05 JAN 1982GBR2:28:07
84.Simon MILLETT19 APR 1987GBR2:28:12
85.Kevin QUINN24 JUL 1979GBR2:28:14
86.Adam BLYTHEGBR2:28:14
87.Matthew ALDERSONGBR2:28:18
88.Jason CHERRIMAN18 OCT 1980GBR2:28:24
89.Mario WERNSDÖRFER1987GER2:28:26
90.Féidhlim MCGOWANIRL2:28:27
91.Gary SLEVINGBR2:28:29
92.Stephen BLAKEGBR2:28:33
93.Ali BAILEYGBR2:28:38
94.Mark VARDYGBR2:28:46
95.Christopher RICHARDSONGBR2:28:48
96.Kurtis GIBSON12 OCT 1992GBR2:28:54
97.Dean BATEGBR2:28:55
98.Timothy BOWENIRL2:29:02
99.Wayne SPIES17 SEP 1972AUS2:29:07
100.Nicolas HANDLEY28 JAN 1981GBR2:29:08
101.Paul PIPERGBR2:29:15
102.Glen WINNINGGBR2:29:18
103.Christopher WOODGBR2:29:22
104.Martin O'CONNELL22 OCT 1985GBR2:29:22
105.David SCHÖNHERR09 APR 1989GER2:29:26
106.James BOWLER02 SEP 1979GBR2:29:27
107.Ryan PROUT20 MAY 1983GBR2:29:49
108.Paul STEPHENSON16 SEP 1985IRL2:29:52
109.Jordan O'DONOGHUEGBR2:29:54
110.Alexander WALLACEGBR2:29:54
111.Richard JACKSON-HOOKINS27 AUG 1981GBR2:29:55
112.Dries LEYSBEL2:29:55
113.Nick BESTER16 DEC 1989RSA2:30:04
114.Marcin KONIECZNY1972POL2:30:07
115.Richard HENDERSSONGBR2:30:07
116.Karl WELBORN21 AUG 1981GBR2:30:09
117.John SHARPGBR2:30:15
118.Craig TAYLORGBR2:30:18
119.Tom BAILEY05 OCT 1981GBR2:30:19
120.Piers ARNOLD08 JUN 1989GBR2:30:24
121.Robert COLLINS17 OCT 1989AUS2:30:24
122.Anthony WOODWARDGBR2:30:25
123.Eirik GUNDERSEN06 SEP 1979NOR2:30:27
124.Will FERGUSON16 JUN 1983GBR2:30:28
125.Jonathan WALTON19 SEP 1969GBR2:30:28
126.Iain REID20 JUL 1977GBR2:30:30
127.Daniel STEEL1984GBR2:30:38
128.Josh TIGHE11 AUG 1987GBR2:30:40
129.Jamie BARNETTGBR2:30:46
130.Scott HARRINGTON19 AUG 1978GBR2:30:56
131.Peter TUCKER17 APR 1981GBR2:31:05
132.Peter BAKSHGBR2:31:06
133.Martin GREENGBR2:31:08
134.Ollie GARROD16 JAN 1993GBR2:31:17
135.James MACDONALD22 JUL 1980GBR2:31:20
136.Phillip STEVENSONGBR2:31:21
137.Lawrence O'HARAGBR2:31:28
138.Steve LITTLER20 SEP 1973GBR2:31:34
139.Gianfilippo GRILLO1987ITA2:31:39
140.Derek GRIFFINIRL2:31:40
141.Paul GRAHAM03 APR 1992GBR2:31:40
142.Claes BENGTSSON21 DEC 1982SWE2:31:42
143.Jonathan ROEBUCKGBR2:31:43
144.Josselin POLINI18 DEC 1983FRA2:31:47
145.Thomas GRIFFITHSGBR2:31:47
146.Ashley HARRELL19 JAN 1989GBR2:31:48
147.Terence FORRESTGBR2:31:49
148.Ben SHORT30 MAY 1988GBR2:31:50
149.Gareth COOKE10 APR 1994GBR2:31:56
150.Amir YOSEFISR2:32:01
151.Phil MARTINGBR2:32:04
152.Ben GODDARDGBR2:32:05
153.Gabriel KLIOT11 FEB 1977ISR2:32:05
154.Brian CONROY22 OCT 1990IRL2:32:06
155.Adam PEACOCK23 MAR 1992GBR2:32:15
156.Cian CUNNINGHAMIRL2:32:19
157.Nicholas BARRY25 MAR 1986GBR2:32:21
158.Dean LACY29 DEC 1984GBR2:32:26
159.Leon JOHNSONGBR2:32:27
160.Paul GAIMSTERGBR2:32:28
161.Andrew INSKIP02 FEB 1987GBR2:32:31
162.Juan Carlos MONTA14 MAY 1977ESP2:32:32
163.Benjamin BUTLER-MADDENGBR2:32:33
164.Oliver HARRADENCE07 SEP 1979GBR2:32:38
165.Sage PEARCE-HIGGINS1984GBR2:32:41
166.Matthew SPENCERGBR2:32:42
167.Mark DUNHAMGBR2:32:45
168.Chris BURGOYNEGBR2:32:49
169.Jordan ANDERSEN03 OCT 1983USA2:32:50
170.Phil DICKENS18 OCT 1979GBR2:32:59
171.Jonathan KELLERUSA2:33:01
172.Joshua HOLMANGBR2:33:04
173.Adam BOWLLERGBR2:33:05
174.Alex DUNBAR24 APR 1992GBR2:33:10
175.Gavin FINLAYIRL2:33:12
176.Ben MACCRONAN1992AUS2:33:13
177.Brian SCHROYUSA2:33:16
178.Jon BOWIE29 SEP 1979GBR2:33:22
179.Alistair MCDONNELLGBR2:33:23
180.Carl DELANEYGBR2:33:35
181.Patrick TONGUEGBR2:33:37
182.Dale SEDDONGBR2:33:38
183.Jordi SECOESP2:33:39
184.Mark NEWTONGBR2:33:41
185.Matt CLARKEGBR2:33:42
186.Shaun DIXON06 SEP 1982GBR2:33:42
187.Jon Arne GAUNDAL08 JUL 1988NOR2:33:42
188.Jon ELLISGBR2:33:43
189.Chris FELL27 NOV 1975GBR2:33:49
190.Bradley COURTNEY-PINNGBR2:33:51
191.Rob PAYNEGBR2:33:51
192.Luc BURNIPGBR2:33:59
193.Nick HARRIS-FRYGBR2:34:00
194.Daniel KITTAKA1988USA2:34:01
195.Mark SMITHGBR2:34:03
196.Simon EGANGBR2:34:09
197.Ben TOYEGBR2:34:09
198.Richard OLLINGTON31 DEC 1993GBR2:34:09
199.James HARTOPGBR2:34:10
200.Reece BARCLAYGBR2:34:14
201.Stephen MARKSGBR2:34:16
202.Robert LATALAPOL2:34:17
203.James CALDONGBR2:34:27
204.John BIRCHGBR2:34:28
205.Matthew HORNSBYGBR2:34:28
206.Joseph FELLOWS1989GBR2:34:30
207.Paul BARWICKGBR2:34:34
208.Adam YOUNG30 MAR 1982GBR2:34:34
209.Stuart MACDOUGALLGBR2:34:36
209.Iain MCDONALD13 NOV 1986GBR2:34:36
211.Simon ALLENGBR2:34:44
212.David WATKINSGBR2:34:45
213.Anthony CLARKGBR2:34:45
214.Craig PILSBURYGBR2:34:46
215.Michael ALWINGBR2:34:47
216.Arunaabh SHAHIND2:34:49
217.Simon FOXGBR2:34:54
218.Robert SPENCERGBR2:34:54
219.Ben BEATTIE30 SEP 1982GBR2:34:59
Michel BUTTER05 NOV 1985NEDDNF
Stephen KIPROP08 SEP 1999KENDNF
Gideon Kipkemoi KIPKETER10 NOV 1992KENDNF
Felix KIBITOK09 JUN 1991KENDNF
Ahmed OSMAN01 JAN 1988USADNF
Eric Kiprono KIPTANUI19 APR 1990KENDNF
- Daniel KINYUA25 MAY 1992KENDQ
- Wilson Kipsang KIPROTICH15 MAR 1982KENDQ