Weightclass:  Featherweight
Location:  Mitchells Plain, South Africa
Record:  18 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2030Mitchells Plain, South Africa17 - 10 Cuba Quintero3 - 8 WPts
14/01/2030Mitchells Plain, South Africa16 - 10 Tabansi Bawuah0 - 8 WPts
15/11/2029Mitchells Plain, South Africa15 - 10 Umi Ntuli5 - 9 WPts
16/09/2029Mitchells Plain, South Africa14 - 10 Tlou Mxenge0 - 2 WPts
18/07/2029Mitchells Plain, South Africa14 - 9 Sean Camerino12 - 23 LPts
19/05/2029Mitchells Plain, South Africa13 - 9 Aimon Sayoc4 - 10 WPts
20/03/2029Mitchells Plain, South Africa12 - 9 Eiji Sama20 - 8(1) WPts
19/01/2029Mitchells Plain, South Africa11 - 9 Roger Porteous1 - 14(3) WPts
21/11/2028Mitchells Plain, South Africa10 - 9 Xyshaun Badoe1 - 8 WPts
22/09/2028Mitchells Plain, South Africa10 - 8 Sam Loftin3 - 0 LPts
24/07/2028Mitchells Plain, South Africa9 - 8 Boris Afinogenov3 - 9 WPts
26/05/2028Monterrey, Mexico8 - 8 Santiago Ordonez3 - 9 WPts
28/03/2028Mitchells Plain, South Africa8 - 7 Bum-young Myung27 - 5 LPts
29/01/2028Seoul, South Korea8 - 6 Seung-dae Ro16 - 4 LPts
01/12/2027Khabarovsk, Russia7 - 6 Sergei Bryzgalov2 - 8 WPts
03/10/2027Mitchells Plain, South Africa7 - 5 Jong-ho Jee14 - 13 LPts
05/08/2027Prague, Czech Republic7 - 4 Ilja Raich12 - 11 LPts
06/06/2027Accra, Ghana7 - 3 Richie Asabigi18(1) - 13(2) LPts
08/04/2027Pretoria, South Africa6 - 3 Dave Wana0 - 7 WPts
12/02/2027Mitchells Plain, South Africa5 - 3 Robert Msibi4 - 5 WPts
14/12/2026Fukuoka, Japan5 - 2 Hisao Kasai6 - 2 LPts
16/10/2026Mitchells Plain, South Africa4 - 2 Joaquin Mieras1 - 2 WPts
17/08/2026Natal, Brazil3 - 2 Diego Netto1 - 7 WPts
19/06/2026Johor Bahru, Malaysia2 - 2 Elliot Shah0 - 3 WPts
21/04/2026Tangier, Morocco2 - 1 Hayyan Arroub8 - 9(1) LPts
21/02/2026Pretoria, South Africa1 - 1 Dave Wana0 - 0 WPts
04/01/2026Durban, South Africa1 - 0 Okoth Khumalo10 - 24 LPts
03/12/2025Mitchells Plain, South Africa0 - 0 Banji Panyaglo1 - 7 WPts