Weightclass:  Flyweight
Location:  Mitchells Plain, South Africa
Record:  21(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2031Mitchells Plain, South Africa21(1) - 22 Patrick Wyk4 - 9 LPts
01/12/2030Mitchells Plain, South Africa20(1) - 22 Hakan Vardar0 - 3 WPts
02/10/2030Mitchells Plain, South Africa19(1) - 22 Jax Morales1 - 8 WPts
03/08/2030Mitchells Plain, South Africa18 - 22 Panomroonglek Jitmuangnon5 - 11(1) WKO3
04/06/2030Mitchells Plain, South Africa17 - 22 Thabang Dlamini1 - 0 WPts
05/04/2030Mitchells Plain, South Africa16 - 22 Josh Muthambi0 - 1 WPts
04/02/2030Mitchells Plain, South Africa16 - 21 Juan Rota13 - 5 LPts
06/12/2029Mitchells Plain, South Africa15 - 21 John Mathoho1 - 0 WPts
07/10/2029Mitchells Plain, South Africa14 - 21 Jane Degenaar7 - 33 WPts
08/08/2029Mitchells Plain, South Africa13 - 21 Siphelele Mabena2 - 6 WPts
09/06/2029Mitchells Plain, South Africa12 - 21 Dembe Govender0 - 3 WPts
10/04/2029Mitchells Plain, South Africa11 - 21 Hilario Diaz9 - 9 WPts
10/02/2029Pretoria, South Africa10 - 21 Tshepo Khuzwayo8 - 20 WPts
13/12/2028Durres, Albania9 - 21 Arian Abay5 - 11 WPts
15/10/2028Quezon City, Philippines9 - 20 Connor Lombos0 - 0 LPts
17/08/2028La Plata, Argentina8 - 20 Vicente Licona1 - 2 WPts
19/06/2028Mitchells Plain, South Africa7 - 20 Xaverius Esqueda0 - 1 WPts
21/04/2028Karaj, Iran6 - 20 Confucius Shia2 - 2 WPts
22/02/2028San Jose, Costa Rica6 - 19 Jerrold Avena11 - 9 LPts
25/12/2027Mitchells Plain, South Africa5 - 19 GabriÙl Vermaak1 - 2 WPts
26/10/2027Maracaibo, Venezuela5 - 18 Esteban Mattos17 - 22 LPts
27/08/2027Durban, South Africa5 - 17 Sam Molewa12 - 13 LPts
28/06/2027Dushanbe, Tajikistan5 - 16 Nushiravan Ibrahimov12 - 26 LPts
30/04/2027Bangkok, Thailand5 - 15 Chalermjak Bunsith64(1) - 21 LPts
02/03/2027Khujand, Tajikistan4 - 15 Salman Nasibov3 - 7 WPts
02/01/2027Johannesburg, South Africa4 - 14 James Kimona6 - 13(1) LPts
09/11/2026Roodepoort, South Africa4 - 13 Mzikayise Maphatsoe3 - 18(1) LPts
23/09/2026Mamelodi, South Africa4 - 12 Mduduzi Zungu24 - 9 LPts
23/08/2026Bouake, Ivory Coast3 - 12 Raul Bazin13(2) - 21(1) WPts
25/06/2026Durban, South Africa3 - 11 Kai Ngongona6 - 6 LPts
10/05/2026Khayelitsha, South Africa3 - 10 Brett Ndinga9 - 12 LPts
14/03/2026Soweto, South Africa3 - 9 Chris Kanachien2 - 4 LPts
05/02/2026Mitchells Plain, South Africa2 - 9 Jati Tjhia1 - 3 WPts
08/12/2025Boksburg, South Africa2 - 8 Quannell Radebe13 - 6 LPts
14/10/2025Port Elizabeth, South Africa2 - 7 Rivaldo Sekola18(1) - 26 LPts
13/09/2025Pretoria, South Africa2 - 6 Mark Booysen0 - 14 LPts
26/07/2025Soweto, South Africa2 - 5 Thabang Nhleko10 - 14 LPts
28/05/2025Mitchells Plain, South Africa2 - 4 Lee Tshibudisse2(1) - 7 LPts
29/03/2025Adana, Turkey2 - 3 Koray Aytach19(1) - 19 LPts
29/01/2025Mitchells Plain, South Africa1 - 3 Kai Ngongona1 - 2 WPts
30/11/2024Fortaleza, Brazil1 - 2 Porfio Marte16 - 17 LPts
02/10/2024Khayelitsha, South Africa0 - 2 Anele Gumede2 - 6 WPts
05/08/2024Soweto, South Africa0 - 1 Uland Bariagher24 - 15 LPts
11/06/2024Mitchells Plain, South Africa0 - 0 Looi Swart0 - 4 LPts