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

198

Distinct marks shown

Men's Marathon

Derived 14 Sep 2026

Ethiopia national best marks, men Marathon
# Athlete Mark Date Venue Age
1 Yomif Kejelcha 1:59:41 26 Apr 2026 — 28
2 Kenenisa Bekele 2:01:41 29 Sep 2019 — 37
3 Sisay Lemma 2:01:48 3 Dec 2023 — 32
4 Deresa Geleta 2:02:38 1 Dec 2024 — 28
5 Mohamed Esa 2:02:43 13 Oct 2024 — —
6 Birhanu Legese 2:02:48 29 Sep 2019 — 25
7 Mosinet Geremew 2:02:55 28 Apr 2019 — 27
8 Tamirat Tola 2:02:59 26 Apr 2026 — 34
9 Kenenisa Bekele 2:03:03 25 Sep 2016 — 34
10 Mule Wasihun 2:03:16 28 Apr 2019 — 25
10= Birhanu Legese 2:03:16 6 Dec 2020 — 26
12 Milkesa Mengesha 2:03:17 29 Sep 2024 — 24
13 Tadese Takele 2:03:23 2 Mar 2025 — —
13= Deresa Geleta 2:03:23 26 Apr 2026 — 30
15 Tadese Takele 2:03:24 24 Sep 2023 — —
16 Deresa Geleta 2:03:27 18 Feb 2024 — 28
17 Haymanot Alewe 2:03:31 29 Sep 2024 — —
18 Getaneh Molla 2:03:34 25 Jan 2019 — —
19 Sisay Lemma 2:03:36 29 Sep 2019 — 28
20 Tadese Takele 2:03:37 1 Mar 2026 — —
21 Tamirat Tola 2:03:39 17 Oct 2021 — 30
22 Herpasa Negasa 2:03:40 25 Jan 2019 — —
22= Tamirat Tola 2:03:40 4 Dec 2022 — 31
24 Hailemariyam Kiros 2:03:42 20 Apr 2026 — —
25 Guye Adola 2:03:46 24 Sep 2017 — —
26 Dawit Wolde 2:03:48 3 Dec 2023 — —
27 Kinde Atanaw 2:03:51 1 Dec 2019 — —
27= Deresa Geleta 2:03:51 2 Mar 2025 — 29
29 Guye Adola 2:03:54 12 Apr 2026 — —
30 Haile Gebrselassie 2:03:59 28 Sep 2008 — 35
30= Shura Kitata Tola 2:03:59 15 Feb 2026 — —
30= Asrar Abderehman 2:03:59 15 Feb 2026 — —
33 Mosinet Geremew 2:04:00 26 Jan 2018 — 25
33= Nibret Melak 2:04:00 1 Feb 2026 — —
35 Sisay Lemma 2:04:01 3 Oct 2021 — 30
36 Leul Gebrselassie 2:04:02 26 Jan 2018 — —
37 Tamirat Tola 2:04:06 26 Jan 2018 — 26
37= Asefa Mengistu 2:04:06 26 Jan 2018 — —
39 Muktar Edris 2:04:07 1 Mar 2026 — —
40 Sisay Lemma 2:04:08 26 Jan 2018 — 27
41 Tamirat Tola 2:04:11 20 Jan 2017 — 25
42 Leul Gebrselassie 2:04:12 17 Oct 2021 — —
43 Tesfaye Deriba 2:04:13 16 Mar 2025 — —
44 Tamirat Tola 2:04:14 6 Mar 2022 — 30
45 Birhanu Legese 2:04:15 26 Jan 2018 — 23
45= Birhanu Legese 2:04:15 1 Mar 2020 — 25
45= Kenenisa Bekele 2:04:15 21 Apr 2024 — 41
45= Dejene Hailu 2:04:15 15 Feb 2026 — —
45= Tesfaye Deriba 2:04:15 12 Apr 2026 — —
50 Tsegaye Getachew 2:04:18 19 Oct 2025 — —
51 Kenenisa Bekele 2:04:19 3 Dec 2023 — 41
51= Getaneh Molla 2:04:19 19 Oct 2025 — —
53 Ayele Abshero 2:04:23 27 Jan 2012 — —
54 Tesfaye Abera 2:04:24 22 Jan 2016 — —
54= Asefa Mengistu 2:04:24 25 Jan 2019 — —
56 Haile Gebrselassie 2:04:26 30 Sep 2007 — 34
57 Dawit Wolde 2:04:27 24 Oct 2021 — —
58 Seifu Tura Abdiwak 2:04:29 16 May 2021 — 23
59 Leul Gebrselassie 2:04:31 2 Dec 2018 — —
59= Leul Gebrselassie 2:04:31 16 May 2021 — —
61 Tsegaye Mekonnen 2:04:32 24 Jan 2014 — —
62 Lemi Berhanu 2:04:33 22 Jan 2016 — —
63 Hailemariyam Kiros 2:04:35 29 Sep 2024 — —
64 Mule Wasihun 2:04:37 21 Oct 2018 — 25
65 Tsegay Kebede 2:04:38 7 Oct 2012 — —
66 Mohamed Esa 2:04:39 13 Oct 2024 — —
67 Solomon Deksisa 2:04:40 21 Oct 2018 — —
68 Mosinet Geremew 2:04:41 3 Oct 2021 — 29
68= Hailemariyam Kiros 2:04:41 17 Oct 2021 — —
70 Guye Adola 2:04:42 1 Dec 2019 — —
70= Haftu Teklu 2:04:42 24 Sep 2023 — —
70= Tamirat Tola 2:04:42 27 Apr 2025 — 33
73 Asrar Abderehman 2:04:43 20 Feb 2022 — —
73= Mosinet Geremew 2:04:43 17 Apr 2022 — 30
75 Seifu Tura Abdiwak 2:04:44 26 Jan 2018 — 20
75= Andualem Belay 2:04:44 24 Sep 2023 — —
75= Birhanu Legese 2:04:44 15 Oct 2023 — 29
75= Chimdesa Debele 2:04:44 1 Dec 2024 — —
79 Lelisa Desisa Benti 2:04:45 25 Jan 2013 — —
80 Tsegaye Mekonnen 2:04:46 22 Jan 2016 — —
80= Mekuant Ayenew 2:04:46 23 Feb 2020 — —
82 Yemane Adhane 2:04:48 15 Apr 2012 — —
82= Berhanu Shiferaw 2:04:48 25 Jan 2013 — —
82= Birhanu Legese 2:04:48 3 Mar 2019 — 24
85 Tadesse Tola 2:04:49 25 Jan 2013 — —
85= Tola Shura 2:04:49 22 Apr 2018 — —
85= Herpasa Negasa 2:04:49 17 Apr 2022 — —
85= Seifu Tura Abdiwak 2:04:49 9 Oct 2022 — 25
85= Tsegaye Getachew 2:04:49 16 Oct 2022 — —
85= Mohamed Esa 2:04:49 17 Oct 2025 — —
91 Dino Sefer 2:04:50 27 Jan 2012 — —
91= Getu Feleke 2:04:50 15 Apr 2012 — —
91= Amdework Walelegn 2:04:50 14 Apr 2024 — —
94 Abebe Degefa 2:04:51 1 Dec 2019 — —
94= Sisay Lemma 2:04:51 1 Mar 2020 — 29
94= Bute Gemechu 2:04:51 12 Jan 2025 — —
97 Feyisa Lelisa 2:04:52 7 Oct 2012 — —
97= Endeshaw Negesse 2:04:52 25 Jan 2013 — —
99 Haile Gebrselassie 2:04:53 18 Jan 2008 — 34
99= Gebre-egziabher Gebremariam 2:04:53 18 Apr 2011 — —
99= Deso Gelmisa 2:04:53 6 Dec 2020 — —
99= Abayneh Degu 2:04:53 17 Oct 2021 — —
103 Markos Geneti 2:04:54 27 Jan 2012 — —
104 Leul Gebrselassie 2:04:56 10 Apr 2022 — —
104= Deso Gelmisa 2:04:56 4 Dec 2022 — —
106 Bazezew Asmare 2:04:57 16 Oct 2022 — —
107 Sisay Lemma 2:04:58 28 Oct 2018 — 27
107= Tamirat Tola 2:04:58 3 Nov 2023 — 32
109 Gadissa Berhanu Shume 2:04:59 19 Feb 2023 — —
109= Tamirat Tola 2:04:59 23 Apr 2023 — 31
109= Sisay Lemma 2:04:59 1 Dec 2024 — 33
112 Selemon Barega 2:05:00 1 Mar 2026 — 26
113 Shura Kitata Tola 2:05:01 28 Apr 2019 — —
113= Addisu Gobena 2:05:01 7 Jan 2024 — —
113= Hunde Lechisa 2:05:01 26 Apr 2026 — —
116 Seifu Tura Abdiwak 2:05:02 1 Mar 2026 — 28
117 Kenenisa Bekele 2:05:04 6 Apr 2014 — 31
118 Mohamed Esa 2:05:05 16 Oct 2022 — —
119 Regasa Chala 2:05:06 13 Apr 2025 — —
120 Deso Gelmisa 2:05:07 3 Apr 2022 — —
120= Werkinah Tedese 2:05:07 24 Apr 2022 — —
122 Lemi Berhanu 2:05:09 20 Oct 2019 — —
123 Tadesse Tola 2:05:10 27 Jan 2012 — —
123= Seifu Tura Abdiwak 2:05:10 3 Apr 2022 — 24
125 Tsegaye Getachew 2:05:11 17 Oct 2021 — —
126 Adeledelew Mamo 2:05:12 20 Feb 2022 — —
126= Leul Gebrselassie 2:05:12 2 Oct 2022 — —
128 Markos Geneti 2:05:13 24 Jan 2014 — —
128= Tadese Takele 2:05:13 29 Sep 2024 — —
130 Deso Gelmisa 2:05:14 3 Dec 2023 — —
130= Berehanu Wendim 2:05:14 12 Jan 2025 — —
130= Lemi Berhanu 2:05:14 4 May 2025 — —
133 Abebe Negewo 2:05:15 6 Dec 2020 — —
133= Selemon Barega 2:05:15 23 Feb 2025 — 25
135 Sisay Lemma 2:05:16 22 Jan 2016 — 25
135= Solomon Deksisa 2:05:16 20 Oct 2019 — —
135= Deso Gelmisa 2:05:16 5 Dec 2021 — —
135= Birhanu Legese 2:05:16 14 Apr 2024 — 29
139 Seifu Tura Abdiwak 2:05:17 17 Oct 2025 — 28
139= Bazezew Asmare 2:05:17 19 Oct 2025 — —
139= Taresa Tolosa 2:05:17 26 Apr 2026 — —
142 Tsegay Kebede 2:05:18 6 Dec 2009 — —
142= Shifera Tamru 2:05:18 25 Jan 2019 — —
144 Tsegay Kebede 2:05:19 25 Apr 2010 — —
144= Kebede Tulu 2:05:19 19 Feb 2023 — —
144= Haymanot Alewe 2:05:19 12 Apr 2026 — —
147 Tsegay Kebede 2:05:20 26 Apr 2009 — —
147= Lemi Dumecha 2:05:20 7 Jan 2024 — —
149 Tsegay Kebede 2:05:21 2 Dec 2018 — —
149= Birhanu Legese 2:05:21 1 Dec 2024 — 30
151 Deso Gelmisa 2:05:22 5 Mar 2023 — —
151= Mohamed Esa 2:05:22 5 Mar 2023 — —
151= Belay Tilahun 2:05:22 26 Apr 2026 — —
154 Feyisa Lelisa 2:05:23 11 Apr 2010 — —
154= Bayelign Teshager 2:05:23 12 Apr 2026 — —
154= Addisu Gobena 2:05:23 26 Apr 2026 — —
157 Mosinet Geremew 2:05:24 7 Oct 2018 — 26
157= Mekuant Ayenew 2:05:24 19 Feb 2023 — —
159 Bado Worku 2:05:25 26 Sep 2010 — —
159= Tsegaye Getachew 2:05:25 5 Mar 2023 — —
161 Chimdesa Debele 2:05:26 13 Apr 2025 — —
162 Tilahun Regessa 2:05:27 7 Oct 2012 — —
162= Abebe Degefa 2:05:27 5 Dec 2021 — —
162= Kinde Atanaw 2:05:27 2 Oct 2022 — —
162= Amdework Walelegn 2:05:27 19 Mar 2023 — —
166 Lemi Berhanu 2:05:28 23 Jan 2015 — —
166= Betesfa Getahun 2:05:28 20 Oct 2019 — —
166= Shifera Tamru 2:05:28 12 Jan 2025 — —
169 Haile Gebrselassie 2:05:29 16 Jan 2009 — 35
169= Shifera Tamru 2:05:29 3 Nov 2019 — —
169= Leul Gebrselassie 2:05:29 6 Dec 2020 — —
169= Milkesa Mengesha 2:05:29 4 Dec 2022 — 22
169= Seifu Tura Abdiwak 2:05:29 8 Oct 2023 — 26
174 Mulugeta Asefa 2:05:33 7 Apr 2024 — —
175 Milkesa Mengesha 2:05:35 20 Apr 2026 — 26
176 Tamirat Tola 2:05:36 17 Jul 2022 — 30
176= Capital Degefa 2:05:36 15 Feb 2026 — —
178 Yihunilign Adane 2:05:37 24 Feb 2025 — —
179 Tilahun Regessa 2:05:38 14 Apr 2013 — —
179= Deme Tadu Abate 2:05:38 5 Mar 2023 — —
179= Tsegaye Getachew 2:05:38 20 Oct 2024 — —
182 Mule Wasihun 2:05:39 15 Oct 2017 — 23
183 Mohamed Esa 2:05:40 3 Dec 2023 — —
183= Aseha Boki 2:05:40 20 Oct 2024 — —
183= Tamirat Tola 2:05:40 16 Jan 2026 — 34
186 Dadi Yami 2:05:41 27 Jan 2012 — —
186= Getu Feleke 2:05:41 13 Apr 2014 — —
186= Shura Kitata Tola 2:05:41 4 Oct 2020 — —
186= Shifera Tamru 2:05:41 19 Mar 2023 — —
190 Shami Abdullah 2:05:42 27 Jan 2012 — —
190= Deressa Chisma 2:05:42 27 Jan 2012 — —
190= Abdisa Tola 2:05:42 12 Feb 2023 — —
190= Dejane Megersa 2:05:42 7 Jan 2024 — —
190= Haftu Teklu 2:05:42 16 Mar 2025 — —
195 Hailemariyam Kiros 2:05:43 3 Mar 2024 — —
196 Getu Feleke 2:05:44 17 Oct 2010 — —
196= Mule Wasihun 2:05:44 22 Jan 2016 — 22
196= Deme Tadu Abate 2:05:44 24 Sep 2023 — —
199 Sisay Lemma 2:05:45 4 Oct 2020 — 29
199= Guye Adola 2:05:45 26 Sep 2021 — —
199= Andualem Belay 2:05:45 9 Oct 2022 — —
199= Adeledelew Mamo 2:05:45 16 Oct 2022 — —
199= Leul Gebrselassie 2:05:45 23 Apr 2023 — —
204 Dejene Debela 2:05:46 13 Oct 2019 — —
204= Dawit Wolde 2:05:46 16 Apr 2023 — —
204= Mulugeta Asefa 2:05:46 2 Mar 2025 — —
207 Tsedat Abeje 2:05:47 26 Apr 2026 — —
208 Asefa Mengistu 2:05:48 13 Oct 2019 — —
208= Lemi Berhanu 2:05:48 15 Oct 2023 — —
210 Birhanu Girma 2:05:49 24 Jan 2014 — —
211 Shura Kitata Tola 2:05:50 29 Oct 2017 — —
211= Abera Kuma 2:05:50 8 Apr 2018 — —
213 Kenenisa Bekele 2:05:51 12 Oct 2014 — 32
213= Deresa Geleta 2:05:51 12 Feb 2023 — 27
213= Derseh Kindie 2:05:51 3 Dec 2023 — —
213= Berehanu Wendim 2:05:51 3 May 2026 — —
217 Lelisa Desisa Benti 2:05:52 23 Jan 2015 — —
217= Andualem Belay 2:05:52 17 Jan 2021 — —
217= Adugna Takele 2:05:52 20 Feb 2022 — —
217= Abdisa Tola 2:05:52 24 Feb 2025 — —
217= Yasin Haji 2:05:52 1 Feb 2026 — —
222 Yihunilign Adane 2:05:53 8 May 2022 — —
222= Kenenisa Bekele 2:05:53 2 Oct 2022 — 40
222= Haftu Teklu 2:05:53 19 Mar 2023 — —
225 Kinde Atanaw 2:05:54 5 Dec 2021 — —
225= Derseh Kindie 2:05:54 29 Sep 2024 — —
227 Aseha Boki 2:05:55 16 Jan 2026 — —
228 Haile Gebrselassie 2:05:56 24 Sep 2006 — 33
228= Abera Kuma 2:05:56 28 Sep 2014 — —
228= Kelkile Gezahegn 2:05:56 8 Apr 2018 — —
228= Shifera Tamru 2:05:56 1 Mar 2026 — —
232 Tadesse Tola 2:05:57 23 Feb 2014 — —
232= Kenenisa Bekele 2:05:57 23 Apr 2017 — 34
232= Abdi Fufa 2:05:57 11 Apr 2021 — —
232= Haymanot Alewe 2:05:57 12 Feb 2023 — —
232= Balew Yihunle 2:05:57 26 Apr 2026 — —
237 Shami Abdullah 2:05:58 29 Apr 2012 — —
237= Deriba Robi 2:05:58 11 Oct 2015 — —
237= Gebru Redahgne 2:05:58 8 May 2022 — —
240 Lelisa Desisa Benti 2:05:59 4 Nov 2018 — —
240= Muktar Edris 2:05:59 21 Apr 2025 — —
242 Endeshaw Negesse 2:06:00 22 Feb 2015 — —
242= Andualem Belay 2:06:00 20 Oct 2019 — —
244 Shura Kitata Tola 2:06:01 4 Nov 2018 — —
244= Hailemariyam Kiros 2:06:01 26 Feb 2023 — —
246 Abayneh Degu 2:06:03 3 Apr 2022 — —
246= Kebede Tulu 2:06:03 8 May 2022 — —
248 Tsegay Kebede 2:06:04 21 Apr 2013 — —
248= Fentahun Hunegnaw 2:06:04 20 Oct 2019 — —
248= Mosinet Geremew 2:06:04 4 Oct 2020 — 28
248= Andualem Belay 2:06:04 29 May 2022 — —
248= Getaneh Tamire 2:06:04 24 Feb 2025 — —
253 Abebe Degefa 2:06:05 24 Apr 2022 — —
254 Birhanu Girma 2:06:06 20 Oct 2013 — —
254= Deriba Robi 2:06:06 23 Jan 2015 — —
254= Dawit Wolde 2:06:06 5 Jan 2025 — —
254= Birhanu Legese 2:06:06 2 Mar 2025 — 30
254= Hailemariyam Kiros 2:06:06 31 Aug 2025 — —
259 Mulugeta Asefa 2:06:07 19 Feb 2023 — —
260 Haile Gebrselassie 2:06:08 20 Sep 2009 — 36
260= Mule Wasihun 2:06:08 4 Oct 2020 — 26
260= Gebretsadik Adhana 2:06:08 12 Feb 2023 — —
260= Jemal Yimer 2:06:08 17 Mar 2024 — 27
264 Haile Gebrselassie 2:06:09 22 Jan 2010 — 36
264= Mosinet Geremew 2:06:09 24 Sep 2017 — 25
264= Kelkile Gezahegn 2:06:09 25 Jan 2019 — —
264= Gebretsadik Adhana 2:06:09 23 Oct 2022 — —
268 Tsegay Kebede 2:06:10 7 Dec 2008 — —
268= Birhanu Legese 2:06:10 3 Oct 2021 — 27
270 Birhanu Legese 2:06:11 2 Oct 2022 — 28
270= Regasa Chala 2:06:11 16 Apr 2023 — —
270= Tafese Delegen 2:06:11 18 Feb 2024 — —
273 Ashenafi Moges 2:06:12 1 Dec 2019 — —
273= Seifu Tura Abdiwak 2:06:12 10 Oct 2021 — 24
273= Shura Kitata Tola 2:06:12 6 Mar 2022 — —
273= Bute Gemechu 2:06:12 19 Oct 2025 — —
277 Abreham Cherkos 2:06:13 18 Apr 2011 — —
277= Deme Tadu Abate 2:06:13 20 Oct 2019 — —
279 Bazu Worku Hayla 2:06:15 5 Apr 2009 — —
279= Olika Adugna 2:06:15 24 Jan 2020 — —
281 Regasa Chala 2:06:16 14 Dec 2024 — —
281= Addisu Gobena 2:06:16 31 Aug 2025 — —
281= Belay Ziku 2:06:16 26 Oct 2025 — —
281= Adane Kebede 2:06:16 11 Jan 2026 — —
285 Seboka Tola 2:06:17 27 Jan 2012 — —
285= Tamirat Tola 2:06:17 24 Jan 2014 — 22
285= Yacob Jarso 2:06:17 16 Mar 2014 — —
285= Sisay Lemma 2:06:17 15 Apr 2024 — 33
289 Dawit Wolde 2:06:18 5 May 2019 — —
289= Ayana Tsedat 2:06:18 24 Jan 2020 — —
289= Tesfaye Anbesa 2:06:18 24 Jan 2020 — —
289= Mekuant Ayenew 2:06:18 16 Mar 2025 — —
293 Haile Gebrselassie 2:06:20 16 Oct 2005 — 32
293= Herpasa Negasa 2:06:20 5 Dec 2021 — —
295 Gebretsadik Adhana 2:06:21 21 Oct 2012 — —
295= Tilahun Regessa 2:06:21 12 Oct 2014 — —
295= Shifera Tamru 2:06:21 7 Apr 2019 — —
295= Yitayal Atnafu Zerihun 2:06:21 24 Jan 2020 — —
299 Adane Bentayehu 2:06:22 21 Oct 2012 — —
299= Solomon Deksisa 2:06:22 10 Apr 2016 — —
299= Yihunilign Adane 2:06:22 24 Jan 2020 — —
299= Balew Yihunle 2:06:22 17 Mar 2024 — —
299= Gebru Redahgne 2:06:22 20 Oct 2024 — —
304 Aychew Bantie 2:06:23 5 May 2019 — —
304= Aychew Bantie 2:06:23 24 Jan 2020 — —
304= Asefa Mengistu 2:06:23 1 Mar 2020 — —
304= Abdi Fufa 2:06:23 7 Jan 2024 — —
308 Raji Assefa 2:06:24 15 Apr 2012 — —
308= Regasa Mindaye 2:06:24 23 Feb 2020 — —
310 Deressa Chisma 2:06:25 13 May 2012 — —
310= Chala Dechase 2:06:25 3 Nov 2019 — —
310= Tsegaye Getachew 2:06:25 3 Mar 2024 — —
310= Milkesa Mengesha 2:06:25 30 Nov 2025 — 25
314 Feyisa Bekele 2:06:26 21 Oct 2012 — —
314= Sisay Lemma 2:06:26 25 Oct 2015 — 24
314= Seifu Tura Abdiwak 2:06:26 24 Jan 2020 — 22
314= Sisay Lemma 2:06:26 7 May 2023 — 32
314= Tamirat Tola 2:06:26 10 Aug 2024 — 32
314= Boki Diribi 2:06:26 16 Jan 2026 — —
320 Sisay Jisa 2:06:27 15 Apr 2012 — —
320= Fikre Bekele Tefera 2:06:27 17 Mar 2019 — —
320= Tesfa Wokneth 2:06:27 23 Feb 2020 — —
320= Kebede Tulu 2:06:27 24 Oct 2021 — —
320= Tsegaye Getachew 2:06:27 5 Mar 2022 — —
320= Olika Adugna 2:06:27 3 Apr 2022 — —
320= Tafere Adisu 2:06:27 23 Feb 2025 — —
320= Dawit Wolde 2:06:27 30 Nov 2025 — —
328 Andualem Belay 2:06:28 5 Mar 2022 — —
328= Deme Tadu Abate 2:06:28 25 Sep 2022 — —
328= Gebise Debele 2:06:28 8 Dec 2024 — —
331 Yemane Adhane 2:06:29 27 Jan 2012 — —
331= Deso Gelmisa 2:06:29 24 Jan 2020 — —
331= Olika Adugna 2:06:29 19 Mar 2023 — —
334 Yemane Adhane 2:06:30 5 Apr 2009 — —
334= Tsegay Kebede 2:06:30 13 Apr 2014 — —
334= Melaku Belachew 2:06:30 29 Sep 2024 — —
337 Tadesse Tola 2:06:31 31 Oct 2010 — —
337= Ayele Abshero 2:06:31 13 Apr 2014 — —
337= Hailu Zewdu 2:06:31 24 Jan 2020 — —
337= Shifera Tamru 2:06:31 3 Apr 2021 — —
341 Adugna Takele 2:06:32 25 Jan 2019 — —
341= Kebede Tulu 2:06:32 11 Apr 2021 — —
341= Aseha Boki 2:06:32 5 Jan 2025 — —
341= Ayana Tsedat 2:06:32 15 Feb 2026 — —
345 Chala Dechase 2:06:33 22 Jan 2010 — —
345= Haftu Teklu 2:06:33 9 Oct 2022 — —
347 Solomon Deksisa 2:06:34 29 Apr 2018 — —
347= Beshah Yersiie 2:06:34 24 Jan 2020 — —
347= Bazezew Asmare 2:06:34 15 Oct 2023 — —
347= Feyisa Gudisa 2:06:34 15 Feb 2026 — —
351 Haile Gebrselassie 2:06:35 14 Apr 2002 — 28
351= Markos Geneti 2:06:35 20 Mar 2011 — —
351= Feyisa Lilesa 2:06:35 23 Jan 2015 — —
351= Regasa Chala 2:06:35 21 Apr 2024 — —
355 Kenenisa Bekele 2:06:36 24 Apr 2016 — 33
355= Ayana Tsedat 2:06:36 17 Feb 2019 — —
355= Mulugeta Debasu 2:06:36 15 Oct 2023 — —
355= Deresa Geleta 2:06:36 30 Nov 2025 — 29
359 Kelkile Gezahegn 2:06:37 28 Oct 2018 — —
360 Deriba Merga Ejigu 2:06:38 13 Apr 2008 — —
360= Deriba Robi 2:06:38 19 Nov 2017 — —
360= Getaneh Molla 2:06:38 4 Dec 2022 — —
360= Seifu Tura Abdiwak 2:06:38 23 Apr 2023 — 25
364 Belay Assefa 2:06:39 17 Feb 2019 — —
364= Abraraw Misganaw 2:06:39 12 Feb 2023 — —
366 Tsegay Kebede 2:06:40 6 Apr 2008 — —
366= Beshah Yersiie 2:06:40 16 May 2021 — —
366= Andamlak Belihu 2:06:40 25 Sep 2022 — —
369 Tadesse Tola 2:06:41 11 Apr 2010 — —
369= Berhanu Bekele Berga 2:06:41 17 Feb 2019 — —
369= Tamirat Tola 2:06:41 4 Oct 2020 — 29
372 Tsegay Kebede 2:06:43 10 Oct 2010 — —
372= Shumi Dechasa 2:06:43 4 May 2014 — —
372= Abdi Kebede 2:06:43 11 Apr 2021 — —
372= Dinkalem Ayele 2:06:43 16 Jan 2026 — —
376 Abera Kuma 2:06:44 19 Nov 2017 — —
376= Masresha Bere 2:06:44 24 Apr 2022 — —
376= Mosinet Geremew 2:06:44 17 Jul 2022 — 30
379 Getu Feleke 2:06:45 14 Apr 2013 — —
379= Abayneh Ayele 2:06:45 22 Jan 2016 — —
379= Deme Tadu Abate 2:06:45 5 Dec 2021 — —
379= Deso Gelmisa 2:06:45 5 Jan 2025 — —
379= Gemechu Dida 2:06:45 7 Dec 2025 — 26
384 Eshetu Wondimu 2:06:46 22 Jan 2010 — —
384= Mule Wasihun 2:06:46 20 Jan 2017 — 23
386 Abera Kuma 2:06:47 12 Apr 2015 — —
386= Deme Tadu Abate 2:06:47 21 Oct 2018 — —
386= Bazu Worku Hayla 2:06:47 23 Feb 2020 — —
386= Limenih Getachew 2:06:47 11 Apr 2021 — —
386= Kenenisa Bekele 2:06:47 26 Sep 2021 — 39
386= Mulugeta Asefa 2:06:47 29 Oct 2023 — —
392 Abraham Girma 2:06:48 21 Oct 2012 — —
392= Fikre Bekele 2:06:48 27 Mar 2022 — —
392= Molalign Fantahun 2:06:48 1 Feb 2026 — —
392= Ayana Gizealew 2:06:48 1 Feb 2026 — —
396 Tesfaye Jifar 2:06:49 17 Oct 1999 — —
396= Limenih Getachew 2:06:49 6 Apr 2014 — —
396= Abebe Negewo 2:06:49 10 Mar 2019 — —
396= Milkesa Mengesha 2:06:49 2 Apr 2023 — 22
396= Getachew Masresha 2:06:49 1 Feb 2026 — —
401 Belayneh Dinsamo 2:06:50 17 Apr 1988 — —
401= Deriba Merga Ejigu 2:06:50 2 Dec 2007 — —
401= Tsegaye Getachew 2:06:50 1 Dec 2019 — —
404 Tariku Jufar 2:06:51 15 Jan 2012 — —
404= Yemane Adhane 2:06:51 6 Apr 2014 — —
404= Birhan Nebebew 2:06:51 20 Oct 2019 — —
404= Bazezew Asmare 2:06:51 29 Sep 2024 — —
408 Haile Gebrselassie 2:06:52 3 Dec 2006 — 33
408= Tsegay Kebede 2:06:52 22 Apr 2012 — —
408= Deressa Chisma 2:06:52 28 Oct 2012 — —
408= Kemal Husen 2:06:52 29 Oct 2023 — —
408= Desalegn Girma 2:06:52 12 Jan 2025 — —
408= Haftamu Abadi 2:06:52 19 Oct 2025 — —
408= Gerba Beyata 2:06:52 23 Nov 2025 — —
415 Yemane Adhane 2:06:54 25 May 2014 — —
415= Tilahun Regessa 2:06:54 3 Jan 2015 — —
415= Deme Tadu Abate 2:06:54 29 Apr 2018 — —
415= Adane Kebede 2:06:54 20 Jan 2023 — —
419 Tadesse Tola 2:06:55 13 Apr 2014 — —
419= Tesfahun Aklnew Guangul 2:06:55 17 Oct 2021 — —
419= Antenayeh Dagnachew 2:06:55 7 Jan 2024 — —
422 Feyisa Lelisa 2:06:56 28 Feb 2016 — —
422= Sisay Lemma 2:06:56 25 Sep 2016 — 25
422= Kelkile Gezahegn 2:06:56 29 Oct 2017 — —
425 Tesfaye Tola 2:06:57 17 Oct 1999 — —
425= Ayele Abshero 2:06:57 21 Apr 2013 — —
425= Feyisa Lelisa 2:06:57 27 Sep 2015 — —
425= Tamirat Tola 2:06:57 28 Apr 2019 — 27
425= Chimdesa Debele 2:06:57 21 Sep 2025 — —
425= Haftu Teklu 2:06:57 30 Nov 2025 — —
425= Geleta Jiregna 2:06:57 1 Feb 2026 — —
432 Tesfaye Abera 2:06:58 17 Apr 2016 — —
432= Mohamed Esa 2:06:58 15 Apr 2024 — —
432= Belay Tilahun 2:06:58 23 Feb 2025 — —
432= Kinde Atanaw 2:06:58 27 Apr 2025 — —
432= Worknesh Derese 2:06:58 7 Dec 2025 — —
437 Ashenafi Moges 2:06:59 19 Mar 2023 — —
438 Yitayal Atnafu Zerihun 2:07:00 8 Apr 2018 — —
438= Ayana Tsedat 2:07:00 14 Jan 2024 — —
438= Belay Asfaw 2:07:00 8 Dec 2024 — —
441 Dadi Yami 2:07:01 29 Apr 2012 — —
441= Asefa Mengistu 2:07:01 8 Dec 2024 — —
441= Taresa Tolosa 2:07:01 26 Oct 2025 — —
444 Tariku Jufar 2:07:02 16 Mar 2014 — —
444= Shura Kitata Tola 2:07:02 26 Oct 2025 — —
446 Sisay Lemma 2:07:03 6 May 2018 — 27
446= Dejene Hailu 2:07:03 12 Jan 2025 — —
448 Bekana Daba 2:07:04 30 Jan 2011 — —
448= Tadesse Mamo 2:07:04 27 Mar 2022 — —
448= Birhan Nebebew 2:07:04 9 Oct 2022 — —
448= Getachew Masresha 2:07:04 12 Jan 2025 — —
452 Deressa Chisma 2:07:05 20 Oct 2013 — —
452= Abrha Milaw 2:07:05 14 Apr 2019 — —
452= Habtu Kibrom 2:07:05 7 Nov 2021 — —
455 Gebretsadik Adhana 2:07:06 6 Apr 2014 — —
455= Sisay Lemma 2:07:06 23 Jan 2015 — 24
455= Ashenafi Moges 2:07:06 3 Apr 2022 — —
455= Ashenafi Moges 2:07:06 16 Mar 2025 — —
459 Limenih Getachew 2:07:07 25 Sep 2022 — —
459= Balew Yihunle 2:07:07 16 Jan 2026 — —
459= Kemal Husen 2:07:07 22 Mar 2026 — —
462 Abreham Cherkos 2:07:08 16 Mar 2014 — —
462= Fikre Bekele Tefera 2:07:08 27 Oct 2019 — —
462= Deso Gelmisa 2:07:08 18 Sep 2022 — —
462= Afewerk Mesfin 2:07:08 5 Jan 2025 — —
466 Bazu Worku Hayla 2:07:09 23 Jan 2015 — —
467 Belay Assefa 2:07:10 4 May 2014 — —
467= Tebalu Zawude 2:07:10 26 Oct 2014 — —
467= Dejene Debela 2:07:10 8 Oct 2017 — —
467= Dawit Wolde 2:07:10 27 Oct 2019 — —
471 Yemane Adhane 2:07:11 9 May 2010 — —
471= Mulugeta Wami 2:07:11 21 Oct 2012 — —
471= Shumi Dechasa 2:07:11 17 Mar 2013 — —
471= Shura Kitata Tola 2:07:11 3 Nov 2023 — —
471= Guye Adola 2:07:11 21 Sep 2025 — —
476 Azmeraw Bekele 2:07:12 24 Jan 2014 — —
477 Tadesse Tola 2:07:13 9 Oct 2011 — —
477= Bazezew Asmare 2:07:13 24 Apr 2022 — —
477= Boki Diribi 2:07:13 27 Apr 2025 — —
477= Berehanu Wendim 2:07:13 1 Feb 2026 — —
481 Tsegay Kebede 2:07:14 6 Nov 2011 — —
481= Abdi Kebede 2:07:14 19 Mar 2023 — —
483 Leul Gebrselassie 2:07:15 28 Apr 2019 — —
483= Hiribo Shano 2:07:15 20 Jan 2023 — —
485 Tadesse Tola 2:07:16 20 Oct 2013 — —
485= Deriba Robi 2:07:16 26 Oct 2014 — —
485= Tilahun Regessa 2:07:16 26 Apr 2015 — —
485= Abayneh Ayele 2:07:16 11 Oct 2015 — —
485= Mulugeta Asefa 2:07:16 20 Oct 2024 — —
485= Limenih Getachew 2:07:16 15 Feb 2026 — —
491 Yemane Adhane 2:07:17 7 Nov 2021 — —
491= Seifu Tura Abdiwak 2:07:17 17 Jul 2022 — 25
491= Mekuant Ayenew 2:07:17 8 Dec 2024 — —
494 Yihunilign Adane 2:07:18 16 Oct 2022 — —
495 Mule Wasihun 2:07:19 19 Oct 2016 — 22
495= Ayele Abshero 2:07:19 29 Apr 2018 — —
495= Leul Gebrselassie 2:07:19 1 Dec 2019 — —
495= Aychew Bantie 2:07:19 2 Oct 2022 — —
495= Yohans Mekasha 2:07:19 2 Oct 2022 — —
495= Sufaro Woliyi 2:07:19 5 Jan 2025 — —

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.