# 2024–25 Tanzanian Premier League

The 2024–25 Tanzanian Premier League (known as the NBC Premier League for sponsorship reasons) is 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 will end on 24 May 2025.

## Teams

The league consists 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).

### Changes from previous season
#### Promotion and relegation

KenGold and Pamba Jiji were promoted as champions and runners-up respectively of the 2023–24 Tanzanian Championship League, replacing the 2023–24 Tanzanian Premier League bottom two teams, Geita Gold and Mtibwa Sugar.
| Promoted from 2023–24 Championship League | Relegated to 2024–25 Championship League |
| KenGold Pamba Jiji | Geita Gold 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

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Young Africans | 22 | 19 | 1 | 2 | 58 | 9 | +49 | 58 | Qualification for the Champions League |
| 2 | Simba | 22 | 18 | 3 | 1 | 52 | 8 | +44 | 57 | Qualification for the Champions League |
| 3 | Azam | 23 | 14 | 6 | 3 | 36 | 12 | +24 | 48 | Qualification for the Confederation Cup |
| 4 | Singida Black Stars | 23 | 13 | 5 | 5 | 32 | 19 | +13 | 44 | |
| 5 | Tabora United | 23 | 10 | 7 | 6 | 27 | 28 | −1 | 37 | |
| 6 | JKT Tanzania | 23 | 7 | 9 | 7 | 19 | 18 | +1 | 30 | |
| 7 | Singida Fountain Gate | 23 | 8 | 4 | 11 | 28 | 40 | −12 | 28 | |
| 8 | Dodoma Jiji | 23 | 7 | 6 | 10 | 22 | 33 | −11 | 27 | |
| 9 | Coastal Union | 23 | 5 | 10 | 8 | 18 | 23 | −5 | 25 | |
| 10 | Mashujaa | 23 | 5 | 9 | 9 | 19 | 28 | −9 | 24 | |
| 11 | Kinondoni MC | 23 | 6 | 6 | 11 | 16 | 34 | −18 | 24 | |
| 12 | Namungo | 23 | 6 | 5 | 12 | 16 | 28 | −12 | 23 | |
| 13 | Pamba Jiji | 23 | 5 | 7 | 11 | 14 | 25 | −11 | 22 | Qualification for the Tanzanian Premier League play-off |
| 14 | Kagera Sugar | 23 | 4 | 7 | 12 | 18 | 31 | −13 | 19 | Qualification for the Tanzanian Premier League play-off |
| 15 | Prisons | 23 | 4 | 6 | 13 | 12 | 31 | −19 | 18 | Relegation to the Tanzanian Championship League |
| 16 | KenGold | 23 | 3 | 7 | 13 | 21 | 41 | −20 | 16 | Relegation to the Tanzanian Championship League |
* ↑ The 2024–25 Tanzania FA Cup winners also qualify for the Confederation Cup (or the fourth-placed team of the Tanzanian Prenier League if the Tanzania FA Cup winners finish in the top three).

## Results

Each team plays each other twice (30 matches each), once at home and once away.
| Home \ Away | AZA | COA | DOM | JKT | KAG | KEN | KMC | MAS | NAM | PAM | PRI | SIM | SBS [SBS] | SFG | TAB | YGA |
| Azam | — | 1–0 | | 3–1 | 1–0 | 4–1 | 2–0 | 2–0 | 1–1 | 0–0 | 4–0 | 0–2 | 2–1 | 2–0 | | |
| Coastal Union | 0–0 | — | 2–0 | 2–1 | 1–0 | | 1–1 | 0–1 | 0–2 | 2–0 | 2–1 | 0–3 | | | | 0–1 |
| Dodoma Jiji | 1–3 | 0–0 | — | 1–0 | | | 2–1 | 3–1 | 1–0 | 0–1 | 3–2 | 0–1 | | 1–0 | 2–0 | 0–4 |
| JKT Tanzania | 0–0 | 2–1 | | — | 2–0 | 1–1 | 0–0 | 0–0 | | 0–0 | 1–0 | | 0–1 | | 4–2 | 0–0 |
| Kagera Sugar | | | 2–1 | 0–0 | — | 2–0 | 0–0 | | 1–1 | 2–1 | 0–0 | 2–5 | 0–1 | 3–0 | 1–2 | 0–2 |
| KenGold | | 1–1 | 2–2 | 1–0 | 1–0 | — | 1–1 | | 2–3 | | | | 1–3 | 2–0 | 1–1 | 0–1 |
| Kinondoni MC | 0–4 | 1–1 | | 0–2 | 1–0 | 1–0 | — | 0–0 | 1–0 | 1–0 | | | 2–0 | 1–2 | 0–2 | 1–6 |
| Mashujaa | 0–0 | 0–0 | 1–0 | | 1–1 | 3–0 | | — | 1–0 | 2–0 | 0–0 | 0–1 | 0–1 | | | 0–5 |
| Namungo | 0–1 | 0–0 | 2–2 | 0–0 | | | | | — | 1–0 | 1–0 | 0–3 | 0–1 | 0–2 | 1–2 | 0–2 |
| Pamba Jiji | 1–0 | 2–0 | 0–0 | | 1–1 | 1–0 | | 2–2 | | — | 0–0 | 0–1 | 0–1 | | | 0–3 |
| Prisons | 0–2 | | 0–0 | | | 1–0 | 1–2 | 2–1 | 0–1 | 1–0 | — | 0–1 | 0–2 | 3–2 | 1–1 | |
| Simba | 2–2 | 2–2 | 6–0 | 1–0 | | 2–0 | 4–0 | | 3–0 | | 3–0 | — | | 4–0 | 3–0 | 0–1 |
| Singida Black Stars [sw] | | 0–0 | 2–1 | 1–1 | 2–2 | 2–1 | 2–1 | 3–0 | 2–0 | 2–2 | | 0–1 | — | 2–0 | | 0–1 |
| Singida Fountain Gate | | 3–2 | 2–2 | 0–1 | 3–1 | 2–1 | 3–1 | 2–2 | 1–2 | 1–3 | 1–0 | 1–1 | | — | 0–0 | |
| Tabora United | 2–1 | 1–1 | 1–0 | 1–2 | 1–0 | 1–1 | | 1–0 | 2–1 | 1–0 | 0–0 | 0–3 | 2–2 | 1–3 | — | |
| Young Africans | 0–1 | | | 2–0 | 4–0 | 6–1 | 1–0 | 3–2 | | 4–0 | 4–0 | | 2–1 | 5–0 | 1–3 | — |

