Weightclass:  Featherweight
Location:  Mitchells Plain, South Africa
Record:  19 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2027Mitchells Plain, South Africa18 - 18 Wandisile Rantie3 - 3 WPts
07/01/2027Mitchells Plain, South Africa17 - 18 Rodrigo Herron3(1) - 14 WPts
08/11/2026Mitchells Plain, South Africa16 - 18 Jabulani Dube0 - 1 WPts
08/09/2026Mitchells Plain, South Africa15 - 18 Aleron Rozenthal2 - 3 WPts
09/07/2026Mitchells Plain, South Africa15 - 17 Krzysztof Jackiewicz11 - 28 LPts
10/05/2026Mitchells Plain, South Africa14 - 17 Fraco Pantaleon5 - 21(1) WPts
11/03/2026Mitchells Plain, South Africa13 - 17 Euan Hadden5(1) - 20 WPts
10/01/2026Mitchells Plain, South Africa12 - 17 Lewis Nyauza5(1) - 4 WPts
11/11/2025Mitchells Plain, South Africa11 - 17 Mandla Phala2 - 7 WPts
11/09/2025Mitchells Plain, South Africa10 - 17 Hilario Rico1 - 17 WPts
13/07/2025Mitchells Plain, South Africa9 - 17 Chris Kabukabu5 - 1 WPts
14/05/2025Mitchells Plain, South Africa8 - 17 Vjeko Dugandžic2 - 4 WPts
15/03/2025Durban, South Africa8 - 16 Jean-Franþois Van Biljon9 - 17 LPts
15/01/2025Soweto, South Africa7 - 16 Lugono Shabangu13 - 9 WPts
19/11/2024Kampala, Uganda7 - 15 Vincent Kalimugogo23(1) - 21 LPts
20/09/2024Port Elizabeth, South Africa7 - 14 Shontae Kyei4 - 11 LPts
17/08/2024Johannesburg, South Africa7 - 13 Cyriel Van Zyl4 - 12 LPts
11/07/2024Guatemala City, Guatemala6 - 13 Joaquin Portales0 - 17(1) WPts
13/05/2024Riga, Latvia5 - 13 Boris Sirmais0 - 4 WPts
15/03/2024Kyoto, Japan5 - 12 Yasushi Shimamoto19 - 9 LPts
16/01/2024Berlin, Germany5 - 11 Der Geimer15(2) - 22 LPts
18/11/2023Milan, Italy4 - 11 Francesco Florenzi0 - 13 WPts
20/09/2023Mitchells Plain, South Africa3 - 11 Callum Kanumbedi2 - 13 WPts
21/07/2023Chiba, Japan2 - 11 Fumio Takagi0 - 5 WPts
23/05/2023Mitchells Plain, South Africa2 - 10 Robert Harris24 - 13 LPts
25/03/2023Soshanguve, South Africa2 - 9 Ayabulela Cele21(4) - 8 LPts
25/01/2023Georgetown, Guyana2 - 8 Mark Monroe26 - 4 LPts
27/11/2022Peristeri, Greece2 - 7 Laertes Nicolaides19(1) - 11 LPts
29/09/2022Havana, Cuba2 - 6 Hernan Marcelino6 - 19 LPts
01/08/2022Mitchells Plain, South Africa1 - 6 Subusiso Mokotjo0 - 1 WPts
30/05/2022Soshanguve, South Africa1 - 5 Jay Tshibaka9 - 14 LPts
22/04/2022Soweto, South Africa1 - 4 Dume Nqakula16 - 9 LPts
18/03/2022Tembisa, South Africa1 - 3 Kian Lifunisabo0 - 0 LPts
07/02/2022Zagreb, Croatia1 - 2 Andro Jovicic17 - 4 LPts
10/12/2021Cheonan, South Korea1 - 1 Sung-yun Roe18(1) - 6 LPts
10/10/2021Roodepoort, South Africa1 - 0 Claude De Jager12 - 12 LPts
18/08/2021Mitchells Plain, South Africa0 - 0 Asavela Pungwayo0 - 0 WPts