Result Name Venue Date Info
1. 1:42.37 Mohammed Aman Bruxelles 2013-09-06 Alltime-20
2. 1:44.36 Ermias Girma Lokeren 2022-05-22 Alltime-233
3. 1:44.65 Lemi Tadese Chorzów 2021-06-20 Alltime-292
4. 1:44.90 Tolesa Bodena Ostrava 2022-05-31 Alltime-382
5. 1:44.99 Aman Wote Tomblaine 2013-07-02 Alltime-412
6. 1:45.05 Melesse Nberet Chorzów 2021-06-20 Alltime-436
7. 1:45.28 Berhanu Alemu Bergen 2004-06-11 Alltime-525
8. 1:45.45 General Berhanu Ayansa Nerja 2024-06-14 Alltime-610
9. 1:45.6 Efrem Mekonnen Gaborone 2023-04-29 Alltime-679
10. 1:45.74 Getahun Ayana Hengelo 1988-08-14 Alltime-756
  Result Name Venue Date Info
1. 3:29.51 Lamecha Girma Lausanne 2023-06-10 Alltime-36
2. 3:29.91 Aman Wote Monaco 2014-07-18 Alltime-47
3. 3:30.71 Samuel Tefera Monaco 2021-07-09 Alltime-73
4. 3:31.13 Mulugeta Wondimu Heusden-Zolder 2004-07-31 Alltime-96
5. 3:31.45 Mekonnen Gebremedhin Hengelo 2012-05-27 Alltime-109
6. 3:31.82 Melesse Nberet Monaco 2021-07-09 Alltime-133
7. 3:31.90 Lemi Tadese Hengelo 2021-06-08 Alltime-139
8. 3:32.18 Deresse Mekonnen Monaco 2009-07-28 Alltime-161
9. 3:32.35 Kenenisa Bekele Shanghai 2007-09-28 Alltime-166
10. 3:32.37 Yomif Kejelcha Nerja 2024-06-14 Alltime-167
11. 3:32.80 Samuel Abate Hengelo 2021-06-08 Alltime-187
12. 3:32.97 Selemon Barega Ad-Dawhah 2020-09-25 Alltime-199
13. 3:33.14 Hailu Mekonnen Roma 2000-06-30 Alltime-217
14. 3:33.73 Haile Gebrselassie Stuttgart 1999-06-06 Alltime-281
Zebene Alemayehu Oordegem 2013-07-06 Alltime-281
16. 3:33.74 Melkeneh Azeze Hengelo 2021-06-08 Alltime-286
17. 3:33.82 Dawit Wolde Hengelo 2012-05-27 Alltime-297
18. 3:33.83 Markos Geneti Stockholm 2005-07-26 Alltime-300
19. 3:33.84 Teddese Lemi Nerja 2024-06-14 Alltime-302
20. 3:34.06 Demma Daba New York City 2010-06-12 Alltime-329
Abiyot Abinet Tomblaine 2013-07-02 Alltime-329
22. 3:34.21 Wegene Addisu Hengelo 2021-06-08 Alltime-356
23. 3:34.42 Henok Legesse New York City 2009-05-30 Alltime-377
24. 3:34.47 Teresa Tolosa Hengelo 2017-06-10 Alltime-383
25. 3:34.55 Teshome Dirirsa Praha 2012-06-11 Alltime-406
26. 3:34.57 Regasa Chala Hengelo 2017-06-10 Alltime-412
27. 3:34.71 Adisu Girma Bydgoszcz 2023-06-06 Alltime-426
28. 3:34.72 Soresa Fida Cottbus 2011-06-25 Alltime-428
29. 3:34.73 Ermias Girma Turku 2024-06-18 Alltime-429
30. 3:34.80 Samuel Zeleke Rabat 2022-06-05 Alltime-436
Endashaw Reta Bilbao 2024-06-18 Alltime-436
32. 3:35.09 Yenew Alamirew Eugene 2011-06-04 Alltime-480
33. 3:35.12 Tesfaye Cheru Heusden-Zolder 2014-07-19 Alltime-483
34. 3:35.30 Ashenafi Gadisa Huelva 2023-06-06 Alltime-520
35. 3:35.35 Fita Bayissa Arnhem 1999-07-10 Alltime-529
36. 3:35.57 Weretew Eshete Hengelo 2017-06-10 Alltime-563
37. 3:35.67 Berhanu Alemu Heusden-Zolder 2000-08-05 Alltime-583
38. 3:36.12 Abdisa Fayisa Padova 2023-09-03 Alltime-689
39. 3:36.33 Daniel Zegeye Linz 2000-08-08 Alltime-748
40. 3:36.38 Abdulkarim Teki Abdurahman Dessau-Roßlau 2023-06-17 Alltime-766
41. 3:36.44 Dagne Alemu Zagreb 2002-07-08 Alltime-783
Kebde Endale Tomblaine 2019-06-22 Alltime-783
43. 3:36.52 Mosisa Siyoum Lignano Sabbiadoro 2023-07-14 Alltime-806
44. 3:36.60 Kuma Girma Marrakech 2024-05-19 Alltime-825
45. 3:36.73 Awole Kedir Bruay-la-Buissière 2015-07-01 Alltime-858
46. 3:36.90 Tesfaye Homiyu Dessau 2013-05-31 Alltime-904
47. 3:36.91 Adihana Kasaye Barcelona 2021-07-01 Alltime-906
48. 3:37.09 Welde Tufa Hengelo 2017-06-10 Alltime-965
49. 3:37.13 Diriba Girma Ostrava 2023-06-27 Alltime-976
50. 3:37.14 Girma Diriba Bydgoszcz 2022-06-03 Alltime-980
51. 3:37.26 Tariku Bekele Jerez de la Frontera 2008-06-24 Alltime-1021
52. 3:37.4 Takele Worku Zanzibar 1976-05-29 Alltime-1062
53. 3:37.41 Shiferaw Wole Marseille 2010-06-05 Alltime-1070
54. 3:37.43 Haftu Teklu Hengelo 2017-06-10 Alltime-1079
55. 3:37.54 Aman Kedi Heusden-Zolder 2013-07-13 Alltime-1108
56. 3:37.55 Baisa Moleta Dubai 2012-04-27 Alltime-1110
57. 3:37.75 Adugna Kumsa Bilbao 2006-07-01 Alltime-1190
  Result Name Venue Date Info
