Weightclass:  Flyweight
Location:  Durban, South Africa
Record:  10 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2031Durban, South Africa10 - 21 Adam Rowan6 - 5 LPts
19/01/2031Durban, South Africa9 - 21 Pharanpetch Do1 - 1 WPts
20/11/2030Durban, South Africa9 - 20 Vicente Perron0 - 1 LPts
21/09/2030Durban, South Africa9 - 19 Lebogang September0 - 1 LPts
22/07/2030Durban, South Africa8 - 19 Jacky Morkel0 - 4 WPts
23/05/2030Durban, South Africa7 - 19 Mondli Mokotjo0 - 1 WPts
24/03/2030Durban, South Africa6 - 19 Chiamaka Quaye1 - 10 WPts
23/01/2030Durban, South Africa5 - 19 Roy Orme1 - 8 WPts
25/11/2029Durban, South Africa4 - 19 Davie Fuassa0 - 5 WPts
27/09/2029Durban, South Africa4 - 18 Siphelele Mabena2 - 7 LPts
30/07/2029Baku, Azerbaijan3 - 18 Mehdi Saleem1 - 8 WPts
01/06/2029Durban, South Africa2 - 18 Mehdi Saleem1 - 7 WPts
03/04/2029Barcelona, Venezuela1 - 18 Emilio Lema7 - 18 WPts
03/02/2029El Alto, Bolivia1 - 17 Juan Morejon21 - 25 LPts
06/12/2028New Kingston, Jamaica1 - 16 Paul Belling7(2) - 15 LPts
08/10/2028Mashhad, Iran1 - 15 Imran Nasser22 - 14 LPts
10/08/2028Durban, South Africa1 - 14 Xeres Olguin15 - 11 LPts
12/06/2028Durban, South Africa1 - 13 Olindo Perron13(1) - 15 LPts
14/04/2028San Miguelito, Panama1 - 12 Ovidio Pizana4 - 21(4) LPts
15/02/2028Khayelitsha, South Africa1 - 11 Athenkosi Masango8 - 15 LPts
18/12/2027Durban, South Africa1 - 10 Ian Pietersen0 - 5 LPts
19/10/2027Khayelitsha, South Africa1 - 9 Athenkosi Masango7 - 14 LPts
28/08/2027Minsk, Belarus1 - 8 Oleksander Platko19 - 28 LPts
30/06/2027Durban, South Africa1 - 7 Banji Assiful9 - 7 LPts
02/05/2027Johannesburg, South Africa1 - 6 Mzikayise Kathrada1 - 2 LPts
10/03/2027Roodepoort, South Africa1 - 5 Mzikayise Maphatsoe4 - 19(1) LPts
07/02/2027Mitchells Plain, South Africa1 - 4 Madisha Msibi0 - 0 LPts
07/01/2027New Amsterdam, Guyana1 - 3 Aaron Watkins28 - 12 LPts
09/11/2026Durban, South Africa1 - 2 Sam Molewa7 - 11 LPts
22/09/2026Cape Town, South Africa1 - 1 Madisha Dikgacoi0 - 0 LPts
22/08/2026Perm, Russia1 - 0 Dmitri Sychyov5 - 15 LPts
24/06/2026Durban, South Africa0 - 0 Richard Swart0 - 8 WPts