Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/10/2028Durban, South Africa22 - 18 Bjorn Jenssen1 - 0 WPts
08/08/2028Durban, South Africa21 - 18 Adam Beattie6 - 14 WPts
09/06/2028Durban, South Africa20 - 18 Marlen Ledus5 - 7 WPts
10/04/2028Durban, South Africa19 - 18 Safiy al Din Abelouache1 - 4 WPts
10/02/2028Durban, South Africa18 - 18 Azam Jabbur4 - 4 WPts
12/12/2027Durban, South Africa17 - 18 Denholm Hatke11 - 14 WPts
13/10/2027Durban, South Africa16 - 18 Juan Berra1 - 9 WPts
14/08/2027Durban, South Africa15 - 18 Xin Tzeng1 - 2 WPts
15/06/2027Durban, South Africa14 - 18 Danny Malangu2 - 2 WPts
16/04/2027Durban, South Africa13 - 18 Woo-young Yon4 - 4 WPts
15/02/2027Durban, South Africa12 - 18 Jose Martel2 - 0 WPts
17/12/2026Durban, South Africa11 - 18 Arthur Phaahla5 - 2 WPts
18/10/2026Durban, South Africa10 - 18 Soo-il Bak2 - 12(1) WPts
19/08/2026Tembisa, South Africa10 - 17 Blake Nkuba35 - 22 LPts
20/06/2026Tembisa, South Africa10 - 16 Blake Nkuba34 - 22 LPts
25/04/2026Durban, South Africa10 - 15 Chang-soo Won9 - 10 LPts
25/02/2026Durban, South Africa9 - 15 John Mpunga1 - 0 WPts
27/12/2025Malaga, Spain9 - 14 Juan Orona7 - 6 LPts
29/10/2025Durban, South Africa9 - 13 Andile Ramatlhodi1 - 11 LPts
30/08/2025Kawaguchi, Japan8 - 13 Nao Morioka4 - 14 WPts
02/07/2025Tijuana, Mexico7 - 13 Vicente Villela3 - 14(6) WPts
04/05/2025Durban, South Africa6 - 13 Dieter Verwoerd0 - 5 WPts
06/03/2025Minneapolis, USA5 - 13 Jacob Cooney0 - 1 WPts
06/01/2025Durban, South Africa4 - 13 Steven Boydston3 - 5 WPts
07/11/2024Graz, Austria4 - 12 Berg Kbau19(1) - 25 LPts
09/09/2024Johannesburg, South Africa4 - 11 Rivaldo Mogoeng9 - 14 LPts
15/07/2024Chicago, USA3 - 11 Leeroy Oliver12 - 13(2) WPts
17/05/2024Port Elizabeth, South Africa3 - 10 Gerben Cloete6(1) - 12 LPts
19/03/2024Tembisa, South Africa3 - 9 Dikembe Magqwaka1 - 7 LPts
22/01/2024Durban, South Africa3 - 8 John Fouinda2 - 7 LPts
24/11/2023Tembisa, South Africa3 - 7 Puleng Chikane17(2) - 17 LPts
27/09/2023East London, South Africa2 - 7 Leeroy Maphatsoe0 - 2 WPts
29/07/2023Durban, South Africa2 - 6 Dave Mogoeng5 - 25(3) LPts
30/05/2023Roodepoort, South Africa2 - 5 Paul Maphatsoe24(1) - 8 LPts
07/04/2023Port Elizabeth, South Africa2 - 4 Harry Motsoaledi8 - 20 LPts
06/03/2023Durban, South Africa1 - 4 Elliot Gabuza0 - 0 WPts
01/02/2023Bouake, Ivory Coast1 - 3 Rance Giono0 - 4(1) LPts
03/12/2022East London, South Africa1 - 2 Lewis Kalambaye20 - 8 LPts
23/10/2022Durban, South Africa1 - 1 Mduduzi Phaahla17 - 7 LPts
18/09/2022Mamelodi, South Africa1 - 0 Daaf Snyman0 - 0 LPts
18/08/2022Durban, South Africa0 - 0 Phumelele Mphahlele0 - 0 WPts