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
3SC Villa6321106+411410
4URA FC624095+410417
5KCCA FC631296+310220
6Express FC631275+2101270
7Vipers FC623173+49210
8Bul FC62316609220
9Mbarara City630379-2931241
10Maroons FC621359-47220
11Blacks Power220020+26020
12Kitara FC6132880641181
13Uganda Police613245-1622196
14Lugazi612336-352244
15UPDF FC602438-52320
16Kataka201114-31120
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 FC10523128+417320
6Uganda Police104331110+11552196
7Express FC10424990142270
8Bul FC103431113-213420
9URA FC10262119+212617
10Maroons FC103341215-312520
11Kitara FC10253101001151181
12Mbarara City103251116-51161241
13Lugazi1023569-393244
14Blacks Power220020+26020
15UPDF FC10136813-56420
16Kataka201114-31120
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 
3SC Villa611 1021 
4URA FC610 1012 
5KCCA FC610 1017 
6Express FC610 1014 
7Vipers FC69 1017 
8Bul FC69 1013 
9Mbarara City69 1011 
10Maroons FC67 1012 
11Blacks Power26 26 
12Kitara FC66 1011 
13Uganda Police66 1015 
14Lugazi65 109 
15UPDF FC62 106 
16Kataka21 21 
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%)5/10 (50%)4/10 (40%)5/10 (50%)32
3NEC1275192/10 (20%)  7/10 (70%)31
4Vipers FC1349173/10 (30%)6/10 (60%)3/10 (30%)6/10 (60%)37
5KCCA FC1284203/10 (30%)  4/10 (40%)38
6Uganda Police11101215/10 (50%)3/10 (30%)7/10 (70%)3/10 (30%)33
7Express FC990182/10 (20%)4/10 (40%)4/10 (40%)5/10 (50%)43
8Bul FC1113-2244/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)23
9URA FC1192206/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)33
10Maroons FC1215-3275/10 (50%)  2/10 (20%)22
11Kitara FC10100205/10 (50%)2/10 (20%)6/10 (60%)3/10 (30%)24
12Mbarara City1116-5276/10 (60%)  3/10 (30%)40
13Lugazi69-3153/10 (30%)  4/10 (40%)34
14Blacks Power20220/2 (0%)  2/2 (100%)50
15UPDF FC813-5214/10 (40%)3/10 (30%)4/10 (40%)3/10 (30%)26
16Kataka14-351/2 (50%)0/2 (0%)1/2 (50%)1/2 (50%)2
17Kigezi HomeBoyz12-131/1 (100%)0/1 (0%)1/1 (100%)0/1 (0%)67
18Ntugasaze14-351/2 (50%)  0/2 (0%)18
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  
8Bul FC13  
9URA FC12  
10Maroons FC12  
11Kitara FC11  
12Mbarara City11  
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