Weightclass:  Welterweight
Location:  Johannesburg, South Africa
Record:  14(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2024Johannesburg, South Africa14(1) - 21 Chang-hoon Nam14 - 18 LPts
09/05/2024Johannesburg, South Africa14(1) - 20 Pancho Denis7(1) - 14 LPts
10/03/2024Johannesburg, South Africa13(1) - 20 Gilbert Scheffler2(1) - 2 WPts
10/01/2024Johannesburg, South Africa12(1) - 20 Vince Fortune0 - 10 WPts
11/11/2023Johannesburg, South Africa11(1) - 20 Ambroise Van der Striepe0 - 3 WPts
12/09/2023Johannesburg, South Africa10(1) - 20 Marjun Cobian0 - 4 WPts
14/07/2023Johannesburg, South Africa10(1) - 19 Damien Reinier3 - 5 LPts
14/05/2023Johannesburg, South Africa9 - 19 Lisandro Leonardo9 - 16(4) WKO3
15/03/2023Johannesburg, South Africa8 - 19 Voshon Waris1 - 9 WPts
14/01/2023Johannesburg, South Africa7 - 19 Aleksandr Below2 - 14 WPts
15/11/2022Johannesburg, South Africa6 - 19 Untung Erawati3 - 18 WPts
16/09/2022Johannesburg, South Africa6 - 18 Marcel Beaufort3 - 12 LPts
18/07/2022Bogor, Indonesia6 - 17 Satri Haryadi8 - 19 LPts
20/05/2022Oran, Algeria6 - 16 Danyaal Drid25(1) - 3 LPts
22/03/2022Yerevan, Armenia6 - 15 Madteos Chalabian12 - 11 LPts
22/01/2022Dublin, Ireland5 - 15 Killian Lyons15 - 11 WPts
23/11/2021Bamenda, Cameroon4 - 15 Thibaud Dolassem9 - 14 WPts
24/09/2021Katlehong, South Africa4 - 14 Ian Mianbabu13 - 8 LPts
26/07/2021Durban, South Africa4 - 13 Faraji Attoh11 - 5 LPts
29/05/2021Xiangyang, China4 - 12 Genjo Trinh14(2) - 7 LPts
30/03/2021Mamelodi, South Africa4 - 11 Alen Wana19(2) - 2 LPts
03/02/2021Johannesburg, South Africa4 - 10 Pylyp Palko6 - 3 LPts
02/12/2020Soweto, South Africa3 - 10 Chris Van Onselen6 - 5 WPts
30/10/2020Pretoria, South Africa3 - 9 Ewan Gabuza15 - 2 LPts
27/09/2020Patrai, Greece2 - 9 Etor Herod1 - 12 WPts
29/07/2020Linden, Guyana2 - 8 Rich Dunsmore8 - 8 LPts
29/05/2020Sunshine Coast, Australia2 - 7 Atif Bashir10 - 2 LPts
31/03/2020Durban, South Africa2 - 6 Matt Kabila8 - 4 LPts
03/02/2020Lira, Uganda2 - 5 Kyrone Kigozi5 - 6 LPts
06/12/2019Johannesburg, South Africa2 - 4 Garner Gedeon4 - 5 LPts
07/10/2019Seville, Spain2 - 3 Pedro Abar3 - 7 LPts
08/08/2019Johannesburg, South Africa2 - 2 Tariq Greiss2 - 8 LPts
08/06/2019Johannesburg, South Africa1 - 2 Dave Verdoorn0 - 2 WPts
08/04/2019Boksburg, South Africa1 - 1 Leyer Goosen3 - 4 LPts
24/02/2019Katlehong, South Africa1 - 0 Bongi Sekola4 - 2 LPts
18/01/2019Johannesburg, South Africa0 - 0 Oleksiy Balaban0 - 0 WPts