NPFL Predictions
| Home team Away team | 1X2 Probability | Pred | Correct Score | Avg. Goals | Goals | BTTS | Score |
|---|---|---|---|---|---|---|---|
Sporting Lagos Enugu Rangers Oct 24, 4:00 PM |
Home 24.5%Draw 27.4%Away 48.1% |
2 | 1-2 | 3.35 | Over 2.5 64.8% | 66% | - |
Warri Wolves Kano Pillars Oct 25, 4:00 PM |
Home 57.0%Draw 28.8%Away 14.3% |
1 | 2-0 | 2.59 | Over 1.5 75.2% | 47% | - |
Ranchers Bees Doma United Oct 25, 4:00 PM |
Home 68.0%Draw 23.6%Away 8.3% |
1 | 2-0 | 2.76 | Over 1.5 77.6% | 41% | - |
Nasarawa United Enyimba Oct 25, 4:00 PM |
Home 64.4%Draw 26.1%Away 9.5% |
1 | 2-0 | 2.57 | Over 1.5 74.2% | 40% | - |
Kun Khalifat Inter Lagos Oct 25, 4:00 PM |
Home 49.1%Draw 29.0%Away 21.9% |
1 | 2-1 | 2.96 | Over 1.5 81.6% | 59% | - |
Katsina United Plateau United Oct 25, 4:00 PM |
Home 59.7%Draw 24.0%Away 16.3% |
1 | 2-1 | 3.51 | Over 2.5 67.6% | 63% | - |
Ikorodu City Shooting Stars Oct 25, 4:00 PM |
Home 76.5%Draw 17.7%Away 5.7% |
1 | 3-0 | 3.32 | Over 2.5 63.7% | 42% | - |
Bendel Insurance Rivers United Oct 25, 4:00 PM |
Home 50.3%Draw 29.2%Away 20.5% |
1 | 2-1 | 2.87 | Over 1.5 80.3% | 57% | - |
Barau Kwara United Oct 25, 4:00 PM |
Home 72.3%Draw 21.6%Away 6.1% |
1 | 2-0 | 2.76 | Over 1.5 77.4% | 35% | - |
Abia Warriors Niger Tornadoes Oct 25, 4:00 PM |
Home 53.5%Draw 32.7%Away 13.8% |
1 | 2-0 | 2.14 | Over 1.5 65.3% | 38% | - |
Doma United Ikorodu City Oct 31, 4:00 PM |
Home 57.1%Draw 28.0%Away 14.9% |
1 | 2-0 | 2.73 | Over 1.5 77.7% | 50% | - |
Shooting Stars Abia Warriors Nov 1, 4:00 PM |
Home 63.8%Draw 25.3%Away 10.9% |
1 | 2-0 | 2.79 | Over 1.5 78.5% | 46% | - |
Rivers United Enugu Rangers Nov 1, 4:00 PM |
Home 73.2%Draw 19.2%Away 7.6% |
1 | 3-0 | 3.38 | Over 2.5 65.0% | 48% | - |
Plateau United Warri Wolves Nov 1, 4:00 PM |
Home 75.1%Draw 20.5%Away 4.4% |
1 | 2-0 | 2.64 | Over 1.5 75.0% | 28% | - |
Niger Tornadoes Barau Nov 1, 4:00 PM |
Home 49.7%Draw 35.1%Away 15.3% |
1 | 1-0 | 1.99 | Under 2.5 67.9% | 37% | - |
Kwara United Bendel Insurance Nov 1, 4:00 PM |
Home 67.4%Draw 21.3%Away 11.3% |
1 | 2-1 | 3.52 | Over 2.5 67.7% | 57% | - |
Katsina United Sporting Lagos Nov 1, 4:00 PM |
Home 37.0%Draw 25.7%Away 37.3% |
2 | 1-2 | 3.99 | Over 2.5 75.7% | 76% | - |
Kano Pillars Nasarawa United Nov 1, 4:00 PM |
Home 59.7%Draw 24.0%Away 16.3% |
1 | 2-1 | 3.51 | Over 2.5 67.6% | 63% | - |
Inter Lagos Ranchers Bees Nov 1, 4:00 PM |
Home 36.0%Draw 29.4%Away 34.6% |
1 | 2-1 | 3.15 | Over 2.5 60.9% | 65% | - |
Enyimba Kun Khalifat Nov 1, 4:00 PM |
Home 62.8%Draw 21.3%Away 15.9% |
1 | 2-1 | 4.07 | Over 2.5 76.7% | 69% | - |
Sporting Lagos Rivers United Nov 7, 4:00 PM |
Home 28.7%Draw 40.5%Away 30.8% |
X | 0-0 | 1.77 | Under 2.5 73.9% | 37% | - |
Warri Wolves Katsina United Nov 8, 4:00 PM |
Home 60.4%Draw 28.3%Away 11.2% |
1 | 2-0 | 2.44 | Over 1.5 72.0% | 40% | - |
Enugu Rangers Kwara United Nov 8, 4:00 PM |
Home 65.9%Draw 27.1%Away 7.0% |
1 | 2-0 | 2.23 | Over 1.5 66.7% | 29% | - |
Ranchers Bees Enyimba Nov 8, 4:00 PM |
Home 68.0%Draw 23.6%Away 8.3% |
1 | 2-0 | 2.76 | Over 1.5 77.6% | 41% | - |
Nasarawa United Plateau United Nov 8, 4:00 PM |
Home 61.3%Draw 28.2%Away 10.5% |
1 | 2-0 | 2.41 | Over 1.5 71.2% | 39% | - |
Kun Khalifat Kano Pillars Nov 8, 4:00 PM |
Home 49.1%Draw 29.0%Away 21.9% |
1 | 2-1 | 2.96 | Over 1.5 81.6% | 59% | - |
Ikorodu City Inter Lagos Nov 8, 4:00 PM |
Home 68.3%Draw 23.5%Away 8.2% |
1 | 2-0 | 2.78 | Over 1.5 77.9% | 41% | - |
Bendel Insurance Niger Tornadoes Nov 8, 4:00 PM |
Home 64.7%Draw 21.9%Away 13.4% |
1 | 2-1 | 3.64 | Over 2.5 70.0% | 62% | - |
Barau Shooting Stars Nov 8, 4:00 PM |
Home 74.7%Draw 16.0%Away 9.3% |
1 | 3-1 | 4.55 | Over 2.5 82.1% | 66% | - |
Abia Warriors Doma United Nov 8, 4:00 PM |
Home 60.1%Draw 26.9%Away 13.0% |
1 | 2-0 | 2.75 | Over 1.5 77.8% | 48% | - |
Doma United Barau Nov 14, 4:00 PM |
Home 57.1%Draw 29.8%Away 13.1% |
1 | 2-0 | 2.41 | Over 1.5 71.2% | 42% | - |
Warri Wolves Sporting Lagos Nov 15, 4:00 PM |
Home 38.1%Draw 30.9%Away 31.0% |
1 | 2-1 | 2.88 | Over 1.5 80.5% | 60% | - |
Shooting Stars Bendel Insurance Nov 15, 4:00 PM |
Home 67.2%Draw 24.6%Away 8.2% |
1 | 2-0 | 2.62 | Over 1.5 75.1% | 38% | - |
Plateau United Kun Khalifat Nov 15, 4:00 PM |
Home 83.0%Draw 13.4%Away 3.6% |
1 | 3-0 | 3.70 | Over 2.5 70.1% | 39% | - |
Niger Tornadoes Enugu Rangers Nov 15, 4:00 PM |
Home 37.8%Draw 31.0%Away 31.2% |
1 | 2-1 | 2.87 | Over 1.5 80.3% | 60% | - |
Kwara United Rivers United Nov 15, 4:00 PM |
Home 43.4%Draw 33.9%Away 22.7% |
1 | 2-0 | 2.33 | Over 1.5 70.1% | 48% | - |
Katsina United Nasarawa United Nov 15, 4:00 PM |
Home 59.7%Draw 24.0%Away 16.3% |
1 | 2-1 | 3.51 | Over 2.5 67.6% | 63% | - |
Kano Pillars Ranchers Bees Nov 15, 4:00 PM |
Home 67.7%Draw 19.6%Away 12.7% |
1 | 2-1 | 4.11 | Over 2.5 77.1% | 67% | - |
Inter Lagos Abia Warriors Nov 15, 4:00 PM |
Home 31.9%Draw 30.4%Away 37.7% |
2 | 1-2 | 2.97 | Over 1.5 81.8% | 62% | - |
Enyimba Ikorodu City Nov 15, 4:00 PM |
Home 49.2%Draw 25.8%Away 25.0% |
1 | 2-1 | 3.67 | Over 2.5 70.7% | 70% | - |
| Home team Away team | 1X2 Probability | Pred | Correct Score | Avg. Goals | Goals | BTTS | Score |
|---|---|---|---|---|---|---|---|
Plateau United* Sporting Lagos Oct 18, 4:00 PM |
Home 43.9%Draw 30.2%Away 26.0% |
1 | 1-0 | 2.33 | Over 1.5 68.8% | 48% | 2-3 |
Inter Lagos Nasarawa United Oct 18, 4:00 PM |
Home 32.3%Draw 29.0%Away 38.7% |
2 | 0-1 | 2.58 | Over 1.5 74.1% | 54% | 0-2 |
Rivers United* Barau Oct 18, 4:00 PM |
Home 62.8%Draw 31.8%Away 5.4% |
1 | 1-0 | 1.41 | Under 2.5 83.2% | 13% | 0-0 |
Niger Tornadoes* Ikorodu City Oct 18, 4:00 PM |
Home 49.5%Draw 33.4%Away 17.1% |
1 | 1-0 | 1.76 | Under 2.5 74.0% | 32% | 2-1 |
Kano Pillars* Katsina United Oct 18, 4:00 PM |
Home 67.9%Draw 25.0%Away 7.2% |
1 | 1-0 | 1.97 | Under 2.5 68.5% | 25% | 1-0 |
Enyimba* Warri Wolves Oct 18, 4:00 PM |
Home 59.6%Draw 29.8%Away 10.5% |
1 | 1-0 | 1.80 | Under 2.5 73.3% | 27% | 0-0 |
Doma United Kun Khalifat Oct 17, 4:00 PM |
Home 76.6%Draw 16.2%Away 7.2% |
1 | 2-0 | 3.22 | Over 2.5 61.8% | 46% | 1-1 |
Kun Khalifat* Shooting Stars Oct 11, 4:00 PM |
Home 50.3%Draw 34.8%Away 14.9% |
1 | 1-0 | 1.60 | Under 2.5 78.2% | 27% | 2-0 |
| Team | Prob.% | Pred | Score | O/U | BTTS | Result |
|---|---|---|---|---|---|---|
| Plateau United*Sporting LagosOct 18, 4:00 PM | 4426 |
1 | 1-0 | Over 1.5 | 48% | 2-3 |
| Inter LagosNasarawa UnitedOct 18, 4:00 PM | 3239 |
2 | 0-1 | Over 1.5 | 54% | 0-2 |
| Rivers United*BarauOct 18, 4:00 PM | 635 |
1 | 1-0 | Under 2.5 | 13% | 0-0 |
| Niger Tornadoes*Ikorodu CityOct 18, 4:00 PM | 5017 |
1 | 1-0 | Under 2.5 | 32% | 2-1 |
| Kano Pillars*Katsina UnitedOct 18, 4:00 PM | 687 |
1 | 1-0 | Under 2.5 | 25% | 1-0 |
| Enyimba*Warri WolvesOct 18, 4:00 PM | 6010 |
1 | 1-0 | Under 2.5 | 27% | 0-0 |
| Doma UnitedKun KhalifatOct 17, 4:00 PM | 777 |
1 | 2-0 | Over 2.5 | 46% | 1-1 |
| Kun Khalifat*Shooting StarsOct 11, 4:00 PM | 5015 |
1 | 1-0 | Under 2.5 | 27% | 2-0 |
The Nigeria Premier Football League (NPFL) is Nigeria's top professional league.
How we predict NPFL matches
Every NPFL prediction on this page comes from a Poisson model, not guesswork. For each team we measure goals scored and conceded at home and away, compare them with the league's averages to get attack and defence strengths, and turn those into expected goals for the specific fixture. The Poisson formula then gives the probability of every realistic scoreline, which is where the home/draw/away percentages, over/under goals, both teams to score and the most likely correct score come from. The full method is explained on our methodology page.
Our NPFL record so far
We grade every prediction against the real result. Across the 39 NPFL matches we have predicted and graded so far:
- Our home/draw/away pick was right in 62% of 39 matches.
- Our over/under goals pick was right in 67% of 39 matches.
- Our both teams to score pick was right in 62% of 39 matches.
NPFL goal trends
In those 39 matches there were 2.15 goals per game on average. 33% went over 2.5 goals and both teams scored in 38%. The home side won 59%, 33% were draws and the away side won 8%.
Questions
Are these NPFL predictions free?
Yes. Every prediction on the site is free to read, with no sign-up.
How often are the NPFL predictions updated?
Several times a day. New fixtures are added as they are scheduled, and every result is graded once the match is played.
Can I rely on them for betting?
They are honest statistical probabilities, not guarantees. Football is unpredictable, so treat them as informed context, and never stake more than you can afford to lose.