Weightclass:  Welterweight
Location:  Pretoria, South Africa
Record:  17 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2027Pretoria, South Africa16 - 19 Farhan Abdulla2 - 4 WPts
10/04/2027Pretoria, South Africa15 - 19 Tabansi Masina5 - 6 WPts
09/02/2027Pretoria, South Africa15 - 18 Fendy Minarni7 - 6 LPts
11/12/2026Pretoria, South Africa14 - 18 Daniele Alatri2(1) - 15(1) WPts
12/10/2026Pretoria, South Africa14 - 17 Uba Abadamloora16 - 4 LPts
13/08/2026Pretoria, South Africa13 - 17 Leonardo Libertini7 - 8 WPts
14/06/2026Pretoria, South Africa12 - 17 Borden Meiffret2 - 6 WPts
15/04/2026Pretoria, South Africa11 - 17 Chase Diawara2 - 6 WPts
14/02/2026Pretoria, South Africa10 - 17 Ivan Zhulin5(1) - 13 WPts
16/12/2025Pretoria, South Africa9 - 17 Sam Aiton7 - 19(3) WPts
17/10/2025Pretoria, South Africa8 - 17 Dylan Sabulei4 - 10 WPts
18/08/2025Pretoria, South Africa7 - 17 Glynn Fatundu2 - 0 WPts
19/06/2025Pretoria, South Africa6 - 17 Runako Akamba7 - 13(1) WPts
21/04/2025Soweto, South Africa6 - 16 Bongi Radebe23 - 17 LPts
21/02/2025Pretoria, South Africa5 - 16 John Snyman0 - 1 WPts
23/12/2024Pretoria, South Africa4 - 16 Naftali Nonyane1 - 16 WPts
24/10/2024East London, South Africa4 - 15 Thuso Holomisa8 - 9 LPts
27/08/2024Pretoria, South Africa3 - 15 Glynn Kerabeka3(1) - 8 WPts
28/06/2024Pretoria, South Africa2 - 15 Obaid Hashemi11 - 16 WPts
29/04/2024Medellin, Colombia2 - 14 Ryo Carranco7 - 17 LPts
01/03/2024San Juan, Puerto Rico2 - 13 Diego Bobadilla17(2) - 16 LPts
02/01/2024Pretoria, South Africa1 - 13 Mandeep Chohan5 - 27 WPts
03/11/2023Pretoria, South Africa1 - 12 Knave Malherbe2 - 2 LPts
04/09/2023Pretoria, South Africa1 - 11 Dario Pedregon1 - 7 LPts
07/07/2023Glasgow, UK1 - 10 Iain Braddick32(1) - 2 LPts
09/05/2023Prague, Czech Republic1 - 9 Bohuslav Vorlichek28(1) - 5 LPts
11/03/2023Pretoria, South Africa0 - 9 Isaac Ekstein1 - 12 WPts
11/01/2023Garoua, Cameroon0 - 8 Porter Debuchy15 - 12 LPts
13/11/2022Zagreb, Croatia0 - 7 Luka Vranješ8 - 21 LPts
15/09/2022La Florida, Chile0 - 6 Angel Placencia20(1) - 8 LPts
18/07/2022Mitchells Plain, South Africa0 - 5 Bruce Kindiafuka0 - 0 LPts
24/05/2022Khayelitsha, South Africa0 - 4 Morgan Nakoseka11 - 11 LPts
29/03/2022Johannesburg, South Africa0 - 3 Oupa Lakay13 - 9 LPts
24/02/2022Pretoria, South Africa0 - 2 Cole Mxoyana12 - 10 LPts
23/01/2022Soweto, South Africa0 - 1 Bongani Ncita13 - 13 LPts
18/12/2021Pretoria, South Africa0 - 0 Giovanni Van Biljon0 - 3 LPts