Weightclass:  Featherweight
Location:  Katlehong, South Africa
Record:  15 - 8(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2021Katlehong, South Africa15 - 7(1) Confucius Lung8 - 11 LPts
12/05/2021Katlehong, South Africa14 - 7(1) Quiqui Cabanas4 - 2 WPts
12/03/2021Katlehong, South Africa14 - 6(1) Kwantahi Jor Chaijinda10 - 6 LPts
12/01/2021Katlehong, South Africa13 - 6(1) Ibrahim Hatem5(1) - 14 WPts
11/11/2020Katlehong, South Africa12 - 6(1) Jayvyn Panyaglo6 - 8 WPts
11/09/2020Katlehong, South Africa11 - 6(1) Ensio Trulli5 - 11 WPts
11/07/2020Katlehong, South Africa10 - 6(1) Carlos Rosales4 - 13 WPts
10/05/2020Katlehong, South Africa9 - 6(1) Vegas Rossel7 - 6 WPts
11/03/2020Katlehong, South Africa9 - 5(1) Xayvion Mapisa9 - 3 LPts
10/01/2020Katlehong, South Africa9 - 4(1) Malcolm Kizika2 - 5 LPts
10/11/2019Katlehong, South Africa8 - 4(1) Rob Ndungu8 - 1 WPts
10/09/2019Katlehong, South Africa7 - 4(1) Sindri Albertsen1 - 10 WPts
11/07/2019Barcelona, Venezuela6 - 4(1) Federico Sepeda0 - 7 WPts
12/05/2019Kuala Lumpur, Malaysia5 - 4(1) Vinay Toor5 - 4 WPts
14/03/2019Lima, Peru4 - 4(1) Joaquin Bejarano1 - 6 WPts
13/01/2019Katlehong, South Africa3 - 4(1) Mark kaMagwaza1 - 0 WPts
15/11/2018Katlehong, South Africa2 - 4(1) Afanas Kokorev2 - 0 WPts
15/09/2018Khayelitsha, South Africa2 - 3(1) Manu Lamptey2 - 1 LPts
27/07/2018Katlehong, South Africa2 - 2 Vicente Barros2 - 1 LKO3
29/05/2018Katlehong, South Africa1 - 2 Thulani Mokeana1 - 0 WPts
31/03/2018Soweto, South Africa1 - 1 Ayanda Vilakazi2 - 0 LPts
19/02/2018Pretoria, South Africa0 - 1 John Akindele0 - 0 WPts
18/01/2018Katlehong, South Africa0 - 0 Noe Marcello0 - 0 LPts