Federation · ETH

Ethiopia national best marks

Best marks by Ethiopia athletes in each event, compiled from the all-time lists we import. Derived national bests — not official national records (see note below).

500

Stored marks

147

Distinct marks shown

Men's Half Marathon

Derived 14 Sep 2026

Ethiopia national best marks, men Half Marathon
# Athlete Mark Date Venue Age
1 Yomif Kejelcha 56:51 23 Aug 2026 — 29
2 Yomif Kejelcha 57:30.00 27 Oct 2024 — 27
3 Hagos Gebrhiwet 57:41 22 Oct 2023 — 29
3= Yomif Kejelcha 57:41 22 Oct 2023 — 26
5 Selemon Barega 57:50 22 Oct 2023 — 23
6 Yomif Kejelcha 58:02 26 Oct 2025 — 28
7 Hagos Gebrhiwet 58:05 15 Feb 2026 — 31
8 Yomif Kejelcha 58:32 23 Oct 2022 — 25
9 Jemal Yimer 58:33 28 Oct 2018 — 22
10 Seifu Tura Abdiwak 58:36 19 Feb 2022 — 24
11 Gemechu Dida 58:39 27 Oct 2024 — 25
12 Muktar Edris 58:40 24 Oct 2021 — —
12= Amdework Walelegn 58:40 19 Feb 2022 — —
14 Gemechu Dida 58:43 6 Apr 2025 — 25
15 Abadi Hadis 58:44 28 Oct 2018 — —
15= Abadi Hadis 58:44 8 Feb 2019 — —
17 Atsedu Tsegay 58:47 31 Mar 2012 — —
17= Tadese Worku 58:47 23 Oct 2022 — —
19 Haile Gebrselassie 58:55 15 Jan 2006 — 32
19= Hagos Gebrhiwet 58:55 5 Feb 2023 — 28
19= Jemal Yimer 58:55 14 Feb 2026 — 29
22 Selemon Barega 58:57 27 Oct 2024 — 24
23 Milkesa Mengesha 58:58 18 Sep 2022 — 22
24 Birhanu Legese 58:59 19 Feb 2023 — 28
24= Tadese Worku 58:59 28 Mar 2026 — —
26 Jemal Yimer 59:00 8 Feb 2018 — 21
27 Yomif Kejelcha 59:05 27 Oct 2019 — 22
27= Amdework Walelegn 59:05 18 Sep 2022 — —
29 Guye Adola 59:06 23 Nov 2014 — —
29= Nibret Melak 59:06 12 Mar 2023 — —
31 Jemal Yimer 59:07 30 Aug 2022 — 25
31= Hagos Gebrhiwet 59:07 12 Mar 2023 — 28
33 Fikadu Haftu 59:08 8 Feb 2019 — —
33= Amdework Walelegn 59:08 17 Oct 2020 — —
35 Jemal Yimer 59:09 27 Oct 2019 — 23
36 Andamlak Belihu 59:10 20 Oct 2019 — —
36= Amdework Walelegn 59:10 19 Sep 2021 — —
38 Mosinet Geremew 59:11 23 Nov 2014 — 22
39 Atsedu Tsegay 59:12 15 Dec 2013 — —
40 Tamirat Tola 59:13 8 Sep 2019 — 28
40= Regasa Chala 59:13 18 Sep 2022 — —
42 Jemal Yimer 59:14 16 Sep 2018 — 22
43 Haile Gebrselassie 59:15 16 Mar 2008 — 34
43= Deriba Merga Ejigu 59:15 9 Nov 2008 — —
45 Deriba Merga Ejigu 59:16 14 Oct 2007 — —
46 Yomif Kejelcha 59:17 16 Sep 2018 — 21
46= Solomon Berihu 59:17 20 Oct 2019 — —
48 Deriba Merga Ejigu 59:18 20 Feb 2009 — —
48= Guye Adola 59:18 12 Mar 2017 — —
48= Leul Gebrselassie 59:18 22 Oct 2017 — —
48= Andamlak Belihu 59:18 21 Oct 2018 — —
52 Tilahun Regessa 59:19 7 Jan 2010 — —
52= Yigrem Demelash 59:19 10 Feb 2017 — —
52= Andamlak Belihu 59:19 28 Oct 2018 — —
55 Birhanu Legese 59:20 29 Nov 2015 — 21
56 Guye Adola 59:21 29 Mar 2014 — —
56= Mosinet Geremew 59:21 29 Nov 2015 — 23
56= Gemechu Dida 59:21 6 Mar 2022 — 22
59 Feyisa Lelisa 59:22 15 Jan 2012 — —
59= Fikadu Haftu 59:22 22 Oct 2017 — —
59= Amdework Walelegn 59:22 21 Oct 2018 — —
59= Berehanu Tsegu 59:22 15 Sep 2019 — —
59= Jemal Yimer 59:22 1 Oct 2023 — 27
64 Yismaw Dilu 59:23 5 Oct 2025 — —
65 Haile Gebrselassie 59:24 5 Aug 2007 — 34
65= Deriba Merga Ejigu 59:24 18 Feb 2011 — —
67 Deriba Merga Ejigu 59:25 9 Sep 2007 — —
67= Feyisa Lilesa 59:25 15 Feb 2013 — —
67= Jemal Yimer 59:25 19 Jan 2020 — 23
67= Gemechu Dida 59:25 1 Feb 2025 — 25
71 Chimdesa Debele 59:28 1 Feb 2025 — —
72 Lelisa Desisa Benti 59:30 27 Nov 2011 — —
72= Dinkalem Ayele 59:30 11 Feb 2024 — —
74 Gemechu Dida 59:31 17 Sep 2023 — 24
75 Abadi Hadis 59:32 15 Mar 2019 — —
75= Andamlak Belihu 59:32 17 Oct 2020 — —
75= Mohamed Esa 59:32 17 Oct 2021 — —
78 Haile Gebrselassie 59:33 19 Sep 2010 — 37
78= Tadese Worku 59:33 22 Oct 2023 — —
80 Mule Wasihun 59:34 8 Feb 2019 — 25
81 Tsegay Kebede 59:35 8 Feb 2008 — —
81= Gerba Dibaba 59:35 1 Feb 2025 — —
81= Jemal Yimer 59:35 13 Dec 2025 — 29
84 Tilahun Regessa 59:36 6 Sep 2008 — —
84= Lelisa Desisa Benti 59:36 14 Feb 2014 — —
86 Dejene Berhanu 59:37 26 Sep 2004 — —
86= Lelisa Desisa Benti 59:37 13 Mar 2011 — —
86= Tamirat Tola 59:37 1 Apr 2017 — 25
86= Mosinet Geremew 59:37 17 Mar 2019 — 27
90 Gerba Beyata 59:38 24 Feb 2024 — —
91 Lelisa Desisa Benti 59:39 21 Nov 2010 — —
91= Azmeraw Bekele 59:39 13 Mar 2011 — —
91= Hunegnaw Mesfin 59:39 2 Mar 2014 — —
91= Amdework Walelegn 59:39 8 Feb 2019 — —
91= Haftu Teklu 59:39 17 Oct 2021 — —
91= Gizealew Ayana 59:39 17 Oct 2021 — —
91= Esa Huseyidin 59:39 21 Nov 2021 — —
91= Gerba Dibaba 59:39 21 Nov 2021 — —
99 Haile Gebrselassie 59:40 24 Mar 2002 — 28
99= Adugna Takele 59:40 2 Apr 2016 — —
101 Ayele Abshero 59:42 13 Mar 2011 — —
101= Dino Sefer 59:42 3 Apr 2011 — —
101= Berehanu Tsegu 59:42 17 Mar 2019 — —
101= Hagos Eyob 59:42 15 Feb 2026 — —
105 Tujuba Megersa 59:43 3 Apr 2011 — —
105= Birhanu Legese 59:43 24 Feb 2024 — 29
105= Bereket Nega 59:43 29 Mar 2026 — —
108 Deriba Merga Ejigu 59:44 9 Feb 2007 — —
108= Mule Wasihun 59:44 11 Feb 2018 — 24
110 Tsegay Kebede 59:45 5 Oct 2008 — —
110= Birhanu Legese 59:45 29 Mar 2015 — 20
110= Jemal Yimer 59:45 15 Mar 2019 — 22
110= Leul Gebrselassie 59:45 17 Oct 2020 — —
110= Nibret Melak 59:45 1 Feb 2025 — —
115 Birhanu Legese 59:46 19 Nov 2017 — 23
115= Abe Gashahun 59:46 19 Sep 2021 — —
115= Tamirat Tola 59:46 24 Feb 2024 — 32
118 Tola Shura 59:47 19 Jan 2020 — —
118= Mule Wasihun 59:47 21 Feb 2020 — 26
120 Deriba Merga Ejigu 59:48 18 Mar 2012 — —
120= Yigrem Demelash 59:48 20 Nov 2016 — —
120= Mosinet Geremew 59:48 26 Aug 2018 — 26
120= Amdework Walelegn 59:48 4 Apr 2021 — —
120= Milkesa Mengesha 59:48 21 Nov 2021 — 21
120= Antenayeh Dagnachew 59:48 21 Nov 2021 — —
126 Tadesse Tola 59:49 19 Feb 2010 — —
126= Yigrem Demelash 59:49 20 Mar 2016 — —
126= Fikadu Haftu 59:49 15 Mar 2019 — —
129 Haile Gebrselassie 59:50 14 Mar 2009 — 35
129= Amdework Walelegn 59:50 8 Apr 2018 — —
131 Tesfaye Tola 59:51 12 Jun 2000 — —
131= Shumi Dechasa 59:51 26 Feb 2012 — —
131= Feyisa Lilesa 59:51 14 Feb 2014 — —
131= Andamlak Belihu 59:51 19 Nov 2017 — —
131= Andamlak Belihu 59:51 25 Sep 2022 — —
136 Eshetu Wondimu 59:52 14 Mar 2010 — —
136= Mosinet Geremew 59:52 19 Apr 2015 — 23
136= Mosinet Geremew 59:52 19 Apr 2016 — 24
136= Lelisa Desisa Benti 59:52 16 Sep 2018 — —
136= Andamlak Belihu 59:52 19 Jan 2020 — —
136= Tsegaye Kidanu 59:52 18 Sep 2022 — —
136= Getaneh Tamire 59:52 18 Sep 2022 — —
143 Sikiyas Misgenaw 59:53 18 Sep 2022 — —
143= Gemechu Dida 59:53 18 Feb 2023 — 23
145 Deriba Merga Ejigu 59:54 1 Nov 2009 — —
145= Mosinet Geremew 59:54 5 Apr 2014 — 22
145= Asefa Mengistu 59:54 19 Nov 2017 — —
145= Abdisa Tola 59:54 17 Oct 2021 — —
149 Getu Feleke 59:56 19 Feb 2010 — —
149= Imane Merga 59:56 16 Sep 2012 — —
149= Berehanu Tsegu 59:56 21 Apr 2019 — —
149= Takele Bikila 59:56 5 Mar 2023 — —
149= Tesfaye Deriba 59:56 1 Feb 2025 — —
149= Haftamu Abadi 59:56 1 Feb 2025 — —
149= Seifu Tura Abdiwak 59:56 24 Aug 2025 — 28
156 Jirata Lelisa 59:57 14 Feb 2026 — —
157 Tujuba Megersa 59:58 27 Feb 2011 — —
157= Abayneh Degu 59:58 7 Apr 2019 — —
157= Dawit Wolde 59:58 8 Mar 2020 — —
160 Lelisa Desisa Benti 59:59 7 Jan 2010 — —
160= Abayneh Ayele 59:59 26 Mar 2016 — —
162 Dereje Hailegiorgis 1:00:00 6 Mar 2011 — —
162= Solomon Berihu 1:00:00 21 Nov 2021 — —
164 Eshetu Wondimu 1:00:01 6 Apr 2008 — —
164= Asefa Mengistu 1:00:01 16 Sep 2018 — —
164= Hailemariyam Kiros 1:00:01 17 Oct 2020 — —
164= Andamlak Belihu 1:00:01 18 Feb 2023 — —
168 Dereje Tesfaye 1:00:02 14 Mar 2009 — —
168= Eshetu Wondimu 1:00:02 1 Nov 2009 — —
168= Teshome Mekonen 1:00:02 28 Oct 2018 — —
171 Haile Gebrselassie 1:00:03 7 Oct 2001 — 28
171= Abebe Dinkesa 1:00:03 14 Sep 2008 — 24
171= Dechasa Leche Shume 1:00:03 6 Mar 2011 — —
171= Haftu Teklu 1:00:03 30 Apr 2023 — —
171= Bereket Nega 1:00:03 24 Aug 2025 — —
176 Tesfaye Jifar 1:00:04 7 Oct 2001 — —
176= Feyisa Lilesa 1:00:04 19 Mar 2017 — —
176= Takele Bikila 1:00:04 29 Apr 2023 — —
176= Lulu Babsa 1:00:04 8 Feb 2026 — —
180 Mosinet Geremew 1:00:05 13 Feb 2015 — 23
181 Tamirat Tola 1:00:06 26 Mar 2016 — 24
181= Dawit Wolde 1:00:06 27 Apr 2025 — —
181= Yismaw Dilu 1:00:06 14 Feb 2026 — —
184 Raji Assefa 1:00:07 14 Sep 2008 — —
184= Yacob Jarso 1:00:07 21 Nov 2010 — —
184= Asefa Mengisa 1:00:07 8 Apr 2018 — —
187 Haile Gebrselassie 1:00:08 6 Feb 2006 — 32
187= Eshetu Wondimu 1:00:08 1 Apr 2007 — —
187= Mule Wasihun 1:00:08 2 Mar 2014 — 20
187= Tamirat Tola 1:00:08 19 Apr 2015 — 23
187= Tamirat Tola 1:00:08 19 Apr 2016 — 24
187= Getachew Masresha 1:00:08 25 Sep 2022 — —
187= Gerba Beyata 1:00:08 30 Mar 2025 — —
194 Kenenisa Bekele 1:00:09 15 Sep 2013 — 31
195 Andualem Belay 1:00:10 1 Sep 2012 — —
195= Fentahun Hunegnaw 1:00:10 29 Mar 2015 — —
195= Tola Shura 1:00:10 17 Sep 2017 — —
195= Tesfahun Aklnew Guangul 1:00:10 16 Feb 2020 — —
195= Gerba Dibaba 1:00:10 17 Sep 2023 — —
195= Boki Diribi 1:00:10 24 Feb 2024 — —
195= Abduljelil Abdulwokil 1:00:10 30 Mar 2025 — —
202 Shura Kitata Tola 1:00:11 20 Jan 2019 — —
202= Mogos Tuemay 1:00:11 27 Feb 2022 — —
202= Nibret Melak 1:00:11 1 Oct 2023 — —
202= Dinkalem Ayele 1:00:11 15 Sep 2024 — —
202= Berehanu Wendim 1:00:11 16 Mar 2025 — —
207 Kinde Atanaw 1:00:13 15 Sep 2019 — —
207= Abduljelil Abdulwokil 1:00:13 31 Mar 2024 — —
209 Ayele Merkebu Birke 1:00:14 11 Mar 2012 — —
209= Jemal Yimer 1:00:14 20 Jan 2019 — 22
211 Adugna Takele 1:00:15 29 Mar 2014 — —
211= Guye Adola 1:00:15 14 Jan 2018 — —
211= Chimdesa Debele 1:00:15 3 Oct 2021 — —
211= Milkesa Mengesha 1:00:15 12 Feb 2023 — 22
215 Tujuba Megersa 1:00:16 20 Feb 2009 — —
215= Eshetu Wondimu 1:00:16 28 Mar 2010 — —
217 Kinde Atanaw 1:00:17 23 Nov 2014 — —
217= Guye Adola 1:00:17 10 Mar 2019 — —
217= Gizealew Ayana 1:00:17 2 Oct 2022 — —
220 Haile Gebrselassie 1:00:18 17 Apr 2011 — 37
220= Chimdesa Debele 1:00:18 2 Oct 2022 — —
222 Chala Dechase 1:00:19 20 Feb 2009 — —
222= Bonsa Dida 1:00:19 5 Jun 2015 — —
222= Sisay Lemma 1:00:19 15 Apr 2024 — 33
225 Andualem Belay 1:00:20 11 Mar 2012 — —
225= Feyisa Lilesa 1:00:20 14 Jan 2018 — —
225= Shura Kitata Tola 1:00:20 14 Jan 2018 — —
228 Tsegaye Kidanu 1:00:21 1 Oct 2023 — —
229 Terefa Deleba 1:00:22 30 Apr 2017 — —
229= Kenenisa Bekele 1:00:22 1 Mar 2020 — 37
229= Derseh Kindie 1:00:22 24 Sep 2023 — —
229= Bayelign Teshager 1:00:22 12 Oct 2025 — —
233 Chimdesa Debele 1:00:23 11 Feb 2024 — —
234 Tesfaye Tola 1:00:24 7 Oct 2001 — —
234= Terefe Maregu Zewdie 1:00:24 28 Mar 2010 — —
234= Milkesa Mengesha 1:00:24 16 Jan 2022 — 21
234= Gerba Beyata 1:00:24 25 Aug 2024 — —
238 Gebre-egziabher Gebremariam 1:00:25 19 Sep 2010 — —
238= Gebre-egziabher Gebremariam 1:00:25 20 Mar 2011 — —
238= Dereje Hailegiorgis 1:00:25 27 Mar 2011 — —
238= Abadi Hadis 1:00:25 19 Nov 2017 — —
238= Abayneh Degu 1:00:25 19 Feb 2022 — —
243 Getu Feleke 1:00:26 15 Feb 2013 — —
243= Adugna Takele 1:00:26 28 Mar 2015 — —
243= Betesfa Getahun 1:00:26 16 Sep 2018 — —
243= Getaneh Tamire 1:00:26 15 Mar 2019 — —
243= Haymanot Alewe 1:00:26 7 Apr 2019 — —
243= Adugna Takele 1:00:26 7 Apr 2019 — —
249 Tujuba Megersa 1:00:27 26 Sep 2010 — —
249= Teshome Mekonen 1:00:27 28 Mar 2015 — —
249= Muktar Edris 1:00:27 26 Feb 2023 — —
249= Solomon Berihu 1:00:27 12 Mar 2023 — —
249= Haftamu Abadi 1:00:27 16 Apr 2023 — —
249= Aklilu Asfaw 1:00:27 8 Feb 2026 — —
255 Tilahun Regessa 1:00:28 9 Nov 2008 — —
255= Teshome Mekonen 1:00:28 19 Mar 2017 — —
255= Lelisa Desisa Benti 1:00:28 8 Feb 2018 — —
255= Atsedu Tsegay 1:00:28 11 Mar 2018 — —
255= Seifu Tura Abdiwak 1:00:28 21 Apr 2019 — 21
255= Amdework Walelegn 1:00:28 29 Jan 2023 — —
261 Feyera Gemeda 1:00:29 20 Apr 2014 — —
261= Jemal Yimer 1:00:29 12 Dec 2021 — 25
261= Gerba Beyata 1:00:29 21 Aug 2022 — —
261= Adisu Negash 1:00:29 21 Apr 2024 — —
261= Mohamed Esa 1:00:29 1 Feb 2025 — —
261= Yomif Kejelcha 1:00:29 26 Apr 2026 — 28
261= Tamirat Tola 1:00:29 26 Apr 2026 — 34
268 Gezahegne Abera 1:00:30 12 Jun 2000 — —
268= Dino Sefer 1:00:30 21 Apr 2013 — —
268= Chala Regassa 1:00:30 16 Oct 2022 — —
271 Ibrahim Seïd 1:00:31 27 Sep 1998 — —
271= Raji Assefa 1:00:31 14 Oct 2007 — —
271= Bayelign Teshager 1:00:31 30 Mar 2019 — —
271= Bayelign Teshager 1:00:31 14 Feb 2026 — —
275 Azmeraw Bekele 1:00:32 23 Jan 2011 — —
275= Tesfaye Abera 1:00:32 29 Apr 2012 — —
275= Aklilu Asfaw 1:00:32 17 May 2026 — —
278 Tesfaye Jifar 1:00:33 24 Mar 2002 — —
278= Feyisa Lelisa 1:00:33 21 Nov 2010 — —
278= Jemal Yimer 1:00:33 24 Mar 2018 — 21
278= Ayansa Alemu 1:00:33 29 Mar 2026 — —
282 Gebretsadik Adhana 1:00:34 29 Apr 2012 — —
282= Lelisa Desisa Benti 1:00:34 13 Oct 2013 — —
282= Leul Gebrselassie 1:00:34 19 Apr 2015 — —
282= Leul Gebrselassie 1:00:34 19 Apr 2016 — —
282= Getaneh Tamire 1:00:34 2 Sep 2017 — —
282= Boki Diribi 1:00:34 16 Oct 2022 — —
282= Leul Gebrselassie 1:00:34 15 Jan 2023 — —
282= Haftamu Abadi 1:00:34 17 Sep 2023 — —
282= Dawit Wolde 1:00:34 3 Dec 2023 — —
282= Sisay Lemma 1:00:34 3 Dec 2023 — 32
282= Fikadu Liche 1:00:34 5 Oct 2025 — —
293 Tesfaye Girma 1:00:35 20 Mar 2011 — —
293= Azmeraw Bekele 1:00:35 2 Apr 2011 — —
293= Dino Sefer 1:00:35 27 Nov 2011 — —
293= Mule Wasihun 1:00:35 21 Apr 2013 — 19
293= Adugna Takele 1:00:35 21 Apr 2013 — —
293= Deso Gelmisa 1:00:35 3 Dec 2023 — —
299 Getu Feleke 1:00:36 14 Mar 2009 — —
299= Lelisa Desisa Benti 1:00:36 8 Feb 2019 — —
301 Tilahun Regessa 1:00:37 1 Nov 2009 — —
301= Lelisa Desisa Benti 1:00:37 17 Jan 2016 — —
301= Jemal Yimer 1:00:37 23 Jun 2018 — 21
301= Amdework Walelegn 1:00:37 16 Sep 2018 — —
305 Tesfaye Bekele 1:00:38 30 Aug 2009 — —
305= Chala Regassa 1:00:38 17 Oct 2021 — —
307 Sahle Warga Betona 1:00:39 3 Mar 2013 — —
307= Yacob Jarso 1:00:39 21 Apr 2013 — —
307= Guye Adola 1:00:39 7 Sep 2014 — —
307= Selemon Barega 1:00:39 11 Sep 2022 — 22
307= Seifu Tura Abdiwak 1:00:39 24 Feb 2024 — 26
312 Andualem Belay 1:00:40 29 Apr 2012 — —
312= Abebe Degefa 1:00:40 15 Sep 2013 — —
312= Birhanu Legese 1:00:40 12 Feb 2016 — 21
312= Teshome Mekonen 1:00:40 20 Mar 2022 — —
312= Dinkalem Ayele 1:00:40 8 Oct 2023 — —
317 Seifu Tura Abdiwak 1:00:41 14 Oct 2018 — 21
317= Herpasa Negasa 1:00:41 15 Mar 2019 — —
317= Abera Kuma 1:00:41 30 Mar 2019 — —
317= Gebrie Erkihun 1:00:41 19 Feb 2023 — —
317= Bayelign Teshager 1:00:41 2 Mar 2025 — —
322 Mule Wasihun 1:00:42 19 Apr 2015 — 21
322= Mule Wasihun 1:00:42 19 Apr 2016 — 22
322= Jemal Yimer 1:00:42 14 Jan 2024 — 27
322= Abere Mamo 1:00:42 16 Mar 2025 — —
322= Hagos Eyob 1:00:42 5 Oct 2025 — —
327 Raji Assefa 1:00:43 11 Mar 2007 — —
327= Shumi Gerbaba 1:00:43 22 Nov 2009 — —
329 Dejene Berhanu 1:00:44 18 Sep 2005 — —
329= Shami Abdullah 1:00:44 19 Jun 2011 — —
329= Ayana Tsedat 1:00:44 21 Apr 2019 — —
332 Deriba Merga Ejigu 1:00:45 6 Mar 2006 — —
332= Tadesse Tola 1:00:45 9 Nov 2008 — —
332= Feyisa Lilesa 1:00:45 18 Mar 2012 — —
332= Adugna Takele 1:00:45 14 Sep 2014 — —
332= Getu Feleke 1:00:45 15 Feb 2015 — —
332= Guye Adola 1:00:45 22 Mar 2015 — —
332= Mosinet Geremew 1:00:45 17 Jan 2016 — 23
332= Adugna Takele 1:00:45 30 Apr 2017 — —
332= Milkesa Mengesha 1:00:45 14 Jan 2024 — 23
332= Birhan Melesse 1:00:45 8 Mar 2026 — —
342 Dawit Wolde 1:00:46 8 Jan 2012 — —
342= Tadu Abate Deme 1:00:46 19 Mar 2017 — —
342= Dinkalem Ayele 1:00:46 9 Oct 2022 — —
345 Getaneh Molla 1:00:47 24 Mar 2018 — —
345= Betesfa Getahun 1:00:47 21 Oct 2018 — —
345= Shifera Tamru 1:00:47 19 Feb 2022 — —
345= Mohamed Esa 1:00:47 3 Dec 2023 — —
345= Berehanu Wendim 1:00:47 27 Apr 2025 — —
345= Gemechu Dida 1:00:47 15 Mar 2026 — 26
351 Azmeraw Mengistu 1:00:48 15 Feb 2015 — —
351= Tesfaye Ambesa 1:00:48 26 Sep 2021 — —
351= Guye Adola 1:00:48 26 Sep 2021 — —
351= Mulat Bazezew 1:00:48 12 Feb 2023 — —
355 Azmeraw Bekele 1:00:49 17 Feb 2012 — —
355= Takele Bikila 1:00:49 26 Mar 2023 — —
357 Feyisa Lelisa 1:00:50 27 Nov 2011 — —
357= Taye Girma 1:00:50 17 Nov 2019 — —
357= Guye Adola 1:00:50 17 Oct 2020 — —
360 Abayneh Ayele 1:00:51 21 Nov 2010 — —
360= Deressa Chisma 1:00:51 6 Oct 2012 — —
360= Birhan Nebebew 1:00:51 29 Sep 2019 — —
360= Gemechu Dida 1:00:51 16 Oct 2022 — 23
360= Teressa Nyakora 1:00:51 19 Apr 2026 — —
365 Abraham Assefa 1:00:52 4 Oct 1997 — —
365= Tesfaye Tola 1:00:52 28 Mar 2004 — —
365= Haile Gebrselassie 1:00:52 15 Apr 2012 — 38
365= Solomon Berihu 1:00:52 19 Sep 2021 — —
369 Mamo Ketema Behailu 1:00:53 3 Mar 2013 — —
369= Birhan Nebebew 1:00:53 11 Mar 2018 — —
369= Fikadu Liche 1:00:53 14 Feb 2026 — —
372 Azmeraw Mengistu 1:00:54 8 Mar 2015 — —
372= Betesfa Getahun 1:00:54 24 Mar 2018 — —
372= Birhanu Legese 1:00:54 12 Oct 2025 — 31
375 Ibrahim Seïd 1:00:55 4 Oct 1998 — —
375= Azmeraw Bekele 1:00:55 2 Mar 2014 — —
375= Taye Girma 1:00:55 18 Nov 2018 — —
378 Mosinet Geremew 1:00:56 23 Apr 2017 — 25
378= Kiros Ashenafi 1:00:56 11 Jun 2022 — —
378= Ashagre Tesema 1:00:56 26 Mar 2023 — —
378= Mengistu Bekele 1:00:56 19 Apr 2026 — —
382 Tesfaye Abera 1:00:57 20 Apr 2014 — —
382= Betesfa Getahun 1:00:57 17 Mar 2019 — —
382= Kenenisa Bekele 1:00:57 3 Dec 2023 — 41
382= Bazezew Asmare 1:00:57 29 Sep 2024 — —
382= Milkesa Mengesha 1:00:57 29 Sep 2024 — 24
387 Mamo Ketema Behailu 1:00:58 2 Mar 2014 — —
387= Abera Kuma 1:00:58 24 Aug 2014 — —
387= Azmeraw Bekele 1:00:58 14 Sep 2014 — —
387= Deme Tadu Abate 1:00:58 2 Sep 2017 — —
387= Antenayeh Dagnachew 1:00:58 29 Sep 2019 — —
387= Kiros Ashenafi 1:00:58 26 Mar 2023 — —
387= Tadese Takele 1:00:58 29 Sep 2024 — —
387= Haymanot Alewe 1:00:58 29 Sep 2024 — —
387= Dejane Megersa 1:00:58 29 Sep 2024 — —
396 Gebre-egziabher Gebremariam 1:00:59 20 Sep 2009 — —
396= Yirdawe Dejene 1:00:59 27 Mar 2011 — —
396= Tilahun Regessa 1:00:59 27 Nov 2011 — —
396= Belay Assefa 1:00:59 11 Mar 2012 — —
396= Atsedu Tsegay 1:00:59 5 Feb 2017 — —
396= Gerba Beyata 1:00:59 18 Sep 2022 — —
396= Delesa Lencho 1:00:59 14 Feb 2026 — —
403 Gebre-egziabher Gebremariam 1:01:00 24 Feb 2013 — —
403= Leul Gebrselassie 1:01:00 20 Apr 2014 — —
403= Tola Shura 1:01:00 22 Apr 2018 — —
403= Birhan Nebebew 1:01:00 15 Mar 2019 — —
403= Kenenisa Bekele 1:01:00 26 Sep 2021 — 39
403= Mohamed Esa 1:01:00 8 May 2022 — —
409 Kenenisa Bekele 1:01:01 22 Apr 2018 — 35
409= Abayneh Degu 1:01:01 16 Sep 2018 — —
409= Kenenisa Bekele 1:01:01 11 Sep 2022 — 40
412 Ejigu Sentayehu Merga 1:01:02 31 Mar 2012 — —
412= Fikadu Haftu 1:01:02 18 Sep 2016 — —
414 Yitayal Atnafu Zerihun 1:01:03 16 Nov 2014 — —
415 Eshetu Wondimu 1:01:04 9 Nov 2008 — —
415= Tamirat Tola 1:01:04 6 Mar 2022 — 30
415= Kinde Atanaw 1:01:04 10 Dec 2022 — —
418 Raji Assefa 1:01:05 6 Apr 2008 — —
418= Tadesse Tola 1:01:05 26 Sep 2010 — —
418= Habtamu Assefa 1:01:05 1 Sep 2013 — —
418= Tsegaye Mekonnen 1:01:05 13 Feb 2015 — —
418= Abebe Degefa 1:01:05 10 Feb 2019 — —
418= Birhanu Legese 1:01:05 29 Sep 2019 — 25
418= Kenenisa Bekele 1:01:05 29 Sep 2019 — 37
418= Muktar Edris 1:01:05 16 Oct 2022 — —
426 Guebre Michael Kidane 1:01:06 28 Aug 1993 — —
426= Eshetu Wondimu 1:01:06 9 Sep 2007 — —
426= Abrha Milaw 1:01:06 8 Mar 2015 — —
426= Sisay Lemma 1:01:06 29 Sep 2019 — 28
426= Leul Gebrselassie 1:01:06 29 Sep 2019 — —
426= Solomon Berihu 1:01:06 16 Apr 2023 — —
426= Abebaw Muniye 1:01:06 17 Sep 2023 — —
433 Yacob Jarso 1:01:07 25 Mar 2012 — —
433= Tesfaalem Mehari 1:01:07 18 Nov 2012 — —
433= Nuguse Hirsuato 1:01:07 19 Oct 2014 — —
433= Abera Kuma 1:01:07 13 Feb 2015 — —
433= Leul Gebrselassie 1:01:07 24 Mar 2018 — —
433= Betesfa Getahun 1:01:07 10 Feb 2019 — —
433= Demisu Gemeda 1:01:07 31 Mar 2024 — —
433= Atsedu Tsegay 1:01:07 23 Feb 2025 — —
433= Dejene Hailu 1:01:07 17 May 2026 — —
442 Shumi Gerbaba 1:01:08 7 Jan 2010 — —
442= Birhanu Girma 1:01:08 6 Sep 2014 — —
442= Temesgen Ejerssa 1:01:08 4 Apr 2015 — —
442= Hailemariyam Kiros 1:01:08 20 Oct 2019 — —
446 Gudisa Shentema 1:01:09 3 Mar 2008 — —
446= Abera Kuma 1:01:09 17 Mar 2013 — —
446= Tesfaye Ambesa 1:01:09 14 May 2017 — —
446= Habtmu Birlew Denekew 1:01:09 16 Feb 2025 — —
450 Fikadu Seboka 1:01:10 11 Oct 2015 — —
450= Azmeraw Mengistu 1:01:10 11 Feb 2018 — —
450= Solomon Berihu 1:01:10 21 Feb 2020 — —
450= Teshome Dirirsa 1:01:10 23 Feb 2020 — —
454 Tesfaye Jifar 1:01:11 5 May 2002 — —
454= Ayele Abshero 1:01:11 29 Apr 2012 — —
454= Kebede Tulu 1:01:11 13 Mar 2016 — —
454= Mule Wasihun 1:01:11 26 Mar 2016 — 22
454= Kenenisa Bekele 1:01:11 25 Sep 2016 — 34
454= Sisay Lemma 1:01:11 25 Sep 2016 — 25
454= Sikiyas Misgenaw 1:01:11 16 Apr 2023 — —
454= Bayelign Teshager 1:01:11 3 Mar 2024 — —
462 Atsedu Tsegay 1:01:12 3 Apr 2011 — —
462= Belay Abebe 1:01:12 27 Jan 2013 — —
462= Bonsa Dida 1:01:12 29 Mar 2014 — —
462= Birhan Nebebew 1:01:12 31 Aug 2019 — —
462= Kebede Tulu 1:01:12 11 Sep 2021 — —
462= Lelisa Nigasa 1:01:12 9 Mar 2025 — —
468 Tesfaye Tola 1:01:13 24 Mar 2002 — —
468= Raji Assefa 1:01:13 4 Mar 2012 — —
468= Abayneh Degu 1:01:13 31 Aug 2019 — —
468= Abduljelil Abdulwokil 1:01:13 14 Dec 2025 — —
468= Shura Kitata Tola 1:01:13 19 Apr 2026 — —
473 Abebe Dinkesa 1:01:14 1 Oct 2005 — 21
473= Haile Gebrselassie 1:01:14 14 Apr 2013 — 39
473= Feyisa Lelisa 1:01:14 15 Jan 2017 — —
473= Adugna Takele 1:01:14 10 Feb 2017 — —
473= Kiros Ashenafi 1:01:14 8 Jun 2024 — —
473= Milkesa Mengesha 1:01:14 21 Sep 2025 — 25
473= Addisu Gobena 1:01:14 26 Apr 2026 — —
480 Azmeraw Mengistu 1:01:15 6 Mar 2016 — —
480= Tamerat Tegegn 1:01:15 27 Mar 2022 — —
480= Abebaw Desalew 1:01:15 23 Apr 2023 — —
480= Getaneh Molla 1:01:15 3 Dec 2023 — —
480= Muktar Edris 1:01:15 14 Dec 2025 — —
485 Eshetu Wondimu 1:01:16 28 Feb 2008 — —
485= Yitayal Atnafu Zerihun 1:01:16 15 Feb 2015 — —
485= Teshome Mekonen 1:01:16 15 Mar 2019 — —
485= Dejene Hailu 1:01:16 4 Jun 2022 — —
485= Shura Kitata Tola 1:01:16 15 Jan 2023 — —
485= Daniel Tola 1:01:16 1 Mar 2026 — —
491 Alemayehu Lemma 1:01:17 4 Oct 1997 — —
491= Fikadu Haftu 1:01:17 15 Jan 2017 — —
491= Adisu Negash 1:01:17 23 Feb 2025 — —
491= Birhanu Semachew Welde 1:01:17 30 Mar 2025 — —
495 Ambese Tolosa 1:01:18 13 Mar 2005 — —
495= Fentahun Hunegnaw 1:01:18 15 Feb 2015 — —
495= Abera Kuma 1:01:18 31 Aug 2019 — —
495= Bayelign Teshager 1:01:18 16 Oct 2022 — —
495= Enyew Nigate 1:01:18 31 Mar 2024 — —
495= Birhanu Legese 1:01:18 1 Dec 2024 — 30

Every mark in scope within the compiled depth. Equal marks share a rank ("1=" style). An athlete with marks for two nations appears under each nation represented at the time (e.g. Obikwelu under Nigeria and Portugal).

About this derivation

These lists are derived from the marks in our database — including the complete legal all-time lists imported from alltime-athletics.com — grouped by the nation the athlete was representing at each mark. They are not official national records: federations ratify national records under their own eligibility rules, and some marks here may not qualify.