Weightclass:  Lightweight
Location:  Johannesburg, South Africa
Record:  14 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/07/2027Johannesburg, South Africa13 - 12 Dimos Olmedo2 - 13 WPts
11/05/2027Johannesburg, South Africa12 - 12 Kasi Kwadwo0 - 1 WPts
11/03/2027Johannesburg, South Africa11 - 12 Diego Ontiveros10 - 21 WPts
11/01/2027Johannesburg, South Africa10 - 12 Irfan Bhutto8 - 20 WPts
12/11/2026Johannesburg, South Africa9 - 12 Ollie Muanba0 - 1 WPts
12/09/2026Johannesburg, South Africa8 - 12 Usi Mankattah2 - 8 WPts
14/07/2026Johannesburg, South Africa7 - 12 Usi Mankattah2 - 7 WPts
14/05/2026Johannesburg, South Africa6 - 12 Mark Mini4 - 5 WPts
15/03/2026Johannesburg, South Africa5 - 12 Davie Van Heerden0 - 3(1) WPts
14/01/2026Johannesburg, South Africa4 - 12 Charlie Tshimusekedi9(1) - 14 WPts
15/11/2025Johannesburg, South Africa3 - 12 Quoitrel Twala2 - 16 WPts
16/09/2025Johannesburg, South Africa3 - 11 Aghahadi Akperov5 - 15 LPts
19/07/2025Pretoria, South Africa2 - 11 Rob De Bruyn1 - 14(3) WPts
27/05/2025Charleroi, Belgium2 - 10 Sinjon Maunier9 - 15 LPts
29/03/2025Cape Town, South Africa2 - 9 Ian Kabedi13 - 11 LPts
31/01/2025Split, Croatia2 - 8 Mihovil Kosanovic3 - 3 LPts
03/12/2024Gomel, Belarus1 - 8 Bohdan Klukas2 - 8 WPts
05/10/2024Mamelodi, South Africa1 - 7 Balte Van Ryneveld0 - 3 LPts
09/08/2024Khayelitsha, South Africa1 - 6 Mduduzi Keet35 - 4 LPts
12/06/2024Umlazi, South Africa1 - 5 Sam Tshindingu18 - 16 LPts
14/04/2024Soweto, South Africa1 - 4 Denzel Akamenya18(1) - 21 LPts
24/02/2024Soweto, South Africa1 - 3 Tyrell Chikunga6 - 26 LPts
01/01/2024Johannesburg, South Africa1 - 2 Tavarius Mfeketho9(1) - 22 LPts
01/12/2023La Spezia, Italy1 - 1 Dino Aquilani15 - 15 LPts
03/10/2023Johannesburg, South Africa0 - 1 Ming Fu0 - 1 WPts
05/08/2023Johannesburg, South Africa0 - 0 Faraji Ofosu-Ayeh3 - 2 LPts