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
1NEC642040+41403247
2SC Villa632173+41113181
3Calvary632142+211030
4Vipers FC624083+5103314
5KCCA FC631263+3101313513
6Express FC631275+21023238
7Uganda Police630389-194313518
8Kitara FC622243+1813201
9Maroons FC622289-183314
10Mbarara City622278-1843526
11UPDF FC621388072336
12Lugazi612345-15230
13Bul FC612358-3523131
14URA FC604257-244353
15Gaddafi00000000000
16Buhimba Saints6006114-130130
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1NEC1073080+82403247
2KCCA FC10712164+12222313513
3Vipers FC10640165+11225314
4Kitara FC10532124+81823201
5SC Villa10532124+81813181
6Maroons FC104421110+1164314
7Bul FC10433139+41533131
8Express FC104331110+11543238
9Uganda Police104061014-4125313518
10URA FC10253910-1115353
11Calvary10325512-711130
12UPDF FC102351012-294336
13Mbarara City10235813-5953526
14Lugazi10127414-105230
15Gaddafi00000000000
16Buhimba Saints100010122-210130
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1KCCA FC6510123+9163
2NEC642061+5141
3Vipers FC633092+7122
4SC Villa633081+7121
5Uganda Police640275+2122
6Kitara FC632192+7111
7Maroons FC632163+3112
8URA FC624063+3102
9Calvary6312440100
10Express FC623175+293
11Bul FC6222109+184
12Mbarara City621378-174
13UPDF FC613255063
14Lugazi6015210-812
15Gaddafi000000000
16Buhimba Saints6006111-1001
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1NEC642061+5141
2Vipers FC633095+4125
3Bul FC632162+4111
4Kitara FC632153+2112
5SC Villa631263+3100
6KCCA FC630375+291
7Express FC622245-181
8Maroons FC613269-363
9Lugazi612336-351
10Mbarara City612326-451
11UPDF FC611458-341
12Uganda Police6114611-545
13URA FC603337-433
14Calvary6015111-1011
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
1NEC614 1024 
2SC Villa611 1018 
3Calvary611 1011 
4Vipers FC610 1022 
5KCCA FC610 1022 
6Express FC610 1015 
7Uganda Police69 1012 
8Kitara FC68 1018 
9Maroons FC68 1016 
10Mbarara City68 109 
11UPDF FC67 109 
12Lugazi65 105 
13Bul FC65 1015 
14URA FC64 1011 
15Gaddafi00 00 
16Buhimba Saints60 100 
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
1NEC80880/10 (0%)8/10 (80%)0/10 (0%)10/10 (100%)55
2KCCA FC16412202/10 (20%)  6/10 (60%)38
3Vipers FC16511215/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)41
4Kitara FC1248162/10 (20%)5/10 (50%)3/10 (30%)6/10 (60%)35
5SC Villa1248161/10 (10%)  7/10 (70%)27
6Maroons FC11101214/10 (40%)  4/10 (40%)28
7Bul FC1394223/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)38
8Express FC11101214/10 (40%)3/10 (30%)6/10 (60%)4/10 (40%)47
9Uganda Police1014-4245/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)32
10URA FC910-1195/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)39
11Calvary512-7171/10 (10%)  5/10 (50%)51
12UPDF FC1012-2224/10 (40%)3/10 (30%)5/10 (50%)2/10 (20%)43
13Mbarara City813-5215/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)29
14Lugazi414-10182/10 (20%)1/10 (10%)8/10 (80%)2/10 (20%)27
15Gaddafi00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
16Buhimba Saints122-21231/10 (10%)  0/10 (0%)27
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
1NEC24  
2KCCA FC22  
3Vipers FC22  
4Kitara FC18  
5SC Villa18  
6Maroons FC16  
7Bul FC15  
8Express FC15  
9Uganda Police12  
10URA FC11  
11Calvary11  
12UPDF FC9  
13Mbarara City9  
14Lugazi5  
15Gaddafi0  
16Buhimba Saints0  
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
1Uganda Police135188400
2KCCA FC135138397
3Mbarara City526327
4NEC247153
5Express FC238148
6Kitara FC201125
7SC Villa181112
8Bul FC13181
9URA FC5333
10UPDF FC3622
11Maroons FC149
12Vipers FC149
13Buhimba Saints00
14Calvary00
15Gaddafi00
16Lugazi00

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