Weightclass:  Super Middleweight
Location:  Port Elizabeth, South Africa
Record:   19 - 3(2) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
06/10/2029Ticketpro Dome, Johannesburg, South Africa19 - 2(1) - 1 Quintavius Ampomah8(3) - 0 L KO10 10 View
19/07/2029Masally Mannan, Masally, Azerbaijan18 - 2(1) - 1 Chris De Kock3 - 1(1) - 1 W UD 12Scorecards: 119-109, 119-109, 119-109. View
06/01/2029Hartsfield Rugby Grounds, Harare, Zimbabwe17 - 2(1) - 1 Glynn Madhuku17(1) - 7 W UD 10Scorecards: 96-94, 96-94, 96-94. View
19/08/2028Standard Bank Arena, Johannesburg, South Africa17 - 1 - 1 Theo Adisi6(3) - 1(1) L KO8 10 View
21/11/2027Ginásio do Pacaembu, Sao Paulo, Brazil17 - 0 - 1 Olindo Ribeiro20(1) - 4 L UD 12Scorecards: 112-117, 112-117, 112-117. View
13/06/2026Ticketpro Dome, Johannesburg, South Africa16 - 0 - 1 Santiago Gonzalez19(1) - 4(1) - 2 W UD 10Scorecards: 96-94, 96-94, 96-94. View
18/04/2026Ticketpro Dome, Johannesburg, South Africa16 - 0 Itumeleng kaMagwaza16 - 2 D SD 10Scorecards: 96-95, 95-95, 94-97. View
03/01/2026Ellis Park Arena, Johannesburg, South Africa15 - 0 Gregor Njue11 - 0 - 1 W UD 10Scorecards: 96-94, 96-94, 96-94. View
14/11/2025Standard Bank Arena, Johannesburg, South Africa14 - 0 Lugono Kotei15 - 4 - 1 W UD 10Scorecards: 98-92, 98-92, 98-92. View
04/10/2025Standard Bank Arena, Johannesburg, South Africa13 - 0 Jack Kayongo11 - 5 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
16/08/2025Oliver Tambo Hall, Cape Town, South Africa12 - 0 Suneil Chandra15 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
21/06/2025Barnyard Theatre, Johannesburg, South Africa11 - 0 Juwon Ofoegbu10 - 2 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
26/04/2025Standard Bank Arena, Johannesburg, South Africa10 - 0 Ulises Cancel5 - 6 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
21/02/2025Ellis Park Arena, Johannesburg, South Africa9 - 0 Krystian Urbaniak2 - 6 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
14/12/2024Durban Convention Centre, Durban, South Africa8 - 0 Krystian Urbaniak2 - 5 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/11/2024Ofosu-Ayeh Gym, Khayelitsha, South Africa7 - 0 Ntsikelelo Motsoaledi2 - 1 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
05/10/2024Ofosu-Ayeh Gym, Khayelitsha, South Africa6 - 0 Chris Vermeulen1 - 0 W UD 6Scorecards: 60-54, 60-54, 60-54. View
14/09/2024Barnyard Theatre, Johannesburg, South Africa5 - 0 Obafemi Olumilua3 - 2 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
26/07/2024Suncoast Casino, Durban, South Africa4 - 0 Amon Buturo4 - 2 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
21/06/2024Soweto Gabuza, Soweto, South Africa3 - 0 Oupa Ntshangase1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
18/05/2024Gold Reef Entertainment Centre, Johannesburg, South Africa2 - 0 Henry Tshanda0 - 3 W UD 6Scorecards: 60-54, 60-54, 60-54. View
20/04/2024Arthur Ashe Tennis Centre, Soweto, South Africa1 - 0 Raimy Hunzvi0 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
01/03/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa0 - 0 Mduduzi Ntuli0 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View