Weightclass:  Lightweight
Location:  Mamelodi, South Africa
Record:  2 - 33(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2032Sana'a, Yemen2 - 32(1) Obaid Hussain18 - 11 LPts
27/10/2032Changchun, China2 - 31(1) Shing Pa22 - 18 LPts
29/08/2032Tallaght, Ireland2 - 30(1) Jacob Moffett27 - 14(1) LPts
30/06/2032Mamelodi, South Africa2 - 29 John Jonker18(2) - 17 LKO3
01/05/2032Yaoundé, Cameroon2 - 28 Cable Lescot14 - 9 LPts
03/03/2032Ulaanbaatar, Mongolia1 - 28 Shihab Sosorbaram5 - 9 WPts
04/01/2032Soweto, South Africa1 - 27 Leon Fimpa5 - 10 LPts
06/11/2031Bandar Lampung, Indonesia1 - 26 Adhi Elmi43 - 16 LPts
08/09/2031Port Elizabeth, South Africa1 - 25 Fagrie Letlabika4 - 22 LPts
14/07/2031Soweto, South Africa1 - 24 Nathan Pistorius14 - 13 LPts
13/05/2031Mamelodi, South Africa1 - 23 Jona Louw8 - 8 LPts
15/03/2031Davao City, Philippines1 - 22 Dai Rasalan24(1) - 13 LPts
15/01/2031Ulaanbaatar, Mongolia1 - 21 Pyotr Togsbayar4 - 8 LPts
17/11/2030Bratislava, Slovakia1 - 20 KaÜpar Alexa16 - 24 LPts
19/09/2030Mamelodi, South Africa1 - 19 Safwah Tsend-Ayuush1 - 5 LPts
21/07/2030Soweto, South Africa1 - 18 Lukman Zungu1 - 12 LPts
25/05/2030Brussels, Belgium1 - 17 Louis Belcourt17 - 10 LPts
27/03/2030iBhayi, South Africa1 - 16 Madisha Sikali10 - 8 LPts
28/01/2030Mitchells Plain, South Africa1 - 15 Ahrend Krige11 - 13 LPts
30/11/2029Mamelodi, South Africa1 - 14 Michael Kazembe1 - 3 LPts
01/10/2029Mamelodi, South Africa1 - 13 Sam Isaac1 - 5(1) LPts
03/08/2029Santo Domingo de Guzman, Dominican Republic1 - 12 Malvolio Luna25 - 13 LPts
05/06/2029Soweto, South Africa1 - 11 Phil Kajila4 - 2 LPts
11/04/2029Katlehong, South Africa1 - 10 Davie Van Heerden3 - 20(1) LPts
11/02/2029Jeddah, Saudi Arabia0 - 10 Rashid Nasar8 - 28 WPts
14/12/2028San Jose, Costa Rica0 - 9 Berto Aceves8 - 10 LPts
16/10/2028Mamelodi, South Africa0 - 8 Joaquin Escajeda5 - 24 LPts
18/08/2028Mamelodi, South Africa0 - 7 Tabansi Bungu1 - 14 LPts
19/06/2028Shiraz, Iran0 - 6 Haider Mansoor3 - 20 LPts
21/04/2028Mamelodi, South Africa0 - 5 Davin Floor15 - 12(1) LPts
22/02/2028Randburg, South Africa0 - 4 Ulan Dikgacoi8 - 21 LPts
31/12/2027Pretoria, South Africa0 - 3 Asavela Segolela8 - 18 LPts
29/11/2027Boksburg, South Africa0 - 2 John Matlaba0 - 0 LPts
22/10/2027Soweto, South Africa0 - 1 Quaashie Muntari3 - 3 LPts
07/09/2027Mamelodi, South Africa0 - 0 Michael Kikadi1 - 2 LPts