Weightclass:  Middleweight
Location:  Pretoria, South Africa
Record:  17(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/04/2032Pretoria, South Africa17(1) - 14 Lionel Jade4 - 17 LPts
27/02/2032Pretoria, South Africa17(1) - 13 Harry Hilton6 - 7 LPts
29/12/2031Pretoria, South Africa16(1) - 13 Shaun Nkoso1 - 4 WPts
30/10/2031Pretoria, South Africa15(1) - 13 Quaddus Berko0 - 0 WPts
30/08/2031Pretoria, South Africa14(1) - 13 Alastair Rodger3 - 8 WPts
02/07/2031Pretoria, South Africa13(1) - 13 Lisimba Acquaah2 - 2 WPts
02/05/2031Pretoria, South Africa12(1) - 13 Veltry Mini0 - 2 WPts
04/03/2031Pretoria, South Africa11(1) - 13 Tamarius Panyin2 - 6 WPts
04/01/2031Pretoria, South Africa10(1) - 13 Simeon Lalikyan0 - 12 WPts
06/11/2030Pretoria, South Africa9(1) - 13 David Moffit13 - 18 WPts
07/09/2030Pretoria, South Africa9(1) - 12 Boris Amirhanov3 - 10 LPts
09/07/2030Pretoria, South Africa8(1) - 12 John Shongwe5 - 17 WPts
10/05/2030Madrid, Spain8(1) - 11 Jose Jaimez17 - 10(1) LPts
12/03/2030Hyderabad, India8(1) - 10 Danyaal Sahli28(3) - 11 LPts
12/01/2030Las Vegas, USA8(1) - 9 Leo Owen28(2) - 18 LPts
14/11/2029Pretoria, South Africa7(1) - 9 Edelhard De Bruyn9 - 7 WPts
15/09/2029Greensboro, USA7(1) - 8 Dominic Wight13 - 8 LPts
18/07/2029Kuala Lumpur, Malaysia7(1) - 7 Shayan Zafar14 - 8 LPts
20/05/2029Pretoria, South Africa7(1) - 6 Sam Tshibindji9 - 6 LPts
22/03/2029Pretoria, South Africa7(1) - 5 Lado Kole4 - 7 LPts
21/01/2029Pretoria, South Africa6(1) - 5 Rick Van Ryneveld1 - 1 WPts
23/11/2028Manila, Philippines5(1) - 5 David Mamuad10 - 17 WPts
25/09/2028Soshanguve, South Africa5(1) - 4 Ben Kalongi0 - 2 LPts
04/08/2028Leipzig, Germany5(1) - 3 Ailbe Bernier10 - 22(5) LPts
06/06/2028Pretoria, South Africa4(1) - 3 Lazar Alekhine0 - 4 WPts
08/04/2028Soweto, South Africa4(1) - 2 Sam Matshuatshi9 - 22(10) LPts
11/02/2028Johannesburg, South Africa4(1) - 1 Thabang Shabangu15 - 11 LPts
18/12/2027Soweto, South Africa3 - 1 Matt Van den Berg5 - 24(18) WKO3
17/11/2027Roubaix, France3 - 0 Montrose Delorme12 - 12 LPts
19/09/2027Randburg, South Africa2 - 0 Edelhard De Bruyn0 - 0 WPts
14/08/2027iBhayi, South Africa1 - 0 Kamohelo Ncita1 - 10 WPts
20/06/2027Pretoria, South Africa0 - 0 Uzoma Nomvete0 - 1 WPts