NPFL
Live now
Coming up
Full time · awaiting grading
Latest results
24 OctMatch highlights
via YouTubeNPFL
2026/27| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rivers United | 9 | 4 | 5 | 0 | 13 | 2 | +11 | 17 | DDWDD | CAF Champions League qualifying |
| 2 | Enugu Rangers | 8 | 5 | 2 | 1 | 14 | 9 | +5 | 17 | WLWWD | CAF Champions League qualifying |
| 3 | Sporting Lagos | 9 | 4 | 3 | 2 | 13 | 11 | +2 | 15 | DDDWW | CAF Confederation Cup qualifying |
| 4 | Plateau United | 9 | 4 | 2 | 3 | 15 | 11 | +4 | 14 | DWLWL | CAF Confederation Cup qualifying |
| 5 | Barau FC | 9 | 3 | 5 | 1 | 12 | 9 | +3 | 14 | WDLDD | – |
| 6 | Nasarawa United | 9 | 4 | 2 | 3 | 10 | 8 | +2 | 14 | LWDWW | – |
| 7 | Kano Pillars | 9 | 3 | 5 | 1 | 12 | 11 | +1 | 14 | DDDLW | – |
| 8 | Doma United | 9 | 4 | 2 | 3 | 11 | 11 | 0 | 14 | DLWLD | – |
| 9 | Ikorodu City | 9 | 3 | 3 | 3 | 11 | 9 | +2 | 12 | WDLWL | – |
| 10 | Bendel Insurance | 8 | 4 | 0 | 4 | 14 | 13 | +1 | 12 | LWLWL | – |
| 11 | Niger Tornadoes | 9 | 3 | 3 | 3 | 8 | 8 | 0 | 12 | DLWDW | – |
| 12 | Katsina United | 9 | 3 | 3 | 3 | 10 | 12 | −2 | 12 | WDDWL | – |
| 13 | Kwara United | 9 | 3 | 2 | 4 | 10 | 10 | 0 | 11 | WLWLD | – |
| 14 | Warri Wolves | 9 | 3 | 2 | 4 | 6 | 7 | −1 | 11 | WLLWD | – |
| 15 | Shooting Stars | 9 | 3 | 2 | 4 | 10 | 12 | −2 | 11 | LDDLW | – |
| 16 | Abia Warriors | 9 | 2 | 4 | 3 | 9 | 12 | −3 | 10 | LWLDD | – |
| 17 | Kun Khalifat FC | 9 | 2 | 3 | 4 | 8 | 15 | −7 | 9 | LWLWD | Relegation |
| 18 | Enyimba | 9 | 2 | 2 | 5 | 11 | 14 | −3 | 8 | DWWLD | Relegation |
| 19 | Ranchers Bees | 9 | 2 | 2 | 5 | 10 | 13 | −3 | 8 | LDLDL | Relegation |
| 20 | Inter Lagos | 9 | 1 | 2 | 6 | 5 | 18 | −13 | 2 | DLDLL | Relegation |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Rivers United | 9 | +11 | 17 |
| 2 | Enugu Rangers | 8 | +5 | 17 |
| 3 | Sporting Lagos | 9 | +2 | 15 |
| 4 | Plateau United | 9 | +4 | 14 |
| 5 | Barau FC | 9 | +3 | 14 |
| 6 | Nasarawa United | 9 | +2 | 14 |
| 7 | Kano Pillars | 9 | +1 | 14 |
| 8 | Doma United | 9 | 0 | 14 |
| 9 | Ikorodu City | 9 | +2 | 12 |
| 10 | Bendel Insurance | 8 | +1 | 12 |
| 11 | Niger Tornadoes | 9 | 0 | 12 |
| 12 | Katsina United | 9 | −2 | 12 |
| 13 | Kwara United | 9 | 0 | 11 |
| 14 | Warri Wolves | 9 | −1 | 11 |
| 15 | Shooting Stars | 9 | −2 | 11 |
| 16 | Abia Warriors | 9 | −3 | 10 |
| 17 | Kun Khalifat FC | 9 | −7 | 9 |
| 18 | Enyimba | 9 | −3 | 8 |
| 19 | Ranchers Bees | 9 | −3 | 8 |
| 20 | Inter Lagos | 9 | −13 | 2 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rivers United | 9 | 4 | 5 | 0 | 13 | 2 | +11 | 17 | DDWDD | CAF Champions League qualifying |
| 2 | Enugu Rangers | 8 | 5 | 2 | 1 | 14 | 9 | +5 | 17 | WLWWD | CAF Champions League qualifying |
| 3 | Sporting Lagos | 9 | 4 | 3 | 2 | 13 | 11 | +2 | 15 | DDDWW | CAF Confederation Cup qualifying |
| 4 | Plateau United | 9 | 4 | 2 | 3 | 15 | 11 | +4 | 14 | DWLWL | CAF Confederation Cup qualifying |
| 5 | Barau FC | 9 | 3 | 5 | 1 | 12 | 9 | +3 | 14 | WDLDD | – |
| 6 | Nasarawa United | 9 | 4 | 2 | 3 | 10 | 8 | +2 | 14 | LWDWW | – |
| 7 | Kano Pillars | 9 | 3 | 5 | 1 | 12 | 11 | +1 | 14 | DDDLW | – |
| 8 | Doma United | 9 | 4 | 2 | 3 | 11 | 11 | 0 | 14 | DLWLD | – |
| 9 | Ikorodu City | 9 | 3 | 3 | 3 | 11 | 9 | +2 | 12 | WDLWL | – |
| 10 | Bendel Insurance | 8 | 4 | 0 | 4 | 14 | 13 | +1 | 12 | LWLWL | – |
| 11 | Niger Tornadoes | 9 | 3 | 3 | 3 | 8 | 8 | 0 | 12 | DLWDW | – |
| 12 | Katsina United | 9 | 3 | 3 | 3 | 10 | 12 | −2 | 12 | WDDWL | – |
| 13 | Kwara United | 9 | 3 | 2 | 4 | 10 | 10 | 0 | 11 | WLWLD | – |
| 14 | Warri Wolves | 9 | 3 | 2 | 4 | 6 | 7 | −1 | 11 | WLLWD | – |
| 15 | Shooting Stars | 9 | 3 | 2 | 4 | 10 | 12 | −2 | 11 | LDDLW | – |
| 16 | Abia Warriors | 9 | 2 | 4 | 3 | 9 | 12 | −3 | 10 | LWLDD | – |
| 17 | Kun Khalifat FC | 9 | 2 | 3 | 4 | 8 | 15 | −7 | 9 | LWLWD | Relegation |
| 18 | Enyimba | 9 | 2 | 2 | 5 | 11 | 14 | −3 | 8 | DWWLD | Relegation |
| 19 | Ranchers Bees | 9 | 2 | 2 | 5 | 10 | 13 | −3 | 8 | LDLDL | Relegation |
| 20 | Inter Lagos | 9 | 1 | 2 | 6 | 5 | 18 | −13 | 2 | DLDLL | Relegation |
Form: the last five matches, latest on the right.
Official standings · updated 24 Oct 18:11. Points adjusted by the competition: Inter Lagos −3.
Fixtures in the next seven days; later matches appear as their dates come round.
Saturday 24 Oct
Sunday 25 Oct
Friday 30 Oct
No fixtures in the next seven days.
Saturday 24 Oct
Sunday 18 Oct
Enyimba
Warri Wolves
Inter Lagos
Nasarawa United
Kano Pillars
Katsina United
Niger Tornadoes
Ikorodu City
Plateau United
Sporting Lagos
Rivers United
Barau FCSaturday 17 Oct
Friday 16 Oct
Sunday 11 Oct
Abia Warriors
Rivers United
Barau FC
Enugu Rangers
Kun Khalifat FC
Shooting Stars
Nasarawa United
Doma United
Plateau United
Kano Pillars
Sporting Lagos
Bendel Insurance
Warri Wolves
Inter LagosSaturday 10 Oct
Friday 9 Oct
Wednesday 7 Oct
Sunday 4 Oct
Bendel Insurance
Barau FC
Doma United
Warri Wolves
Enugu Rangers
Abia Warriors
Enyimba
Plateau United
Inter Lagos
Katsina United
Kwara United
Ranchers Bees
Niger Tornadoes
Kun Khalifat FC
Rivers United
Ikorodu City
Shooting Stars
Nasarawa UnitedSaturday 3 Oct
Wednesday 30 Sept
Enyimba
Shooting Stars
Katsina United
Rivers United
Sporting Lagos
Ikorodu City
Warri Wolves
Enugu RangersMonday 28 Sept
Sunday 27 Sept
Abia Warriors
Bendel Insurance
Ikorodu City
Enugu Rangers
Kano Pillars
Enyimba
Katsina United
Doma United
Kun Khalifat FC
Kwara United
Nasarawa United
Niger Tornadoes
Plateau United
Inter Lagos
Warri Wolves
Shooting StarsSaturday 26 Sept
Thursday 24 Sept
Wednesday 23 Sept
Barau FC
Abia Warriors
Bendel Insurance
Ikorodu City
Doma United
Plateau United
Enugu Rangers
Ranchers Bees
Enyimba
Sporting Lagos
Inter Lagos
Kano Pillars
Kwara United
Nasarawa United
Niger Tornadoes
Warri Wolves
Shooting Stars
Katsina UnitedSunday 20 Sept
Enyimba
Inter Lagos
Kano Pillars
Doma United
Kun Khalifat FC
Enugu Rangers
Nasarawa United
Rivers United
Plateau United
Shooting Stars
Sporting Lagos
Abia Warriors
Warri Wolves
Kwara UnitedSaturday 19 Sept
Ikorodu City
Barau FC
Katsina United
Niger Tornadoes
Ranchers Bees
Bendel InsuranceFriday 18 Sept
Wednesday 16 Sept
Monday 14 Sept
Sunday 13 Sept
Abia Warriors
Ikorodu City
Barau FC
Ranchers Bees
Bendel Insurance
Kun Khalifat FC
Inter Lagos
Sporting Lagos
Kwara United
Katsina UnitedSaturday 12 Sept
Monday 7 Sept
Sunday 6 Sept
Kano Pillars
Niger Tornadoes
Kun Khalifat FC
Barau FC
Nasarawa United
Bendel Insurance
Plateau United
Kwara UnitedSaturday 5 Sept
Monday 31 Aug
Sunday 30 Aug
Barau FC
Nasarawa United
Bendel Insurance
Warri Wolves
Doma United
Sporting Lagos
Enugu Rangers
Katsina United
Ikorodu City
Ranchers Bees
Kwara United
Kano Pillars
Niger Tornadoes
Enyimba
Rivers United
Plateau UnitedFriday 28 Aug
No player statistics available for this season.
Leaderboards for 2026/27. A dash means no figure is available.
Points
| TEAM | TOTAL | P |
|---|---|---|
Rivers United | 17 | 9 |
Enugu Rangers | 17 | 8 |
Sporting Lagos | 15 | 9 |
Plateau United | 14 | 9 |
Barau FC | 14 | 9 |
Nasarawa United | 14 | 9 |
Kano Pillars | 14 | 9 |
Doma United | 14 | 9 |
Ikorodu City | 12 | 9 |
Bendel Insurance | 12 | 8 |
Niger Tornadoes | 12 | 9 |
Katsina United | 12 | 9 |
Kwara United | 11 | 9 |
Warri Wolves | 11 | 9 |
Shooting Stars | 11 | 9 |
Abia Warriors | 10 | 9 |
Kun Khalifat FC | 9 | 9 |
Enyimba | 8 | 9 |
Ranchers Bees | 8 | 9 |
Inter Lagos | 2 | 9 |
Wins
Draws
Fewest defeats
Goals scored
| TEAM | TOTAL | P |
|---|---|---|
Plateau United | 15 | 9 |
Enugu Rangers | 14 | 8 |
Bendel Insurance | 14 | 8 |
Rivers United | 13 | 9 |
Sporting Lagos | 13 | 9 |
Barau FC | 12 | 9 |
Kano Pillars | 12 | 9 |
Doma United | 11 | 9 |
Ikorodu City | 11 | 9 |
Enyimba | 11 | 9 |
Nasarawa United | 10 | 9 |
Katsina United | 10 | 9 |
Kwara United | 10 | 9 |
Shooting Stars | 10 | 9 |
Ranchers Bees | 10 | 9 |
Abia Warriors | 9 | 9 |
Niger Tornadoes | 8 | 9 |
Kun Khalifat FC | 8 | 9 |
Warri Wolves | 6 | 9 |
Inter Lagos | 5 | 9 |
Fewest goals conceded
Goal difference
Home wins
Away wins
Clean sheets
Failed to score
Scored per match
| TEAM | AVG | P |
|---|---|---|
Plateau United | 1.89 | 9 |
Enugu Rangers | 1.75 | 8 |
Bendel Insurance | 1.75 | 8 |
Rivers United | 1.44 | 9 |
Sporting Lagos | 1.44 | 9 |
Barau FC | 1.33 | 9 |
Kano Pillars | 1.33 | 9 |
Doma United | 1.22 | 9 |
Ikorodu City | 1.22 | 9 |
Katsina United | 1.22 | 9 |
Enyimba | 1.22 | 9 |
Nasarawa United | 1.11 | 9 |
Kwara United | 1.11 | 9 |
Shooting Stars | 1.11 | 9 |
Ranchers Bees | 1.11 | 9 |
Abia Warriors | 1.0 | 9 |
Niger Tornadoes | 0.89 | 9 |
Kun Khalifat FC | 0.89 | 9 |
Warri Wolves | 0.67 | 9 |
Inter Lagos | 0.56 | 9 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
Bendel Insurance | 75.0% | 8 |
Enugu Rangers | 62.5% | 8 |
Sporting Lagos | 55.6% | 9 |
Plateau United | 55.6% | 9 |
Barau FC | 55.6% | 9 |
Kano Pillars | 55.6% | 9 |
Katsina United | 55.6% | 9 |
Ranchers Bees | 55.6% | 9 |
Nasarawa United | 44.4% | 9 |
Doma United | 44.4% | 9 |
Ikorodu City | 44.4% | 9 |
Niger Tornadoes | 44.4% | 9 |
Kwara United | 44.4% | 9 |
Shooting Stars | 44.4% | 9 |
Enyimba | 44.4% | 9 |
Inter Lagos | 44.4% | 9 |
Abia Warriors | 33.3% | 9 |
Kun Khalifat FC | 33.3% | 9 |
Rivers United | 22.2% | 9 |
Warri Wolves | 22.2% | 9 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Bendel Insurance | 87.5% | 8 |
Ranchers Bees | 66.7% | 9 |
Plateau United | 55.6% | 9 |
Enugu Rangers | 50.0% | 8 |
Sporting Lagos | 44.4% | 9 |
Barau FC | 44.4% | 9 |
Kano Pillars | 44.4% | 9 |
Ikorodu City | 44.4% | 9 |
Katsina United | 44.4% | 9 |
Kwara United | 44.4% | 9 |
Shooting Stars | 44.4% | 9 |
Abia Warriors | 44.4% | 9 |
Enyimba | 44.4% | 9 |
Nasarawa United | 33.3% | 9 |
Doma United | 33.3% | 9 |
Niger Tornadoes | 33.3% | 9 |
Kun Khalifat FC | 33.3% | 9 |
Inter Lagos | 33.3% | 9 |
Warri Wolves | 22.2% | 9 |
Rivers United | 11.1% | 9 |
Longest winning run
Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.