Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  31(3) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2033Khayelitsha, South Africa31(3) - 6 Bright Ehiosun23 - 12 LPts
01/10/2033Khayelitsha, South Africa30(2) - 6 Young-cheol Chu4 - 12 WKO2
31/07/2033Khayelitsha, South Africa29(2) - 6 Akeem Gada7 - 9 WPts
31/05/2033Khayelitsha, South Africa28(2) - 6 Min-hyeok An8 - 4 WPts
31/03/2033Khayelitsha, South Africa27(2) - 6 Chang-soo Sur3 - 8 WPts
30/01/2033Khayelitsha, South Africa26(2) - 6 Sam Cumbee2 - 7 WPts
30/11/2032Khayelitsha, South Africa25(1) - 6 Onofre Austria6 - 10 WKO3
30/09/2032Khayelitsha, South Africa24(1) - 6 Yago Najera7 - 18 WPts
01/08/2032Khayelitsha, South Africa23(1) - 6 Takeshi Ichikawa8 - 13 WPts
02/06/2032Khayelitsha, South Africa23(1) - 5 Arnald Mass21(1) - 12(1) LPts
02/05/2032Katlehong, South Africa22(1) - 5 Michael Ntshangase13 - 11 WPts South Africa National Championships 2032View
29/04/2032Katlehong, South Africa21(1) - 5 Tokelo Lakay16 - 8 WPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa20(1) - 5 Tavon Mahlobo10 - 13 WPts South Africa National Championships 2032View
17/04/2032Khayelitsha, South Africa19(1) - 5 Bartram Larsen22 - 1 WPts
14/03/2032Khayelitsha, South Africa19(1) - 4 Alec Wauters26 - 7 LPts
12/02/2032Khayelitsha, South Africa18(1) - 4 Alec Wauters26 - 6 WPts
12/01/2032Aba, Nigeria18(1) - 3 Vernon Cendrars46 - 25 LPts Africa Championships 2032View
09/01/2032Aba, Nigeria17(1) - 3 Farhan Marsal12(1) - 1 WPts Africa Championships 2032View
06/12/2031Khayelitsha, South Africa17(1) - 2 Ora Rodriquez6 - 3 LPts
03/11/2031Khayelitsha, South Africa16(1) - 2 Ollie Walkinshaw14 - 10 WPts
03/10/2031Khayelitsha, South Africa15(1) - 2 Ollie Walkinshaw14 - 9 WPts
29/08/2031Stockholm, Sweden14(1) - 2 Beck Appell6 - 11 WPts
01/07/2031Montevideo, Uruguay13(1) - 2 Nicandro Valdivieso20 - 9 WPts
02/05/2031Randburg, South Africa12(1) - 2 John Mpunga25 - 10 WPts South Africa National Championships 2031View
29/04/2031Randburg, South Africa11 - 2 Salim Nqakula16 - 12 WKO3 South Africa National Championships 2031View
26/04/2031Randburg, South Africa10 - 2 Tokelo Lakay10 - 6 WPts South Africa National Championships 2031View
20/04/2031Khayelitsha, South Africa9 - 2 Robin Booysen13(1) - 19 WPts
20/02/2031Tijuana, Mexico8 - 2 Francisco Santiago3 - 2 WPts
23/12/2030San Luis Potosi, Mexico7 - 2 Rodrigo Amaro4 - 6 WPts
25/10/2030Khayelitsha, South Africa6 - 2 Diego Pedraza9 - 8(1) WPts
27/08/2030Sofia, Bulgaria6 - 1 Blagoy á Krukov28 - 17 LPts
29/06/2030Khayelitsha, South Africa5 - 1 Diego Gil3 - 9 WPts
29/04/2030Roodepoort, South Africa5 - 0 Sulaiman Apea10 - 3 LPts South Africa National Championships 2030View
26/04/2030Roodepoort, South Africa4 - 0 Danny Ngoi7 - 7 WPts South Africa National Championships 2030View
19/03/2030Kumasi, Ghana3 - 0 Patrick Nsoh12 - 11 WPts
19/01/2030Khayelitsha, South Africa2 - 0 Thorin Thorn1 - 3 WPts
21/11/2029Kampala, Uganda1 - 0 Dele Onek25(1) - 16 WPts
23/09/2029Khayelitsha, South Africa0 - 0 Theo Burnett4 - 8 WPts