Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  12 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2034Khayelitsha, South Africa11 - 36 Declan De Waal4 - 19 WPts
07/11/2033Khayelitsha, South Africa10 - 36 Lugono Mabokgwane0 - 2 WPts
07/09/2033Khayelitsha, South Africa9 - 36 Uland Asamoah3 - 2 WPts
07/07/2033Khayelitsha, South Africa8 - 36 Ian Khuzwayo1 - 0 WPts
07/05/2033Khayelitsha, South Africa8 - 35 Mablevi Kathrada4 - 5 LPts
07/03/2033Khayelitsha, South Africa7 - 35 Asgar Maikeeff3 - 8 WPts
04/01/2033Khayelitsha, South Africa7 - 34 Michael Urwin15(1) - 11 LPts
04/11/2032Khayelitsha, South Africa7 - 33 Mark Inniss3 - 12 LPts
04/09/2032Khayelitsha, South Africa6 - 33 Goga Jurkans10 - 25 WPts
06/07/2032Khayelitsha, South Africa6 - 32 Paul Theron12 - 20 LPts
07/05/2032Khayelitsha, South Africa6 - 31 Sulaiman Ntuli19 - 20 LPts
08/03/2032Khayelitsha, South Africa6 - 30 Paul Theron10 - 20 LPts
07/01/2032Khayelitsha, South Africa5 - 30 Denholm Caspersen5 - 15(1) WPts
08/11/2031Khayelitsha, South Africa4 - 30 Kian Morkel7 - 12 WPts
08/09/2031San Pedro de Macoris, Dominican Republic4 - 29 Alejandro Arocha10 - 11 LPts
11/07/2031Changwon, South Korea4 - 28 Hyun-jun Heo31 - 11 LPts
11/05/2031Novosibirsk, Russia4 - 27 Evgeny Legkov19 - 12 LPts
13/03/2031Perm, Russia4 - 26 Goga Berezin11(1) - 16 LPts
13/01/2031Tamale, Ghana4 - 25 Brendan Archer24 - 14 LPts
15/11/2030Espoo, Finland3 - 25 Ohto Kytolehto7 - 21 WPts
17/09/2030Zaria, Nigeria3 - 24 Mfon Obasanho28 - 13 LPts
20/07/2030Toshkent, Uzbekistan2 - 24 Valeri Baickodamov6(1) - 23 WPts
22/05/2030Samarqand, Uzbekistan2 - 23 Tunar Hajibeyov15 - 12 LPts
24/03/2030General Santos, Philippines2 - 22 Rafael Gatpolintan8 - 17 LPts
24/01/2030Daejeon, South Korea2 - 21 Chang-woo Choi24(2) - 19 LPts
26/11/2029Oslo, Norway2 - 20 Dana Brevig10 - 19 LPts
28/09/2029Ulaanbaatar, Mongolia2 - 19 Sergey Khangal3 - 0 LPts
31/07/2029Bratislava, Slovakia2 - 18 Silvestr Pivec5 - 16 LPts
02/06/2029Khayelitsha, South Africa2 - 17 Santiago Casco3 - 7 LPts
04/04/2029Khayelitsha, South Africa2 - 16 Subusiso Makwetla0 - 9 LPts
04/02/2029Katlehong, South Africa1 - 16 Callum Potgieter5 - 9(1) WPts
12/12/2028Prague, Czech Republic1 - 15 Bohumil Havelka6 - 10 LPts
14/10/2028Quito, Ecuador0 - 15 Nemesio Montez1 - 6 WPts
16/08/2028Jeddah, Saudi Arabia0 - 14 Jawad Haider18 - 4 LPts
18/06/2028Port Elizabeth, South Africa0 - 13 Roderick Van Heerden13 - 6 LPts
23/04/2028Durban, South Africa0 - 12 Arthur Felicien4(1) - 20(1) LPts
24/02/2028Khayelitsha, South Africa0 - 11 Elshad Raghiyev2 - 2 LPts
26/12/2027Soweto, South Africa0 - 10 Okal Masango7 - 15 LPts
28/10/2027Johannesburg, South Africa0 - 9 Mark Mini7 - 11 LPts
30/08/2027iBhayi, South Africa0 - 8 Reneilwe Zulu8 - 12 LPts
06/07/2027Johannesburg, South Africa0 - 7 Madisha Muthambi14 - 5 LPts
17/05/2027Mitchells Plain, South Africa0 - 6 Duncan Kambilala8 - 22 LPts
16/04/2027Soshanguve, South Africa0 - 5 John Badenhorst0 - 0 LPts
09/03/2027Mamelodi, South Africa0 - 4 Balte Van Ryneveld8 - 10 LPts
04/02/2027Umlazi, South Africa0 - 3 John Jonker0 - 0 LPts
01/01/2027Randburg, South Africa0 - 2 Ulan Dikgacoi4 - 18 LPts
03/11/2026Tirana, Albania0 - 1 Driton Raco6 - 4 LPts
05/09/2026Khayelitsha, South Africa0 - 0 Diallo Mogoeng3 - 4 LPts