Premier League — Today's Matches
Live scores, upcoming kick-offs, and finished results for today. Data refreshes automatically so you never miss a moment.
Premier League — Standings
Current Premier League 2025 standings with 16 teams. Gaborone United leads the table with 65 points after 26 matches, followed by Galaxy on 54 points. The table shows wins, draws, losses, goals scored and conceded, goal difference, and recent form — essential for pre-match betting analysis.
| # | Team | Points | Form | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 65 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 20Drawn: 5Lost: 1Goal Diff: +42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 54 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 16Drawn: 6Lost: 4Goal Diff: +31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 53 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 15Drawn: 8Lost: 3Goal Diff: +22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 49 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 15Drawn: 4Lost: 7Goal Diff: +11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 42 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 27Won: 12Drawn: 5Lost: 9Goal Diff: +2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 41 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 27Won: 10Drawn: 11Lost: 6Goal Diff: +6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 41 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 27Won: 12Drawn: 5Lost: 10Goal Diff: +5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 40 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 10Drawn: 10Lost: 6Goal Diff: +4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 29 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 27Won: 7Drawn: 8Lost: 12Goal Diff: -8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 29 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 7Drawn: 8Lost: 11Goal Diff: -9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | 28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 27Won: 6Drawn: 10Lost: 11Goal Diff: -10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | 25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 5Drawn: 10Lost: 11Goal Diff: -8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | 24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 27Won: 6Drawn: 6Lost: 15Goal Diff: -20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 | 22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 5Drawn: 7Lost: 14Goal Diff: -18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 | 19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 27Won: 6Drawn: 4Lost: 18Goal Diff: -30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 | 18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 27Won: 4Drawn: 6Lost: 17Goal Diff: -20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Premier League — Results
The latest 25 completed matches in the Premier League. The highest-scoring result was Gaborone United 6–2 Orapa United. Review recent scorelines to spot form trends, home advantage patterns, and upset results that can inform your next bet.
| Home | Score | Away | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Regular Season - 27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-25FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-25FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-24FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-14FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-14FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-14FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-14FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-14FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-13FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-10FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-05FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-04FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-04FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-04FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-04FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-04FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Premier League — Team Stats
Side-by-side performance comparison of all 16 teams in the Premier League. Gaborone United leads with 20 wins this season. The colour-coded heatmap highlights wins, losses, draws, goals scored and conceded, goal difference, and win percentage — making it easy to spot the strongest and weakest teams at a glance for betting analysis.
Premier League — Betting Insights
Premier League 2025 — key betting statistics across 210 matches played. Games average 2.19 goals, with 39.5% seeing both teams score and 37.6% finishing with over 2.5 goals. Home sides win 38.6% of the time while 26.7% of matches end in a draw. Clean sheets are kept in 60.5% of games, and the most common scoreline is 0-1. Use these metrics to calibrate over/under, BTTS, and correct-score strategies.
Most Common Scorelines
The most frequently occurring final scorelines sorted by frequency. Each bar shows the number of matches and percentage ending with that exact score. Common scorelines help calibrate correct-score betting — a scoreline appearing in 15% or more of matches may offer value at typical odds.
Premier League — Upcoming Fixtures
May
May 2026
1 May 2026 – 31 May 2026
Premier League — Teams
All 16 teams competing in the Premier League 2025 season. Click any club to view their full squad, match history, and detailed statistics.
Premier League — Past Seasons
Browse 8 archived seasons of the Premier League, from 2016 to 2024. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
History 10 Apr 2025
The Botswana Premier League traces its origins to 1966 with the MLO Cup, a regional competition featuring clubs such as Tlokweng Pirates, Notwane, Black Peril, and Queens Park Rangers. The league evolved through the 1970s as football infrastructure developed across the country. In 1978, the Botswana Football Association formalised the competition into its current structure, establishing a unified national championship. The league has undergone structural reforms in recent years, including adjustments to team numbers and promotion/relegation formats. In 2024, the BFA implemented new regulations reducing the number of participating clubs and restructuring the pyramid system. The league has grown from a regional competition into a professional national championship, broadcast domestically and followed by passionate supporters across the nation.
- —1978 — Botswana Premier League formally established by the Botswana Football Association
- —1980s — Gaborone United emerges as a dominant force, winning multiple titles
- —1996 — Township Rollers F.C. begins their era of dominance, claiming their first of 15 national titles
- —2010 — Township Rollers win the Premier League with 78 points, establishing themselves as the most successful modern club
- —2022 — Gaborone United claim their 7th Premier League title
- —2024/25 — Gaborone United win the championship; Galaxy finish as runners-up with 47 points from 21 matches
Competition Format 10 Apr 2025
The Botswana Premier League operates as a single-round home-and-away competition in which all 16 clubs play each other twice during a season spanning October to May. Teams are ranked by total points, with three points awarded for a win, one point for a draw, and zero points for a loss. The title is awarded to the club with the highest points total at season's end. The bottom three clubs are automatically relegated to the Botswana First Division North or South, with no playoff mechanism. Promotion from the regional divisions is determined by a separate playoff structure organised by the Botswana Football Association. The league has no direct access to African club competitions such as the CAF Champions League or Confederation Cup.
Records 10 Apr 2025
Terence Mandaza holds the single-season goal-scoring record with 31 goals in a Premier League campaign.
Analysis 10 Apr 2025
Current Season Analysis
Gaborone United have established themselves as the dominant force in the 2024/25 season, claiming the title with 50 points from 21 matches played. Their remarkable campaign has been defined by consistency and defensive solidity, conceding just 10 goals while scoring 38—the best attacking and defensive record in the league. With 15 wins, 5 draws, and only 1 loss, Gaborone United have demonstrated the form of champions, particularly in their second consecutive title-winning campaign within the modern competitive era.
The title race has been tightly contested, with Galaxy mounting a strong challenge and finishing as runners-up with 47 points from the same 21 matches. Galaxy's 42 goals scored represents the league's most prolific attack, but their defensive vulnerabilities—conceding 13 goals—ultimately cost them the championship. Centre Chiefs occupy third place with 41 points, maintaining a respectable campaign with 11 wins and a +16 goal difference, positioning themselves as consistent contenders in the middle tier of the competition.
The relegation battle has intensified at the foot of the table, with Extension Gunners in grave danger of the drop. Having recorded just 13 points from 22 matches with only 2 wins, 7 draws, and 13 losses, they face an uphill struggle to avoid automatic relegation to the First Division. Santa Green (18 points) and Calendar (18 points) are also in precarious positions, though with matches remaining, mathematical survival remains possible. The gap between mid-table safety and relegation danger is remarkably slim, with just 8 points separating 8th place from the drop zone.
Sua Flamingoes have emerged as an unexpected package this season, occupying 4th place with 39 points from 22 matches and a 55% win rate. Their balanced approach—12 wins, 3 draws, and 7 losses—has provided genuine title competition and suggests they possess the quality to challenge for silverware in future campaigns. Their +6 goal difference demonstrates they are competitive despite not matching the scoring prowess of leaders or runners-up.
The standout narrative of the season centres on Gaborone United's return to the summit. After claiming the 2022/23 title and faltering in 2023/24 when Jwaneng Galaxy won the championship, Gaborone United have reasserted their credentials as the league's most successful franchise with 8 championship titles. Their 71% win rate (15 wins from 21 matches) represents elite performance, and their defensive record—conceding just 10 goals—suggests a well-drilled, organised unit capable of competing at the highest continental level should African competition access ever be granted.
The Botswana Premier League: A Growing Force in African Football
The Botswana Premier League represents the apex of professional football in a nation of approximately 2.6 million people. While the competition operates at a lower commercial and competitive level than the major African leagues such as South Africa's Premier Soccer League, Egypt's Premier League, or Nigeria's NPFL, it has established itself as a credible national championship with passionate support and increasing professionalism.
The league's history reflects Botswana's broader development trajectory. The initial MLO Cup competition in 1966 featured rudimentary infrastructure and limited participant clubs. The formal establishment in 1978 marked a turning point, allowing for systematic competition and the emergence of club dynasties. Gaborone United's dominance from 1967 through the 1980s—winning 8 titles across five decades—established a template for sustained excellence. Township Rollers F.C.'s rise in the 1990s and subsequent dominance represented a generational shift, with the club claiming 15 national titles and establishing themselves as the most decorated franchise in Botswanan football history.
The competitive structure has evolved significantly. Early seasons saw fewer clubs and less formalised formats. By the 1990s, the league had stabilised around 12 teams. Recent years have seen fluctuations in team numbers, with the current 16-team format representing a balance between competitive depth and fixture congestion. The 2024/25 season's standings reveal a league with genuine competitive balance: Gaborone United's 50-point total is substantial, but Galaxy's 47 points demonstrates that the championship was not a coronation but a hard-fought contest.
The absence of African competition access represents a significant limitation on the league's global profile. Unlike the Premier Soccer League in South Africa or the Egyptian Premier League, Botswana's champions do not compete in the CAF Champions League or Confederation Cup, limiting international exposure and revenue generation. This reflects both Botswana's smaller population and the continental hierarchy of African football, where larger nations with greater commercial infrastructure dominate continental competitions.
Notable Achievements and Individual Records
The individual records documented in Botswana Premier League history reveal the quality of play and the talent that has graced the competition. Thabang Sesinyi's all-time tally of 102 goals stands as a testament to consistency and longevity—a career achievement that places him among Africa's prolific strikers, even if the smaller league size means his record carries less global recognition than equivalents in South Africa or Egypt. Terence Mandaza's single-season record of 31 goals demonstrates the capacity for exceptional individual performances within the competition.
The points records similarly illustrate the evolution of the league. Township Rollers F.C.'s 78-point haul in 2009/10 remains unmatched, achieved through a campaign of 26 wins across the season's fixture list. This record has never been surpassed despite subsequent seasons featuring equally competitive campaigns, suggesting that the 2009/10 season represented a zenith of dominance in the modern era.
The competitive history from 1966 onwards reveals a league shaped by two dominant institutions: Gaborone United and Township Rollers F.C. Between them, these clubs account for 23 of the championships since the formal establishment of the league in 1978. Other clubs—Notwane, Mochudi Centre Chiefs, and Jwaneng Galaxy—have claimed titles and demonstrated periods of excellence, but none have matched the sustained dominance of the two giants. The 2024/25 season's outcome reinforces this pattern, with Gaborone United reclaiming the crown.
The Future of Botswana Football
The Botswana Premier League operates within constraints that define African football outside the continent's largest economies and most established leagues. Limited television rights revenue, modest sponsorship deals, and small domestic populations restrict the financial resources available to clubs compared to their counterparts in South Africa, Nigeria, Egypt, or the North African nations. Yet the league has demonstrated resilience and growth. The current season's attendance figures and media interest suggest that football remains central to Botswanan sporting culture.
The competitive balance evident in recent seasons—with Gaborone United, Galaxy, and Centre Chiefs all capable of mounting title challenges—indicates a healthy league structure. The emergence of clubs like Sua Flamingoes as genuine contenders demonstrates that the traditional duopoly of Gaborone United and Township Rollers is not immutable. This competitive diversity is essential for the league's long-term sustainability and appeal.
Structural reforms implemented by the Botswana Football Association, including adjustments to team numbers and promotion/relegation formats, suggest a commitment to improving the league's competitiveness and governance. Future developments may include increased investment in youth development, stadium infrastructure, and broadcast partnerships that could elevate the league's continental profile and provide pathways for talented players to compete at higher levels.
Frequently Asked Questions
How many teams are in the Botswana Premier League?
The Botswana Premier League currently features 16 clubs competing in a single-round home-and-away format.
Who has won the most Botswana Premier League titles?
Gaborone United S.C. has won the most championships with 8 titles (1967, 1969, 1970, 1986, 1990, 2009, 2022, 2024/25), followed by Township Rollers F.C. with 15 titles.
How does relegation work in the Botswana Premier League?
The bottom three clubs at the end of each season are automatically relegated to the Botswana First Division North or South with no playoff mechanism. Promotion from the regional divisions is determined through a separate playoff structure.
What is the highest points total ever recorded in a Botswana Premier League season?
Township Rollers F.C. holds the record with 78 points in the 2009/10 season under the current three-points-per-win system.
Who is the all-time top scorer in the Botswana Premier League?
Thabang Sesinyi holds the all-time record with 102 goals scored across his Premier League career. Terence Mandaza holds the single-season record with 31 goals.
Is there a playoff system for promotion and relegation?
No, the Botswana Premier League uses straight promotion and relegation. The top finisher is crowned champion, and the bottom three are relegated. Promotion from the First Division is determined through a separate playoff competition.
API data: 26 Apr 2026 · Stats updated: 26 Apr 2026 · Content updated: 10 Apr 2025