Federation · NGR

Nigeria national best marks

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

219

Stored marks

24

Distinct marks shown

Men's 100m

Derived 14 Sep 2026

Nigeria national best marks, men 100 Metres
# Athlete Mark Wind Date Venue Age
1 Kanyinsola Ajayi 9.84 +0.7 29 May 2026 — —
1= Kanyinsola Ajayi 9.84 +0.1 4 Jul 2026 — —
1= Kanyinsola Ajayi 9.84 -0.7 18 Jul 2026 — —
4 Olusoji Adekotunbo Fasuba 9.85 +1.7 12 May 2006 — —
5 Divine Oduduru 9.86 +0.8 7 Jun 2019 — 22
6 Kanyinsola Ajayi 9.88 +0.3 13 Sep 2025 — —
7 Godson Oke Oghenebrume 9.90 +1.8 7 Jun 2023 — —
7= Kanyinsola Ajayi 9.90 +1.2 27 May 2026 — —
7= Kanyinsola Ajayi 9.90 +1.3 28 Jul 2026 — —
10 Kanyinsola Ajayi 9.91 0.0 30 Aug 2026 — —
11 Seun Ogunkoya 9.92 -0.2 11 Sep 1998 — —
11= Udodi Chudi Onwuzurike 9.92 +1.4 26 May 2023 — —
11= Kanyinsola Ajayi 9.92 +1.6 11 Jun 2025 — —
11= Kanyinsola Ajayi 9.92 +1.7 7 Jul 2025 — —
15 Olusoji Adekotunbo Fasuba 9.93 +1.1 12 May 2006 — —
15= Godson Oke Oghenebrume 9.93 +0.8 7 Jun 2023 — —
15= Kanyinsola Ajayi 9.93 +0.1 14 Sep 2025 — —
15= Kanyinsola Ajayi 9.93 -0.6 12 Sep 2026 — —
19 Davidson Ezinwa 9.94 +0.2 4 Jul 1994 — —
19= Seun Ogunkoya 9.94 +0.1 19 Aug 1998 — —
19= Divine Oduduru 9.94 +0.8 20 Apr 2019 — 22
19= Favour Ashe 9.94 +1.4 24 May 2024 — —
19= Kanyinsola Ajayi 9.94 -1.1 10 Jun 2026 — —
19= Kanyinsola Ajayi 9.94 +0.7 28 Jul 2026 — —
19= Kanyinsola Ajayi 9.94 +1.4 23 Aug 2026 — —
26 Olapade Adeniken 9.95 +1.9 16 Apr 1994 — —
26= Deji Aliu 9.95 +0.6 12 Oct 2003 — —
26= Kanyinsola Ajayi 9.95 +0.6 30 May 2025 — —
29 Davidson Ezinwa 9.96 -0.6 18 Apr 1992 — —
29= Seun Ogunkoya 9.96 -0.6 12 Aug 1998 — —
29= Raymond Ekevwo 9.96 +1.6 27 Aug 2019 — —
29= Favour Ashe 9.96 +1.3 7 Jun 2023 — —
29= Kanyinsola Ajayi 9.96 +1.9 19 Apr 2025 — —
34 Olapade Adeniken 9.97 +1.2 4 Apr 1992 — —
34= Olapade Adeniken 9.97 +1.7 5 Jun 1992 — —
34= Seun Ogunkoya 9.97 +1.5 13 Jul 1997 — —
34= Francis Obikwelu 9.97 +1.0 5 Jul 2000 — —
34= Uchenna Emedolu 9.97 +0.6 12 Oct 2003 — —
34= Kanyinsola Ajayi 9.97 +0.1 4 Sep 2026 — —
40 Daniel Effiong 9.98 +0.3 15 Aug 1993 — —
40= Davidson Ezinwa 9.98 +0.2 4 Jul 1994 — —
40= Francis Obikwelu 9.98 +2.0 21 Jun 2000 — —
40= Francis Obikwelu 9.98 +0.6 31 Aug 2001 — —
40= Deji Aliu 9.98 0.0 19 Jul 2003 — —
40= Enoch Adegoke 9.98 +0.3 31 Jul 2021 — —
40= Udodi Chudi Onwuzurike 9.98 +1.8 7 Jun 2023 — —
47 Daniel Effiong 9.99 +1.0 21 May 1993 — —
47= Davidson Ezinwa 9.99 +1.2 6 Jul 1994 — —
47= Divine Oduduru 9.99 +0.3 12 May 2019 — 22
47= Favour Ashe 9.99 +0.1 25 Jun 2022 — —
47= Godson Oke Oghenebrume 9.99 +0.6 11 May 2024 — —
47= Favour Ashe 9.99 +0.2 7 Jun 2024 — —
47= Israel Okon 9.99 -0.1 29 May 2026 — —
54 Chidi Imoh 10.00 +1.0 15 Aug 1986 — —
54= Francis Obikwelu 10.00 +0.7 30 Jun 2000 — —
54= Deji Aliu 10.00 0.0 24 Jun 2003 — —
54= Enoch Adegoke 10.00 +1.2 17 Jun 2021 — —
54= Enoch Adegoke 10.00 -0.2 1 Aug 2021 — —
54= Favour Ashe 10.00 +0.1 15 Jul 2022 — —
54= Ajayi Kanyinsola 10.00 +0.1 16 Jul 2024 — —
54= Kanyinsola Ajayi 10.00 +0.3 14 Sep 2025 — —
54= John Caleb 10.00 +2.0 18 Apr 2026 — —
54= Kanyinsola Ajayi 10.00 -0.7 12 Sep 2026 — —
64 Bode Osagiobare 10.01 +1.9 16 Apr 1994 — —
64= Davidson Ezinwa 10.01 +0.6 21 Aug 1996 — —
64= Francis Obikwelu 10.01 +0.2 9 Jul 1998 — —
64= Francis Obikwelu 10.01 0.0 15 Sep 1999 — —
64= Francis Obikwelu 10.01 +0.5 28 Jun 2000 — —
64= Kanyinsola Ajayi 10.01 +0.2 7 Jun 2024 — —
64= Sunday Ogun Akintan 10.01 +1.1 16 May 2025 — —
64= Kanyinsola Ajayi 10.01 0.0 17 May 2025 — —
72 Deji Aliu 10.02 -0.1 18 Mar 1995 — —
72= Francis Obikwelu 10.02 +1.1 4 Jul 2001 — —
72= Raymond Ekevwo 10.02 +1.8 11 May 2019 — —
72= Usheoritse Itsekiri 10.02 +1.6 27 Aug 2019 — —
72= Usheoritse Itsekiri 10.02 +1.4 28 May 2023 — —
72= Favour Ashe 10.02 +1.8 7 Jun 2023 — —
72= Usheoritse Itsekiri 10.02 +0.4 5 Jul 2023 — —
72= Godson Oke Oghenebrume 10.02 +0.2 7 Jun 2024 — —
72= Kanyinsola Ajayi 10.02 -0.3 3 Aug 2024 — —
72= Israel Okon 10.02 +0.1 27 May 2026 — —
82 Chidi Imoh 10.03 +0.2 2 Aug 1991 — —
82= Olapade Adeniken 10.03 +0.2 11 Apr 1992 — —
82= Olapade Adeniken 10.03 +0.5 13 Aug 1994 — —
82= Olapade Adeniken 10.03 +0.4 7 Jun 1996 — —
82= Davidson Ezinwa 10.03 +1.3 26 Jul 1996 — —
82= Deji Aliu 10.03 +0.7 10 Jun 2002 — —
82= Deji Aliu 10.03 0.0 24 Jun 2003 — —
82= Udodi Onwuzurike 10.03 +0.6 27 May 2022 — —
82= Kanyinsola Ajayi 10.03 +1.4 24 May 2024 — —
82= Seye Ogunlewe 10.03 +1.9 14 Jul 2024 — —
82= Israel Sunday 10.03 +1.2 31 Jul 2025 — —
93 Chidi Imoh 10.04 +0.8 9 Jul 1986 — —
93= Chidi Imoh 10.04 +1.1 17 Aug 1988 — —
93= Chidi Imoh 10.04 -0.1 2 Aug 1991 — —
93= Davidson Ezinwa 10.04 +0.2 2 Aug 1991 — —
93= Daniel Effiong 10.04 +0.3 15 Aug 1993 — —
93= Davidson Ezinwa 10.04 -0.6 27 Jul 1996 — —
93= Innocent Asonze 10.04 0.0 26 Apr 1997 — —
93= Davidson Ezinwa 10.04 +1.9 24 May 1998 — —
93= Deji Aliu 10.04 -0.1 1 Jul 2003 — —
93= Deji Aliu 10.04 +0.9 8 Aug 2003 — —
93= Deji Aliu 10.04 +0.6 24 Aug 2003 — —
93= Raymond Ekevwo 10.04 +1.9 23 Apr 2022 — —
93= Favour Ashe 10.04 +0.6 14 May 2022 — —
93= Alaba Akintola 10.04 +1.9 15 May 2022 — —
93= Godson Oke Oghenebrume 10.04 +1.3 13 May 2023 — —
93= Udodi Chudi Onwuzurike 10.04 +0.8 7 Jun 2023 — —
93= Seye Ogunlewe 10.04 +0.1 16 Jun 2023 — —
93= Godson Oke Oghenebrume 10.04 +0.7 24 May 2024 — —
93= Israel Okon 10.04 -0.6 13 Sep 2025 — —
93= Adekalu Fakorede 10.04 +2.0 18 Apr 2026 — —
113 Davidson Ezinwa 10.05 — 3 Jan 1990 — —
113= Davidson Ezinwa 10.05 +1.2 23 May 1992 — —
113= Daniel Effiong 10.05 +0.5 21 May 1993 — —
113= Olapade Adeniken 10.05 +1.8 23 Aug 1994 — —
113= Olapade Adeniken 10.05 +0.8 16 Aug 1995 — —
113= Olapade Adeniken 10.05 +1.8 20 Apr 1996 — —
113= Osmond Ezinwa 10.05 +1.5 7 Sep 1996 — —
113= Seun Ogunkoya 10.05 +1.8 13 Jun 1998 — —
113= Uchenna Emedolu 10.05 +0.1 23 Jun 2004 — —
113= Divine Oduduru 10.05 +1.5 30 Apr 2021 — 24
113= Alaba Akintola 10.05 +1.0 14 May 2023 — —
113= Usheoritse Itsekiri 10.05 0.0 21 Jun 2023 — —
113= Godson Oke Oghenebrume 10.05 +1.0 11 May 2024 — —
113= Usheoritse Itsekiri 10.05 +1.9 26 May 2024 — —
127 Olapade Adeniken 10.06 +0.6 8 Jul 1992 — —
127= Osmond Ezinwa 10.06 +0.9 25 Aug 1996 — —
127= Davidson Ezinwa 10.06 +1.8 25 May 1997 — —
127= Francis Obikwelu 10.06 -0.8 20 Jun 1998 — —
127= Francis Obikwelu 10.06 +1.0 9 Jul 1998 — —
127= Seun Ogunkoya 10.06 -1.1 12 Aug 1998 — —
127= Innocent Asonze 10.06 +1.1 30 Aug 1998 — —
127= Francis Obikwelu 10.06 -0.1 8 Jul 2000 — —
127= Francis Obikwelu 10.06 -1.0 11 Aug 2000 — —
127= Uchenna Emedolu 10.06 -0.3 20 Sep 2002 — —
127= Ogho-Oghene Egwero 10.06 +2.0 12 Sep 2011 — —
127= Ogho-Oghene Egwero 10.06 +0.3 13 Sep 2015 — —
127= Divine Oduduru 10.06 +1.1 24 May 2019 — 22
127= Enoch Adegoke 10.06 +1.0 17 Jun 2021 — —
127= Alaba Akintola 10.06 +1.3 25 May 2022 — —
127= Alaba Akintola 10.06 +0.1 25 Jun 2022 — —
127= Favour Ashe 10.06 +1.3 12 May 2023 — —
127= Israel Sunday 10.06 0.0 15 Jul 2025 — —
127= Israel Sunday 10.06 +0.8 31 Jul 2025 — —
127= Adekalu Nicholas Fakorede 10.06 +1.9 31 Jul 2025 — —
127= Adekalu Fakorede 10.06 +1.1 28 Jul 2026 — —
148 Olapade Adeniken 10.07 +1.9 22 Jul 1994 — —
148= Osmond Ezinwa 10.07 +0.9 24 Aug 1997 — —
148= Davidson Ezinwa 10.07 +1.7 20 May 1998 — —
148= Seun Ogunkoya 10.07 0.0 14 Jul 1998 — —
148= Seun Ogunkoya 10.07 -0.5 3 Aug 1998 — —
148= Deji Aliu 10.07 +0.1 4 Jul 2001 — —
148= Deji Aliu 10.07 0.0 4 Jul 2003 — —
148= Deji Aliu 10.07 +0.6 4 Jul 2004 — —
148= Tamunosiki Atorudibo 10.07 +0.2 8 Jul 2004 — —
148= Olusoji Adekotunbo Fasuba 10.07 -0.5 26 Aug 2007 — —
148= Mark Jelks 10.07 +0.4 11 Aug 2014 — —
148= Usheoritse Itsekiri 10.07 +1.7 9 Jun 2019 — —
148= Usheoritse Itsekiri 10.07 +1.2 17 Jun 2021 — —
148= Udodi Onwuzurike 10.07 +0.6 1 Apr 2022 — —
148= Favour Ashe 10.07 -1.2 26 Jun 2022 — —
148= Udodi Onwuzurike 10.07 +1.4 31 Mar 2023 — —
148= Alaba Akintola 10.07 +0.8 7 Jun 2023 — —
148= Seun Ogunkoya 10.07 0.0 19 Aug 2023 — —
148= Israel Okon 10.07 -0.6 19 Apr 2025 — —
148= Israel Okon 10.07 0.0 17 May 2025 — —
148= Israel Okon 10.07 -0.2 11 Jun 2025 — —
148= Usheoritse Itsekiri 10.07 +1.5 22 Jun 2025 — —
148= Israel Okon 10.07 -0.3 10 Jun 2026 — —
148= Favour Ashe 10.07 0.0 28 Jul 2026 — —
148= Kanyinsola Ajayi 10.07 +1.2 23 Aug 2026 — —
173 Chidi Imoh 10.08 +1.1 10 Sep 1986 — —
173= Daniel Effiong 10.08 +1.4 1 Jun 1994 — —
173= Davidson Ezinwa 10.08 +0.8 3 Jul 1995 — —
173= Davidson Ezinwa 10.08 +1.1 26 Jul 1996 — —
173= Davidson Ezinwa 10.08 +0.5 13 Jun 1997 — —
173= Francis Obikwelu 10.08 +0.5 20 Jun 1998 — —
173= Francis Obikwelu 10.08 -0.6 12 Aug 1998 — —
173= Deji Aliu 10.08 -0.6 1 Jun 2002 — —
173= Deji Aliu 10.08 +0.8 15 Jun 2003 — —
173= Uchenna Emedolu 10.08 +1.9 13 Sep 2003 — —
173= Tamunosiki Atorudibo 10.08 +0.3 10 Jul 2004 — —
173= Favour Ashe 10.08 +0.6 10 Jun 2022 — —
173= Alaba Akintola 10.08 +1.0 29 Apr 2023 — —
173= Favour Ashe 10.08 +1.3 13 May 2023 — —
173= Favour Ashe 10.08 +1.7 24 May 2023 — —
173= Alaba Akintola 10.08 +1.2 8 Jun 2024 — —
173= Kanyinsola Ajayi 10.08 +0.1 22 Jun 2024 — —
173= Favour Ashe 10.08 +0.7 4 Aug 2024 — —
173= Favour Ashe 10.08 +0.3 21 Jun 2025 — —
173= Adekalu Fakorede 10.08 -0.2 27 May 2026 — —
193 Chidi Imoh 10.09 +1.3 8 Aug 1988 — —
193= Davidson Ezinwa 10.09 — 3 Jan 1990 — —
193= Davidson Ezinwa 10.09 -0.1 2 Aug 1991 — —
193= Osmond Ezinwa 10.09 +1.9 14 Mar 1992 — —
193= Olapade Adeniken 10.09 +2.0 6 Jun 1992 — —
193= Davidson Ezinwa 10.09 +0.6 3 Jun 1994 — —
193= Daniel Effiong 10.09 +1.2 6 Jul 1994 — —
193= Olapade Adeniken 10.09 +1.7 22 Jul 1994 — —
193= Osmond Ezinwa 10.09 +0.6 21 Aug 1996 — —
193= Osmond Ezinwa 10.09 +0.4 18 Aug 1997 — —
193= Francis Obikwelu 10.09 -1.1 12 Aug 1998 — —
193= Seun Ogunkoya 10.09 0.0 18 Aug 1998 — —
193= Seun Ogunkoya 10.09 +1.4 30 Aug 1998 — —
193= Uchenna Emedolu 10.09 +0.3 16 Aug 2002 — —
193= Olusoji Adekotunbo Fasuba 10.09 +0.3 8 Jul 2004 — —
193= Olusoji Adekotunbo Fasuba 10.09 -1.5 7 May 2005 — —
193= Olusoji Adekotunbo Fasuba 10.09 0.0 11 Jul 2006 — —
193= Usheoritse Itsekiri 10.09 +0.9 5 Jun 2021 — —
193= Akintola Alaba 10.09 +1.6 16 Apr 2022 — —
193= Udodi Onwuzurike 10.09 +2.0 13 May 2023 — —
193= Ajayi Kanyinsola 10.09 +0.6 11 May 2024 — —
193= Usheoritse Itsekiri 10.09 -0.6 2 Jun 2024 — —
193= Kanyinsola Ajayi 10.09 +0.3 5 Jun 2024 — —
193= Usheoritse Itsekiri 10.09 +0.8 21 Jul 2024 — —
193= Kanyinsola Ajayi 10.09 -0.3 12 Jul 2025 — —
193= Kanyinsola Ajayi 10.09 0.0 15 Jul 2025 — —
193= Udodi Onwuzurike 10.09 +1.8 13 Aug 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.