Botswana Premier League

The Botswana Premier League is the highest level football league in Botswana. Organised by the Botswana Football Association, the league was formed in 1978 to replace the pre-independence Bechuanaland Union African Soccer League, which was regional.[1] Participants in the first edition of the league included Tlokweng Pirates, Notwane, Black Peril, Queens Park Rangers and a team from Ngwaketse district.[1]

Botswana Premier League
Organising bodyBotswana Football League
Founded1978; 45 years ago (1978)
Number of teams16
Level on pyramid1
Relegation to Debswana First Division North
and Debswana First Division South
Domestic cup(s)FA Challenge Cup
League cup(s)Mascom Top 8 Cup
International cup(s)Champions League
Confederation Cup
Current championsGaborone United (7th title)
Most championshipsTownship Rollers (16 titles)
TV partnersBTV
Current: 2022–23 Botswana Premier League

The league has always been dominated by the teams that are based south of Dibete or at the southern part of the country until the 2006–07 season when Ecco City Greens made history by becoming the first team from the north to lift the lucrative competition. The league is sponsored by a mobile phone operator Be Mobile to the tune of 30 million pula. After the ABSA premiership in South Africa, the Be Mobile league is the second highest sponsored league in the COSAFA region. The league has continued to grow in leaps and bounds as shown by the increasing number of foreign players in the BPL. Some top players from mainly Zimbabwe like Arnold Chaka, Master Masitara, Elvis Meleka, Mandla Sibanda, Sageby Sandaka and Tendai Ndoro have ditched the Zimbabwean PSL for the BPL in recent years. Recently Namibian stars like Jerome Luis and Benson Shilongo arrived in Botswana in search of the Pula. After terminating their television deal with a South African company RP Productions, the league is now negotiating a long term deal with Supersport International. In early 2013, the pay TV shown five BPL games on a testing basis.[citation needed]


Since the 1980s, the Botswana Premier League has had title sponsors. The list below details who the sponsors were and what they called the league:

Period Sponsor Name Reference
1991 to 2001 Kgalagadi Breweries Limited Castle Super League
2002 to 2005 St Louis Premiership
2006 to 2008 Mascom Mascom Premiership
2009 to 2014 Botswana Telecommunications Corporation be Mobile Premiership [2]
2014 to 2020 BTC Premiership
2021 to present No title sponsor Botswana Premier League [3][4]


During the league, from August to May, each club plays each of the other teams twice; once at home and once away, totaling 30 games for each team by the end of the season. Therefore, in Botswana football a true round-robin format is used. In the first half of the season, each team plays once against each league opponent, for a total of 15 games. In the second half of the season, the teams play in exactly the same order that they did in the first half of the season, the only difference being that home and away situations are switched. Since the 1994–95 season, teams were awarded three points for a win, one point for a draw, and no points for a loss. Since Botswana is lowly ranked in the CAF rankings only one CAF Champions League spot is awarded to the league champions. The cup winners gain a spot in the CAF Confederation Cup.[citation needed]

Since the 2005–06 season if two or more teams end the league with the same number of points, the deciding tie-breakers used are (in order):

  1. Head-to-head records;
  2. Goal difference of head-to-head records;
  3. Goal difference of league;
  4. Most goals for in league;
  5. Draw

Broadcasting rightsEdit

In Botswana the Botswana Football Association is the one which negotiates the broadcasting rights with broadcasters. Starting from 2002–03 until 2012–13 the broadcasting rights were held by the state broadcaster Botswana Television (BTV) and its radio partner Radio Botswana (RB1). The state broadcaster was paying P5 million per season for the rights. Broadcasting of the games was irregular as the TV showed majority of games played in and around Gaborone citing poor quality stadiums in the north. Two weekend games are shown live on TV, with midweek games being delayed.[citation needed]

SuperSport dealEdit

In 2013 there was major excitement when South African broadcasting giant entered the local market. The deal saw the state broadcaster temporarily losing the rights, as a few games were shown on pay-per-view. However it was short lived as SuperSport and the BFA parted their ways. Broadcasting resumed normally on BTV and RB1.[citation needed]


Since 1980 all BPL games have been played at the same times. On Saturday most are played 15:00 pm CAT on winter and 16:00 pm CAT in summer. Few games are played at night due to poor lighting in most stadiums. In Sunday all games are played at 15:00 pm CAT or 16:00 pm CAT depending on the season.

Most in midweek games are played at 19:00 pm CAT.[citation needed]

Current season clubs (2022−23)Edit

