NPFL table and predictions
PitchMaths editorial team · Updated
The Nigeria Premier Football League is the top flight of Nigerian club football and, for many bettors in Lagos, Abuja and Port Harcourt, the league closest to home. This page opens with the current NPFL table, then lists the league's fixtures for the next seven days with the model's probabilities and any tips that clear our thresholds.
NPFL table
| # | Team | P | W | D | L | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|
| 1 | Rivers United | 10 | 4 | 5 | 1 | 10 | 17 | DWDDL |
| 2 | Enugu Rangers | 8 | 5 | 2 | 1 | 5 | 17 | WWDDD |
| 3 | Nasarawa United | 10 | 5 | 2 | 3 | 3 | 17 | WDWWW |
| 4 | Plateau United | 10 | 4 | 3 | 3 | 4 | 15 | WLWLD |
| 5 | Barau | 10 | 3 | 6 | 1 | 3 | 15 | DLDDD |
| 6 | Bendel Insurance | 9 | 5 | 0 | 4 | 2 | 15 | LWLDW |
| 7 | Sporting Lagos | 9 | 4 | 3 | 2 | 2 | 15 | DDWWD |
| 8 | Kano Pillars | 10 | 3 | 6 | 1 | 1 | 15 | DDLWD |
| 9 | Niger Tornadoes | 10 | 4 | 3 | 3 | 1 | 15 | LWDWW |
| 10 | Doma United | 9 | 4 | 2 | 3 | 0 | 14 | DLWLD |
| 11 | Ikorodu City | 10 | 3 | 4 | 3 | 2 | 13 | DLWLD |
| 12 | Katsina United | 10 | 3 | 4 | 3 | -2 | 13 | DDWLD |
| 13 | Kwara United | 10 | 3 | 3 | 4 | 0 | 12 | LWLDD |
| 14 | Warri Wolves | 10 | 3 | 3 | 4 | -1 | 12 | LLWDD |
| 15 | Shooting Stars | 10 | 3 | 3 | 4 | -2 | 12 | DDLWD |
| 16 | Kun Khalifat | 10 | 3 | 3 | 4 | -6 | 12 | WLWDW |
| 17 | Abia Warriors | 10 | 2 | 4 | 4 | -4 | 10 | WLDDL |
| 18 | Ranchers Bees | 9 | 2 | 2 | 5 | -3 | 8 | LDLDL |
| 19 | Enyimba | 10 | 2 | 2 | 6 | -4 | 8 | WWLDL |
| 20 | Inter Lagos | 10 | 1 | 2 | 7 | -14 | 2 | LDLLL |
Reading the NPFL table
Three points for a win, one for a draw, nothing for a defeat. Next to points you will find goal difference and a form column with each club's latest results. The table is refreshed with our data four times a day. If a match has been postponed, clubs may have played a different number of games, so a side lower down with games in hand can be in better shape than its position suggests.
NPFL fixtures and 1X2 chances, next seven days
No matches meet our criteria for this day yet. The list refreshes four times a day.
NPFL match result tips
No matches meet our criteria for this day yet. The list refreshes four times a day.
NPFL over/under 2.5 goals tips
No matches meet our criteria for this day yet. The list refreshes four times a day.
NPFL both teams to score tips
No matches meet our criteria for this day yet. The list refreshes four times a day.
Likeliest NPFL scores this week
No matches meet our criteria for this day yet. The list refreshes four times a day.
If the tables above are empty, there are no NPFL fixtures in our data for the coming seven days yet. They fill in on their own when the next round is confirmed.
Home and away in the NPFL
The model does not borrow a home advantage from another league. It measures the NPFL's own from NPFL results, together with the league's typical number of goals per match. That matters here: when the home edge in a league is large, an away win needs a much stronger team to reach our 55% bar, and drawn or home results take a bigger share of the probabilities.
Bookmaker prices for NPFL matches often appear only a day or two ahead. Until they are in our data, the numbers are the model's alone; afterwards, the match result, over 2.5 and both-teams-to-score chances are blended half and half with the margin-free price.
What the numbers miss
Travel between distant venues, a new coach, players away with the national team and the state of the pitch all affect NPFL matches and none of them is in the data. Treat a probability as a starting point and check local team news.
How we pick
A Dixon–Coles model fitted on roughly three seasons of scores, with the latest matches weighted most, produces every number on this page. A club needs at least eight matches in our data before it gets a tip. The method is explained on how our predictions are made. For the whole day's slate across leagues, see tomorrow's predictions and 1X2 tips; tight NPFL matches can appear on draw predictions. East African readers will find the KPL table and predictions set out the same way.
Our tips across all leagues, last 30 days
Every tip is logged before kick-off and settled automatically from the final score. Nothing is edited after the match.
You must be 18+ to bet. Home teams lose too, and any bet can lose.
Where to place this bet
Our recommended bookmaker for these markets is Megapari.
+100% bonus on your first deposit with promo code MEGAE4ZTR
Frequently asked questions
What is the NPFL?
The Nigeria Premier Football League, the top division of club football in Nigeria. The table on this page is refreshed with our data four times a day.
Where are the latest NPFL results?
Every finished match in our data updates the table above: points, goal difference and the recent form of each club. Our own settled tips, NPFL ones included, are listed on the results page with the final score.
When are the NPFL fixtures added?
As soon as they reach our data. The fixtures table covers the next seven days; when a round is not yet confirmed, or the league is between matchdays, the table stays empty until the fixtures arrive.
How is an NPFL prediction calculated?
Each club gets an attack and a defence rating from its recent NPFL scores, and the league has its own scoring level and home advantage. The model turns those into the chance of every scoreline, then into home, draw and away, goals and both-teams-to-score percentages.
What time are NPFL matches shown in?
In East Africa Time, which your browser converts to your own clock. Nigeria is on West Africa Time, two hours behind EAT, so an 18:00 EAT kick-off is 16:00 in Lagos.