19/05/2019 10:15 -
Voortrekker Oval - Promise Gwangu,Thulani Xulu UMP
19/05/2019 12:30 - Round 1
Voortrekker Oval - Promise Gwangu,Thulani Xulu UMP
26/05/2019 10:15 - Round 1
Voortrekker Oval - Promise Gwangu,Thulani Xulu UMP
26/05/2019 12:45 - Round 5
Voortrekker Oval - Promise Gwangu,Thulani Xulu UMP
02/06/2019 10:15 - Round 2
Voortrekker Oval - Abraham Nare,Promise Gwangu
02/06/2019 12:45 - Round 2
Voortrekker Oval - Abraham Nare,Promise Gwangu
09/06/2019 08:00 - Round 4
Voortrekker Oval - Promise Gwangu,Thulani Xulu UMP
09/06/2019 14:45 - Round 4
Voortrekker Oval - Promise Gwangu,Thulani Xulu UMP
23/06/2019 10:15 - Round 6
Voortrekker Oval - Alex Python Muzondiwa
23/06/2019 12:45 - Round 6
Voortrekker Oval - Alex Python Muzondiwa
30/06/2019 10:15 - Round 7
Voortrekker Oval - Alex Python Muzondiwa
30/06/2019 12:45 - Round 7
Voortrekker Oval - Alex Python Muzondiwa
07/07/2019 10:15 - Round 8
Voortrekker Oval - Alex Python Muzondiwa
07/07/2019 12:45 - Round 8
Voortrekker Oval - Alex Python Muzondiwa
14/07/2019 10:15 - Round 9
Voortrekker Oval - Alex Python Muzondiwa,Promise Gwangu
14/07/2019 12:45 - Round 9
Voortrekker Oval - Alex Python Muzondiwa,Promise Gwangu
21/07/2019 10:15 - Round 5
Voortrekker Oval - Alex Python Muzondiwa
21/07/2019 12:45 - Round 3
Voortrekker Oval - Alex Python Muzondiwa
28/07/2019 10:15 - Round 10
Voortrekker Oval - Alex Python Muzondiwa,Promise Gwangu
28/07/2019 12:45 - Round 10
Voortrekker Oval - Alex Python Muzondiwa,Promise Gwangu
04/08/2019 09:00 - Semi Final 1
Voortrekker Oval - Promise Gwangu
04/08/2019 11:30 - Semi Final 2
Voortrekker Oval - Promise Gwangu
04/08/2019 14:30 - Final
Voortrekker Oval - Promise Gwangu