Weightclass:  Lightweight
Location:  Randburg, South Africa
Record:  23 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/07/2023Randburg, South Africa22 - 7 Neil Mpontshane2 - 9(3) WPts
11/05/2023Randburg, South Africa21 - 7 Tymoteusz Flora2 - 14 WPts
12/03/2023Randburg, South Africa20 - 7 Hasanagha Allahverdiyev0 - 4 WPts
11/01/2023Randburg, South Africa19 - 7 Kenji Nakayama2 - 11 WPts
11/11/2022Randburg, South Africa18 - 7 Edward Kimia13 - 9 WPts
12/09/2022Randburg, South Africa17 - 7 Ricky Serero5 - 5 WPts
13/07/2022Randburg, South Africa16 - 7 Marten Joubert1 - 0 WPts
14/05/2022Randburg, South Africa15 - 7 Mikio Tanigawa2 - 12 WPts
14/03/2022Randburg, South Africa15 - 6 Lazar Zaretsky10 - 10 LPts
12/01/2022Randburg, South Africa14 - 6 Tavarius Mfeketho4(1) - 15 WPts
12/11/2021Randburg, South Africa13 - 6 Antonio Vegas3 - 21 WPts
12/09/2021Randburg, South Africa13 - 5 Qing-Nan Wun12(1) - 9 LPts
13/07/2021Johannesburg, South Africa12 - 5 Deiondre Osei6 - 13 WPts
28/05/2021Randburg, South Africa11 - 5 Viktor Aldjanov15 - 4 WPts
28/03/2021Randburg, South Africa11 - 4 Dillon Serero12 - 6 LPts
28/01/2021Bogota, Colombia10 - 4 Nemesio Lobo6(1) - 10 WPts
29/11/2020Soweto, South Africa10 - 3 Afram Owusu10 - 3 LPts
26/10/2020Toshkent, Uzbekistan9 - 3 Teymuraz Shafi13 - 5 WPts
28/08/2020Randburg, South Africa8 - 3 Connor Akafia6 - 11 WPts
27/06/2020Randburg, South Africa7 - 3 Vikenti Dubow13(1) - 3 WPts
27/04/2020Randburg, South Africa6 - 3 Tyrell Chikunga0 - 8 WPts
28/02/2020Palermo, Italy5 - 3 Silvano Di Benedetto9 - 2 WPts
31/12/2019Randburg, South Africa4 - 3 Angel Pacheco0 - 5(1) WPts
01/11/2019Randburg, South Africa3 - 3 Vashon Boateng3 - 7 WPts
02/09/2019Umlazi, South Africa3 - 2 Dale Kalomba0 - 2 LPts
02/08/2019Markham, Canada3 - 1 Davie Headen2 - 2 LPts
04/06/2019Katlehong, South Africa2 - 1 Tefu Sekola0 - 4 WPts
18/04/2019Moscow, Russia2 - 0 Vasili Zhulin0 - 3 LPts
16/02/2019Ecatepec, Mexico1 - 0 Rodrigo Palomares0 - 1 WPts
18/12/2018Randburg, South Africa0 - 0 Larenzo Casto2 - 6 WPts