2014–15 Mascom Top 8 Cup

It was played from October 30, 2014 to April 18, 2015 and featured the top eight teams from the 2013-14 Botswana Premier League.

Gaborone United defeated Township Rollers in the final to win a record second title.

The quarterfinals and semifinals were played over two legs both home and away, with only one final in a predetermined venue.

Aggregate score was used to determine the winner of a round.

Where the aggregate score was equal away goals were used to pick out the victor and if those were equal the tied teams went into a penalty shootout.