Weightclass:  Welterweight
Location:  Cape Town, South Africa
Record:   22(1) - 9(2) - 5
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
12/06/2031Umlazi Nyauza, Umlazi, South Africa21(1) - 9(2) - 5 Kai Wessels15(7) - 1(1) - 1 W UD 12Scorecards: 117-111, 118-110, 118-111. South Africa Welterweight Final EliminatorView
28/02/2031Mitchells Plain Van Blerk, Mitchells Plain, South Africa21(1) - 9(2) - 4 Kai Wessels15(7) - 1(1) D 12Scorecards: 114-114, 114-114, 114-114. South Africa Welterweight Final EliminatorView
31/10/2030Umlazi Malherbe, Umlazi, South Africa20(1) - 9(2) - 4 John Ngassi13(3) - 5 W UD 12Scorecards: 115-113, 115-113, 115-113. South Africa Welterweight SF EliminatorView
19/02/2030Cape Sun Hotel, Cape Town, South Africa20(1) - 8(2) - 4 Josh Manamela18 - 2 - 1 L UD 12Scorecards: 112-116, 112-116, 111-117. Southern African Welterweight MandatoryView
12/11/2029Cape Sun Hotel, Cape Town, South Africa20(1) - 8(2) - 3 Josh Manamela18 - 2 D 12Scorecards: 114-114, 114-114, 114-114. Southern African Welterweight MandatoryView
16/06/2029Investec Milpark Stadium, Johannesburg, South Africa20(1) - 7(2) - 3 Kasi Debrah23(6) - 2 - 1 L UD 10Scorecards: 94-97, 94-97, 94-97. View
29/03/2029Honda Center, Anaheim, USA20(1) - 6(1) - 3 Kamran Alam27(12) - 3 L KO10 10 View
17/08/2028Stub Hub Center (Football), Los Angeles, USA20(1) - 5(1) - 3 Sam Salvatierra24(6) - 3(1) - 1 L UD 10Scorecards: 92-97, 92-97, 93-97. View
06/05/2028Stade Habib Bouakeul, Oran, Algeria20(1) - 4 - 3 Adnan Sendid30(26) - 3(1) L KO4 12 African Welterweight View
08/12/2027Cape Sun Hotel, Cape Town, South Africa19(1) - 4 - 3 Josh Manamela14 - 1 W UD 12Scorecards: 117-111, 117-112, 117-112. Southern African Welterweight MandatoryView
14/11/2026Ellis Park Arena, Johannesburg, South Africa18(1) - 4 - 3 Kasi Frimpong16 - 6 W UD 12Scorecards: 115-113, 115-113, 115-113. Southern African Welterweight MandatoryView
30/05/2026Ticketpro Dome, Johannesburg, South Africa18(1) - 3 - 3 Fedar Radzinsh12 - 4 - 1 L UD 10Scorecards: 95-96, 93-97, 95-96. View
04/04/2026Ticketpro Dome, Johannesburg, South Africa17(1) - 3 - 3 Guido Robaina13 - 4 - 1 W UD 10Scorecards: 99-91, 100-91, 100-91. View
14/02/2026Ellis Park Arena, Johannesburg, South Africa16(1) - 3 - 3 Kasi Frimpong15 - 5 W UD 12Scorecards: 115-114, 115-113, 115-113. Southern African Welterweight , South Africa Welterweight View
03/01/2026Ellis Park Arena, Johannesburg, South Africa15 - 3 - 3 Dior Garros8 - 6(1) - 4 W KO10 10 View
15/11/2025Ellis Park Arena, Johannesburg, South Africa14 - 3 - 3 Montraie Mpeta12 - 5 - 1 W UD 12Scorecards: 119-109, 119-109, 119-109. Southern African Welterweight MandatoryView
16/09/2025Cape Sun Hotel, Cape Town, South Africa14 - 3 - 2 Montraie Mpeta12 - 5 D 12Scorecards: 114-114, 114-114, 114-114. Southern African Welterweight MandatoryView
26/07/2025Ellis Park Arena, Johannesburg, South Africa14 - 3 - 1 Bob Rainey15(1) - 5 - 2 D MD 10Scorecards: 96-95, 95-95, 95-95. View
06/06/2025Ellis Park Arena, Johannesburg, South Africa13 - 3 - 1 Quinto Febles10 - 2 W UD 10Scorecards: 97-93, 97-93, 97-93. View
11/04/2025Ellis Park Arena, Johannesburg, South Africa12 - 3 - 1 Naftali Afful9 - 2(1) - 1 W UD 12Scorecards: 120-108, 120-108, 120-108. Southern African Welterweight View
17/01/2025Ellis Park Arena, Johannesburg, South Africa11 - 3 - 1 Naftali Afful9 - 1(1) - 1 W UD 12Scorecards: 117-112, 117-112, 117-112. Southern African Welterweight View
01/11/2024Standard Bank Arena, Johannesburg, South Africa11 - 2 - 1 Bob Rainey14(1) - 2 - 2 L UD 10Scorecards: 93-97, 94-97, 93-97. View
02/08/2024Standard Bank Arena, Johannesburg, South Africa11 - 2 Bob Rainey14(1) - 2 - 1 D 10Scorecards: 95-95, 95-95, 95-95. View
07/06/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa11 - 1 Bob Rainey13(1) - 2 - 1 L UD 12Scorecards: 111-117, 111-118, 113-117. View
19/04/2024Arthur Ashe Tennis Centre, Soweto, South Africa10 - 1 Atif Salame8 - 2 W UD 10Scorecards: 97-94, 97-94, 97-94. View
01/03/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa9 - 1 Hassan Vohra9 - 2 - 4 W UD 10Scorecards: 100-90, 100-90, 100-90. View
06/01/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa8 - 1 Umair Ghani13 - 0 W UD 10Scorecards: 100-90, 100-90, 100-90. View
04/09/2023Khayelitsha Heyns, Khayelitsha, South Africa7 - 1 John Nvumbi4 - 5 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
01/04/2023Eghenyan Gym, Port Elizabeth, South Africa6 - 1 Nhlakanipho Nqakula8 - 2 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
10/09/2022Mitchells Plain Cilliers, Mitchells Plain, South Africa5 - 1 John Nvumbi4 - 3 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
27/06/2022Rivaldo Nyauza Gym, Port Elizabeth, South Africa4 - 1 Crispijn Blignaut6 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
07/08/2021Cape Town De Jongh, Cape Town, South Africa3 - 1 Anele Govender3 - 2 - 3 W UD 10Scorecards: 100-90, 100-90, 100-90. View
20/02/2021Rivaldo Nyauza Gym, Port Elizabeth, South Africa3 - 0 Euan Phaahla2 - 0 L UD 8Scorecards: 73-79, 73-79, 73-79. View
20/12/2019Rivaldo Nyauza Gym, Port Elizabeth, South Africa2 - 0 Quaashie Eck0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
06/10/2019Bay Hotel, Cape Town, South Africa1 - 0 Roshaun Kole2 - 1 W UD 8Scorecards: 79-73, 79-73, 79-73. View
28/04/2019Sammy Rahman Gym, Tamale, Ghana0 - 0 Yasin Ellahi0 - 1 W MD 6Scorecards: 58-57, 57-57, 58-56. View