Weightclass:  Flyweight
Location:  Johannesburg, South Africa
Record:  21(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2028Johannesburg, South Africa20(1) - 22 Orma Kathrada1 - 2 WPts
06/05/2028Johannesburg, South Africa19(1) - 22 Kaewfah Pomrak7 - 12 WPts
07/03/2028Johannesburg, South Africa18(1) - 22 Nino Moenssens2 - 2 WPts
07/01/2028Johannesburg, South Africa17(1) - 22 Matthew Merson6 - 8 WPts
07/11/2027Johannesburg, South Africa16(1) - 22 Kir Nyamdorj2 - 9 WPts
07/09/2027Johannesburg, South Africa15(1) - 22 Ian Booysen0 - 1 WPts
08/07/2027Johannesburg, South Africa14(1) - 22 Ponce Pastrana4 - 14 WPts
09/05/2027Johannesburg, South Africa13(1) - 22 Luka Kantareew0 - 5 WPts
10/03/2027Johannesburg, South Africa12(1) - 22 Ndumisa Mahlangu2 - 7 WPts
10/01/2027Johannesburg, South Africa11(1) - 22 Peter Fram7 - 15 WPts
11/11/2026Johannesburg, South Africa10(1) - 22 Banji Assiful6 - 6 WPts
11/09/2026Johannesburg, South Africa10(1) - 21 Felippe Munguia6 - 11 LPts
13/07/2026Johannesburg, South Africa10(1) - 20 Phumelele Govender6 - 19 LPts
13/05/2026Gloucester, UK10(1) - 19 Duncan Connor6 - 11 LPts
15/03/2026Mitchells Plain, South Africa9(1) - 19 Alastair Nhleko4 - 17 WPts
18/01/2026Dublin, Ireland9(1) - 18 Charles McQueen11 - 7 LPts
20/11/2025El-Jadida, Morocco8(1) - 18 Shoeaib Bar10 - 16 WPts
22/09/2025Boksburg, South Africa8(1) - 17 John Nkolo11 - 18 LPts
25/07/2025Liege, Belgium8(1) - 16 Julien Desnos19(2) - 29 LPts
27/05/2025Viba del Mar, Chile7 - 16 Xaver Pastor9 - 12(4) WKO3
29/03/2025Soweto, South Africa7 - 15 Thabang Nhleko8 - 14 LPts
09/02/2025Johannesburg, South Africa6 - 15 Jackson Keet4 - 9(1) WPts
11/12/2024Johannesburg, South Africa5 - 15 Dave Mbala0 - 2(2) WPts
12/10/2024San Jose, Costa Rica5 - 14 Juan Griego10 - 20(1) LPts
14/08/2024Carrefour, Haiti5 - 13 Dashiell Baze39(1) - 13 LPts
16/06/2024Limerick, Ireland5 - 12 Daniel Berne13 - 25 LPts
17/04/2024Johannesburg, South Africa5 - 11 Aftab Abdelrahman11 - 13 LPts
18/02/2024Medellin, Colombia4 - 11 Juan Montemayor0 - 6(2) WPts
21/12/2023Kosice, Slovakia4 - 10 LukᚠVacek9 - 30(4) LPts
23/10/2023Gyumri, Armenia3 - 10 Bartev Madatian3 - 7(1) WPts
25/08/2023Makassar, Indonesia3 - 9 Seto Tanzil10 - 5 LPts
27/06/2023Durban, South Africa3 - 8 Louis Muthambi13 - 20 LPts
23/05/2023Mitchells Plain, South Africa3 - 7 Zach De Lange22 - 11 LPts
13/04/2023Pretoria, South Africa3 - 6 Theo Tshichimbi18 - 14 LPts
13/02/2023Katlehong, South Africa3 - 5 Rob Kabanda1(1) - 8 LPts
27/12/2022Panama City, Panama3 - 4 Santiago Galeano13(1) - 17 LPts
28/10/2022Johannesburg, South Africa2 - 4 Blake Gcaba1 - 8 WPts
29/08/2022Hanoi, Vietnam2 - 3 Luc Ca6 - 2 LPts
01/07/2022Johannesburg, South Africa1 - 3 Cris Almonte11 - 17 WPts
02/05/2022Katlehong, South Africa1 - 2 Thulani Mbekile8 - 12 LPts
26/03/2022Cape Town, South Africa1 - 1 Dave Mabueni16 - 7 LPts
16/02/2022Quezon City, Philippines1 - 0 Bronco Lupercio2 - 18 LPts
18/12/2021Johannesburg, South Africa0 - 0 Bryn Hanekom2 - 2 WPts