Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  22 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/03/2028Khayelitsha, South Africa21 - 6 Jerrold Salenda3 - 8 WPts
27/01/2028Khayelitsha, South Africa20 - 6 Arseni Shtyl7 - 5 WPts
28/11/2027Khayelitsha, South Africa19 - 6 Roshaun Radebe5 - 4 WPts
29/09/2027Khayelitsha, South Africa18 - 6 Darryl Sheils5 - 13 WPts
30/07/2027Khayelitsha, South Africa17 - 6 James Cant1 - 4 WPts
31/05/2027Khayelitsha, South Africa16 - 6 Richie Hossack3 - 10(1) WPts
01/04/2027Khayelitsha, South Africa15 - 6 William Kemp8 - 5 WPts
29/01/2027Khayelitsha, South Africa14 - 6 Reynaldo Lama3 - 5 WPts
29/11/2026Khayelitsha, South Africa13 - 6 Xhosas Dokuaa2 - 4 WPts
30/09/2026Khayelitsha, South Africa12 - 6 Roger Mphahlele4 - 22 WPts
31/07/2026Khayelitsha, South Africa11 - 6 Senon Lora0 - 4 WPts
01/06/2026Khayelitsha, South Africa10 - 6 Bruyn Van Dyk7 - 7 WPts
02/04/2026Khayelitsha, South Africa9 - 6 Kieran Ngangabouka9 - 11 WPts
02/02/2026London, UK8 - 6 Sam Donnelly4 - 14(1) WPts
05/12/2025Khayelitsha, South Africa7 - 6 Siyabonga Dube0 - 10(3) WPts
06/10/2025Soweto, South Africa6 - 6 Jay Coetzee5 - 11 WPts
15/08/2025Khayelitsha, South Africa5 - 6 Chike Kanda1 - 1 WPts
17/06/2025Khayelitsha, South Africa5 - 5 Uba Adomah4 - 12 LPts
19/04/2025Katlehong, South Africa5 - 4 Francies Steyn18(3) - 23(3) LPts
22/02/2025Johannesburg, South Africa5 - 3 Alek Theron0 - 7 LPts
24/12/2024Khayelitsha, South Africa5 - 2 Blaise Fouroux1 - 5 LPts
26/10/2024Khayelitsha, South Africa4 - 2 Mahavir Karbalai0 - 3 WPts
28/08/2024Soweto, South Africa4 - 1 Quashawn Bani5 - 18 LPts
01/07/2024Khayelitsha, South Africa3 - 1 Jonathan Samuela0 - 1 WPts
01/05/2024Khayelitsha, South Africa2 - 1 Quinto Sevilla0 - 2 WPts
03/03/2024Khayelitsha, South Africa1 - 1 Juan Mancebo0 - 1 WPts
03/01/2024Khayelitsha, South Africa0 - 1 Campbell Jalabert5 - 13 WPts
05/11/2023Khayelitsha, South Africa0 - 0 Sab Rinchen0 - 0 LPts