Weightclass:  Lightweight
Location:  Pretoria, South Africa
Record:  23(2) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/04/2025Pretoria, South Africa22(2) - 17 Gethin Tlolane7 - 17 WPts
01/02/2025Pretoria, South Africa21(2) - 17 Ioakim Pavlovich5 - 6 WPts
04/12/2024Pretoria, South Africa20(2) - 17 Jose Lima5 - 3 WPts
05/10/2024Pretoria, South Africa19(1) - 17 Santiago Ureno3 - 4 WKO3
07/08/2024Pretoria, South Africa18(1) - 17 Diederik Bidstrup3 - 2 WPts
09/06/2024Pretoria, South Africa17(1) - 17 Athenkosi Mpontshane2 - 8 WPts
10/04/2024Pretoria, South Africa16(1) - 17 Nabulung Molewa3 - 6 WPts
11/02/2024Pretoria, South Africa15(1) - 17 Ian Tshikondo1 - 0 WPts
13/12/2023Pretoria, South Africa14(1) - 17 Rachamongkol Sakami0 - 4 WPts
14/10/2023Pretoria, South Africa13(1) - 17 Ntsikelelo Knoetze6 - 8 WPts
15/08/2023Pretoria, South Africa12(1) - 17 Neil Mpontshane2 - 10(3) WPts
16/06/2023Pretoria, South Africa12(1) - 16 Stephen Nimy13 - 16(1) LPts
17/04/2023Pretoria, South Africa11(1) - 16 Danny Shongwe9 - 21 WPts
25/02/2023Pretoria, South Africa10(1) - 16 Fadei Kolanko2 - 8 WPts
27/12/2022Dnipropetrovsk, Ukraine9(1) - 16 Fedir Demko6 - 13 WPts
29/10/2022Sana'a, Yemen9(1) - 15 Faisal Fahmy26 - 3 LPts
31/08/2022Kumasi, Ghana9(1) - 14 Dillon Gbedema17 - 10 LPts
03/07/2022Mamelodi, South Africa9(1) - 13 Mark Muanza9 - 14 LPts
08/05/2022iBhayi, South Africa9(1) - 12 Kian Mbimbi16 - 5 LPts
28/03/2022Cape Town, South Africa8(1) - 12 Joe Kimbangi11 - 16 WPts
23/02/2022Soshanguve, South Africa8(1) - 11 Ibeamaka Mabokgwane13 - 7 LPts
30/12/2021Pretoria, South Africa7 - 11 Pancho Astorga0 - 7(1) WKO3
30/10/2021London, UK7 - 10 Andy Elias20 - 6 LPts
01/09/2021Pretoria, South Africa6 - 10 Rob Mawhinney3 - 6 WPts
02/07/2021Pretoria, South Africa6 - 9 Jesper Henri19 - 3 LPts
01/05/2021Rome, Italy6 - 8 Angelo Zappa12(1) - 7 LPts
03/03/2021Baku, Azerbaijan6 - 7 Abdul Chutani7 - 11 LPts
03/01/2021Pretoria, South Africa5 - 7 Floyd Massie1 - 0 WPts
03/11/2020Pretoria, South Africa4 - 7 Dale Kalomba1 - 9 WPts
04/09/2020Shiraz, Iran4 - 6 Aftab Younes0 - 1 LPts
07/07/2020Pretoria, South Africa4 - 5 Mikio Furuya13 - 4 LPts
07/05/2020San Juan, Puerto Rico4 - 4 Oro Henao8 - 5 LPts
08/03/2020Sofia, Bulgaria3 - 4 Yulian á Berkov6 - 5 WPts
09/01/2020Soweto, South Africa3 - 3 Sulaiman Awoonor2 - 6 LPts
08/12/2019Maracaibo, Venezuela2 - 3 Fanuco Banez2 - 2 WPts
10/10/2019Katlehong, South Africa2 - 2 Nabulung Mpeta1 - 3(2) LPts
14/08/2019Soshanguve, South Africa2 - 1 Ibeamaka Mabokgwane2 - 2 LPts
06/07/2019Pretoria, South Africa1 - 1 Ewan Nionsobantu2 - 5 WPts
06/05/2019Mandaue, Philippines1 - 0 Nicholas Calob0 - 0 LPts
05/03/2019Palmira, Colombia0 - 0 Nicandro Cabanilla0 - 0 WPts