1. 3:48.60 Aman Wote Eugene 2014-05-31 Alltime-37
2. 3:48.95 Deresse Mekonnen Oslo 2009-07-03 Alltime-43
3. 3:49.45 Samuel Tefera London 2019-07-21 Alltime-64
4. 3:49.70 Mekonnen Gebremedhin Eugene 2011-06-04 Alltime-73
5. 3:50.43 Yenew Alamirew Eugene 2011-06-04 Alltime-102
6. 3:52.39 Haile Gebrselassie Gateshead 1999-06-27 Alltime-200
7. 3:53.40 Hailu Mekonnen Oslo 2000-07-28 Alltime-273
8. 3:53.82 Lamecha Girma Eugene 2024-05-25 Alltime-304
9. 3:54.51 Dawit Wolde Eugene 2013-06-01 Alltime-351
10. 3:54.81 Henok Legesse Eugene 2009-06-07 Alltime-391
11. 3:55.23 Samuel Zeleke Oslo 2022-06-16 Alltime-427
12. 3:55.50 Adihana Kasaye København 2024-09-03 Alltime-464
13. 3:56.50 Tesfaye Cheru Eugene 2012-06-01 Alltime-602
14. 3:57.14 Mohammed Aman Eugene 2011-06-04 Alltime-693
15. 3:57.40 Daniel Zegeye Gresham 2001-06-03 Alltime-758
16. 3:57.9 Hailu Ebba Eugene 1973-05-19 Alltime-859
17. 3:57.92 Degefa Deriba Ostrava 2009-06-17 Alltime-873
Teresa Tolosa Oslo 2018-06-07 Alltime-873
19. 3:58.21 Million Wolde Gateshead 1999-06-27 Alltime-939
20. 3:58.24 Yomif Kejelcha Palo Alto 2019-06-30 Alltime-946
21. 3:58.74 Tasama Dame Brasschaat 2007-07-21 Alltime-1058
22. 3:58.95 Berhanu Alemu Oslo 2002-06-28 Alltime-1127
23. 3:59.13 Alemayehu Roba Cwmbran 1992-07-12 Alltime-1185
24. 3:59.41 Girma Bekele Des Moines 2013-04-27 Alltime-1280
25. 3:59.81 Seyoum Negatu Gateshead 1981-06-07 Alltime-1416
  Result Name Venue Date Info
