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
1NEC642040+4140470
2SC Villa641193+61313219
3Vipers FC633082+6122314
4Kitara FC632182+61113201
5KCCA FC631263+3101313513
6Express FC631286+21033238
7Maroons FC623186+2934255
8Uganda Police630389-19435
9UPDF FC622286+282368
10Calvary622233080313335
11Mbarara City613268-2643242
12Bul FC612358-352370
13Lugazi612347-35230
14URA FC603359-434342
15Gaddafi00000000000
16Buhimba Saints6006116-150130
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10640165+11225314
2KCCA FC10712155+10223313513
3NEC1064081+7221470
4SC Villa10622144+102013219
5Kitara FC10541134+91933201
6Maroons FC10442119+21644255
7Bul FC104241411+3144370
8Express FC10343910-11343238
9Uganda Police104151114-313635
10URA FC10253910-1115342
11UPDF FC102351011-194368
12Calvary10235412-891313335
13Lugazi10226513-88230
14Mbarara City10136714-7653242
15Buhimba Saints10019221-191230
16Gaddafi00000000000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6420121+11141
2Kitara FC6420101+9141
3NEC642061+5141
4KCCA FC641194+5133
5SC Villa633081+7121
6Uganda Police640275+2122
7Maroons FC632163+3112
8URA FC624063+3102
9Express FC623175+293
10Bul FC6222109+184
11Calvary622234-180
12Mbarara City621378-174
13UPDF FC613255063
14Lugazi611439-642
15Buhimba Saints6015210-812
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1NEC642061+5141
2Vipers FC633095+4125
3Kitara FC632153+2112
4Bul FC631274+3102
5SC Villa631263+3100
6KCCA FC630375+291
7Maroons FC613268-263
8Express FC613225-361
9Lugazi612336-351
10Uganda Police6123610-455
11UPDF FC6114510-541
12URA FC603337-433
13Mbarara City603327-532
14Calvary6015111-1011
15Buhimba Saints6015015-1510
16Gaddafi000000000

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
1NEC614 1022 
2SC Villa613 1020 
3Vipers FC612 1022 
4Kitara FC611 1019 
5KCCA FC610 1022 
6Express FC610 1013 
7Maroons FC69 1016 
8Uganda Police69 1013 
9UPDF FC68 109 
10Calvary68 109 
11Mbarara City66 106 
12Bul FC65 1014 
13Lugazi65 108 
14URA FC63 1011 
15Gaddafi00 00 
16Buhimba Saints60 101 
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 FC16511215/10 (50%)8/10 (80%)1/10 (10%)5/10 (50%)38
2KCCA FC15510203/10 (30%)  5/10 (50%)36
3NEC81791/10 (10%)7/10 (70%)1/10 (10%)9/10 (90%)49
4SC Villa14410181/10 (10%)  7/10 (70%)24
5Kitara FC1349173/10 (30%)6/10 (60%)2/10 (20%)6/10 (60%)30
6Maroons FC1192204/10 (40%)  4/10 (40%)23
7Bul FC14113254/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)37
8Express FC910-1194/10 (40%)2/10 (20%)6/10 (60%)4/10 (40%)45
9Uganda Police1114-3256/10 (60%)4/10 (40%)6/10 (60%)2/10 (20%)31
10URA FC910-1195/10 (50%)3/10 (30%)5/10 (50%)4/10 (40%)36
11UPDF FC1011-1214/10 (40%)3/10 (30%)5/10 (50%)2/10 (20%)44
12Calvary412-8161/10 (10%)  5/10 (50%)43
13Lugazi513-8182/10 (20%)2/10 (20%)7/10 (70%)3/10 (30%)23
14Mbarara City714-7215/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)28
15Buhimba Saints221-19232/10 (20%)  0/10 (0%)29
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  
2KCCA FC22  
3NEC22  
4SC Villa20  
5Kitara FC19  
6Maroons FC16  
7Bul FC14  
8Express FC13  
9Uganda Police13  
10URA FC11  
11UPDF FC9  
12Calvary9  
13Lugazi8  
14Mbarara City6  
15Buhimba Saints1  
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
1KCCA FC135138397
2Calvary133358286
3Maroons FC255158
4Mbarara City242150
5Express FC238148
6SC Villa219136
7Kitara FC201125
8Bul FC7043
9NEC7043
10UPDF FC6842
11URA FC4226
12Vipers FC149
13Uganda Police53
14Buhimba Saints00
15Gaddafi00
16Lugazi00

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,931
2SC Villa1,773
3KCCA FC1,765
4NEC1,761
5Kitara FC1,745
6Bul FC1,699
7URA FC1,629
8Maroons FC1,623
9Uganda Police1,599
10Express FC1,543
11UPDF FC1,514
12Lugazi1,459
13Gaddafi1,450
14Mbarara City1,447
15Calvary1,419
16Buhimba Saints1,410

League Table for this division