Weightclass:  Welterweight
Location:  Durban, South Africa
Record:  15 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2028Durban, South Africa14 - 21 Renard Sommer0 - 15 WPts
18/09/2028Durban, South Africa13 - 21 Steven Brackenridge0 - 6 WPts
19/07/2028Durban, South Africa12 - 21 Leighton Gerdon1 - 7 WPts
20/05/2028Durban, South Africa11 - 21 Marjun Jaime0 - 2 WPts
21/03/2028Durban, South Africa11 - 20 John Hoy21 - 16 LPts
21/01/2028Durban, South Africa10 - 20 Gabriel Doman0 - 2 WPts
20/11/2027Durban, South Africa9 - 20 Duncan Komba0 - 1 WPts
19/09/2027Durban, South Africa9 - 19 Knave Malherbe19 - 11 LPts
21/07/2027Durban, South Africa8 - 19 Rich Nzau8 - 7 WPts
22/05/2027Durban, South Africa8 - 18 Josef Van Jaarsveld5 - 3 LPts
23/03/2027Durban, South Africa7 - 18 Ibeamaka Adusei6 - 10 WPts
22/01/2027Durban, South Africa7 - 17 Sid Tshimowa6 - 11 LPts
23/11/2026Durban, South Africa6 - 17 Jose Alvillar7 - 22 WPts
24/09/2026Shizuoka, Japan6 - 16 Satoru Maki11 - 14 LPts
27/07/2026Boksburg, South Africa6 - 15 Xayvion Bimi6 - 10 LPts
01/06/2026Durban, South Africa5 - 15 Subusiso Motsoaledi12(1) - 12 WPts
02/04/2026Plovdiv, Bulgaria5 - 14 Krastyo á Alferov6(1) - 17 LPts
02/02/2026Durban, South Africa4 - 14 Rodrigo Jacinto4 - 9 WPts
05/12/2025Durban, South Africa4 - 13 Ian Mapisa15 - 5 LPts
06/10/2025Antwerp, Belgium4 - 12 Popelin Behaghele7 - 12 LPts
08/08/2025Odense, Denmark4 - 11 Zvi Bernsen25 - 23 LPts
10/06/2025Durban, South Africa4 - 10 Lewis Mfeketho2 - 3 LPts
11/04/2025Pretoria, South Africa3 - 10 La Vonn Nsiah2 - 8 WPts
12/02/2025Christchurch, New Zealand3 - 9 Chris Yell7 - 15 LPts
15/12/2024Kano, Nigeria3 - 8 Ahmed Rashed0 - 3 LPts
17/10/2024Durban, South Africa2 - 8 Njord Kleven0 - 9 WPts
19/08/2024Durban, South Africa1 - 8 Emanuel Valdes1 - 3 WPts
21/06/2024Bournemouth, UK1 - 7 Sammy Lloyd2 - 5 LPts
23/04/2024Durban, South Africa1 - 6 Duncan Duncanson7(1) - 31 LPts
24/02/2024Espoo, Finland1 - 5 Ilari Lahti13 - 24 LPts
27/12/2023Zagreb, Croatia1 - 4 Gabrijel Gauš5 - 27(8) LPts
29/10/2023London, Canada1 - 3 Callum Blyth20(2) - 12 LPts
31/08/2023Durban, South Africa0 - 3 Santiago Licea2 - 8 WPts
02/07/2023Hanoi, Vietnam0 - 2 Dau Thuan7 - 26 LPts
04/05/2023Soweto, South Africa0 - 1 John Haarhoff0 - 1 LPts
06/03/2023Durban, South Africa0 - 0 Fagrie Hlatshwayo0 - 6 LPts