Basketball Africa League (BAL)

Basketball Africa League: Everything to know for Season 5

The Basketball Africa League (BAL) season is back for a 5th season and will feature the top club teams from 12 African countries.

Petro de Luanda defeated Libya’s Al Ahly Ly 107-94 to win the 2024 Basketball Africa League (BAL) Championship.

The 2025 Basketball Africa League (BAL) season will tip off April 5. For the first time in BAL history, games will take place in Rabat, Morocco, as part of the NBA’s partnership with FIBA. This season features the top club teams from 12 African countries playing 48 games in four different locations across the continent. 


Where are games being played?

The locations include Rabat (Morocco), Kigali (Rwanda) and Dakar (Senegal). Postseason matchups will be played in Pretoria (South Africa) – marking the first year the Finals will be held outside of Kigali.


Which teams are participating?

  • Petro de Luanda (Angola)
  • Al Ittihad (Egypt)
  • US Monastir (Tunisia) 
  • ASC Ville de Dakar (Senegal)
  • Armée Patriotique Rwandaise Basketball (APR; Rwanda)
  • Rivers Hoopers (Nigeria)
  • Fath Union Sport (FUS; Morocco)
  • Stade Malien (Mali)
  • Kriol Star Basketball (Cape Verde)
  • Nairobi City Thunder (Kenya)
  • Made by Basketball (MBB; South Africa)
  • Al Ahli Tripoli (Libya)

What is the format for the BAL?

The 12 qualifying teams are divided into three conferences — Kalahari, Sahara and Nile, competing in the group phase portion of the tournament. Eight teams from across the three conferences will travel to Pretoria for four seeding games followed by an eight-game, single-elimination playoffs and finals from Friday, June 6 – Saturday, June 14.


How can I watch Season 5 of BAL?

Games are available across NBA Digital platform (NBA App, NBA.Com, BAL YouTube) and on TheBAL.com


Who are the past BAL champions?

  • 2024: Petro de Luanda
  • 2023: Al Ahly
  • 2022: US Monastir
  • 2021: Zamalek

What teams are in the Kalahari Conference?

  • Fath Union Sport (FUS; Morocco)
  • Al Ittihad (Egypt)
  • Rivers Hoopers Basketball Club (Nigeria)
  • Stade Malien Basketball Club (Mali)

What teams are in the Sahara Conference?

  • ASC Ville de Dakar (Senegal)
  • Petro de Luanda (Angola) 
  • Kriol Star Basketball (Cape Verde)
  • US Monastir (Tunisia)

What teams are in the Nile Conference?

  • Armée Patriotique Rwandaise Basketball (APR; Rwanda)
  • Al Ahli Tripoli (Libya)
  • Made by Basketball (South Africa)
  • Nairobi City Thunder (Kenya)

What is the schedule for the BAL groups?

  • The Kalahari Conference group phase | April 5-13
  • The Sahara Conference group phase | April 26 – May 4
  • Nile Conference group phase | May 17-25
  • Playoffs and Finals | June 6-14

Below are the individual schedules for each group in the 2025 BAL season:

Kalahari Conference (April 5-13)

Date Time (ET) Matchup
April 5 12 p.m. Rivers Hoopers vs. Stade Malien
April 5 3 p.m. Fus de Rabat vs. Al Ittihad
April 6 11 a.m. Stade Malien vs. Al Ittihad
April 6 2 p.m. Rivers Hoopers vs. Fus de Rabat
April 8 12 p.m. Rivers Hoopers vs. Al Ittihad
April 8 3 p.m. Fus de Rabat vs. Stade Malien
April 10 12 p.m. Al Ittihad vs. Stade Malien
April 10 3 p.m. Fus de Rabat vs. Rivers Hoopers
April 12 11 a.m. Al Ittihad vs. Rivers Hoopers
April 12 2 p.m. Stade Malien vs. Fus de Rabat
April 13 11 a.m. Rivers Hoopers vs. Stade Malien
April 13 2 p.m. Al Ittihad vs. Fus de Rabat

Sahara Conference (April 26-May 4): 

Date Time (ET) Matchup
April 26 10:30 a.m. Kriol Star Basketball vs. Petro de Luanda
April 26 1:30 p.m. ASC Ville de Dakar vs. US Monastir
April 27 10:30 a.m. US Monastir vs. Petro de Luanda
April 27 1:30 p.m. Kriol Star vs. ASC Ville de Dakar
April 29 12 p.m. US Monastir vs. Kriol Star Basketball
April 29 3 p.m. ASC Ville de Dakar vs. Petro de Luanda
May 1 10:30 a.m. Petro de Luanda vs. US Monastir
May 1 1:30 p.m. ASC Ville de Dakar vs. Kriol Star Basketball
May 3 10:30 a.m. Kriol Star Basketball vs. US Monastir
May 3 1:30 p.m. Petro de Luanda vs. ASC Ville de Dakar
May 4 10:30 a.m. Petro de Luanda vs. Kriol Star Basketball
May 4 1:30 p.m. US Monastir vs. ASC Ville de Dakar

Nile Conference (May 17-25): 

Date Time (ET) Matchup
May 17 8:30 a.m. Made by Basketball vs. Al Ahli Tripoli
May 17 11:30 a.m. APR vs. Nairobi City Thunder
May 18 8:30 a.m. Nairobi City Thunder vs. Al Ahli Tripoli
May 18 11:30 a.m. Made by Basketball vs. APR
May 20 10 a.m. Nairobi City Thunder vs. Made by Basketball
May 20 1 p.m. APR vs. Al Ahli Tripoli
May 22 10 a.m. Al Ahli Tripoli vs. Nairobi City Thunder
May 22 1 p.m. APR vs. Made by Basketball
May 24 8:30 a.m. Made by Ball vs. Nairobi City Thunder
May 24 11:30 a.m. Al Ahli Tripoli vs. APR
May 25 8:30 a.m. Al Ahli Tripoli vs. Made by Basketball
May 25 11:30 a.m. Nairobi City Thunder vs. APR

When are the BAL Playoffs?

Date Time (ET) Matchup
June 6 10 a.m. Cross Group Play
June 6 1 p.m. Cross Group Play
June 7 10 a.m. Africa Day
June 7 1 p.m. Africa Day
June 8 10 a.m. Quarterfinals 
June 8 1 p.m. Quarterfinals 
June 9 10 a.m. Quarterfinals 
June 9 1 p.m. Quarterfinals 
June 11 10 a.m. Semifinals
June 11 1 p.m. Semifinals
June 13 10 a.m. Third-place game
June 13 1 p.m. BAL Showcase
June 14 10 a.m. Championship

Latest