NPFL

Home › Leagues › Nigeria Premier Football League
NPFL
Nigeria · Top flight

Standings, fixtures, results and everything you need to know about the Nigeria Premier Football League (NPFL), the top tier of Nigerian football, played by 20 clubs from August to May.

CountryNigeria
Founded1972
Clubs20
Season2026/27
Reigning championsEnugu Rangers
Most titlesEnyimba, Enugu Rangers (9)

Fixtures and results

Timezone: UTCLast updated: Wed 4 Nov, 05:30 (UTC)

Upcoming fixtures

15:00Wed, 4 Nov
Enugu Rangers International FCEnugu Rangers International FCvsBENBendel Insurance FC
15:00Sat, 7 Nov
Sporting Lagos FCSPOvsRivers United FCRivers United FC
15:00Sun, 8 Nov
Warri Wolves FCWARvsKATKatsina United FC
15:00Sun, 8 Nov
Nasarawa UnitedNASvsPlateau UnitedPlateau United
15:00Sun, 8 Nov
Kun Khalifat FCKUNvsKANKano Pillars FC
15:00Sun, 8 Nov
Ranchers BeesRANvsEnyimbaEnyimba
15:00Sun, 8 Nov
Ikorodu CityIKOvsINTInter Lagos FC
15:00Sun, 8 Nov
Abia Warriors FCABIvsDOMDoma United FC
15:00Sun, 8 Nov
Barau FCBARvsSHOShooting Stars
15:00Sun, 8 Nov
Bendel Insurance FCBENvsNIGNiger Tornadoes FC
15:00Sun, 8 Nov
Enugu Rangers International FCEnugu Rangers International FCvsKWAKwara United
15:00Sat, 14 Nov
Doma United FCDOMvsBARBarau FC
15:00Sun, 15 Nov
Warri Wolves FCWARvsSPOSporting Lagos FC
15:00Sun, 15 Nov
Katsina United FCKATvsNASNasarawa United
15:00Sun, 15 Nov
Plateau UnitedPlateau UnitedvsKUNKun Khalifat FC
15:00Sun, 15 Nov
Kano Pillars FCKANvsRANRanchers Bees
15:00Sun, 15 Nov
EnyimbaEnyimbavsIKOIkorodu City
15:00Sun, 15 Nov
Inter Lagos FCINTvsABIAbia Warriors FC
15:00Sun, 15 Nov
Shooting StarsSHOvsBENBendel Insurance FC
15:00Sun, 15 Nov
Niger Tornadoes FCNIGvsEnugu Rangers International FCEnugu Rangers International FC
15:00Sun, 15 Nov
Kwara UnitedKWAvsRivers United FCRivers United FC
15:00Wed, 18 Nov
Ranchers BeesRANvsDOMDoma United FC
15:00Sat, 21 Nov
Ikorodu CityIKOvsKANKano Pillars FC
15:00Sun, 22 Nov
Sporting Lagos FCSPOvsKWAKwara United
15:00Sun, 22 Nov
Nasarawa UnitedNASvsWARWarri Wolves FC
15:00Sun, 22 Nov
Kun Khalifat FCKUNvsKATKatsina United FC
15:00Sun, 22 Nov
Ranchers BeesRANvsPlateau UnitedPlateau United
15:00Sun, 22 Nov
Abia Warriors FCABIvsEnyimbaEnyimba
15:00Sun, 22 Nov
Barau FCBARvsINTInter Lagos FC
15:00Sun, 22 Nov
Bendel Insurance FCBENvsDOMDoma United FC
15:00Sun, 22 Nov
Enugu Rangers International FCEnugu Rangers International FCvsSHOShooting Stars
15:00Sun, 22 Nov
Rivers United FCRivers United FCvsNIGNiger Tornadoes FC
15:00Wed, 25 Nov
Sporting Lagos FCSPOvsEnugu Rangers International FCEnugu Rangers International FC
15:00Sat, 28 Nov
Doma United FCDOMvsEnugu Rangers International FCEnugu Rangers International FC
15:00Sun, 29 Nov
Nasarawa UnitedNASvsSPOSporting Lagos FC
15:00Sun, 29 Nov
Warri Wolves FCWARvsKUNKun Khalifat FC
15:00Sun, 29 Nov
Katsina United FCKATvsRANRanchers Bees
15:00Sun, 29 Nov
Plateau UnitedPlateau UnitedvsIKOIkorodu City
15:00Sun, 29 Nov
Kano Pillars FCKANvsABIAbia Warriors FC
15:00Sun, 29 Nov
EnyimbaEnyimbavsBARBarau FC
Next 40 fixtures (Matchweeks 9, 10, 12, 13, 14 and 15).

Recent results

