Weightclass:  Light Welterweight
Location:  Soweto, South Africa
Record:  18 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2032Soweto, South Africa17 - 5 Michael Buabu3 - 10 WPts
03/10/2032Soweto, South Africa16 - 5 Brendan Kaluituka1 - 1 WPts
03/08/2032Soweto, South Africa15 - 5 Shaquille Dikgacoi0 - 10 WPts
04/06/2032Brest, Belarus15 - 4 Pylyp Safko21 - 20 LPts
06/04/2032Soweto, South Africa14 - 4 Useni Adarkwa1 - 9 WPts
07/02/2032Soweto, South Africa13 - 4 Andrii Petrenko3 - 5 WPts
09/12/2031Durban, South Africa12 - 4 Jabulani Segolela4 - 21 WPts
11/10/2031Cape Town, South Africa11 - 4 Romanus Pistorius1 - 10 WPts
12/08/2031Madrid, Spain10 - 4 Selestino Baile9 - 14(1) WPts
14/06/2031Soweto, South Africa9 - 4 Richie Kabukala3 - 12 WPts
14/04/2031Soweto, South Africa8 - 4 Quintavius Aduamah4 - 7(1) WPts
13/02/2031Soweto, South Africa7 - 4 Kamohelo Ekstein3 - 2 WPts
15/12/2030Soweto, South Africa6 - 4 Kaleb Acquaah7 - 2 WPts
17/10/2030Katlehong, South Africa6 - 3 Tabansi Adusei5 - 11 LPts
31/08/2030Boksburg, South Africa5 - 3 Useni Adarkwa0 - 0 WPts
06/07/2030Soweto, South Africa4 - 3 Lehlohonolo Phiri1 - 2 WPts
07/05/2030San Antonio, USA4 - 2 Rex Pennie21 - 14 LPts
09/03/2030Fresno, USA3 - 2 Matthew Penrose11 - 29(1) WPts
09/01/2030Baku, Azerbaijan3 - 1 Nariman Ghazi32 - 7 LPts
11/11/2029Boksburg, South Africa2 - 1 Eric Mkhize6 - 11 WPts
26/09/2029Roodepoort, South Africa1 - 1 Jake Kinanga0 - 0 WPts
26/08/2029Soweto, South Africa1 - 0 Villiers Ledoux11 - 31 LPts
28/06/2029Soweto, South Africa0 - 0 John Viljoen1 - 5 WPts