Weightclass:  Super Featherweight
Location:  Mitchells Plain, South Africa
Record:   19 - 7(5) - 1
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
02/01/2031East London Coetzee, East London, South Africa18 - 7(5) - 1 Marques Yeboah6 - 21(1) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
09/02/2030Ticketpro Dome, Johannesburg, South Africa18 - 6(4) - 1 Rex Makwarimba25(8) - 0 L KO9 12 Southern African Super Featherweight View
14/01/2029Umlazi Malherbe, Umlazi, South Africa18 - 5(3) - 1 Asavela Nonyane16(1) - 5 L KO10 12 Southern African Super Featherweight SF EliminatorView
12/06/2028Marius Ndiaye Arena, Dakar, Senegal18 - 4(2) - 1 Jay Baston25(13) - 0 - 1 L KO8 12 African Super Featherweight SF EliminatorView
13/03/2028Barnyard Theatre, Johannesburg, South Africa18 - 3(1) - 1 Willibrord Engelbrecht20(11) - 0 L KO5 12 Southern African Super Featherweight SF EliminatorView
22/01/2028Aviva Stadium, Dublin, Ireland18 - 2 - 1 Ricardo Aldrete30(12) - 3(3) L KO6 10 View
20/06/2026Ticketpro Dome, Johannesburg, South Africa17 - 2 - 1 Will Dubango15 - 3(1) - 1 W UD 10Scorecards: 99-92, 98-93, 98-93. View
04/04/2026Ticketpro Dome, Johannesburg, South Africa17 - 2 Oliver Carre18 - 1 - 1 D 10Scorecards: 95-95, 95-95, 95-95. View
14/02/2026Ellis Park Arena, Johannesburg, South Africa16 - 2 Oliver Carre18 - 0 - 1 W UD 10Scorecards: 96-94, 96-95, 96-95. View
03/01/2026Ellis Park Arena, Johannesburg, South Africa15 - 2 Bilal Hai8 - 4(1) W UD 10Scorecards: 98-92, 100-90, 100-90. View
15/11/2025Ellis Park Arena, Johannesburg, South Africa14 - 2 Doruk Vural11 - 8(1) W UD 10Scorecards: 100-90, 100-90, 100-90. View
20/09/2025Ellis Park Arena, Johannesburg, South Africa13 - 2 Doruk Vural11 - 7(1) W UD 10Scorecards: 100-90, 100-90, 100-92. View
11/07/2025Ellis Park Arena, Johannesburg, South Africa12 - 2 Flannery Sand8 - 4 W UD 10Scorecards: 97-93, 98-93, 97-93. View
19/04/2025Popcocks Indoor Sports Arena, Johannesburg, South Africa11 - 2 Bilal Hai8 - 2 W UD 10Scorecards: 96-93, 97-93, 96-93. View
21/02/2025Ellis Park Arena, Johannesburg, South Africa11 - 1 Rickward Juergens9 - 0 - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. View
14/12/2024Durban Convention Centre, Durban, South Africa10 - 1 Ian Amodako8 - 8 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
27/09/2024Ticketpro Dome, Johannesburg, South Africa10 - 0 Asen á Kanokov13 - 1 - 1 L MD 10Scorecards: 95-96, 94-97, 96-96. View
27/07/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa9 - 0 Abdul Kamar3 - 5 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
07/06/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa8 - 0 Zuffur Akhtar16 - 1 - 1 W UD 10Scorecards: 97-93, 97-93, 97-93. View
20/04/2024Arthur Ashe Tennis Centre, Soweto, South Africa7 - 0 Joel Hamill5 - 3 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/03/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa6 - 0 Adnan Najar3 - 2 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
13/01/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa5 - 0 Faraji Mfeketho6 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
16/12/2023Ofosu-Ayeh Gym, Khayelitsha, South Africa4 - 0 Oliver Nkounkou0 - 0 W UD 6Scorecards: 60-54, 60-54, 60-54. View
06/11/2022Ian Van Ryneveld Gym, Soweto, South Africa3 - 0 Itumeleng Sekola0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
25/01/2021Ian Van Ryneveld Gym, Soweto, South Africa2 - 0 John Kathrada0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
18/09/2020Rivaldo Nyauza Gym, Port Elizabeth, South Africa1 - 0 Sid Mubitende0 - 1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
24/09/2019Soweto Hall, Soweto, South Africa0 - 0 Cole Mahlangu0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View