Weightclass:  Light Flyweight
Location:  Khayelitsha, South Africa
Record:  18 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2028Khayelitsha, South Africa18 - 17 Nemo Grivas18 - 17 LPts
18/09/2028Khayelitsha, South Africa17 - 17 Bart Abuyen4 - 9 WPts
19/07/2028Khayelitsha, South Africa16 - 17 Xaver Sarangaya14 - 15(1) WPts
20/05/2028Khayelitsha, South Africa16 - 16 Jaguar Ampon10 - 12 LPts
21/03/2028Khayelitsha, South Africa15 - 16 Penda Magqwaka16(1) - 12(1) WPts
21/01/2028Khayelitsha, South Africa15 - 15 Penda Magqwaka15(1) - 12(1) LPts
22/11/2027Khayelitsha, South Africa15 - 14 May Mogoeng4 - 24(1) LPts
23/09/2027Khayelitsha, South Africa14 - 14 Fraco Marcial4 - 29 WPts
26/07/2027Khayelitsha, South Africa14 - 13 Arnie Osmond19 - 12 LPts
28/05/2027Khayelitsha, South Africa13 - 13 Setia Sindok1 - 15(6) WPts
29/03/2027Khayelitsha, South Africa12 - 13 Spencer kaMagwaza1 - 0 WPts
29/01/2027Khayelitsha, South Africa11 - 13 Nuru Phaahla0 - 1 WPts
30/11/2026Oslo, Norway10 - 13 Holm Foss15(1) - 31 WPts
02/10/2026Mitchells Plain, South Africa10 - 12 Mike Ilunga12 - 14 LPts
08/08/2026Dasmarinas, Philippines10 - 11 Matthew Macalguim12 - 3 LPts
10/06/2026Khayelitsha, South Africa10 - 10 Noah Wendi3 - 11 LPts
12/04/2026Khayelitsha, South Africa9 - 10 Dai Maphatsoe3 - 11 WPts
12/02/2026Boksburg, South Africa9 - 9 Frederic Swart8(1) - 20(1) LPts
12/01/2026Chimalhuacan, Mexico8 - 9 Bronco Bueno2 - 12 WPts
13/11/2025Khayelitsha, South Africa7 - 9 Puleng Ntuli3 - 3 WPts
14/09/2025Ecatepec, Mexico7 - 8 Santiago Cardenas25(3) - 22 LPts
17/07/2025Mitchells Plain, South Africa6 - 8 Dillon De Jager29 - 19 WPts
14/06/2025Durban, South Africa6 - 7 Arali Mahlobo18 - 29 LPts
21/04/2025Accra, Ghana5 - 7 Mel Attoh9(1) - 13 WPts
21/02/2025Johannesburg, South Africa5 - 6 Glynn Pretorius4 - 15 LPts
19/01/2025Mitchells Plain, South Africa4 - 6 Dillon De Jager27 - 18 WPts
24/11/2024Soweto, South Africa4 - 5 Judocus Steyn3 - 3 LPts
21/10/2024Khayelitsha, South Africa3 - 5 Montego Saldivar2 - 1 WPts
23/08/2024Khayelitsha, South Africa2 - 5 Ayanda Coetzee0 - 1 WPts
24/06/2024Pretoria, South Africa2 - 4 Max Mogoeng5 - 32(5) LPts
28/04/2024Cape Town, South Africa2 - 3 Eric Mabudafhasi19 - 13 LPts
22/03/2024Soshanguve, South Africa2 - 2 Penda Magqwaka0 - 0 LPts
07/02/2024Soweto, South Africa1 - 2 Judocus Steyn0 - 0 WPts
01/01/2024Durban, South Africa1 - 1 Jack Kabwe10(1) - 17 LPts
25/11/2023Incheon, South Korea1 - 0 Hyun-jun Jun6 - 13 LPts
26/09/2023Khayelitsha, South Africa0 - 0 Ian Letlabika0 - 4(1) WPts