Weightclass:  Featherweight
Location:  Cape Town, South Africa
Record:  22 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/05/2027Cape Town, South Africa21 - 25 Herreman Retief0 - 1 WPts
07/03/2027Cape Town, South Africa20 - 25 Sam Pistorius0 - 1 WPts
07/01/2027Cape Town, South Africa20 - 24 Bob Ryan8 - 17 LPts
07/11/2026Cape Town, South Africa19 - 24 Frans-Jos Naude1 - 4 WPts
07/09/2026Cape Town, South Africa18 - 24 Achlys Laskaris3 - 4 WPts
08/07/2026Cape Town, South Africa17 - 24 Garen St. Marie0 - 6 WPts
09/05/2026Cape Town, South Africa17 - 23 Ross Zanga15 - 21 LPts
10/03/2026Cape Town, South Africa16 - 23 Aqil Sadykow1 - 1 WPts
09/01/2026Cape Town, South Africa15 - 23 Dave Theron0 - 2 WPts
10/11/2025Cape Town, South Africa14 - 23 Gordan Bebic10 - 14 WPts
11/09/2025Cape Town, South Africa13 - 23 Roman Baliev3 - 14 WPts
13/07/2025Cape Town, South Africa12 - 23 Charles Ntsikabaka3 - 9 WPts
14/05/2025Varna, Bulgaria11 - 23 Vladislav á Dachev12 - 10 WPts
16/03/2025Paris, France11 - 22 Saber Giroud23(1) - 18 LPts
16/01/2025Cape Town, South Africa11 - 21 Vul Amengaetego4 - 13(2) LPts
17/11/2024Cape Town, South Africa11 - 20 Okal Poku13 - 18 LPts
19/09/2024Cape Town, South Africa11 - 19 Baltasar Rogel7 - 9 LPts
22/07/2024Khayelitsha, South Africa10 - 19 Jasper September8(1) - 22 WPts
26/05/2024Cape Town, South Africa9 - 19 Wasaki Omaboe1 - 2 WPts
27/03/2024Port Elizabeth, South Africa9 - 18 Stuart Mabudafhasi1 - 19 LPts
28/01/2024Barcelona, Venezuela8 - 18 Juan Clemente0 - 10 WPts
30/11/2023Durban, South Africa7 - 18 Polo Ramatlhodi7 - 14 WPts
22/10/2023Katlehong, South Africa7 - 17 Bob Muadi24 - 14 LPts
18/09/2023Kumasi, Ghana7 - 16 Ulan Danquah27 - 7 LPts
21/07/2023Dresden, Germany7 - 15 Ekerd Blech24 - 11 LPts
23/05/2023Cape Town, South Africa7 - 14 Goro Kanemoto12 - 18 LPts
25/03/2023Nairobi, Kenya6 - 14 Quannell Kisorio8 - 12 WPts
25/01/2023San Felipe de Puerto Plata, Dominican Republic6 - 13 Zelipe Maio6 - 20 LPts
27/11/2022Cape Town, South Africa5 - 13 Shen Bong1 - 3 WPts
27/09/2022Rome, Italy4 - 13 Colombo Sozzi0 - 3 WPts
30/07/2022Ulaanbaatar, Mongolia3 - 13 Mikhail Togsbayar12 - 14 WPts
01/06/2022Johannesburg, South Africa3 - 12 Quadrees Gyimah10(1) - 19 LPts
16/04/2022Soshanguve, South Africa3 - 11 David Nkoana17 - 7 LPts
06/03/2022Randburg, South Africa3 - 10 Orma Mokotjo14 - 6 LPts
23/01/2022Umlazi, South Africa3 - 9 Kwanda Mapisa13 - 7 LPts
13/12/2021Khayelitsha, South Africa2 - 9 Elliot Van Onselen1 - 4 WPts
04/11/2021Johannesburg, South Africa2 - 8 Lebogang Mthethwa4(1) - 16 LPts
01/10/2021Mitchells Plain, South Africa2 - 7 Reneilwe Rantie11 - 11 LPts
08/08/2021Wuppertal, Germany1 - 7 Garrison Albers7 - 9 WPts
09/06/2021Cape Town, South Africa1 - 6 Nicolas Tasso4 - 5 LPts
10/04/2021Cape Town, South Africa1 - 5 Alec Steyn3 - 6 LPts
07/02/2021East London, South Africa0 - 5 Anele Mahlangu8(1) - 9 WPts
10/12/2020Cheonan, South Korea0 - 4 Jeong-ho Myung1 - 4 LPts
11/10/2020Khayelitsha, South Africa0 - 3 Manu Lamptey10 - 6 LPts
03/09/2020Jeddah, Saudi Arabia0 - 2 Malik Albishi9 - 6 LPts
06/07/2020Cape Town, South Africa0 - 1 Aleksandr Burdin12 - 3 LPts
05/05/2020Cape Town, South Africa0 - 0 Saturnin Gamit9 - 2 LPts