Weightclass:  Bantamweight
Location:  East London, South Africa
Record:  16(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2033East London, South Africa15(1) - 13 Abdul Vohra2 - 8 WPts
11/03/2033East London, South Africa15(1) - 12 Michael Blain5 - 12 LPts
09/01/2033East London, South Africa15(1) - 11 Elias Cobos0 - 15 LPts
09/11/2032East London, South Africa14(1) - 11 Chuong Ba1 - 11 WPts
09/09/2032East London, South Africa14(1) - 10 Adam Gachagua2 - 12(1) LPts
10/07/2032East London, South Africa13(1) - 10 Marshall Rigaudeau3 - 7 WPts
11/05/2032East London, South Africa12(1) - 10 Ratchasak Phanrit1 - 3 WPts
12/03/2032East London, South Africa11(1) - 10 Georgiy Prieks6 - 13 WPts
11/01/2032East London, South Africa10(1) - 10 Henry Caulder4 - 15 WPts
12/11/2031East London, South Africa9(1) - 10 Quaashie Coetzee1 - 2 WPts
12/09/2031East London, South Africa8(1) - 10 Cole Mogoeng0 - 8 WPts
14/07/2031East London, South Africa7(1) - 10 La Vonn Aduamah11 - 14 WPts
14/05/2031Dakar, Senegal7(1) - 9 Umber Jean-Pierre9 - 20 LPts
16/03/2031Buenos Aires, Argentina6(1) - 9 Manny Manriquez4 - 19(1) WPts
16/01/2031San Miguel de Tucuman, Argentina6(1) - 8 Xavier Hernandez7(1) - 14 LPts
18/11/2030Jeonju, South Korea6(1) - 7 Young-gwon Shin18 - 25 LPts
20/09/2030Jeddah, Saudi Arabia6(1) - 6 Jawad Almubarak9 - 12 LPts
23/07/2030Cape Town, South Africa5(1) - 6 Jabulani Jali2 - 20 WPts
27/05/2030East London, South Africa4(1) - 6 Tulken Van der Merwe0 - 4 WPts
29/03/2030East London, South Africa4(1) - 5 Mzikayise Mnyamane5 - 2 LPts
29/01/2030Gyumri, Armenia3 - 5 Hayrenik Isagholyan10 - 17(2) WKO3
01/12/2029Mamelodi, South Africa2 - 5 Xyshaun Dube0 - 0 WPts
06/10/2029Kiev, Ukraine2 - 4 Afanas Kuzminski25(1) - 6 LPts
08/08/2029East London, South Africa1 - 4 William Kadiombo1 - 7 WPts
09/06/2029Ulaanbaatar, Mongolia1 - 3 Rifky Tan21 - 11 LPts
11/04/2029Katlehong, South Africa1 - 2 Peabo Bedwei2 - 3 LPts
28/02/2029Port Elizabeth, South Africa1 - 1 Mzikayise Mahlobo2 - 5 LPts
05/01/2029Soweto, South Africa0 - 1 Leo Kiaku0 - 0 WPts
05/12/2028East London, South Africa0 - 0 William Kadiombo0 - 3 LPts