Weightclass:  Middleweight
Location:  Randburg, South Africa
Record:  9 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/09/2032Randburg, South Africa8 - 20(1) Lado Waris0 - 9 WPts
06/07/2032Randburg, South Africa8 - 19(1) Clint Mulryan33(2) - 22 LPts
06/05/2032Randburg, South Africa8 - 18(1) Mihran Babakhanian8(1) - 12 LPts
07/03/2032Randburg, South Africa7 - 18(1) Adolf Pinn2 - 9 WPts
06/01/2032Randburg, South Africa6 - 18(1) Ludvig Fey1 - 3 WPts
06/11/2031Randburg, South Africa5 - 18(1) Banji Patosi2 - 2 WPts
07/09/2031Randburg, South Africa5 - 17(1) Lisimba Acquaah2 - 4 LPts
09/07/2031Randburg, South Africa4 - 17(1) Dmitri Abulhasanov3 - 6 WPts
09/05/2031Randburg, South Africa4 - 16(1) Tomasz Furman5 - 13 LPts
10/03/2031Randburg, South Africa4 - 15(1) Cipriano Sanchez12 - 8 LPts
08/01/2031Randburg, South Africa4 - 14(1) Rehan Bookallil4 - 16(1) LPts
08/11/2030Randburg, South Africa3 - 14(1) Justin Kitadi0 - 3 WPts
09/09/2030Durban, South Africa3 - 13(1) Spencer Mphahlele15 - 5 LPts
12/07/2030Cologne, Germany3 - 12(1) Salomo Bierschbach17(2) - 22 LPts
14/05/2030Boksburg, South Africa2 - 12(1) Jean-Marie Steenkamp7 - 10 WPts
17/03/2030Roodepoort, South Africa2 - 11(1) Marien De Waal9 - 17 LPts
20/01/2030Soshanguve, South Africa2 - 10(1) La Vonn Sekola7 - 11 LPts
21/11/2029Johannesburg, South Africa2 - 9(1) Rense Plessis10 - 11 LPts
23/09/2029Port Elizabeth, South Africa2 - 8(1) Luvolwethu Dlala12 - 11 LPts
26/07/2029Malang, Indonesia2 - 7(1) Hamengku Natalegawa23 - 13 LPts
28/05/2029Randburg, South Africa1 - 7(1) Josh Tshiala1 - 8(1) WPts
29/03/2029Sendai, Japan1 - 6 Hisao Machida30(7) - 24 LKO3
29/01/2029Randburg, South Africa1 - 5 Santiago Aragon3 - 5 LPts
01/12/2028Randburg, South Africa0 - 5 Quaashie Mphahlele0 - 1 WPts
03/10/2028Pretoria, South Africa0 - 4 Roshaun Badu5 - 12 LPts
05/08/2028Tembisa, South Africa0 - 3 Antwan Lukusa16 - 16 LPts
11/06/2028Johannesburg, South Africa0 - 2 Callum Morkel7 - 13 LPts
19/04/2028Johannesburg, South Africa0 - 1 Montraie Adisi41(2) - 22 LPts
19/03/2028Randburg, South Africa0 - 0 Joe Kiungu2 - 2 LPts