Weightclass:  Flyweight
Location:  Mitchells Plain, South Africa
Record:  24 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2023Mitchells Plain, South Africa23 - 11 Santiago Castillon5 - 3 WPts
23/05/2023Mitchells Plain, South Africa22 - 11 Joseph Madungu3 - 7 WPts
24/03/2023Mitchells Plain, South Africa21 - 11 Vashon Meer14(1) - 16 WPts
23/01/2023Mitchells Plain, South Africa20 - 11 Diego Esqueda2 - 7 WPts
24/11/2022Mitchells Plain, South Africa20 - 10 Diego Avendano15 - 18 LPts
24/09/2022Mitchells Plain, South Africa19 - 10 Stephen Uys20(1) - 9 WPts
26/07/2022Mitchells Plain, South Africa19 - 9 Takeo Mano16 - 10 LPts
26/05/2022Mitchells Plain, South Africa18 - 9 Hyun-jun Do5(1) - 13 WPts
27/03/2022Mitchells Plain, South Africa18 - 8 Vincent Nfumu23(1) - 5 LPts
26/01/2022Mitchells Plain, South Africa18 - 7 Perak Sukandar15 - 8 LPts
26/11/2021Mitchells Plain, South Africa18 - 6 Thabang Nyauza12(1) - 11 LPts
25/09/2021Mitchells Plain, South Africa17 - 6 Essien Majola13 - 11 WPts
25/07/2021Mitchells Plain, South Africa17 - 5 Ouahhab Mamratov15(1) - 5 LPts
24/05/2021Pretoria, South Africa16 - 5 Thulani Mahlobo6 - 13 WPts
21/04/2021Mitchells Plain, South Africa15 - 5 Lewis De Jongh1 - 1 WPts
19/02/2021Umlazi, South Africa15 - 4 Ontibile Ayeh15 - 5 LPts
25/12/2020Mitchells Plain, South Africa14 - 4 Oja Muntari4 - 8 WPts
24/10/2020Mitchells Plain, South Africa13 - 4 Essien Majola10 - 7 WPts
25/08/2020Johannesburg, South Africa12 - 4 Ayanda September5 - 10 WPts
27/06/2020Roodepoort, South Africa12 - 3 Stephen Uys7 - 5 LPts
24/05/2020Soshanguve, South Africa11 - 3 Thulani Manamela5 - 9 WPts
17/04/2020Mitchells Plain, South Africa10 - 3 Ollie Blignaut6(2) - 10 WPts
18/02/2020Prague, Czech Republic9 - 3 Kristißn Teply11 - 4 WPts
21/12/2019Soweto, South Africa9 - 2 Marc Swart4 - 6 LPts
29/10/2019Fort Smith, USA8 - 2 Mark Hamell0 - 10 WPts
31/08/2019Reynosa, Mexico7 - 2 Juan Mestas6 - 4 WPts
03/07/2019Soshanguve, South Africa7 - 1 Eric Sangweni1 - 2 LPts
02/06/2019Managua, Nicaragua6 - 1 Franco Rondon3 - 4 WPts
03/04/2019Johannesburg, South Africa5 - 1 Ayanda Serero0 - 4 WPts
01/03/2019Mitchells Plain, South Africa4 - 1 Chul Shim1 - 2 WPts
01/01/2019Carrefour, Haiti3 - 1 Hubert Galliard3 - 2 WPts
03/11/2018Durban, South Africa3 - 0 Ndumisa Mathoho1 - 0 LPts
16/09/2018Mitchells Plain, South Africa2 - 0 Decha Sithraran1 - 0 WPts
16/07/2018Mitchells Plain, South Africa1 - 0 Alik Hawryluk0 - 1 WPts
18/05/2018Mitchells Plain, South Africa0 - 0 Onofre Badilla0 - 0 WPts