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 FC6600183+1518 3314
2SC Villa6411123+913 2361
3Kitara FC641195+413 2313515
4Uganda Police632196+311 3319
5KCCA FC631274+310 137
6NEC623165+19 230
7Bul FC630379-29 4355
8Maroons FC613254+16 130
9Lugazi613245-16 33322
10Mbarara City6132410-66 33492
11Express FC611439-64 13183
12Buhimba Saints6114411-74 230
13Calvary602416-52 1313513
14UPDF FC6024310-72 2339
15URA FC602408-82 0313513
16Gaddafi00000000 000
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10730256+1924 6314
2Kitara FC10712137+622 3313515
3SC Villa10622166+1020 4361
4Uganda Police10622189+920 5319
5KCCA FC10613138+519 437
6NEC10352109+114 530
7Maroons FC10343117+413 330
8Express FC103251113-211 23183
9Lugazi10244912-310 43322
10Bul FC10316915-610 6355
11Mbarara City10244918-910 73492
12UPDF FC10226716-98 3339
13URA FC10136814-66 2313513
14Buhimba Saints101181029-194 530
15Calvary10037112-113 1313513
16Gaddafi00000000 000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Kitara FC6600133+10182
2Vipers FC6510194+15164
3SC Villa6510132+11162
4Uganda Police6501134+9153
5KCCA FC6501135+8153
6Maroons FC6330102+8122
7NEC624075+2103
8Express FC6303117+492
9Lugazi623196+394
10URA FC62131010072
11Bul FC621378-173
12Buhimba Saints621358-372
13Mbarara City613245-163
14UPDF FC611435-241
15Calvary603314-331
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6420102+8142
2Uganda Police632197+2114
3SC Villa631274+3102
4Kitara FC631276+1102
5KCCA FC6312550102
6NEC622255083
7Bul FC621357-273
8Mbarara City6123615-955
9Maroons FC611448-443
10UPDF FC6114716-944
11URA FC603316-531
12Express FC603307-730
13Lugazi6024010-1020
14Calvary6015212-1011
15Gaddafi000000000
16Buhimba Saints6006624-1803

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 FC618 1024 
2SC Villa613 1020 
3Kitara FC613 1022 
4Uganda Police611 1020 
5KCCA FC610 1019 
6NEC69 1014 
7Bul FC69 1010 
8Maroons FC66 1013 
9Lugazi66 1010 
10Mbarara City66 1010 
11Express FC64 1011 
12Buhimba Saints64 104 
13Calvary62 103 
14UPDF FC62 108 
15URA FC62 106 
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 FC25619316/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)20
2Kitara FC1376203/10 (30%)  5/10 (50%)27
3SC Villa16610224/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)21
4Uganda Police1899275/10 (50%)7/10 (70%)3/10 (30%)5/10 (50%)43
5KCCA FC1385214/10 (40%)5/10 (50%)4/10 (40%)3/10 (30%)26
6NEC1091195/10 (50%)5/10 (50%)3/10 (30%)5/10 (50%)40
7Maroons FC1174183/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)26
8Express FC1113-2242/10 (20%)3/10 (30%)5/10 (50%)3/10 (30%)31
9Lugazi912-3214/10 (40%)3/10 (30%)4/10 (40%)3/10 (30%)26
10Bul FC915-6246/10 (60%)  2/10 (20%)31
11Mbarara City918-9277/10 (70%)4/10 (40%)5/10 (50%)2/10 (20%)37
12UPDF FC716-9233/10 (30%)3/10 (30%)6/10 (60%)3/10 (30%)29
13URA FC814-6222/10 (20%)1/10 (10%)7/10 (70%)3/10 (30%)34
14Buhimba Saints1029-19395/10 (50%)1/10 (10%)9/10 (90%)1/10 (10%)24
15Calvary112-11131/10 (10%)  2/10 (20%)40
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  
2Kitara FC22  
3SC Villa20  
4Uganda Police20  
5KCCA FC19  
6NEC14  
7Maroons FC13  
8Express FC11  
9Lugazi10  
10Bul FC10  
11Mbarara City10  
12UPDF FC8  
13URA FC6  
14Buhimba Saints4  
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
1Kitara FC135158398
2Calvary135138397
3URA FC135138397
4Mbarara City492306
5Lugazi322200
6Express FC183114
7SC Villa6138
8Bul FC5534
9UPDF FC3924
10Uganda Police1912
11Vipers FC149
12KCCA FC74
13Buhimba Saints00
14Gaddafi00
15Maroons FC00
16NEC00

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,937
2KCCA FC1,758
3SC Villa1,738
4Bul FC1,723
5NEC1,713
6Kitara FC1,695
7URA FC1,654
8Uganda Police1,627
9Maroons FC1,606
10Express FC1,519
11UPDF FC1,504
12Mbarara City1,485
13Lugazi1,470
14Buhimba Saints1,464
15Gaddafi1,450
16Calvary1,415

League Table for this division