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 FC6420154+111442228
2Kitara FC642072+51423479
3Bul FC6411114+7133368
4KCCA FC6402116+512320
5NEC633072+5122344
6SC Villa623131+290313520
7URA FC615031+28120
8Uganda Police622256-18333
9Maroons FC622245-182313524
10Lugazi621348-472256
11Express FC605112-15129
12Mbarara City611437-4423238
13UPDF FC602418-721236
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 FC10820256+192662228
2Kitara FC10631137+62143479
3NEC10550125+7203344
4Bul FC106131610+6196368
5KCCA FC10613149+519420
6SC Villa10532124+8182313520
7Uganda Police105231311+217533
8Maroons FC1034386+2132313524
9Lugazi10235612-694256
10Express FC10154410-68229
11URA FC1015439-68120
12Mbarara City10226515-10833238
13Buhimba Saints10127314-115230
14UPDF FC10046413-943236
15Calvary10028113-1221313530
16Gaddafi00000000000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6510173+14163
2Kitara FC651092+7162
3Uganda Police6501113+8151
4KCCA FC6501114+7153
5SC Villa6420121+11141
6NEC633084+4122
7Maroons FC632172+5111
8Express FC622286+282
9Mbarara City622244082
10Lugazi622256-183
11Bul FC62131010075
12UPDF FC613233061
13Buhimba Saints612347-352
14URA FC612325-350
15Calvary602404-420
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC633094+5124
2Bul FC640274+3122
3Kitara FC632175+2112
4KCCA FC6312770103
5NEC623164+293
6SC Villa621334-171
7Uganda Police613279-265
8Maroons FC612326-451
9URA FC603327-532
10Express FC603307-730
11Lugazi602418-721
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 
4KCCA FC612 1019 
5NEC612 1020 
6SC Villa69 1018 
7URA FC68 108 
8Uganda Police68 1017 
9Maroons FC68 1013 
10Lugazi67 109 
11Express FC65 108 
12Mbarara City64 108 
13UPDF FC62 104 
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 FC25619316/10 (60%)10/10 (100%)0/10 (0%)4/10 (40%)20
2Kitara FC1376204/10 (40%)  5/10 (50%)36
3NEC1257173/10 (30%)6/10 (60%)1/10 (10%)7/10 (70%)37
4Bul FC16106266/10 (60%)  4/10 (40%)37
5KCCA FC1495234/10 (40%)6/10 (60%)3/10 (30%)4/10 (40%)27
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
9Lugazi612-6184/10 (40%)3/10 (30%)5/10 (50%)3/10 (30%)28
10Express FC410-6142/10 (20%)1/10 (10%)7/10 (70%)4/10 (40%)42
11URA FC39-6121/10 (10%)1/10 (10%)7/10 (70%)5/10 (50%)44
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 FC413-9173/10 (30%)2/10 (20%)6/10 (60%)2/10 (20%)38
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  
4Bul FC19  
5KCCA FC19  
6SC Villa18  
7Uganda Police17  
8Maroons FC13  
9Lugazi9  
10Express FC8  
11URA FC8  
12Mbarara City8  
13Buhimba Saints5  
14UPDF FC4  
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
5Mbarara City238148
6Vipers FC228142
7Bul FC6842
8Lugazi5635
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