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 FC6501123+915219
2Vipers FC642093+614310
3NEC642061+514110
4SC Villa641181+713010
5Kitara FC633092+71221188
6Express FC632186+2113239
7Maroons FC632143+111110
8Bul FC631294+5102164
9URA FC62225508213
10UPDF FC612356-15320
11Uganda Police611449-54313
12Calvary6114310-74120
13Lugazi6024110-921213524
14Mbarara City601529-7121276
15Buhimba Saints6015111-101110
16Gaddafi00000000000
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10730215+1624510
2Kitara FC10640155+102231188
3NEC10640135+822310
4KCCA FC10613177+1019319
5SC Villa10532154+1118210
6Bul FC10523148+6175164
7Maroons FC1035255014210
8Express FC10262770123239
9URA FC1025358-311213
10Uganda Police10325914-511513
11Lugazi10235513-893213524
12UPDF FC10145511-67320
13Calvary10136312-96120
14Mbarara City10136516-11641276
15Buhimba Saints10028219-172210
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
4SC Villa6420101+9141
5NEC633084+4122
6Uganda Police640274+3121
7Express FC6321105+5114
8Maroons FC623132+191
9Bul FC6222108+285
10Mbarara City622244082
11URA FC622234-180
12Lugazi621359-473
13UPDF FC612356-153
14Buhimba Saints612347-352
15Calvary612325-350
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6420104+6144
2Kitara FC633074+3122
3NEC632163+3112
4SC Villa631273+4101
5Bul FC630365+192
6KCCA FC621366071
7Express FC613214-360
8Uganda Police6123711-455
9Maroons FC612326-451
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
1KCCA FC615 1019 
2Vipers FC614 1024 
3NEC614 1022 
4SC Villa613 1018 
5Kitara FC612 1022 
6Express FC611 1012 
7Maroons FC611 1014 
8Bul FC610 1017 
9URA FC68 1011 
10UPDF FC65 107 
11Uganda Police64 1011 
12Calvary64 106 
13Lugazi62 109 
14Mbarara City61 106 
15Buhimba Saints61 102 
16Gaddafi00 00 
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 FC21516265/10 (50%)9/10 (90%)0/10 (0%)5/10 (50%)28
2Kitara FC15510203/10 (30%)  7/10 (70%)32
3NEC1358183/10 (30%)7/10 (70%)1/10 (10%)7/10 (70%)44
4KCCA FC17710243/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)28
5SC Villa15411192/10 (20%)  7/10 (70%)30
6Bul FC1486225/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)38
7Maroons FC550102/10 (20%)  6/10 (60%)31
8Express FC770143/10 (30%)2/10 (20%)6/10 (60%)4/10 (40%)40
9URA FC58-3132/10 (20%)2/10 (20%)6/10 (60%)6/10 (60%)51
10Uganda Police914-5235/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)46
11Lugazi513-8183/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)27
12UPDF FC511-6163/10 (30%)2/10 (20%)6/10 (60%)2/10 (20%)42
13Calvary312-9151/10 (10%)  3/10 (30%)58
14Mbarara City516-11214/10 (40%)2/10 (20%)6/10 (60%)3/10 (30%)30
15Buhimba Saints219-17212/10 (20%)  1/10 (10%)31
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 FC24  
2Kitara FC22  
3NEC22  
4KCCA FC19  
5SC Villa18  
6Bul FC17  
7Maroons FC14  
8Express FC12  
9URA FC11  
10Uganda Police11  
11Lugazi9  
12UPDF FC7  
13Calvary6  
14Mbarara City6  
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
2Mbarara City276171
3Kitara FC188117
4Bul FC6440
5Express FC3924
6KCCA FC96
7Uganda Police32
8URA FC32
9Buhimba Saints00
10Calvary00
11Gaddafi00
12Maroons FC00
13NEC00
14SC Villa00
15UPDF FC00
16Vipers 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