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
1SC Villa6420103+714310
2Bul FC6411128+413400
3Vipers FC632192+711100
4Entebbe UPPC632183+511200
5NEC6312108+210300
6Maroons FC630396+39310
7Uganda Police623164+29200
8Blacks Power430153+29200
9URA FC62227708300
10KCCA FC62225508100
11Kitara FC61418807510
12UPDF FC613234-16200
13Lugazi6204410-662141
14Express FC612336-35100
15Mbarara City612336-35110
16Ntugasaze5104311-83210
17Kataka402226-42210
18Kigezi HomeBoyz401316-51110
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1SC Villa10631177+1021510
2NEC10622158+720300
3Vipers FC10541164+1219300
4Entebbe UPPC10532126+618200
5Bul FC10532149+518400
6KCCA FC10433118+315300
7Kitara FC103521210+214610
8Uganda Police1034398+113300
9Mbarara City10334710-312310
10URA FC102531112-111600
11Maroons FC103251114-311410
12Express FC10325912-311300
13Lugazi10325611-5112141
14Blacks Power430153+29200
15UPDF FC10145410-67300
16Ntugasaze5104311-83210
17Kataka402226-42210
18Kigezi HomeBoyz401316-51110

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
1SC Villa614 1021 
2Bul FC613 1018 
3Vipers FC611 1019 
4Entebbe UPPC611 1018 
5NEC610 1020 
6Maroons FC69 1011 
7Uganda Police69 1013 
8Blacks Power49 49 
9URA FC68 1011 
10KCCA FC68 1015 
11Kitara FC67 1014 
12UPDF FC66 107 
13Lugazi66 1011 
14Express FC65 1011 
15Mbarara City65 1012 
16Ntugasaze53 53 
17Kataka42 42 
18Kigezi HomeBoyz41 41 
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%)7/10 (70%)2/10 (20%)5/10 (50%)19
2NEC1587233/10 (30%)  6/10 (60%)24
3Vipers FC16412203/10 (30%)7/10 (70%)3/10 (30%)6/10 (60%)36
4Entebbe UPPC1266182/10 (20%)6/10 (60%)3/10 (30%)6/10 (60%)38
5Bul FC1495234/10 (40%)5/10 (50%)3/10 (30%)4/10 (40%)21
6KCCA FC1183193/10 (30%)5/10 (50%)4/10 (40%)4/10 (40%)43
7Kitara FC12102226/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)24
8Uganda Police981173/10 (30%)4/10 (40%)5/10 (50%)5/10 (50%)40
9Mbarara City710-3173/10 (30%)5/10 (50%)5/10 (50%)5/10 (50%)42
10URA FC1112-1236/10 (60%)5/10 (50%)3/10 (30%)3/10 (30%)20
11Maroons FC1114-3254/10 (40%)6/10 (60%)3/10 (30%)2/10 (20%)33
12Express FC912-3213/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)32
13Lugazi611-5172/10 (20%)3/10 (30%)5/10 (50%)4/10 (40%)55
14Blacks Power53282/4 (50%)  2/4 (50%)36
15UPDF FC410-6143/10 (30%)3/10 (30%)3/10 (30%)5/10 (50%)22
16Ntugasaze311-8142/5 (40%)  0/5 (0%)18
17Kataka26-482/4 (50%)0/4 (0%)2/4 (50%)1/4 (25%)29
18Kigezi HomeBoyz16-571/4 (25%)0/4 (0%)3/4 (75%)1/4 (25%)52
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  
2NEC20  
3Vipers FC19  
4Entebbe UPPC18  
5Bul FC18  
6KCCA FC15  
7Kitara FC14  
8Uganda Police13  
9Mbarara City12  
10URA FC11  
11Maroons FC11  
12Express FC11  
13Lugazi11  
14Blacks Power9  
15UPDF FC7  
16Ntugasaze3  
17Kataka2  
18Kigezi HomeBoyz1  
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
1Lugazi4125
2Blacks Power00
3Bul FC00
4Entebbe UPPC00
5Express FC00
6Kataka00
7KCCA FC00
8Kigezi HomeBoyz00
9Kitara FC00
10Maroons FC00
11Mbarara City00
12NEC00
13Ntugasaze00
14SC Villa00
15Uganda Police00
16UPDF FC00
17URA 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,926
2SC Villa1,809
3NEC1,771
4KCCA FC1,736
5Kitara FC1,734
6Bul FC1,693
7URA FC1,632
8Entebbe UPPC1,628
9Uganda Police1,602
10Maroons FC1,590
11Express FC1,566
12UPDF FC1,496
13Blacks Power1,491
14Kigezi HomeBoyz1,487
15Kataka1,484
16Ntugasaze1,469
17Mbarara City1,465
18Lugazi1,464

League Table for this division