Weightclass:  Middleweight
Location:  Port Elizabeth, South Africa
Record:  11 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2029Port Elizabeth, South Africa10 - 22(1) Georgiy Mosin4 - 1 WPts
30/11/2028Port Elizabeth, South Africa9 - 22(1) Odilon Baxa1 - 10 WPts
02/10/2028Port Elizabeth, South Africa8 - 22(1) Hintje Van den Bergh3 - 6(1) WPts
03/08/2028Port Elizabeth, South Africa7 - 22(1) Tokelo Msibi3 - 2 WPts
04/06/2028Port Elizabeth, South Africa6 - 22(1) Javier Perrault3 - 10(2) WPts
05/04/2028Port Elizabeth, South Africa6 - 21(1) Roderick De Waal4 - 16 LPts
05/02/2028Port Elizabeth, South Africa6 - 20(1) Joel Oosthuizen13 - 8 LPts
07/12/2027Port Elizabeth, South Africa5 - 20(1) Amaniyy Diane0 - 3(1) WPts
09/10/2027Port Elizabeth, South Africa5 - 19(1) Dirar Bidouane4 - 14 LPts
10/08/2027Port Elizabeth, South Africa4 - 19(1) La Vonn Sekola1 - 1 WPts
11/06/2027Port Elizabeth, South Africa3 - 19(1) Kian Pendon0 - 2 WPts
13/04/2027Port Elizabeth, South Africa3 - 18(1) Sergei Mailov1 - 12 LPts
13/02/2027Mamelodi, South Africa3 - 17(1) Ian Gabuza14 - 7 LPts
20/12/2026Port Elizabeth, South Africa2 - 17(1) Anele Mathoho0 - 3 WPts
21/10/2026Port Elizabeth, South Africa2 - 16(1) Chrestien Longo3 - 1 LPts
22/08/2026Port Elizabeth, South Africa2 - 15(1) John Du Toit16 - 8 LPts
27/06/2026Soweto, South Africa1 - 15(1) Arali Muntari13(1) - 8 WPts
29/04/2026Dubai, UAE1 - 14(1) Danyaal Odeh35(2) - 26 LPts
01/03/2026Pretoria, South Africa1 - 13(1) Okal Sekyi5 - 15(2) LPts
04/01/2026Port Elizabeth, South Africa1 - 12(1) Ntsikelelo Mkhize7 - 7 LPts
06/11/2025iBhayi, South Africa1 - 11(1) Chata Mashamaite8 - 13 LPts
24/09/2025Tembisa, South Africa1 - 10 Siphelele Mogoeng37 - 11 LKO3
24/08/2025Boksburg, South Africa1 - 9 Lisimba Kyei17 - 32 LPts
30/06/2025Port Elizabeth, South Africa1 - 8 Dumisani Khumalo6 - 11 LPts
30/04/2025Anyang, South Korea1 - 7 Heung-Min Kook7 - 10 LPts
02/03/2025Johannesburg, South Africa0 - 7 Phornello Majola0 - 0 WPts
20/01/2025Boksburg, South Africa0 - 6 Johnny Matata25 - 15(2) LPts
26/11/2024Magnitogorsk, Russia0 - 5 Marlen Lazko19(1) - 15 LPts
28/09/2024Port Elizabeth, South Africa0 - 4 Will Tshimusekedi2 - 4 LPts
30/07/2024Soweto, South Africa0 - 3 Thabo Gumede18 - 6 LPts
31/05/2024Soshanguve, South Africa0 - 2 Cody Retief1 - 17 LPts
08/04/2024iBhayi, South Africa0 - 1 Paul Dube13(1) - 17 LPts
05/03/2024Port Elizabeth, South Africa0 - 0 Atua Patuone3 - 18 LPts