Weightclass:  Bantamweight
Location:  Pretoria, South Africa
Record:  13 - 33(10)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2025Pretoria, South Africa12 - 33(10) Diego Ines2 - 2 WPts
27/02/2025Pretoria, South Africa12 - 32(10) Kadeem Afful6 - 15 LPts
29/12/2024Pretoria, South Africa11 - 32(10) Engel Engelbrecht0 - 6 WPts
30/10/2024Pretoria, South Africa10 - 32(10) Tevaughn Acheampong6 - 15 WPts
31/08/2024Pretoria, South Africa9 - 32(10) Angel Garcia3 - 4 WPts
03/07/2024Pretoria, South Africa8 - 32(10) Eiji Gima2 - 4 WPts
04/05/2024Pretoria, South Africa7 - 32(10) Ponce Calles0 - 4(2) WPts
06/03/2024Pretoria, South Africa7 - 31(9) Enzo Casares10 - 27(1) LKO3
06/01/2024Pretoria, South Africa7 - 30(9) Imran Rauf5 - 8 LPts
07/11/2023Pretoria, South Africa6 - 30(9) Shaquille Kwadwo6 - 25 WPts
07/09/2023Pretoria, South Africa6 - 29(9) Kabonesa Ofosu2 - 10(1) LPts
08/07/2023Pretoria, South Africa6 - 28(8) Tevaughn Adumensa1 - 4 LKO3
08/05/2023Pretoria, South Africa5 - 28(8) Peter Monare1 - 3 WPts
08/03/2023Antofagasta, Chile4 - 28(8) Eduardo Quijas2 - 22 WPts
08/01/2023Pretoria, South Africa3 - 28(8) May Msibi8 - 25 WPts
08/11/2022Pretoria, South Africa3 - 27(7) Rogelio Casado9 - 23 LKO3
09/09/2022Shamkir, Azerbaijan3 - 26(7) Fariz Idayetov7 - 17 LPts
11/07/2022Tembisa, South Africa3 - 25(6) Lakista Mthethwa7 - 15 LKO3
12/05/2022Jalilabad, Azerbaijan3 - 24(5) Lazim Efendiev16 - 8 LKO3
13/03/2022Pretoria, South Africa3 - 23(5) Mduduzi Phala13 - 6 LPts
11/01/2022Pretoria, South Africa3 - 22(4) Oscar Kishi12 - 8 LKO3
10/11/2021Nancy, France3 - 21(3) Marlon Christophe12 - 9 LKO2
11/09/2021Prague, Czech Republic3 - 20(2) Vilem Vidmar13 - 10 LKO3
12/07/2021Saltillo, Mexico3 - 19(1) Oro Reynosa8 - 8 LKO3
11/05/2021Adelaide, Australia3 - 18(1) Andy Allison0 - 8 LPts
12/03/2021Pretoria, South Africa3 - 17(1) Thulani Nyauza5 - 9 LPts
11/01/2021Nassau, Bahamas3 - 16(1) Mark Kelman11 - 8 LPts
11/11/2020Pretoria, South Africa3 - 15(1) Xayvion Cobbina6 - 8 LPts
11/09/2020Tehran, Iran3 - 14(1) Ali Azad13 - 3 LPts
13/07/2020Nairobi, Kenya3 - 13 Banji Konga9 - 7 LKO3
13/05/2020Soweto, South Africa3 - 12 Puleng Mathoho11 - 4 LPts
15/03/2020Pretoria, South Africa3 - 11 Phil Cloete3 - 5 LPts
14/01/2020Pretoria, South Africa3 - 10 Manny Gomez6(1) - 4 LPts
14/11/2019Pretoria, South Africa3 - 9 Ulan Biekro2 - 4 LPts
14/09/2019Boksburg, South Africa3 - 8 Ebi Hlatshwayo3 - 5 LPts
19/07/2019Rosario, Argentina3 - 7 Carlos Manjarrez3 - 2 LPts
20/05/2019Mendoza, Argentina2 - 7 Montenegro Solis2 - 3 WPts
21/03/2019Tembisa, South Africa1 - 7 Rex Masango0 - 1 WPts
30/01/2019Pretoria, South Africa1 - 6 Kian Dougherty2 - 4 LPts
30/11/2018Pretoria, South Africa1 - 5 Loris Nakhnikian2 - 1 LPts
30/09/2018Pretoria, South Africa0 - 5 Barry Bhengu3 - 0 WPts
02/08/2018Khouribga, Morocco0 - 4 Amer Din1 - 3 LPts
04/06/2018Pretoria, South Africa0 - 3 Farhan Iqbal0 - 1 LPts
06/04/2018Roodepoort, South Africa0 - 2 Siphelele Dikgacoi0 - 0 LPts
24/02/2018Soweto, South Africa0 - 1 May Msibi1 - 0 LPts
18/01/2018Umlazi, South Africa0 - 0 Jonathan Cloete0 - 0 LPts