Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  7 - 18(7)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2023Khayelitsha, South Africa6 - 18(7) Santiago Mercado3(1) - 7(2) WPts
27/07/2023Khayelitsha, South Africa5 - 18(7) Theo Erskin5 - 11 WPts
28/05/2023Khayelitsha, South Africa5 - 17(7) Sam Meylor17 - 7 LPts
29/03/2023Khayelitsha, South Africa5 - 16(7) Virgil Van den Dorpe17(1) - 16 LPts
28/01/2023Khayelitsha, South Africa5 - 15(6) Hayden Duke8 - 12 LKO3
29/11/2022Khayelitsha, South Africa5 - 14(6) Imran Allee7 - 15(6) LPts
29/09/2022Khayelitsha, South Africa5 - 13(5) Bart Tasso22 - 7 LKO3
01/08/2022Khayelitsha, South Africa5 - 12(4) Louis Paul Landsins10 - 15 LKO3
30/05/2022Khayelitsha, South Africa4 - 12(4) Justin Impoc4 - 6 WPts
31/03/2022Khayelitsha, South Africa3 - 12(4) Brendan Roza3(1) - 18 WPts
30/01/2022Khayelitsha, South Africa2 - 12(4) Ikechukwu Weigopwa2 - 12 WPts
29/11/2021Khayelitsha, South Africa2 - 11(4) Adolfo Altemose19(1) - 3 LPts
29/09/2021Port Elizabeth, South Africa2 - 10(4) Siphelele Jali2 - 14 LPts
02/08/2021Germiston, South Africa2 - 9(4) Ontibile Faress6 - 15 LPts
02/06/2021Khayelitsha, South Africa2 - 8(3) Greg Inness6 - 10 LKO3
03/04/2021Harare, Zimbabwe2 - 7(3) Joshua Mutumbami19 - 2 LPts
03/02/2021Mitchells Plain, South Africa2 - 6(2) Otte Kotze3 - 11 LKO3
05/12/2020Panama City, Panama2 - 5(2) Nicandro Lacerda8 - 9(1) LPts
06/10/2020Khayelitsha, South Africa2 - 4(1) Paul Aviles9 - 9 LKO3
08/08/2020Durban, South Africa2 - 3(1) Reneilwe Mapisa2 - 2 LPts
04/07/2020Gyumri, Armenia1 - 3(1) Davros Zakyan1 - 2 WPts
06/05/2020Daegu, South Korea0 - 3(1) Chang-woo Um1 - 1 WPts
07/03/2020Khayelitsha, South Africa0 - 2(1) Marcin Kielb5 - 6 LPts
06/01/2020Khayelitsha, South Africa0 - 1(1) Kian Pienaar4 - 3 LPts
05/11/2019Khayelitsha, South Africa0 - 0 Abdul Abdirov2 - 2 LKO3