Weightclass:  Lightweight
Location:  Mamelodi, South Africa
Record:  14(2) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2023Mamelodi, South Africa14(2) - 16 Angel Amparo20(2) - 16 LPts
25/06/2023Mamelodi, South Africa13(1) - 16 Mark Msibi1 - 4(1) WKO3
26/04/2023Mamelodi, South Africa12 - 16 Geoff Ntshangase1 - 1 WKO3
25/02/2023Mamelodi, South Africa11 - 16 Mike Lawlis4 - 15 WPts
27/12/2022Mamelodi, South Africa10 - 16 Shaquille Gyan8 - 17 WPts
27/10/2022Mamelodi, South Africa10 - 15 Canon Laurent5 - 23 LPts
29/08/2022Mamelodi, South Africa9 - 15 Fausto Simon8 - 8 WPts
30/06/2022Mamelodi, South Africa8 - 15 Dechapon Thongsookkaew5 - 7 WPts
01/05/2022Mamelodi, South Africa7 - 15 Rodrigo Villalba1 - 2 WPts
03/03/2022Mamelodi, South Africa7 - 14 Marijnis Uys7 - 13 LPts
01/01/2022Mamelodi, South Africa6 - 14 Koldan Saldaisabols0 - 3 WPts
01/11/2021Mamelodi, South Africa6 - 13 Dembe Moyoyo10 - 11 LPts
01/09/2021Davao City, Philippines6 - 12 Carlos Catig10 - 6 LPts
03/07/2021Mitchells Plain, South Africa6 - 11 Deion Mashaba6(1) - 8 LPts
05/05/2021Linz, Austria5 - 11 Merton Vitzthum0 - 0 WPts
07/03/2021Mamelodi, South Africa4 - 11 Porter Gaudin2 - 13 WPts
06/01/2021Mamelodi, South Africa4 - 10 Aimon Cancino4 - 8 LPts
06/11/2020Mamelodi, South Africa3 - 10 Ratchasak Longsawang2 - 12 WPts
07/09/2020Mamelodi, South Africa3 - 9 Dillon Serero9 - 5 LPts
06/07/2020Mamelodi, South Africa3 - 8 Vuqar Faradjev9 - 7 LPts
05/05/2020Daejeon, South Korea3 - 7 Dong-jun Paek0 - 0 LPts
07/03/2020Mamelodi, South Africa2 - 7 Nabulung Mini3 - 9 WPts
05/01/2020Kharkiv, Ukraine2 - 6 Yakiv Minko0 - 0 LPts
07/11/2019Mamelodi, South Africa2 - 5 Lewis Struthers0 - 5 LPts
07/09/2019Mamelodi, South Africa2 - 4 May Motupa11 - 0 LPts
08/07/2019Mamelodi, South Africa1 - 4 Vul Mashamaite5 - 2 WPts
08/05/2019Riga, Latvia1 - 3 Yulian Baldavnieks4 - 5 LPts
07/03/2019Mamelodi, South Africa1 - 2 Yobachi Kole2 - 2 LPts
05/01/2019Enugu, Nigeria1 - 1 Barry Omeili0 - 0 LPts
07/11/2018Mamelodi, South Africa1 - 0 Thulani Shabangu1 - 0 LPts
07/09/2018Mamelodi, South Africa0 - 0 Mark Kalanga1 - 2 WPts