Weightclass:  Featherweight
Location:  Cape Town, South Africa
Record:   28 - 15(9)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
17/05/2031Isaac Wolfson stadium, Port Elizabeth, South Africa28 - 14(8) Tokelo Zwane7 - 0 L KO8 12 South Africa Featherweight Final EliminatorView
16/01/2031Umlazi Malherbe, Umlazi, South Africa27 - 14(8) Arthur Mini12 - 0 - 1 W UD 12Scorecards: 118-110, 119-110, 118-110. South Africa Featherweight SF EliminatorView
11/07/2030Gold Reef Entertainment Centre, Johannesburg, South Africa27 - 13(7) Tabari Nkwinti24(7) - 9 - 4 L KO10 12 Southern African Featherweight SF EliminatorView
02/02/2030Cape Sun Hotel, Cape Town, South Africa27 - 12(7) Xayvion Sowah17(2) - 3(1) L UD 12Scorecards: 112-116, 112-116, 112-116. South Africa Featherweight MandatoryView
30/09/2029Cape Sun Hotel, Cape Town, South Africa26 - 12(7) Eric Molekane16 - 8 - 1 W UD 12Scorecards: 118-110, 118-110, 118-110. South Africa Featherweight Final EliminatorView
04/08/2029Ginásio do Ibirapuera, Sao Paulo, Brazil26 - 11(6) Vicente Conde21(12) - 3 L KO7 12 View
03/05/2029Mitchells Plain Kune, Mitchells Plain, South Africa25 - 11(6) Paul Ngassi21(5) - 1 W MD 12Scorecards: 115-114, 115-113, 114-114. South Africa Featherweight SF EliminatorView
30/09/2028Olympia, Liverpool, UK25 - 10(5) Galang Armedion26(24) - 0 L KO9 12 View
17/06/2028Hard Rock Hotel & Casino, Atlantic City, USA25 - 9(5) Stuart Tyree24(7) - 4(1) L UD 10Scorecards: 93-97, 93-98, 93-97. View
12/03/2028Aphrodisiac Nightclub, Kumasi, Ghana25 - 8(4) Makalo Akamenya19(1) - 5(3) - 2 L KO12 12 African Featherweight SF EliminatorView
22/01/2028Pavillon de Juenesse, Quebec City, Canada25 - 7(4) Xaverius Loyola14(1) - 1 L UD 10Scorecards: 93-97, 93-97, 93-97. View
31/07/2027Sunshine Coast Stadium, Sunshine Coast, Australia25 - 6(3) Elderson Mbanefo22(9) - 4(1) L KO7 12 Commonwealth Featherweight View
06/05/2027Marius Ndiaye Arena, Dakar, Senegal25 - 5(3) Coyne Sagna23(4) - 0 L UD 12Scorecards: 109-120, 109-119, 109-119. African Featherweight SF EliminatorView
14/11/2026Ellis Park Arena, Johannesburg, South Africa24 - 5(3) John Chipeta16 - 6 W UD 12Scorecards: 117-112, 117-111, 117-111. Southern African Featherweight Final EliminatorView
05/09/2026Stanford Stadium, San Francisco, USA24 - 4(2) Kashif Moghaddam19(12) - 1(1) L KO4 12 View
20/06/2026Ticketpro Dome, Johannesburg, South Africa23 - 4(2) Abdul Mamoun19 - 5 W UD 10Scorecards: 100-91, 100-91, 100-90. View
25/04/2026Ticketpro Dome, Johannesburg, South Africa22 - 4(2) Mehmed Akdemir13 - 8(2) - 1 W UD 10Scorecards: 99-92, 99-92, 98-93. View
14/03/2026Ticketpro Dome, Johannesburg, South Africa21 - 4(2) John Chipeta15 - 5 W UD 12Scorecards: 119-109, 119-110, 119-109. Southern African Featherweight View
24/01/2026Bellville Velodrome, Cape Town, South Africa20 - 4(2) Tabansi Kwakye13 - 0 W UD 12Scorecards: 115-113, 115-113, 116-113. Southern African Featherweight , South Africa Featherweight View
05/12/2025Bellville Velodrome, Cape Town, South Africa19 - 4(2) Aki Takenaka14 - 3 - 1 W UD 10Scorecards: 97-93, 97-93, 97-93. View
18/10/2025Bellville Velodrome, Cape Town, South Africa19 - 3(2) Juan Paula13 - 2(1) L SD 10Scorecards: 94-96, 96-94, 94-96. View
30/08/2025Ellis Park Arena, Johannesburg, South Africa18 - 3(2) John Chipeta15 - 3 W UD 12Scorecards: 115-114, 117-112, 116-112. Southern African Featherweight View
05/07/2025Ellis Park Arena, Johannesburg, South Africa17 - 3(2) Abdul Mamoun19 - 2 W UD 10Scorecards: 99-91, 99-91, 99-91. View
16/05/2025Ticketpro Dome, Johannesburg, South Africa16 - 3(2) Ramirez Gaytan9 - 5 W UD 10Scorecards: 99-91, 99-91, 99-91. View
07/03/2025Ticketpro Dome, Johannesburg, South Africa16 - 2(1) Mick Ostermeyer15(1) - 0 - 2 L KO8 12 WRBA Featherweight View
13/12/2024Ellis Park Arena, Johannesburg, South Africa16 - 1 Mick Ostermeyer14 - 0 - 2 L KO12 12 WRBA Featherweight View
27/09/2024Ticketpro Dome, Johannesburg, South Africa16 - 0 Sam Porter17 - 1 - 2 L UD 10Scorecards: 93-97, 93-97, 93-97. View
02/08/2024Standard Bank Arena, Johannesburg, South Africa15 - 0 Sam Porter17 - 0 - 2 W UD 12Scorecards: 116-114, 116-112, 116-113. View
07/06/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa14 - 0 Laken Chikunga11 - 2 - 2 W UD 12Scorecards: 118-110, 118-110, 118-110. South Africa Featherweight View
19/04/2024Arthur Ashe Tennis Centre, Soweto, South Africa13 - 0 Syed Mahdavi7 - 4 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
01/03/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa12 - 0 Ramirez Gaytan8 - 0 W UD 12Scorecards: 118-111, 118-111, 118-110. View
13/01/2024Popcocks Indoor Sports Arena, Johannesburg, South Africa11 - 0 Denzel Chicheba7 - 4 - 2 W UD 12Scorecards: 120-108, 120-108, 120-108. View
31/08/2023Cape Town De Jongh, Cape Town, South Africa10 - 0 Harvey Kabemba9 - 3 W UD 12Scorecards: 118-112, 119-110, 116-113. South Africa Featherweight Final EliminatorView
30/04/2023Khayelitsha Masango, Khayelitsha, South Africa9 - 0 Dumisani Mpeta9(1) - 2 W UD 12Scorecards: 118-110, 118-110, 118-110. South Africa Featherweight SF EliminatorView
06/02/2023Pretoria Nzimande, Pretoria, South Africa8 - 0 Zachary Kingdiadia1 - 0 - 2 W UD 8Scorecards: 79-73, 79-73, 79-73. View
05/10/2022Cape Town De Jongh, Cape Town, South Africa7 - 0 John Moolman5 - 4 - 4 W UD 10Scorecards: 98-92, 98-92, 98-92. View
10/07/2022Khayelitsha Masango, Khayelitsha, South Africa6 - 0 Udenwa Amartey0 - 8 W UD 10Scorecards: 100-90, 100-90, 100-90. View
19/03/2022Khayelitsha Masango, Khayelitsha, South Africa5 - 0 John Moolman4 - 3 - 4 W UD 10Scorecards: 99-91, 99-91, 99-91. View
11/09/2021Rivaldo Nyauza Gym, Port Elizabeth, South Africa4 - 0 Tevaughn Asamoah0 - 5 W UD 8Scorecards: 79-73, 79-73, 79-73. View
28/01/2021Cape Town De Jongh, Cape Town, South Africa3 - 0 Mick Van Biljon2 - 5 W UD 8Scorecards: 80-72, 80-72, 80-72. View
29/06/2020Rivaldo Nyauza Gym, Port Elizabeth, South Africa2 - 0 Ewan Bungu0 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
04/02/2020Ian Van Ryneveld Gym, Soweto, South Africa1 - 0 Bongi Kune1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
27/10/2019Johannesburg Tshibuaba, Johannesburg, South Africa0 - 0 Lehlohonolo Muthambi1 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View