Weightclass:  Bantamweight
Location:  Roodepoort, South Africa
Record:  34(4) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2027Roodepoort, South Africa33(4) - 20 Santiago Prados4 - 22(1) WPts
25/01/2027Roodepoort, South Africa32(4) - 20 Nicandro Russi3 - 8(1) WPts
26/11/2026Roodepoort, South Africa31(4) - 20 Joaquin Fabela4 - 6 WPts
27/09/2026Roodepoort, South Africa30(4) - 20 Jose Borquez8 - 14 WPts
29/07/2026Roodepoort, South Africa29(4) - 20 Syed Fawzi17(1) - 20 WPts
30/05/2026Roodepoort, South Africa28(4) - 20 Phornello Kole7 - 5 WPts
31/03/2026Roodepoort, South Africa27(4) - 20 Fadei Bisenieks2 - 31 WPts
30/01/2026Roodepoort, South Africa26(4) - 20 Corey Makiadi0 - 6 WPts
01/12/2025Roodepoort, South Africa25(4) - 20 Lebogang Matlala4 - 15 WPts
01/10/2025Roodepoort, South Africa24(4) - 20 Dave Mbwaya6 - 14 WPts
04/08/2025Roodepoort, South Africa23(3) - 20 Cole Govender2 - 14(3) WKO3
04/06/2025Roodepoort, South Africa23(3) - 19 Asdur Pambourshian7 - 11 LPts
06/04/2025Roodepoort, South Africa22(2) - 19 Curtis Darrieux3 - 4(1) WKO3
06/02/2025Melbourne, Australia21(1) - 19 Dan Raggio5 - 13 WKO3
09/12/2024Roodepoort, South Africa20(1) - 19 Mikhail Hagverdiyev1 - 17 WPts
11/10/2024Roodepoort, South Africa19(1) - 19 Davie Goosens15 - 27 WPts
12/08/2024Newcastle, UK18(1) - 19 Paul Skene5(1) - 12 WPts
14/06/2024Chiclayo, Peru17(1) - 19 Loredo Isabella0 - 10 WPts
16/04/2024Roodepoort, South Africa16(1) - 19 Armand Verdoorn3 - 3 WPts
17/02/2024Georgetown, Guyana16(1) - 18 Hugh Goodlett17 - 19 LPts
20/12/2023London, UK16(1) - 17 John Lewis14 - 18 LPts
22/10/2023Soweto, South Africa16(1) - 16 May Msibi10 - 28 LPts
29/08/2023Katlehong, South Africa15(1) - 16 Bjorn Blignaut16(1) - 12 WPts
03/07/2023Roodepoort, South Africa14(1) - 16 Kasi Pianim10 - 17 WPts
04/05/2023Roodepoort, South Africa13(1) - 16 Adam Tshidindu10 - 18 WPts
06/03/2023San Juan, Puerto Rico13(1) - 15 Olindo Martinez9 - 21 LPts
06/01/2023Masally, Azerbaijan13(1) - 14 Mubariz Dajani15(1) - 11 LPts
07/11/2022Port-au-Prince, Haiti12(1) - 14 Barbabe Prost10 - 15 WPts
09/09/2022Roodepoort, South Africa11(1) - 14 Georges Antoniou2 - 3 WPts
11/07/2022Roodepoort, South Africa11(1) - 13 Jaguar Moras12 - 14 LPts
12/05/2022Khayelitsha, South Africa10(1) - 13 Marques Gcaba14 - 10 WPts
17/03/2022Pretoria, South Africa10(1) - 12 Augustien Verster3 - 19 LPts
19/01/2022Khayelitsha, South Africa10(1) - 11 Sulaiman Masina14 - 6 LPts
22/11/2021Johannesburg, South Africa9(1) - 11 Alastair Malherbe10 - 8 WPts
30/09/2021Pretoria, South Africa8 - 11 Blake De Kok12 - 9(1) WKO3
30/08/2021Minsk, Belarus7 - 11 Bohdan Maruska7 - 13 WPts
01/07/2021Roodepoort, South Africa7 - 10 Fagrie Baloyi7 - 15 LPts
29/04/2021Randburg, South Africa7 - 9 Thulani Mabudafhasi21 - 4 LPts South Africa National Championships 2021View
26/04/2021Randburg, South Africa6 - 9 Eric Mngonyama11 - 5 WPts South Africa National Championships 2021View
11/03/2021Quezon City, Philippines5 - 9 Carlos Floro12 - 7 WPts
11/01/2021Roodepoort, South Africa4 - 9 Ian Tshimangakabangu3 - 11 WPts
10/11/2020Roodepoort, South Africa4 - 8 Fahsai Dechmitr8 - 8 LPts
11/09/2020Oran, Algeria4 - 7 Kamran Guermah8 - 8 LPts
14/07/2020Roodepoort, South Africa4 - 6 Umair Sagyndyckov8 - 4 LPts
14/05/2020Yerevan, Armenia4 - 5 Yeghia Yagughubian8 - 7 LPts
15/03/2020Pretoria, South Africa3 - 5 John Kabanda3 - 11 WPts
17/01/2020Roodepoort, South Africa3 - 4 Siphelele Dikgacoi9 - 2 LPts
01/12/2019Mamelodi, South Africa3 - 3 Musa Mini3 - 7 LPts
30/10/2019Roodepoort, South Africa2 - 3 Pancho Sanches3 - 6 WPts
31/08/2019Ghent, Belgium2 - 2 Tonino Matthys7 - 5 LPts
03/07/2019Roodepoort, South Africa1 - 2 Joel Kindudi7 - 3 WPts
03/05/2019Soweto, South Africa0 - 2 Rob Gobeni0 - 4 WPts
20/03/2019Córdoba, Argentina0 - 1 Xeres Lindo0 - 2 LPts
18/01/2019Roodepoort, South Africa0 - 0 Carlos Vidal3 - 0 LPts