The Fishy - Grimsby Town FC

tz flag

Tanzania Premier League Form Table

Tanzania Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Simba SC101000202+1830200
2Young Africans10901254+2127200
3Azam10802177+1024100
4Singida Black Stars107032513+1221500
5Coastal Union104241314-114600
6Fountain Gate104241416-214500
7Tabora United103431010013500
8Namungo10253810-211500
9Mashujaa10325510-511100
10JKT Tanzania10244913-410500
11Mbeya City10235611-59310
12Pamba Jiji102261114-38510
13Dodoma Jiji10154716-9851516
14Geita Gold110010+1301650
15Kagera Sugar00000000000
16Polisi Tanzania00000000000

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.

Tanzania Premier League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Young Africans618 1027 
2Simba SC618 1030 
3Azam615 1024 
4Singida Black Stars612 1021 
5Coastal Union611 1014 
6Namungo69 1011 
7Mbeya City68 109 
8Fountain Gate67 1014 
9Mashujaa66 1011 
10Tabora United66 1013 
11JKT Tanzania65 1010 
12Pamba Jiji64 108 
13Geita Gold13 13 
14Dodoma Jiji63 108 
15Kagera Sugar00 00 
16Polisi Tanzania00 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
1Simba SC20218222/10 (20%)  6/10 (60%)25
2Young Africans25421292/10 (20%)9/10 (90%)1/10 (10%)7/10 (70%)22
3Azam17710241/10 (10%)9/10 (90%)0/10 (0%)9/10 (90%)32
4Singida Black Stars251312385/10 (50%)  4/10 (40%)24
5Coastal Union1314-1276/10 (60%)  2/10 (20%)21
6Fountain Gate1416-2305/10 (50%)  0/10 (0%)25
7Tabora United10100205/10 (50%)  5/10 (50%)25
8Namungo810-2185/10 (50%)2/10 (20%)5/10 (50%)3/10 (30%)31
9Mashujaa510-5151/10 (10%)1/10 (10%)6/10 (60%)4/10 (40%)28
10JKT Tanzania913-4225/10 (50%)3/10 (30%)7/10 (70%)2/10 (20%)30
11Mbeya City611-5173/10 (30%)3/10 (30%)5/10 (50%)3/10 (30%)25
12Pamba Jiji1114-3255/10 (50%)  3/10 (30%)38
13Dodoma Jiji716-9235/10 (50%)  4/10 (40%)26
14Geita Gold10110/1 (0%)  3/1 (300%)27
15Kagera Sugar00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%)46
16Polisi Tanzania00000/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
1Simba SC302028
2Young Africans271940
3Azam242433
4Singida Black Stars212233
5Coastal Union142135
6Fountain Gate141832
7Tabora United132335
8Namungo112434
9Mashujaa112637
10JKT Tanzania102731
11Mbeya City92234
12Pamba Jiji82334
13Dodoma Jiji82231
14Geita Gold3  
15Kagera Sugar0  
16Polisi Tanzania0  
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
1Geita Gold650404
2Dodoma Jiji516321
3Azam00
4Coastal Union00
5Fountain Gate00
6JKT Tanzania00
7Kagera Sugar00
8Mashujaa00
9Mbeya City00
10Namungo00
11Pamba Jiji00
12Polisi Tanzania00
13Simba SC00
14Singida Black Stars00
15Tabora United00
16Young Africans00

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
PosTeamELO Rating
ELO ratings are not available for this league

League Table for this division