Weightclass:  Lightweight
Location:  Mitchells Plain, South Africa
Record:  13 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2024Mitchells Plain, South Africa12 - 13 Themba Hlatshwayo0 - 2 WPts
16/02/2024Mitchells Plain, South Africa12 - 12 Ioakim Pavlovich1 - 4 LPts
18/12/2023Mitchells Plain, South Africa11 - 12 Kamohelo Mthethwa1 - 2 WPts
19/10/2023Mitchells Plain, South Africa11 - 11 Pablo Veron2 - 9 LPts
21/08/2023Mitchells Plain, South Africa10 - 11 Mike Lawlis4 - 18 WPts
22/06/2023Mitchells Plain, South Africa9 - 11 Shiki Allakhverdiyev1 - 5 WPts
23/04/2023Mitchells Plain, South Africa9 - 10 Duncan Blaauw1 - 10 LPts
22/02/2023Mitchells Plain, South Africa9 - 9 Petar á Lilov30 - 5 LPts
24/12/2022Mitchells Plain, South Africa9 - 8 Colin Lyttle17(1) - 10 LPts
25/10/2022Mitchells Plain, South Africa8 - 8 Corey Mafafula0 - 3(1) WPts
26/08/2022Mitchells Plain, South Africa8 - 7 Sajid Fayad22 - 10 LPts
27/06/2022Mitchells Plain, South Africa7 - 7 Justin Mbiye2 - 7 WPts
27/04/2022Mitchells Plain, South Africa7 - 6 Musa Gabuza12 - 9 LPts
26/02/2022Santiago de los Caballeros, Dominican Republic6 - 6 Rodrigo Celeste3 - 15 WPts
29/12/2021Mitchells Plain, South Africa5 - 6 Michael Ngamina0 - 10 WPts
28/10/2021Mitchells Plain, South Africa4 - 6 Dimitri Penyt6 - 15 WPts
28/08/2021Dakar, Senegal4 - 5 Montague Gracq10 - 6 LPts
29/06/2021Roodepoort, South Africa4 - 4 Ubanwa Holomisa17 - 4 LPts
02/05/2021Moscow, Russia3 - 4 Vasili Rusak9 - 7 WPts
04/03/2021Roodepoort, South Africa2 - 4 Mark Masokongomba3 - 13 WPts
18/01/2021Port Elizabeth, South Africa1 - 4 Vashon Boateng5 - 13 WPts
15/12/2020Augsburg, Germany1 - 3 Rad Jelle1 - 7 LPts
17/10/2020Mitchells Plain, South Africa1 - 2 Sam Tshindingu6 - 5 LPts
18/08/2020Sana'a, Yemen1 - 1 Haaris Riaz7 - 10 LPts
19/06/2020Mitchells Plain, South Africa0 - 1 Wandisile Mahlobo2 - 7 WPts
18/04/2020Mitchells Plain, South Africa0 - 0 Kenzie Nshila6 - 2 LPts