Weightclass:  Welterweight
Location:  Randburg, South Africa
Record:  22(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2024Randburg, South Africa21(1) - 15 Ulan Kole0 - 1 WPts
15/07/2024Randburg, South Africa20(1) - 15 Temel Dogan9(1) - 24 WPts
16/05/2024Randburg, South Africa19 - 15 Yasin Abood1 - 11(4) WKO3
17/03/2024Randburg, South Africa18 - 15 Jeraldo Ballon1 - 11 WPts
16/01/2024Randburg, South Africa17 - 15 Mark Aiyabei7 - 6 WPts
18/11/2023Randburg, South Africa17 - 14 Matthew Lynch10 - 27 LPts
19/09/2023Randburg, South Africa16 - 14 George Vail10 - 26 WPts
20/07/2023Randburg, South Africa15 - 14 Louis Roggie0 - 4 WPts
21/05/2023Randburg, South Africa14 - 14 Ora Huertas11 - 20 WPts
22/03/2023Randburg, South Africa14 - 13 Jasper Aquino11 - 12 LPts
21/01/2023Randburg, South Africa13 - 13 Chen Cong5 - 16 WPts
21/11/2022Randburg, South Africa12 - 13 Brad Atchison1 - 11 WPts
21/09/2022Randburg, South Africa11 - 13 Quashawn Bani1 - 10 WPts
23/07/2022Pretoria, South Africa11 - 12 Sam Pistorius12 - 12 LPts
26/05/2022Durban, South Africa11 - 11 Faraji Attoh16 - 5 LPts
21/04/2022Johannesburg, South Africa11 - 10 Florimond Van Schalkwyk17 - 10 LPts
18/03/2022Nassau, Bahamas10 - 10 Ian Moore15 - 11 WPts
18/01/2022Helsinki, Finland10 - 9 Inari Hanka13 - 13 LPts
20/11/2021Manukau, New Zealand9 - 9 Geoff Paewai1 - 2 WPts
22/09/2021Umlazi, South Africa9 - 8 Anele Mabudafhasi7(1) - 8 LPts
25/07/2021Donostia-San Sebastian, Spain9 - 7 Neper Puerta3 - 17(2) LPts
25/05/2021Mamelodi, South Africa8 - 7 Ndumisa Molewa0 - 7 WPts
26/03/2021Durban, South Africa8 - 6 Hoeke Kotze12 - 8 LPts
06/02/2021Tembisa, South Africa7 - 6 Quannell Bonchaka11 - 4 WPts
31/12/2020Pretoria, South Africa7 - 5 Ewan Gabuza16 - 2 LPts
29/11/2020Port Elizabeth, South Africa7 - 4 Gift Ncita14 - 5 LPts
06/10/2020Garoua, Cameroon6 - 4 Odo Jacque7 - 11 WPts
07/08/2020Randburg, South Africa5 - 4 Salvador Dena9 - 5 WPts
06/06/2020Randburg, South Africa4 - 4 Phumelele Mpontshane0 - 15(4) WPts
06/04/2020Bogota, Colombia4 - 3 Santiago Narez8 - 3 LPts
07/02/2020Johannesburg, South Africa3 - 3 Dave Kimbangu5 - 5 WPts
10/12/2019Randburg, South Africa2 - 3 Nbad Elmassian7 - 3 WPts
11/10/2019Hanoi, Vietnam2 - 2 Che An7 - 3 LPts
12/08/2019Khayelitsha, South Africa2 - 1 Fraser Nzimbi4 - 1 LPts
06/07/2019Argenteuil, France1 - 1 Fabron Bonaly6 - 4 WPts
08/05/2019Randburg, South Africa1 - 0 Manu Nyatama2 - 4 LPts
06/03/2019Randburg, South Africa0 - 0 Davie McBurnett0 - 1 WPts