1. 7:21.28 Berihu Aregawi Chorzów 2024-08-25 Alltime-3
2. 7:23.64 Yomif Kejelcha Eugene 2023-09-17 Alltime-5
3. 7:25.09 Haile Gebrselassie Bruxelles 1998-08-28 Alltime-7
4. 7:25.48 Telahun Haile Bekele Eugene 2023-09-17 Alltime-10
5. 7:25.79 Kenenisa Bekele Stockholm 2007-08-07 Alltime-11
6. 7:26.18 Lamecha Girma Ad-Dawhah 2023-05-05 Alltime-13
7. 7:26.28 Selemon Barega Eugene 2023-09-17 Alltime-14
8. 7:27.26 Yenew Alamirew Ad-Dawhah 2011-05-06 Alltime-18
9. 7:28.45 Assefa Mezgebu Monaco 1998-08-08 Alltime-28
10. 7:28.70 Tariku Bekele Rieti 2010-08-29 Alltime-31
11. 7:29.92 Sileshi Sihine Rieti 2005-08-28 Alltime-44
12. 7:30.36 Hagos Gebrhiwet Ad-Dawhah 2013-05-10 Alltime-49
13. 7:30.53 Hailu Mekonnen Bruxelles 2001-08-24 Alltime-53
14. 7:30.96 Muktar Edris Székesfehérvár 2021-07-06 Alltime-61
15. 7:31.81 Abreham Cherkos Rieti 2009-09-06 Alltime-74
16. 7:32.36 Million Wolde Saint-Denis 2000-06-23 Alltime-83
17. 7:32.38 Abiyote Abate Bruxelles 2001-08-24 Alltime-86
18. 7:32.93 Deresse Mekonnen Rieti 2009-09-06 Alltime-94
19. 7:33.2 Abebe Dinkesa Negera Saint-Denis 2005-07-01 Alltime-101
20. 7:33.94 Addisu Yihune Chorzów 2024-08-25 Alltime-113
21. 7:34.75 Tadese Worku Székesfehérvár 2021-07-06 Alltime-131
22. 7:35.32 Fita Bayissa Köln 1996-08-16 Alltime-144
23. 7:36.34 Terefe Maregu Zewdie Ad-Dawhah 2007-05-11 Alltime-176
24. 7:36.81 Getnet Wale Ad-Dawhah 2023-05-05 Alltime-192
25. 7:37.50 Kuma Girma Paris 2023-06-09 Alltime-209
26. 7:37.97 Mulugeta Wondimu Hengelo 2005-05-29 Alltime-231
27. 7:38.11 Markos Geneti Carson 2005-05-22 Alltime-238
28. 7:38.55 Haile Tilahun Ostrava 2018-06-13 Alltime-253
29. 7:38.78 Chala Regassa Ostrava 2018-06-13 Alltime-264
30. 7:39.10 Abadi Hadis Ostrava 2018-06-13 Alltime-278
31. 7:39.13 Melkeneh Azeze London 2024-07-20 Alltime-281
32. 7:39.40 Mezgebu Sime Stockholm 2024-06-02 Alltime-297
33. 7:39.48 Gebre-egziabher Gebremariam New York City 2005-06-11 Alltime-302
34. 7:39.5 Samuel Tefera Monaco 2023-07-21 Alltime-303
35. 7:39.62 Haftu Teklu Chorzów 2021-09-05 Alltime-308
36. 7:39.63 Abdisa Fayisa Bellinzona 2022-09-12 Alltime-309
37. 7:39.74 Ali Abdulmena Grosseto 2023-05-27 Alltime-321
38. 7:39.77 Nibret Melak Zagreb 2022-09-11 Alltime-322
39. 7:39.90 Dinkalem Ayele Székesfehérvár 2021-07-06 Alltime-330
40. 7:39.96 Imane Merga Ad-Dawhah 2015-05-15 Alltime-335
41. 7:40.02 Yasin Haji Székesfehérvár 2021-07-06 Alltime-339
42. 7:40.08 Ayele Abshero Tangier 2010-07-18 Alltime-342
43. 7:40.64 Wodajo Bulti Bruxelles 1983-08-26 Alltime-371
44. 7:40.75 Bado Worku Naimette-Xhovémont 2006-07-19 Alltime-373
45. 7:40.85 Abera Kuma Ad-Dawhah 2012-05-11 Alltime-377
46. 7:41.02 Tigabu Gebremariam Ostrava 2012-05-25 Alltime-385
47. 7:41.05 Sahle Warga Betona Saint-Denis 2008-07-18 Alltime-388
48. 7:41.30 Abebe Yimer Zürich 2024-09-05 Alltime-397
49. 7:41.39 Berhanu Delale Naimette-Xhovémont 2010-07-13 Alltime-403
50. 7:41.4 Milkesa Mengesha Eugene 2022-05-27 Alltime-404
51. 7:41.42 Mekonnen Gebremedhin Milano 2011-09-18 Alltime-405
52. 7:42.10 Solomon Deksisa Villeneuve d'Ascq 2011-07-10 Alltime-441
53. 7:42.42 Teddese Lemi Paris 2024-07-07 Alltime-466
Adisu Girma Paris 2024-07-07 Alltime-466
55. 7:42.44 Worku Bikila Monaco 1997-08-16 Alltime-469
56. 7:42.63 Demma Daba Herrera 2007-05-19 Alltime-475
57. 7:42.65 Dawit Wolde Metz 2011-06-27 Alltime-478
58. 7:42.98 Girma Tola Cottbus 1999-05-26 Alltime-498
59. 7:43.18 Eshetu Tura Viareggio 1977-08-03 Alltime-513
60. 7:43.36 Haymanot Alewe Ostrava 2018-06-13 Alltime-527
61. 7:43.38 Roba Gari Belém 2010-05-19 Alltime-528
62. 7:43.70 Tadesse Tola Herrera 2007-05-19 Alltime-550
63. 7:43.94 Dejene Debela Sotteville-lès-Rouen 2015-07-06 Alltime-564
64. 7:44.05 Tamerat Alemayefu Caorle 1999-07-10 Alltime-571
65. 7:44.21 Tessema Absher Villeneuve d'Ascq 2005-06-12 Alltime-586
66. 7:44.37 Dino Sefer Sotteville-lès-Rouen 2009-07-05 Alltime-597
67. 7:44.39 Lishan Yegezu Naimette-Xhovémont 2007-07-25 Alltime-600
68. 7:44.66 Birhan Melesse Ostrava 2018-06-13 Alltime-618
69. 7:45.2 Yohannes Mohamed Oslo 1973-07-05 Alltime-651
70. 7:45.9 Dejen Gebremeskel Stockholm 2010-08-06 Alltime-705
Gemechu Dida Lausanne 2023-06-30 Alltime-705
72. 7:45.91 Abe Gashahun Ostrava 2018-06-13 Alltime-708
73. 7:45.92 Dagne Alemu Gateshead 1999-06-27 Alltime-709
74. 7:45.98 Alemayehu Bezabeh Huelva 2005-06-07 Alltime-715
75. 7:45.99 Aman Kedi Sotteville-lès-Rouen 2015-07-06 Alltime-716
76. 7:46.06 Getaneh Tamire Palo Alto 2019-06-30 Alltime-722
77. 7:46.9 Getaneh Molla Bruxelles 2018-08-31 Alltime-798
78. 7:46.92 Teshome Dirirsa Hengelo 2014-06-08 Alltime-802
79. 7:47.69 Biniam Mehary Westwood 2024-05-17 Alltime-876
80. 7:47.77 Tilahun Regessa Barcelona 2008-07-19 Alltime-887
81. 7:47.78 Million Yehualashet Rehlingen 2011-06-13 Alltime-890
82. 7:48.18 Meba Tadesse Torino 2004-06-04 Alltime-933
83. 7:48.60 Solomon Tsege Naimette-Xhovémont 2007-07-25 Alltime-978
84. 7:48.62 Tasama Dame Naimette-Xhovémont 2010-07-13 Alltime-979
85. 7:49.09 Degefa Deriba Eugene 2013-05-03 Alltime-1033
86. 7:49.25 Abayneh Ayele Sotteville-lès-Rouen 2011-07-02 Alltime-1048
87. 7:49.26 Ararso Negasa Grosseto 2023-05-27 Alltime-1049
  Result Name Venue Date Info
