Weightclass:  Light Flyweight
Location:  Soweto, South Africa
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/01/2029Soweto, South Africa21 - 13 Dimi Cilvecinsh9 - 3 LPts
16/11/2028Soweto, South Africa21 - 12 Alejandro Babingao19(1) - 8 LPts
17/09/2028Soweto, South Africa20 - 12 Chris Pilias1 - 6 WPts
18/07/2028Soweto, South Africa19 - 12 Mirali Orudjev1 - 5 WPts
19/05/2028Soweto, South Africa18 - 12 Fausto Severino3 - 5 WPts
21/03/2028Soweto, South Africa17 - 12 Jeremy Boyce11 - 18 WPts
21/01/2028Soweto, South Africa16 - 12 Leo Zubir1 - 12 WPts
22/11/2027Soweto, South Africa15 - 12 Vicente Almaraz2 - 10 WPts
23/09/2027Soweto, South Africa14 - 12 Aaron Hoggarth6 - 14(2) WPts
26/07/2027Soweto, South Africa13 - 12 Puleng Ntuli9 - 9 WPts
28/05/2027Soweto, South Africa12 - 12 Fagrie Mthethwa7 - 11 WPts
29/03/2027Soweto, South Africa11 - 12 Goro Hayakawa3 - 6 WPts
29/01/2027Athens, Greece11 - 11 Deo Nikolas19 - 11 LPts
01/12/2026Mitchells Plain, South Africa11 - 10 Mike Ilunga13 - 14 LPts
06/10/2026Boksburg, South Africa10 - 10 Makalo Mathoho6 - 9 WPts
08/08/2026Umlazi, South Africa10 - 9 Ayanda Coetzee3(1) - 12 LPts
14/06/2026Soshanguve, South Africa10 - 8 May Mpontshane27 - 25 LPts
26/04/2026Soshanguve, South Africa10 - 7 Rashon Attoh5 - 5 LPts South Africa National Championships 2026View
11/04/2026Northampton, UK10 - 6 Mark Nixon26 - 32 LPts
11/02/2026Rotterdam, Netherlands9 - 6 Teun Bavardt14 - 10 WPts
14/12/2025Khayelitsha, South Africa8 - 6 Subusiso Baloyi4 - 8 WPts
12/11/2025Naucalpan, Mexico8 - 5 Cortez Zaragosa7 - 8 LPts
13/09/2025Matamoros, Mexico7 - 5 Alejandro Concepcion1 - 5 WPts
16/07/2025Soweto, South Africa6 - 5 Joaquin Morones3 - 15 WPts
18/05/2025Geelong, Australia5 - 5 Wayne Erwin0 - 4 WPts
20/03/2025Mamelodi, South Africa4 - 5 Vuyisile Nhleko1 - 8 WPts
17/02/2025Pretoria, South Africa4 - 4 Max Mogoeng8 - 33(5) LPts
26/12/2024Durban, South Africa4 - 3 Jack Kabwe15(1) - 18 LPts
24/11/2024Soweto, South Africa3 - 3 Napoleon Maphatsoe4 - 5 WPts
25/09/2024Soweto, South Africa3 - 2 Mike Ilunga3 - 10 LPts
27/07/2024Pretoria, South Africa3 - 1 Vul Otoo12 - 28 LPts
15/06/2024Soweto, South Africa2 - 1 Mahdi Bani0 - 2 WPts
15/04/2024Durban, South Africa1 - 1 Dai Maphatsoe0 - 0 WPts
15/03/2024Soweto, South Africa0 - 1 Mahdi Bani0 - 0 WPts
07/02/2024Soweto, South Africa0 - 0 Napoleon Maphatsoe1 - 2 LPts