Weightclass:  Welterweight
Location:  Cape Town, South Africa
Record:  19 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2033Cape Town, South Africa18 - 9 Liam Sheenan8 - 8(1) WPts
28/11/2032Cape Town, South Africa17 - 9 Strom Krim7 - 10 WPts
25/09/2032Cape Town, South Africa16 - 9 Wilbert Martz1 - 8 WPts
26/07/2032Cape Town, South Africa16 - 8 Cecilio Dioguardi26(1) - 16 LPts
27/05/2032Cape Town, South Africa15 - 8 Quoitrel Muthambi2 - 2 WPts
27/03/2032Cape Town, South Africa14 - 8 Matthew Raison1 - 6(1) WPts
27/01/2032Cape Town, South Africa13 - 8 Felle Swanepoel1 - 4 WPts
28/11/2031Cape Town, South Africa12 - 8 Kamohelo Mapisa2 - 17 WPts
26/09/2031Cape Town, South Africa11 - 8 William Van den Bergh0 - 1 WPts
31/07/2031Cape Town, South Africa11 - 7 Lehlohonolo Manyama12 - 6 LPts
01/06/2031Cape Town, South Africa11 - 6 Rehman Mattar9 - 16 LPts
01/04/2031Cape Town, South Africa11 - 5 Palman Vermeulen1 - 10 LPts
31/01/2031Cape Town, South Africa10 - 5 Elias Carrera2 - 4 WPts
03/12/2030Malaga, Spain9 - 5 Fraco Rada7 - 5 WPts
05/10/2030Cape Town, South Africa8 - 5 Gift Knoetze1 - 3 WPts
07/08/2030Algiers, Algeria7 - 5 Aftab Khris14 - 15 WPts
09/06/2030Cape Town, South Africa6 - 5 Ikechukwu Aderemi0 - 2 WPts
11/04/2030Cape Town, South Africa6 - 4 Bohdan Gleba1 - 2 LPts
11/02/2030Bulawayo, Zimbabwe5 - 4 Callum Jongwe1 - 4 WPts
14/12/2029Umlazi, South Africa5 - 3 Gift Nkoana11 - 11 LPts
21/10/2029Cape Town, South Africa4 - 3 Cepheus Manikas5 - 15 WPts
23/08/2029Wuxi, China3 - 3 Li Zhong2 - 30 WPts
25/06/2029Pretoria, South Africa3 - 2 Mark Mianbabu6 - 10 LPts
26/04/2029Baku, Azerbaijan3 - 1 Shirin Jabiyev22(2) - 19 LPts
26/02/2029Charlotte, USA2 - 1 Mark Waugh2 - 2 WPts
29/12/2028Khayelitsha, South Africa2 - 0 Gus Miekountima9 - 11 LPts
01/11/2028Cape Town, South Africa1 - 0 Tlou Nyatama0 - 8 WPts
05/09/2028Metz, France0 - 0 Sumner Courtellemont0 - 0 WPts