Weightclass:  Light Heavyweight
Location:  Johannesburg, South Africa
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2027Johannesburg, South Africa21 - 12 Vikenti Gavrilov6 - 23(1) WPts
31/07/2027Johannesburg, South Africa20 - 12 Merk Verster1 - 6 WPts
01/06/2027Johannesburg, South Africa19 - 12 Eric Van den Houke3 - 5 WPts
02/04/2027Johannesburg, South Africa18 - 12 Yasin Hawass5 - 20 WPts
01/02/2027Johannesburg, South Africa17 - 12 Bernd Salinger0 - 7 WPts
03/12/2026Johannesburg, South Africa16 - 12 Ewan Nsombamanya3 - 11 WPts
04/10/2026Johannesburg, South Africa16 - 11 Louis Nkoana8 - 7 LPts
05/08/2026Johannesburg, South Africa15 - 11 Brad Ndengo2 - 4 WPts
06/06/2026Johannesburg, South Africa14 - 11 Peter Pienaar4 - 8 WPts
08/04/2026Germiston, South Africa14 - 10 Edelhard De Kok11 - 10 LPts
10/02/2026Johannesburg, South Africa13 - 10 Cole Mapisa8 - 19 WPts
13/12/2025Dublin, Ireland12 - 10 Hayden Maclay14 - 22(5) WPts
15/10/2025Roodepoort, South Africa12 - 9 Fraser Vermeulen14 - 13 LPts
20/08/2025Boksburg, South Africa12 - 8 Stuart Van der Knaap6 - 21 LPts
22/06/2025Mamelodi, South Africa11 - 8 Eric Mashaba10 - 33 WPts
26/04/2025Durban, South Africa11 - 7 Ramahlwe Dlamini9(1) - 14 LPts South Africa National Championships 2025View
19/04/2025Johannesburg, South Africa10 - 7 Okal Khuzwayo2 - 3 WPts
19/02/2025Johannesburg, South Africa9 - 7 Colin Stahlberg6 - 1 WPts
22/12/2024Johannesburg, South Africa8 - 7 èimon Vojta19(1) - 24 WPts
24/10/2024Johannesburg, South Africa7 - 7 Qazanfar Kasymbeckoff1 - 2 WPts
26/08/2024Karagandy, Kazakhstan6 - 7 Vasili Salykow1 - 1 WPts
28/06/2024Johannesburg, South Africa5 - 7 Morgan Verster1 - 1 WPts
28/04/2024San Juan, Puerto Rico5 - 6 Vicente Mayor4 - 17 LPts
29/02/2024Johannesburg, South Africa4 - 6 Napoleon Djan2 - 11 WPts
31/12/2023Córdoba, Argentina4 - 5 Alejandro Peinado13(1) - 20 LPts
02/11/2023Port Elizabeth, South Africa4 - 4 Ubanwa Senanu6 - 25(4) LPts
18/09/2023Durban, South Africa3 - 4 Anele Matlala0 - 0 WPts
05/08/2023Cape Town, South Africa2 - 4 Lucas Kahasha0 - 0 WPts
04/07/2023Soweto, South Africa2 - 3 Ayanda Cele14(2) - 19 LPts
17/05/2023Cape Town, South Africa1 - 3 Lebogang Tlolane0 - 1 WPts
20/03/2023Johannesburg, South Africa1 - 2 Marques Awere11 - 19 LPts
24/01/2023Soshanguve, South Africa1 - 1 John Monare13 - 12 LPts
07/12/2022Mitchells Plain, South Africa1 - 0 Tlou Tshwete12 - 18 LPts
05/11/2022Johannesburg, South Africa0 - 0 Khalid Yveton6 - 11 WPts