Weightclass:  Light Flyweight
Location:  Port Elizabeth, South Africa
Record:  16 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2029Port Elizabeth, South Africa15 - 12 Zuffur Sylla2 - 5(2) WPts
19/11/2028Port Elizabeth, South Africa14 - 12 Antonio Buccat5 - 28 WPts
19/09/2028Port Elizabeth, South Africa13 - 12 Gus Bani14 - 11 WPts
20/07/2028Port Elizabeth, South Africa12 - 12 James Herrera2 - 25(3) WPts
21/05/2028Port Elizabeth, South Africa12 - 11 Xaver Sarangaya13 - 15(1) LPts
22/03/2028Port Elizabeth, South Africa11 - 11 Barry Mana-ay1 - 0 WPts
22/01/2028Port Elizabeth, South Africa11 - 10 Mel Salita16(1) - 7 LPts
23/11/2027Port Elizabeth, South Africa10 - 10 Zielen Kloppers3 - 4 WPts
24/09/2027Port Elizabeth, South Africa9 - 10 Lao-Tzu For1 - 3 WPts
26/07/2027Soweto, South Africa9 - 9 Judocus Steyn13 - 12 LPts
31/05/2027Pretoria, South Africa8 - 9 Obiajulu Nkrumah6 - 15 WPts
03/04/2027Carolina, Puerto Rico8 - 8 Vicente Lobo9 - 24 LPts
03/02/2027Soweto, South Africa8 - 7 Wandisile Keet6 - 18 LPts
06/12/2026Umlazi, South Africa7 - 7 Ayanda Coetzee5(1) - 12 WPts
15/10/2026Durban, South Africa6 - 7 David Nkoana11 - 13 WPts
14/09/2026Buenos Aires, Argentina5 - 7 Cisco Pintor3 - 17 WPts
17/07/2026Ciudad del Este, Paraguay5 - 6 Jeraldo Narez9 - 16 LPts
18/05/2026Tembisa, South Africa4 - 6 Fagrie Mthethwa4 - 7 WPts
12/04/2026Guatemala City, Guatemala4 - 5 Guillermo Morera5 - 8 LPts
12/02/2026Nairobi, Kenya4 - 4 Joshua Andersson5(1) - 3 LPts
15/12/2025Mitchells Plain, South Africa3 - 4 Leighton Botha1 - 3 WPts
13/11/2025Khayelitsha, South Africa3 - 3 Napoleon Maphatsoe7 - 9 LPts
13/10/2025Barquisimeto, Venezuela3 - 2 Jair Bolivar3 - 21(1) LPts
15/08/2025Dushanbe, Tajikistan3 - 1 Kir Haziyev10 - 12 LPts
17/06/2025Port Elizabeth, South Africa2 - 1 Cody Van Vuuren1 - 4 WPts
18/04/2025Pretoria, South Africa2 - 0 Max Mogoeng9 - 33(5) LPts
06/03/2025Port Elizabeth, South Africa1 - 0 Lakista Ndulula0 - 6(1) WPts
05/01/2025Port Elizabeth, South Africa0 - 0 Subusiso Baloyi1 - 3 WPts