Weightclass:  Middleweight
Location:  Pretoria, South Africa
Record:  6 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2026Pretoria, South Africa6 - 22 Joe Ballantyne2 - 8 LPts
17/11/2025Pretoria, South Africa6 - 21 Tymoteusz Gens5 - 10 LPts
18/09/2025Pretoria, South Africa5 - 21 Thoralf Fedder2 - 7 WPts
21/07/2025Pretoria, South Africa5 - 20 Bonifacy Klimkowski5 - 9 LPts
22/05/2025Pretoria, South Africa5 - 19 Mile Kolonic5 - 15 LPts
24/03/2025Pretoria, South Africa5 - 18 Harvey Kahasha2 - 3 LPts
23/01/2025Pretoria, South Africa5 - 17 Hubertus Van den Berg2 - 1 LPts
24/11/2024Pretoria, South Africa5 - 16 Szczeosny Zamorski1 - 7 LPts
26/09/2024Pretoria, South Africa4 - 16 Siyabonga Molekane0 - 3 WPts
28/07/2024Pretoria, South Africa4 - 15 Tural Jabour3 - 14 LPts
29/05/2024Pretoria, South Africa4 - 14 Alaksander Komara4 - 7 LPts
31/03/2024Pretoria, South Africa3 - 14 Dylan Fariala4 - 8 WPts
01/02/2024Nashville, USA3 - 13 Lee Abraham10 - 12 LPts
04/12/2023Baton Rouge, USA3 - 12 Charles Luna7 - 20 LPts
06/10/2023Pretoria, South Africa3 - 11 Dominik Komara7 - 6 LPts
08/08/2023Managua, Nicaragua3 - 10 Montana Veloz21 - 8 LPts
10/06/2023Pretoria, South Africa3 - 9 Mark Katshkudinu9 - 16 LPts
14/04/2023Moscow, Russia3 - 8 Koldan Domani23 - 6 LPts
14/02/2023Daegu, South Korea3 - 7 Sun-tae No0 - 2 LPts
17/12/2022Roodepoort, South Africa3 - 6 Siphelele Mthethwa17 - 7 LPts
17/10/2022Rome, Italy2 - 6 Claudio Pasetto7 - 12(2) WPts
19/08/2022Pretoria, South Africa2 - 5 Chang-woo Roh18 - 13 LPts
19/06/2022Hartford, USA1 - 5 Paul Peavey0 - 6 WPts
21/04/2022Umlazi, South Africa1 - 4 Dylan Kapepa4 - 20 LPts
18/03/2022Dublin, Ireland1 - 3 Dean Magee0 - 0 LPts
17/01/2022Soweto, South Africa1 - 2 John Nonyane10 - 13 LPts
05/12/2021Sofia, Bulgaria1 - 1 Yulian á Barkov10 - 12 LPts
06/10/2021Seoul, South Korea1 - 0 Chang-woo Yi6 - 15 LPts
05/08/2021Pretoria, South Africa0 - 0 Lisimba Cobbina1 - 2 WPts