
NPFL Predictions
Nigeria
Season 2027/2028
Data-driven predictions for every NPFL fixture — powered by xG models, form analysis, head-to-head history, and real-time odds.
Regular Season - 3
Home TeamTimeAway Team1X2O2.5U2.5
Regular Season - 4
Home TeamTimeAway Team1X2O2.5U2.5

Katsina UnitedKatsina United
WDDWL
Niger TornadoesNiger Tornadoes
DWLDL


Ranchers BeesRanchers Bees
DLDLW
Bendel InsuranceBendel Insurance
LWLWL

Regular Season - 9
Home TeamTimeAway Team1X2O2.5U2.5

Kwara UnitedKwara United
LWLWL
Abia WarriorsAbia Warriors
DLWLW


Doma UnitedDoma United
LWLDL
Kun Khalifat FCKun Khalifat FC
WLWLL


Plateau UnitedPlateau United
WLWDW
Sporting LagosSporting Lagos
WDDDW


Inter LagosInter Lagos
LDLDW
Nasarawa UnitedNasarawa United
WDWLD


Niger TornadoesNiger Tornadoes
DWLDL
Ikorodu CityIkorodu City
WLDWL


Kano PillarsKano Pillars
LDDDD
Katsina UnitedKatsina United
WDDWL


Rivers UnitedRivers United
DWDDW
Barau FCBarau FC
DLDWD


Enugu RangersEnugu Rangers
DWWLW
Bendel InsuranceBendel Insurance
LWLWL


EnyimbaEnyimba
LWWDL
Warri WolvesWarri Wolves
WLLWD

Regular Season - 10
Home TeamTimeAway Team1X2O2.5U2.5

Sporting LagosSporting Lagos
WDDDW
Enugu RangersEnugu Rangers
DWWLW


Ikorodu CityIkorodu City
WLDWL
Shooting StarsShooting Stars
LDDLL


Kun Khalifat FCKun Khalifat FC
WLWLL
Inter LagosInter Lagos
LDLDW


Katsina UnitedKatsina United
WDDWL
Plateau UnitedPlateau United
WLWDW


Bendel InsuranceBendel Insurance
LWLWL
Rivers UnitedRivers United
DWDDW


Warri WolvesWarri Wolves
WLLWD
Kano PillarsKano Pillars
LDDDD


Barau FCBarau FC
DLDWD
Kwara UnitedKwara United
LWLWL


Nasarawa UnitedNasarawa United
WDWLD
EnyimbaEnyimba
LWWDL


Ranchers BeesRanchers Bees
DLDLW
Doma UnitedDoma United
LWLDL


Abia WarriorsAbia Warriors
DLWLW
Niger TornadoesNiger Tornadoes
DWLDL

NPFL Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 8 | 5 | 2 | 1 | 14 | 9 | 5 | 17 | DWWLW | |
| 2 | 8 | 4 | 4 | 0 | 13 | 2 | 11 | 16 | DWDDW | |
| 3 | 8 | 4 | 2 | 2 | 13 | 8 | 5 | 14 | WLWDW | |
| 4 | 8 | 3 | 4 | 1 | 12 | 9 | 3 | 13 | DLDWD | |
| 5 | 8 | 4 | 1 | 3 | 10 | 10 | 0 | 13 | LWLDL | |
| 6 | 8 | 3 | 3 | 2 | 10 | 7 | 3 | 12 | WLDWL | |
| 7 | 8 | 4 | 0 | 4 | 14 | 13 | 1 | 12 | LWLWL | |
| 8 | 8 | 3 | 3 | 2 | 10 | 9 | 1 | 12 | WDDDW | |
| 9 | 8 | 3 | 3 | 2 | 10 | 11 | -1 | 12 | WDDWL | |
| 10 | 8 | 2 | 5 | 1 | 11 | 11 | 0 | 11 | LDDDD | |
| 11 | 8 | 3 | 2 | 3 | 8 | 8 | 0 | 11 | WDWLD | |
| 12 | 9 | 3 | 2 | 4 | 10 | 12 | -2 | 11 | WLDDL | |
| 13 | 8 | 3 | 1 | 4 | 9 | 9 | 0 | 10 | LWLWL | |
| 14 | 8 | 3 | 1 | 4 | 6 | 7 | -1 | 10 | WLLWD | |
| 15 | 8 | 2 | 3 | 3 | 6 | 7 | -1 | 9 | DWLDL | |
| 16 | 8 | 2 | 3 | 3 | 8 | 11 | -3 | 9 | DLWLW | |
| 17 | 9 | 2 | 2 | 5 | 10 | 13 | -3 | 8 | LDLDL | |
| 18 | 8 | 2 | 2 | 4 | 7 | 14 | -7 | 8 | WLWLL | |
| 19 | 8 | 2 | 1 | 5 | 11 | 14 | -3 | 7 | LWWDL | |
| 20 | 8 | 1 | 2 | 5 | 5 | 13 | -8 | 2 | LDLDW |
League Statistics
2027/28 Season2.43
Avg Goals/Match
197
Total Goals
36.7%
Over 2.5 Rate
1.75
Highest Avg (ENU)
Goals Scored per Team (Top 10)
Goals per Match Distribution
0
goals
20%
1
goals
13%
2
goals
30%
3
goals
10%
4
goals
17%
5+
goals
10%
Result Distribution
63%
Home Win
28.4%
Draw
8.6%
Away Win
Regular Season - 9
1/1 correct (100%)Regular Season - 8
5/8 correct (63%)11 OctNasarawa United
2–0
Doma UnitedCorrect11 OctKun Khalifat FC
2–0
Shooting Stars—11 OctWarri Wolves
3–1
Inter Lagos—11 OctAbia Warriors
0–0
Rivers UnitedMissed11 OctSporting Lagos
2–1
Bendel InsuranceCorrect11 OctPlateau United
4–0
Kano PillarsCorrect11 OctBarau FC
2–2
Enugu RangersMissed10 OctIkorodu City
2–0
Kwara UnitedCorrect10 OctRanchers Bees
0–0
Niger TornadoesMissed9 OctKatsina United
4–2
EnyimbaCorrect
2–0
Doma UnitedCorrect11 OctKun Khalifat FC
2–0
Shooting Stars—11 OctWarri Wolves
3–1
Inter Lagos—11 OctAbia Warriors
0–0
Rivers UnitedMissed11 OctSporting Lagos
2–1
Bendel InsuranceCorrect11 OctPlateau United
4–0
Kano PillarsCorrect11 OctBarau FC
2–2
Enugu RangersMissed10 OctIkorodu City
2–0
Kwara UnitedCorrect10 OctRanchers Bees
0–0
Niger TornadoesMissed9 OctKatsina United
4–2
EnyimbaCorrectRegular Season - 3
0/1 correct (0%)Next Matchday
Predictions coming soonPredictions will be published 2–3 days before kickoff





