Nigeria Premier Football League · 2026-27
Nigeria Premier Football League fixtures with kick-off times in WAT, EAT, SAST and GMT, where to watch in Nigeria, Kenya, South Africa, Ghana and Uganda, and the next round explained.
Fixtures
Upcoming matches
In depth
Nigeria Premier Football League fixtures 2026-27
Key takeaways
- NPFL games are the 380 matches of a Nigeria Premier Football League season, with 20 clubs playing 38 games each from August to May.
- For a 16:00 WAT start, fans in Accra (GMT) watch at 15:00, South Africa (SAST) at 17:00, and Kenya and Uganda (EAT) at 18:00.
- Enyimba and Enugu Rangers hold the most NPFL titles, nine each by the end of the 2025-26 season.
- A postponed NPFL game carries a clear marker in the list, and the 2018 and 2019-20 seasons show that the calendar has changed before.
- Relegated clubs drop to the Nigeria National League, and Nigeria's CAF club ranking decides how many Nigerian clubs go to Africa.
NPFL games are the 380 matches of a Nigeria Premier Football League season, played from August to May as 20 clubs meet each other home and away. The fixture list shows each one with its date and kick-off in WAT, and the live score replaces the kick-off time once play starts. It is the same football that South African readers call soccer, in a top flight that has run since 1972.
Plenty of fans still search for Nigeria Premier League games, the name the league carried from 1993 to 2000 and again from 2003 to 2013, and the matches are the same whichever name you type. The notes below cover what the list shows and where to follow a game in your country. The NPFL hub holds the clubs and the full history.
How Do You Find NPFL Games by Date and Round?
The NPFL fixtures list is arranged by round, so you can move from the earliest rounds down to the later ones. Each game lists the home side first, then the venue and the kick-off in WAT, and once play begins the NPFL live scores show the minute and the goals before settling on the full-time score. You can filter by club or date, which helps if you only follow Enyimba or Kano Pillars. The NPFL table sits beside the list, so the NPFL table and fixtures read together, and finished games move across to NPFL results.
How Do NPFL Fixtures Work, and Why Do Dates Change?
The season is a double round robin of 20 clubs and 38 matches each, 380 in all, between August and May. Dates can move during a season, and every change is marked in the list. The calendar has bent before, with the 2018 season postponed in July and its championship cancelled, and the 2019-20 championship cancelled because of COVID-19.
Where Can You Follow NPFL Matches Live in Your Country?
You can follow every game through the live score in the list, and the broadcast line shows what is listed in your country. That line can change from round to round, so check it on the day. The list is built to load quickly on a weak signal, whether you are crawling across Third Mainland Bridge in traffic or waiting in a Kampala taxi park.
Every kick-off is shown in WAT with GMT, SAST and EAT beside it, so the conversion is done before the match begins. Nairobi and Kampala (EAT) see 18:00 for a 16:00 WAT start, Johannesburg (SAST) sees 17:00, and Accra (GMT) sees 15:00. None of the five countries changes its clocks during the year, so those gaps hold from August to May. Ghana sits an hour behind Lagos, which is worth remembering when a friend in Kumasi insists the match has not started.
| Country | City | Time zone | Offset from GMT | A 16:00 WAT kick-off |
|---|---|---|---|---|
| Nigeria | Lagos | WAT | GMT+1 | 16:00 |
| Ghana | Accra | GMT | GMT+0 | 15:00 |
| South Africa | Johannesburg | SAST | GMT+2 | 17:00 |
| Kenya | Nairobi | EAT | GMT+3 | 18:00 |
| Uganda | Kampala | EAT | GMT+3 | 18:00 |
What Do the Table and Relegation Mean?
The NPFL table (the log, to South African readers) ranks the clubs by their points, and in the standard format the champion is the club that finishes first once all 38 matches are played. The 2022-23 season was different, because a Super 6 playoff decided the title. The top places also lead to Africa, because Nigerian clubs enter the CAF Champions League and the Confederation Cup against clubs from across Africa. How many go depends on Nigeria's CAF club ranking over five seasons, since associations ranked 1 to 12 can enter two teams in each competition. Relegated clubs drop to the Nigeria National League, and NPFL stats shows the goals and records behind every position.
How Do You Add NPFL Fixtures to Your Phone Calendar and Spot Postponed Games?
Each fixture has a calendar option that saves the game to your phone in your own time zone, and filtering by your club first lets you add its whole run of games together. A postponed match shows a marker where the kick-off time would be, and a rescheduled one carries its new date with a short note on why it moved. Because a date can shift after you have saved it, look at the list again on matchday before you head out to a viewing centre or settle in with the radio.
Which Clubs and Players Should You Watch in NPFL Games?
Enyimba of Aba and Enugu Rangers hold the most titles, nine each by the end of 2025-26, with Shooting Stars and Heartland on five and Kano Pillars on four. The match that shows the league best is Enyimba's 1-1 draw with Rivers United on the last day of the 2022-23 Super 6 playoffs, which sealed their record-equalling ninth title.
For Super Eagles followers, the African Nations Championship (CHAN) is a tournament for players in their own domestic leagues, and CHAN squads draw on players from domestic leagues. The African connection also runs through Enyimba, who won the CAF Champions League in 2003 and 2004, as set out in [this Enyimba F.C. entry](https://en.wikipedia.org/wiki/Enyimba_F.C.), so fans in Ghana, Kenya, South Africa and Uganda have long seen the club on the continental stage.
FAQ
How many NPFL games are in a season?
There are 380 games in a standard season. Twenty clubs play 38 matches each, home and away, between August and May.
What time is an NPFL game in Kenya?
Take the WAT kick-off time and add two hours. A 16:00 WAT game starts at 18:00 EAT in Nairobi and Kampala.
What time is an NPFL game in Ghana and South Africa?
Ghana is on GMT, one hour behind WAT, so 16:00 WAT is 15:00 in Accra. South Africa is on SAST, one hour ahead of WAT, so the same game is 17:00 in Johannesburg.
How is the NPFL champion decided?
In the standard format the champion is the club that finishes first in the table once all 38 matches are played.
What happens to clubs that finish bottom of the NPFL?
Relegated clubs drop to the Nigeria National League.
Written by Tunde Akinwande, 2026-11-10.