FTSun, 1 Nov
Katsina United FCKAT2 - 1SPOSporting Lagos FC
FTSun, 1 Nov
Plateau UnitedPlateau United1 - 1WARWarri Wolves FC
FTSun, 1 Nov
Kano Pillars FCKAN2 - 0NASNasarawa United
FTSun, 1 Nov
EnyimbaEnyimba1 - 0KUNKun Khalifat FC
FTSun, 1 Nov
Inter Lagos FCINT1 - 1RANRanchers Bees
FTSun, 1 Nov
Shooting StarsSHO4 - 1ABIAbia Warriors FC
FTSun, 1 Nov
Kwara UnitedKWA1 - 2BENBendel Insurance FC
FTSun, 1 Nov
Rivers United FCRivers United FC1 - 1Enugu Rangers International FCEnugu Rangers International FC
FTSat, 31 Oct
Doma United FCDOM2 - 2IKOIkorodu City
FTFri, 30 Oct
Niger Tornadoes FCNIG0 - 0BARBarau FC
FTSun, 25 Oct
Warri Wolves FCWAR0 - 0KANKano Pillars FC
FTSun, 25 Oct
Nasarawa UnitedNAS1 - 0EnyimbaEnyimba
FTSun, 25 Oct
Kun Khalifat FCKUN1 - 0INTInter Lagos FC
FTSun, 25 Oct
Ikorodu CityIKO2 - 2SHOShooting Stars
FTSun, 25 Oct
Abia Warriors FCABI0 - 1NIGNiger Tornadoes FC
FTSun, 25 Oct
Barau FCBAR1 - 1KWAKwara United
FTSun, 25 Oct
Bendel Insurance FCBEN2 - 1Rivers United FCRivers United FC
FTSat, 24 Oct
Katsina United FCKAT2 - 2Plateau UnitedPlateau United
FTSun, 18 Oct
Plateau UnitedPlateau United2 - 3SPOSporting Lagos FC
FTSun, 18 Oct
Kano Pillars FCKAN1 - 0KATKatsina United FC
FTSun, 18 Oct
EnyimbaEnyimba0 - 0WARWarri Wolves FC
FTSun, 18 Oct
Inter Lagos FCINT0 - 2NASNasarawa United
FTSun, 18 Oct
Niger Tornadoes FCNIG2 - 1IKOIkorodu City
FTSun, 18 Oct
Rivers United FCRivers United FC0 - 0BARBarau FC
FTSat, 17 Oct
Kwara UnitedKWA1 - 1ABIAbia Warriors FC
FTSat, 17 Oct
Doma United FCDOM1 - 1KUNKun Khalifat FC
FTFri, 16 Oct
Shooting StarsSHO3 - 1RANRanchers Bees
FTSun, 11 Oct
Sporting Lagos FCSPO2 - 1BENBendel Insurance FC
FTSun, 11 Oct
Plateau UnitedPlateau United4 - 0KANKano Pillars FC
FTSun, 11 Oct
Warri Wolves FCWAR3 - 1INTInter Lagos FC
FTSun, 11 Oct
Nasarawa UnitedNAS2 - 0DOMDoma United FC
FTSun, 11 Oct
Kun Khalifat FCKUN2 - 0SHOShooting Stars
FTSun, 11 Oct
Abia Warriors FCABI0 - 0Rivers United FCRivers United FC
FTSun, 11 Oct
Barau FCBAR2 - 2Enugu Rangers International FCEnugu Rangers International FC
FTSat, 10 Oct
Ranchers BeesRAN0 - 0NIGNiger Tornadoes FC
FTSat, 10 Oct
Ikorodu CityIKO2 - 0KWAKwara United
FTFri, 9 Oct
Katsina United FCKAT4 - 2EnyimbaEnyimba
FTWed, 7 Oct
Shooting StarsSHO0 - 0KANKano Pillars FC
FTSun, 4 Oct
EnyimbaEnyimba2 - 0Plateau UnitedPlateau United
FTSun, 4 Oct
Inter Lagos FCINT1 - 1KATKatsina United FC
Last 40 completed matches (Matchweeks 3, 7, 8, 9, 10 and 11).

Nigeria Premier Football League standings

Computed from full-time results, 2026/27 season. Updated Wed 4 Nov, 05:30 UTC
PosClubPWDLGDPts
1Kano Pillars FC12471+319
2Rivers United FC11461+1018
3Enugu Rangers International FC9531+518
4Bendel Insurance FC10604+318
5Nasarawa United11524+117
6Plateau United11443+416
7Barau FC11371+316
8Sporting Lagos FC11443+116
9Niger Tornadoes FC11443+116
10Katsina United FC11443-116
11Shooting Stars11434+115
12Doma United FC10433015
13Ikorodu City11353+214
14Warri Wolves FC11344-113
15Kwara United11335-112
16Kun Khalifat FC11335-712
17Enyimba11326-311
18Abia Warriors FC11245-710
19Ranchers Bees10235-39
20Inter Lagos FC11137-116
CAF Champions LeagueCAF Confederation CupRelegation to the National League

What is Nigeria Premier Football League?

The Nigeria Premier Football League, usually shortened to NPFL, is the top tier of Nigerian football. It is contested by 20 clubs from late August to May and is run by the League Management Company under the Nigeria Football Federation.