### Results by round

| Team ╲ Round | 1 | 2 | 3 | 4 |
| Azam | D | D | W | |
| Coastal Union | D | L | L | |
| Dodoma Jiji | L | D | W | D |
| JKT Tanzania | D | D | | |
| Kagera Sugar | L | L | L | D |
| KenGold | L | L | L | |
| Kinondoni MC | D | L | W | L |
| Mashujaa | W | D | W | |
| Namungo | L | L | L | W |
| Pamba Jiji | D | D | D | L |
| Prisons | D | D | D | |
| Simba | W | W | | |
| Singida Black Stars [sw] | W | W | W | W |
| Singida Fountain Gate | L | W | W | D |
| Tabora United | L | W | W | D |
| Young Africans | W | | | |

### 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.
| Team ╲ Round | 1 | 2 | 3 | 4 |
| Singida Black Stars [sw] | 2 | 2 | 1 | 1 |
| Mashujaa | 3 | 3 | 2 | 2 |
| Singida Fountain Gate | 12 | 16 | 4 | 3 |
| Tabora United | 16 | 4 | 5 | 4 |
| Simba | 1 | 1 | 3 | 5 |
| Azam | 6 | 8 | 9 | 6 |
| Dodoma Jiji | 14 | 7 | 6 | 7 |
| Kinondoni MC | 10 | 11 | 12 | 8 |
| Young Africans | 13 | 12 | 7 | 9 |
| Prisons | 5 | 6 | 10 | 10 |
| Pamba Jiji | 4 | 5 | 8 | 11 |
| Namungo | 11 | 13 | 15 | 12 |
| JKT Tanzania | 8 | 10 | 11 | 13 |
| Coastal Union | 7 | 9 | 13 | 14 |
| Kagera Sugar | 9 | 14 | 16 | 15 |
| KenGold | 15 | 15 | 14 | 16 |
* Qualification for the Champions League
* Qualification for the Confederation Cup
* Qualification for the Tanzanian Premier League play-off
* Relegation to the Tanzanian Championship League

## 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 2024–25 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 following season's Tanzanian Premier League.

## Season statistics
### Scoring
#### Top scorers

    As of 19 September 2024
| Rank | Player | Club | Goals |
| 1 | Seleman Mwalimu | Singida Fountain Gate | 3 |
| 2 | Valentino Mashaka | Simba | 2 |
| 2 | Joshua Ibrahim | KenGold | 2 |
| 2 | Elvis Rupia | Singida Black Stars | 2 |
| 2 | Paul Peter | Dodoma Jiji | 2 |
| 2 | Emmanuel Keyekeh | Singida Black Stars | 2 |
| 7 | 29 players tied | 11 teams | 1 |

#### Most assists

    As of 25 August 2024
| Rank | Player | Club | Assists |
| 1 | Jean Ahoua | Simba | 3 |
| 2 | Mohamed Husseini | Simba | 2 |
| 3 | 6 players tied | 4 teams | 1 |

#### Own goals

    As of 19 September 2024
| Rank | Player | Club | Own goals |
| 1 | Daniel Mgore | Dodoma Jiji | 1 |

### Hat-tricks

    As of 19 September 2024
| Player | For | Against | Result | Date |

#### Note

(H) – Home; (A) – Away

### Clean sheets

    As of 29 August 2024
| Rank | Player | Club | Clean sheets |
| 1 | Patrick Munthali | Mashujaa | 3 |
| 1 | Mussa Mbisa | Prisons | 3 |
| 1 | Yona Amosi | Pamba Jiji | 3 |
| 4 | Moussa Camara | Simba | 2 |
| 4 | Zuberi Masoudi | Azam | 2 |
| 4 | Denis Donis | JKT Tanzania | 2 |
| 4 | Metacha Mnata | Singida Black Stars [sw] | 2 |
| 4 | Haroun Mandanda | Tabora United | 2 |
| 9 | 8 players tied | 7 teams | 1 |

### Discipline
#### Red cards

    As of 15 August 2024
| Rank | Player | Team | Red cards |
| 1 | | | |