1. 12:36.73 Hagos Gebrhiwet Oslo 2024-05-30 Alltime-2
2. 12:37.35 Kenenisa Bekele Hengelo 2004-05-31 Alltime-3
3. 12:38.95 Yomif Kejelcha Oslo 2024-05-30 Alltime-4
4. 12:39.36 Haile Gebrselassie Helsinki 1998-06-13 Alltime-5
5. 12:40.45 Berihu Aregawi Lausanne 2023-06-30 Alltime-7
6. 12:42.70 Telahun Haile Bekele Monaco 2023-07-21 Alltime-9
7. 12:43.02 Selemon Barega Bruxelles 2018-08-31 Alltime-10
8. 12:46.81 Dejen Gebremeskel Saint-Denis 2012-07-06 Alltime-15
9. 12:47.04 Sileshi Sihine Roma 2004-07-02 Alltime-17
10. 12:48.77 Yenew Alamirew Saint-Denis 2012-07-06 Alltime-23
11. 12:49.65 Addisu Yihune Oslo 2024-05-30 Alltime-28
12. 12:52.45 Tariku Bekele Berlin 2008-06-01 Alltime-46
13. 12:52.80 Gebre-egziabher Gebremariam Roma 2005-07-08 Alltime-47
14. 12:53.28 Getnet Wale Hengelo 2021-06-08 Alltime-50
15. 12:53.58 Imane Merga Stockholm 2010-08-06 Alltime-53
16. 12:53.84 Assefa Mezgebu Bruxelles 1998-08-28 Alltime-57
17. 12:54.10 Biniam Mehary Westwood 2024-05-17 Alltime-59
18. 12:54.15 Dejene Berhanu Roma 2004-07-02 Alltime-60
19. 12:54.19 Abreham Cherkos Roma 2006-07-14 Alltime-61
20. 12:54.22 Nibret Melak Hengelo 2021-06-08 Alltime-62
21. 12:54.83 Muktar Edris Stockholm 2014-08-21 Alltime-70
22. 12:55.58 Abebe Dinkesa Negera Saint-Denis 2005-07-01 Alltime-79
23. 12:55.78 Samuel Tefera Oslo 2024-05-30 Alltime-82
24. 12:56.27 Abadi Hadis Bruxelles 2018-08-31 Alltime-88
25. 12:56.53 Mohamed Ali Abdosh Bruxelles 2009-09-04 Alltime-94
26. 12:57.05 Mulugeta Wondimu Berlin 2004-09-12 Alltime-98
27. 12:57.23 Worku Bikila Roma 1995-06-08 Alltime-100
28. 12:58.28 Milkesa Mengesha Hengelo 2021-06-08 Alltime-108
29. 12:58.51 Bekana Daba Oslo 2010-06-04 Alltime-111
30. 12:58.57 Hailu Mekonnen Roma 2001-06-29 Alltime-113
31. 12:58.96 Lamecha Girma Xiamen 2024-04-10 Alltime-123
32. 12:59.39 Million Wolde Zürich 1998-08-12 Alltime-128
33. 12:59.58 Getaneh Molla Bruxelles 2018-08-31 Alltime-130
34. 13:00.15 Abera Kuma Roma 2011-05-26 Alltime-136
35. 13:00.25 Markos Geneti Saint-Denis 2005-07-01 Alltime-138
36. 13:00.36 Abiyote Abate Roma 2001-06-29 Alltime-140
37. 13:02.08 Solomon Berihu Hengelo 2019-06-09 Alltime-165
38. 13:02.56 Tadese Worku Hengelo 2024-07-07 Alltime-174
39. 13:03.19 Mezgebu Sime Carquefou 2024-05-17 Alltime-189
40. 13:03.22 Ibrahim Jeilan Stockholm 2016-06-16 Alltime-191
41. 13:03.30 Yigrem Demelash Oslo 2012-06-07 Alltime-193
42. 13:03.37 Kuma Girma Lausanne 2023-06-30 Alltime-194
43. 13:03.50 Gemechu Dida Lausanne 2023-06-30 Alltime-197
44. 13:05.40 Fita Bayissa Stuttgart (WC) 1993-08-16 Alltime-239
45. 13:05.59 Getaneh Tamire Hengelo 2016-05-22 Alltime-243
46. 13:05.62 Yasin Haji Hengelo 2021-06-08 Alltime-246
47. 13:06.39 Terefe Maregu Zewdie Roma 2004-07-02 Alltime-262
48. 13:06.51 Sahle Warga Betona Bruxelles 2007-09-14 Alltime-265
49. 13:06.98 Chala Regassa Heusden-Zolder 2018-07-21 Alltime-272
50. 13:07.29 Wodajo Bulti Rieti 1982-09-16 Alltime-274
51. 13:07.73 Dagne Alemu Nürnberg 2000-06-25 Alltime-286
52. 13:07.75 Deresse Mekonnen Milano 2009-06-25 Alltime-287
53. 13:08.13 Yitayal Atnafu Zerihun Oslo 2012-06-07 Alltime-294
54. 13:08.88 Birhanu Legesse Shanghai 2014-05-18 Alltime-308
55. 13:10.10 Alemayehu Bezabeh Huelva 2009-06-10
56. 13:10.13 Dawit Wolde Heusden-Zolder 2017-07-22 Alltime-334
57. 13:10.74 Habte Jifar Hechtel 1998-08-01 Alltime-356
58. 13:11.01 Ayele Abshero Montreuil 2011-06-07 Alltime-367
59. 13:11.34 Yibeltal Admassu Milano 2004-06-02 Alltime-380
60. 13:11.69 Dino Sefer Ostrava 2008-06-12 Alltime-391
Kekeba Bejiga Bruxelles 2024-05-25 Alltime-391
62. 13:12.40 Tilahun Regessa Tangier 2008-07-13 Alltime-432
63. 13:12.41 Kinde Atanaw Carquefou 2014-06-20 Alltime-434
64. 13:12.64 Tasama Dame Heusden-Zolder 2013-07-13 Alltime-443
65. 13:12.72 Hailemariyam Amare Rovereto 2022-08-30 Alltime-448
66. 13:13.20 Gebremedhn Gebremariam New York City 2009-05-30 Alltime-471
67. 13:13.23 Betesfa Getahun Heusden-Zolder 2017-07-22 Alltime-475
68. 13:13.36 Biyzaen Alehegn Carquefou 2018-06-16 Alltime-485
69. 13:13.82 Miruts Yifter Düsseldorf 1977-09-04 Alltime-505
70. 13:13.88 Leul Gebrselassie Huelva 2016-06-03 Alltime-508
71. 13:14.52 Amdework Walelegn Barcelona 2017-06-29 Alltime-535
72. 13:14.60 Birhan Nebebew Lausanne 2013-07-04 Alltime-540
73. 13:14.68 Tsegaye Kidanu Lausanne 2019-07-05 Alltime-542
74. 13:15.04 Mogos Tuemay Shanghai 2019-05-18 Alltime-552
75. 13:15.23 Shirtagaseleon Barega Montreuil 2017-06-01 Alltime-560
76. 13:15.38 Berhanu Alemu Lausanne 2000-07-05 Alltime-570
77. 13:15.61 Haftu Teklu Hengelo 2019-06-09 Alltime-584
78. 13:15.72 Girma Tola Hechtel 1998-08-01 Alltime-590
Ali Abdulmena Lucca 2023-06-04 Alltime-590
80. 13:16.31 Endashaw Reta Roma 2024-08-30 Alltime-614
81. 13:16.40 Meba Tadesse Milano 2004-06-02 Alltime-620
82. 13:16.60 Alemu Desta Kitakyushu 2010-06-05 Alltime-631
83. 13:16.87 Girma Assefa Nobeoka 2007-05-26 Alltime-648
84. 13:17.41 Mosinet Geremew Shanghai 2012-05-19 Alltime-671
85. 13:17.5 Mohamed Kedir Bratislava 1980-06-07 Alltime-677
86. 13:17.61 Addis Abebe Helsinki 1992-06-30 Alltime-682
87. 13:17.75 Berhanu Delale Nijmegen 2010-05-26 Alltime-690
88. 13:17.99 Lishan Yegezu Heusden-Zolder 2007-07-28 Alltime-708
89. 13:18.08 Bado Worku Oslo 2005-07-29 Alltime-718
90. 13:18.32 Chala Kelile Roma 1994-06-08 Alltime-732
91. 13:18.40 Belete Assefa Montreuil 2010-06-08 Alltime-737
92. 13:18.65 Haymanot Alewe Carquefou 2018-06-16 Alltime-757
93. 13:18.67 Alemayehu Lemma Heusden-Zolder 2000-08-05 Alltime-758
94. 13:18.80 Debebe Woldesenbet Montreuil 2010-06-08 Alltime-762
95. 13:18.82 Tadesse Tola Villeneuve d'Ascq 2007-06-08 Alltime-764
96. 13:18.93 Adihana Gebretsedik Montreuil 2010-06-08 Alltime-770
97. 13:18.97 Nibret Kinde Suzhou 2024-04-27 Alltime-772
98. 13:19.07 Fikre Assefa Montreuil 2010-06-08 Alltime-784
99. 13:19.20 Yacob Jarso Tendo 2009-05-17 Alltime-795
100. 13:19.59 Abe Gashahun Bruxelles 2019-09-06 Alltime-829
101. 13:20.33 Derara Hurisa Desalegn Montreuil 2018-06-19 Alltime-878
102. 13:20.73 Zewdie Milion Nobeoka 2013-05-11 Alltime-902
103. 13:21.1 Yohannes Mohamed Moskva 1979-07-27 Alltime-921
104. 13:21.17 Alene Emere Rieti 2000-09-03 Alltime-928
105. 13:21.21 Ayele Mezgebu Roma 1994-06-08 Alltime-932
106. 13:21.50 Boki Diribi Roma 2024-08-30 Alltime-941
107. 13:21.85 Teressa Nyakora Fukagawa 2017-07-06 Alltime-971
108. 13:22.17 Gebo Burka Ostrava 2005-06-09 Alltime-1000
109. 13:22.42 Abiyot Abinet Konosu 2015-10-24 Alltime-1024
110. 13:22.47 Million Yehualashet Torino 2010-06-12 Alltime-1027
111. 13:22.89 Mekonnen Gebremedhin Tübingen 2018-06-16 Alltime-1057
112. 13:22.91 Lelisa Desisa Benti Villeneuve d'Ascq 2012-06-09 Alltime-1060
113. 13:23.08 Tessema Absher Heusden-Zolder 2005-07-23 Alltime-1069
114. 13:23.51 Yeneblo Biyazen Kanagawa 2017-10-15 Alltime-1104
115. 13:23.8 Eshetu Tura Montréal 1976-07-10 Alltime-1135
116. 13:23.95 Tolossa Kotu Gateshead 1981-06-07 Alltime-1143
117. 13:24.6 Shibrou Regassa Montréal 1976-07-10 Alltime-1195
118. 13:24.65 Tulu Merga Kitakyushu 2018-10-20 Alltime-1198
119. 13:24.79 Tesfahun Aklnew Guangul Carquefou 2018-06-16 Alltime-1208
120. 13:24.82 Abdrselam Worku Banshebi Hengelo 2024-07-07 Alltime-1209
121. 13:24.83 Yismaw Ayenu Carquefou 2017-06-23 Alltime-1210
122. 13:24.87 Kassa Mekashaw Konosu 2015-10-24 Alltime-1212
123. 13:24.9 Chimdesa Debele Hengelo 2022-06-05 Alltime-1214
124. 13:24.93 Mamiyo Nguse Kumamoto 2016-04-02 Alltime-1218
125. 13:24.98 Yegezu Zenbaba Ostrava 2005-06-09 Alltime-1220
126. 13:25.14 Gebeyehu Belay Grossetto 2022-05-27 Alltime-1233
127. 13:25.33 Tesfaye Cheru Marrakesh 2014-06-08 Alltime-1253
128. 13:25.34 Dereje Tadesse Beograd 2007-05-29 Alltime-1254
129. 13:25.55 Abayneh Degu Kumamoto 2017-04-01 Alltime-1273
130. 13:25.7 Moges Tiumay Hengelo 2022-06-05 Alltime-1282
131. 13:25.70 Dejene Debela Carquefou 2015-06-19 Alltime-1283
132. 13:26.06 Dejene Asfaw Kiyakyushu 2010-10-16 Alltime-1305
133. 13:26.19 Shiferaw Bekele Kanagawa 2017-10-15 Alltime-1314
134. 13:26.2 Girma Woldehana Dresden 1979-06-13 Alltime-1318
135. 13:26.51 Jenberu Sisay Hengelo 2024-07-07 Alltime-1344
136. 13:26.58 Lemi Tadese Nairobi 2023-05-13 Alltime-1354
137. 13:26.65 Dinkalem Ayele Nairobi 2022-05-07 Alltime-1361
138. 13:26.92 Atalay Yirsaw Milano 2009-06-25 Alltime-1391
139. 13:26.97 Bershada Beru Castellón 2022-06-16 Alltime-1395
140. 13:27.08 Tesfaye Kidanu Montesson 2023-06-10 Alltime-1407
141. 13:27.11 Ararso Negasa Lucca 2023-06-04 Alltime-1412
142. 13:27.28 Adisu Girma Rehlingen 2024-05-19 Alltime-1428
143. 13:27.67 Abera Chane Conegliano 2006-05-26 Alltime-1466
144. 13:27.70 Seifu Tura Barcelona 2015-07-08 Alltime-1469
145. 13:28.50 Nuguse Hirsuato Kitakyushu 2015-06-06 Alltime-1536
146. 13:29.08 Kebede Tadesse Dedham 2000-06-03 Alltime-1590
147. 13:29.20 Hagos Gared Bruxelles 2024-05-25 Alltime-1605
148. 13:29.32 Tesfaye Girma Konosu 2005-09-17 Alltime-1615
149. 13:29.55 Dehe Woyesa Barakaldo 2003-07-05 Alltime-1638
150. 13:29.64 Melaku Abera Fukuoka 2014-05-31 Alltime-1648
151. 13:29.73 Yetwale Kende Nijmegen 2011-05-25 Alltime-1658
152. 13:29.74 Tariku Nahom Mesfin Nobeoka 2009-05-30 Alltime-1659
Melesse Birhan Tübingen 2018-06-16 Alltime-1659
154. 13:29.80 Merga Tulu Kitakyushu 2019-10-19 Alltime-1665
155. 13:29.81 Debeli Gezmu Oslo 2014-06-11 Alltime-1666
156. 13:29.85 Abayneh Ayele Istanbul 2011-06-11 Alltime-1668
157. 13:29.87 Awole Kedir Fukagawa 2013-06-29 Alltime-1671
  Result Name Venue Date Info
