Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  13 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2031Soweto, South Africa13 - 13 Lee Charters6 - 11 LPts
22/11/2030Soweto, South Africa13 - 12 Nabulung Ndulula11 - 11 LPts
23/09/2030Soweto, South Africa12 - 12 Davie Mowat14 - 15 WPts
25/07/2030Soweto, South Africa12 - 11 Nabulung Ndulula9 - 11 LPts
26/05/2030Soweto, South Africa11 - 11 Xaver Rosas2 - 8 WPts
28/03/2030Soweto, South Africa10 - 11 Xhosas Ado6(1) - 8 WPts
28/01/2030Soweto, South Africa10 - 10 Xhosas Ado5(1) - 8 LPts
29/11/2029Soweto, South Africa10 - 9 Hadir Zhamtsarano2 - 9 LPts
01/10/2029Soweto, South Africa9 - 9 Xhosas Ado5(1) - 6 WPts
02/08/2029Soweto, South Africa8 - 9 Macario Blas3 - 10 WPts
04/06/2029Soweto, South Africa7 - 9 Johny Inkijinoff0 - 8 WPts
06/04/2029Soweto, South Africa7 - 8 Prawet Ramboisan15 - 19 LPts
06/02/2029Soweto, South Africa7 - 7 Euan Stoker13 - 12 LPts
09/12/2028Guadalupe, Mexico6 - 7 Angel Solares69(1) - 19 WPts
11/10/2028Ulaanbaatar, Mongolia6 - 6 Sufyan Buuvei7 - 1 LPts
13/08/2028Soweto, South Africa5 - 6 Paul Uys1 - 9 WPts
14/06/2028Bangkok, Thailand5 - 5 Songkom Prasaibchoke11 - 10(2) LPts
16/04/2028Perth, Australia5 - 4 Michael Girvan10 - 24 LPts
17/02/2028Tegucigalpa, Honduras5 - 3 Eduardo Zermeno8 - 7 LPts
20/12/2027Cairo, Egypt4 - 3 Abdul Yasser14 - 8 WPts
22/10/2027Soweto, South Africa3 - 3 Mashawn Gyimah0 - 1 WPts
23/08/2027Soweto, South Africa3 - 2 Jawad Baten7 - 20 LPts
23/06/2027Soweto, South Africa2 - 2 Lemme Pietersen2 - 15(2) WPts
20/05/2027Khayelitsha, South Africa1 - 2 Michael Kikadi0 - 0 WPts
16/04/2027Durban, South Africa1 - 1 Chris Kagame0 - 0 LPts
09/03/2027Soshanguve, South Africa1 - 0 Reneilwe Modjeka5 - 14 LPts
04/02/2027Soweto, South Africa0 - 0 Zaid Khumalo2 - 1 WPts