NPFL Stats 2027

NigeriaNigeriaLeague2027

Based on 107 finished matches of the 2027 season, scores after 90 minutes. Teams with fewer than 3 matches in the selected view are not ranked.

How NPFL compares with other leagues

NPFL BTTS Stats

How often both teams scored in each team's matches.

#TeamMPBTTS%
1Bendel InsuranceBendel Insurance10880%
2Enugu RangersEnugu Rangers9667%
3Katsina UnitedKatsina United11764%
4Ranchers BeesRanchers Bees10660%
5Sporting LagosSporting Lagos10660%
6Barau FCBarau FC11655%
7Ikorodu CityIkorodu City11655%
8Kwara UnitedKwara United11655%
9Plateau UnitedPlateau United11655%
10Shooting StarsShooting Stars11655%
11Doma UnitedDoma United10550%
12Inter LagosInter Lagos11545%
13Kano PillarsKano Pillars11545%
14Abia WarriorsAbia Warriors11436%
15EnyimbaEnyimba11436%
16Nasarawa UnitedNasarawa United11436%
17Niger TornadoesNiger Tornadoes11436%
18Rivers UnitedRivers United11436%
19Kun Khalifat FCKun Khalifat FC11327%
20Warri WolvesWarri Wolves11327%

NPFL Over 1.5, 2.5 and 3.5 Goals

How often each team's matches had more goals than the selected line.

#TeamMPOver 2.5%
1Bendel InsuranceBendel Insurance10990%
2Ranchers BeesRanchers Bees10660%
3Ikorodu CityIkorodu City11655%
4Shooting StarsShooting Stars11655%
5Sporting LagosSporting Lagos10550%
6Abia WarriorsAbia Warriors11545%
7Katsina UnitedKatsina United11545%
8Kwara UnitedKwara United11545%
9Plateau UnitedPlateau United11545%
10Enugu RangersEnugu Rangers9444%
11Doma UnitedDoma United10440%
12Barau FCBarau FC11436%
13EnyimbaEnyimba11436%
14Kano PillarsKano Pillars11436%
15Inter LagosInter Lagos11327%
16Kun Khalifat FCKun Khalifat FC11327%
17Nasarawa UnitedNasarawa United11327%
18Niger TornadoesNiger Tornadoes11327%
19Rivers UnitedRivers United11218%
20Warri WolvesWarri Wolves11218%

NPFL Clean Sheets

Matches in which each team conceded no goals, and how often it failed to score.

#TeamMPCSCS %FTS %
1Rivers UnitedRivers United11764%27%
2Nasarawa UnitedNasarawa United11655%18%
3Barau FCBarau FC11545%36%
4Kano PillarsKano Pillars11545%36%
5Kun Khalifat FCKun Khalifat FC11545%45%
6Niger TornadoesNiger Tornadoes11545%45%
7Warri WolvesWarri Wolves11545%55%
8Doma UnitedDoma United10440%10%
9Abia WarriorsAbia Warriors11436%45%
10EnyimbaEnyimba11436%45%
11Ikorodu CityIkorodu City11436%27%
12Ranchers BeesRanchers Bees10330%30%
13Plateau UnitedPlateau United11327%18%
14Shooting StarsShooting Stars11327%36%
15Enugu RangersEnugu Rangers9222%11%
16Sporting LagosSporting Lagos10220%30%
17Inter LagosInter Lagos1119%45%
18Katsina UnitedKatsina United1119%27%
19Kwara UnitedKwara United1119%36%
20Bendel InsuranceBendel Insurance1000%20%

NPFL Goals per Match

Goals scored, conceded and in total per match for each team.

#TeamMPScoredConcededTotal
1Bendel InsuranceBendel Insurance101.801.503.30
2Plateau UnitedPlateau United111.641.272.91
3Shooting StarsShooting Stars111.451.362.82
4Enugu RangersEnugu Rangers91.671.112.78
5Sporting LagosSporting Lagos101.401.302.70
6Katsina UnitedKatsina United111.271.362.64
7Doma UnitedDoma United101.301.302.60
8Ikorodu CityIkorodu City111.361.182.55
9Ranchers BeesRanchers Bees101.101.402.50
10Abia WarriorsAbia Warriors110.911.552.45
11EnyimbaEnyimba111.091.362.45
12Kano PillarsKano Pillars111.271.002.27
13Kun Khalifat FCKun Khalifat FC110.821.452.27
14Kwara UnitedKwara United111.091.182.27
15Barau FCBarau FC111.180.912.09
16Inter LagosInter Lagos110.551.552.09
17Nasarawa UnitedNasarawa United111.000.911.91
18Rivers UnitedRivers United111.360.451.82
19Niger TornadoesNiger Tornadoes110.820.731.55
20Warri WolvesWarri Wolves110.640.731.36

NPFL 2027 in numbers: teams compared

107 matches of the 2027 NPFL season have been played, at 2.36 goals a game. Both teams scored in 49% of them, and 41% had three or more goals.

Both teams score most often in Bendel Insurance's matches: 80% of them. Bendel Insurance's matches are the highest-scoring, with three or more goals in 90% of them. Rivers United have kept the most clean sheets, in 64% of their matches.

Home teams have scored 1.59 goals a match and away teams 0.77. The standings are in the NPFL table, and match forecasts on the NPFL Predictions page. Figures are counted from finished matches only, using the score after 90 minutes, and update after every round.