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
1KCCA FC6501102+815139
2Vipers FC642083+5143322
3NEC642050+514033
4Kitara FC632182+61112368
5SC Villa632172+511120
6Express FC632175+2112339
7Maroons FC632153+21113248
8Uganda Police630378-1943244
9UPDF FC6222107+384331
10Bul FC622298+1833134
11URA FC612347-35336
12Calvary6114310-74120
13Mbarara City6024510-5243276
14Lugazi6024110-921213524
15Gaddafi00000000000
16Buhimba Saints6006112-110130
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10640175+12225322
2NEC10640102+822233
3Kitara FC10631123+92122368
4KCCA FC10703157+821339
5SC Villa10541153+1219220
6Bul FC104331411+31553134
7Express FC1036186+2153339
8Uganda Police104241012-21463244
9Maroons FC1034378-11333248
10URA FC1025378-111436
11UPDF FC102351010094331
12Lugazi10235513-893213524
13Mbarara City10136714-7653276
14Calvary10136312-96120
15Buhimba Saints10028219-172230
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
6Express FC6330104+6124
7Uganda Police640275+2122
8Maroons FC623132+191
9URA FC623144091
10Bul FC62221111085
11Lugazi621359-473
12UPDF FC612356-153
13Mbarara City612357-253
14Calvary612325-350
15Buhimba Saints601529-712
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6420114+7144
2NEC633051+4121
3Kitara FC632142+2111
4SC Villa631273+4101
5KCCA FC631274+3101
6Bul FC631264+2102
7Maroons FC613246-262
8Express FC613214-360
9Uganda Police6123611-555
10UPDF FC6114610-442
11URA FC603337-433
12Lugazi603316-531
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
1KCCA FC615 1021 
2Vipers FC614 1022 
3NEC614 1022 
4Kitara FC611 1021 
5SC Villa611 1019 
6Express FC611 1015 
7Maroons FC611 1013 
8Uganda Police69 1014 
9UPDF FC68 109 
10Bul FC68 1015 
11URA FC65 1011 
12Calvary64 106 
13Mbarara City62 106 
14Lugazi62 109 
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
1Vipers FC17512225/10 (50%)9/10 (90%)0/10 (0%)5/10 (50%)32
2NEC1028122/10 (20%)6/10 (60%)1/10 (10%)8/10 (80%)50
3Kitara FC1239152/10 (20%)  7/10 (70%)34
4KCCA FC1578223/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)36
5SC Villa15312182/10 (20%)  7/10 (70%)35
6Bul FC14113255/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)36
7Express FC862143/10 (30%)2/10 (20%)5/10 (50%)6/10 (60%)47
8Uganda Police1012-2226/10 (60%)5/10 (50%)5/10 (50%)2/10 (20%)40
9Maroons FC78-1153/10 (30%)  4/10 (40%)29
10URA FC78-1154/10 (40%)3/10 (30%)6/10 (60%)5/10 (50%)49
11UPDF FC10100204/10 (40%)3/10 (30%)5/10 (50%)2/10 (20%)48
12Lugazi513-8183/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)27
13Mbarara City714-7215/10 (50%)4/10 (40%)5/10 (50%)2/10 (20%)32
14Calvary312-9151/10 (10%)  4/10 (40%)53
15Buhimba Saints219-17212/10 (20%)  1/10 (10%)32
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
1Vipers FC22  
2NEC22  
3Kitara FC21  
4KCCA FC21  
5SC Villa19  
6Bul FC15  
7Express FC15  
8Uganda Police14  
9Maroons FC13  
10URA FC11  
11UPDF FC9  
12Lugazi9  
13Mbarara City6  
14Calvary6  
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
4Maroons FC248154
5Uganda Police244152
6Bul FC13483
7Express FC3924
8UPDF FC3119
9Vipers FC2214
10KCCA FC96
11URA FC64
12NEC32
13Buhimba Saints00
14Calvary00
15Gaddafi00
16SC Villa00

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,765
4NEC1,761
5Kitara FC1,740
6Bul FC1,719
7URA FC1,639
8Maroons FC1,609
9Uganda Police1,603
10Express FC1,556
11UPDF FC1,482
12Lugazi1,467
13Gaddafi1,450
14Mbarara City1,447
15Buhimba Saints1,415
16Calvary1,404

League Table for this division