Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  13(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2031Khayelitsha, South Africa12(1) - 13 Gianni De Angelis7 - 15 WPts
12/02/2031Khayelitsha, South Africa11(1) - 13 John Haughey0 - 4 WPts
14/12/2030Khayelitsha, South Africa10(1) - 13 Josh Wynn3 - 4 WPts
15/10/2030Khayelitsha, South Africa9(1) - 13 Augusto Adduce2 - 8 WPts
16/08/2030Khayelitsha, South Africa8(1) - 13 Theo Davie5 - 6 WPts
17/06/2030Khayelitsha, South Africa7(1) - 13 Jeroom Adriaanse1 - 8 WPts
18/04/2030East London, South Africa7(1) - 12 Kwanda Motupa11 - 15 LPts
18/02/2030Soweto, South Africa7(1) - 11 Davy Vorster16 - 17 LPts
21/12/2029Port-au-Prince, Haiti7(1) - 10 Charles Bernardis5 - 11 LPts
23/10/2029Khayelitsha, South Africa6(1) - 10 Protesilaus Rodia3 - 9 WPts
24/08/2029Mamelodi, South Africa6(1) - 9 Kadeem Masango14 - 17 LPts
26/06/2029Ankara, Turkey6(1) - 8 Batur Sari12 - 6 LPts
28/04/2029Soshanguve, South Africa5(1) - 8 Richard Kiyaya8 - 22 WPts
02/03/2029Khayelitsha, South Africa4(1) - 8 John Kayemba1 - 10 WPts
01/01/2029Khayelitsha, South Africa3(1) - 8 Nabulung Eck0 - 4 WPts
02/11/2028Soweto, South Africa3(1) - 7 Chris Vorster0 - 4 LPts
04/09/2028Soweto, South Africa3(1) - 6 Chris Haarhoff7 - 11(2) LPts
08/07/2028Santiago de los Caballeros, Dominican Republic3(1) - 5 Tajo Palomares12 - 15 LPts
09/05/2028Casablanca, Morocco2(1) - 5 Baz Szlovak4 - 16 WPts
11/03/2028Abobo, Ivory Coast2(1) - 4 Tujan Bataille14 - 15 LPts
12/01/2028iBhayi, South Africa1 - 4 Hemmerecht Van Vollenhoven0 - 0 WKO3
13/11/2027Durban, South Africa0 - 4 Ian Kambilala5 - 11 WPts
16/09/2027Ciudad del Este, Paraguay0 - 3 Larenzo Marinez7 - 29(1) LPts
19/07/2027Soshanguve, South Africa0 - 2 Michael Tschikudi12 - 7(1) LPts
05/06/2027Cape Town, South Africa0 - 1 Jacky De Kok30 - 22 LPts
05/05/2027Rome, Italy0 - 0 Daniele Rispoli0 - 0 LPts