Weightclass:  Light Welterweight
Location:  Mitchells Plain, South Africa
Record:  22(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2028Mitchells Plain, South Africa22(1) - 23 Denzel Kpesebaan0 - 2 LPts
20/04/2028Mitchells Plain, South Africa21(1) - 23 Paul Kanku0 - 0 WPts
20/02/2028Mitchells Plain, South Africa20(1) - 23 Joaquin Vallecillo1 - 4 WPts
22/12/2027Mitchells Plain, South Africa19(1) - 23 Kolby Thang5 - 21 WPts
23/10/2027Mitchells Plain, South Africa18(1) - 23 Toma Kerimov4 - 10 WPts
24/08/2027Mitchells Plain, South Africa18(1) - 22 Kelsey Frisk16(1) - 10 LPts
23/06/2027Mitchells Plain, South Africa17(1) - 22 Ricky Urian2 - 8 WPts
24/04/2027Mitchells Plain, South Africa16(1) - 22 Khalid Ismat3 - 14 WPts
23/02/2027Mitchells Plain, South Africa15(1) - 22 Matthy Meerschaert0 - 9(1) WPts
24/12/2026Mitchells Plain, South Africa14(1) - 22 Sun-tae Paik2 - 7 WPts
25/10/2026Mitchells Plain, South Africa13(1) - 22 Oleos Regino11 - 7 WPts
26/08/2026Mitchells Plain, South Africa12(1) - 22 Floyd Inkoom1 - 20 WPts
27/06/2026Mitchells Plain, South Africa12(1) - 21 Quashawn Rantie4 - 3 LPts
27/04/2026Antipolo, Philippines11(1) - 21 Chris Macalinaw0 - 3 WPts
27/02/2026Soweto, South Africa11(1) - 20 Theo Mokotjo10 - 4 LPts
30/12/2025Mitchells Plain, South Africa10 - 20 Johnny Cedeno0 - 6 WKO3
01/11/2025Nairobi, Kenya10 - 19 James Nyamau8 - 17 LPts
03/09/2025Mitchells Plain, South Africa9 - 19 Dario Dabao8(1) - 18 WPts
06/07/2025Mitchells Plain, South Africa8 - 19 Booij Potgieter4 - 12(1) WPts
07/05/2025Kitakyushu, Japan7 - 19 Yasushi Ige2 - 5 WPts
09/03/2025Acapulco, Mexico6 - 19 Oihane Echevarria3 - 12 WPts
09/01/2025Mitchells Plain, South Africa6 - 18 Muslih Ballouchy2 - 8(1) LPts
10/11/2024San Jose, Costa Rica6 - 17 Juan Cepero0 - 0 LPts
10/09/2024Fes, Morocco6 - 16 Khalish Mabide6 - 12(1) LPts
13/07/2024Mitchells Plain, South Africa6 - 15 Ignado Cornelio22(1) - 13 LPts
14/05/2024Khayelitsha, South Africa5 - 15 Gift Mabokgwane0 - 12 WPts
16/03/2024Mitchells Plain, South Africa4 - 15 Leeroy Maphatsoe0 - 5 WPts
16/01/2024Johannesburg, South Africa4 - 14 Nick Tshabu8 - 15 LPts
23/11/2023Mitchells Plain, South Africa3 - 14 Saif al Din Tamim0 - 14 WPts
23/09/2023Karaj, Iran3 - 13 Malik Saad20 - 11 LPts
26/07/2023Mitchells Plain, South Africa3 - 12 Phumelele Mphahlele1 - 5 LPts
26/05/2023Hamilton, New Zealand3 - 11 Kenzie Ropata9 - 20 LPts
28/03/2023Chimalhuacan, Mexico3 - 10 Kiki Lanza13 - 12 LPts
28/01/2023Accra, Ghana3 - 9 Charles Adjei2 - 2 LPts
30/11/2022Umlazi, South Africa3 - 8 Rivaldo Twala16 - 13 LPts
03/10/2022Soweto, South Africa3 - 7 Quintavius Lakay15 - 12 LPts
05/08/2022Mombasa, Kenya2 - 7 Adam Nyamu0 - 0 WPts
06/06/2022Pretoria, South Africa2 - 6 Reneilwe Manyama11 - 10 LPts
18/04/2022Pretoria, South Africa2 - 5 Johnny Bilumbu0 - 0 LPts
18/03/2022Tembisa, South Africa1 - 5 Johnny Manfueni0 - 0 WPts
29/01/2022Istanbul, Turkey1 - 4 Ayberk Akalay15 - 11 LPts
30/11/2021Randburg, South Africa1 - 3 James Vlok15 - 6 LPts
01/10/2021Randburg, South Africa1 - 2 Rich Van der Linde12 - 9 LPts
05/08/2021Makassar, Indonesia1 - 1 Satri Roby5 - 11 LPts
05/06/2021Mitchells Plain, South Africa1 - 0 Nick Rodie14 - 8 LPts
05/04/2021Mitchells Plain, South Africa0 - 0 Gus Wana1 - 3 WPts