Weightclass:  Middleweight
Location:  East London, South Africa
Record:  18(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2024East London, South Africa17(1) - 22 Krešimir Jankovic1 - 0 WPts
06/06/2024East London, South Africa16(1) - 22 Radoslav á Dimitrov2 - 7 WPts
08/04/2024East London, South Africa15(1) - 22 Filip Giese17(1) - 18 WPts
09/02/2024East London, South Africa14(1) - 22 Kendis Anfom1 - 2 WPts
11/12/2023East London, South Africa13(1) - 22 Will Tshimusekedi0 - 1 WPts
09/10/2023East London, South Africa12(1) - 22 Montraie Adisi16(1) - 17 WPts
12/08/2023East London, South Africa11 - 22 Matt Van den Berg1 - 0 WKO3
13/06/2023East London, South Africa10 - 22 Orlando Lima1 - 11 WPts
14/04/2023East London, South Africa10 - 21 Richie Kalengayi1 - 2 LPts
13/02/2023East London, South Africa9 - 21 Cody Retief0 - 10 WPts
15/12/2022East London, South Africa9 - 20 Gethin Tshialu21(2) - 8 LPts
15/10/2022Cape Town, South Africa9 - 19 Michael Kaswaswa16(1) - 12 LPts
24/08/2022Aarhus, Denmark8 - 19 Von Duus1 - 10 WPts
25/06/2022Toshkent, Uzbekistan8 - 18 Khavar Quadri16 - 14 LPts
26/04/2022Cape Town, South Africa8 - 17 Charlie Sunda23 - 6 LPts South Africa National Championships 2022View
20/04/2022East London, South Africa7 - 17 Godfrey Ekaette3 - 20 WPts
20/02/2022East London, South Africa6 - 17 Mark Dlala14 - 8 WPts
21/12/2021East London, South Africa6 - 16 Jin Miu14 - 9 LPts
21/10/2021East London, South Africa6 - 15 Odilon Lucier11 - 13 LPts
20/08/2021East London, South Africa5 - 15 Charlie Sunda20 - 4 WPts
19/06/2021Johannesburg, South Africa5 - 14 Richie Nseya13 - 7 LPts
23/04/2021Germiston, South Africa5 - 13 May Tambo9 - 12 LPts
03/03/2021Roodepoort, South Africa5 - 12 Otieno Agbeko11 - 7 LPts
27/01/2021Soweto, South Africa4 - 12 Thulani Zokwana5 - 14(2) WPts
29/11/2020East London, South Africa4 - 11 Mike Egerton5 - 7 LPts
29/09/2020Saint-Denis, France4 - 10 Courvoisier Pradier9 - 7 LPts
01/08/2020East London, South Africa4 - 9 Vikenti Ercesh13 - 2 LPts
31/05/2020Pretoria, South Africa4 - 8 Dave Gabuza8 - 3 LPts
25/04/2020East London, South Africa3 - 8 Bruin Booysen3 - 11 WPts
26/02/2020East London, South Africa3 - 7 Ponce Pinel4 - 4 LPts
27/12/2019Johannesburg, South Africa3 - 6 Quaddus Nhleko11(1) - 1 LPts
13/11/2019East London, South Africa2 - 6 Will Katubadi3 - 3 WPts
13/09/2019Soshanguve, South Africa2 - 5 Vuyisile Manamela2 - 4 LPts
29/07/2019Accra, Ghana1 - 5 Ludacris Ayew3 - 5 WPts
31/05/2019East London, South Africa0 - 5 Penda Nimoh3 - 5 WPts
01/04/2019The Hague, Netherlands0 - 4 Werner Matynee7 - 2 LPts
31/01/2019Khayelitsha, South Africa0 - 3 Vandwon Aduamah1 - 3 LPts
15/12/2018East London, South Africa0 - 2 Eoghan Brady0 - 2 LPts
16/10/2018Port Elizabeth, South Africa0 - 1 Gregor Kizenga1 - 0 LPts
18/08/2018East London, South Africa0 - 0 Ratib Ghacksybeck0 - 0 LPts