Result Name Venue Date Info
1. 1:43.37 Mohamed Aman Rieti 2011-09-10 Alltime-47
2. 1:45.28 Berhanu Alemu Bergen 2004-06-11 Alltime-321
3. 1:45.74 Getahun Ayana Hengelo 1988-08-14 Alltime-463
  Result Name Venue Date Info
1. 3:31.13 Mulugeta Wondimu Heusden-Zolder 2004-07-31 Alltime-48
2. 3:31.57 Mekonnen Gebremedhin Berlin 2010-08-22 Alltime-66
3. 3:32.18 Deresse Mekonnen Monaco 2009-07-28 Alltime-94
4. 3:32.35 Kenenisa Bekele Shanghai 2007-09-28 Alltime-98
5. 3:33.14 Hailu Mekonnen Roma 2000-06-30 Alltime-127
6. 3:33.73 Haile Gebrselassie Stuttgart 1999-06-06 Alltime-164
7. 3:33.83 Markos Geneti Stockholm 2005-07-26 Alltime-173
8. 3:34.06 Demma Daba Bikila New York City 2010-06-12 Alltime-195
9. 3:34.13 Dawit Wolde Oordegem 2011-08-02 Alltime-203
10. 3:34.42 Henok Legesse New York City 2009-05-30 Alltime-224
11. 3:34.59 Zebene Alemayehu Cottbus 2011-06-25 Alltime-240
12. 3:34.72 Soresa Fida Cottbus 2011-06-25 Alltime-254
13. 3:35.27 Bikila Demma Rehlingen 2008-05-24 Alltime-294
14. 3:35.35 Fita Bayissa Arnhem 1999-07-10 Alltime-303
15. 3:35.61 Aman Wote Sotteville-lès-Rouen 2011-07-02 Alltime-330
16. 3:35.67 Berhanu Alemu Heusden-Zolder 2000-08-05 Alltime-337
17. 3:35.71 Tesfaye Cheru Rieti 2011-09-10 Alltime-347
18. 3:36.07 Abiyot Abinet Tomblaine 2010-06-25 Alltime-396
19. 3:36.33 Daniel Zegeye Linz 2000-08-08 Alltime-441
20. 3:36.44 Dagne Alemu Zagreb 2002-07-08 Alltime-462
21. 3:37.26 Tariku Bekele Jerez de la Frontera 2008-06-24 Alltime-590
22. 3:37.4 Takele Worku Zanzibar 1976-05-29 Alltime-610
23. 3:37.75 Adugna Kumsa Bilbao 2006-07-01 Alltime-680
24. 3:37.89 Deriba Merga Ejigu Stockholm 2011-07-29 Alltime-708
  Result Name Venue Date Info
1. 3:48.95 Deresse Mekonnen Oslo 2009-07-03 Alltime-26
2. 3:49.70 Mekonnen Gebremedhin Eugene 2011-06-04 Alltime-42
3. 3:50.43 Yenew Alamirew Eugene 2011-06-04 Alltime-66
4. 3:52.39 Haile Gebrselassie Gateshead 1999-06-27 Alltime-136
5. 3:53.40 Hailu Mekonnen Oslo 2000-07-28 Alltime-185
6. 3:54.81 Henok Legesse Eugene 2009-06-07 Alltime-262
  Result Name Venue Date Info
