The Fishy - Grimsby Town FC

ug flag

Uganda Premier League Form Table

Uganda Premier League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1NEC651060+616020
2KCCA FC6501112+915129
3Vipers FC642093+6143222
4Bul FC632193+61122134
5Kitara FC632182+61112368
6SC Villa632172+511120
7Express FC632186+2113239
8Maroons FC632142+211125
9URA FC62225508223
10Uganda Police620459-4632244
11UPDF FC612356-15320
12Calvary6114310-74120
13Lugazi6024110-921213524
14Mbarara City6015310-7132276
15Gaddafi00000000000
16Buhimba Saints6006112-110120
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1NEC10730112+924220
2Vipers FC10640196+13226222
3KCCA FC10703187+1121329
4Kitara FC10631123+92122368
5SC Villa10541153+1219220
6Bul FC10433138+51552134
7Express FC1035287+1143239
8Maroons FC1034356-113225
9URA FC1026266012323
10Uganda Police10325915-61162244
11Lugazi10235513-893213524
12UPDF FC10136512-76320
13Calvary10136312-96120
14Mbarara City10127618-12552276
15Buhimba Saints10028218-162220
16Gaddafi00000000000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Kitara FC6510122+10162
2KCCA FC6501123+9152
3Vipers FC6420132+11142
4NEC642061+5141
5SC Villa6330102+8122
6Uganda Police640274+3121
7Express FC6321105+5114
8Maroons FC623132+191
9URA FC623144091
10Bul FC6222108+285
11Mbarara City621345-172
12Lugazi621359-473
13UPDF FC612356-153
14Calvary612325-350
15Buhimba Saints611437-442
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6420115+6145
2NEC632163+3112
3Kitara FC632142+2111
4SC Villa631273+4101
5Bul FC631264+2102
6KCCA FC621366071
7Express FC613214-360
8Maroons FC612325-351
9Uganda Police6123611-555
10URA FC603326-432
11Lugazi603316-531
12UPDF FC6024310-722
13Mbarara City6024313-1023
14Buhimba Saints6015114-1311
15Gaddafi000000000
16Calvary6006114-1301

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.

Uganda Premier League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1NEC616 1024 
2KCCA FC615 1021 
3Vipers FC614 1022 
4Bul FC611 1015 
5Kitara FC611 1021 
6SC Villa611 1019 
7Express FC611 1014 
8Maroons FC611 1013 
9URA FC68 1012 
10Uganda Police66 1011 
11UPDF FC65 106 
12Calvary64 106 
13Lugazi62 109 
14Mbarara City61 105 
15Gaddafi00 00 
16Buhimba Saints60 102 
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
1NEC1129132/10 (20%)7/10 (70%)1/10 (10%)8/10 (80%)45
2Vipers FC19613256/10 (60%)9/10 (90%)0/10 (0%)4/10 (40%)35
3KCCA FC18711253/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)30
4Kitara FC1239152/10 (20%)  7/10 (70%)34
5SC Villa15312182/10 (20%)  7/10 (70%)35
6Bul FC1385215/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)38
7Express FC871153/10 (30%)2/10 (20%)6/10 (60%)5/10 (50%)48
8Maroons FC56-1112/10 (20%)  5/10 (50%)31
9URA FC660123/10 (30%)2/10 (20%)6/10 (60%)6/10 (60%)55
10Uganda Police915-6246/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)43
11Lugazi513-8183/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)27
12UPDF FC512-7173/10 (30%)2/10 (20%)6/10 (60%)2/10 (20%)48
13Calvary312-9151/10 (10%)  4/10 (40%)53
14Mbarara City618-12245/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)32
15Buhimba Saints218-16202/10 (20%)  1/10 (10%)33
16Gaddafi00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
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
1NEC24  
2Vipers FC22  
3KCCA FC21  
4Kitara FC21  
5SC Villa19  
6Bul FC15  
7Express FC14  
8Maroons FC13  
9URA FC12  
10Uganda Police11  
11Lugazi9  
12UPDF FC6  
13Calvary6  
14Mbarara City5  
15Buhimba Saints2  
16Gaddafi0  
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
1Lugazi135248403
2Kitara FC368229
3Mbarara City276171
4Uganda Police244152
5Bul FC13483
6Express FC3924
7Vipers FC2214
8KCCA FC96
9Maroons FC53
10URA FC32
11Buhimba Saints00
12Calvary00
13Gaddafi00
14NEC00
15SC Villa00
16UPDF FC00

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
PosTeam ELO Rating
1Vipers FC1,926
2SC Villa1,766
3KCCA FC1,757
4NEC1,756
5Kitara FC1,748
6Bul FC1,719
7URA FC1,639
8Maroons FC1,614
9Uganda Police1,595
10Express FC1,545
11UPDF FC1,492
12Lugazi1,467
13Mbarara City1,455
14Gaddafi1,450
15Buhimba Saints1,422
16Calvary1,404

League Table for this division