Weightclass:  Featherweight
Location:  Khayelitsha, South Africa
Record:  12 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2029Khayelitsha, South Africa12 - 18 Ba Quang16 - 22 LPts
28/09/2029Khayelitsha, South Africa11 - 18 Ubanwa Sekola0 - 1 WPts
30/07/2029Khayelitsha, South Africa10 - 18 Montel Pinto1 - 4 WPts
30/05/2029Khayelitsha, South Africa9 - 18 Julian Szurgot1 - 0 WPts
31/03/2029Khayelitsha, South Africa8 - 18 Zahir Saidi1 - 8 WPts
30/01/2029Khayelitsha, South Africa7 - 18 Nguyen Hao2 - 5 WPts
01/12/2028Khayelitsha, South Africa7 - 17 Mark Treacy12 - 4 LPts
03/10/2028Khayelitsha, South Africa7 - 16 Bruce McWaters3 - 13 LPts
04/08/2028Khayelitsha, South Africa7 - 15 Vannevar Thuesen8 - 8 LPts
06/06/2028Khayelitsha, South Africa6 - 15 Emanuel Leyva0 - 5 WPts
07/04/2028Khayelitsha, South Africa5 - 15 Evgeny Vecgalvinsh3 - 0 WPts
08/02/2028Khayelitsha, South Africa5 - 14 Jonathan Tshibala9(1) - 13(1) LPts
10/12/2027Soweto, South Africa5 - 13 Chris Kabukabu15 - 6 LPts
12/10/2027Khayelitsha, South Africa4 - 13 Zachary Luteka2 - 6 WPts
13/08/2027Puebla, Mexico4 - 12 Ponce Coronado28(3) - 28 LPts
15/06/2027Khayelitsha, South Africa3 - 12 Quincy Diandy1 - 6 WPts
17/04/2027Khayelitsha, South Africa2 - 12 Ingmar Itzen1 - 11(2) WPts
17/02/2027Quito, Ecuador2 - 11 Juan Guitierrez2 - 27 LPts
20/12/2026Randburg, South Africa2 - 10 Subusiso Kathrada8 - 16 LPts
23/10/2026Cartagena, Colombia2 - 9 Francisco Bellon5 - 9 LPts
25/08/2026Durban, South Africa2 - 8 Gareth Mapumbumakunza3 - 2 LPts
27/06/2026Germiston, South Africa2 - 7 Brad Kadende14 - 17 LPts
30/04/2026Tembisa, South Africa2 - 6 Kian Lifunisabo17 - 10 LPts
02/03/2026Soweto, South Africa2 - 5 Ellis Bomoyi9 - 5 LPts
03/01/2026Khayelitsha, South Africa1 - 5 Robert Msibi1 - 0 WPts
05/11/2025East London, South Africa1 - 4 Justin Nanikuzailamo0 - 0 LPts
08/09/2025Cape Town, South Africa1 - 3 Subusiso Mokotjo3 - 18 LPts
11/07/2025Buenos Aires, Argentina1 - 2 Diego Tinoco2 - 10 LPts
13/05/2025Pekanbaru, Indonesia1 - 1 Matius Syahroni9 - 10(1) LPts
15/03/2025Katlehong, South Africa0 - 1 Anele Shabangu3 - 19 WPts
25/01/2025Khayelitsha, South Africa0 - 0 Vincent Nhleko2 - 2 LPts