Weightclass:  Heavyweight
Location:  Durban, South Africa
Record:  20(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2028Durban, South Africa19(1) - 19 Paul McCracken0 - 4 WPts
19/03/2028Durban, South Africa18(1) - 19 Andy Nsoh8 - 9 WPts
18/01/2028Durban, South Africa17(1) - 19 Heller Mandl2 - 11 WPts
20/11/2027Durban, South Africa17(1) - 18 Matthew Dunlop23(1) - 23 LPts
21/09/2027Durban, South Africa16(1) - 18 Wolfric Pittinger2 - 23 WPts
24/07/2027Durban, South Africa15(1) - 18 Jevonte Anfom1 - 2 WPts
25/05/2027Durban, South Africa14(1) - 18 Kaleb Ledwaba11 - 9 WPts
26/03/2027Durban, South Africa13(1) - 18 Dakarai Adusei17 - 19(1) WPts
25/01/2027Durban, South Africa12 - 18 Mzikayise Ncita4 - 4 WKO3
26/11/2026Durban, South Africa12 - 17 Ian Kabasele10 - 11 LPts
27/09/2026Durban, South Africa11 - 17 Luca Strano7(2) - 9 WPts
29/07/2026Durban, South Africa10 - 17 Mondli Mabudafhasi3 - 4 WPts
30/05/2026Durban, South Africa10 - 16 Adrastos Dimitriou10 - 9 LPts
01/04/2026Antwerp, Belgium10 - 15 Eugeen Van Berchove9 - 12 LPts
01/02/2026Durban, South Africa10 - 14 Dritan Kupi5 - 9 LPts
04/12/2025Durban, South Africa9 - 14 Faraji Kathrada2 - 8(1) WPts
05/10/2025Durban, South Africa9 - 13 Thulani Msibi9 - 9(1) LPts
07/08/2025Salzburg, Austria8 - 13 Adalrik Karpa6 - 15 WPts
09/06/2025Tirana, Albania7 - 13 Ermir Brozi11(2) - 16 WPts
11/04/2025Durban, South Africa6 - 13 Lorenzo Bernardez0 - 18 WPts
11/02/2025Durban, South Africa5 - 13 Jack Deans3 - 7 WPts
14/12/2024Durban, South Africa4 - 13 May Nkwinti4 - 4 WPts
14/10/2024Durban, South Africa3 - 13 Baard Goosen1 - 6 WPts
16/08/2024Warsaw, Poland3 - 12 Wojtek Jerzak2 - 3 LPts
18/06/2024Durban, South Africa2 - 12 Walther Louw3 - 10(1) WPts
19/04/2024Vilnius, Lithuania2 - 11 Tadzio Swiderski9 - 13 LPts
20/02/2024Roodepoort, South Africa2 - 10 Kwamin Asante20 - 18 LPts
01/01/2024Durban, South Africa1 - 10 Paco Buys2 - 2 WPts
02/11/2023Sumqayit, Azerbaijan1 - 9 Khankishi Manafov26(1) - 8 LPts
04/09/2023Durban, South Africa1 - 8 Hogarth Billing11(1) - 26 LPts
07/07/2023Durban, South Africa0 - 8 Wasyl Klocko0 - 10 WPts
08/05/2023Tembisa, South Africa0 - 7 Ludacris Labi6 - 24(7) LPts
11/03/2023Germiston, South Africa0 - 6 Vashon Razak27(2) - 7 LPts
14/01/2023Soshanguve, South Africa0 - 5 Daam Retief5 - 21 LPts
28/11/2022Port Elizabeth, South Africa0 - 4 Ayabulela Gcaba15(1) - 14 LPts
26/10/2022Katlehong, South Africa0 - 3 Oliver Felani19 - 5 LPts
14/09/2022Kaduna, Nigeria0 - 2 Bright Ofodile2 - 27 LPts
16/07/2022Bulawayo, Zimbabwe0 - 1 Alec Retief1 - 2 LPts
18/05/2022Durban, South Africa0 - 0 Brin Rensburg0 - 5 LPts