NPFL stats
Goals, over/under, both teams to score, draws and clean sheets for every NPFL team this season, from the 90-minute scores. For match picks see NPFL predictions.
Goals trend for the next NPFL games
| Day | Match | O2.5 | BTTS |
|---|---|---|---|
| Fri 18:00 | Shooting Stars v Bendel Insurance | 67% | 63% |
| Sun 16:00 | Enyimba v Ikorodu City | 46% | 46% |
| Sun 16:00 | Kano Pillars v Ranchers Bees | 43% | 57% |
| Sun 16:00 | Inter Lagos v Abia Warriors | 41% | 50% |
| Sun 16:00 | Plateau United v Kun Khalifat FC | 41% | 45% |
| Sat 16:00 | Doma United v Barau FC | 39% | 52% |
| Sun 16:00 | Katsina United v Nasarawa United | 38% | 54% |
| Sun 16:00 | Niger Tornadoes v Enugu Rangers | 36% | 45% |
| Sun 16:00 | Kwara United v Rivers United | 32% | 45% |
| Sun 16:00 | Warri Wolves v Sporting Lagos | 32% | 45% |
Both teams' games this season combined. Our pick also weighs form, home advantage and prices.
Top NPFL teams for each market
Most goals per game
Plateau United3.09
Bendel Insurance3.08
Doma United2.73
Abia Warriors2.70
Sporting Lagos2.70
Over 2.5 goals
Both teams to score
Most draws
Barau FC58%
Kano Pillars58%
Ikorodu City50%
Rivers United50%
Katsina United42%
Most clean sheets
Fail to score most
Enyimba50%
Warri Wolves50%
Niger Tornadoes45%
Inter Lagos42%
Kwara United42%
Every NPFL team
| # | Team | P | Scored/g | Conceded/g | O2.5 | BTTS | Draws |
|---|---|---|---|---|---|---|---|
| 1 | Abia Warriors | 10 | 1.20 | 1.50 | 50% | 50% | 40% |
| 2 | Barau FC | 12 | 1.17 | 0.83 | 33% | 50% | 58% |
| 3 | Bendel Insurance | 12 | 1.67 | 1.42 | 83% | 75% | 0% |
| 4 | Doma United | 11 | 1.36 | 1.36 | 45% | 55% | 36% |
| 5 | Enugu Rangers | 11 | 1.55 | 0.91 | 36% | 55% | 27% |
| 6 | Enyimba | 12 | 1.00 | 1.33 | 33% | 33% | 17% |
| 7 | Ikorodu City | 12 | 1.42 | 1.25 | 58% | 58% | 50% |
| 8 | Inter Lagos | 12 | 0.67 | 1.58 | 33% | 50% | 33% |
| 9 | Kano Pillars | 12 | 1.25 | 1.00 | 33% | 50% | 58% |
| 10 | Katsina United | 12 | 1.25 | 1.33 | 42% | 67% | 42% |
| 11 | Kun Khalifat FC | 11 | 0.91 | 1.55 | 27% | 36% | 27% |
| 12 | Kwara United | 12 | 1.00 | 1.17 | 42% | 50% | 25% |
| 13 | Nasarawa United | 12 | 1.17 | 0.92 | 33% | 42% | 17% |
| 14 | Niger Tornadoes | 11 | 0.82 | 0.82 | 36% | 36% | 27% |
| 15 | Plateau United | 11 | 1.64 | 1.45 | 55% | 55% | 27% |
| 16 | Ranchers Bees | 9 | 0.89 | 1.56 | 56% | 67% | 22% |
| 17 | Rivers United | 10 | 1.50 | 0.50 | 20% | 40% | 50% |
| 18 | Shooting Stars | 12 | 1.33 | 1.33 | 50% | 50% | 25% |
| 19 | Sporting Lagos | 10 | 1.40 | 1.30 | 50% | 60% | 30% |
| 20 | Warri Wolves | 12 | 0.67 | 0.75 | 17% | 33% | 42% |
Tap a column to sort. NPFL 2027/28, 113 matches, 90-minute scores.
What the NPFL numbers say
With 2.38 goals a game, the NPFL is a tight league this season – only 42% of matches have gone over 2.5 goals, and both teams have scored in 50%. Home sides win 58% of the time and 33% of games end level.
The spread between teams is what makes these numbers useful. Bendel Insurance games have gone over 2.5 goals 83% of the time, while Warri Wolves games have done so only 17% of the time, and Rivers United have kept a clean sheet in 60% of their matches. When two high-scoring sides meet, the over and both teams to score become strong options; when two tight sides meet, look at the under.
Remember that early-season numbers move fast and a handful of games can tell a misleading story. Our NPFL predictions combine these figures with recent form, home advantage and the bookmaker prices – and we publish how those picks do on the accuracy page.
Frequently asked questions
How many goals per game in the NPFL this season?
2.38 goals per game across 113 matches. 42% have gone over 2.5 goals and 69% over 1.5.
How often do both teams score in the NPFL?
In 50% of NPFL matches this season; Bendel Insurance games have the highest rate at 75%.
Which NPFL team has the most over 2.5 goals games?
Bendel Insurance – 10 of 12 games (83%) have gone over 2.5 goals.
Which NPFL team draws the most?
Barau FC with 7 draws in 12 games (58%). The league-wide draw rate is 33%.




