Weightclass:  Welterweight
Location:  Mitchells Plain, South Africa
Record:  13(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/08/2030Mitchells Plain, South Africa12(1) - 13 Afanas Kaun5 - 11(2) WPts
19/06/2030Mitchells Plain, South Africa11(1) - 13 James Tighe2 - 8 WPts
20/04/2030Mitchells Plain, South Africa10(1) - 13 Vikenti Fayzulin1 - 8 WPts
19/02/2030Mitchells Plain, South Africa10(1) - 12 Rico Leonetti4 - 10 LPts
22/12/2029Mitchells Plain, South Africa9(1) - 12 Chris Ndoki0 - 1 WPts
23/10/2029Mitchells Plain, South Africa8(1) - 12 Itumeleng Mahlangu1 - 2 WPts
24/08/2029Mitchells Plain, South Africa7(1) - 12 Sajid Quraishi0 - 2 WPts
26/06/2029Mitchells Plain, South Africa7(1) - 11 Vicente Villanueva1 - 5 LPts
27/04/2029Mitchells Plain, South Africa6(1) - 11 Nabulung Eck0 - 6 WPts
26/02/2029Mitchells Plain, South Africa5(1) - 11 Platt Claudel2 - 8 WPts
28/12/2028Mitchells Plain, South Africa4(1) - 11 Tobias Winn0 - 6 WPts
29/10/2028Mitchells Plain, South Africa3(1) - 11 Rob Gallagher3 - 10 WPts
30/08/2028Mitchells Plain, South Africa3(1) - 10 Bongani Sono4 - 7(1) LPts
01/07/2028Katlehong, South Africa3(1) - 9 Robert Joubert4 - 7 LPts
07/05/2028Roskilde, Denmark2(1) - 9 Ulster Johannsen12 - 15 WPts
09/03/2028Kampala, Uganda2(1) - 8 Mark Latek18 - 10 LPts
10/01/2028Zaporizhia, Ukraine1 - 8 Evgeny Belussov1 - 7(2) WKO3
12/11/2027Tokyo, Japan1 - 7 Aki Muranaka8 - 26 LPts
14/09/2027Kampala, Uganda1 - 6 Joe Sejjaaka16 - 17 LPts
16/07/2027Madrid, Spain1 - 5 Lisandro Febus9 - 14 LPts
18/05/2027Dushanbe, Tajikistan1 - 4 Mikhail Tomilov9 - 23(1) LPts
20/03/2027Soweto, South Africa1 - 3 Siyabonga Gabuza0 - 0 LPts
23/01/2027Plzen, Czech Republic1 - 2 Veroslav Pivarnik0 - 0 LPts
25/11/2026Kiev, Ukraine1 - 1 Apostol Pavlovsky8 - 9 LPts
27/09/2026Tembisa, South Africa0 - 1 Peter Sangweni6 - 11 WPts
20/08/2026Khayelitsha, South Africa0 - 0 Darryl Manyangana0 - 0 LPts