The 2024–25 Tanzanian Premier League (known as the NBC Premier League for sponsorship reasons) was the 60th season of the Tanzanian Premier League, the top-tier football league in Tanzania (mainland only), since its establishment in 1965. The season started on 16 August 2024 and ended on 25 June 2025. The Young Africans drew the highest average home league attendance with 10,176.

Teams The league consisted of 16 teams; the top 14 teams from the previous season, and two teams promoted from the Tanzanian Championship League. Young Africans entered the season as defending champions (for the third consecutive season).

The promoted teams were the 2023–24 Tanzanian Championship League champions KenGold and runners-up Pamba Jiji. They replaced the 2023–24 Tanzanian Premier League bottom two teams Geita Gold and Mtibwa Sugar.

Name changes Before the start of the season, Ihefu FC renamed their club as the Singida Black Stars as part of a rebrand.

Locations

League table

Results Each team plays each other twice (30 matches each), once at home and once away.

Results by round

Positions by round To preserve chronological evolvements, (1) any postponed matches, and (2) matches that are originally scheduled and played after a full round has started, are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards. For example, if a match is scheduled for round 7, but then played between rounds 8 and 9, it will be added to the standings for round 8. From the schedule released by the league, there are earlier rounds that will overlap.

Tanzanian Premier League play-off The 13th and 14th-placed teams (Prisons and Fountain Gate) qualified for the Tanzanian Premier League play-off, alongside the 3rd and 4th-placed teams from the 2024–25 Tanzanian Championship League (Stand United and Geita Gold).

Held over two legs, the Championship teams qualified for the quarter-finals, followed by the Premier League teams facing each other in the semi-finals and the winners remaining in the league; the quarter-final winners then faced the semi-final losers for the final place in the 2025–26 Tanzanian Premier League.

Quarter-finals First leg

Second leg

Semi-finals First leg

Second leg

Finals First leg

Second leg

Season statistics

Scoring Top scorers

RankPlayerClubGoals 1 Jean Ahoua Simba162 Clement Mzize Young Africans14 3 Prince Dube134 Leonel AtebaSimba5 Steven Mukwala6 Jonathan SowahSingida Black Stars127 Pacôme ZouzouaYoung Africans8 Gibril SillahAzam119 Elvis Rupia Singida Black Stars1010 Stephane Aziz KiYoung Africans9

Most assists

RankPlayerClubAssists 1 Feisal salum Azam F.C 13 3 Maxi NzengeliYoung Africans10 2 Pacome Zouzoua5 Jean AhouaSimba94 Prince DubeYoung Africans8

Own goals

RankPlayerClubOwngoals 1 Daniel Mgore Dodoma Jiji 12 Ladack ChasambiSimba13 Kevin Kijilisimba1

Hat-tricks

Player For Against Result Date1 Prince DubeYoung Africansmashujaa3-2(H)19 December 20242 Stephan Aziz ki KMC 1-6(A) 14 February 20253 Steven MukwalaSimbaCoastal Union0-3(A)1 March 20254 Jean AhouaPamba Jiji5-1(H)8 May 2025

Note (H) – Home; (A) – Away

Clean sheets

RankPlayerClubClean sheets 1 Moussa Camara Simba192 Djigui Diarra Young Africans17 3 Patrick Munthali Mashujaa 124 Yona Amosi Pamba Jiji115 Mohammed Mustafa Azam F.C106 Yakoubu Suleiman Ali JKT Tanzania87 Metacha Mnata Singida Black Stars7

Discipline

Red cards

Rank Player Team Red cards 1 Ibrahim Hamad Young Africans 1

Monthly awards MonthCoach of the MonthPlayer of the MonthCoachClubPlayerClubAugust Fadlu DavisSimbaJean AhouaSimbaSeptember Mohamed MuyaFountain GateSeleman MwalimuFountain GateOctober Rashid TaoussiAzamMarouf TchakeiSingida Black StarsNovember Offen ChikolaTaboraDecember Sead RamovicYoung AfricansClement MzizeYoung AfricansFebruary Miloud HamdiPrince DubeMarch Fadlu DavisSimbaSteven MukwalaSimbaApril Miloud HamdiYoung Africans S.C.Iddi KipagwileDodoma Jiji FCMayFadlu DavidsSimbaSteven MukwalaSimbaJuneMiloud HamdiYoung AfricansPacome ZouzouaYoung Africans

Attendances

The best-attended game in the league was the derby between Simba SC and the Young Africans at the Benjamin Mkapa Stadium with a capacity crowd of 60,000.https://mechi.tv/article/kariakoo-derby-2025-yanga-vs-simba---title-race-heats-up-

No. Club Average attendance 1 Young Africans 10,176 2 Simba SC 8,342 3 Azam FC 3,412 4 Singida Black Stars 2,781 5 Tabora United 2,236 6 JKT Tanzania 2,144 7 Mashujaa 2,057 8 Coastal Union 1,623 9 Namungo FC 1,189 10 Kinondoni FC 1,083 11 Pamba Jiji 1,029 12 Dodoma Jiji 987 13 Tanzania Prisons 953 14 Fountain Gate 912 15 Kagera Sugar 828 16 KenGold 407

TFF Awards

References