Weightclass:  Flyweight
Location:  Roodepoort, South Africa
Record:   21(2) - 7(2)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
12/07/2031Investec Milpark Stadium, Johannesburg, South Africa20(1) - 7(2) Paulo Nhlapo16 - 14(1) - 1 W TKO10 10Referee waved fight off. South Africa-Gauteng Flyweight View
15/03/2031Investec Milpark Stadium, Johannesburg, South Africa20(1) - 6(1) Ndumisa Mathoho22(2) - 2 L KO11 12 African Flyweight Final EliminatorView
24/11/2030Olympia, London, UK20(1) - 5 Richard Birrell25(11) - 1 L TKO7 12Ref stopped fight after 3 knockdowns. Commonwealth Flyweight View
05/09/2030Standard Bank Arena, Johannesburg, South Africa20(1) - 4 Ndumisa Mathoho21(2) - 2 L UD 12Scorecards: 113-115, 113-115, 113-115. Southern African Flyweight MandatoryView
01/06/2030Investec Milpark Stadium, Johannesburg, South Africa19(1) - 4 Federico Palos20(1) - 4(2) W UD 10Scorecards: 96-95, 96-95, 96-95. View
11/03/2030Ellis Park Arena, Johannesburg, South Africa18(1) - 4 Yavuz Memish22 - 12(1) - 1 W UD 10Scorecards: 99-91, 99-91, 100-91. View
30/11/2029Ellis Park Arena, Johannesburg, South Africa18(1) - 3 Canaan Giono16 - 0 L UD 12Scorecards: 109-120, 110-119, 108-120. African Flyweight SF EliminatorView
27/07/2029Ellis Park Arena, Johannesburg, South Africa17(1) - 3 Vandwon Mpontshane15 - 4(1) - 1 W UD 12Scorecards: 119-110, 119-109, 119-110. Southern African Flyweight MandatoryView
23/03/2029Standard Bank Arena, Johannesburg, South Africa16(1) - 3 Mike Nguaku18 - 14 - 1 W UD 12Scorecards: 120-108, 120-108, 120-108. Southern African Flyweight Final EliminatorView
12/01/2029gelvandale sports ground, Port Elizabeth, South Africa15 - 3 Paulo Nhlapo12 - 11 - 1 W KO12 12 South Africa Flyweight Final EliminatorView
18/09/2028Arthur Ashe Tennis Centre, Soweto, South Africa14 - 3 Lucas Verwoerd14 - 14(2) - 1 W UD 12Scorecards: 120-108, 120-108, 120-108. South Africa Flyweight SF EliminatorView
10/06/2028Standard Bank Arena, Johannesburg, South Africa13 - 3 Mangkubini Hadiman19(1) - 7(1) W UD 10Scorecards: 98-92, 98-92, 98-92. View
18/03/2028Popcocks Indoor Sports Arena, Johannesburg, South Africa12 - 3 Gareth Kalawanda4 - 8 W UD 10Scorecards: 100-90, 100-90, 100-90. View
28/11/2027Arthur Ashe Tennis Centre, Soweto, South Africa12 - 2 Ndumisa Mathoho16(1) - 1 L UD 12Scorecards: 112-116, 112-116, 112-116. South Africa Flyweight SF EliminatorView
31/07/2027Standard Bank Arena, Johannesburg, South Africa11 - 2 Lucas Verwoerd13 - 11(2) - 1 W UD 12Scorecards: 120-108, 120-108, 120-108. View
27/04/2027Port Elizabeth Wana, Port Elizabeth, South Africa10 - 2 Chris Pietersen11(3) - 0 W UD 10Scorecards: 97-93, 97-95, 97-93. View
29/11/2026iBhayi Sotyu, iBhayi, South Africa9 - 2 Voshon Mbeki8 - 9(1) W UD 10Scorecards: 100-90, 100-90, 100-90. View
18/06/2026Arthur Ashe Tennis Centre, Soweto, South Africa9 - 1 Vincent Nfumu8 - 0 L UD 10Scorecards: 94-97, 94-98, 94-98. View
01/04/2026Gold Reef Entertainment Centre, Johannesburg, South Africa8 - 1 Callum Van Blerk10 - 7(1) - 2 W UD 10Scorecards: 100-90, 100-90, 100-90. View
02/01/2026Popcocks Indoor Sports Arena, Johannesburg, South Africa8 - 0 Vincent Nfumu7 - 0 L UD 10Scorecards: 91-99, 93-99, 93-99. View
19/09/2025Popcocks Indoor Sports Arena, Johannesburg, South Africa7 - 0 Brigham Segalen10 - 4 - 3 W UD 8Scorecards: 80-73, 80-73, 80-73. View
25/05/2025Durban Convention Centre, Durban, South Africa6 - 0 Thabo Modjeka8 - 4(1) - 4 W UD 6Scorecards: 60-54, 60-54, 60-54. View
13/04/2025Gold Reef Entertainment Centre, Johannesburg, South Africa5 - 0 Reinald Clary2 - 7 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
20/01/2025African Gym, Johannesburg, South Africa4 - 0 Usi Ayeh8 - 6 - 2 W UD 6Scorecards: 58-56, 58-56, 58-56. View
21/12/2024Suncoast Casino, Durban, South Africa3 - 0 Mike Nguaku9 - 10 W UD 6Scorecards: 60-54, 60-54, 60-54. View
24/10/2024Gold Reef Entertainment Centre, Johannesburg, South Africa2 - 0 Oscar Pienaar9 - 4 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
23/09/2024Soweto Hall, Soweto, South Africa1 - 0 Tremeur Bong2 - 7 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
01/08/2024Soweto Agyare, Soweto, South Africa0 - 0 Kabonesa Hangandu5 - 7 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View