Weightclass:  Light Welterweight
Location:  Port Elizabeth, South Africa
Record:  15(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2026Port Elizabeth, South Africa14(1) - 14 Oscar Kahembe1 - 0 WPts
11/11/2025Port Elizabeth, South Africa13(1) - 14 Brice Leschottens5 - 8 WPts
11/09/2025Port Elizabeth, South Africa12(1) - 14 Agapetus Isabella8 - 9(1) WPts
13/07/2025Port Elizabeth, South Africa11(1) - 14 David Onyefulu1 - 6(1) WPts
14/05/2025Port Elizabeth, South Africa11(1) - 13 Elariz Youssef5 - 5 LPts
15/03/2025Port Elizabeth, South Africa10(1) - 13 Iago Garcia5 - 16 WPts
14/01/2025Port Elizabeth, South Africa9(1) - 13 Will Pule2 - 10 WPts
15/11/2024Port Elizabeth, South Africa9(1) - 12 Kiki Mondragon7 - 6 LPts
15/09/2024Port Elizabeth, South Africa8(1) - 12 Noah Nguandi0 - 2 WPts
17/07/2024Port Elizabeth, South Africa7(1) - 12 Zachary Mokola2 - 0 WPts
17/05/2024Port Elizabeth, South Africa6(1) - 12 Didier Retief3 - 10 WPts
18/03/2024Port Elizabeth, South Africa5(1) - 12 Eric Serero1 - 0 WPts
18/01/2024Port Elizabeth, South Africa4(1) - 12 Ozgur Gollu6 - 7 WPts
20/11/2023Abidjan, Ivory Coast3(1) - 12 Germain Feydeau4 - 5 WPts
22/09/2023Tampere, Finland2 - 12 Usko Makinen7 - 24 WKO3
25/07/2023Tamale, Ghana2 - 11 George Kanda12 - 19 LPts
26/05/2023Bouake, Ivory Coast2 - 10 Sargent Orleans23 - 7 LPts
27/03/2023Port Elizabeth, South Africa2 - 9 Jasper Clery20 - 10 LPts
27/01/2023Port Elizabeth, South Africa1 - 9 Edward Van Schoor0 - 5 WPts
27/11/2022iBhayi, South Africa1 - 8 Gus Wana5 - 9 LPts
28/09/2022Randburg, South Africa1 - 7 James Vlok20 - 6 LPts
01/08/2022Durban, South Africa1 - 6 Adrianus Venter8(2) - 10 LPts
04/06/2022Port Elizabeth, South Africa1 - 5 Alfonso Palomar19 - 9 LPts
06/04/2022Mamelodi, South Africa1 - 4 Rex Pietersen1 - 0 LPts
06/03/2022Pretoria, South Africa1 - 3 Thamsanqa Erasmus0 - 0 LPts
02/02/2022Port Elizabeth, South Africa1 - 2 Adriano Venegoni11 - 11 LPts
03/12/2021Christchurch, New Zealand1 - 1 Leighton Condie1 - 1 LPts
04/10/2021Detroit, USA0 - 1 Justin Koivu3 - 8 WPts
05/08/2021Roodepoort, South Africa0 - 0 Harry Shabangu0 - 0 LPts