NPFL Nigeria
2026/2027Overview
57
Matches
130
Total Goals
2.28
Avg Goals/Game
42.1%
BTTS Rate
35.1%
Over 2.5 Rate
Match Outcome Distribution
50.9%
Home Win
35.1%
Draw
14%
Away Win
Over/Under Hit Rates
HT → FT Conversion
FT Home
FT Draw
FT Away
HT Home
87%
4.3%
8.7%
HT Draw
34.8%
60.9%
4.3%
HT Away
9.1%
45.5%
45.5%
Most Common Scorelines
Position Band Matchup Grid
Draw rate % when teams meet
Top
1–4
1–4
Middle
5–10
5–10
Bottom
11+
11+
Top
1–4
1–4
0%
5 avg goals
42.9%
1.57 avg goals
0%
3 avg goals
Middle
5–10
5–10
100%
2 avg goals
50%
2.25 avg goals
25%
1.75 avg goals
Bottom
11+
11+
44.4%
2.11 avg goals
16.7%
3.5 avg goals
37.5%
2.25 avg goals
Middle vs Top games have highest draw rate. Top vs Top are most decisive.
Streak Momentum
Teams on 3+ win streak — next result
0%
Won
0%
Draw
0%
Loss
Teams on 3+ loss streak — next result
100%
Won
0%
Draw
0%
Loss
Bounce-back rate (win after a loss)
46.7%
Standings
Team Trends
Top Attacks (Avg Goals Scored)
Best Defences (Avg Goals Conceded)
| Team | GP | Str Idx ↓ | Home Str | Away Str | BTTS% | O2.5% | CS% | FTS% | CBK% | CHK% |
|---|---|---|---|---|---|---|---|---|---|---|
| Sporting Lagos | 8 | 196 | 67 | 324 | 62.5% | 50% | 25% | 25% | 66.7% | 0% |
| Enugu Rangers | 6 | 167 | 107 | 227 | 50% | 33.3% | 33.3% | 16.7% | 0% | 0% |
| Nasarawa United | 6 | 161 | 160 | 162 | 33.3% | 16.7% | 66.7% | 16.7% | 0% | 0% |
| Abia Warriors | 4 | 151 | 107 | 194 | 0% | 25% | 75% | 50% | 0% | 0% |
| Rivers United | 7 | 132 | 133 | 130 | 14.3% | 14.3% | 85.7% | 42.9% | 0% | 0% |
| Barau | 6 | 127 | 124 | 130 | 50% | 33.3% | 50% | 33.3% | 0% | 0% |
| Inter Lagos | 6 | 111 | 27 | 194 | 33.3% | 16.7% | 16.7% | 50% | 0% | 0% |
| Plateau United | 7 | 103 | 120 | 86 | 57.1% | 57.1% | 28.6% | 14.3% | 33.3% | 33.3% |
| Kano Pillars | 5 | 97 | 107 | 86 | 60% | 40% | 20% | 40% | 0% | 0% |
| Niger Tornadoes | 6 | 86 | 107 | 65 | 33.3% | 16.7% | 50% | 50% | 0% | 0% |
| Katsina United | 4 | 86 | 107 | 65 | 75% | 25% | 0% | 25% | 0% | 0% |
| Bendel Insurance | 4 | 80 | 160 | 0 | 75% | 100% | 0% | 25% | 0% | 0% |
| Kwara United | 3 | 80 | 160 | 0 | 33.3% | 33.3% | 0% | 66.7% | 0% | 0% |
| Ikorodu City | 7 | 78 | 124 | 32 | 28.6% | 28.6% | 57.1% | 42.9% | 0% | 0% |
| Kun Khalifat | 5 | 62 | 80 | 43 | 40% | 40% | 20% | 40% | 0% | 0% |
| Shooting Stars | 6 | 54 | 107 | 0 | 50% | 50% | 50% | 33.3% | 0% | 33.3% |
| Doma United | 6 | 54 | 107 | 0 | 50% | 33.3% | 33.3% | 16.7% | 0% | 0% |
| Ranchers Bees | 6 | 45 | 89 | 0 | 50% | 50% | 33.3% | 50% | 0% | 0% |
| Enyimba | 7 | 38 | 75 | 0 | 42.9% | 42.9% | 28.6% | 42.9% | 0% | 33.3% |
| Warri Wolves FC | 5 | 33 | 0 | 65 | 0% | 0% | 40% | 100% | 0% | 0% |
Score Matrix
| Home ↓ / Away → | Abia Warriors | Barau | Bendel Insuranc… | Doma United | Enugu Rangers | Enyimba | Ikorodu City | Inter Lagos | Kano Pillars | Katsina United | Kun Khalifat | Kwara United | Nasarawa United | Niger Tornadoes | Plateau United | Ranchers Bees | Rivers United | Shooting Stars | Sporting Lagos | Warri Wolves FC |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Abia Warriors | — | - | 3-0 | - | - | - | - | - | - | - | - | - | - | - | - | - | 0-0 | - | - | - |
| Barau | 2-0 | — | - | - | 2-2 | - | - | - | - | - | - | - | - | - | - | 3-1 | - | - | - | - |
| Bendel Insurance | - | - | — | - | - | - | 2-1 | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Doma United | - | - | - | — | - | 2-0 | - | - | - | - | 1-1 | - | - | - | 2-2 | - | - | - | - | 1-0 |
| Enugu Rangers | - | - | - | - | — | - | - | - | - | - | - | - | 1-1 | - | - | 1-0 | - | - | - | - |
| Enyimba | - | - | - | - | - | — | - | 0-1 | - | - | - | - | - | - | 2-0 | - | - | 4-2 | 2-3 | 0-0 |
| Ikorodu City | - | 0-0 | - | - | 2-0 | - | — | - | - | - | - | 2-0 | - | - | - | - | - | - | - | - |
| Inter Lagos | - | - | - | - | - | - | - | — | 1-1 | 1-1 | - | - | 0-2 | - | - | - | - | - | 0-3 | - |
| Kano Pillars | - | - | - | 4-1 | - | - | - | - | — | - | - | - | - | - | - | - | - | - | 1-1 | - |
| Katsina United | - | - | - | - | - | 4-2 | - | - | - | — | - | - | - | - | - | - | 1-1 | - | - | - |
| Kun Khalifat | - | - | - | - | 2-4 | - | - | - | - | - | — | 1-0 | - | - | - | - | - | - | - | - |
| Kwara United | - | - | - | - | - | - | - | - | - | - | - | — | 2-1 | - | - | - | - | - | - | - |
| Nasarawa United | - | - | - | 2-0 | - | - | - | - | - | - | - | - | — | 1-0 | - | - | - | - | - | - |
| Niger Tornadoes | - | - | - | - | - | - | 2-1 | - | - | - | 1-0 | - | - | — | 1-1 | - | - | - | - | 0-0 |
| Plateau United | - | - | - | - | - | - | - | 2-0 | 4-0 | - | - | - | - | - | — | - | - | 3-1 | 2-3 | - |
| Ranchers Bees | - | - | 2-1 | - | - | - | - | - | - | - | - | - | - | 0-0 | - | — | 0-0 | - | - | - |
| Rivers United | - | 0-0 | - | - | - | - | 2-0 | - | - | - | 5-0 | - | - | - | - | - | — | - | - | 2-0 |
| Shooting Stars | - | - | - | - | - | - | - | - | 0-0 | 2-0 | - | - | 0-0 | - | - | 3-1 | - | — | - | - |
| Sporting Lagos | 0-2 | 1-1 | 2-1 | - | - | - | 0-0 | - | - | - | - | - | - | - | - | - | - | - | — | - |
| Warri Wolves FC | - | - | - | - | 0-1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | — |