Weightclass:  Middleweight
Location:  Umlazi, South Africa
Record:  4 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Umlazi, South Africa4 - 24 Alano Apollo9 - 16(1) LPts
14/05/2031Umlazi, South Africa4 - 23 Owen Voiles11 - 7 LPts
15/03/2031Umlazi, South Africa4 - 22 Raoul Candeloro10 - 32 LPts
14/01/2031Umlazi, South Africa4 - 21 Pyotr Skujinsh4 - 7 LPts
15/11/2030Umlazi, South Africa3 - 21 Gabriel Boruch2 - 19 WPts
17/09/2030Umlazi, South Africa3 - 20 Sven Birk6 - 5 LPts
19/07/2030Umlazi, South Africa3 - 19 Inigo Rease13 - 14 LPts
20/05/2030Umlazi, South Africa3 - 18 Alfonso Arquilla8 - 4 LPts
21/03/2030Umlazi, South Africa2 - 18 Abderrahman Prinsloo0 - 1 WPts
20/01/2030Umlazi, South Africa1 - 18 Gus Krige1 - 0 WPts
21/11/2029Umlazi, South Africa1 - 17 Vicente Lobo18 - 7 LPts
22/09/2029Umlazi, South Africa1 - 16 Ulfred Hamar1 - 4 LPts
24/07/2029Soweto, South Africa1 - 15 Luvolwethu Bungu4 - 12 LPts
26/05/2029Umlazi, South Africa1 - 14 Daniel Lumbombo0 - 2 LPts
27/03/2029Umlazi, South Africa0 - 14 Geerard Pietersen3 - 10 WPts
26/01/2029Georgetown, Guyana0 - 13 Danny Hennion17 - 8 LPts
28/11/2028Seoul, South Korea0 - 12 Bum-young Soh18 - 13 LPts
30/09/2028Moscow, Russia0 - 11 Viktor Kruglov8 - 15 LPts
02/08/2028Sendai, Japan0 - 10 Iwao Minamoto21(1) - 42 LPts
04/06/2028Umlazi, South Africa0 - 9 Hsin Martinsen2 - 6 LPts
06/04/2028Umlazi, South Africa0 - 8 Meino Ambrosius0 - 5 LPts
07/02/2028Soweto, South Africa0 - 7 Filip De Kock3 - 25 LPts
11/12/2027Soshanguve, South Africa0 - 6 Herreman Malherbe6 - 22(3) LPts
13/10/2027Soweto, South Africa0 - 5 Josse Van der Byl5 - 11 LPts
15/08/2027Johannesburg, South Africa0 - 4 Thabang Shabangu12 - 11 LPts
22/06/2027Mitchells Plain, South Africa0 - 3 Winok Van der Linde4 - 16 LPts
20/05/2027Cape Town, South Africa0 - 2 Geerard Pietersen0 - 0 LPts
18/04/2027Johannesburg, South Africa0 - 1 Thabang Shabangu10 - 11 LPts
05/03/2027Umlazi, South Africa0 - 0 Cris Toledo0 - 2 LPts