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
1Vipers FC6420134+91443276
2Kitara FC642072+51423479
3Bul FC6411114+7133368
4NEC633072+5122344
5KCCA FC6402106+412330
6URA FC624041+310130
7SC Villa623131+290313520
8Uganda Police622256-18333
9Maroons FC622245-182313524
10Express FC605114-35139
11Mbarara City611437-4423238
12Lugazi611428-6413103
13UPDF FC602426-422336
14Buhimba Saints602419-82130
15Calvary601519-811313530
16Gaddafi00000000000
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10820246+182663276
2Kitara FC10631137+62143479
3NEC10550125+7203344
4KCCA FC10613158+719330
5Bul FC106131610+6196368
6SC Villa10532124+8182313520
7Uganda Police105231311+217533
8Maroons FC1034386+2132313524
9URA FC1025346-211130
10Lugazi10226512-7833103
11Express FC10154411-78239
12Mbarara City10226515-10833238
13Buhimba Saints10127314-115230
14UPDF FC10037313-1033336
15Calvary10028113-1221313530
16Gaddafi00000000000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6510173+14163
2Kitara FC651092+7162
3KCCA FC6501123+9152
4Uganda Police6501113+8151
5SC Villa6420121+11141
6NEC633084+4122
7Maroons FC632172+5111
8Express FC622286+282
9Mbarara City622244082
10Lugazi622256-183
11URA FC622234-180
12Bul FC62131010075
13Buhimba Saints612347-352
14UPDF FC603325-332
15Calvary602404-420
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6420104+6144
2Bul FC640274+3122
3Kitara FC632175+2112
4KCCA FC6312770103
5NEC623164+293
6SC Villa621334-171
7Uganda Police613279-265
8Maroons FC612326-451
9URA FC603327-532
10Express FC603308-830
11Lugazi602417-621
12Mbarara City6024313-1023
13UPDF FC6015415-1113
14Buhimba Saints6015113-1211
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
1Vipers FC614 1026 
2Kitara FC614 1021 
3Bul FC613 1019 
4NEC612 1020 
5KCCA FC612 1019 
6URA FC610 1011 
7SC Villa69 1018 
8Uganda Police68 1017 
9Maroons FC68 1013 
10Express FC65 108 
11Mbarara City64 108 
12Lugazi64 108 
13UPDF FC62 103 
14Buhimba Saints62 105 
15Calvary61 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 FC24618306/10 (60%)10/10 (100%)0/10 (0%)4/10 (40%)21
2Kitara FC1376204/10 (40%)  5/10 (50%)36
3NEC1257173/10 (30%)6/10 (60%)1/10 (10%)7/10 (70%)37
4KCCA FC1587233/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)28
5Bul FC16106266/10 (60%)  4/10 (40%)37
6SC Villa1248162/10 (20%)  7/10 (70%)24
7Uganda Police13112245/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)43
8Maroons FC862142/10 (20%)  5/10 (50%)35
9URA FC46-2101/10 (10%)2/10 (20%)6/10 (60%)6/10 (60%)49
10Lugazi512-7173/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)32
11Express FC411-7152/10 (20%)1/10 (10%)7/10 (70%)4/10 (40%)37
12Mbarara City515-10203/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)34
13Buhimba Saints314-11172/10 (20%)1/10 (10%)8/10 (80%)2/10 (20%)36
14UPDF FC313-10163/10 (30%)1/10 (10%)7/10 (70%)2/10 (20%)43
15Calvary113-12141/10 (10%)  2/10 (20%)38
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 FC26  
2Kitara FC21  
3NEC20  
4KCCA FC19  
5Bul FC19  
6SC Villa18  
7Uganda Police17  
8Maroons FC13  
9URA FC11  
10Lugazi8  
11Express FC8  
12Mbarara City8  
13Buhimba Saints5  
14UPDF FC3  
15Calvary2  
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
1Calvary135308407
2Maroons FC135248403
3SC Villa135208401
4Kitara FC479298
5Vipers FC276171
6Mbarara City238148
7Lugazi10364
8Bul FC6842
9NEC4427
10UPDF FC3622
11Express FC96
12Uganda Police32
13Buhimba Saints00
14Gaddafi00
15KCCA FC00
16URA 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,945
2SC Villa1,754
3KCCA FC1,752
4NEC1,743
5Bul FC1,726
6Kitara FC1,721
7URA FC1,660
8Uganda Police1,608
9Maroons FC1,595
10Express FC1,515
11UPDF FC1,481
12Lugazi1,479
13Mbarara City1,472
14Gaddafi1,450
15Buhimba Saints1,446
16Calvary1,398

League Table for this division