Weightclass:  Featherweight
Location:  Mamelodi, South Africa
Record:  22 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2031Mamelodi, South Africa21 - 23 Deion Bani0 - 0 WPts
09/07/2031Mamelodi, South Africa20 - 23 Danny Henretty0 - 3 WPts
09/05/2031Mamelodi, South Africa19 - 23 Eduardo Carpio8 - 6 WPts
10/03/2031Mamelodi, South Africa18 - 23 Keangsaklek Kiatponthip0 - 5 WPts
09/01/2031Mamelodi, South Africa17 - 23 Tom Gowans9 - 19 WPts
09/11/2030Mamelodi, South Africa16 - 23 Alfonso Prudente2 - 7 WPts
10/09/2030Mamelodi, South Africa15 - 23 Nasario Lovato8(1) - 7 WPts
11/07/2030Mamelodi, South Africa14 - 23 Rad Kahr3 - 8 WPts
12/05/2030Mamelodi, South Africa13 - 23 Sulaiman Mphahlele3 - 7 WPts
14/03/2030Mamelodi, South Africa12 - 23 Kabonesa Dube1 - 4 WPts
13/01/2030Mamelodi, South Africa11 - 23 Yves Omer3 - 9 WPts
14/11/2029Mamelodi, South Africa10 - 23 Useni Adade0 - 6 WPts
14/09/2029Monterrey, Mexico9 - 23 Ryo Banos4 - 14 WPts
17/07/2029Lankaran, Azerbaijan9 - 22 Fazail Talshinskii23 - 18 LPts
19/05/2029Mamelodi, South Africa8 - 22 Quashawn Motupa0 - 3 WPts
22/03/2029Mamelodi, South Africa7 - 22 Cesar Van Wyk1 - 1 WPts
22/01/2029Saltillo, Mexico7 - 21 Vicente Tomey27(3) - 11 LPts
24/11/2028Mamelodi, South Africa6 - 21 Wahyu Yuni0 - 13 WPts
26/09/2028Manaus, Brazil5 - 21 Isidro Guerrero10 - 11(1) WPts
28/07/2028Jakarta, Indonesia5 - 20 Hanif Wungsu10 - 10 LPts
30/05/2028Bergen, Norway5 - 19 Oda Brovold7 - 20(1) LPts
01/04/2028Chicago, USA5 - 18 Roger Hillen8 - 31(4) LPts
02/02/2028Mamelodi, South Africa4 - 18 Hikaru Tokuda4 - 6 WPts
05/12/2027Mamelodi, South Africa4 - 17 Brin Van der Watt4 - 17 LPts
06/10/2027Pekanbaru, Indonesia3 - 17 Sarwono Reyaan0 - 2 WPts
08/08/2027Palembang, Indonesia3 - 16 Dewantara Faisal10 - 7 LPts
09/06/2027iBhayi, South Africa3 - 15 Sam Van der Sandt2(1) - 23(1) LPts
19/04/2027Khayelitsha, South Africa2 - 15 Fagrie Mini9 - 17 WPts
20/02/2027Mamelodi, South Africa2 - 14 Lewis Twala6 - 16(2) LPts
22/12/2026iBhayi, South Africa2 - 13 Mandla Mokotjo6 - 19 LPts
23/10/2026Mamelodi, South Africa1 - 13 Ndumisa September2 - 8 WPts
24/08/2026Mamelodi, South Africa1 - 12 Taras Holub17 - 11 LPts
26/06/2026Sofia, Bulgaria1 - 11 Apostol á Yushkov4 - 21 LPts
27/04/2026Pretoria, South Africa1 - 10 Will Vermaak3 - 12 LPts
06/03/2026Soweto, South Africa1 - 9 Fraser Maphatsoe0 - 2 LPts
15/01/2026Boksburg, South Africa1 - 8 Jay Nionsobantu17(1) - 30(1) LPts
03/12/2025Mitchells Plain, South Africa1 - 7 Antheunis Krige0 - 0 LPts
26/10/2025Hiroshima, Japan1 - 6 Satoshi Hora5 - 8 LPts
28/08/2025iBhayi, South Africa1 - 5 May Mini8 - 8 LPts
10/07/2025Mitchells Plain, South Africa1 - 4 Jonathan Tshibala2 - 4(1) LPts
14/05/2025Antipolo, Philippines1 - 3 Paco Blas7(1) - 15(1) LPts
16/03/2025Port Elizabeth, South Africa0 - 3 Mzikayise Chikane3 - 14 WPts
19/01/2025Soweto, South Africa0 - 2 Quadrees Nyauza4 - 4 LPts
03/12/2024Durban, South Africa0 - 1 Jackson Muthambi12 - 11 LPts
27/10/2024Mamelodi, South Africa0 - 0 Wasaki Omaboe3 - 3 LPts