Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  23 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2033Soweto, South Africa22 - 15(1) Wayne Bula1 - 8 WPts
11/07/2033Soweto, South Africa21 - 15(1) Puleng Ncita1 - 13 WPts
10/05/2033Soweto, South Africa20 - 15(1) Peter Hastie4 - 8 WPts
10/03/2033Soweto, South Africa20 - 14(1) Basten Van den Gruuthuuse11 - 19 LPts
08/01/2033Soweto, South Africa20 - 13(1) Diego Ruedas19(1) - 19 LPts
08/11/2032Soweto, South Africa19 - 13(1) Vidal Otero6 - 6 WPts
07/09/2032Soweto, South Africa18 - 13(1) Jiro Umeda14 - 14 WPts
08/07/2032Soweto, South Africa17 - 13(1) Montana Abrigo6 - 19(2) WPts
08/05/2032Soweto, South Africa16 - 13(1) John Jonker18(2) - 16 WPts
09/03/2032Soweto, South Africa15 - 13(1) Tokelo Chikunga15(1) - 18 WPts
08/01/2032Soweto, South Africa14 - 13(1) Hendrick Cilliers3 - 9 WPts
08/11/2031Soweto, South Africa13 - 13(1) Mykelti Hanekom6 - 12 WPts
08/09/2031Soweto, South Africa12 - 13(1) Geoff Kabereyeho0 - 2 WPts
10/07/2031Guayaquil, Ecuador12 - 12(1) Vicente Montellano1 - 22 LPts
12/05/2031Semarang, Indonesia11 - 12(1) Rahmad Chan12 - 17 WPts
14/03/2031Cape Town, South Africa10 - 12(1) Tshepo Cardoso4 - 18(1) WPts
16/01/2031Randburg, South Africa10 - 11(1) Shaquille Agyemang10 - 13 LPts
18/11/2030Sofia, Bulgaria9 - 11(1) Sergei á Tkachev2 - 11 WPts
20/09/2030Soweto, South Africa8 - 11(1) Ardoyd Babaianbabaian0 - 16 WPts
22/07/2030Nassau, Bahamas8 - 10(1) Robert Headrick13 - 18 LPts
24/05/2030Alexandria, Egypt7 - 10(1) Khalid Zafar2 - 20 WPts
26/03/2030Kuala Lumpur, Malaysia7 - 9(1) Amer Gillani12 - 16 LPts
26/01/2030Soweto, South Africa6 - 9(1) Thulani Khuzwayo6 - 14 WPts
27/11/2029Oslo, Norway5 - 9(1) Ker Royse7 - 14 WPts
29/09/2029Soweto, South Africa4 - 9(1) Kwamin Iddrisu1 - 8 WPts
01/08/2029Soweto, South Africa4 - 8(1) Kong Inzhu4 - 23 LPts
03/06/2029Soshanguve, South Africa3 - 8(1) Alec Ncita0 - 12(4) WPts
05/04/2029Soweto, South Africa3 - 7(1) Ayanda Mahlobo3 - 3 LPts
05/02/2029Bangkok, Thailand2 - 7(1) Singdet Tonhongsa2 - 7 WPts
08/12/2028Karaj, Iran2 - 6 Malik Majid49(1) - 26 LKO2
10/10/2028Soweto, South Africa2 - 5 Naeem Assiful19 - 4 LPts
29/08/2028Boksburg, South Africa2 - 4 Kai Msibi8 - 17 LPts
29/07/2028Durban, South Africa2 - 3 Callum Katalay0 - 0 LPts
13/06/2028Cebu City, Philippines2 - 2 Cipriano Beligan11 - 18 LPts
15/04/2028Soweto, South Africa1 - 2 Thongthailek Boonjumnong1 - 1 WPts
16/02/2028Soweto, South Africa1 - 1 Thongtaeng Tienpho13 - 10 LPts
19/12/2027Suwon, South Korea1 - 0 Chung-yong Ok14 - 10 LPts
21/10/2027Soweto, South Africa0 - 0 Madisha Sikali1 - 2 WPts