Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  9 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2027Soweto, South Africa9 - 19 Ian Kipterege16(1) - 3 LPts
31/03/2027Soweto, South Africa9 - 18 Cagatay Olgun1 - 9 LPts
28/01/2027Soweto, South Africa8 - 18 Adrian Talaga6 - 9 WPts
29/11/2026Soweto, South Africa8 - 17 Inigo Khuzwayo0 - 1 LPts
30/09/2026Soweto, South Africa8 - 16 Naftali Nonyane4 - 24 LPts
31/07/2026Soweto, South Africa8 - 15 Diego Abrego4 - 15(1) LPts
01/06/2026Soweto, South Africa7 - 15 Hugh Kipulu0 - 1 WPts
02/04/2026Soweto, South Africa6 - 15 Viktor Muska1 - 6 WPts
02/02/2026Soweto, South Africa6 - 14 Sam Nzimande7 - 21(2) LPts
04/12/2025Soweto, South Africa6 - 13 Yulian Laskin4 - 10 LPts
06/10/2025Soweto, South Africa5 - 13 Richard Kankuenda4 - 7(1) WPts
08/08/2025Soweto, South Africa5 - 12 Quinto Capon8 - 8 LPts
09/06/2025Soweto, South Africa4 - 12 Josh Kikedi0 - 1 WPts
11/04/2025Soweto, South Africa3 - 12 Odion Akpabio2 - 6 WPts
11/02/2025Soweto, South Africa3 - 11 Tae-hee Cho1 - 5 LPts
13/12/2024Antofagasta, Chile3 - 10 Eduardo Trillo14 - 7 LPts
12/10/2024Umlazi, South Africa3 - 9 Kendis Ngcongca3 - 5 LPts
24/08/2024Soweto, South Africa3 - 8 Fraco Mestas11 - 16 LPts
25/06/2024Donetsk, Ukraine3 - 7 Vanko Soroko14 - 19 LPts
27/04/2024Cape Town, South Africa3 - 6 Chiamaka Debrah9 - 19(4) LPts
01/03/2024Soweto, South Africa2 - 6 Andre-Jozef Snyman3 - 9 WPts
01/01/2024Soweto, South Africa1 - 6 Hector Malherbe0 - 1 WPts
02/11/2023Umlazi, South Africa0 - 6 Andile Erasmus3 - 9 WPts
07/09/2023Bangalore, India0 - 5 Ashoka Gour8 - 11 LPts
10/07/2023Aalborg, Denmark0 - 4 Vali Leander21 - 10 LPts
12/05/2023Mitchells Plain, South Africa0 - 3 Yobachi Makwetla6 - 15 LPts
15/03/2023Bangkok, Thailand0 - 2 Teerachai Oungsoongnem19 - 10 LPts
15/01/2023Boksburg, South Africa0 - 1 Musa Gumede16(1) - 15 LPts
05/12/2022Pretoria, South Africa0 - 0 Bongani Keet0 - 0 LPts