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 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:09:11 Hafid Chani MAR 12.02.86 London 21.04.2013 10 2:09:16 Ahmed Baday MAR 12.01.74 Daegu 08.04.2012 11 2:09:24 Abdellah Falil MAR 29.05.76 Gongju 17.10.2010 12 2:09:57 Sentayehu Merga ETH 18.03.85 Guangzhou 06.12.2015 13 2:10:01 Abdellah Tagharrafet MAR 01.01.85 Guangzhou 06.12.2015 14 2:10:13 Abderrahim Bouramdane MAR 01.01.78 London 22.04.2012 15 2:10:14 Ahmed Baday MAR 12.01.74 Beppu-Oita 06.12.2011 16 2:10:21 Eliud Cheptei KEN Zhengzhou 31.03.2011 17 2:10:28 Hu Gangjun CHN 04.12.70 Rotterdam 17.04.1994