The league began in 1972 and has carried several names since, including the Nigerian National League, the Nigerian Professional League and, from 2014 to 2023, the Nigeria Professional Football League. The current name is the Nigeria Premier Football League.

Enugu Rangers won the title in 2025/26, after Remo Stars in 2024/25. Enyimba and Enugu Rangers have won nine titles each, more than any other club.

For 2026/27, Doma United, Inter Lagos, Sporting Lagos and Ranchers Bees have come up from the National League, replacing Wikki Tourists, Bayelsa United, El-Kanemi Warriors and Remo Stars.

How Nigeria Premier Football League works

Season structure

20 clubs play each other home and away, 38 matches each and 380 in total. The 2026/27 season began on 28 August 2026 and finishes on 30 May 2027, with a mid-season break from 23 December to 6 January.

Continental places

The league winner qualifies for the CAF Champions League, and the club in third place qualifies for the CAF Confederation Cup.

Relegation

The bottom four clubs are relegated to the National League, and four clubs come up in their place.

Tiebreakers

Clubs level on points are separated by goal difference, then goals scored.

History and records

Most titlesEnyimba and Enugu Rangers9 each
Reigning championsEnugu Rangers2025/26
OrganiserLeague Management CompanyUnder the Nigeria Football Federation
First season1972As the Nigerian National League

Past champions

SeasonChampions
2025/26Enugu Rangers
2024/25Remo Stars
2023/24Enugu Rangers
2022/23Enyimba
2021/22Rivers United
2020/21Akwa United
2019/20Season cancelled (COVID-19)
2019Enyimba
2018Season cancelled
2017Plateau United

The story so far

The league was first played in 1972 as the Nigerian National League. In 1990 the Nigeria Football League organised the competition as a step toward full professionalism, and it later ran under names such as the Nigerian Professional League, the Nigeria Premier League and the Nigerian Premiership.

After the Nigeria Football League collapsed in 2012, an Interim Management Committee led to the creation of the League Management Company, and the league was rebranded as the Nigeria Professional Football League in 2014. The IFFHS ranked it the best league in Africa in 2012, and in July 2016 it became the first in Africa to adopt FIFA’s domestic transfer matching system. The 2018 season was postponed indefinitely during an NFF crisis, and the 2019/20 season was cancelled because of COVID-19.

Nigeria Premier Football League clubs, 2026/27

20 clubs
ABIAbia WarriorsUmuahia Township Stadium
BARBarauSani Abacha Stadium
BENBendel InsuranceSamuel Ogbemudia Stadium
DOMDoma UnitedPantami StadiumPromoted
Enugu RangersEnugu RangersNnamdi Azikiwe StadiumDefending champions
EnyimbaEnyimbaEnyimba International Stadium
IKOIkorodu CityOnikan Stadium
INTInter LagosLagosPromoted
KANKano PillarsSani Abacha Stadium
KATKatsina UnitedMuhammadu Dikko Stadium
KUNKun KhalifatDan Anyiam Stadium
KWAKwara UnitedKwara State Stadium
NASNasarawa UnitedLafia Township Stadium
NIGNiger TornadoesBako Kontagora Stadium
Plateau UnitedPlateau UnitedNew Jos Stadium
RANRanchers BeesMuhammadu Dikko StadiumPromoted
Rivers UnitedRivers UnitedAdokiye Amiesimaka Stadium
SHOShooting StarsLekan Salami Stadium
SPOSporting LagosOnikan StadiumPromoted
WARWarri WolvesOzoro Stadium

Nigeria Premier Football League FAQs

How many teams are in the NPFL?

There are 20 clubs in the NPFL in 2026/27. Doma United, Inter Lagos, Sporting Lagos and Ranchers Bees came up from the National League, replacing Wikki Tourists, Bayelsa United, El-Kanemi Warriors and Remo Stars.

How many games does each team play?

Each club plays 38 matches, 19 at home and 19 away, meeting every other club twice. That makes 380 matches per season. A win earns 3 points, a draw 1 point and a defeat none.

How does relegation work?

The bottom four clubs in the final standings are relegated to the National League, and four clubs are promoted in their place.

Which NPFL clubs qualify for Africa?

The league winner qualifies for the CAF Champions League and the club in third place qualifies for the CAF Confederation Cup.

When does the NPFL season start and end?

The 2026/27 season began on 28 August 2026 and finishes on 30 May 2027, with a two-week break from 23 December to 6 January.

Who has won the most NPFL titles?

Enyimba and Enugu Rangers have won nine titles each. Enugu Rangers are the reigning champions after winning in 2025/26.

Fixtures, results and the standings are pulled from our live match data feed, provided by Sportradar, and refreshed periodically. The standings are calculated from full-time results and may not reflect official adjustments (points deductions, etc). Team crests are hosted on this site; kickoff times follow the timezone selected above the fixtures (your browser’s timezone by default, UTC if JavaScript is off).