Weightclass:  Welterweight
Location:  Mitchells Plain, South Africa
Record:  26 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2024Mitchells Plain, South Africa25 - 7 Mohsin Ayub2 - 12(1) WPts
08/01/2024Mitchells Plain, South Africa24 - 7 Nhlanhla Chohan1 - 7(2) WPts
09/11/2023Mitchells Plain, South Africa23 - 7 Leszek Jozwiak3 - 20 WPts
10/09/2023Mitchells Plain, South Africa22 - 7 Cezar Stroik1 - 11 WPts
12/07/2023Mitchells Plain, South Africa21 - 7 Joe Mubimalu0 - 3 WPts
13/05/2023Mitchells Plain, South Africa20 - 7 Ashley Plessis0 - 1 WPts
14/03/2023Mitchells Plain, South Africa19 - 7 Jay Milabi0 - 4 WPts
13/01/2023Mitchells Plain, South Africa18 - 7 Roger Mphahlele0 - 2 WPts
14/11/2022Mitchells Plain, South Africa18 - 6 Mzikayise Nyatama10 - 14 LPts
15/09/2022Mitchells Plain, South Africa17 - 6 Fagrie Hlatshwayo0 - 3 WPts
16/07/2022Mitchells Plain, South Africa16 - 6 Bryn Goosen5 - 17 WPts
17/05/2022Mitchells Plain, South Africa15 - 6 Michal Zawacki1 - 1 WPts
17/03/2022iBhayi, South Africa15 - 5 Tokelo Magwanishi5 - 9 LPts
19/01/2022Helsinki, Finland14 - 5 Tuomo Hurme13 - 9 WPts
20/11/2021Algiers, Algeria14 - 4 Mohsin Khalfi12 - 12 LPts
22/09/2021Vienna, Austria14 - 3 Rudolph Lausnitz18 - 6 LPts
24/07/2021Mitchells Plain, South Africa13 - 3 Noe Madrigal0 - 3 WPts
23/05/2021Soshanguve, South Africa12 - 3 Okal Dikgacoi13 - 6 WPts
25/03/2021Randburg, South Africa11 - 3 Spencer Botha14 - 2 WPts
27/01/2021Baku, Azerbaijan10 - 3 Sabuhi Matar8 - 11 WPts
27/11/2020Cape Town, South Africa10 - 2 Josh Morkel13 - 1 LPts
08/10/2020Bouake, Ivory Coast10 - 1 Odilon Delon15 - 3 LPts
10/08/2020Santo Domingo Norte, Dominican Republic9 - 1 Alejandro Sanches8(1) - 7 WPts
11/06/2020iBhayi, South Africa8 - 1 Bryan Mabokgwane8 - 5 WPts
11/04/2020Mitchells Plain, South Africa7 - 1 Dele Andam6 - 2 WPts
11/02/2020Mitchells Plain, South Africa6 - 1 Jonathan Ngalamulume8(1) - 5 WPts
12/12/2019Mitchells Plain, South Africa5 - 1 Kamran Wazir3 - 8 WPts
13/10/2019Riga, Latvia4 - 1 Igor Rinkis3 - 6 WPts
14/08/2019Mitchells Plain, South Africa3 - 1 Paulo Tuffuor0 - 3 WPts
14/06/2019Mitchells Plain, South Africa2 - 1 Greg Aurelie7 - 3 WPts
15/04/2019Mitchells Plain, South Africa1 - 1 Erasmus Verster2 - 4 WPts
12/02/2019Pretoria, South Africa0 - 1 Kendis Coetzee0 - 5(2) WPts
05/01/2019Medan, Indonesia0 - 0 Dumadi Widodo0 - 0 LPts