Weightclass:  Middleweight
Location:  Durban, South Africa
Record:  15(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2027Durban, South Africa14(1) - 18 Tobias Apea4 - 9 WPts
28/02/2027Durban, South Africa14(1) - 17 Fedar Koval1 - 15 LPts
29/12/2026Durban, South Africa13(1) - 17 Noe Montana0 - 12 WPts
30/10/2026Durban, South Africa13(1) - 16 Joaquin Cerrito4 - 16 LPts
31/08/2026Durban, South Africa12(1) - 16 Igor Aganazarov1 - 1 WPts
02/07/2026Durban, South Africa11(1) - 16 Kabonesa Matlala3 - 26 WPts
03/05/2026Durban, South Africa10(1) - 16 Brin Jonker2 - 5 WPts
04/03/2026Durban, South Africa9(1) - 16 Ghys De Beer4 - 4 WPts
04/01/2026Durban, South Africa8 - 16 Sasha Guba2 - 17(6) WKO3
06/11/2025Durban, South Africa7 - 16 Owen Kibonge4 - 17 WPts
07/09/2025Durban, South Africa6 - 16 Jeraldo Barillas0 - 5 WPts
09/07/2025Durban, South Africa6 - 15 Diallo Attoh5 - 11 LPts
10/05/2025Utrecht, Netherlands6 - 14 Wauter Thielman4 - 17(10) LPts
12/03/2025Durban, South Africa5 - 14 Tabari Salawu2 - 0 WPts
11/01/2025Durban, South Africa4 - 14 Mondli Mashaba2 - 10(1) WPts
17/11/2024Ulaanbaatar, Mongolia4 - 13 Dimi Arkhan12(1) - 15 LPts
19/09/2024Mesa, USA4 - 12 James Gibson5 - 28(3) LPts
22/07/2024Patrai, Greece4 - 11 Icarius Gabris28(5) - 15 LPts
23/05/2024Pekanbaru, Indonesia4 - 10 Darma Laly2 - 9 LPts
25/03/2024Achiaman, Ghana4 - 9 Mark Amodako6 - 10(1) LPts
26/01/2024Lima, Peru3 - 9 Alejandro Franco4 - 35 WPts
28/11/2023Al Ain, UAE3 - 8 Faisal Akel22(1) - 15(1) LPts
29/09/2023Amsterdam, Netherlands3 - 7 Jef Remy9 - 20 LPts
01/08/2023Mamelodi, South Africa3 - 6 Mzikayise Cele2 - 7 LPts
12/06/2023Vancouver, Canada2 - 6 James Bankhead1 - 3 WPts
14/04/2023Vilnius, Lithuania2 - 5 Milosz Formella25 - 5 LPts
14/02/2023Durban, South Africa1 - 5 Ove Hjelle1 - 7 WPts
16/12/2022Roodepoort, South Africa1 - 4 Mark Dlala15 - 12 LPts
17/10/2022Soweto, South Africa1 - 3 Dakarai Adalimortty13 - 10 LPts
20/08/2022Germiston, South Africa1 - 2 Napoleon Majola10 - 18 LPts
18/07/2022Tembisa, South Africa1 - 1 Joseph Kabila1 - 0 LPts
03/06/2022Durban, South Africa0 - 1 Carlos Tellez4(1) - 3 WPts
05/04/2022Durban, South Africa0 - 0 Brin Van Niekerk1 - 4 LPts