2025–26 Tanzanian Premier League
| Season | 2025–26 |
|---|---|
| Dates | 17 September 2025 – 23 May 2026 |
| Matches | 62 |
| Goals | 104 (1.68 per match) |
| Top goalscorer | Paul Peter (5 goals) |
| Biggest home win | Young Africans 4–1 KMC (9 November 2025) |
| Biggest away win | KMC 0–3 Mbeya City (18 October 2025) Dodoma Jiji 0–3 Pamba (25 October 2025) Singida Black Stars 1–3 TRA United (6 December 2025) |
| Highest scoring | Young Africans 4–1 KMC (9 November 2025) |
| Longest winning run | 4 matches Simba Young Africans |
| Longest unbeaten run | 6 matches Pamba |
| Longest winless run | 8 matches KMC |
| Longest losing run | 6 matches KMC |
← 2024–25 2026–27 →
All statistics correct as of 7 December 2025. | |
The 2025–26 Tanzanian Premier League (known as the NBC Premier League for sponsorship reasons) is the 61st season of the Tanzanian Premier League, the top-tier football league in Tanzania (mainland only), since its establishment in 1965. The season started on 17 September 2025 and will end on 23 May 2026.[1]
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 fourth consecutive season).[2][3]
Changes from previous season
| Promoted from 2024–25 Championship League |
Relegated to 2025–26 Championship League |
|---|---|
| Mtibwa Sugar Mbeya City |
Kagera Sugar[4] KenGold |
The promoted teams were the 2024–25 Tanzanian Championship League champions Mtibwa Sugar (returning to the Premier League after a single-season absence) and runners-up Mbeya City (returning to the Premier League after a two-season absence). They replaced the 2024–25 Tanzanian Premier League bottom two teams, Kagera Sugar and KenGold.[5]
Locations
Stadiums
- Note: Table lists in alphabetical order.
| Team | Location | Stadium[note 1] | Capacity |
|---|---|---|---|
| Azam | Dar es Salaam (Chamazi) | Chamazi Stadium | 10,000 |
| Coastal Union | Tanga | Mkwakwani Stadium | 15,000 |
| Dodoma Jiji | Dodoma | Jamhuri Stadium Dodoma | 30,000 |
| Fountain Gate | Manyara (Babati) | Tanzanite Kwaraa | 10,000 |
| JKT Tanzania | Dar es Salaam (Mbweni) | Major General Isamuhyo Stadium | 15,000 |
| KMC | Dar es Salaam (Mwenge) | KMC Complex | 6,000 |
| Mashujaa | Kigoma | Lake Tanganyika Stadium | 20,000 |
| Mbeya City | Mbeya | Sokoine Stadium | 20,000 |
| Mtibwa Sugar | Morogoro (Turiani) | Jamhuri Stadium Morogoro | 20,000 |
| Namungo | Lindi | Majaliwa Stadium | 20,000 |
| Pamba | Mwanza | CCM Kirumba Stadium | 35,000 |
| Prisons | Mbeya | Sokoine Stadium | 20,000 |
| Simba | Dar es Salaam (Kariakoo) | KMC Complex | 10,000 |
| Singida Black Stars | Singida (Mtipa) | Liti Stadium | 35,000 |
| TRA United | Tabora | Ali Hassan Mwinyi Stadium | 35,000 |
| Young Africans | Dar es Salaam (Kariakoo) | Benjamin Mkapa Stadium | 60,000 |
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | JKT Tanzania | 10 | 4 | 5 | 1 | 12 | 8 | +4 | 17 | Qualification for the Champions League |
| 2 | Young Africans | 6 | 5 | 1 | 0 | 12 | 1 | +11 | 16 | |
| 3 | Pamba Jiji | 9 | 4 | 4 | 1 | 11 | 6 | +5 | 16[a] | Qualification for the Confederation Cup[b] |
| 4 | Mashujaa | 9 | 3 | 4 | 2 | 5 | 4 | +1 | 13 | |
| 5 | Simba | 5 | 4 | 0 | 1 | 11 | 3 | +8 | 12 | |
| 6 | Namungo | 8 | 3 | 3 | 2 | 7 | 7 | 0 | 12 | |
| 7 | Mtibwa Sugar | 8 | 2 | 4 | 2 | 4 | 4 | 0 | 10 | |
| 8 | Fountain Gate | 10 | 3 | 1 | 6 | 4 | 12 | −8 | 10 | |
| 9 | Azam | 5 | 2 | 3 | 0 | 6 | 2 | +4 | 9 | |
| 10 | TRA United | 7 | 2 | 3 | 2 | 7 | 6 | +1 | 9 | |
| 11 | Coastal Union | 8 | 2 | 3 | 3 | 5 | 6 | −1 | 9 | |
| 12 | Singida Black Stars | 5 | 2 | 2 | 1 | 4 | 4 | 0 | 8 | |
| 13 | Mbeya City | 10 | 2 | 2 | 6 | 7 | 13 | −6 | 8 | Qualification for the Tanzanian Premier League play-off |
| 14 | Prisons | 7 | 2 | 1 | 4 | 3 | 5 | −2 | 7 | |
| 15 | Dodoma Jiji | 8 | 1 | 3 | 4 | 4 | 9 | −5 | 6[a] | Relegation to the Tanzanian Championship League |
| 16 | KMC | 9 | 1 | 1 | 7 | 2 | 14 | −12 | 4 |
Rules for classification: 1) Points; 2) Head-to-head results; 3) Goal difference; 4) Goals scored; 5) Head-to-head goal difference; 6) Head-to-head goals scored; 7) Play-off
Notes:
- ^ a b Pamba FC was awarded 3 points by the TPLB, due to the game against Dodoma Jiji which was postponed after 6 minutes, under league regulations article 32:1 for the postponement of the game[6]
- ^ The 2025–26 Tanzania FA Cup winners also qualify for the Confederation Cup (or the fourth-placed team of the Tanzanian Premier League if the cup winners finish in the top three).
Results
Each team plays each other twice (30 matches each), once at home and once away.
Results by round
Notable matches
Mzizima Derby – Simba SC vs Azam FC
The Mzizima Derby, contested between Simba SC and Azam FC, was played with high intensity, bringing together two clubs with strong histories in Tanzanian football. Simba SC entered the match seeking a morale-boosting victory after a series of unsatisfactory results, but despite creating several opportunities, they struggled against an organized Azam FC side. Azam displayed discipline, pace, and tactical focus throughout the game, ultimately securing a 2–0 victory with late goals from Jephté Kitambala and Iddy Nado. The result ended Simba’s perfect start to the 2025–26 season and was widely regarded as one of the early turning points of the league campaign.[7]
Tanzanian Premier League play-off
The 13th and 14th-placed teams qualify for the Tanzanian Premier League play-off, alongside the 3rd and 4th-placed teams from the 2025–26 Tanzanian Championship League. The Championship teams face each other over two legs; the Premier League teams then also face each other over two legs, with the winners remaining in the Tanzanian Premier League and the losers competing against the Championship play-off winners for the final place in the 2026–27 Tanzanian Premier League.
Season statistics
Top scorers
- As of 7 December 2025
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Paul Peter | JKT Tanzania | 5 |
| 2 | Salehe Karabaka | JKT Tanzania | 4 |
| 3 | Peter Lwasa | Pamba Jiji | 3 |
| 4 | Fabrice Ngoy | Namungo | |
| 5 | Jonathan Sowah | Simba | |
| 6 | Feisal Salum | Azam | 2 |
| 7 | Rushine De Reuck | Simba | |
| 8 | Athuman Makambo | Coastal Union | |
| 9 | Maxi Nzegeli | Young Africans | |
| 10 | Mateo Antony | Mbeya City | |
| 11 | Andy Boyeli | Young Africans | |
| 12 | Vitalis Mayanga | Mbeya City | |
| 13 | Darueshi Sariboko | KMC | |
| 14 | Munthir Vuai | Mashujaa | |
| 14 | Prince Dube | Young Africans |
Assist
- As of 7 December 2025
| Rank | Player | Club | Assist |
|---|---|---|---|
| 1 | Andrew Chamungu | Namungo | 3 |
| 2 | Elie Mpanzu | Simba | |
| 3 | Duke Abuya | Young Africans | |
| 4 | Abdi Banda | Dodoma Jiji | 2 |
| 5 | Pacóme Zouzoua | Young Africans | |
| 6 | Ibrahim Imoro | Mtibwa Sugar | |
| 7 | Mathew Tegisi | Pamba Jiji | |
| 8 | Hassan Kibailo | Pamba |
Clean sheets
- As of 7 December 2025
| Rank | Player | Club | Clean sheets |
|---|---|---|---|
| 1 | Erick Johora | Mashujaa | 6 |
| 2 | Constantine Malimi | Mtibwa Sugar | 4 |
| 3 | Omary Gonzo | JKT Tanzania | |
| 4 | Beno Kakolaanya | Mbeya City | 3 |
| 5 | Djigui Diarra | Young Africans | |
| 6 | Jean Noel | TRA United | |
| 7 | Amas Obasogie | Singida Black Stars | |
| 8 | Ally Salim | Dodoma Jiji | |
| 9 | Rashid Abdullah | Fountain Gate | |
| 10 | Wilbol Maseke | Coastal Union |
Awards
- As of 4 December 2025
Player of the Matchday
| Month | M/N | Player | Club | Score | Against |
|---|---|---|---|---|---|
| September | 1 | Darueshi Saliboko | KMC | 1–0 | Dodoma Jiji |
| 2 | Cleophance Mkandala | Coastal Union | 1–0 | Tanzania Prisons | |
| 3 | Habib Kyombo | Mbeya City | 1–0 | Fountain Gate | |
| 4 | Paul Peter | JKT Tanzania | 1–1 | Mashujaa | |
| 5 | Cyprian Kipenye | Namungo | 1–1 | Pamba Jiji | |
| 9 | Iddi Kipagwile | Dodoma Jiji | 2–2 | TRA United | |
| 10 | Abdulmalik Zakaria | Mashujaa | 1–0 | Mtibwa Sugar | |
| 11 | Daniel Amoah | Namungo | 1–0 | Tanzania Prisons | |
| 12 | Ally Msengi | JKT Tanzania | 2–1 | Coastal Union | |
| 13 | Khalid Aucho | Singida Black stars | 1–0 | KMC | |
| 14 | Maxi Nzegeli | Young Africans | 3–0 | Pamba Jiji | |
| 15 | Baraket Hmidi | Azam | 2–0 | Mbeya City | |
| 16 | Jean Ahoua | Simba | 3–0 | Fountain Gate | |
| 17 | Oscar Mwajanga | Tanzania Prisons | 1–0 | KMC | |
| 18 | Yassin Mgaza | Dodoma Jiji | 2–0 | Coastal Union | |
| 19 | Andrew Simchimba | Mtibwa Sugar | 2–0 | Fountain Gate | |
| 20 | Kevin Nashon | Pamba Jiji | 0–0 | TRA United | |
| 21 | Elvis Rupia | Singida Black Stars | 1–0 | Mashujaa | |
| 22 | Baraka Maranyingi | Mbeya City | 0–0 | Young Africans | |
| October | 23 | Paul Peter (2) | JKT Tanzania | 1–1 | Azam |
| 24 | Rushine De Reuck | Simba | 3–0 | Namungo | |
| 25 | Peter Lwasa | Pamba | 2–1 | Mashujaa | |
| 26 | Juma Abushiri | Fountain Gate | 1–0 | Dodoma Jiji | |
| 27 | Mateo Antony | Mbeya City | 3–0 | KMC | |
| 28 | Haroun Evody | Mtibwa Sugar | 0–0 | Coastal Union | |
| 29 | Alli Machupa | Namungo | 1–1 | JKT Tanzania | |
| 33 | Jeremiah Juma | Prisons | 2–1 | Mbeya City | |
| 34 | Mohammed Mussa | Mashujaa | 0–0 | TRA United | |
| 35 | Cleophance Mkandala (2) | Coastal Union | 1–1 | Fountain Gate | |
| 36 | Abdi Banda | Dodoma Jiji | 0–0 | Mtibwa Sugar | |
| 41 | Vitalis Mayanga | Mbeya City | 2–2 | JKT Tanzania | |
| 42 | Ismail Kada | Fountain Gate | 1–0 | KMC | |
| 43 | Erick Johora | Mashujaa | 1–0 | Namungo | |
| 44 | Postponed | Pamba Jiji won the game | |||
| 6 | Mohamed Zimbwe | Young Africans | 2–0 | Mtibwa Sugar | |
| November | 40 | Kevin Nashon (2) | Pamba Jiji | 1–1 | Singida Black Stars |
| 38 | Wilson Nangu | Simba | 2–1 | JKT Tanzania | |
| 37 | Pacóme Zouzoua | Young Africans | 4–1 | KMC | |
| 39 | Fabrice Ngoy | Namungo | 1–1 | Azam | |
| 49 | Anuary Kilimile | JKT Tanzania | 1–0 | KMC | |
| 50 | Andrew Chamungu | Namungo | 2–0 | Dodoma Jiji | |
| 51 | Ramadhan Salum | TRA United | 1–0 | Prisons | |
| 52 | Jaffary Kibaya | Mashujaa | 1–0 | Mbeya City | |
| 53 | Peter Lwasa (2) | Pamba Jiji | 1–0 | Fountain Gate | |
| 57 | Erick Kyaruzi | Mtibwa Sugar | 0–0 | KMC | |
| 58 | Maabad Maabad | Coastal Union | 2–0 | Mbeya City | |
| 60 | Henry David | Fountain Gate | 1–0 | Prisons | |
| 59 | Salehe Karabaka | JKT Tanzania | 1–0 | TRA United | |
| 69 | Abdulmalik Zakaria (2) | Mashujaa | 0–0 | Dodoma Jiji | |
| 66 | Mathew Tigisi | Pamba Jiji | 3–0 | KMC | |
| 67 | Ismail Mhesa | Mtibwa Sugar | 2–1 | TRA United | |
| 65 | Fabrice Ngoy (2) | Namungo | 1–0 | Mbeya City | |
| 68 | Paul Peter (3) | JKT Tanzania | 2–0 | Fountain Gate | |
| December | 76 | Ally Msangi | Coastal Union | 0–0 | Mashujaa |
| 73 | Costantine Malimi | Mtibwa Sugar | 0–0 | JKT Tanzania | |
| 8 | Amas Obasogie | Singida Black Stars | 0–0 | Azam | |
| 95 | Duke Abuya | Young Africans | 2–0 | Fountain Gate | |
| 93 | Morice Abraham | Simba | 3–0 | Mbeya City | |
| 75 | Mussa Mbisa | Prisons | 0–0 | Pamba | |
| 32 | Shabani Chilunda | TRA United | 3–1 | Singida Black Star | |
| 31 | Nassor Saadun | Azam | 2–0 | Simba | |
| 46 | Prince Dube | Young Africans | 1–0 | Coastal Union | |
Monthly awards
| Month | Coach of the Month | Player of the Month | Manager of the Month | |||
|---|---|---|---|---|---|---|
| Coach | Club | Player | Club | Manager | Stadium | |
| September | Ahmad Ally | JKT Tanzania | Djigui Diarra | Young Africans | not announced | |
| October | Mohamed Laizer | Fountain Gate | Issa Abushir | Fountain Gate | Jackson Mwendwa | Tanzanite Kwara |
| November | Juma Mgunda | Namungo | Fabrice Ngoy | Namungo | Said Mpuche | Major General Isamuhyo Stadium |
Notes
- ^ Main stadiums for the 2025–26 season are listed only. Clubs are allowed to play two selected matches at alternative venues; instead of their regular home stadium
TFF Awards
References
- ^ "RATIBA YA LIGI KUU YA NBC MSIMU WA 2025/2026". 29 August 2025. Retrieved 29 August 2025.
- ^ "Young Africans retain Premier League title". Cecafaonline.com.
- ^ "Yanga claim fourth straight title". dailynews.co.tz.
- ^ "Kagera sugar first relegation in 20 years". thecitizen.co.tz.
- ^ "Mtibwa and Mbeya City urged to prepare for NBC league". thecitizen.co.tz.
- ^ "Pamba Jiji yapewa pointi tatu za mezani". Mwananchi.co.tz (in Swahili). 25 October 2025. Retrieved 30 October 2025.
- ^ Thomas, Joel (7 December 2025). "Ligi Kuu Bara NBC: Yanga SC haikamatiki, Azam yaichakaza Simba SC". Retrieved 11 December 2025.