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 FC6420163+1314320
2Kitara FC642094+514220
3NEC633095+4123217
4SC Villa6321103+7112213513
5KCCA FC631295+410220
6Bul FC631286+21042138
7Uganda Police622268-28320
8Lugazi622246-282256
9Express FC613233061113513
10Mbarara City6123310-75210
11URA FC604215-4411180
12Maroons FC603315-43116
13Calvary602405-52020
14Buhimba Saints6024211-92220
15UPDF FC601508-810244
16Gaddafi00000000000
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10730235+1824520
2Kitara FC10721146+823320
3SC Villa10622154+11202213513
4KCCA FC10613149+519420
5Uganda Police105321610+618520
6NEC10451128+4175217
7Bul FC104151214-21372138
8Maroons FC1024478-110216
9Mbarara City10244714-710510
10Express FC10235712-591113513
11Lugazi10235612-694256
12URA FC10145813-5721180
13UPDF FC10136512-762244
14Buhimba Saints10136518-136320
15Calvary1004618-74120
16Gaddafi00000000000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6510173+14163
2SC Villa6510142+12162
3Kitara FC651092+7162
4KCCA FC6501114+7153
5Uganda Police6402115+6122
6NEC633095+4123
7Lugazi6321106+4114
8Express FC6312116+5102
9Maroons FC623173+492
10Mbarara City622244082
11URA FC612378-151
12UPDF FC612323-150
13Buhimba Saints612358-353
14Bul FC612359-454
15Calvary603314-331
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Kitara FC641185+3132
2Vipers FC6330103+7123
3KCCA FC6312770103
4Uganda Police623187+194
5Bul FC630377093
6SC Villa622244082
7NEC613256-164
8Mbarara City6123512-754
9URA FC603327-532
10Express FC603307-730
11Lugazi602418-721
12Maroons FC601529-712
13UPDF FC6015415-1113
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 1024 
2Kitara FC614 1023 
3NEC612 1017 
4SC Villa611 1020 
5KCCA FC610 1019 
6Bul FC610 1013 
7Uganda Police68 1018 
8Lugazi68 109 
9Express FC66 109 
10Mbarara City65 1010 
11URA FC64 107 
12Maroons FC63 1010 
13Calvary62 104 
14Buhimba Saints62 106 
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
1Vipers FC23518285/10 (50%)8/10 (80%)1/10 (10%)4/10 (40%)21
2Kitara FC1468203/10 (30%)  6/10 (60%)27
3SC Villa15411192/10 (20%)  7/10 (70%)21
4KCCA FC1495234/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)30
5Uganda Police16106265/10 (50%)7/10 (70%)3/10 (30%)4/10 (40%)47
6NEC1284205/10 (50%)5/10 (50%)3/10 (30%)4/10 (40%)29
7Bul FC1214-2267/10 (70%)  3/10 (30%)34
8Maroons FC78-1152/10 (20%)3/10 (30%)5/10 (50%)4/10 (40%)30
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 FC512-7172/10 (20%)2/10 (20%)6/10 (60%)3/10 (30%)25
14Buhimba Saints518-13233/10 (30%)1/10 (10%)8/10 (80%)2/10 (20%)31
15Calvary18-791/10 (10%)  3/10 (30%)46
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 FC23  
3SC Villa20  
4KCCA FC19  
5Uganda Police18  
6NEC17  
7Bul FC13  
8Maroons 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
1Express FC135138397
2SC Villa135138397
3URA FC180112
4Bul FC13886
5Lugazi5635
6UPDF FC4427
7NEC1711
8Maroons FC64
9Buhimba Saints00
10Calvary00
11Gaddafi00
12KCCA FC00
13Kitara FC00
14Mbarara City00
15Uganda Police00
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,942
2SC Villa1,751
3KCCA FC1,748
4NEC1,732
5Kitara FC1,712
6Bul FC1,707
7URA FC1,654
8Uganda Police1,628
9Maroons FC1,590
10Express FC1,515
11Lugazi1,488
12UPDF FC1,484
13Mbarara City1,480
14Buhimba Saints1,451
15Gaddafi1,450
16Calvary1,405

League Table for this division