Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  19(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/06/2034Khayelitsha, South Africa18(2) - 24 Santiago Danon4 - 11 WPts
24/04/2034Khayelitsha, South Africa17(2) - 24 Fedar Ibraev1 - 6 WPts
23/02/2034Khayelitsha, South Africa16(2) - 24 Alejandro Bras1 - 3 WPts
25/12/2033Khayelitsha, South Africa15(2) - 24 Tahir Kanybeck1 - 4 WPts
25/10/2033Khayelitsha, South Africa14(2) - 24 Yago Lucido4 - 5 WPts
25/08/2033Khayelitsha, South Africa13(2) - 24 Ian Khuzwayo1 - 1 WPts
24/06/2033Khayelitsha, South Africa13(2) - 23 Shaun Kamanga5 - 17 LPts
23/04/2033Khayelitsha, South Africa12(2) - 23 Kyan Bonchaka9 - 7 WPts
22/02/2033Khayelitsha, South Africa11(2) - 23 Rob Kaleuka2 - 10(2) WPts
23/12/2032Khayelitsha, South Africa10(2) - 23 Kamohelo Nyauza2 - 5 WPts
23/10/2032Khayelitsha, South Africa9(2) - 23 Stephen Van der Walt3 - 13 WPts
23/08/2032Khayelitsha, South Africa8(2) - 23 Mablevi Kathrada1 - 3 WPts
23/06/2032Khayelitsha, South Africa8(2) - 22 Mzikayise Bapela14 - 23 LPts
25/04/2032Fortaleza, Brazil8(2) - 21 Senon Peres30 - 20(1) LPts
26/02/2032Mulhouse, France7(2) - 21 Chrestien Boussac3 - 17 WPts
29/12/2031Cheonan, South Korea7(2) - 20 Soo-il Om17 - 16 LPts
31/10/2031Seville, Spain7(2) - 19 Diego Medel28 - 8 LPts
02/09/2031Galway, Ireland6(1) - 19 Anthony Burke0 - 1 WKO3
05/07/2031Padang, Indonesia5(1) - 19 Hamengku Azalia0 - 0 WPts
07/05/2031Maracaibo, Venezuela5(1) - 18 Jerrold Mancillas17 - 15 LPts
09/03/2031Berlin, Germany5(1) - 17 Erich Heidtke25 - 15 LPts
09/01/2031Carolina, Puerto Rico5(1) - 16 Xavion Barreto27 - 33 LPts
11/11/2030Melbourne, Australia5(1) - 15 Ben Hogge8 - 16(1) LPts
13/09/2030Mandaue, Philippines5(1) - 14 Ian Magana25(1) - 6 LPts
16/07/2030Barnaul, Russia5(1) - 13 Fedya Malyshev12 - 14 LPts
18/05/2030Bamenda, Cameroon5(1) - 12 Sennett Branco15 - 15(1) LPts
20/03/2030Bayamon, Puerto Rico4 - 12 Ramiro Palmero9 - 22(7) WKO3
20/01/2030Samarqand, Uzbekistan4 - 11 Telman Khalilov20 - 10 LPts
22/11/2029Ulsan, South Korea4 - 10 Bum-young Ban9 - 14 LPts
24/09/2029Antwerp, Belgium3 - 10 Jeanke Rape5 - 14 WPts
27/07/2029Changsha, China3 - 9 Lei Kuan16(2) - 12 LPts
29/05/2029Ghent, Belgium3 - 8 Borg Hasebroeck4 - 8 LPts
31/03/2029Helsinki, Finland3 - 7 Mooses Wainio5(1) - 17 LPts
31/01/2029Santo Domingo de Guzman, Dominican Republic3 - 6 Loredo Mellado16 - 10 LPts
03/12/2028Durban, South Africa2 - 6 Armani Archer0 - 0 WPts
06/10/2028Bratislava, Slovakia2 - 5 Silvestr Pivec4 - 12 LPts
08/08/2028Santiago de los Caballeros, Dominican Republic2 - 4 Santiago Lago4 - 11 LPts
10/06/2028Stockholm, Sweden2 - 3 Fiske Bertels1 - 1 LPts
12/04/2028Samarqand, Uzbekistan1 - 3 Melor Ghacsylykow5 - 29 WPts
13/02/2028Khayelitsha, South Africa1 - 2 Hugo Cambien5 - 9 LPts
16/12/2027Bangkok, Thailand1 - 1 Padjai Chaiyonk1 - 8 LPts
18/10/2027Grenoble, France1 - 0 Odo Pagnol10 - 17 LPts
20/08/2027Khayelitsha, South Africa0 - 0 John Jonker1 - 3 WPts