Weightclass:  Welterweight
Location:  East London, South Africa
Record:  13 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033East London, South Africa13 - 20(1) Jeroom Adriaanse15 - 17 LPts
26/10/2033Melbourne, Australia12 - 20(1) John MacClelland11 - 18 WPts
28/08/2033Soyapango, El Salvador12 - 19(1) Juan Beltre23 - 10 LPts
28/07/2033Jeddah, Saudi Arabia12 - 18(1) Aftab Jabbour13 - 25 LPts
27/06/2033East London, South Africa12 - 17(1) Aftab Jabbour12 - 25 LPts
27/05/2033Jeddah, Saudi Arabia11 - 17(1) Aftab Jabbour12 - 24 WPts
26/04/2033Khayelitsha, South Africa11 - 16(1) Kamohelo Kathrada9 - 4 LPts South Africa National Championships 2033View
10/04/2033Kampala, Uganda11 - 15(1) Robert Araptany25 - 8 LPts
10/03/2033Oslo, Norway11 - 14(1) Magne Haaland14 - 15 LPts
07/02/2033Oslo, Norway11 - 13(1) Magne Haaland13 - 15 LPts
05/01/2033East London, South Africa11 - 12(1) Robert Araptany24 - 6 LPts
11/11/2032Murcia, Spain10 - 12(1) Elias Loya4 - 12 WPts
12/09/2032Plzen, Czech Republic9 - 12(1) Herman Buresh11 - 14 WPts
15/07/2032Meknes, Morocco8 - 12(1) Falih Attias5 - 8 WPts
17/05/2032Katlehong, South Africa7 - 12(1) Will Nshinga2 - 10 WPts
19/03/2032East London, South Africa6 - 12(1) Uzoma Sekola1 - 1 WPts
19/01/2032Copenhagen, Denmark6 - 11(1) Kolby Monsen26 - 19 LPts
21/11/2031East London, South Africa5 - 11(1) Andrii Michal0 - 5 WPts
21/09/2031Khayelitsha, South Africa4 - 11(1) Will Kande2 - 7 WPts
26/07/2031Bouake, Ivory Coast3 - 11(1) Adalard Dauphin4 - 18 WPts
28/05/2031East London, South Africa3 - 10(1) Mandla Modjeka3 - 4 LPts
30/03/2031East London, South Africa3 - 9(1) Andy Jarrett5 - 11 LPts
30/01/2031Tegucigalpa, Honduras2 - 9(1) Juan Cruz4 - 11 WPts
02/12/2030Liege, Belgium2 - 8(1) Pierre Barthez9 - 17 LPts
04/10/2030Soweto, South Africa2 - 7(1) Dom Nsele3 - 7 LPts
12/08/2030Hyderabad, India2 - 6 Praveen Chahal32 - 22 LKO3
14/06/2030Paris, France2 - 5 Quincy Seigner15 - 19 LPts
16/04/2030Mexico City, Mexico2 - 4 Jose Borjon15(1) - 17(2) LPts
16/02/2030Tembisa, South Africa2 - 3 Blake De Bruyn5 - 11 LPts
19/12/2029Montevideo, Uruguay2 - 2 Jose Carnero12(1) - 9 LPts
21/10/2029East London, South Africa2 - 1 Androgeus Sideris8 - 6 LPts
23/08/2029Umlazi, South Africa2 - 0 Bongani Patosi1 - 8 LPts
25/06/2029Soweto, South Africa1 - 0 Peter Bofeko1 - 11 WPts
01/05/2029East London, South Africa0 - 0 Roger Govender0 - 1 WPts