BMW Berlin Marathon

Berlin (GER)

24 SEP 2023

Men's Marathon
Final
Pos.AthleteDate of BirthCountryMark
1.Eliud KIPCHOGE05 NOV 1984KEN2:02:42
2.Vincent Kipkemoi NGETICH03 JAN 1999KEN2:03:13
3.Tadese TAKELE03 AUG 2002ETH2:03:24
4.Ronald KORIR10 APR 1991KEN2:04:22
5.Haftu TEKLU21 JAN 2000ETH2:04:42
6.Andualem BELAY05 APR 1992ETH2:04:44
7.Amos KIPRUTO16 SEP 1992KEN2:04:49
8.Philemon KIPLIMO10 OCT 1998KEN2:04:56
9.Amanal PETROS17 MAY 1995GER2:04:58
10.Boniface KIMUTAI12 AUG 1995KEN2:05:05
11.Tadesse ABRAHAM12 AUG 1982SUI2:05:10
12.Okubay TSEGAY01 JAN 1986ERI2:05:20
13.Josphat BOIT25 NOV 1995KEN2:05:42
14.Tadu ABATE11 SEP 1997ETH2:05:44
15.Justus KANGOGO10 OCT 1995KEN2:05:57
16.Michael SOMERS02 MAR 1995BEL2:08:09
17.Denis CHIRCHIR15 JAN 1990KEN2:08:22
18.Samuel FITWI SIBHATU01 JAN 1996GER2:08:28
19.Dominic NYAIRO22 AUG 1997KEN2:08:47
20.Hendrik PFEIFFER18 MAR 1993GER2:08:48
21.Silas SUGUTKEN2:09:32
22.Weynay GHEBRESILASIE24 MAR 1994GBR2:09:50
23.Erenjia JIA28 JUL 1993CHN2:09:54
24.Teshome MEKONEN05 AUG 1995USA2:10:16
25.Samuel RUSSOM03 JAN 1991ERI2:10:29
26.Ebba Tulu CHALA22 JUN 1996SWE2:11:09
27.Jared WARD09 SEP 1988USA2:11:44
28.Liam ADAMS04 SEP 1986AUS2:11:47
29.Alemayehu MEKONEN12 FEB 1997ETH2:12:28
30.Girmay Birhanu GEBRU27 JAN 1987ETH2:12:31
31.Ghirmay GHEBRESLASSIE14 NOV 1995ERI2:12:34
32.Konstantin WEDEL22 NOV 1993GER2:12:39
33.Byambajav TSEVEENRAVDAN07 JUL 1990MGL2:12:41
34.Kamil JASTRZĘBSKI26 AUG 1992POL2:13:13
35.Ati NIANZHE10 JUN 1996CHN2:13:14
36.Luis Miguel MASABANDA13 JAN 1996ECU2:13:33
37.Joris KEPPENS29 MAY 1993BEL2:13:39
38.Rafael Vicente LOZA BEJARANO07 APR 1994ECU2:14:07
39.Tyler PENNEL21 DEC 1987USA2:14:28
40.José SOUSA1989POR2:14:49
41.Guojian DONG16 MAR 1987CHN2:14:58
42.Eddie MULDERUSA2:15:25
43.Zicheng LI10 APR 1990CHN2:15:40
44.Abayneh AYELE04 NOV 1987ETH2:15:46
45.Martin Esteban CUESTAS08 DEC 1986URU2:16:09
46.Ignas BRASEVIČIUS21 SEP 1984LTU2:16:16
47.Wan Chun WONG13 FEB 1996HKG2:16:22
48.Mohammadjafar MORADI10 APR 1990IRI2:17:14
49.Brendan MARTIN21 MAR 1989USA2:17:20
50.Yusuke OGURA16 APR 1993JPN2:17:39
51.Niels MICHALIK27 AUG 1987GER2:17:51
52.Conor DUFFY16 NOV 1992IRL2:17:51
53.Erik LINDENUSA2:18:00
54.Jacob RILEY02 NOV 1988USA2:18:18
55.Florian CARVALHO DE FONSESCO09 MAR 1989FRA2:18:19
56.Fernando MORENO10 FEB 1994ECU2:18:38
57.Alexander LEPRETRE12 MAY 1993GBR2:18:40
58.Krilan LE BIHAN16 JUL 1998FRA2:18:48
59.Michael ALBER26 SEP 1997GER2:19:15
60.Yonas KINDE07 MAY 1980LUX2:19:26
61.Alexander BOCK25 SEP 1992GER2:19:30
62.Anthony TOMSICH1987USA2:19:36
63.Seyfu JAMAAL05 NOV 2000GBR2:19:43
64.Miguel MORONE28 MAR 1983BRA2:19:44
65.Gabriel LAUTENSCHLAGER09 DEC 1995GER2:19:48
66.Aurelien OLIVIER12 DEC 1993FRA2:19:56
67.James NIPPERESS21 MAY 1990AUS2:19:59
68.Zacchaeus WIDNER1991USA2:20:06
69.Tobias GRÖBL1983GER2:21:12
70.Abdulaziz EBRAHIM17 NOV 1978ERI2:21:13
71.Moath ALKHAWALDEH22 OCT 1988JOR2:21:17
72.Raphael JOSEF1987SUI2:21:26
73.Steven VERSCHUEREBEL2:21:27
74.Nick BESTER16 DEC 1989RSA2:22:12
75.Michael HOFER1995ITA2:22:12
76.Kevin HAVEL13 JAN 1990USA2:22:32
77.Adam CLARKE03 APR 1991GBR2:22:33
78.Daniel LÓPEZ1989MEX2:22:36
79.Connor MORA06 NOV 1994USA2:22:38
80.Eulalio MUNOZ16 JUL 1995ARG2:22:56
81.Kyle DOHERTYIRL2:22:59
82.Sean RENFERIRL2:23:10
83.Vinnie VAN PUYVELDE30 MAR 1994BEL2:23:17
84.Ben LEAMANGBR2:23:20
85.Ryotaro NITTA14 DEC 1989JPN2:23:27
86.Yiu Leung CHEUNGHKG2:23:36
87.Carles CASTILLEJO18 AUG 1978ESP2:23:38
88.Kari HEIKURA18 MAY 1988FIN2:23:40
89.Karim ASRIHBEL2:23:41
90.Simon KARLSSON1993SWE2:23:43
91.Robert MURPHYIRL2:23:57
92.Jonathan ALLENUSA2:23:58
93.Michael DUGGAN01 APR 1997USA2:24:00
94.Jasper MCDOWELL1997SUI2:24:05
95.Yousheng GUAN04 APR 1993CHN2:24:08
96.Jianhua PENG18 DEC 1996CHN2:24:08
97.Seth FRAZERUSA2:24:09
98.Chris THOMPSON17 APR 1981GBR2:24:11
99.Alexander WALLACEGBR2:24:12
100.Corey PURCELLA15 JUN 1994USA2:24:43
101.Aleksandr ROGOTEN22 SEP 1969RUS2:24:52
102.Luis Carlos RIVERO23 FEB 1986GUA2:24:52
103.Jack BROMLEYGBR2:24:53
104.Michael WADDINGTONGBR2:25:00
105.Matthew FOX15 FEB 1987AUS2:25:01
106.Shawn MCBRIDEUSA2:25:09
107.Guillaume DUPIRE04 MAR 1986FRA2:25:12
108.Bartek FALKOWSKI19 DEC 1989POL2:25:16
109.Boris REIN05 DEC 1988GER2:25:27
110.Simon STÜTZEL28 NOV 1986GER2:25:28
111.Martin MISTELBAUER1982AUT2:25:32
112.Sebastian NITSCHE1983GER2:25:34
113.Marcus REISCHAUERAUT2:25:43
114.Patrick STOW17 JUL 1995AUS2:25:53
115.Antonio ROCA19 JUL 1996DEN2:25:53
116.Thys DE JONGNED2:26:01
117.Adam STOKESGBR2:26:05
118.Felix LEDWIG11 FEB 1991GER2:26:05
119.Jake STOUTUSA2:26:07
120.Karel SPLÍTEK1989CZE2:26:07
121.Arnaud VAN VRACEM1990BEL2:26:12
122.Ben CLARKEGBR2:26:20
123.Alexey OVCHAROV1992RUS2:26:22
124.Kader SAYEDERI2:26:30
125.Kasper Laumann HARTLEV10 NOV 1991DEN2:26:30
126.Michael FOX15 AUG 1986IRL2:26:32
127.Connor BACHUSA2:26:33
128.Benjamin FRANKE06 NOV 1989GER2:26:43
129.Mathias EWENDER1981GER2:26:44
130.Jan HOCHSTRASSER23 OCT 1988SUI2:26:45
131.Taco SCHAAF1987NED2:26:49
132.Mathieu VAN OVEREEM19 MAY 1989BEL2:26:50
133.Glenn LASTENNET01 NOV 1985FRA2:26:58
134.Jacob COCKS19 MAY 1994AUS2:27:04
135.Stephen JACKSON07 MAY 1983GBR2:27:05
136.Brian SCHROYUSA2:27:06
137.Tom MACKAYAUS2:27:10
138.Aleksandrs RAŠČEVSKIS17 JUL 1992LAT2:27:10
139.Silvan RAUSCHER1998GER2:27:12
140.Arnaud DELETRAZ19 JUL 1986FRA2:27:24
141.Ben FOXUSA2:27:26
142.Greg PIGEON1991CAN2:27:26
143.Mathieu EVEILLARD1983FRA2:27:27
144.Glenn VANOBOST1987BEL2:27:32
145.Jan STELZNER1987GER2:27:33
146.Koki OZAWAJPN2:27:33
147.Marc LOZANO25 MAR 1980FRA2:27:33
148.Christiaan ERNSTNED2:27:34
149.Yotam KAPLANISR2:27:36
150.James HURRELLGBR2:27:44
151.Stephen RATHBUN31 AUG 1992USA2:27:44
152.Ambroise UWIRAGIYE31 DEC 1980RWA2:27:46
153.Eric BREITBARTHGER2:27:49
154.Alberto BUENO26 JUN 1991ESP2:27:49
155.Alex MAUROUSA2:27:50
156.Wellington BEZERRA DA SILVA19 JUN 1988BRA2:27:50
157.Alastair MATHESONGBR2:27:51
158.Henrik BJERRE09 SEP 1989DEN2:28:05
159.Thibault DE RIJDTBEL2:28:06
160.Massimiliano MILANI22 OCT 1972ITA2:28:09
161.Andrew BARNESGBR2:28:13
162.Jonathan HARPERUSA2:28:19
163.Mario MARTINEZ03 DEC 1996MEX2:28:23
164.Mateusz KALUZAPOL2:28:29
165.Ricardo ANDRADE1985FRA2:28:31
166.Dennis DE KNIJFF02 JAN 1986NED2:28:32
167.Tom REEPNED2:28:34
168.Kieran MORRISGBR2:28:34
169.Dario COLOGNASUI2:28:35
170.Andrew HUMPHRIESGBR2:28:38
171.Tor RØDDENOR2:28:42
172.Neil KEVERNGBR2:28:43
173.Kieran PATONAUS2:28:43
174.Georg PREMSTALLERITA2:28:45
175.Nga IPHKG2:28:46
176.Fabian BORGGREFE27 DEC 1972GER2:28:48
177.Michel NOUGUIER14 MAY 1993FRA2:28:51
178.Thomas LINGARD20 MAY 2000USA2:28:54
179.Paweł MACHOWSKI24 MAY 1992POL2:29:03
180.David MCKINNONGBR2:29:08
181.Mustapha LHAMZI1971FRA2:29:10
182.Xavier MEADE1992AUS2:29:11
183.Alassan FARAHFRA2:29:12
184.Williams ARRECHEDERAVEN2:29:14
185.Thorsten HERRIG1987GER2:29:16
186.Thomas VAN NIMMENBEL2:29:18
187.Pierre DANELAK1987GER2:29:21
188.Matthieu PECHEFRA2:29:26
189.Lucas BITTIGKOFFER1992GER2:29:30
190.Paddy O DONNELLIRL2:29:32
191.Joe BURGESS27 DEC 1996AUS2:29:32
192.Pål JOHNSENNOR2:29:44
193.Sven KILANDERNOR2:29:48
194.Christopher WOODGBR2:29:51
195.Tim COUSINSAUS2:29:54
196.Raphael NICODEMOU01 AUG 1992CYP2:29:54
197.Bouke ONSTENK28 JAN 1981NED2:29:54
198.Theo LACHAT1994FRA2:29:55
199.Aurélien TORTET1992CAN2:29:57
200.Christian HILLER1988GER2:29:58
201.James DWYER1985GBR2:30:02
202.Rob KEUNINGNED2:30:11
203.Ricardo BERNARDESPOR2:30:11
204.Aleksandr PANZHINSKIIRUS2:30:12
205.Mathias GUGLIOTTA25 SEP 1994DEN2:30:15
206.Robert SWITZERIRL2:30:16
207.Seamus FEARONIRL2:30:20
208.Reinardus VAN WEL1977GER2:30:21
209.Rico BERGERGER2:30:21
210.Oliver LANDEOPER2:30:22
211.David MORRIS07 FEB 1983GBR2:30:24
212.Thomas IARIA1987FRA2:30:24
213.Bert MENSAERT19 NOV 1984BEL2:30:25
214.Mark HOLLINGSWORTHAUS2:30:28
215.Benjamin WEHBRINGGER2:30:30
216.Piotr CHOROSPOL2:30:33
217.Timo LÖRCHGER2:30:36
218.Mark KEARNEYGBR2:30:38
219.Rob THOMPSONGBR2:30:39
220.Sandro EZETA09 SEP 1990USA2:30:40
221.Carl JONESGBR2:30:40
222.Ryan EICHSTADTRSA2:30:42
223.Simon MARTINEZMEX2:30:46
224.Victor BORGENOR2:30:48
225.Richard KVERNELANDNOR2:30:54
226.Michel NEDELEC22 JUN 1985FRA2:30:57
227.Jorge REYESESP2:30:58
228.Maros PASCUALESP2:31:03
229.Simon NOLANIRL2:31:06
230.Andrew NEVINIRL2:31:07
231.Dean SAUTHOFFGER2:31:07
232.Justin KOWALSKI03 SEP 1985USA2:31:09
233.Moctare SIMPORE1998BUR2:31:09
234.Marius TROMPETTER1991GER2:31:10
235.Campbell ROSSUSA2:31:16
236.Stephen DINNEEN12 NOV 1979AUS2:31:22
237.Gert THEUNIS28 JAN 1975BEL2:31:24
238.Jørgen FELDTNOR2:31:26
239.Wiebelt MICHAELGER2:31:26
240.Mourad BENTUN2:31:27
241.Nathan BROWNUSA2:31:33
242.Miguel ABELLÁN-OSSENBACH20 FEB 1991ESP2:31:34
243.Adrian SCULLIONGBR2:31:36
244.Matthew REESGBR2:31:36
245.Jonas BELLEKENSBEL2:31:41
246.Luis ANTUNESBRA2:31:42
247.Will CHAPMANGBR2:31:42
248.Barry DONOVANIRL2:31:42
249.Michael ROBERTSGBR2:31:43
250.Pedro CARDOSOPOR2:31:45
251.Rodouane ALIMOKBEL1986FRA2:31:46
252.Julien LEBRETONFRA2:32:02
253.Ian FITZGERALDIRL2:32:09
254.James KELLY29 AUG 1983GBR2:32:14
255.Phillip HENSELEIT1988GER2:32:15
256.Frédéric SPLENDORESUI2:32:16
257.Andrew LAWRENCEGBR2:32:18
258.Marcus JOHANSSON17 MAR 1992SWE2:32:18
259.Aidan BILLINGTONRSA2:32:22
260.Stephen CAMPBELLGBR2:32:24
261.Arez MOHIDEENSWE2:32:27
262.Sascha LORENZGER2:32:29
263.Yuto TOMOI19 APR 1989JPN2:32:29
264.Łukasz HRYCIUK1986POL2:32:32
265.John WELDONIRL2:32:33
266.Fabien FILOCHE1990FRA2:32:34
267.Anthony JOHNSONUSA2:32:38
268.Philipp HOFFMANN24 MAY 1986GER2:32:39
269.Francisco CASTROPOR2:32:41
270.Raphaël DIABI2000FRA2:32:44
271.David NARBOROUGHGBR2:32:46
272.Jesse CORROVEN2:32:48
273.Kolyo RAYCHINOVBUL2:32:54
274.Patrick VAN DER ZANDENED2:32:55
275.Koen DE NIJSNED2:32:55
276.Stephen CUNNINGHAMIRL2:32:55
277.Oseias FERRAZBRA2:32:56
278.Antonio LLORENSESP2:32:58
279.Jeff SCHULERUSA2:32:59
280.Espen WAAGENOR2:33:00
281.Sam HUNTCAN2:33:00
282.Santiago JARAMILLOCOL2:33:01
283.Lars-Erik BJØRGENOR2:33:01
284.Fabian WIEDERKEHR03 FEB 1977SUI2:33:02
285.Joey HENDRIKSNED2:33:05
286.Linas MIKALAINISLTU2:33:05
287.Rob MAHENGBR2:33:07
288.Louis MOREAU21 AUG 1996FRA2:33:07
289.Steffen BRINKERGER2:33:10
290.Patrick KELLYAUS2:33:11
291.Maxime VALETBEL2:33:12
292.Byung-do LEEKOR2:33:13
293.Simon LEWIS09 MAY 1979GBR2:33:13
294.Ioannis TOROSIANGRE2:33:14
295.Patryk DOMINCZAK1985POL2:33:14
296.Francisco PERDOMOVEN2:33:16
297.Xavier MOLLESFRA2:33:18
298.Patryk BOGUCKIPOL2:33:18
299.Koen NICOLAINED2:33:20
300.Nicholas GEMMELLGBR2:33:22
301.Matthew RIFFLEUSA2:33:24
302.Tom FAIRBROTHER10 APR 1988GBR2:33:25
303.Kyle WEISE10 MAR 1995AUS2:33:26
304.Biao YUCHN2:33:28
305.Miguel Angel RAMOS13 JAN 1979ESP2:33:34
306.Matt KITCHINGGBR2:33:35
307.Chen HUANGCHN2:33:37
308.Kristoffer TOLLÅSNOR2:33:40
309.Luc SCHOUT05 MAY 1987NED2:33:42
310.Truls GRØSTADNOR2:33:42
311.Gabriel SMITH07 JAN 1998GBR2:33:44
312.Haakon URDALNOR2:33:46
313.Stefan GUDMUNDSSON16 APR 1986ISL2:33:47
314.Maximilian LOHM ISBERG19 OCT 1991SWE2:33:49
315.Monier RAUTERGER2:33:50
316.Thomas ROEHRICHTGER2:33:56
317.Edwin DE NEIJSNED2:33:57
318.Henry JANSSEN05 JUN 1990USA2:33:57
319.Finn TIMMERMANS29 DEC 1998NED2:33:58
320.Antonio BELOTTIITA2:33:59
321.Maciej ŁUCYK04 DEC 1983POL2:34:04
322.Becquet EDOUARDFRA2:34:06
323.Martin ACKERMANNSUI2:34:06
324.Piotr SZYMANSKIPOL2:34:08
325.Johannes UTZGER2:34:10
326.Jeff ASPINALLUSA2:34:13
327.Seokryung YOONKOR2:34:15
328.Hannes PIFFKO1984GER2:34:16
329.Josh WHITEUSA2:34:17
330.Nikki JOHNSTONE14 JAN 1984GBR2:34:18
331.Oliver WHITEGBR2:34:20
332.Florian GERWIGGER2:34:21
333.Jannik TILLARGER2:34:21
334.Juan DE LA FUENTECHI2:34:21
335.Austin CHEUSA2:34:23
336.Thomas DEMUYSERBEL2:34:24
337.Krystian KAMIENIARZPOL2:34:26
338.Giuseppe PUNTEL1987ITA2:34:27
339.Alan ZHOUUSA2:34:30
340.Thomas HEßGER2:34:31
341.Alex GRADY18 NOV 1994USA2:34:35
342.Chaiwat ENGTRAKULUSA2:34:36
343.Daniel REDONDOESP2:34:37
344.Robin PINO08 OCT 1982SWE2:34:40
345.Yngve MATHISENNOR2:34:42
346.Andrew MCCARRONGBR2:34:42
347.Albert MARBAN22 SEP 1993USA2:34:42
348.Alexander HASSELBACH25 FEB 1994GER2:34:43
349.Derrick LLOYDUSA2:34:43
350.Tom LOLEGBR2:34:47
351.Marco QUARONI21 OCT 1997USA2:34:48
352.Esteban CLAVIJO12 JUN 1991CAN2:34:49
353.Derek JOHNSRUDUSA2:34:50
354.Jens FRANSSENSBEL2:34:50
355.Matthew MEYERUSA2:34:51
356.Andreas KRÄHENMANN12 JUL 1976SUI2:34:54
357.Osvaldo CERDAUSA2:34:55
358.Thomas CABANELFRA2:34:58
359.Frederik ORTMANNGER2:34:58
Luis Alberto ORTA15 JAN 1989VENDNF
Scott FAUBLE05 NOV 1991USADNF
Jonathan MAIYO05 MAY 1988KENDNF
Eliud KIPTANUI06 JUN 1989KENDNF
Enock ONCHARI16 JAN 1999KENDNF
Mark KORIR06 AUG 1988KENDNF
Abel KIPCHUMBA03 FEB 1994KENDNF
Titus Kimutai KIPKOSGEI08 NOV 1998KENDNF
Yimer GETAHUN28 JUN 1992ISRDNF