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 FC6420153+12143279
2Kitara FC642095+41432185
3NEC633095+4123217
4SC Villa6321103+711229
5Uganda Police632186+211320
6Bul FC631276+1104270
7Lugazi622244082244
8KCCA FC62137707223
9Express FC613233061213513
10Buhimba Saints612339-65220
11Mbarara City6123310-75220
12URA FC604215-4412180
13Maroons FC603315-43126
14Calvary602405-520213517
15UPDF FC601519-81128
16Gaddafi00000000000
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Kitara FC10721147+72342185
2Vipers FC10640216+15226279
3KCCA FC106131410+419523
4SC Villa10532155+1018329
5Uganda Police105321710+718620
6NEC10361129+3156217
7Maroons FC1024478-110226
8Bul FC103161016-6107270
9Mbarara City10244714-710520
10Express FC10235712-591213513
11Lugazi10235612-694244
12URA FC10145813-5722180
13UPDF FC10136616-106328
14Buhimba Saints10136823-156420
15Calvary10046111-1041213517
16Gaddafi00000000000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6510194+15164
2SC Villa6510142+12162
3Kitara FC6510112+9162
4Uganda Police6501134+9153
5KCCA FC6501114+7153
6NEC633095+4123
7Lugazi6321106+4114
8Express FC6312116+5102
9Maroons FC623173+492
10Mbarara City622244082
11URA FC612378-151
12UPDF FC612323-150
13Buhimba Saints612359-453
14Bul FC612359-454
15Calvary604213-241
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Kitara FC641185+3132
2Vipers FC6330103+7123
3Uganda Police623187+194
4SC Villa622244082
5KCCA FC621358-373
6NEC613256-164
7Bul FC620458-363
8Mbarara City6123512-754
9UPDF FC6114514-943
10URA FC603327-532
11Express FC603307-730
12Lugazi602418-721
13Maroons FC601529-712
14Buhimba Saints6015419-1512
15Gaddafi000000000
16Calvary6006213-1101

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 1022 
2Kitara FC614 1023 
3NEC612 1015 
4SC Villa611 1018 
5Uganda Police611 1018 
6Bul FC610 1010 
7Lugazi68 109 
8KCCA FC67 1019 
9Express FC66 109 
10Buhimba Saints65 106 
11Mbarara City65 1010 
12URA FC64 107 
13Maroons FC63 1010 
14Calvary62 104 
15UPDF FC61 106 
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
1Kitara FC1477214/10 (40%)  5/10 (50%)23
2Vipers FC21615276/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)21
3KCCA FC14104245/10 (50%)5/10 (50%)4/10 (40%)3/10 (30%)27
4SC Villa15510203/10 (30%)6/10 (60%)3/10 (30%)6/10 (60%)18
5Uganda Police17107276/10 (60%)7/10 (70%)3/10 (30%)4/10 (40%)42
6NEC1293216/10 (60%)5/10 (50%)3/10 (30%)4/10 (40%)29
7Maroons FC78-1152/10 (20%)3/10 (30%)5/10 (50%)4/10 (40%)30
8Bul FC1016-6267/10 (70%)  2/10 (20%)33
9Mbarara City714-7215/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)43
10Express FC712-5191/10 (10%)2/10 (20%)6/10 (60%)4/10 (40%)35
11Lugazi612-6184/10 (40%)3/10 (30%)5/10 (50%)3/10 (30%)22
12URA FC813-5212/10 (20%)1/10 (10%)8/10 (80%)3/10 (30%)39
13UPDF FC616-10223/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)25
14Buhimba Saints823-15314/10 (40%)1/10 (10%)8/10 (80%)2/10 (20%)29
15Calvary111-10121/10 (10%)  3/10 (30%)42
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
1Kitara FC23  
2Vipers FC22  
3KCCA FC19  
4SC Villa18  
5Uganda Police18  
6NEC15  
7Maroons FC10  
8Bul FC10  
9Mbarara City10  
10Express FC9  
11Lugazi9  
12URA FC7  
13UPDF FC6  
14Buhimba Saints6  
15Calvary4  
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
1Calvary135178399
2Express FC135138397
3Kitara FC185115
4URA FC180112
5Vipers FC7949
6Bul FC7043
7Lugazi4427
8NEC1711
9SC Villa96
10UPDF FC85
11Maroons FC64
12KCCA FC32
13Buhimba Saints00
14Gaddafi00
15Mbarara City00
16Uganda Police00

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,942
2SC Villa1,744
3KCCA FC1,734
4NEC1,732
5Bul FC1,715
6Kitara FC1,712
7URA FC1,654
8Uganda Police1,628
9Maroons FC1,597
10Express FC1,515
11UPDF FC1,493
12Lugazi1,480
13Mbarara City1,478
14Buhimba Saints1,457
15Gaddafi1,450
16Calvary1,405

League Table for this division