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 FC642092+7142322
2NEC642040+4140470
3SC Villa641192+7131338
4KCCA FC640282+6120313513
5Kitara FC632172+51113381
6Maroons FC632174+31123248
7Express FC631286+21034277
8Uganda Police630379-2943246
9UPDF FC622296+383331
10Calvary622232+180313335
11Mbarara City613268-2644242
12Bul FC612358-3524141
13URA FC612347-353342
14Lugazi602428-622313524
15Gaddafi00000000000
16Buhimba Saints6006115-140130
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10640165+11225322
2NEC1064081+7221470
3SC Villa10631142+12211338
4KCCA FC10703157+8213313513
5Kitara FC10541124+81933381
6Maroons FC1043398+11533248
7Bul FC104241411+31444141
8Express FC10343910-11344277
9Uganda Police104151115-41373246
10URA FC1025378-1114342
11UPDF FC10244109+1104331
12Calvary10235411-791313335
13Mbarara City10136714-7654242
14Lugazi10127415-1153313524
15Buhimba Saints10028219-172230
16Gaddafi00000000000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1KCCA FC6501123+9152
2Vipers FC6420121+11141
3Kitara FC6420102+8142
4NEC642061+5141
5SC Villa633081+7121
6Uganda Police640275+2122
7Maroons FC632163+3112
8Express FC623175+293
9URA FC623144091
10Bul FC6222109+184
11Calvary622234-180
12Mbarara City621378-174
13UPDF FC613255063
14Lugazi611439-642
15Buhimba Saints601529-712
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6420114+7144
2NEC642061+5141
3Kitara FC632153+2112
4SC Villa631273+4101
5Bul FC631274+3102
6KCCA FC630375+291
7Maroons FC613246-262
8Express FC613225-361
9Uganda Police6123610-455
10UPDF FC6114610-442
11URA FC603337-433
12Mbarara City603327-532
13Lugazi603316-531
14Calvary6015110-911
15Buhimba Saints6015015-1510
16Gaddafi000000000

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 
2NEC614 1022 
3SC Villa613 1021 
4KCCA FC612 1021 
5Kitara FC611 1019 
6Maroons FC611 1015 
7Express FC610 1013 
8Uganda Police69 1013 
9UPDF FC68 1010 
10Calvary68 109 
11Mbarara City66 106 
12Bul FC65 1014 
13URA FC65 1011 
14Lugazi62 105 
15Gaddafi00 00 
16Buhimba Saints60 102 
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 FC16511215/10 (50%)9/10 (90%)0/10 (0%)5/10 (50%)38
2NEC81791/10 (10%)7/10 (70%)1/10 (10%)9/10 (90%)49
3SC Villa14212161/10 (10%)  8/10 (80%)31
4KCCA FC1578223/10 (30%)  5/10 (50%)35
5Kitara FC1248163/10 (30%)6/10 (60%)2/10 (20%)6/10 (60%)31
6Maroons FC981173/10 (30%)  4/10 (40%)24
7Bul FC14113254/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)38
8Express FC910-1194/10 (40%)2/10 (20%)6/10 (60%)4/10 (40%)45
9Uganda Police1115-4267/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)32
10URA FC78-1154/10 (40%)3/10 (30%)5/10 (50%)5/10 (50%)44
11UPDF FC1091194/10 (40%)3/10 (30%)4/10 (40%)3/10 (30%)49
12Calvary411-7151/10 (10%)  5/10 (50%)53
13Mbarara City714-7215/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)28
14Lugazi415-11193/10 (30%)1/10 (10%)8/10 (80%)2/10 (20%)24
15Buhimba Saints219-17212/10 (20%)  1/10 (10%)33
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 FC22  
2NEC22  
3SC Villa21  
4KCCA FC21  
5Kitara FC19  
6Maroons FC15  
7Bul FC14  
8Express FC13  
9Uganda Police13  
10URA FC11  
11UPDF FC10  
12Calvary9  
13Mbarara City6  
14Lugazi5  
15Buhimba Saints2  
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
1Lugazi135248403
2KCCA FC135138397
3Calvary133358286
4Kitara FC381237
5Express FC277172
6Maroons FC248154
7Uganda Police246153
8Mbarara City242150
9Bul FC14188
10NEC7043
11URA FC4226
12SC Villa3824
13UPDF FC3119
14Vipers FC2214
15Buhimba Saints00
16Gaddafi00

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,931
2SC Villa1,773
3KCCA FC1,765
4NEC1,761
5Kitara FC1,745
6Bul FC1,699
7URA FC1,629
8Maroons FC1,623
9Uganda Police1,599
10Express FC1,543
11UPDF FC1,514
12Lugazi1,459
13Gaddafi1,450
14Mbarara City1,447
15Calvary1,419
16Buhimba Saints1,410

League Table for this division