Final table 16 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.4
180 goals.
41.3% of matches went over 2.5.
Home advantage
52%
Draws 18.7%,
away wins 24%.
Half-time lead held
89.2%
From 37 matches where someone led at the break.
2–1
12 · 16%
1–0
12 · 16%
1–1
11 · 14.7%
2–0
6 · 8%
0–2
6 · 8%
0–1
6 · 8%
Results 120
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Sunday 13 December 2026
16:00
Geita Gold
scheduled
JKT Tanzania
—
—
—
13:00
Mashujaa
scheduled
Namungo
—
—
—
Saturday 12 December 2026
18:00
Azam
scheduled
Dodoma Jiji
—
—
—
15:30
Singida Black Stars
scheduled
Young Africans
—
—
—
13:00
Fountain Gate
scheduled
Polisi Tanzania
—
—
—
Friday 11 December 2026
13:15
Tabora United
scheduled
Simba
—
—
—
13:15
Mbeya City
scheduled
Coastal Union
—
—
—
11:00
Pamba Jiji
scheduled
Kagera Sugar
—
—
—
Sunday 6 December 2026
16:00
Kagera Sugar
scheduled
Namungo
—
—
—
13:00
Mashujaa
scheduled
JKT Tanzania
—
—
—
Saturday 5 December 2026
16:00
Coastal Union
scheduled
Fountain Gate
—
—
—
13:00
Young Africans
scheduled
Azam
—
—
—
13:00
Singida Black Stars
scheduled
Geita Gold
—
—
—
13:00
Simba
scheduled
Dodoma Jiji
—
—
—
Friday 4 December 2026
13:15
Mbeya City
scheduled
Pamba Jiji
—
—
—
11:00
Tabora United
scheduled
Polisi Tanzania
—
—
—
Sunday 29 November 2026
16:00
Geita Gold
scheduled
Coastal Union
—
—
—
Saturday 28 November 2026
13:00
Singida Black Stars
scheduled
JKT Tanzania
—
—
—
13:00
Simba
scheduled
Polisi Tanzania
—
—
—
13:00
Mbeya City
scheduled
Young Africans
—
—
—
13:00
Mashujaa
scheduled
Tabora United
—
—
—
13:00
Fountain Gate
scheduled
Azam
—
—
—
Friday 27 November 2026
16:00
Kagera Sugar
scheduled
Dodoma Jiji
—
—
—
13:00
Pamba Jiji
scheduled
Namungo
—
—
—
Sunday 22 November 2026
17:30
Geita Gold
scheduled
Mashujaa
—
—
—
15:00
Kagera Sugar
scheduled
Tabora United
—
—
—
Saturday 21 November 2026
18:00
Dodoma Jiji
scheduled
Fountain Gate
—
—
—
15:30
JKT Tanzania
scheduled
Simba
—
—
—
13:00
Pamba Jiji
scheduled
Coastal Union
—
—
—
Friday 20 November 2026
18:00
Azam
scheduled
Singida Black Stars
—
—
—
15:30
Namungo
scheduled
Mbeya City
—
—
—
13:00
Polisi Tanzania
scheduled
Young Africans
—
—
—
Monday 2 November 2026
16:00
Simba
scheduled
Namungo
—
—
—
13:15
Mashujaa
scheduled
Pamba Jiji
—
—
—
13:15
Mbeya City
scheduled
Singida Black Stars
—
—
—
11:00
Tabora United
scheduled
Fountain Gate
—
—
—
Sunday 1 November 2026
16:00
Young Africans
scheduled
Kagera Sugar
—
—
—
13:00
Polisi Tanzania
scheduled
Geita Gold
—
—
—
Saturday 31 October 2026
18:00
Coastal Union
scheduled
Dodoma Jiji
—
—
—
15:30
JKT Tanzania
scheduled
Azam
—
—
—
Thursday 29 October 2026
16:00
Namungo
1 – 0
Polisi Tanzania
—
—
—
13:15
Tabora United
1 – 1
Geita Gold
—
—
—
13:15
Fountain Gate
0 – 1
Simba
—
—
—
11:00
Pamba Jiji
0 – 1
Singida Black Stars
—
—
—
Wednesday 28 October 2026
18:00
Coastal Union
1 – 0
Kagera Sugar
—
—
—
15:30
Azam
4 – 0
Mbeya City
—
—
—
Tuesday 27 October 2026
18:00
Dodoma Jiji
0 – 0
JKT Tanzania
—
—
—
15:30
Young Africans
2 – 1
Mashujaa
—
—
—
Monday 26 October 2026
16:00
Geita Gold
postponed
Fountain Gate
—
—
—
Saturday 24 October 2026
17:30
Namungo
2 – 1
Coastal Union
—
—
—
15:15
JKT Tanzania
1 – 0
Kagera Sugar
—
—
—
13:00
Singida Black Stars
postponed
Tabora United
—
—
—
13:00
Simba
postponed
Mbeya City
—
—
—
13:00
Dodoma Jiji
postponed
Young Africans
—
—
—
13:00
Azam
postponed
Mashujaa
—
—
—
13:00
Tabora United
0 – 0
Young Africans
—
—
—
Friday 23 October 2026
13:00
Polisi Tanzania
1 – 1
Pamba Jiji
—
—
—
Sunday 18 October 2026
16:00
JKT Tanzania
2 – 1
Mbeya City
—
—
—
Saturday 17 October 2026
16:00
Kagera Sugar
1 – 1
Polisi Tanzania
—
—
—
Friday 16 October 2026
16:00
Geita Gold
0 – 3
Dodoma Jiji
—
—
—
13:00
Fountain Gate
1 – 1
Pamba Jiji
—
—
—
Tuesday 13 October 2026
16:00
Simba
6 – 1
Mashujaa
—
—
—
Monday 12 October 2026
15:00
Coastal Union
1 – 0
Singida Black Stars
—
—
—
Saturday 10 October 2026
16:00
Simba
2 – 1
Young Africans
—
—
—
Friday 9 October 2026
18:00
Coastal Union
0 – 2
Azam
—
—
—
16:00
Dodoma Jiji
1 – 1
Singida Black Stars
—
—
—
13:15
Mbeya City
1 – 3
Kagera Sugar
—
—
—
11:00
Fountain Gate
1 – 2
JKT Tanzania
—
—
—
Thursday 8 October 2026
15:30
Namungo
1 – 0
Tabora United
—
—
—
13:15
Pamba Jiji
4 – 0
Geita Gold
—
—
—
11:00
Mashujaa
2 – 1
Polisi Tanzania
—
—
—
Wednesday 16 September 2026
16:00
Azam
0 – 2
Simba
2.50
2.60
2.85
Tuesday 15 September 2026
16:00
Young Africans
1 – 0
Geita Gold
1.04
8.00
46.00
Sunday 13 September 2026
16:00
Kagera Sugar
1 – 1
Fountain Gate
—
—
—
13:00
Pamba Jiji
1 – 3
Tabora United
—
—
—
Saturday 12 September 2026
16:00
Coastal Union
2 – 1
JKT Tanzania
—
—
—
13:00
Polisi Tanzania
2 – 0
Mbeya City
—
—
—
Friday 11 September 2026
16:00
Dodoma Jiji
1 – 0
Namungo
2.00
3.00
3.91
Wednesday 9 September 2026
13:00
Mashujaa
2 – 1
Singida Black Stars
—
—
—
Monday 7 September 2026
16:00
Azam
2 – 0
Namungo
1.25
5.35
18.50
Sunday 6 September 2026
13:00
Polisi Tanzania
1 – 2
Coastal Union
—
—
—
Saturday 5 September 2026
16:00
JKT Tanzania
3 – 0
Pamba Jiji
2.10
3.19
4.12
Friday 4 September 2026
16:00
Dodoma Jiji
1 – 0
Mashujaa
2.27
2.97
3.50
13:00
Tabora United
0 – 0
Mbeya City
—
—
—
Tuesday 1 September 2026
16:00
Singida Black Stars
3 – 2
Namungo
—
—
—
Monday 31 August 2026
18:00
Kagera Sugar
0 – 2
Azam
8.60
4.05
1.56
15:30
Simba
2 – 0
Geita Gold
1.14
7.50
26.00
13:00
Fountain Gate
0 – 2
Young Africans
—
—
—
Saturday 29 August 2026
18:00
JKT Tanzania
2 – 1
Namungo
2.27
2.97
3.30
15:30
Singida Black Stars
4 – 2
Polisi Tanzania
—
—
—
13:00
Tabora United
0 – 1
Dodoma Jiji
—
—
—
Friday 28 August 2026
18:00
Young Africans
2 – 0
Pamba Jiji
1.08
12.50
38.00
15:30
Geita Gold
2 – 2
Azam
6.00
3.70
1.66
13:00
Fountain Gate
0 – 2
Mbeya City
—
—
—
Thursday 27 August 2026
16:00
Simba
1 – 0
Coastal Union
1.20
6.50
16.00
13:00
Mashujaa
2 – 1
Kagera Sugar
1.96
3.11
4.49
Tuesday 25 August 2026
17:30
Dodoma Jiji
0 – 1
Polisi Tanzania
2.58
2.88
3.45
15:00
Namungo
1 – 0
Fountain Gate
—
—
—
Monday 24 August 2026
17:30
Coastal Union
1 – 1
Tabora United
—
—
—
15:00
Young Africans
4 – 0
JKT Tanzania
1.06
11.30
40.00
Sunday 23 August 2026
16:00
Azam
2 – 1
Pamba Jiji
1.33
4.90
11.90
13:00
Mbeya City
2 – 1
Mashujaa
2.50
2.89
3.80
Saturday 22 August 2026
17:30
Geita Gold
6 – 2
Kagera Sugar
2.37
2.85
3.29
15:00
Singida Black Stars
1 – 2
Simba
—
—
—
Thursday 20 August 2026
18:00
Azam
2 – 1
Tabora United
—
—
—
15:30
Young Africans
4 – 1
Coastal Union
1.10
10.00
31.00
13:00
Polisi Tanzania
2 – 0
JKT Tanzania
2.95
2.90
2.60
Wednesday 19 August 2026
16:00
Kagera Sugar
1 – 1
Singida Black Stars
—
—
—
13:15
Pamba Jiji
1 – 2
Simba
9.30
4.40
1.48
11:00
Mbeya City
2 – 0
Dodoma Jiji
2.26
3.21
3.25
Tuesday 18 August 2026
16:00
Namungo
1 – 0
Geita Gold
1.85
3.20
5.10
13:00
Fountain Gate
1 – 0
Mashujaa
—
—
—
Sunday 16 August 2026
17:30
JKT Tanzania
1 – 1
Tabora United
—
—
—
13:00
Kagera Sugar
0 – 2
Simba
5.25
3.40
1.64
Saturday 15 August 2026
18:00
Namungo
1 – 3
Young Africans
13.10
4.55
1.33
15:30
Coastal Union
0 – 1
Mashujaa
—
—
—
13:00
Polisi Tanzania
1 – 1
Azam
—
—
—
Friday 14 August 2026
16:00
Singida Black Stars
3 – 0
Fountain Gate
—
—
—
13:15
Mbeya City
0 – 1
Geita Gold
2.31
3.05
3.19
11:00
Pamba Jiji
1 – 1
Dodoma Jiji
2.10
3.15
4.30