1. 26:17.53 Kenenisa Bekele Bruxelles 2005-08-26 Alltime-2
2. 26:22.75 Haile Gebrselassie Hengelo 1998-06-01 Alltime-3
3. 26:30.74 Abebe Dinkesa Negera Hengelo 2005-05-29 Alltime-6
4. 26:31.01 Yomif Kejelcha Nerja 2024-06-14 Alltime-7
5. 26:31.13 Berihu Aregawi Nerja 2024-06-14 Alltime-8
6. 26:34.93 Selemon Barega Nerja 2024-06-14 Alltime-12
7. 26:37.93 Biniam Mehary Nerja 2024-06-14 Alltime-16
8. 26:39.69 Sileshi Sihine Hengelo 2004-05-31 Alltime-19
9. 26:42.65 Gemechu Dida Nerja 2024-06-14 Alltime-22
10. 26:45.91 Tadese Worku Hengelo 2022-06-05 Alltime-26
11. 26:48.35 Imane Merga Eugene 2011-06-03 Alltime-28
12. 26:48.95 Hagos Gebrhiwet Hengelo 2019-07-17 Alltime-29
13. 26:49.90 Assefa Mezgebu Bruxelles 2002-08-30 Alltime-37
14. 26:51.02 Dejen Gebremeskel Sollentuna 2013-06-27 Alltime-42
15. 26:51.11 Yigrem Demelash Hengelo 2016-06-29 Alltime-43
16. 26:52.33 Gebre-egziabher Gebremariam Hengelo 2007-05-26 Alltime-51
17. 26:52.85 Abera Kuma Sollentuna 2013-06-27 Alltime-55
18. 26:53.15 Andamlak Belihu Hengelo 2019-07-17 Alltime-59
19. 26:54.39 Jemal Yimer Hengelo 2019-07-17 Alltime-62
20. 26:56.46 Abadi Hadis Hengelo 2019-07-17 Alltime-72
21. 26:57.33 Tamirat Tola Eugene 2016-05-27 Alltime-74
22. 26:58.75 Ibrahim Jeilan Eugene 2016-05-27 Alltime-80
23. 27:00.24 Milkesa Mengesha Hengelo 2022-06-05 Alltime-86
24. 27:00.73 Berehanu Tsegu Hengelo 2019-07-17 Alltime-87
25. 27:02.26 Solomon Berihu Hengelo 2019-07-17 Alltime-91
26. 27:02.62 Deriba Merga Ejigu Hengelo 2007-05-26 Alltime-93
27. 27:03.24 Tariku Bekele Birmingham 2012-06-22 Alltime-95
28. 27:04.89 Tadesse Tola Neerpelt 2007-06-02 Alltime-102
29. 27:04.92 Mohamed Ali Abdosh Hengelo 2007-05-26 Alltime-103
30. 27:06.44 Worku Bikila Bruxelles 1995-08-25 Alltime-107
31. 27:06.45 Habte Jifar Hengelo 1999-05-30 Alltime-108
32. 27:06.47 Habtamu Fedaku Ashaw Hengelo 2007-05-26 Alltime-109
33. 27:08.85 Yismaw Dilu Nerja 2023-06-23 Alltime-125
34. 27:09.78 Guye Adola Eugene 2016-05-27 Alltime-129
35. 27:11.83 Belay Tilahun Hengelo 2016-06-29 Alltime-142
36. 27:11.93 Eshetu Wondimu Hengelo 2007-05-26 Alltime-145
37. 27:11.98 Lelisa Desisa Benti Hengelo 2012-05-27 Alltime-146
38. 27:12.22 Dejene Berhanu Palo Alto 2005-05-29 Alltime-147
39. 27:13.48 Girma Tola Hengelo 1999-05-30 Alltime-155
40. 27:14.13 Terefe Maregu Zewdie Eugene 2008-06-08 Alltime-159
41. 27:14.26 Fita Bayissa Oslo 1992-07-04 Alltime-160
42. 27:14.34 Birhan Nebebew Eugene 2013-05-31 Alltime-161
43. 27:15.68 Raji Assefa Hengelo 2007-05-26 Alltime-171
44. 27:16.76 Tsegaye Kidanu Hengelo 2022-06-05 Alltime-176
45. 27:17.03 Mamiyo Nguse Fukuoka 2016-05-21 Alltime-178
46. 27:17.18 Muktar Edris Hengelo 2015-06-17 Alltime-181
47. 27:17.82 Addis Abebe Helsinki 1989-06-29 Alltime-189
48. 27:18.86 Mosinet Geremew Hengelo 2015-06-17 Alltime-196
49. 27:18.90 Tilahun Regessa Hengelo 2012-05-27 Alltime-197
50. 27:19.34 Adugna Takele Hengelo 2015-06-17 Alltime-198
51. 27:19.71 Leul Gebrselassie Herzogenaurach 2016-05-13 Alltime-200
52. 27:19.86 Yenew Alamirew Hengelo 2017-06-11 Alltime-202
53. 27:20.54 Tebalu Zawude Hengelo 2015-06-17 Alltime-207
54. 27:23.49 Mogos Tuemay Hengelo 2019-07-17 Alltime-252
55. 27:25.86 Merga Tulu Machida 2018-11-24 Alltime-286
56. 27:26.18 Boki Diribi Nerja 2024-06-14 Alltime-291
57. 27:27.57 Hunegnaw Mesfin Neerpelt 2008-05-31 Alltime-306
58. 27:28.11 Atsedu Tsegay Sollentuna 2013-06-27 Alltime-312
59. 27:28.82 Abera Ertiban Neerpelt 2007-06-02 Alltime-323
60. 27:29.41 Wodajo Bulti Helsinki 1987-07-02 Alltime-331
61. 27:30.08 Yacob Jarso Okayama 2009-09-25 Alltime-341
62. 27:30.24 Tesfahun Aklnew Guangul Nijmegen 2019-06-15 Alltime-343
63. 27:30.67 Abiyote Guta Neerpelt 2007-06-02 Alltime-354
64. 27:30.88 Haftu Teklu Nijmegen 2019-06-15 Alltime-359
65. 27:31.89 Tesfaye Girma Fukuroi 2005-10-22 Alltime-380
66. 27:32.47 Hailemariyam Amare Nerja 2023-06-23 Alltime-385
67. 27:32.51 Biyzaen Alehegn Machida 2017-11-25 Alltime-387
68. 27:32.58 Dejene Asfaw Yokohama 2010-09-25 Alltime-389
69. 27:33.82 Azmeraw Mengistu Hengelo 2015-06-17 Alltime-405
70. 27:35.83 Abayneh Ayele Hengelo 2016-06-29 Alltime-435
71. 27:36.35 Zewdie Milion Machida 2014-11-29 Alltime-444
72. 27:36.36 Zembaba Yigeze Neerpelt 2008-05-31 Alltime-445
73. 27:37.62 Abiyot Abinet Machida 2017-11-25 Alltime-469
74. 27:37.99 Girma Assefa Fukuroi 2008-10-18 Alltime-474
75. 27:38.49 Gezahegne Eshetu Praha 2005-06-27 Alltime-482
76. 27:38.93 Kassa Mekashaw Machida 2014-11-29 Alltime-490
Teressa Nyakora Machida 2015-11-28 Alltime-490
78. 27:39.44 Mohamed Kedir Roma 1981-09-04 Alltime-497
79. 27:40.78 Nuguse Hirsuato Fukagawa 2015-07-09 Alltime-526
80. 27:40.96 Miruts Yifter München (OG) 1972-09-03 Alltime-529
81. 27:41.79 Bereket Zeeleke London 2023-05-20 Alltime-549
82. 27:41.82 Yibeltal Admassu Ostrava 2004-06-08 Alltime-551
83. 27:42.35 Melaku Abera Kitakyushu 2014-05-17 Alltime-563
84. 27:43.04 Haji Bulbula Helsinki 1987-07-02 Alltime-584
85. 27:43.99 Abraham Assefa Villeneuve d'Ascq 1996-05-25 Alltime-617
86. 27:44.61 Getaneh Molla Hengelo 2021-06-08 Alltime-633
87. 27:45.56 Abiyote Abate Hengelo 2005-05-29 Alltime-651
88. 27:46.21 Agato Yashin Machida 2015-11-28 Alltime-668
89. 27:46.38 Chimdesa Debele Hengelo 2022-06-05 Alltime-672
90. 27:46.47 Tolossa Kotu Moskva (OG) 1980-07-27 Alltime-675
91. 27:46.97 Feyisa Lelisa Pergine Valsugana 2008-07-12 Alltime-689
92. 27:47.90 Abera Chane Fukuroi 2005-10-22 Alltime-711
93. 27:48.34 Alene Emere Praha 2000-06-05 Alltime-726
94. 27:48.66 Dawit Wolde Nerja 2023-06-23 Alltime-738
95. 27:48.7 Shumi Gerbaba Dar-el-Beida 2009-06-14 Alltime-739
96. 27:48.84 Ayele Abshero Eugene 2011-06-03 Alltime-745
97. 27:49.16 Azmeraw Bekele Hengelo 2012-05-27 Alltime-750
98. 27:49.30 Bekele Debele Helsinki (WC) 1983-08-07 Alltime-753
99. 27:49.41 Antenayeh Dagnachew Hengelo 2021-06-08 Alltime-759
100. 27:50.70 Yitayal Atnafu Zerihun Hengelo 2015-06-17 Alltime-800
101. 27:51.17 Alemu Desta Kitakyushu 2011-05-14 Alltime-807
102. 27:51.36 Abel Bekele Nerja 2024-06-14 Alltime-813
103. 27:51.51 Dereje Tadesse Neerpelt 2007-06-02 Alltime-815
104. 27:52.38 Girma Mecheso Palo Alto 2013-04-28
105. 27:52.78 Bekele Gebretsadik Kobe 2007-04-21 Alltime-852
106. 27:53.09 Moges Tiumay Hengelo 2022-06-05 Alltime-860
107. 27:55.21 Tasama Dame Palo Alto 2014-05-04 Alltime-929
108. 27:55.85 Tadesse Feyisa Bruxelles 2000-08-25 Alltime-944
109. 27:57.39 Yeneblo Biyazen Kobe 2018-04-22 Alltime-1008
110. 27:57.7 Tekele Fetinsa Moskva 1980-06-12 Alltime-1018
111. 27:57.89 Girma Berhanu Bratislava 1984-05-26 Alltime-1027
112. 27:58.17 Selemun Kahsay Hengelo 2019-07-17 Alltime-1039
113. 27:58.22 Yetwale Kende Hengelo 2016-06-29 Alltime-1041
114. 27:59.24 Shibrou Regassa Viareggio 1977-08-03 Alltime-1076
115. 27:59.30 Agunafr Bekele Machida 2018-11-24 Alltime-1079
116. 27:59.77 Abayneh Degu Machida 2018-11-24 Alltime-1100
117. 28:00.14 Amdework Walelegn Bydgoszcz 2016-07-19 Alltime-1116
118. 28:01.10 Hailu Mekonnen Bruxelles 2002-08-30 Alltime-1143
119. 28:03.45 Gebretsadik Adhana Moncton 2010-07-20 Alltime-1219
120. 28:03.9 Abraham Tadesse Moskva 1980-06-11 Alltime-1234
121. 28:04.57 Tsegaye Tadesse Tel Aviv 2015-01-18 Alltime-1260
122. 28:04.64 Million Yehualashet Palo Alto 2014-05-04 Alltime-1266
123. 28:05.54 Tadesse Tesfahun Hengelo 2017-06-11 Alltime-1301
124. 28:07.80 Tariku Nahom Mesfin Shibetsu 2010-06-20 Alltime-1400
125. 28:08.53 Bidelu Kibret Kobe 1991-04-29 Alltime-1428
126. 28:09.21 Fikadu Haftu Durban 2016-06-22 Alltime-1452
127. 28:09.57 Gizachew Hailu Bydgoszcz 2016-07-19 Alltime-1469
128. 28:10.54 Farah Bekele Hachioji 2016-11-26 Alltime-1506
129. 28:11.07 Girma Woldehana London 1981-06-03 Alltime-1524
130. 28:11.73 Chala Kelile Al Qâhirah 1991-09-22 Alltime-1551
131. 28:12.32 Tesfaye Tola Hengelo 1999-05-30 Alltime-1570
132. 28:13.84 Bonsa Dida Hengelo 2016-06-29 Alltime-1651
133. 28:14.49 Derese Workneh Yokohama 2018-04-21 Alltime-1683
134. 28:15.5 Tsegaye Mekonnen Addis Ababa 2014-06-11 Alltime-1740
135. 28:16.03 Endale Degu Kobe 2017-04-22 Alltime-1763
136. 28:17.00 Debele Demisse Bratislava 1988-06-09 Alltime-1822
137. 28:19.35 Maru Kebede Tel Aviv 2014-05-08 Alltime-1948
138. 28:19.47 Enyew Mekonnen Maia 2018-06-02 Alltime-1956
139. 28:22.06 Ayele Mezgebu Hengelo 1997-05-31 Alltime-2103
140. 28:22.68 Tessema Absher Hengelo 2006-05-28 Alltime-2129
141. 28:23.01 Abebe Desasa Hengelo 2019-07-17 Alltime-2150
142. 28:23.3 Taye Girma Addis Ababa 2021-04-06 Alltime-2175
143. 28:23.40 Dino Sefer Maputo 2011-09-12 Alltime-2183
144. 28:23.87 Mule Wasihun Brazzaville 2015-09-14 Alltime-2215
145. 28:25.05 Fikadu Lemma Neerpelt 2007-06-02 Alltime-2283
146. 28:25.27 Solomon Molla Palo Alto 2005-05-29 Alltime-2302
147. 28:25.43 Ibrahim Seïd Durban 1993-06-24 Alltime-2319
148. 28:25.58 Hiribo Shano Hengelo 2017-06-11 Alltime-2334
149. 28:26.16 Welde Tufa Yokohama 2022-10-01 Alltime-2370
150. 28:27.57 Melese Fayissa Bratislava 1989-06-14 Alltime-2492
151. 28:27.88 Dube Gilo Bratislava 1989-06-14 Alltime-2514
152. 28:28.02 Wuhib Mashresha München (OG) 1972-08-31 Alltime-2530
153. 28:28.50 Belete Assefa Hengelo 2012-05-27 Alltime-2568
154. 28:29.21 Habtamu Fekadu Bruxelles 2008-09-05 Alltime-2629
155. 28:29.30 Sendeku Alelgn Amogne Rishon Letzion 2023-04-13 Alltime-2636
156. 28:29.32 Habte Negash Moskva 1985-06-09 Alltime-2637
  Result Name Venue Date Info
