Weightclass:  Featherweight
Location:  Soweto, South Africa
Record:  23 - 33(10)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2027Soweto, South Africa22 - 33(10) Rodrigo Cedillo2 - 26 WPts
01/05/2027Soweto, South Africa21 - 33(10) Juan Lupercio6 - 4 WPts
02/03/2027Soweto, South Africa20 - 33(10) Juan Murillo4 - 1 WPts
31/12/2026Soweto, South Africa19 - 33(10) Clijster Bate6 - 8 WPts
01/11/2026Soweto, South Africa19 - 32(9) Cole Crisafulli5 - 26 LKO3
03/09/2026Soweto, South Africa19 - 31(9) Valeray Sosno12 - 13 LPts
06/07/2026Soweto, South Africa18 - 31(9) Patryk Jagla2 - 3 WPts
06/05/2026Soweto, South Africa17 - 31(9) Jonathan Tshibala4 - 7(1) WPts
07/03/2026Soweto, South Africa16 - 31(9) Ioakim Dadzitis9 - 11 WPts
07/01/2026Soweto, South Africa16 - 30(9) Sone Ezeonu14 - 7 LPts
08/11/2025Soweto, South Africa15 - 30(9) Davie Fangbia7 - 12 WPts
09/09/2025Soweto, South Africa14 - 30(9) Jacobus Venter0 - 2 WPts
10/07/2025Soweto, South Africa14 - 29(9) Leonel Posadas13 - 8(1) LPts
11/05/2025Soweto, South Africa13 - 29(9) Didde De Vries0 - 9(1) WPts
12/03/2025Seattle, USA12 - 29(9) Mel Orrock3 - 16 WPts
12/01/2025Germiston, South Africa12 - 28(9) Tavon Tshwete30 - 11 LPts
20/11/2024Quillacollo, Bolivia12 - 27(8) Diego Monzon18(1) - 28 LKO3
21/09/2024Basel, Switzerland12 - 26(7) Burnard Kucher30(1) - 11 LKO3
24/07/2024Soweto, South Africa11 - 26(7) Vul Amengaetego4 - 10(1) WPts
25/05/2024Soweto, South Africa10 - 26(7) Ludacris Dlamini16(1) - 23 WPts
28/03/2024Augsburg, Germany10 - 25(7) Garey Crist14 - 20 LPts
29/01/2024Buenos Aires, Argentina10 - 24(6) Manny Villalpando11 - 26 LKO3
01/12/2023Soweto, South Africa9 - 24(6) Sulaiman Poku1 - 5(1) WPts
01/10/2023Mitchells Plain, South Africa9 - 23(6) Madisha Knoetze22 - 12 LPts
03/08/2023Germiston, South Africa9 - 22(6) Lewis Koba23 - 6 LPts
04/06/2023Soweto, South Africa8 - 22(6) Balder Skyberg1 - 0 WPts
05/04/2023Philadelphia, USA8 - 21(6) Paul Cullum25 - 8 LPts
05/02/2023Liege, Belgium8 - 20(6) Channing Ouimet6 - 6 LPts
08/12/2022Oslo, Norway8 - 19(5) Hume Rindahl1 - 19 LKO3
10/10/2022Santo Domingo Oeste, Dominican Republic8 - 18(5) Gervasio Minier16 - 11 LPts
12/08/2022Soweto, South Africa7 - 18(5) La Vonn Dokuaa5 - 11(2) WPts
11/06/2022Germiston, South Africa7 - 17(4) Mzikayise Mkhize16 - 13 LKO3
14/04/2022Cape Town, South Africa7 - 16(3) Paul Van Vollenhoven20 - 8 LKO3
15/02/2022Tembisa, South Africa7 - 15(2) Thulani Nzimande8 - 14 LKO3
17/12/2021Magangue, Colombia6 - 15(2) Nasario Huertas11 - 6 WPts
19/10/2021Santa Ana, El Salvador5 - 15(2) Joaquin Veras2 - 5 WPts
21/08/2021Soledad, Colombia5 - 14(2) Pedro Villeda13 - 7 LPts
22/06/2021Soweto, South Africa5 - 13(1) Symon Rafalko9(2) - 9 LKO3
22/04/2021Samarqand, Uzbekistan5 - 12(1) Aslan Azzam10 - 10 LPts
22/02/2021Pretoria, South Africa5 - 11 Quarren Twala9 - 8 LKO3
27/12/2020Soweto, South Africa4 - 11 Xavier Galam5 - 12(1) WPts
27/10/2020Shymkent, Kazakhstan4 - 10 Fadei Kazacpaew6 - 7 LPts
29/08/2020Rome, Italy4 - 9 Mauro Giovinco14 - 2 LPts
30/06/2020Soweto, South Africa4 - 8 Rafiq Tolymbeckoff9 - 8(3) LPts
30/04/2020Soweto, South Africa3 - 8 Wojtek Bartnicki0 - 2 WPts
02/03/2020Cape Town, South Africa2 - 8 Ellis Kadiombo2 - 3 WPts
16/01/2020Toronto, Canada2 - 7 John Shirer8 - 5 LPts
18/11/2019Umlazi, South Africa2 - 6 Joel Molekane2 - 4 LPts
14/10/2019Soweto, South Africa1 - 6 Thulani Nzimande3 - 4 WPts
14/08/2019Tembisa, South Africa0 - 6 Thulani Nzimande3 - 3 WPts
12/07/2019Soweto, South Africa0 - 5 Xhosas Nzimande3 - 6 LPts
27/05/2019Tembisa, South Africa0 - 4 Jackson Majola1 - 6 LPts
02/04/2019Medellin, Colombia0 - 3 Rico Rolan0 - 5 LPts
02/02/2019Sydney, Australia0 - 2 Kenzie Donnellon1 - 2 LPts
04/12/2018Soweto, South Africa0 - 1 Padjai Jantakam1 - 1 LPts
05/10/2018Soweto, South Africa0 - 0 Dawid Wical0 - 0 LPts