Weightclass:  Lightweight
Location:  Soshanguve, South Africa
Record:  23 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2023Soshanguve, South Africa22 - 9 Luben á Sarac6 - 32(9) WPts
15/10/2023Soshanguve, South Africa21 - 9 Alejandro Ras0 - 2 WPts
16/08/2023Soshanguve, South Africa20 - 9 Arthur Kabukala1 - 8 WPts
17/06/2023Soshanguve, South Africa19 - 9 Thoralf Haagen2 - 7 WPts
18/04/2023Soshanguve, South Africa18 - 9 Mark Msibi1 - 2 WPts
18/02/2023Soshanguve, South Africa18 - 8 Robert Bullion21(1) - 7 LPts
20/12/2022Soshanguve, South Africa17 - 8 Beno¯t Van den Berg1 - 19 WPts
21/10/2022Soshanguve, South Africa16 - 8 Ramahlwe Modjeka1 - 2 WPts
22/08/2022Soshanguve, South Africa16 - 7 Fagrie Ledwaba13 - 12 LPts
22/06/2022Soshanguve, South Africa15 - 7 Bongi Letlabika22(1) - 6 WPts
23/04/2022Soshanguve, South Africa14 - 7 Geoff Pech11(1) - 17 WPts
23/02/2022Soshanguve, South Africa13 - 7 Voshon Letlabika8(1) - 11 WPts
24/12/2021Cape Town, South Africa13 - 6 James Mambwete20 - 5 LPts
01/11/2021Soshanguve, South Africa12 - 6 Matt Storer2 - 0 WPts
01/09/2021Al Hudaydah, Yemen12 - 5 Irfan Yakub22 - 4 LPts
02/07/2021Tours, France11 - 5 Orville Jouffroy2 - 20(3) WPts
02/05/2021Soshanguve, South Africa10 - 5 Aliakram Panakhov6(1) - 8 WPts
04/03/2021Randburg, South Africa10 - 4 Phornello Mabena2 - 4 LPts
15/01/2021Soshanguve, South Africa9 - 4 Peter Otoo5 - 14 WPts
15/11/2020Ibadan, Nigeria9 - 3 Bature Afonja7 - 8 LPts
16/09/2020Soshanguve, South Africa8 - 3 Quoitrel Burja11 - 2 WPts
15/07/2020Patrai, Greece7 - 3 Xanthus Lagana3 - 13 WPts
15/05/2020Soshanguve, South Africa7 - 2 Vul Agyeman4 - 4 LPts
15/03/2020Ostrava, Czech Republic6 - 2 LuboÜ Bouska6 - 5 WPts
16/01/2020Soweto, South Africa5 - 2 Tyrell Chikunga0 - 6 WPts
26/11/2019Khayelitsha, South Africa4 - 2 Greg Tambo6 - 2 WPts
14/10/2019Soshanguve, South Africa3 - 2 Anele Mxoyana5 - 4 WPts
14/08/2019Soshanguve, South Africa2 - 2 Voshon Letlabika2 - 1 WPts
14/06/2019Soshanguve, South Africa1 - 2 Deion Mashaba0 - 1 WPts
15/04/2019Soshanguve, South Africa1 - 1 Seth Kalomba2 - 3 LPts
12/02/2019Khayelitsha, South Africa1 - 0 Paul Anaclet1 - 3 LPts
06/01/2019Soshanguve, South Africa0 - 0 Santiago Marrero0 - 2 WPts