ng flag

Nigeria Premier League Form Table

Nigeria Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Enugu Rangers106311610+62162193
2Nasarawa United10523118+31743391
3Katsina United104421412+21673850
4Rivers United10361135+81542233
5Kano Pillars10361108+215431520
6Bendel Insurance105051615+11573477
7Sporting Lagos104331413+11561862
8Doma United104331314-11562665
9Warri Wolves1035275+21433594
10Plateau United103431713+41363530
11Barau FC10271109+11352377
12Niger Tornadoes103436601322466
13Shooting Stars10334141401252119
14Ranchers Bees10334111101252635
15Ikorodu City10253121201152955
16Enyimba103251112-111331000
17Kwara United103251011-11152614
18Kun Khalifat103251017-7114356
19Abia Warriors102351115-4953448
20Inter Lagos10136515-10642417

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

Nigeria Premier League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Nasarawa United613 1017 
2Enugu Rangers611 1021 
3Niger Tornadoes611 1013 
4Shooting Stars69 1012 
5Katsina United69 1016 
6Sporting Lagos69 1015 
7Bendel Insurance69 1015 
8Kano Pillars69 1015 
9Kun Khalifat68 1011 
10Doma United68 1015 
11Rivers United67 1015 
12Warri Wolves67 1014 
13Enyimba67 1011 
14Ikorodu City66 1011 
15Ranchers Bees66 1012 
16Plateau United65 1013 
17Barau FC65 1013 
18Kwara United65 1011 
19Abia Warriors62 109 
20Inter Lagos62 106 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Enugu Rangers16106266/10 (60%)  3/10 (30%)33
2Nasarawa United1183194/10 (40%)  6/10 (60%)24
3Katsina United14122267/10 (70%)  1/10 (10%)21
4Rivers United1358184/10 (40%)  6/10 (60%)21
5Kano Pillars1082184/10 (40%)  5/10 (50%)31
6Bendel Insurance16151317/10 (70%)  0/10 (0%)36
7Sporting Lagos14131276/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)29
8Doma United1314-1276/10 (60%)  4/10 (40%)30
9Warri Wolves752123/10 (30%)  5/10 (50%)23
10Plateau United17134306/10 (60%)  4/10 (40%)27
11Barau FC1091195/10 (50%)  5/10 (50%)30
12Niger Tornadoes660122/10 (20%)  6/10 (60%)46
13Shooting Stars14140285/10 (50%)  3/10 (30%)14
14Ranchers Bees11110225/10 (50%)  3/10 (30%)27
15Ikorodu City12120245/10 (50%)  4/10 (40%)12
16Enyimba1112-1233/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)21
17Kwara United1011-1215/10 (50%)  1/10 (10%)31
18Kun Khalifat1017-7274/10 (40%)  3/10 (30%)47
19Abia Warriors1115-4265/10 (50%)  3/10 (30%)37
20Inter Lagos515-10204/10 (40%)  1/10 (10%)29
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl
1Enugu Rangers213037
2Nasarawa United172436
3Katsina United162039
4Rivers United151728
5Kano Pillars151728
6Bendel Insurance152329
7Sporting Lagos151936
8Doma United152233
9Warri Wolves141831
10Plateau United132133
11Barau FC132134
12Niger Tornadoes132430
13Shooting Stars122533
14Ranchers Bees121120
15Ikorodu City112026
16Enyimba112332
17Kwara United112637
18Kun Khalifat111732
19Abia Warriors91827
20Inter Lagos61933
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1Kano Pillars1520944
2Enyimba1000621
3Ikorodu City955593
4Sporting Lagos862536
5Katsina United850528
6Gombe United700435
7Doma United665413
8Ranchers Bees635395
9Kwara United614382
10Warri Wolves594369
11Plateau United530329
12Bendel Insurance477296
13Niger Tornadoes466290
14Abia Warriors448278
15Inter Lagos417259
16Nasarawa United391243
17Barau FC377234
18Rivers United233145
19Enugu Rangers193120
20Shooting Stars11974
21Kun Khalifat5635
22Jigawa Golden Stars00
23Remo Stars00
24Sunshine Stars00
25MFM FC00
26Lobi Stars00
27Wikki Tourists00
28Ifeanyi Uba00
29Heartland00
30El Kanemi Warriors00
31Dakkada00
32Beyond Limits00
33Bayelsa United00
34Akwa United00
35Adamawa United00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
1Enugu Rangers1,686
2Rivers United1,641
3Bendel Insurance1,611
4Ikorodu City1,583
5Barau FC1,577
6Plateau United1,569
7Kano Pillars1,565
8Shooting Stars1,561
9Nasarawa United1,553
10Niger Tornadoes1,536
11Katsina United1,529
12Enyimba1,529
13Sporting Lagos1,518
14Kun Khalifat1,518
15Kwara United1,517
16Abia Warriors1,502
17Warri Wolves1,493
18Ranchers Bees1,489
19Doma United1,466
20Inter Lagos1,429

League Table for this division