Weightclass:  Welterweight
Location:  Port Elizabeth, South Africa
Record:  12(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Port Elizabeth, South Africa11(1) - 24 Trophonius Vassos14(1) - 17 WPts
11/09/2033Port Elizabeth, South Africa10(1) - 24 Mark Cele4 - 4 WPts
11/07/2033Port Elizabeth, South Africa9(1) - 24 Zuffur Kharoti2 - 19 WPts
11/05/2033Port Elizabeth, South Africa9(1) - 23 Athenkosi Mabena15 - 4 LPts
11/03/2033Riga, Latvia8(1) - 23 Viktor Taurinsh8 - 12 WPts
11/01/2033Port Elizabeth, South Africa8(1) - 22 Mark Tshiabu23 - 12 LPts
11/11/2032Pak Kret, Thailand7 - 22 Nop Rawangpa13(1) - 26 WKO3
12/09/2032Tegucigalpa, Honduras7 - 21 Cortez Saucedo16 - 13 LPts
14/07/2032Mogilev, Belarus6 - 21 Volodmiri Danko9 - 24 WPts
16/05/2032Minsk, Belarus5 - 21 Pyotr Makowski10 - 15 WPts
18/03/2032San Jose, Costa Rica5 - 20 Rodrigo Coronado18(1) - 14 LPts
19/01/2032Montevideo, Uruguay5 - 19 Rico Marta5 - 21 LPts
21/11/2031Grodno, Belarus5 - 18 Krystiyan Fedorka22 - 25 LPts
23/09/2031Port Elizabeth, South Africa4 - 18 Chris Ndoki1 - 13 WPts
26/07/2031Minsk, Belarus4 - 17 Pylyp Macey8 - 20(1) LPts
28/05/2031Port Elizabeth, South Africa4 - 16 Ontibile Mayat8 - 1 LPts
26/03/2031Pretoria, South Africa4 - 15 Kieran Mxenge5 - 6 LPts
01/02/2031Port Elizabeth, South Africa4 - 14 Tariq Wardi10 - 17 LPts
04/12/2030Medellin, Colombia4 - 13 Desiderio Espana9 - 1 LPts
06/10/2030Port Elizabeth, South Africa4 - 12 Saturnin Sandino15 - 10(1) LPts
08/08/2030Bangkok, Thailand4 - 11 Chaiyong Boonyong18 - 32(3) LPts
10/06/2030Izmir, Turkey3 - 11 Kudret Kaynetli1 - 2 WPts
12/04/2030Bursa, Turkey3 - 10 Emre Bakkal3 - 17 LPts
12/02/2030Maiduguri, Nigeria3 - 9 Hope Majekodunmi13 - 10 LPts
15/12/2029Harare, Zimbabwe2 - 9 Michael Sithole7 - 16 WPts
17/10/2029Tegucigalpa, Honduras1 - 9 Ulises Isabella0 - 12 WPts
19/08/2029iBhayi, South Africa1 - 8 Knave Malherbe33(1) - 14 LPts
21/06/2029Port Elizabeth, South Africa1 - 7 Hemmerecht Van Vollenhoven1 - 9(4) LPts
22/04/2029El Kelaa Des Sraghna, Morocco0 - 7 Dhakwan Rebbot5 - 18 WPts
22/02/2029Soweto, South Africa0 - 6 David Kizengi23 - 20 LPts
25/12/2028Pretoria, South Africa0 - 5 Dave Bakama3 - 8 LPts
31/10/2028Port Elizabeth, South Africa0 - 4 Bongi Zokwana1 - 5 LPts
01/09/2028Johannesburg, South Africa0 - 3 Chris Nzila5 - 14 LPts
04/07/2028Zagreb, Croatia0 - 2 Ivica Mamic36 - 31 LPts
06/05/2028Mitchells Plain, South Africa0 - 1 Jasper Kassongo2 - 16 LPts
22/03/2028Soweto, South Africa0 - 0 Mark Erasmus14 - 10 LPts