Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  20 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Khayelitsha, South Africa20 - 17 Xaverius Morera2 - 1 LPts
31/10/2033Khayelitsha, South Africa19 - 17 Metody Szot2 - 3 WPts
31/08/2033Khayelitsha, South Africa18 - 17 Diego Correia1 - 3 WPts
01/07/2033Khayelitsha, South Africa17 - 17 Ignado Almanza4 - 5 WPts
30/04/2033Khayelitsha, South Africa16 - 17 Lisandro Camejo2 - 10(1) WPts
02/03/2033Khayelitsha, South Africa15 - 17 Alfonso Ballesteros11 - 6 WPts
31/12/2032Khayelitsha, South Africa14 - 17 Denholm Caspersen7 - 19(1) WPts
31/10/2032Khayelitsha, South Africa13 - 17 Kian Morkel11(1) - 14 WPts
31/08/2032Pretoria, South Africa12 - 17 Mandla Hanekom11 - 12 WPts
02/07/2032Khayelitsha, South Africa11 - 17 Manny Muro2 - 10 WPts
04/05/2032Apopa, El Salvador10 - 17 Aimon Montana0 - 2 WPts
06/03/2032Sumqayit, Azerbaijan9 - 17 Adalat Atakshiev1 - 1 WPts
07/01/2032Thessaloniki, Greece9 - 16 Philoctetes Macris12 - 22 LPts
09/11/2031Khayelitsha, South Africa8 - 16 Kyan Cobbina17 - 10 WPts
08/09/2031Khayelitsha, South Africa7 - 16 Paul Buta3 - 0 WPts
10/07/2031Bangkok, Thailand6 - 16 Denkaosan Kittichai8 - 11 WPts
11/05/2031Quezon City, Philippines6 - 15 Alen Constante11 - 10 LPts
13/03/2031Ndola, Zambia6 - 14 Mashawn Chibilika19 - 16(1) LPts
13/01/2031Dakar, Senegal5 - 14 Ciel Injai17 - 19 WPts
15/11/2030Fes, Morocco4 - 14 Shoeaib Fitoussi7 - 23 WPts
17/09/2030Stockholm, Sweden4 - 13 Fiske Hellen23(1) - 16 LPts
20/07/2030Roodepoort, South Africa4 - 12 Rob Ngina14 - 10 LPts
22/05/2030Johor Bahru, Malaysia4 - 11 Umair Shaheed12 - 10 LPts
24/03/2030Quezon City, Philippines4 - 10 Mark Bato16 - 8 LPts
24/01/2030Ghent, Belgium3 - 10 Adje Baert4 - 17(1) WPts
26/11/2029Soweto, South Africa3 - 9 Tabansi Bungu5 - 19 LPts
28/09/2029Athens, Greece3 - 8 Philipp Roussos10 - 14 LPts
31/07/2029Santiago de los Caballeros, Dominican Republic3 - 7 Rodrigo Lugar18 - 11 LPts
02/06/2029Chon Buri, Thailand3 - 6 Chontlatarn Chaiman11 - 7 LPts
04/04/2029Paris, France3 - 5 Emmanuel Norment10 - 20 LPts
04/02/2029Pretoria, South Africa3 - 4 Thuso Mxenge14 - 25 LPts
07/12/2028Khayelitsha, South Africa2 - 4 Waqar Najafi2 - 1 WPts
08/10/2028Pretoria, South Africa2 - 3 Thuso Mxenge13 - 24 LPts
13/08/2028Bratislava, Slovakia2 - 2 Kristißn Vrana36(1) - 30 LPts
15/06/2028Lapu-Lapu, Philippines2 - 1 Montego Corbo7 - 28 LPts
17/04/2028Cape Town, South Africa1 - 1 Phornello Adalimortty2 - 2 WPts
25/02/2028Pretoria, South Africa1 - 0 Mason Ngalibali14 - 16 LPts
05/01/2028Khayelitsha, South Africa0 - 0 Badrig Kabakian0 - 3 WPts