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 FC6420134+914 400
2Uganda Police6411134+913 310
3Kitara FC6411106+413 31180
4KCCA FC641175+213 317
5SC Villa631274+310 2161
6Maroons FC622264+28 110
7NEC61417707 410
8Mbarara City613246-26 310
9Express FC6204711-46 110
10Bul FC6204611-56 410
11UPDF FC6123610-45 310
12Buhimba Saints6114717-104 310
13URA FC6105811-33 210
14Lugazi602429-72 21284
15Calvary602419-82 1113513
16Gaddafi00000000 000
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Vipers FC10730206+1424 600
2Uganda Police10712208+1222 610
3Kitara FC10712189+922 41180
4SC Villa10712145+922 3161
5KCCA FC10712149+522 517
6NEC103521110+114 610
7Maroons FC10334118+312 310
8Express FC103251113-211 210
9Bul FC103251013-311 510
10URA FC102351214-29 410
11Mbarara City10235915-69 610
12UPDF FC102261016-68 510
13Lugazi10145715-87 31284
14Buhimba Saints101181030-204 510
15Calvary10028519-142 3113513
16Gaddafi00000000 000
Uganda Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC6510144+10164
2Kitara FC6510134+9163
3SC Villa6510103+7163
4KCCA FC6510115+6164
5Uganda Police6501134+9153
6Maroons FC633091+8121
7NEC624097+2104
8Buhimba Saints6312770102
9Express FC6303117+492
10Lugazi6231106+494
11URA FC6222129+384
12Bul FC621378-173
13Mbarara City613245-163
14UPDF FC611446-242
15Calvary502337-422
16Gaddafi000000000
Uganda Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Vipers FC642092+7142
2Uganda Police6321117+4115
3SC Villa631274+3102
4KCCA FC6312550102
5Bul FC622278-184
6Kitara FC621367-172
7UPDF FC6213812-474
8NEC612346-253
9Mbarara City6123712-555
10Maroons FC610549-533
11URA FC603316-531
12Express FC603329-732
13Lugazi6024010-1020
14Calvary6015212-1011
15Gaddafi000000000
16Buhimba Saints6006623-1703

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 1024 
2Uganda Police613 1022 
3Kitara FC613 1022 
4KCCA FC613 1022 
5SC Villa610 1022 
6Maroons FC68 1012 
7NEC67 1014 
8Mbarara City66 109 
9Express FC66 1011 
10Bul FC66 1011 
11UPDF FC65 108 
12Buhimba Saints64 104 
13URA FC63 109 
14Lugazi62 107 
15Calvary62 102 
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
2Uganda Police20812286/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)34
3Kitara FC1899274/10 (40%)7/10 (70%)3/10 (30%)4/10 (40%)21
4SC Villa1459193/10 (30%)7/10 (70%)3/10 (30%)6/10 (60%)25
5KCCA FC1495235/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)29
6NEC11101216/10 (60%)6/10 (60%)3/10 (30%)4/10 (40%)43
7Maroons FC1183193/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)22
8Express FC1113-2242/10 (20%)3/10 (30%)6/10 (60%)3/10 (30%)31
9Bul FC1013-3235/10 (50%)  3/10 (30%)27
10URA FC1214-2264/10 (40%)3/10 (30%)5/10 (50%)2/10 (20%)28
11Mbarara City915-6246/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)38
12UPDF FC1016-6265/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)34
13Lugazi715-8223/10 (30%)2/10 (20%)5/10 (50%)3/10 (30%)23
14Buhimba Saints1030-20405/10 (50%)1/10 (10%)9/10 (90%)1/10 (10%)25
15Calvary519-14243/10 (30%)  1/10 (10%)36
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  
2Uganda Police22  
3Kitara FC22  
4SC Villa22  
5KCCA FC22  
6NEC14  
7Maroons FC12  
8Express FC11  
9Bul FC11  
10URA FC9  
11Mbarara City9  
12UPDF FC8  
13Lugazi7  
14Buhimba Saints4  
15Calvary2  
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
1Calvary135138397
2Lugazi284176
3Kitara FC180112
4SC Villa6138
5KCCA FC74
6Buhimba Saints00
7Bul FC00
8Express FC00
9Gaddafi00
10Maroons FC00
11Mbarara City00
12NEC00
13Uganda Police00
14UPDF FC00
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,928
2KCCA FC1,758
3SC Villa1,747
4NEC1,713
5Bul FC1,713
6Kitara FC1,695
7URA FC1,663
8Uganda Police1,622
9Maroons FC1,606
10UPDF FC1,515
11Express FC1,507
12Mbarara City1,485
13Buhimba Saints1,475
14Lugazi1,470
15Gaddafi1,450
16Calvary1,420

League Table for this division