Weightclass:  Lightweight
Location:  Cape Town, South Africa
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/07/2033Cape Town, South Africa20 - 17 Thulani Mfeketho1 - 3 WPts
04/05/2033Cape Town, South Africa19 - 17 John Duris2 - 4 WPts
06/03/2033Cape Town, South Africa18 - 17 Mark Smith1 - 4 WPts
03/01/2033Cape Town, South Africa17 - 17 Lisandro Ignacio13 - 21 WPts
03/11/2032Cape Town, South Africa17 - 16 Paul Theron13 - 21 LPts
03/09/2032Cape Town, South Africa16 - 16 Runako Tlolane1 - 0 WPts
04/07/2032Cape Town, South Africa15 - 16 Jayvyn Archer1 - 2 WPts
06/05/2032Cape Town, South Africa15 - 15 Waqar Servier6 - 14 LPts
07/03/2032Cape Town, South Africa14 - 15 Ethan Sarr3 - 2 WPts
07/01/2032Cape Town, South Africa13 - 15 Emanuel Zapata3 - 15 WPts
08/11/2031Cape Town, South Africa12 - 15 Robert Vilakazi3 - 10 WPts
08/09/2031Cape Town, South Africa11 - 15 Wandisile Ntshangase7 - 4 WPts
10/07/2031San Pedro de Macoris, Dominican Republic11 - 14 Alejandro Arocha9 - 11 LPts
10/05/2031Mitchells Plain, South Africa10 - 14 Paul Ngcongca4 - 12 WPts
14/03/2031Johor Bahru, Malaysia9 - 14 Aftab Sultana21 - 15 WPts
14/01/2031Douala, Cameroon9 - 13 Tenenan Medoua14 - 17 LPts
16/11/2030Oslo, Norway8 - 13 Turpin Myren12 - 23 WPts
18/09/2030Bangkok, Thailand7 - 13 Aminpetch Sitthongsak1 - 16 WPts
21/07/2030Cape Town, South Africa6 - 13 Kian Morkel2 - 9 WPts
23/05/2030Antipolo, Philippines6 - 12 Joey Dalog21 - 12 LPts
25/03/2030Perth, Australia6 - 11 Ethan Power16(1) - 13 LPts
25/01/2030Nassau, Bahamas6 - 10 Dave Nay9 - 10 LPts
27/11/2029Bergen, Norway5 - 10 Quimby Opheim11 - 9(1) WPts
29/09/2029Cape Town, South Africa5 - 9 John Badenhorst1 - 15 LPts
01/08/2029Pak Kret, Thailand4 - 9 Thongthailek Duanaaymukdahan3 - 10 WPts
03/06/2029Nassau, Bahamas4 - 8 Cole Mellas1 - 19 LPts
05/04/2029Nassau, Bahamas4 - 7 Callum Keddy3 - 12 LPts
05/02/2029Randburg, South Africa3 - 7 Dai Muginga1 - 2 WPts
09/12/2028Cape Town, South Africa3 - 6 Achaz Morkel3 - 11(2) LPts
14/10/2028Cape Town, South Africa2 - 6 Francisco Perez1 - 18 WPts
15/08/2028Cape Town, South Africa2 - 5 Naeem Assiful16 - 4 LPts
20/07/2028iBhayi, South Africa2 - 4 Bryan Ncita0 - 0 LPts
15/06/2028Managua, Nicaragua2 - 3 Jose Mojica4(1) - 10 LPts
17/04/2028Cape Town, South Africa2 - 2 Justin Mayi1 - 1 LPts
18/02/2028Soweto, South Africa1 - 2 Paul Theron0 - 1 WPts
27/12/2027Cape Town, South Africa1 - 1 Thabang Ledwaba2 - 4 LPts
01/11/2027Pretoria, South Africa0 - 1 Dave Tshichimbi2 - 2 WPts
30/09/2027Cape Town, South Africa0 - 0 Kyrone Sowah4 - 2 LPts