1. 7:25.09 Haile Gebrselassie Bruxelles 1998-08-28 Alltime-4
2. 7:25.79 Kenenisa Bekele Stockholm 2007-08-07 Alltime-6
3. 7:27.26 Yenew Alamirew Ad-Dawhah 2011-05-06 Alltime-9
4. 7:28.45 Assefa Mezgebu Monaco 1998-08-08 Alltime-16
5. 7:28.70 Tariku Bekele Rieti 2010-08-29 Alltime-18
6. 7:29.92 Sileshi Sihine Rieti 2005-08-28 Alltime-28
7. 7:30.53 Hailu Mekonnen Bruxelles 2001-08-24 Alltime-34
8. 7:31.81 Abreham Cherkos Rieti 2009-09-06 Alltime-49
9. 7:32.36 Million Wolde Saint-Denis 2000-06-23 Alltime-56
10. 7:32.38 Abiyote Abate Bruxelles 2001-08-24 Alltime-59
11. 7:32.93 Deresse Mekonnen Rieti 2009-09-06 Alltime-64
12. 7:33.2 Abebe Dinkesa Negera Saint-Denis 2005-07-01 Alltime-69
13. 7:35.32 Fita Bayissa Köln 1996-08-16 Alltime-96
14. 7:36.34 Terefe Maregu Zewdie Ad-Dawhah 2007-05-11 Alltime-117
15. 7:37.97 Mulugeta Wondimu Hengelo 2005-05-29 Alltime-153
16. 7:38.11 Markos Geneti Carson 2005-05-22 Alltime-155
17. 7:39.48 Gebre-egziabher Gebremariam New York City 2005-06-11 Alltime-191
18. 7:40.08 Ayele Absehero Tangiers 2010-07-18 Alltime-209
19. 7:40.64 Wodajo Bulti Bruxelles 1983-08-26 Alltime-226
20. 7:40.75 Bado Worku Naimette-Xhovémont 2006-07-19 Alltime-228
21. 7:41.05 Sahle Warga Betona Saint-Denis 2008-07-18 Alltime-240
22. 7:41.39 Berhanu Delale Naimette-Xhovémont 2010-07-13 Alltime-251
23. 7:41.42 Mekonnen Gebremedhin Milano 2011-09-18 Alltime-252
24. 7:42.10 Solomon Deksisa Villeneuve d'Ascq 2011-07-10 Alltime-283
25. 7:42.44 Worku Bikila Monaco 1997-08-16 Alltime-301
26. 7:42.63 Bikila Demma Daba Herrera 2007-05-19 Alltime-307
27. 7:42.65 Dawit Wolde Metz 2011-06-27 Alltime-310
28. 7:42.98 Girma Tola Cottbus 1999-05-26 Alltime-326
29. 7:43.18 Eshetu Tura Viareggio 1977-08-03 Alltime-339
30. 7:43.38 Roba Gari Belém 2010-05-19 Alltime-351
31. 7:43.70 Tadesse Tola Herrera 2007-05-19 Alltime-365
32. 7:44.05 Tamerat Alemayefu Caorle 1999-07-10 Alltime-385
33. 7:44.21 Tessema Absher Villeneuve d'Ascq 2005-06-12 Alltime-395
34. 7:44.37 Dino Sefer Sotteville-lès-Rouen 2009-07-05 Alltime-401
35. 7:44.39 Lishan Yegezu Naimette-Xhovémont 2007-07-25 Alltime-403
36. 7:45.11 Hagos Gebrhiwet Villeneuve d'Ascq 2011-07-10 Alltime-435
37. 7:45.2 Yohannes Mohamed Oslo 1973-07-05 Alltime-440
38. 7:45.8 Imane Merga Stockholm 2010-08-06 Alltime-475
39. 7:45.9 Dejene Gebremeskel Stockholm 2010-08-06 Alltime-483
40. 7:45.92 Alemu Dagne Gateshead 1999-06-27 Alltime-485
41. 7:45.98 Alemayehu Bezabeh Huelva 2005-06-07 Alltime-490
42. 7:46.72 Bikila Demma Dakar 2009-04-18 Alltime-545
43. 7:47.52 Dagne Alemu Athínai 2000-06-28 Alltime-602
44. 7:47.78 Million Yehualashet Rehlingen 2011-06-13 Alltime-625
45. 7:48.18 Meba Tadesse Torino 2004-06-04 Alltime-655
46. 7:48.60 Solomon Tsege Naimette-Xhovémont 2007-07-25 Alltime-683
47. 7:48.62 Tasama Dame Naimette-Xhovémont 2010-07-13 Alltime-684
48. 7:49.25 Abayneh Ayele Sotteville-lès-Rouen 2011-07-02 Alltime-733
  Result Name Venue Date Info