1. 7:52.11 Lamecha Girma Paris 2023-06-09 Alltime-1
2. 8:02.36 Abraham Sime Paris 2024-07-07 Alltime-20
3. 8:04.34 Samuel Firewu Chorzów 2024-08-25 Alltime-29
4. 8:05.15 Getnet Wale Rabat 2023-05-28 Alltime-33
5. 8:06.16 Roba Gari Ad-Dawhah 2012-05-11 Alltime-47
6. 8:06.29 Hailemariyam Amare Rabat 2022-06-05 Alltime-48
7. 8:06.48 Chala Beyo Rabat 2019-06-16 Alltime-51
8. 8:09.37 Bikila Tadese Takele Hengelo 2021-06-08 Alltime-89
9. 8:09.50 Takele Nigate Monaco 2019-07-12 Alltime-92
10. 8:12.04 Tariku Nahom Mesfin Daegu (WC) 2011-08-29 Alltime-132
11. 8:12.13 Yacob Jarso Berlin (WC) 2009-08-18 Alltime-135
12. 8:13.22 Tafese Soboka Hengelo 2017-06-11 Alltime-155
13. 8:13.33 Tesfaye Deriba Hengelo 2017-06-11 Alltime-158
14. 8:13.57 Eshetu Tura Moskva (OG) 1980-07-31 Alltime-161
15. 8:15.61 Samuel Deguna Rehlingen 2024-05-19 Alltime-207
16. 8:16.14 Tesfaye Girma Heusden-Zolder 2016-07-16 Alltime-224
17. 8:16.64 Samuel Duguna Chorzów 2024-08-25 Alltime-241
18. 8:17.36 Birhan Getahun Maputo 2011-09-11 Alltime-263
19. 8:19.57 Yohannes Mohamed Montréal 1975-07-26 Alltime-336
20. 8:19.67 Tesfaye Sima Roma 2017-06-08 Alltime-340
21. 8:20.58 Legese Lamiso Praha 2009-06-08 Alltime-379
22. 8:20.72 Sisay Korme Maputo 2011-09-11 Alltime-388
23. 8:21.25 Mikesa Fikadu Huelva 2024-04-30 Alltime-413
24. 8:21.30 Luleseged Wale Saint-Denis (WC) 2003-08-23 Alltime-414
25. 8:21.33 Gigsa Tolosa Nurgi Roma 2016-06-02 Alltime-416
26. 8:22.22 Tewodros Shiferaw Praha 2004-06-28 Alltime-450
27. 8:24.08 Hailu Ayalew Lima 2024-08-31 Alltime-559
28. 8:24.45 Berihun Moges Lima 2024-08-31 Alltime-583
29. 8:24.7 Abraham Kabeto Brazzaville 2008-06-01 Alltime-597
30. 8:24.90 Habtamu Jaleta Rabat 2013-06-09 Alltime-605
31. 8:25.04 Daba Maru Girma Rennes 2003-06-07 Alltime-611
32. 8:26.08 Meresa Kassaye Ad-Dawhah 2014-05-09 Alltime-680
33. 8:26.26 Assefa Tola Velenje 2010-07-01 Alltime-691
34. 8:26.62 Wogene Sebisibe Brazzaville 2015-09-13 Alltime-718
35. 8:28.0 Hailu Wolde-Tsadik Bratislava 1980-06-06 Alltime-825
36. 8:28.01 Belayneh Shimelis Sollentuna 2016-06-28 Alltime-828
37. 8:28.22 Girma Woldehana Oslo 1981-06-26 Alltime-839
Assefa Mezgebu Hengelo 1998-06-01 Alltime-839
39. 8:28.28 Alemayehu Lemma Dar-el-Beida 1999-07-13 Alltime-841
40. 8:28.33 Tegenu Mengistu Hengelo 2021-06-08 Alltime-844
41. 8:29.18 Simeretu Alemayehu Linz 1999-07-26 Alltime-915
42. 8:29.21 Million Wolde Hengelo 1997-05-31 Alltime-917
43. 8:29.71 Bizuneh Yae Tura Tokyo 1993-06-13 Alltime-957