Weightclass:  Lightweight
Location:  Mitchells Plain, South Africa
Record:  14 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2033Johor Bahru, Malaysia13 - 14 Gazi Kakazai12 - 10 WPts
12/10/2033Port Elizabeth, South Africa12 - 14 Trory Rahman16 - 18 WPts
14/08/2033Bratislava, Slovakia12 - 13 Slßvek Kosarek17 - 14 LPts
16/06/2033Mitchells Plain, South Africa11 - 13 Oliver Matshanga4 - 18 WPts
15/04/2033Soshanguve, South Africa11 - 12 Phumelele Mokotjo10 - 21 LPts
20/02/2033Mitchells Plain, South Africa10 - 12 On Binh7 - 16 WPts
21/12/2032Mitchells Plain, South Africa9 - 12 Cipriano Pedraza1 - 3 WPts
21/10/2032Panama City, Panama8 - 12 Joaquin Arencibia6 - 21 WPts
23/08/2032Panama City, Panama7 - 12 Jaguar Artiles18 - 15 WPts
25/06/2032Antwerp, Belgium7 - 11 Vaas de Backer24 - 13 LPts
27/04/2032Mitchells Plain, South Africa6 - 11 Jay Bugatti1 - 3 WPts
28/02/2032Sofia, Bulgaria5 - 11 Momchil á Prokhorov12 - 9 WPts
31/12/2031Bratislava, Slovakia5 - 10 Marcel Linhart17(1) - 11(3) LPts
02/11/2031Porto Alegre, Brazil5 - 9 Fanuco Beato21 - 12 LPts
03/09/2031Mitchells Plain, South Africa5 - 8 Uland Aidoo3 - 13 LPts
06/07/2031Stockholm, Sweden5 - 7 Felix Enquist12 - 15 LPts
08/05/2031Umlazi, South Africa5 - 6 Arran Kapinga8 - 10 LPts
17/03/2031Rome, Italy5 - 5 Massimo Visco39 - 14 LPts
17/01/2031Soweto, South Africa4 - 5 Lukman Zungu3 - 13 WPts
14/12/2030Durban, South Africa4 - 4 Kyan Bonchaka0 - 0 LPts
12/11/2030Germiston, South Africa4 - 3 Deiondre Mabokgwane3 - 11 LPts
21/09/2030Mitchells Plain, South Africa3 - 3 Udenwa Vilakazi6 - 3 WPts
22/07/2030Durban, South Africa2 - 3 Salim Mahlangu1 - 14 WPts
25/05/2030Mitchells Plain, South Africa1 - 3 Yago Chavera0 - 6 WPts
27/03/2030Mamelodi, South Africa1 - 2 Andile Mxenge12 - 29(1) LPts
28/01/2030Randburg, South Africa1 - 1 Joris De Waal7 - 14 LPts
02/12/2029Randburg, South Africa1 - 0 Dillon Mapisa18 - 12 LPts
25/10/2029Mitchells Plain, South Africa0 - 0 Diallo Agyare3 - 2 WPts