1. 12:37.35 Kenenisa Bekele Hengelo 2004-05-31  
2. 12:39.36 Haile Gebrselassie Helsinki 1998-06-13 Alltime-2
3. 12:47.04 Sileshi Sihine Roma 2004-07-02 Alltime-5
4. 12:52.45 Tariku Bekele Berlin 2008-06-01 Alltime-22
5. 12:52.80 Gebre-egziabher Gebremariam Roma 2005-07-08 Alltime-23
6. 12:53.56 Dejene Gebremeskel Stockholm 2010-08-06 Alltime-28
7. 12:53.58 Imane Merga Stockholm 2010-08-06 Alltime-29
8. 12:53.84 Assefa Mezgebu Bruxelles 1998-08-28 Alltime-33
9. 12:54.15 Dejene Berhanu Roma 2004-07-02 Alltime-35
10. 12:54.19 Abreham Cherkos Roma 2006-07-14 Alltime-37
11. 12:55.58 Abebe Dinkesa Negera Saint-Denis 2005-07-01 Alltime-46
12. 12:56.53 Mohamed Ali Abdosh Bruxelles 2009-09-04 Alltime-56
13. 12:57.05 Mulugeta Wondimu Berlin 2004-09-12 Alltime-58
14. 12:57.23 Worku Bikila Roma 1995-06-08 Alltime-60
15. 12:58.51 Bekana Daba Oslo 2010-06-04 Alltime-69
16. 12:58.57 Hailu Mekonnen Roma 2001-06-29 Alltime-71
17. 12:59.39 Million Wolde Zürich 1998-08-12 Alltime-78
18. 13:00.15 Abera Kuma Roma 2011-05-26 Alltime-83
19. 13:00.25 Markos Geneti Saint-Denis 2005-07-01 Alltime-84
20. 13:00.36 Abiyote Abate Roma 2001-06-29 Alltime-85
21. 13:00.46 Yenew Alamirew Monaco 2011-07-22 Alltime-87
22. 13:04.68 Merga Imani New York City 2009-05-30 Alltime-134
23. 13:05.40 Fita Bayissa Stuttgart (WC) 1993-08-16 Alltime-142
24. 13:06.39 Terefe Maregu Zewdie Roma 2004-07-02 Alltime-152
25. 13:06.51 Sahle Warga Betona Bruxelles 2007-09-14 Alltime-154
26. 13:07.29 Wodajo Bulti Rieti 1982-09-16 Alltime-162
27. 13:07.73 Dagne Alemu Nürnberg 2000-06-25 Alltime-170
28. 13:07.75 Deresse Mekonnen Milano 2009-06-25 Alltime-171
29. 13:09.38 Ibrahim Jeilan Huelva 2006-06-20 Alltime-184
30. 13:10.10 Alemayehu Bezabeh Huelva 2009-06-10  
31. 13:10.74 Habte Jifar Hechtel 1998-08-01 Alltime-213
32. 13:11.01 Ayele Absehero Montreuil-sous-bois 2011-06-07 Alltime-220
33. 13:11.34 Yibeltal Admassu Milano 2004-06-02 Alltime-229
34. 13:11.69 Dino Sefer Ostrava 2008-06-12 Alltime-235
35. 13:12.40 Tilahun Regessa Tangiers 2008-07-13 Alltime-264
36. 13:13.20 Gebremedhn Gebremariam New York City 2009-05-30 Alltime-278
37. 13:13.82 Miruts Yifter Düsseldorf 1977-09-04 Alltime-293
38. 13:15.38 Berhanu Alemu Lausanne 2000-07-05 Alltime-325
39. 13:15.72 Girma Tola Hechtel 1998-08-01 Alltime-332
40. 13:16.30 Yitayal Atnafu Zerihun Nijmegen 2011-05-25 Alltime-347
41. 13:16.40 Meba Tadesse Milano 2004-06-02 Alltime-350
42. 13:16.60 Akemu Desta Kitakyushu 2010-06-05 Alltime-355
43. 13:16.87 Girma Assefa Nobeoka 2007-05-26 Alltime-362
44. 13:17.5 Mohamed Kedir Bratislava 1980-06-07 Alltime-377
45. 13:17.61 Addis Abebe Helsinki 1992-06-30 Alltime-379
46. 13:17.75 Berhanu Delale Nijmegen 2010-05-26 Alltime-385
47. 13:17.99 Lishan Yegezu Heusden-Zolder 2007-07-28 Alltime-394
48. 13:18.08 Bado Worku Oslo 2005-07-29 Alltime-401
49. 13:18.32 Chala Kelile Roma 1994-06-08 Alltime-411
50. 13:18.39 Alemu Dagne Oslo 1999-06-30 Alltime-414
51. 13:18.40 Belete Assefa Montreuil-sous-Bois 2010-06-08 Alltime-415
52. 13:18.67 Alemayehu Lemma Heusden-Zolder 2000-08-05 Alltime-427
53. 13:18.80 Debebe Woldesenbet Montreuil-sous-Bois 2010-06-08 Alltime-429
54. 13:18.82 Tadesse Tola Villeneuve d'Ascq 2007-06-08 Alltime-430
55. 13:18.93 Adihana Gebretsedik Montreuil-sous-Bois 2010-06-08 Alltime-434
56. 13:19.07 Fikre Assefa Montreuil-sous-Bois 2010-06-08 Alltime-444
57. 13:19.20 Yacob Jarso Tendo 2009-05-17 Alltime-452
58. 13:20.78 Kuma Abere Ad-Dawhah 2010-05-14 Alltime-517
59. 13:21.1 Yohannes Mohamed Moskva 1979-07-27 Alltime-527
60. 13:21.17 Alene Emere Rieti 2000-09-03 Alltime-532
61. 13:21.21 Ayele Mezgebu Roma 1994-06-08 Alltime-535
62. 13:22.17 Gebo Burka Ostrava 2005-06-09 Alltime-579
63. 13:22.47 Million Yehualashet Torino 2010-06-12 Alltime-601
64. 13:23.08 Tessema Absher Heusden-Zolder 2005-07-23 Alltime-622
65. 13:23.8 Eshetu Tura Montréal 1976-07-10 Alltime-664
66. 13:23.95 Tolossa Kotu Gateshead 1981-06-07 Alltime-667
67. 13:24.6 Shibrou Regassa Montréal 1976-07-10 Alltime-700
68. 13:24.98 Yegezu Zenbaba Ostrava 2005-06-09 Alltime-711
69. 13:25.34 Dereje Tadesse Beograd 2007-05-29 Alltime-729
70. 13:26.06 Dejene Asfaw Kiyakyushu 2010-10-16 Alltime-770
71. 13:26.2 Girma Woldehana Dresden 1979-06-13 Alltime-780
72. 13:26.92 Atalay Yirsaw Milano 2009-06-25 Alltime-832
73. 13:27.67 Abera Chane Conegliano 2006-05-26 Alltime-880
74. 13:28.19 Tasama Dame Heusden-Zolder 2010-07-10 Alltime-903
75. 13:29.08 Kebede Tadesse Dedham 2000-06-03 Alltime-952
76. 13:29.32 Tesfaye Girma Konosu 2005-09-17 Alltime-967
77. 13:29.55 Dema Weyessa Barakaldo 2003-07-05 Alltime-980
78. 13:29.73 Yitwale Kinde Nijmegen 2011-05-25 Alltime-991
79. 13:29.74 Tariku Nahom Mesfin Nobeoka 2009-05-30 Alltime-992
80. 13:29.85 Abayneh Ayele Istanbul 2011-06-11 Alltime-997
  Result Name Venue Date Info
