Weightclass:  Light Welterweight
Location:  Cape Town, South Africa
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2027Cape Town, South Africa22 - 13 Alejandro Loy2 - 6 WPts
19/10/2027Cape Town, South Africa21 - 13 Quon Sing3 - 2 WPts
20/08/2027Cape Town, South Africa20 - 13 Marcel Binoche2 - 19 WPts
21/06/2027Cape Town, South Africa19 - 13 Kwanda Cardoso5 - 3 WPts
22/04/2027Cape Town, South Africa18 - 13 Fo-hsing Hong3 - 4 WPts
22/02/2027Cape Town, South Africa17 - 13 Leonel Bobo1 - 7 WPts
24/12/2026Cape Town, South Africa16 - 13 Stephen Castellaw3 - 11 WPts
25/10/2026Cape Town, South Africa15 - 13 Juan Alarcon9 - 19(1) WPts
26/08/2026Cape Town, South Africa15 - 12 Jax Vivar6 - 11 LPts
27/06/2026Cape Town, South Africa15 - 11 Rodrigo Calderon29(1) - 17 LPts
28/04/2026Cape Town, South Africa14 - 11 Runako Sikali1 - 5 WPts
27/02/2026Cape Town, South Africa13 - 11 Diego Villalba5 - 19 WPts
29/12/2025Cape Town, South Africa12 - 11 Marjun Sadiua6(2) - 30 WPts
30/10/2025Stockholm, Sweden11 - 11 Kevin Carling3 - 8 WPts
01/09/2025Cape Town, South Africa10 - 11 Edward Lundgren2 - 8 WPts
03/07/2025Seoul, South Korea9 - 11 Kook-young Heo0 - 9 WPts
05/05/2025Ostrava, Czech Republic8 - 11 Bronislav Kares0 - 0 WPts
07/03/2025Kulob, Tajikistan7 - 11 Andrii Magomaev5 - 16(1) WPts
06/01/2025Ipoh, Malaysia7 - 10 Waleed Aziz24(1) - 20 LPts
08/11/2024Amman, Jordan7 - 9 Kashif Sad7 - 14 LPts
08/09/2024Cape Town, South Africa6 - 9 Simba Bonchaka1 - 0 WPts
11/07/2024Cape Town, South Africa5 - 9 James Gallagher7(1) - 31(2) WPts
12/05/2024Maroua, Cameroon4 - 9 Tujan Eric3 - 8 WPts
14/03/2024Cape Town, South Africa4 - 8 Ian Kabudji3 - 4 LPts
14/01/2024Cape Town, South Africa3 - 8 Amey Kamrath6 - 8 WPts
15/11/2023Durban, South Africa2 - 8 Xayvion Kwofie2 - 0 WPts
17/09/2023Dushanbe, Tajikistan2 - 7 Bahlul Wahba19 - 9 LPts
20/07/2023Hamburg, Germany2 - 6 Alfonso Helke13 - 12 LPts
22/05/2023Tegucigalpa, Honduras2 - 5 Guido Godinez9(1) - 23 LPts
24/03/2023Oslo, Norway2 - 4 Terje Fett13 - 20 LPts
24/01/2023Reggio Emilia, Italy1 - 4 Antonio De Bono0 - 15 WPts
26/11/2022Tegucigalpa, Honduras1 - 3 Xeres Gutierrez22 - 7 LPts
28/09/2022Soweto, South Africa1 - 2 Rob Ngay27(1) - 4 LPts
08/08/2022Soweto, South Africa1 - 1 Dave Tshiebelela8 - 17 LPts
19/06/2022Soweto, South Africa1 - 0 John Masokongomba17 - 9 LPts
18/05/2022Cape Town, South Africa0 - 0 Thamsanqa Erasmus1 - 1 WPts