Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2023Soweto, South Africa20 - 14 Blake Blignaut2 - 2 WPts
09/10/2023Soweto, South Africa19 - 14 Joey Kiyaya0 - 8 WPts
12/08/2023Soweto, South Africa18 - 14 Uzoma Bungu1 - 5 WPts
13/06/2023Soweto, South Africa17 - 14 Voshon Mensah4 - 3 WPts
14/04/2023Soweto, South Africa16 - 14 Itumeleng Gabuza0 - 4(1) WPts
13/02/2023Soweto, South Africa15 - 14 Ben Kabudji0 - 4 WPts
14/12/2022Soweto, South Africa14 - 14 Floyd Liebenberg3 - 22 WPts
14/10/2022Soweto, South Africa13 - 14 Marten Joubert2 - 1 WPts
15/08/2022Soweto, South Africa13 - 13 Karna Hutabarat18 - 10 LPts
15/06/2022Soweto, South Africa12 - 13 Robert Katumba8(1) - 19 WPts
16/04/2022Soweto, South Africa11 - 13 Bob Van Wyk15 - 7 WPts
15/02/2022Soweto, South Africa10 - 13 Makalo Rantie6 - 20 WPts
15/12/2021Christchurch, New Zealand10 - 12 Leon Farney3 - 19 LPts
17/10/2021Johannesburg, South Africa10 - 11 Bonne Morkel6 - 13 LPts
01/09/2021Soweto, South Africa10 - 10 Phumelele Muthambi10 - 10 LPts
01/07/2021Ulaanbaatar, Mongolia10 - 9 Falih Vun18 - 6 LPts
02/05/2021Soweto, South Africa10 - 8 Salim Sotyu11 - 6 LPts
08/03/2021Gaineau, Canada10 - 7 Ashley Evan8 - 6 LPts
08/01/2021Soweto, South Africa10 - 6 Dobroslav Plazibat17 - 2 LPts
08/11/2020Baku, Azerbaijan9 - 6 Rasul Abaskuliyev5 - 10 WPts
10/09/2020Soweto, South Africa8 - 6 Shontae Acheampong9(2) - 9 WPts
09/07/2020Soweto, South Africa8 - 5 Dave Kajinga9 - 3 LPts
08/05/2020Khayelitsha, South Africa7 - 5 Greg Tambo6 - 5 WPts
10/03/2020Soshanguve, South Africa6 - 5 Jamie Van Jaarsveld3 - 6 WPts
11/01/2020Soweto, South Africa6 - 4 May Motupa13 - 1 LPts
11/11/2019Johannesburg, South Africa6 - 3 Werther Van Zyl2 - 7 LPts
27/09/2019Lima, Peru5 - 3 Carlos Payan2 - 7 WPts
30/07/2019Soweto, South Africa5 - 2 Saturnin Villafuerte3 - 3 LPts
31/05/2019Cali, Colombia4 - 2 Montenegro Mariscal3 - 6 WPts
01/04/2019Soweto, South Africa3 - 2 Musa Keet1 - 2 WPts
30/01/2019Soweto, South Africa2 - 2 Santiago Fleites0 - 6 WPts
01/12/2018Soweto, South Africa1 - 2 Musa Keet1 - 0 WPts
01/10/2018Bangalore, India0 - 2 Arun Banik0 - 3 WPts
03/08/2018Soweto, South Africa0 - 1 Ubanwa Holomisa2 - 1 LPts
05/06/2018Soweto, South Africa0 - 0 Fariz Nawaz1 - 0 LPts