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+41402247
2KCCA FC632173+4112339
3Vipers FC624083+5103330
4Express FC631276+11023238
5Uganda Police631276+1103313513
6SC Villa623163+3913429
7Mbarara City623165+1933284
8Calvary623133091313513
9Kitara FC6213660723180
10Maroons FC613279-263314
11Bul FC613257-262361
12URA FC605167-155314
13Lugazi612334-151323
14UPDF FC612368-252336
15Gaddafi00000000000
16Buhimba Saints6006114-130120
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1NEC1073080+82402247
2KCCA FC10622155+10203339
3Vipers FC10550135+8205330
4Express FC105231311+21743238
5SC Villa1044294+51613429
6Maroons FC10442109+1163314
7Kitara FC10433127+51533180
8Bul FC10343119+2133361
9Uganda Police104151012-2135313513
10Calvary10334610-4122313513
11UPDF FC102441112-1105336
12Mbarara City10244811-31053284
13URA FC10163811-396314
14Lugazi10136411-762323
15Gaddafi00000000000
16Buhimba Saints100010122-210120
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
5Kitara FC632192+7111
6Express FC6321107+3114
7Maroons FC632152+3111
8URA FC624074+3103
9Uganda Police631254+1101
10Calvary6312440100
11Bul FC613288063
12UPDF FC613266064
13Mbarara City612368-254
14Lugazi6015210-812
15Gaddafi000000000
16Buhimba Saints6006111-1001
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1NEC642061+5141
2Vipers FC633084+4124
3Bul FC632162+4111
4KCCA FC631273+4101
5SC Villa631263+3100
6Kitara FC622266083
7Express FC622245-181
8Maroons FC613269-363
9Lugazi612336-351
10Mbarara City612326-451
11UPDF FC611458-341
12Uganda Police6114611-545
13URA FC603337-433
14Calvary6024210-822
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 
2KCCA FC611 1020 
3Vipers FC610 1020 
4Express FC610 1017 
5Uganda Police610 1013 
6SC Villa69 1016 
7Mbarara City69 1010 
8Calvary69 1012 
9Kitara FC67 1015 
10Maroons FC66 1016 
11Bul FC66 1013 
12URA FC65 109 
13Lugazi65 106 
14UPDF FC65 1010 
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 FC15510203/10 (30%)  6/10 (60%)38
3Vipers FC1358185/10 (50%)7/10 (70%)2/10 (20%)5/10 (50%)46
4Express FC13112244/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)40
5SC Villa945131/10 (10%)  7/10 (70%)27
6Maroons FC1091193/10 (30%)  5/10 (50%)21
7Kitara FC1275193/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)31
8Bul FC1192203/10 (30%)4/10 (40%)3/10 (30%)5/10 (50%)35
9Uganda Police1012-2225/10 (50%)3/10 (30%)7/10 (70%)3/10 (30%)32
10Calvary610-4162/10 (20%)  5/10 (50%)46
11UPDF FC1112-1235/10 (50%)3/10 (30%)5/10 (50%)2/10 (20%)43
12Mbarara City811-3195/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)29
13URA FC811-3196/10 (60%)4/10 (40%)4/10 (40%)3/10 (30%)38
14Lugazi411-7152/10 (20%)1/10 (10%)7/10 (70%)3/10 (30%)28
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 FC20  
3Vipers FC20  
4Express FC17  
5SC Villa16  
6Maroons FC16  
7Kitara FC15  
8Bul FC13  
9Uganda Police13  
10Calvary12  
11UPDF FC10  
12Mbarara City10  
13URA FC9  
14Lugazi6  
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
1Calvary135138397
2Uganda Police135138397
3SC Villa429267
4Mbarara City284176
5NEC247153
6Express FC238148
7Kitara FC180112
8Bul FC6138
9KCCA FC3924
10UPDF FC3622
11Vipers FC3019
12Lugazi2314
13Maroons FC149
14URA FC149
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