Weightclass:  Light Welterweight
Location:  Port Elizabeth, South Africa
Record:  20 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2026Port Elizabeth, South Africa20 - 21 Xabat Carabajal15 - 22 LPts
06/09/2026Port Elizabeth, South Africa19 - 21 Ximen Borrayo0 - 12(2) WPts
07/07/2026Port Elizabeth, South Africa18 - 21 Santiago Cobos0 - 12 WPts
07/05/2026Port Elizabeth, South Africa17 - 21 Ivan Kusheckov1 - 4 WPts
08/03/2026Port Elizabeth, South Africa16 - 21 Dominic Pert3 - 12 WPts
07/01/2026Port Elizabeth, South Africa15 - 21 Guido Valencia2 - 10 WPts
08/11/2025Port Elizabeth, South Africa14 - 21 Xeres Blasco0 - 12 WPts
09/09/2025Port Elizabeth, South Africa13 - 21 Kerr Hemmingsen1 - 5 WPts
11/07/2025Port Elizabeth, South Africa12 - 21 Hugo Sekerak4 - 9 WPts
12/05/2025Port Elizabeth, South Africa11 - 21 Michael Tshibalabala0 - 5 WPts
13/03/2025Port Elizabeth, South Africa10 - 21 Tavarius Dubango5 - 15 WPts
13/01/2025Port Elizabeth, South Africa9 - 21 Useni Selasee3 - 8 WPts
14/11/2024Port Elizabeth, South Africa8 - 21 Spencer Van Blerk0 - 8(1) WPts
14/09/2024Madrid, Spain8 - 20 Francisco Guzman5 - 10 LPts
17/07/2024Durban, South Africa8 - 19 Gift Mashaba21 - 23 LPts
19/05/2024Ganja, Azerbaijan7 - 19 Elkhan Hagverdiyev0 - 5 WPts
21/03/2024Asuncion, Paraguay6 - 19 Cisco Feo0 - 11(1) WPts
22/01/2024Port Elizabeth, South Africa5 - 19 Zaid Bapela1(1) - 16 WPts
23/11/2023Sapporo, Japan4 - 19 Daiki Tada4 - 17 WPts
23/09/2023Las Vegas, USA3 - 19 Alen Myron0 - 11 WPts
26/07/2023Port Elizabeth, South Africa3 - 18 John Fouinda0 - 6 LPts
26/05/2023Nizhny Novgorod, Russia3 - 17 Konstantin Nezhmetdinov2 - 12 LPts
28/03/2023Munich, Germany3 - 16 Arlo Campen10 - 19 LPts
28/01/2023Port Elizabeth, South Africa3 - 15 Michael Gash15 - 19 LPts
29/11/2022Durban, South Africa3 - 14 Adrianus Venter9(2) - 11 LPts
01/10/2022Accra, Ghana3 - 13 Richard Ballantyne15 - 7 LPts
03/08/2022East London, South Africa3 - 12 Vuyisile Nhlapo9 - 4 LPts
28/06/2022Port Elizabeth, South Africa3 - 11 Phumelele Nzimande9 - 12 LPts
02/05/2022Mitchells Plain, South Africa3 - 10 Oupa Mahlangu22 - 5 LPts
28/03/2022Oslo, Norway3 - 9 Dana Trelstad16(1) - 11 LPts
28/01/2022Ulaanbaatar, Mongolia3 - 8 Chen Looi14 - 10 LPts
30/11/2021Melbourne, Australia3 - 7 Clinton Pullar11 - 9 LPts
01/10/2021Bangkok, Thailand3 - 6 Terdsak Yooyen9 - 13 LPts
03/08/2021Helsinki, Finland3 - 5 Samuel Valkkynen7 - 8 LPts
05/06/2021Copenhagen, Denmark2 - 5 Kelsey Branner6 - 12 WPts
07/04/2021Soweto, South Africa2 - 4 Chiamaka Ankrah3 - 14 LPts
01/03/2021Port Elizabeth, South Africa2 - 3 Saturnin Blanco10 - 9 LPts
31/12/2020Port Elizabeth, South Africa1 - 3 Haaris Bacchus1 - 3 WPts
31/10/2020Port Elizabeth, South Africa1 - 2 Vuyisile Nhlapo2 - 0 LPts
01/09/2020Abobo, Ivory Coast1 - 1 Raul Bellaire6 - 2 LPts
03/07/2020Almaty, Kazakhstan1 - 0 Malik Talgatkyzy9 - 7 LPts
05/05/2020Port Elizabeth, South Africa0 - 0 Bujar Rumi0 - 0 WPts