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
2Vipers FC6420134+914 410
3Uganda Police6411134+913 320
4SC Villa641172+513 119
5KCCA FC641175+213 3210
6NEC623154+19 310
7Maroons FC622264+28 120
8Mbarara City622267-18 41228
9UPDF FC6123610-45 32197
10Express FC6114410-64 010
11Buhimba Saints6114716-94 310
12URA FC6105811-33 210
13Bul FC6105411-73 3113530
14Lugazi602429-72 2144
15Calvary602419-82 1213513
16Gaddafi00000000 000
Uganda Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1SC Villa10811154+1125 319
2Vipers FC10730206+1424 610
3Uganda Police10712208+1222 620
4KCCA FC10712149+522 5210
5Kitara FC10703157+821 310
6NEC1034388013 510
7Maroons FC10334118+312 320
8URA FC102351214-29 410
9Bul FC10235913-49 5113530
10Express FC10235913-49 210
11Mbarara City102351016-69 71228
12UPDF FC102261016-68 52197
13Lugazi10145715-87 3144
14Buhimba Saints102171027-177 410
15Calvary10028519-142 3213513
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
7NEC633074+3123
8Buhimba Saints6312770102
9Lugazi6231106+494
10Express FC630396+391
11URA FC6222129+384
12Bul FC621367-172
13Mbarara City612346-253
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
5Kitara FC630395+492
6Bul FC622278-184
7UPDF FC6213812-474
8NEC612346-253
9Mbarara City6123712-555
10Maroons FC610549-533
11URA FC603316-531
12Express FC603329-732
13Buhimba Saints6105620-1432
14Calvary6015212-1011
15Lugazi6015112-1111
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
1Kitara FC615 1021 
2Vipers FC614 1024 
3Uganda Police613 1022 
4SC Villa613 1025 
5KCCA FC613 1022 
6NEC69 1013 
7Maroons FC68 1012 
8Mbarara City68 109 
9UPDF FC65 108 
10Express FC64 109 
11Buhimba Saints64 107 
12URA FC63 109 
13Bul 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
1SC Villa15411193/10 (30%)7/10 (70%)3/10 (30%)6/10 (60%)24
2Vipers FC20614266/10 (60%)8/10 (80%)1/10 (10%)4/10 (40%)24
3Uganda Police20812286/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)34
4KCCA FC1495235/10 (50%)6/10 (60%)3/10 (30%)3/10 (30%)29
5Kitara FC1578223/10 (30%)7/10 (70%)3/10 (30%)4/10 (40%)26
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 FC1214-2264/10 (40%)3/10 (30%)5/10 (50%)2/10 (20%)28
9Bul FC913-4225/10 (50%)  3/10 (30%)28
10Express FC913-4222/10 (20%)2/10 (20%)7/10 (70%)3/10 (30%)30
11Mbarara City1016-6267/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)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 Saints1027-17374/10 (40%)2/10 (20%)8/10 (80%)2/10 (20%)31
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
1SC Villa25  
2Vipers FC24  
3Uganda Police22  
4KCCA FC22  
5Kitara FC21  
6NEC13  
7Maroons FC12  
8URA FC9  
9Bul FC9  
10Express FC9  
11Mbarara City9  
12UPDF FC8  
13Lugazi7  
14Buhimba Saints7  
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
1Bul FC135308407
2Calvary135138397
3Mbarara City228142
4UPDF FC197122
5Lugazi4427
6KCCA FC106
7SC Villa96
8Buhimba Saints00
9Express FC00
10Gaddafi00
11Kitara FC00
12Maroons FC00
13NEC00
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,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