To build a prediction for the BDF XI - Morupule match, scheduled for 28 October 2026, several key factors could influence the outcome. In the current season of the Botswana. Premier League, BDF XI have played 5 matches, in which they won 1 of them, drew 1 time and lost 3 matches. Morupule, having played 5 matches, drew 3 matches and lost 2 defeats. In the league, BDF XI average 1 goals scored per game and 1.8 conceded. Morupule average 0.4 scored and 1.2 conceded. These sides last met on 6 February 2026 at Morupule's ground, where the match ended in a draw.