The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MC

Mbeya City

Sokoine Stadium, Mbeya. Every match we hold, with the price it went off at.

264Played
68Won
25.8%Win rate
0.89Scored per game
1.15Conceded per game
87Clean sheets

Home and away

The same record, split by where it was played.

At home
33.1%
133 played, 44 won. 1.02 scored a game.
Away
18.3%
131 played, 24 won. 0.76 scored a game.
How the market priced them
25.6%
168 priced matches at an average of 4.56, which implied 21.9%.

Season by season 10

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Ligi kuu Bara 9315 -5
2025/26 Ligi kuu Bara 3281014 -15
2022/23 Ligi kuu Bara 3281014 -11
2021/22 Ligi kuu Bara 297139 -5
2020/21 Ligi kuu Bara 34101212 -3
2019/20 Ligi kuu Bara 3712916 -8
2018/19 Ligi kuu Bara 1010 0
2017/18 Ligi kuu Bara 305169 -8
2016/17 Ligi kuu Bara 3071211 -5
2015/16 Ligi kuu Bara 308814 -8

Recent matches 30

Newest first, with the price this club was at kickoff.

Friday 11 December 2026
H Mbeya City scheduled Coastal Union —
Friday 4 December 2026
H Mbeya City scheduled Pamba Jiji —
Saturday 28 November 2026
H Mbeya City scheduled Young Africans —
Friday 20 November 2026
A Mbeya City scheduled Namungo —
Monday 2 November 2026
H Mbeya City scheduled Singida Black Stars —
Wednesday 28 October 2026
A Mbeya City 0 – 4 Azam —
Saturday 24 October 2026
A Mbeya City postponed Simba —
Sunday 18 October 2026
A Mbeya City 1 – 2 JKT Tanzania —
Friday 9 October 2026
H Mbeya City 1 – 3 Kagera Sugar —
Saturday 12 September 2026
A Mbeya City 0 – 2 Polisi Tanzania —
Friday 4 September 2026
A Mbeya City 0 – 0 Tabora United —
Friday 28 August 2026
A Mbeya City 2 – 0 Fountain Gate —
Sunday 23 August 2026
H Mbeya City 2 – 1 Mashujaa 2.50
Wednesday 19 August 2026
H Mbeya City 2 – 0 Dodoma Jiji 2.26
Friday 14 August 2026
H Mbeya City 0 – 1 Geita Gold 2.31
Wednesday 8 July 2026
A Mbeya City 0 – 0 Tanzania Prisons 4.60
Sunday 5 July 2026
H Mbeya City 2 – 0 Tanzania Prisons 2.05
Tuesday 30 June 2026
H Mbeya City 0 – 0 Tabora United —
Saturday 27 June 2026
A Mbeya City 1 – 1 Dodoma Jiji 3.40
Wednesday 24 June 2026
A Mbeya City 2 – 0 Pamba Jiji 4.50
Wednesday 17 June 2026
H Mbeya City 0 – 1 Simba 15.00
Saturday 13 June 2026
H Mbeya City 1 – 0 Mtibwa Sugar —
Tuesday 26 May 2026
A Mbeya City 1 – 4 Singida Black Stars —
Thursday 21 May 2026
A Mbeya City 1 – 1 Namungo 5.00
Wednesday 13 May 2026
H Mbeya City 0 – 2 Coastal Union 1.95
Saturday 9 May 2026
A Mbeya City 0 – 1 JKT Tanzania 6.10
Monday 4 May 2026
A Mbeya City 2 – 1 Tanzania Prisons 2.90
Thursday 30 April 2026
H Mbeya City 0 – 0 Mashujaa 2.63
Thursday 16 April 2026
A Mbeya City 0 – 6 Young Africans 35.00
Thursday 9 April 2026
H Mbeya City 0 – 0 Azam 7.50