Club City / Town Position in 2021-22
Botswana Defence Force XI Gaborone 5th
Eleven Angels Francistown Promoted
Extension Gunners Lobatse 9th
Gaborone United Gaborone 1st
Holy Ghost Gaborone Promoted
Jwaneng Galaxy Jwaneng 3rd
Masitaoka Gaborone 11th
Mogoditshane Fighters Mogoditshane 12th
Morupule Wanderers Palapye 10th
Nico United Selebi-Phikwe Promoted
Orapa United Orapa 4th
Police XI Otse 8th
Prisons XI Gaborone 13th
Security Systems Otse 6th
Sua Flamingoes Sowa 7th
Township Rollers Gaborone 2nd


Previous champions are:[5]

Past seasonsEdit

Season Winner Runner-up Relegated at end of season Promoted at end of season
1978 Notwane
1979 Township Rollers
1980 Township Rollers
1981 BDF XI Extension Gunners
1982 Township Rollers
1983 Township Rollers
1984 Township Rollers
1985 Township Rollers
1986 Gaborone United
1987 Township Rollers
1988 BDF XI Extension Gunners Copper Chiefs
Kanye Swallows
Tlokweng Pirates
Uniao Flamengo Santos
1989 BDF XI
1990 Gaborone United Mochudi Centre Chiefs Nico United
1991 BDF XI
1992 LCS Gunners TAFIC Jwaneng Comets Mogoditshane Fighters
1993 LCS Gunners Gaborone United Mogoditshane Fighters
Prisons XI
Jwaneng Comets
1994 LCS Gunners Township Rollers Prisons XI
Wonder Sporting
Mochudi Centre Chiefs
Jwaneng Comets
1995 Township Rollers
1996 Notwane PG Mochudi Centre Chiefs TASC
Boteti Young Fighters
Mogoditshane Fighters
1997 BDF XI Gaborone United BMC
Nico United
Mokgosi Young Fighters
1998 Notwane BDF XI TASC
Mokgosi Young Fighters
Jwaneng Comets
1998–99 Mogoditshane Fighters BDF XI No relegation
1999–2000 Mogoditshane Fighters Mochudi Centre Chiefs Gaborone United
Prisons XI
Botswana Meat Commission
2000–01 Mogoditshane Fighters BDF XI Botswana Meat Commission
2001–02 BDF XI Mogoditshane Fighters Nico United
Township Rollers
2002–03 Mogoditshane Fighters Police XI
2003–04 BDF XI Police XI Wonder Sporting
Mochudi Center Chiefs
Nico United
Gabane Santos
2004–05 Township Rollers Police XI Uniao Flamengo Santos
Orapa Wanderers
Naughty Boys
2005–06 Police XI BDF XI Mogoditshane Fighters
Naughty Boys
Jwaneng Comets
2006–07 ECCO City Greens Mochudi Centre Chiefs Prisons XI
2007–08 Mochudi Centre Chiefs Gaborone United TASC
Jwaneng Comets
2008–09 Gaborone United Mochudi Centre Chiefs Mogoditshane Fighters
Great North Tigers
Naughty Boys
Jwaneng Comets
Motlakase Power Dynamos
2009–10 Township Rollers Mochudi Centre Chiefs Killer Giants
Jwaneng Comets
Boteti Young Fighters
2010–11 Township Rollers Mochudi Centre Chiefs TASC
Black Peril FC
Mogoditshane Fighters
2011–12 Mochudi Centre Chiefs Botswana Meat Commission Notwane F.C.
Great North Tigers
Prisons XI
BR Highlanders
2012–13 Mochudi Centre Chiefs Nico United Prisons XI
Mogoditshane Fighters
BR Highlanders
2013–14 Township Rollers BDF XI
2014–15 Mochudi Centre Chiefs Orapa United
2015–16 Township Rollers Mochudi Centre Chiefs Motlakase Power Dynamos
BR Highlanders
Black Forest
2016–17 Township Rollers Jwaneng Galaxy Nico United
Green Lovers
Mahalapye United Hotspurs
2017–18 Township Rollers Jwaneng Galaxy TAFIC
Uniao Flamengo Santos
Gilport Lions
BR Highlanders
Prisons XI
2018–19 Township Rollers Jwaneng Galaxy Mochudi Centre Chiefs
Black Forest
Sankoyo Bush Bucks
Gilport Lions
Morupule Wanderers FC
2019–20 Jwaneng Galaxy Township Rollers TAFIC
Sua Flamingos
2020–21 cancelled due Covid-19
2021–22 Gaborone United[6]

Manager recordsEdit

League winning managersEdit

