
1 2:06:55 Benson Cherono KEN 30.06.84 1 Beijing 16.10.2005
2 2:07:52 Hamza Sahili MAR 93 1 Agadir 23.04.2017
3 2:07:57 Milton Rotich KEN 84 2 Agadir 23.04.2017
4 2:08:07 Shumet Mengistu ETH 29.01.88 3 Agadir 23.04.2017
5 2:08:13 Alberto Salazar USA 07.08.58 1 New York City 25.10.1981
6 2:08:26 Khalil Lemciyeh MAR 10.12.86 4 Agadir 23.04.2017
7 2:08:38 Bernard Kitur KEN 10.01.90 5 Agadir 23.04.2017
8 2:09:08 Paul Yego KEN 68 1 Catania 31.12.1998
9 2:09:11 Slimane Mouley ALG 80 1 El Djezair 01.11.2011
10 2:09:21 Daniel Kirwa Too KEN 21.11.76 2 Catania 31.12.1998
11 2:09:26 Danilo Goffi ITA 03.12.72 1 Venezia 29.10.1995
12 2:09:28 Aschalew Hunde ETH 6 Agadir 23.04.2017
13 2:09:34 Giacomo Leone ITA 10.04.71 2 Venezia 29.10.1995
14 2:09:53 Emiel Puttemans BEL 08.10.47 1 Roma 14.03.1982
14 2:09:53 Giovanni Ruggiero ITA 19.01.74 1 Napoli 18.03.2001
16 2:09:55 Davide Milesi ITA 27.12.64 3 Catania 31.12.1998
17 2:10:03 Walter Durbano ITA 31.03.63 1 Torino 29.09.1991
18 2:10:06 Grzegorz Gajdus POL 16.01.67 3 Venezia 29.10.1995
19 2:10:13 Belayneh Tadesse ETH 24.04.66 1 Roma 12.03.1995
20 2:10:14 Andrew Masai KEN 13.01.60 4 Venezia 29.10.1995
21 2:10:15 Roberto Crosio ITA 15.06.66 5 Catania 31.12.1998
22 2:10:20 Joseph Cheromei KEN 21.04.66 5 Venezia 29.10.1995
23 2:10:25 Ikaji Salum TAN 15.02.67 2 Roma 12.03.1995
24 2:10:28 Tadesse Gebre ETH 68 1 Roma 22.04.1990
24 2:10:28 Mathew Kipsaat KEN 23.03.87 7 Agadir 23.04.2017
1 2:09:21 Kuruppu Karutaratne SRI 60 1 Colombo 29.07.1990
2 2:10:01 Salvatore Bettiol ITA 28.11.61 1 Venezia 13.10.1987
3 2:10:05 Igor Braslavskiy UKR 19.08.59 1 Byelaya Tserkov 06.09.1987
4 2:10:19 Nikolay Tabak UKR 15.04.56 2 Byelaya Tserkov 06.09.1987
drafting by car and pacers subbed in
1 1:59:41 Eliud Kipchoge KEN 05.11.84 1 Wien 12.10.2019
2 2:00:25 Eliud Kipchoge KEN 05.11.84 1 Monza 06.05.2017
3 2:06:51 Zersenay Tadese ERI 08.02.82 2 Monza 06.05.2017
disqualified - illegal thickness to sole
1 2:09:22 Derara Hurisa Desalegn ETH 12.07.97 Wien 12.09.2021
performances annulled due to doping offense
1 2:05:58 El Mahjoub Dazza MAR 03.03.91 Praha 05.05.2019
2 2:06:15 Luka Kanda KEN 01.01.87 Chuncheon 29.10.2017
3 2:07:10 El Mahjoub Dazza MAR 03.03.91 Fukuoka 01.12.2019
4 2:07:37 Julio Rey ESP 13.01.72 Rotterdam 18.04.1999
5 2:08:18 Abdellah Falil MAR 29.05.76 Daegu 10.04.2011
6 2:08:21 Abdellah Tagharrafet MAR 01.01.85 Bilbao 22.10.2011
7 2:08:37 Abdellah Tagharrafet MAR 01.01.85 Otsu 04.03.2012
8 2:08:42 Abderrahim Bouramdane MAR 01.01.78 London 17.04.2011
9 2:08:57 Albert Korir KEN 02.03.94 New York City 02.11.2025
10 2:09:11 Hafid Chani MAR 12.02.86 London 21.04.2013
11 2:09:16 Ahmed Baday MAR 12.01.74 Daegu 08.04.2012
12 2:09:24 Abdellah Falil MAR 29.05.76 Gongju 17.10.2010
13 2:09:57 Sentayehu Merga ETH 18.03.85 Guangzhou 06.12.2015
14 2:10:01 Abdellah Tagharrafet MAR 01.01.85 Guangzhou 06.12.2015
15 2:10:13 Abderrahim Bouramdane MAR 01.01.78 London 22.04.2012
16 2:10:14 Ahmed Baday MAR 12.01.74 Beppu-Oita 06.12.2011
17 2:10:21 Eliud Cheptei KEN Zhengzhou 31.03.2011
18 2:10:28 Hu Gangjun CHN 04.12.70 Rotterdam 17.04.1994