Weightclass:  Welterweight
Location:  Cape Town, South Africa
Record:   14 - 5(2)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
09/06/2029Harare Sports Club, Harare, Zimbabwe14 - 4(1) Harry Mukamba11(9) - 0 L TKO3 10Ref stopped fight after 3 knockdowns. View
14/07/2026Umlazi Malherbe, Umlazi, South Africa14 - 3(1) Kasi Frimpong15 - 6 L UD 12Scorecards: 115-116, 115-116, 115-116. Southern African Welterweight Final EliminatorView
02/05/2026Ticketpro Dome, Johannesburg, South Africa14 - 2(1) Mduduzi Cele17(1) - 2 L UD 10Scorecards: 90-99, 90-99, 90-99. View
14/03/2026Cape Town Van der Merwe, Cape Town, South Africa13 - 2(1) Dave Nzinga13 - 5(1) - 1 W UD 12Scorecards: 119-110, 118-110, 118-110. Southern African Welterweight SF EliminatorView
03/01/2026Ballerup Super Arena, Copenhagen, Denmark13 - 1 Mihovil Maric22(6) - 0 L KO6 10 View
15/11/2025Ellis Park Arena, Johannesburg, South Africa13 - 0 Merk Buys15(3) - 0 - 1 L UD 10Scorecards: 92-98, 94-98, 94-98. View
20/09/2025Ellis Park Arena, Johannesburg, South Africa12 - 0 Kasi Frimpong15 - 3 W UD 10Scorecards: 97-95, 96-95, 97-94. View
26/07/2025Ellis Park Arena, Johannesburg, South Africa11 - 0 Kiki Puente10 - 3 W UD 10Scorecards: 99-91, 99-91, 99-92. View
06/06/2025Ellis Park Arena, Johannesburg, South Africa10 - 0 Giorgio Ghilardotti14 - 3(1) W UD 10Scorecards: 98-92, 98-92, 98-92. View
11/04/2025Ellis Park Arena, Johannesburg, South Africa9 - 0 Steven Musisi9 - 2 W UD 10Scorecards: 99-91, 99-91, 99-91. View
17/01/2025Ellis Park Arena, Johannesburg, South Africa8 - 0 Shin-wook Myung10 - 6 - 4 W UD 10Scorecards: 100-90, 100-90, 100-90. View
01/11/2024Standard Bank Arena, Johannesburg, South Africa7 - 0 Saad Ayub10 - 7 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/08/2024Standard Bank Arena, Johannesburg, South Africa6 - 0 Fedor Nerchenko17 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
08/06/2024Barnyard Theatre, Johannesburg, South Africa5 - 0 Yashar Rabbani5 - 1 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
27/04/2024Barnyard Theatre, Johannesburg, South Africa4 - 0 Johnny Avelino4 - 2 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
02/03/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa3 - 0 Flupke Viljoen2 - 2 - 5 W UD 6Scorecards: 60-54, 60-54, 60-54. View
03/02/2024Ofosu-Ayeh Gym, Khayelitsha, South Africa2 - 0 William Kloppers2 - 6 - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View
09/01/2024Cape Town Van der Merwe, Cape Town, South Africa1 - 0 Armani Phiri5 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
16/12/2023Ofosu-Ayeh Gym, Khayelitsha, South Africa0 - 0 Paul Magqwaka2 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View