Weightclass:  Welterweight
Location:  Cape Town, South Africa
Record:  16 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2025Cape Town, South Africa15 - 27 Fagrie Govender0 - 11 WPts
17/08/2025Cape Town, South Africa14 - 27 Morgan Meer2 - 0 WPts
19/06/2025Cape Town, South Africa14 - 26 Knave Malherbe11 - 5 LPts
20/04/2025Cape Town, South Africa14 - 25 Jose Rodiguez7 - 16 LPts
20/02/2025Cape Town, South Africa13 - 25 Marjun Ballon4 - 12 WPts
22/12/2024Cape Town, South Africa13 - 24 Colin Badenhorst5 - 3 LPts
23/10/2024Cape Town, South Africa12 - 24 Thamsanqa Zwane6(1) - 9 WPts
25/08/2024Cape Town, South Africa11 - 24 Oleksiy Kitko1 - 4(1) WPts
27/06/2024Cape Town, South Africa11 - 23 Sean Burke12 - 26 LPts
28/04/2024Cape Town, South Africa10 - 23 Richard Kankuenda0 - 2 WPts
29/02/2024Cape Town, South Africa9 - 23 Jay Ntuli5 - 7 WPts
31/12/2023Cape Town, South Africa8 - 23 Hamish Probert0 - 6 WPts
01/11/2023Cape Town, South Africa7 - 23 Jaak Buys0 - 2 WPts
01/09/2023Seville, Spain7 - 22 Ricardo Lora2 - 4 LPts
04/07/2023Cape Town, South Africa6 - 22 Stuart Mabena20 - 12 WPts
06/05/2023Madrid, Spain6 - 21 Oro Mandes14 - 12 LPts
08/03/2023Algiers, Algeria6 - 20 Shayan Noor19(1) - 10 LPts
08/01/2023Maipu, Chile6 - 19 Noe Osorio17(2) - 11 LPts
10/11/2022Algiers, Algeria5 - 19 Mohsin Farah14 - 14 WPts
12/09/2022Dublin, Ireland5 - 18 Lee McGuinness5 - 22 LPts
14/07/2022Cape Town, South Africa4 - 18 Hayden Pienaar1 - 8 WPts
15/05/2022Cape Town, South Africa4 - 17 Thulani Mashamaite5(1) - 19 LPts
15/03/2022Cape Town, South Africa4 - 16 Karlee Appelhans20 - 7 LPts
14/01/2022Shymkent, Kazakhstan4 - 15 Aleksandr Bajkodamow4 - 15 LPts
15/11/2021Plovdiv, Bulgaria4 - 14 Vasil á Litvinov9 - 13 LPts
17/09/2021Lviv, Ukraine4 - 13 Boris Macko14 - 4 LPts
19/07/2021Cape Town, South Africa3 - 13 Saad Faris3 - 18 WPts
18/05/2021Turku, Finland3 - 12 Aleksis Matinsalo8 - 13 LPts
20/03/2021Nassau, Bahamas3 - 11 Fraser Duncanson7 - 12 LPts
20/01/2021Dubai, UAE3 - 10 Malik Kanaan16 - 3 LPts
22/11/2020Cape Town, South Africa3 - 9 Labaron Delpy3 - 8 LPts
23/09/2020Tembisa, South Africa3 - 8 Ayabulela Masina3 - 8 LPts
02/08/2020Cape Town, South Africa2 - 8 Robert Mokotjo7 - 7 WPts
01/06/2020Cape Town, South Africa2 - 7 Fionn Sheridan15 - 2 LPts
31/03/2020Umlazi, South Africa2 - 6 Naftali Aidoo0 - 4 LPts
15/02/2020Cape Town, South Africa2 - 5 Xhosas Majoro2 - 1 LPts
16/12/2019Toronto, Canada2 - 4 Rob Skillen3 - 5 LPts
16/10/2019Cape Town, South Africa2 - 3 Lennert Parmentier4 - 5 LPts
16/08/2019Randburg, South Africa1 - 3 Dewayne Kwofie2 - 2 WPts
18/06/2019Cape Town, South Africa1 - 2 Mark Antwi2 - 0 LPts
19/04/2019Cape Town, South Africa1 - 1 Jawad Hijazi0 - 7 LPts
17/02/2019Cape Town, South Africa1 - 0 Otakar Petras3 - 2 LPts
18/12/2018Cape Town, South Africa0 - 0 Ramirez Ravelo2 - 1 WPts