Weightclass:  Middleweight
Location:  Mitchells Plain, South Africa
Record:  15 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2036Swansea, UK14 - 7 Rob Blackard15(2) - 1 WPts
02/05/2036Randburg, South Africa13 - 7 Joe Tshifunka9(1) - 3 WPts South Africa National Championships 2036View
29/04/2036Randburg, South Africa12 - 7 Anele Motsoaledi14(1) - 8 WPts South Africa National Championships 2036View
26/04/2036Randburg, South Africa11 - 7 Mzikayise Bungu2 - 3 WPts South Africa National Championships 2036View
01/04/2036Soweto, South Africa10 - 7 Mark Haarhoff7(1) - 4 WPts
19/02/2036Santo Domingo de Guzman, Dominican Republic9 - 7 Quico Inga11 - 15 WPts
22/12/2035London, UK8 - 7 Isaac Denholm5 - 24 WPts
24/10/2035Vantaa, Finland7 - 7 Oliver Waltari13 - 12 WPts
26/08/2035Cali, Colombia6 - 7 Jose Tirado9 - 14 WPts
28/06/2035Mixco, Guatemala6 - 6 Pedro Gonzaga20 - 26 LPts
29/04/2035Port Elizabeth, South Africa6 - 5 Tavarius Cele10 - 2 LPts South Africa National Championships 2035View
26/04/2035Port Elizabeth, South Africa5 - 5 Chris Lubuya19 - 17 WPts South Africa National Championships 2035View
19/04/2035Pretoria, South Africa5 - 4 Tavarius Cele8 - 2 LPts
23/02/2035Mitchells Plain, South Africa4 - 4 Dario Reyna2 - 13 WPts
24/12/2034Mitchells Plain, South Africa3 - 4 Carlos Betances1 - 4 WPts
24/10/2034Mitchells Plain, South Africa3 - 3 Tavarius Cele5 - 2 LPts
24/08/2034Rijeka, Croatia2 - 3 Matej Jovicic10 - 16 WPts
25/06/2034Mitchells Plain, South Africa1 - 3 Jordan Kearney2 - 20 WPts
26/04/2034Durban, South Africa1 - 2 Tavarius Cele2 - 1 LPts South Africa National Championships 2034View
17/04/2034Toronto, Canada1 - 1 Dave Ines1 - 2 LPts
17/02/2034Pretoria, South Africa0 - 1 Tavarius Cele1 - 0 WPts
06/01/2034Mitchells Plain, South Africa0 - 0 Franjo Bradic15 - 4 LPts