NPFL
Nigeria
· Season 2026
94.70%
1X2 accuracy · 19 predictions (3 months)
Matchday 38 of 38
100%
🏆
League Table
20 Teams
| # | Team | P | W | D | L | GF–GA | GD | Pts | Form | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Enugu Rangers — Champion | 38 | 19 | 11 | 8 | 47–27 | +20 | 68 |
V
V
V
V
P
|
|
| 2 | Rivers United — CAF Champions League | 38 | 19 | 10 | 9 | 44–31 | +13 | 67 |
V
V
V
S
V
|
|
| 3 | Shooting Stars — CAF Confederation Cup | 38 | 18 | 6 | 14 | 41–40 | +1 | 60 |
S
V
V
V
P
|
|
| 4 | Ikorodu City — CAF Confederation Cup | 38 | 16 | 10 | 12 | 43–39 | +4 | 58 |
S
S
V
S
V
|
|
| 5 | Nasarawa United | 38 | 16 | 8 | 14 | 37–34 | +3 | 56 |
S
V
S
V
S
|
|
| 6 | Abia Warriors | 38 | 16 | 7 | 15 | 31–34 | -3 | 55 |
S
S
S
V
S
|
|
| 7 | Bendel Insurance | 37 | 13 | 14 | 10 | 43–38 | +5 | 53 |
P
S
V
V
V
|
|
| 8 | Barau FC | 38 | 13 | 13 | 12 | 34–30 | +4 | 52 |
V
S
V
S
V
|
|
| 9 | Katsina United | 37 | 14 | 10 | 13 | 36–38 | -2 | 52 |
S
V
S
V
S
|
|
| 10 | Kano Pillars | 38 | 15 | 6 | 17 | 37–39 | -2 | 51 |
S
V
S
V
S
|
|
| 11 | Plateau United | 38 | 15 | 5 | 18 | 39–40 | -1 | 50 |
V
S
S
P
S
|
|
| 12 | Kwara United | 38 | 13 | 11 | 14 | 35–36 | -1 | 50 |
S
V
P
V
P
|
|
| 13 | Enyimba | 38 | 13 | 10 | 15 | 44–42 | +2 | 49 |
V
S
V
S
V
|
|
| 14 | Kun Khalifat FC | 38 | 13 | 10 | 15 | 42–43 | -1 | 49 |
V
V
V
P
V
|
|
| 15 | Warri Wolves | 38 | 13 | 10 | 15 | 36–41 | -5 | 49 |
V
S
V
S
S
|
|
| 16 | Niger Tornadoes | 38 | 13 | 9 | 16 | 37–36 | +1 | 48 |
V
P
P
S
P
|
|
| 17 | Remo Stars — Relegation | 38 | 14 | 5 | 19 | 42–47 | -5 | 47 |
P
V
S
V
S
|
|
| 18 | El Kanemi Warriors — Relegation | 38 | 13 | 8 | 17 | 30–46 | -16 | 47 |
S
P
S
S
V
|
|
| 19 | Bayelsa United — Relegation | 38 | 11 | 10 | 17 | 37–42 | -5 | 43 |
V
S
S
S
S
|
|
| 20 | Wikki Tourist — Relegation | 38 | 9 | 13 | 16 | 36–48 | -12 | 40 |
S
S
S
S
V
|
|
| 1 | Rivers United — Champion | 19 | 16 | 2 | 1 | 30–7 | +23 | 50 |
V
V
V
V
V
|
|
| 2 | Enugu Rangers — CAF Champions League | 19 | 15 | 4 | 0 | 33–7 | +26 | 49 |
V
V
P
V
V
|
|
| 3 | Shooting Stars — CAF Confederation Cup | 19 | 15 | 3 | 1 | 33–14 | +19 | 48 |
V
V
P
V
V
|
|
| 4 | Ikorodu City — CAF Confederation Cup | 19 | 14 | 4 | 1 | 29–9 | +20 | 46 |
V
V
V
V
S
|
|
| 5 | Kano Pillars | 19 | 14 | 3 | 2 | 28–9 | +19 | 45 |
V
V
V
V
V
|
|
| 6 | Plateau United | 19 | 14 | 2 | 3 | 29–10 | +19 | 44 |
V
V
V
P
V
|
|
| 7 | Nasarawa United | 19 | 13 | 4 | 2 | 27–9 | +18 | 43 |
V
V
S
V
V
|
|
| 8 | Niger Tornadoes | 19 | 12 | 6 | 1 | 30–9 | +21 | 42 |
V
V
P
P
V
|
|
| 9 | Remo Stars | 19 | 13 | 3 | 3 | 30–14 | +16 | 42 |
V
V
V
V
V
|
|
| 10 | Barau FC | 19 | 12 | 5 | 2 | 29–11 | +18 | 41 |
V
P
V
V
V
|
|
| 11 | Kwara United | 19 | 12 | 5 | 2 | 25–8 | +17 | 41 |
P
V
V
V
V
|
|
| 12 | Enyimba | 19 | 12 | 4 | 3 | 29–11 | +18 | 40 |
V
V
V
V
V
|
|
| 13 | Katsina United | 19 | 12 | 4 | 3 | 26–12 | +14 | 40 |
S
V
V
V
V
|
|
| 14 | El Kanemi Warriors | 18 | 11 | 6 | 1 | 21–8 | +13 | 39 |
P
P
V
S
P
|
|
| 15 | Abia Warriors | 19 | 11 | 6 | 2 | 21–9 | +12 | 39 |
V
V
V
V
S
|
|
| 16 | Bendel Insurance | 19 | 10 | 8 | 1 | 29–13 | +16 | 38 |
V
P
V
V
P
|
|
| 17 | Warri Wolves — Relegation | 19 | 9 | 8 | 2 | 20–10 | +10 | 35 |
V
P
V
V
V
|
|
| 18 | Kun Khalifat FC — Relegation | 19 | 10 | 3 | 6 | 27–17 | +10 | 33 |
V
P
V
V
V
|
|
| 19 | Bayelsa United — Relegation | 19 | 9 | 4 | 6 | 25–17 | +8 | 31 |
V
V
S
S
V
|
|
| 20 | Wikki Tourist — Relegation | 19 | 7 | 9 | 3 | 25–19 | +6 | 30 |
V
P
P
S
S
|
|
| 1 | Enugu Rangers — Champion | 19 | 4 | 7 | 8 | 14–20 | -6 | 19 |
P
S
P
V
V
|
|
| 2 | Bendel Insurance — CAF Champions League | 19 | 4 | 6 | 9 | 15–25 | -10 | 18 |
S
P
S
V
S
|
|
| 3 | Rivers United — CAF Confederation Cup | 19 | 3 | 8 | 8 | 14–24 | -10 | 17 |
S
S
S
S
V
|
|
| 4 | Kun Khalifat FC — CAF Confederation Cup | 18 | 3 | 7 | 8 | 15–23 | -8 | 16 |
S
S
V
P
V
|
|
| 5 | Abia Warriors | 19 | 5 | 1 | 13 | 10–25 | -15 | 16 |
S
S
S
S
S
|
|
| 6 | Warri Wolves | 19 | 4 | 2 | 13 | 16–31 | -15 | 14 |
S
S
S
S
S
|
|
| 7 | Nasarawa United | 19 | 3 | 4 | 12 | 10–25 | -15 | 13 |
S
S
S
S
S
|
|
| 8 | Bayelsa United | 19 | 2 | 6 | 11 | 12–25 | -13 | 12 |
S
S
S
S
S
|
|
| 9 | Ikorodu City | 19 | 2 | 6 | 11 | 14–30 | -16 | 12 |
S
P
S
S
S
|
|
| 10 | Katsina United | 19 | 2 | 6 | 11 | 10–27 | -17 | 12 |
P
P
S
S
S
|
|
| 11 | Shooting Stars | 19 | 3 | 3 | 13 | 8–26 | -18 | 12 |
S
S
S
V
S
|
|
| 12 | Barau FC | 19 | 1 | 8 | 10 | 5–19 | -14 | 11 |
S
P
P
S
S
|
|
| 13 | Wikki Tourist | 19 | 2 | 4 | 13 | 11–29 | -18 | 10 |
S
S
V
S
S
|
|
| 14 | Enyimba | 19 | 1 | 6 | 12 | 15–31 | -16 | 9 |
S
S
P
S
S
|
|
| 15 | Kwara United | 19 | 1 | 6 | 12 | 10–28 | -18 | 9 |
V
S
P
P
S
|
|
| 16 | Plateau United | 19 | 1 | 3 | 15 | 10–30 | -20 | 6 |
S
P
S
S
S
|
|
| 17 | Niger Tornadoes — Relegation | 19 | 1 | 3 | 15 | 7–27 | -20 | 6 |
S
S
S
S
P
|
|
| 18 | Kano Pillars — Relegation | 19 | 1 | 3 | 15 | 9–30 | -21 | 6 |
P
S
S
S
S
|
|
| 19 | Remo Stars — Relegation | 19 | 1 | 2 | 16 | 12–33 | -21 | 5 |
S
P
S
S
P
|
|
| 20 | El Kanemi Warriors — Relegation | 19 | 1 | 2 | 16 | 6–38 | -32 | 5 |
S
S
S
S
S
|
Champion
CAF Champions League
CAF Confederation Cup
Relegation
Recent results
24 May
2–1
1
24 May
3–0
1
24 May
3–0
1
24 May
3–1
1
24 May
4–0
24 May
1–1
24 May
1–0
24 May
3–0
1
Warri Wolves
Abia Warriors
Rivers United
Katsina United
Enyimba
El Kanemi Warriors
Kun Khalifat FC
Wikki Tourist
Bayelsa United
Kwara United
Bendel Insurance
Remo Stars
Niger Tornadoes
Shooting Stars
Barau FC
Nasarawa United
Model & advanced data
Model calibration for this league▾
| Probability band | Sample | Expected (mid) | Actual | Δ |
|---|---|---|---|---|
| 50–60%% | 5 | 55.00% | 100.0% | +45.00% |
| 60–70%% | 6 | 65.00% | 83.3% | +18.30% |
| 70–100%% | 13 | 85.00% | 84.6% | -0.40% |
Based on 24 verified predictions · Δ ≤ 5% = excellent calibration
Frequently Asked Questions
What predictions are available for NPFL?
For NPFL, ForzaPitch provides 1X2 win probabilities, expected goals (xG), Over 1.5 and Over 2.5 signals and season projections for title, European qualification and relegation per team.
How accurate are predictions for NPFL?
Accuracy for NPFL is tracked match by match and shown on this page. The model is calibrated specifically for NPFL using per-league historical data.
How are NPFL season projections calculated?
Season projections use 10,000 Monte Carlo simulations of the remaining fixtures, sampling from match probability distributions to estimate title, Champions League, Europa League and relegation probabilities per team.