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
1Entebbe UPPC6420102+814220
2NEC6402107+312247582
3KCCA FC6321105+511310
4SC Villa6321106+411410
5URA FC624095+410417
6Vipers FC623173+49210
7Mbarara City630379-2931241
8Express FC621367-172170
9Maroons FC621359-47220
10Blacks Power220020+26020
11Kitara FC6132880641181
12Uganda Police613245-1622196
13Bul FC613226-46110
14Lugazi612336-352244
15UPDF FC602438-52320
16Kataka10100001010
17Kigezi HomeBoyz100112-10110
18Ntugasaze200214-30120
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1SC Villa10631177+1021510
2Entebbe UPPC10622147+720320
3NEC10622127+520247582
4Vipers FC10451134+917310
5KCCA FC10523127+517310
6Uganda Police104331110+11552196
7Express FC1042410100143170
8URA FC10262119+212617
9Maroons FC103341215-312520
10Kitara FC10253101001151181
11Mbarara City103251116-51161241
12Bul FC10244713-610310
13Lugazi1023569-393244
14Blacks Power220020+26020
15UPDF FC10136813-56420
16Kataka10100001010
17Kigezi HomeBoyz100112-10110
18Ntugasaze200214-30120

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
1Entebbe UPPC614 1020 
2NEC612 1020 
3KCCA FC611 1017 
4SC Villa611 1021 
5URA FC610 1012 
6Vipers FC69 1017 
7Mbarara City69 1011 
8Express FC67 1014 
9Maroons FC67 1012 
10Blacks Power26 26 
11Kitara FC66 1011 
12Uganda Police66 1015 
13Bul FC66 1010 
14Lugazi65 109 
15UPDF FC62 106 
16Kataka11 11 
17Kigezi HomeBoyz10 10 
18Ntugasaze20 20 
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
1SC Villa17710245/10 (50%)6/10 (60%)3/10 (30%)4/10 (40%)28
2Entebbe UPPC1477213/10 (30%)    
3NEC1275192/10 (20%)  7/10 (70%)31
4Vipers FC1349173/10 (30%)6/10 (60%)3/10 (30%)6/10 (60%)37
5KCCA FC1275193/10 (30%)  4/10 (40%)39
6Uganda Police11101215/10 (50%)4/10 (40%)6/10 (60%)3/10 (30%)32
7Express FC10100203/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)41
8URA FC1192206/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)33
9Maroons FC1215-3275/10 (50%)  3/10 (30%)23
10Kitara FC10100205/10 (50%)2/10 (20%)6/10 (60%)3/10 (30%)24
11Mbarara City1116-5276/10 (60%)  3/10 (30%)40
12Bul FC713-6203/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)25
13Lugazi69-3153/10 (30%)  4/10 (40%)34
14Blacks Power20220/2 (0%)  1/2 (50%) 
15UPDF FC813-5214/10 (40%)3/10 (30%)4/10 (40%)3/10 (30%)26
16Kataka00000/1 (0%)    
17Kigezi HomeBoyz12-131/1 (100%)    
18Ntugasaze14-351/2 (50%)    
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
1SC Villa21  
2Entebbe UPPC20  
3NEC20  
4Vipers FC17  
5KCCA FC17  
6Uganda Police15  
7Express FC14  
8URA FC12  
9Maroons FC12  
10Kitara FC11  
11Mbarara City11  
12Bul FC10  
13Lugazi9  
14Blacks Power6  
15UPDF FC6  
16Kataka1  
17Kigezi HomeBoyz0  
18Ntugasaze0  
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
1NEC75824711
2Mbarara City241150
3Uganda Police196122
4Kitara FC181112
5Express FC7043
6Lugazi4427
7URA FC74
8Blacks Power00
9Bul FC00
10Entebbe UPPC00
11Kataka00
12KCCA FC00
13Kigezi HomeBoyz00
14Maroons FC00
15Ntugasaze00
16SC Villa00
17UPDF FC00
18Vipers 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
PosTeamELO Rating
1Vipers FC1,924
2SC Villa1,793
3NEC1,757
4KCCA FC1,754
5Kitara FC1,734
6Bul FC1,670
7URA FC1,650
8Entebbe UPPC1,639
9Maroons FC1,602
10Uganda Police1,600
11Express FC1,550
12Kataka1,500
13Kigezi HomeBoyz1,491
14Ntugasaze1,491
15UPDF FC1,489
16Blacks Power1,467
17Mbarara City1,465
18Lugazi1,465

League Table for this division