Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  25 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/02/2030Khayelitsha, South Africa24 - 7 Bryn Ntoto0 - 12 WPts
18/12/2029Khayelitsha, South Africa23 - 7 Gethin Mavuidinsoni3 - 5 WPts
19/10/2029Khayelitsha, South Africa22 - 7 Thulani Meer1 - 0 WPts
20/08/2029Khayelitsha, South Africa21 - 7 Ian Sekola2 - 3 WPts
21/06/2029Khayelitsha, South Africa20 - 7 Paul Kanku1 - 7 WPts
22/04/2029Tembisa, South Africa19 - 7 Jasper De Kock23 - 18(2) WPts
17/03/2029Saltillo, Mexico18 - 7 Vicente Sanchez8 - 8 WPts
17/01/2029Mamelodi, South Africa17 - 7 Ian Kasanda1 - 2 WPts
19/11/2028Bangkok, Thailand16 - 7 Nethra Letnakornsee14 - 14 WPts
21/09/2028Constantine, Algeria15 - 7 Azam Kalaz1 - 6 WPts
23/07/2028Soshanguve, South Africa14 - 7 Runako Sikali3 - 17(2) WPts
25/05/2028Ghaziabad, India13 - 7 Vijay Gangwar9 - 14 WPts
27/03/2028Khayelitsha, South Africa12 - 7 Essien Motshekga1 - 5(1) WPts
27/01/2028Detroit, USA11 - 7 Louis Keddy5 - 2 WPts
29/11/2027Soweto, South Africa10 - 7 Oscar Kahembe4 - 9 WPts
01/10/2027Celaya, Mexico9 - 7 Vicente Zapata5 - 5 WPts
03/08/2027Khayelitsha, South Africa8 - 7 Chris Giese5 - 12 WPts
03/06/2027Khayelitsha, South Africa7 - 7 Chris Malan3 - 7 WPts
06/04/2027Khayelitsha, South Africa7 - 6 Rob Lawhead12 - 11(1) LPts
05/02/2027Umlazi, South Africa6 - 6 Lee Verdoorn4 - 8 WPts
12/12/2026Chesapeake, USA5 - 6 Colin McAree4 - 2 WPts
14/10/2026Mexico City, Mexico5 - 5 Pablo Pinel7 - 8 LPts
16/08/2026Pretoria, South Africa4 - 5 Remi Van Heerden4 - 7 WPts
21/06/2026Khayelitsha, South Africa4 - 4 Santiago Catubig8 - 11(1) LPts
22/04/2026Khayelitsha, South Africa3 - 4 Paul Sibayan0 - 5 WPts
22/02/2026Khayelitsha, South Africa2 - 4 Gig Tauyan4 - 15 WPts
25/12/2025Khayelitsha, South Africa2 - 3 Takeshi Soga5 - 7 LPts
27/10/2025Khayelitsha, South Africa2 - 2 Leon De Vries3 - 9 LPts
28/08/2025Pikine, Senegal2 - 1 Channing Bindia15 - 12 LPts
30/06/2025Khayelitsha, South Africa1 - 1 Kris Naude0 - 6 WPts
01/05/2025Khayelitsha, South Africa1 - 0 Jochem Liebenberg3 - 2 LPts
03/03/2025Khayelitsha, South Africa0 - 0 Andile Ramatlhodi1 - 6 WPts