Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  19 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2023Soweto, South Africa18 - 18 Eric Nonyane2 - 4 WPts
22/09/2023Soweto, South Africa17 - 18 Pepinus Gheerts10 - 15 WPts
23/07/2023Soweto, South Africa16 - 18 Gaylord Signate3 - 12 WPts
23/05/2023Soweto, South Africa15 - 18 Sean Hawthorn6 - 27(1) WPts
24/03/2023Soweto, South Africa14 - 18 Ricky Aikman10 - 6 WPts
23/01/2023Soweto, South Africa13 - 18 Satoru Oda15 - 16 WPts
23/11/2022Soweto, South Africa13 - 17 Obaid Namey7 - 23 LPts
23/09/2022Soweto, South Africa12 - 17 Rune Uys1 - 7 WPts
24/07/2022Soweto, South Africa11 - 17 Yulian Klepikov5 - 13 WPts
24/05/2022Soweto, South Africa10 - 17 Anele Chikane9 - 19 WPts
25/03/2022Soweto, South Africa9 - 17 Vul Mogoeng13 - 12 WPts
23/01/2022Soweto, South Africa9 - 16 Ra'id Ramid5 - 20 LPts
23/11/2021San Juan, Puerto Rico9 - 15 Rico Morea19 - 3 LPts
25/09/2021Soweto, South Africa8 - 15 Hayden Pienaar1 - 3 WPts
25/07/2021Kingston, Jamaica8 - 14 Jonathan Innes14 - 7 LPts
27/05/2021Soweto, South Africa7 - 14 Quashawn Ayim5 - 3 WPts
27/03/2021San Jose, Costa Rica7 - 13 Santiago Velasquez12 - 7 LPts
27/01/2021Kumasi, Ghana6 - 13 Jevonte Awal4 - 15 WPts
27/11/2020Tarnow, Poland5 - 13 Adrian Borowicz4 - 12 WPts
28/09/2020Soweto, South Africa4 - 13 Quin Crisostomo1 - 7 WPts
29/07/2020Soweto, South Africa3 - 13 Dan Mnyamane9 - 8 WPts
28/05/2020Patrai, Greece3 - 12 Oenomaus Metro14 - 1 LPts
29/03/2020Melbourne, Australia3 - 11 Ricky Fenty4 - 8 LPts
29/01/2020Umlazi, South Africa3 - 10 Anele Mabudafhasi2 - 3 LPts
07/12/2019Soweto, South Africa3 - 9 Josh Morkel7 - 1 LPts
07/10/2019Soweto, South Africa2 - 9 Ximen Noa4 - 6(2) WPts
08/08/2019Soweto, South Africa2 - 8 Wauter De Vries1 - 3 LPts
08/06/2019San Jose, Costa Rica2 - 7 Juan Carballo6 - 1 LPts
10/04/2019Soweto, South Africa2 - 6 Ker Vangen6 - 2 LPts
08/02/2019Douala, Cameroon2 - 5 Verity Mayebi1 - 6 LPts
11/12/2018Soweto, South Africa1 - 5 Brice Goosens0 - 7 WPts
11/10/2018Zagreb, Croatia1 - 4 Antun Majnaric1 - 1 LPts
13/08/2018Soweto, South Africa1 - 3 Thamsanqa Coetzee2 - 0 LPts
15/06/2018Soweto, South Africa1 - 2 Reinout Louw2 - 1 LPts
17/04/2018Soweto, South Africa1 - 1 Ndumisa Holomisa0 - 1 LPts
24/02/2018Soweto, South Africa1 - 0 Josse Verdoorn0 - 1 LPts
09/01/2018Soweto, South Africa0 - 0 Ahren Peveler0 - 0 WPts