Weightclass:  Welterweight
Location:  Johannesburg, South Africa
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/11/2024Johannesburg, South Africa24 - 15 Ian Vermaak1 - 1 WPts
06/09/2024Johannesburg, South Africa23 - 15 Athenkosi Shongwe2 - 7 WPts
07/07/2024Johannesburg, South Africa22 - 15 Nemesio Florida1 - 9 WPts
07/05/2024Johannesburg, South Africa21 - 15 Richie Maxwell7 - 8 WPts
08/03/2024Johannesburg, South Africa20 - 15 Varastad Ganayan4 - 9 WPts
08/01/2024Johannesburg, South Africa19 - 15 Aftab Khan0 - 2 WPts
09/11/2023Johannesburg, South Africa18 - 15 Roger Mphahlele0 - 8 WPts
09/09/2023Johannesburg, South Africa17 - 15 Bruce Kindiafuka4 - 4 WPts
10/07/2023Johannesburg, South Africa16 - 15 Thamsanqa Cele0 - 7 WPts
10/05/2023Johannesburg, South Africa15 - 15 Zaid Offei1 - 1 WPts
11/03/2023Johannesburg, South Africa14 - 15 Hildenbrand Retief0 - 1 WPts
10/01/2023Johannesburg, South Africa13 - 15 Quashawn Bani1 - 12 WPts
11/11/2022Johannesburg, South Africa13 - 14 Kenzie Rensburg22(1) - 7 LPts
12/09/2022Johannesburg, South Africa12 - 14 Zelipe Cuellar19 - 7 WPts
14/07/2022San Jose, Costa Rica11 - 14 Macario Carlos6 - 20 WPts
16/05/2022Dnipropetrovsk, Ukraine10 - 14 Vasyl Bucko4 - 14 WPts
17/03/2022Johannesburg, South Africa9 - 14 Okoth Poku16 - 10 WPts
16/01/2022Valencia, Spain9 - 13 Ricardo Moron11 - 11 LPts
18/11/2021Johannesburg, South Africa9 - 12 Jayvyn Majoro17 - 4 LPts
17/09/2021Cape Town, South Africa9 - 11 Rivaldo Sikali9 - 7 LPts
21/07/2021Irapuato, Mexico8 - 11 Neper Disla6 - 11 WPts
23/05/2021Johannesburg, South Africa7 - 11 Chung Teng10 - 8 WPts
24/03/2021South Tangerang, Indonesia6 - 11 Senopati Johannes15 - 4 WPts
24/01/2021Johannesburg, South Africa6 - 10 Athenkosi Khuzwayo10(1) - 7 LPts
01/12/2020Helsinki, Finland6 - 9 Lassi Laukkonen10 - 6 LPts
03/10/2020Johannesburg, South Africa5 - 9 Juan Nevarez1 - 0 WPts
05/08/2020Vilnius, Lithuania5 - 8 Julek Stefanik0 - 2 LPts
07/06/2020Johannesburg, South Africa5 - 7 Xing-fu Jia13 - 2 LPts
07/04/2020Johannesburg, South Africa5 - 6 Rodrigo Morano9 - 5 LPts
07/02/2020Johannesburg, South Africa5 - 5 Ewan Bhengu3 - 3 LPts
07/12/2019Johannesburg, South Africa5 - 4 Beau Sankare10 - 2 LPts
08/10/2019Johannesburg, South Africa4 - 4 Ryckaert Hertzog4 - 4 WPts
08/08/2019Santo Domingo de Guzman, Dominican Republic3 - 4 Neron Machado2 - 4 WPts
10/06/2019Johannesburg, South Africa3 - 3 Mzikayise Nyatama1 - 1 LPts
11/04/2019Boksburg, South Africa3 - 2 Athenkosi Holomisa4 - 4 LPts
25/02/2019Johannesburg, South Africa2 - 2 Ovidio Alejo1 - 4 WPts
27/12/2018Khayelitsha, South Africa2 - 1 Mduduzi Cele6 - 0 LPts
16/11/2018Kyoto, Japan1 - 1 Ichiro Shimizu0 - 3 WPts
18/09/2018Almaty, Kazakhstan1 - 0 Haider Saciev0 - 0 LPts
18/07/2018Johannesburg, South Africa0 - 0 Sierra Laurel0 - 0 WPts