Weightclass:  Super Welterweight
Location:  Khayelitsha, South Africa
Record:   20(1) - 3
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
30/06/2031Cape Town De Jongh, Cape Town, South Africa19 - 3 Tokelo Mngonyama4 - 7 - 1 W KO9 10 South Africa-Western Cape Super Welterweight SF EliminatorView
17/04/2031Durban Tshiyola, Durban, South Africa18 - 3 Gethin Bhengu12 - 13(2) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
26/10/2030Barnyard Theatre, Johannesburg, South Africa17 - 3 Malik Sadek6 - 0 W UD 10Scorecards: 99-92, 99-91, 99-91. View
02/10/2026Mitchells Plain Cilliers, Mitchells Plain, South Africa17 - 2 Leon Raza9 - 2 - 3 L UD 12Scorecards: 109-119, 109-119, 109-119. Southern African Super Welterweight SF EliminatorView
23/05/2026Johannesburg Stadium, Johannesburg, South Africa17 - 1 Fagrie Mokotjo16 - 0 L UD 12Scorecards: 112-118, 112-118, 111-118. South Africa Super Welterweight View
28/03/2026Ellis Park Arena, Johannesburg, South Africa17 - 0 Fagrie Mokotjo15 - 0 L UD 12Scorecards: 113-116, 113-116, 113-115. South Africa Super Welterweight View
13/02/2026Standard Bank Arena, Johannesburg, South Africa16 - 0 Peter Linen14 - 6(2) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
03/01/2026Ellis Park Arena, Johannesburg, South Africa15 - 0 Valdemar Mach6 - 7 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
14/11/2025Standard Bank Arena, Johannesburg, South Africa14 - 0 Valdemar Mach6 - 6 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
04/10/2025Standard Bank Arena, Johannesburg, South Africa13 - 0 Hamzah Kamil10 - 2 W UD 10Scorecards: 99-91, 99-91, 99-91. View
26/07/2025Ellis Park Arena, Johannesburg, South Africa12 - 0 Oles Sallis10 - 5(1) - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
06/06/2025Ellis Park Arena, Johannesburg, South Africa11 - 0 Bernard Criste14 - 7 W UD 10Scorecards: 100-90, 100-90, 100-90. View
01/03/2025Standard Bank Arena, Johannesburg, South Africa10 - 0 Elliot Ciss10 - 7 W UD 10Scorecards: 100-90, 100-90, 100-90. View
25/01/2025Durban Convention Centre, Durban, South Africa9 - 0 Nathan Bazira8 - 4 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
06/12/2024Standard Bank Arena, Johannesburg, South Africa8 - 0 Juan Magallanes6 - 5 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
30/08/2024Standard Bank Arena, Johannesburg, South Africa7 - 0 Chris Twaha4 - 3 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
05/07/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa6 - 0 Julian Ostman3(1) - 5 W UD 10Scorecards: 100-90, 100-90, 100-90. View
18/05/2024Gold Reef Entertainment Centre, Johannesburg, South Africa5 - 0 Ramahlwe Mokeana2 - 1 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
19/04/2024Arthur Ashe Tennis Centre, Soweto, South Africa4 - 0 Devdas Sule4 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
16/03/2024Barnyard Theatre, Johannesburg, South Africa3 - 0 Richart Birch1 - 4 - 3 W UD 6Scorecards: 60-54, 60-54, 60-54. View
03/02/2024Ofosu-Ayeh Gym, Khayelitsha, South Africa2 - 0 Deion Waris1 - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View
13/01/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa1 - 0 Amin Thamsatchanan3(1) - 2(1) - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
16/12/2023Ofosu-Ayeh Gym, Khayelitsha, South Africa0 - 0 Asavela Shongwe3 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View