1. 26:17.53 Kenenisa Bekele Bruxelles 2005-08-26  
2. 26:22.75 Haile Gebrselassie Hengelo 1998-06-01 Alltime-2
3. 26:30.74 Abebe Dinkesa Negera Hengelo 2005-05-29 Alltime-5
4. 26:39.69 Sileshi Sihine Hengelo 2004-05-31 Alltime-11
5. 26:48.35 Imane Merga Eugene 2011-06-03 Alltime-17
6. 26:49.90 Assefa Mezgebu Bruxelles 2002-08-30 Alltime-23
7. 26:52.33 Gebre-egziabher Gebremariam Hengelo 2007-05-26 Alltime-30
8. 27:02.62 Deriba Merga Ejigu Hengelo 2007-05-26 Alltime-45
9. 27:02.81 Ibrahim Jeilan Bruxelles 2006-08-25 Alltime-47
10. 27:04.89 Tadesse Tola Neerpelt 2007-06-02 Alltime-51
11. 27:04.92 Mohamed Ali Abdosh Hengelo 2007-05-26 Alltime-52
12. 27:06.44 Worku Bikila Bruxelles 1995-08-25 Alltime-57
13. 27:06.45 Habte Jifar Hengelo 1999-05-30 Alltime-58
14. 27:06.47 Habtamu Fedaku Ashaw Hengelo 2007-05-26 Alltime-59
15. 27:11.93 Eshetu Wondimu Hengelo 2007-05-26 Alltime-71
16. 27:12.22 Dejene Berhanu Palo Alto 2005-05-29 Alltime-72
17. 27:13.48 Girma Tola Hengelo 1999-05-30 Alltime-77
18. 27:14.13 Terefe Maregu Zewdie Eugene 2008-06-08 Alltime-82
19. 27:14.26 Fita Bayissa Oslo 1992-07-04 Alltime-83
20. 27:15.68 Raji Assefa Hengelo 2007-05-26 Alltime-88
21. 27:17.82 Addis Abebe Helsinki 1989-06-29 Alltime-96
22. 27:22.54 Abera Kuma Eugene 2011-06-03 Alltime-121
23. 27:27.57 Hunegnaw Mesfin Neerpelt 2008-05-31 Alltime-150
24. 27:28.82 Abera Ertiban Neerpelt 2007-06-02 Alltime-160
25. 27:29.41 Wodajo Bulti Helsinki 1987-07-02 Alltime-166
26. 27:30.08 Yacob Jarso Okayama 2009-09-25 Alltime-172
27. 27:30.67 Abiyote Guta Neerpelt 2007-06-02 Alltime-178
28. 27:31.89 Tesfaye Girma Fukuroi 2005-10-22 Alltime-194
29. 27:32.58 Dejene Asfaw Yokohama 2010-09-25 Alltime-200
30. 27:32.60 Tilahun Regessa Neerpelt 2008-05-31 Alltime-202
31. 27:36.36 Zembaba Yigeze Neerpelt 2008-05-31 Alltime-234
32. 27:37.99 Girma Assefa Fukuroi 2008-10-18 Alltime-254
33. 27:38.49 Gezahegne Eshetu Praha 2005-06-27 Alltime-259
34. 27:39.44 Mohamed Kedir Roma 1981-09-04 Alltime-269
35. 27:40.96 Miruts Yifter München (OG) 1972-09-03 Alltime-289
36. 27:41.82 Yibeltal Admassu Ostrava 2004-06-08 Alltime-298
37. 27:43.04 Haji Bulbula Helsinki 1987-07-02 Alltime-319
38. 27:43.99 Abraham Assefa Villeneuve d'Ascq 1996-05-25 Alltime-343
39. 27:45.56 Abiyote Abate Hengelo 2005-05-29 Alltime-362
40. 27:46.47 Tolossa Kotu Moskva (OG) 1980-07-27 Alltime-374
41. 27:46.97 Lelisa Gemechu Feyisa Pergine Valsugana 2008-07-12 Alltime-384
42. 27:47.90 Abera Chane Fukuroi 2005-10-22 Alltime-397
43. 27:48.34 Alene Emere Praha 2000-06-05 Alltime-408
44. 27:48.7 Shumi Gerbaba Dar-el-Beida 2009-06-14 Alltime-415
45. 27:48.84 Ayele Absehero Eugene 2011-06-03 Alltime-420
46. 27:49.30 Bekele Debele Helsinki (WC) 1983-08-07 Alltime-426
47. 27:51.17 Akemu Desta Kitakyushu 2011-05-14 Alltime-454
48. 27:51.51 Dereje Tadesse Neerpelt 2007-06-02 Alltime-458
49. 27:52.78 Bekele Gebretsadik Kobe 2007-04-21 Alltime-476
50. 27:55.85 Tadesse Feyisa Bruxelles 2000-08-25 Alltime-530
51. 27:57.7 Tekele Fetinsa Moskva 1980-06-12 Alltime-572
52. 27:57.89 Girma Berhanu Bratislava 1984-05-26 Alltime-580
53. 27:59.24 Shibrou Regassa Viareggio 1977-08-03 Alltime-609
54. 28:01.10 Hailu Mekonnen Bruxelles 2002-08-30 Alltime-657
55. 28:03.45 Gebretsadik Abraha Moncton 2010-07-20 Alltime-709
56. 28:03.9 Abraham Tadesse Moskva 1980-06-11 Alltime-719
57. 28:07.80 Tariku Nahom Mesfin Shibetsu 2010-06-20 Alltime-827
58. 28:08.53 Bidelu Kibret Kobe 1991-04-29 Alltime-844
59. 28:11.07 Girma Woldehana London 1981-06-03 Alltime-898
60. 28:11.73 Chala Kelile Al Qahirah 1991-09-22 Alltime-915
61. 28:12.32 Tesfaye Tola Hengelo 1999-05-30 Alltime-924
62. 28:17.00 Debele Demisse Bratislava 1988-06-09 Alltime-1078
63. 28:19.32 Azmeraw Bekele Maputo 2011-09-12 Alltime-1160
64. 28:22.06 Ayele Mezgebu Hengelo 1997-05-31 Alltime-1265
65. 28:22.68 Tessema Absher Hengelo 2006-05-28 Alltime-1283
66. 28:23.40 Dino Sefer Maputo 2011-09-12 Alltime-1311
67. 28:25.05 Fikadu Lemma Neerpelt 2007-06-02 Alltime-1382
68. 28:25.27 Solomon Molla Palo Alto 2005-05-29 Alltime-1396
69. 28:25.43 Ibrahim Seïd Durban 1993-06-24 Alltime-1407
70. 28:26.09 Girma Mecheso Palo Alto 2009-03-27 Alltime-1436
71. 28:27.57 Melese Fayissa Bratislava 1989-06-14 Alltime-1521
72. 28:27.88 Dube Gilo Bratislava 1989-06-14 Alltime-1535
73. 28:28.02 Wuhib Mashresha München (OG) 1972-08-31 Alltime-1547
74. 28:29.21 Habtamu Fekadu Bruxelles 2008-09-05 Alltime-1609
75. 28:29.32 Habte Negash Moskva 1985-06-09 Alltime-1615
  Result Name Venue Date Info
1. 8:09.87 Roba Gari Split 2010-09-05 Alltime-64
2. 8:12.04 Tariku Nahom Mesfin Daegu (WC) 2011-08-29 Alltime-91
3. 8:12.13 Yacob Jarso Berlin (WC) 2009-08-18 Alltime-94
4. 8:13.57 Eshetu Tura Moskva (OG) 1980-07-31 Alltime-112
5. 8:17.36 Birhan Getahun Maputo 2011-09-11 Alltime-177
6. 8:19.57 Yohannes Mohamed Montréal 1975-07-26 Alltime-226
7. 8:20.58 Legese Lemiso Praha 2009-06-08 Alltime-255
8. 8:20.72 Sisay Korme Maputo 2011-09-11 Alltime-262
9. 8:21.30 Luleseged Wale Saint-Denis (WC) 2003-08-23 Alltime-272
10. 8:22.22 Tewodros Shiferaw Praha 2004-06-28 Alltime-299
11. 8:24.7 Abraham Kebeto Brazzaville 2008-06-01 Alltime-405