
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 - 1
Home TeamTimeAway Team1X2O2.5U2.5

Abia WarriorsAbia Warriors
LDLLL
0 - 0FT
Kun Khalifat FCKun Khalifat FC
DDWWW

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

Sporting LagosSporting Lagos
LLWLD
Ikorodu CityIkorodu City
WLDDD


Warri WolvesWarri Wolves
LLWLW
Enugu RangersEnugu Rangers
DDLWW


Katsina UnitedKatsina United
DLWLW
Rivers UnitedRivers United
DWDWW


EnyimbaEnyimba
LDWWL
Shooting StarsShooting Stars
WWDLW

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

Doma UnitedDoma United
WWDLL
EnyimbaEnyimba
LDWWL


Shooting StarsShooting Stars
WWDLW
Kano PillarsKano Pillars
WDLWL


Abia WarriorsAbia Warriors
LDLLL
Ikorodu CityIkorodu City
WLDDD


Barau FCBarau FC
DWDWW
Ranchers BeesRanchers Bees
WL


Bendel InsuranceBendel Insurance
LWDWD
Kun Khalifat FCKun Khalifat FC
DDWWW


Inter LagosInter Lagos
LL
Sporting LagosSporting Lagos
LLWLD


Kwara UnitedKwara United
LDLLW
Katsina UnitedKatsina United
DLWLW


Niger TornadoesNiger Tornadoes
LWWDD
Plateau UnitedPlateau United
WLLWW


Enugu RangersEnugu Rangers
DDLWW
Nasarawa UnitedNasarawa United
WLDWD


Rivers UnitedRivers United
DWDWW
Warri WolvesWarri Wolves
LLWLW

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

Ikorodu CityIkorodu City
WLDDD
Barau FCBarau FC
DWDWW


Nasarawa UnitedNasarawa United
WLDWD
Rivers UnitedRivers United
DWDWW


Plateau UnitedPlateau United
WLLWW
Shooting StarsShooting Stars
WWDLW


Ranchers BeesRanchers Bees
WL
Bendel InsuranceBendel Insurance
LWDWD


Kun Khalifat FCKun Khalifat FC
DDWWW
Enugu RangersEnugu Rangers
DDLWW


Sporting LagosSporting Lagos
LLWLD
Abia WarriorsAbia Warriors
LDLLL


Warri WolvesWarri Wolves
LLWLW
Kwara UnitedKwara United
LDLLW


EnyimbaEnyimba
LDWWL
Inter LagosInter Lagos
LL


Kano PillarsKano Pillars
WDLWL
Doma UnitedDoma United
WWDLL


Katsina UnitedKatsina United
DLWLW
Niger TornadoesNiger Tornadoes
LWWDD

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

Bendel InsuranceBendel Insurance
LWDWD
Ikorodu CityIkorodu City
WLDDD


Barau FCBarau FC
DWDWW
Abia WarriorsAbia Warriors
LDLLL


Enugu RangersEnugu Rangers
DDLWW
Ranchers BeesRanchers Bees
WL


Niger TornadoesNiger Tornadoes
LWWDD
Warri WolvesWarri Wolves
LLWLW


Rivers UnitedRivers United
DWDWW
Kun Khalifat FCKun Khalifat FC
DDWWW

NPFL Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 2 | 0 | 0 | 3 | 0 | 3 | 6 | WW | |
| 2 | 2 | 1 | 1 | 0 | 3 | 1 | 2 | 4 | DW | |
| 3 | 2 | 1 | 1 | 0 | 5 | 4 | 1 | 4 | WD | |
| 4 | 2 | 1 | 0 | 1 | 5 | 3 | 2 | 3 | WL | |
| 5 | 1 | 1 | 0 | 0 | 3 | 1 | 2 | 3 | W | |
| 6 | 1 | 1 | 0 | 0 | 2 | 0 | 2 | 3 | W | |
| 7 | 1 | 1 | 0 | 0 | 2 | 1 | 1 | 3 | W | |
| 8 | 2 | 1 | 0 | 1 | 4 | 4 | 0 | 3 | LW | |
| 9 | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 3 | LW | |
| 10 | 2 | 1 | 0 | 1 | 2 | 3 | -1 | 3 | WL | |
| 11 | 2 | 1 | 0 | 1 | 1 | 2 | -1 | 3 | WL | |
| 12 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 2 | DD | |
| 13 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | D | |
| 14 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | D | |
| 15 | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 1 | LD | |
| 16 | 2 | 0 | 1 | 1 | 0 | 4 | -4 | 1 | LD | |
| 17 | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 | L | |
| 18 | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 | L | |
| 19 | 2 | 0 | 0 | 2 | 1 | 3 | -2 | 0 | LL | |
| 20 | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | L |
League Statistics
2027/28 Season2.44
Avg Goals/Match
39
Total Goals
53.3%
Over 2.5 Rate
3.00
Highest Avg (IKO)
Goals Scored per Team (Top 10)
Goals per Match Distribution
0
goals
7%
1
goals
20%
2
goals
20%
3
goals
20%
4
goals
27%
5+
goals
7%
Result Distribution
68.8%
Home Win
25%
Draw
6.2%
Away Win
Regular Season - 2
2/3 correct (67%)Regular Season - 1
4/4 correct (100%)30 AugNiger Tornadoes
2–1
EnyimbaCorrect30 AugRivers United
2–0
Plateau UnitedCorrect30 AugBarau FC
3–1
Nasarawa United—30 AugIkorodu City
3–1
Ranchers BeesCorrect30 AugBendel Insurance
2–1
Warri Wolves—30 AugDoma United
2–0
Sporting Lagos—30 AugKwara United
2–2
Kano Pillars—30 AugEnugu Rangers
1–1
Katsina United—28 AugShooting Stars
2–1
Inter LagosCorrect
2–1
EnyimbaCorrect30 AugRivers United
2–0
Plateau UnitedCorrect30 AugBarau FC
3–1
Nasarawa United—30 AugIkorodu City
3–1
Ranchers BeesCorrect30 AugBendel Insurance
2–1
Warri Wolves—30 AugDoma United
2–0
Sporting Lagos—30 AugKwara United
2–2
Kano Pillars—30 AugEnugu Rangers
1–1
Katsina United—28 AugShooting Stars
2–1
Inter LagosCorrectNext Matchday
Predictions coming soonPredictions will be published 2–3 days before kickoff





