It has been a mixed run for Gaborone United: a win, a draw and a defeat from their last three games.
Last time out, Gaborone United saw off Orapa United 1-0 on home turf in a Premier League game on 27 October.
Gaborone United top the Premier League table with 18 points from 6 games, three points clear of Tonota.
Gaborone United are back at home on Friday 6 November, when Enesia visit for a Premier League game. Any Gaborone United prediction we publish for the game against Enesia sits on our Gaborone United tips page, with the full fixtures list below.