Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  10 - 13(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031Khayelitsha, South Africa10 - 12(2) Roshaun Iddrisu8 - 10 LPts
31/01/2031Khayelitsha, South Africa10 - 11(1) Afram Cobbina12 - 4 LKO3
02/12/2030Khayelitsha, South Africa9 - 11(1) Desmond Vaughn2 - 3 WPts
04/10/2030Bratislava, Slovakia8 - 11(1) Norbert Zajac7 - 22(4) WPts
06/08/2030Soweto, South Africa7 - 11(1) Siyabonga Gabuza5 - 16 WPts
08/06/2030Ponce, Puerto Rico7 - 10(1) Jose Garcia16 - 16 LPts
10/04/2030Benin City, Nigeria6 - 10(1) Moses Akinsehinde1 - 8 WPts
10/02/2030Cape Town, South Africa5 - 10(1) John Bitala11 - 8 WPts
13/12/2029Santo Domingo Oeste, Dominican Republic5 - 9(1) Juan Hernandez2 - 12 LPts
15/10/2029Kobe, Japan5 - 8(1) Takeo Koike18 - 25(1) LPts
17/08/2029Khayelitsha, South Africa4 - 8(1) Neville Gedeon1 - 2 WPts
19/06/2029Wolverhampton, UK3 - 8(1) Aidan Myles2 - 5 WPts
21/04/2029Khayelitsha, South Africa3 - 7(1) Milen á Vranchev3 - 8 LPts
21/02/2029London, UK2 - 7(1) Mike Cardiff3 - 16 WPts
24/12/2028Port-de-Paix, Haiti2 - 6(1) Leroy Lippmann63(1) - 22 LPts
26/10/2028Khayelitsha, South Africa2 - 5 Michael Gabuza0 - 5 LKO3
27/08/2028Khayelitsha, South Africa1 - 5 Matviyko Chromy0 - 3 WPts
29/06/2028Boksburg, South Africa1 - 4 John Kabundangoji16(1) - 12 LPts
06/05/2028Seoul, South Korea1 - 3 Bo-kyung Her11 - 11 LPts
08/03/2028Khayelitsha, South Africa0 - 3 Alen MacFadden7(1) - 2 WPts
09/01/2028Durban, South Africa0 - 2 Michael Kadiombo3 - 12 LPts
15/11/2027Durban, South Africa0 - 1 Thamsanqa Dikgacoi6 - 10 LPts
26/09/2027Khayelitsha, South Africa0 - 0 Tefu Khuzwayo0 - 0 LPts