Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:   23(7) - 9(2)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
28/05/2031Soweto Kathrada, Soweto, South Africa22(7) - 9(2) LeBron Acheampong11 - 12 W UD 10Scorecards: 100-90, 100-90, 100-90. South Africa-Gauteng Lightweight Final EliminatorView
31/12/2030Soweto Hall, Soweto, South Africa21(6) - 9(2) Hugh Nyauza8 - 9 - 3 W KO2 10 South Africa-Gauteng Lightweight SF EliminatorView
18/09/2030East London De Kock, East London, South Africa21(6) - 8(2) Luvolwethu Sangweni16(1) - 4(2) L UD 12Scorecards: 108-120, 108-120, 108-120. South Africa Lightweight Final EliminatorView
21/04/2030Gold Reef Entertainment Centre, Johannesburg, South Africa20(5) - 8(2) Jozef Kloppers13 - 10(1) - 2 W KO7 12 South Africa Lightweight SF EliminatorView
14/08/2029Gold Reef Entertainment Centre, Johannesburg, South Africa20(5) - 7(2) Rich Kiwandzila14(2) - 0 L UD 12Scorecards: 109-119, 109-119, 109-119. Southern African Lightweight Final EliminatorView
28/04/2029Ellis Park Arena, Johannesburg, South Africa19(4) - 7(2) Luvolwethu Sangweni15(1) - 3(1) W TKO11 12Ref stopped fight after 4 knockdowns. Southern African Lightweight SF EliminatorView
17/02/2029Investec Milpark Stadium, Johannesburg, South Africa19(4) - 6(2) Nils Blaauw11 - 2(1) L UD 10Scorecards: 92-98, 92-98, 92-98. South Africa-Gauteng Lightweight View
29/07/2028Isaac Wolfson stadium, Port Elizabeth, South Africa19(4) - 5(2) Rich Kiwandzila11(1) - 0 L UD 12Scorecards: 111-120, 111-120, 111-120. South Africa Lightweight SF EliminatorView
08/06/2028Suncoast Casino, Durban, South Africa18(4) - 5(2) Lebogang Molewa15 - 6(1) - 1 W UD 10Scorecards: 97-92, 97-92, 97-92. View
18/03/2028Ellis Park Arena, Johannesburg, South Africa18(4) - 4(1) Vashon Magqwaka18(9) - 2 L KO8 12 Southern African Lightweight MandatoryView
21/11/2027Standard Bank Arena, Johannesburg, South Africa18(4) - 3(1) Rich Kiwandzila9(1) - 0 L UD 10Scorecards: 91-99, 91-99, 91-99. View
21/08/2027Sunshine Coast Stadium, Sunshine Coast, Australia18(4) - 2 Robert Purdie4(2) - 0 - 1 L KO10 12 View
12/04/2027Sandton Convention Centre, Johannesburg, South Africa17(3) - 2 Okapi Ametepey18(1) - 1 - 1 W KO12 12 Southern African Lightweight MandatoryView
13/02/2027Green Point Athletics Stadium, Cape Town, South Africa17(3) - 1 Rich Kiwandzila7 - 0 L UD 10Scorecards: 92-98, 92-98, 92-98. View
21/03/2026Chitungwiza Jaure, Chitungwiza, Zimbabwe16(2) - 1 Duante Makwarimba16(1) - 5 W TKO11 12Referee waved fight off. Southern African Lightweight MandatoryView
10/08/2025Bay Hotel, Cape Town, South Africa15(1) - 1 Richard Nzedinga7 - 7(3) - 2 W KO4 10 View
20/03/2025Gold Reef Entertainment Centre, Johannesburg, South Africa14(1) - 1 Hayden Matombo13(1) - 1 - 2 W UD 12Scorecards: 116-112, 116-114, 116-112. Southern African Lightweight MandatoryView
13/03/2024Gold Reef Entertainment Centre, Johannesburg, South Africa13(1) - 1 Okapi Ametepey11 - 0 W UD 12Scorecards: 116-114, 116-112, 116-112. Southern African Lightweight MandatoryView
13/07/2023Tembisa Hlatshwayo, Tembisa, South Africa12(1) - 1 Jozef Kloppers6 - 3 - 1 W UD 12Scorecards: 118-110, 118-110, 118-110. Southern African Lightweight SF EliminatorView
31/03/2023Rivaldo Nyauza Gym, Port Elizabeth, South Africa11(1) - 1 Jozef Kloppers6 - 2 - 1 W UD 12Scorecards: 118-110, 118-110, 118-110. South Africa Lightweight Final EliminatorView
30/11/2022Uzoma Adade Gym, Durban, South Africa10 - 1 Richard Nzedinga5 - 3(1) - 1 W KO6 12 South Africa Lightweight SF EliminatorView
31/07/2022Ian Van Ryneveld Gym, Soweto, South Africa10 - 0 Joey Buys9(1) - 2 - 1 L UD 12Scorecards: 109-120, 109-120, 108-120. South Africa Lightweight Final EliminatorView
31/03/2022Sam Naude Gym, iBhayi, South Africa9 - 0 Jozef Kloppers5 - 1 - 1 W UD 12Scorecards: 118-111, 117-111, 117-112. South Africa Lightweight SF EliminatorView
11/09/2021Rivaldo Nyauza Gym, Port Elizabeth, South Africa8 - 0 Oringo Muthambi1 - 2 - 2 W UD 8Scorecards: 80-72, 80-72, 80-72. View
08/04/2021Cape Town De Jongh, Cape Town, South Africa7 - 0 Paul Bangamba1 - 5 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
29/10/2020Cape Town De Jongh, Cape Town, South Africa6 - 0 Paul Bangamba1 - 4 - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
18/05/2020Cape Town De Jongh, Cape Town, South Africa5 - 0 Kris Kambilala2 - 3 W UD 6Scorecards: 60-53, 60-53, 60-53. View
17/01/2020Mitchells Plain Cilliers, Mitchells Plain, South Africa4 - 0 Naeem Habe1 - 3 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
27/10/2019Ian Van Ryneveld Gym, Soweto, South Africa3 - 0 Montraie Mokonyane1 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
18/07/2019Pretoria Lakay, Pretoria, South Africa2 - 0 Jozef Kloppers0 - 0 W UD 6Scorecards: 59-55, 59-55, 59-55. View
27/03/2019Ian Van Ryneveld Gym, Soweto, South Africa1 - 0 Polo Magqwaka0 - 0 W UD 4Scorecards: 40-36, 40-36, 40-36. View
06/02/2019Ian Van Ryneveld Gym, Soweto, South Africa0 - 0 Joey Buys0 - 0 W MD 6Scorecards: 57-57, 58-57, 58-56. View