Season Winner Manager
1979 Township Rollers   Chibaso Kande
1980 Township Rollers   Chibaso Kande
1982 Township Rollers   Chibaso Kande
1983 Township Rollers   Chibaso Kande
1984 Township Rollers   Chibaso Kande
1985 Township Rollers   Chibaso Kande
1986 Gaborone United   Thomas Johnson
1987 Township Rollers   Ezekiel Mpofu
1990 Gaborone United   Arthur James
1999 Mogoditshane Fighters   David Bright
1999–2000 Mogoditshane Fighters   David Bright
2000–01 Mogoditshane Fighters   David Bright
2005–06 Police XI   Sthandwa Mogwadi
2007–08 Mochudi Centre Chiefs   Beston Chambeshi
2008–09 Gaborone United   Mike Sithole
2009–10 Township Rollers   Rahman Gumbo
2010–11 Township Rollers   Wesley Mondo
2011–12 Mochudi Centre Chiefs   Madinda Ndlovu
2012–13 Mochudi Centre Chiefs   Madinda Ndlovu
2013–14 Township Rollers   Madinda Ndlovu
2015–16 Township Rollers   Mark Harrison
2016–17 Township Rollers   Mogomotsi Mpote
2017–18 Township Rollers   Nikola Kavazovic
2018–19 Township Rollers   Rodolfo Zapata
2019–20 Jwaneng Galaxy   Miguel da Costa
2021-22 Gaborone United   Innocent Morapedi

Coach of the SeasonEdit

Season Winner Team
2007–08   Mike Sithole Gaborone United
2011–12   Daniel Nare BMC
2012–13   Madinda Ndlovu Mochudi Centre Chiefs
2015–16   Mark Harrison Township Rollers
2016–17   Mogomotsi Mpote Township Rollers
2017–18   Nikola Kavazovic Township Rollers
2018–19   Rodolfo Zapata Township Rollers
2019–20   Miguel da Costa Jwaneng Galaxy

Performance By ClubEdit

Club City Titles Last Title
Township Rollers Gaborone 16 2018–19
Gaborone United Gaborone 7 2021–22
Botswana Defence Force XI Mogoditshane 7 2003–04
Mogoditshane Fighters Mogoditshane 4 2003
Mochudi Centre Chiefs Mochudi 4 2014–15
Extension Gunners Lobatse 3 1994
Notwane Gaborone 3 1998
ECCO City Greens Francistown 1 2006–07
Police XI Otse 1 2005–06
Jwaneng Galaxy Jwaneng 1 2019–20


Year Best scorers Team Goals
2005–06   Malepa Bolelang ECCO City Greens 24
2006–07   Pontsho Moloi Mochudi Centre Chiefs 22
2007–08   Master Masitara
  Jerome Ramatlhakwane
Nico United
Mochudi Centre Chiefs
2008–09   Master Masitara Nico United 27
2009–10   Terrence Mandaza Township Rollers 31
2011–12   Pontsho Moloi Mochudi Centre Chiefs
2012–13   Pontsho Moloi Mochudi Centre Chiefs
2013–14   Patrick Kaunda FC Satmos 20
2014-15   Lemponye Tshireletso Mochudi Centre Chiefs 15
2015-16   Tendai Nyamadzawo Gilport Lions 19
2016-17   Terrence Mandaza Township Rollers 17
2017–18   Thatayaone Kgamanyane Gaborone United 20
2018–19   Thero Setsile Jwaneng Galaxy 18
2021-22   Thabang Sesinyi Jwaneng Galaxy 24
2022-23   Omaatla Kebatho Orapa United 14

Player of the SeasonEdit

Year Player of the Season Team
2005–06   Moemedi Moatlhaping Township Rollers
2006–07   Malepa Bolelang ECCO City Greens
2007–08   Oteng Moalosi Mochudi Centre Chiefs
2008–09   Joseph Phetogo Gaborone United
2009–10   Kabelo Dambe Township Rollers
2013–14   Mwampule Masule Township Rollers
2014–15   Lesego Galenamotlhale Mochudi Centre Chiefs
2017–18   Edwin Moalosi Township Rollers
2018–19   Thero Setsile Jwaneng Galaxy


  1. ^ a b "Notwane on the brink of disaster". The Gazette. 18 June 2015.
  2. ^ Molwane, Tshepo (2008-11-11). "Botswana: Be Mobile Sponsors Premier League".
  3. ^ Boranabi, Kabelo (2021-06-15). "No sponsor, return date yet for Premiership". Mmegi Online.
  4. ^ Keagakwa, City (2022-08-26). "BFL confident of league sponsorship". Guardian Sun.
  5. ^ "Botswana - List of Champions". RSSSF. 2010.
  6. ^ "Resumo - Premier League - Botsuana - Results, fixtures, tables and news - Soccerway".

External linksEdit