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
1Kitara FC650183+515 210
2KCCA FC650196+315 413
3Vipers FC6420134+914 410
4Uganda Police6411134+913 310
5SC Villa641183+513 200
6Maroons FC631294+510 110
7NEC623154+19 310
8Mbarara City622267-18 41228
9Express FC6213810-27 100
10UPDF FC6123610-45 31197
11URA FC6114810-24 200
12Buhimba Saints6114716-94 310
13Bul FC6105411-73 310
14Lugazi602429-72 2144
15Calvary602418-72 110
16Gaddafi00000000 000
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10730206+1424 610
2SC Villa10721155+1023 400
3KCCA FC10712149+522 513
4Kitara FC10703157+821 310
5Uganda Police106222010+1020 710
6NEC1034388013 510
7Maroons FC10334118+312 310
8URA FC102441314-110 500
9Express FC102351014-49 300
10Bul FC10235913-49 510
11Mbarara City102351016-69 71228
12UPDF FC102261117-68 61197
13Lugazi10145715-87 3144
14Buhimba Saints102171027-177 410
15Calvary10037517-123 310
16Gaddafi00000000 000

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
1Kitara FC615 1021 
2KCCA FC615 1022 
3Vipers FC614 1024 
4Uganda Police613 1020 
5SC Villa613 1023 
6Maroons FC610 1012 
7NEC69 1013 
8Mbarara City68 109 
9Express FC67 109 
10UPDF FC65 108 
11URA FC64 1010 
12Buhimba Saints64 107 
13Bul FC63 109 
14Lugazi62 107 
15Calvary62 103 
16Gaddafi00 00 
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 FC20614266/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)24
2SC Villa15510204/10 (40%)6/10 (60%)4/10 (40%)5/10 (50%)26
3KCCA FC1495235/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)29
4Kitara FC1578223/10 (30%)7/10 (70%)3/10 (30%)4/10 (40%)26
5Uganda Police201010307/10 (70%)7/10 (70%)3/10 (30%)3/10 (30%)27
6NEC880165/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)47
7Maroons FC1183193/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)22
8URA FC1314-1275/10 (50%)3/10 (30%)5/10 (50%)2/10 (20%)23
9Express FC1014-4243/10 (30%)2/10 (20%)7/10 (70%)3/10 (30%)32
10Bul FC913-4225/10 (50%)  3/10 (30%)28
11Mbarara City1016-6267/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)38
12UPDF FC1117-6286/10 (60%)3/10 (30%)6/10 (60%)3/10 (30%)31
13Lugazi715-8223/10 (30%)2/10 (20%)5/10 (50%)3/10 (30%)23
14Buhimba Saints1027-17374/10 (40%)2/10 (20%)8/10 (80%)2/10 (20%)31
15Calvary517-12223/10 (30%)  2/10 (20%)31
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 FC24  
2SC Villa23  
3KCCA FC22  
4Kitara FC21  
5Uganda Police20  
6NEC13  
7Maroons FC12  
8URA FC10  
9Express FC9  
10Bul FC9  
11Mbarara City9  
12UPDF FC8  
13Lugazi7  
14Buhimba Saints7  
15Calvary3  
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
1Mbarara City228142
2UPDF FC197122
3Lugazi4427
4KCCA FC32
5Buhimba Saints00
6Bul FC00
7Calvary00
8Express FC00
9Gaddafi00
10Kitara FC00
11Maroons FC00
12NEC00
13SC Villa00
14Uganda Police00
15URA FC00
16Vipers 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
PosTeam ELO Rating
1Vipers FC1,927
2KCCA FC1,777
3SC Villa1,742
4NEC1,710
5Bul FC1,709
6Kitara FC1,692
7URA FC1,678
8Maroons FC1,618
9Uganda Police1,602
10UPDF FC1,519
11Express FC1,512
12Mbarara City1,486
13Lugazi1,473
14Buhimba Saints1,463
15Gaddafi1,450
16Calvary1,425

League Table for this division