Weightclass:  Welterweight
Location:  Roodepoort, South Africa
Record:  17(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2023Roodepoort, South Africa17(2) - 14 Cecilio Quagliata28(1) - 11 LPts
19/09/2023Roodepoort, South Africa16(1) - 14 Max Borthwick4 - 17(1) WKO3
20/07/2023Roodepoort, South Africa15(1) - 14 Matthew Tierney3 - 10 WPts
21/05/2023Roodepoort, South Africa14(1) - 14 Paul Donkin3 - 16 WPts
21/03/2023Roodepoort, South Africa13(1) - 14 Juan Lamora1 - 11 WPts
20/01/2023Roodepoort, South Africa12(1) - 14 Nuru Senanu12(1) - 18 WPts
21/11/2022Roodepoort, South Africa11(1) - 14 Volkan Pamuk10(1) - 13 WPts
21/09/2022Roodepoort, South Africa10(1) - 14 Chata Papafio0 - 1 WPts
23/07/2022Roodepoort, South Africa9(1) - 14 Thabo Mabudafhasi0 - 2 WPts
22/05/2022Roodepoort, South Africa8(1) - 14 Denzel Agyare1 - 9 WPts
23/03/2022Roodepoort, South Africa8(1) - 13 Dai Moke19 - 6 LPts
21/01/2022Roodepoort, South Africa7(1) - 13 Chris Van Onselen7(1) - 11 WPts
20/11/2021Choloma, Honduras7(1) - 12 Joaquin Seta2 - 10 LPts
21/09/2021Roodepoort, South Africa6(1) - 12 Rune Uys1 - 0 WPts
21/07/2021Roodepoort, South Africa6(1) - 11 Lamech Ampomah8 - 7 LPts
19/05/2021Mamelodi, South Africa5(1) - 11 Mablevi Sono2(1) - 12 WPts
05/04/2021Port-au-Prince, Haiti4 - 11 Romain Platini3 - 15 WKO3
05/02/2021Leon, Nicaragua4 - 10 Reynaldo Botello11 - 5 LPts
07/12/2020Durban, South Africa3 - 10 Tavon Akrofi7(1) - 9 WPts
07/10/2020Randburg, South Africa3 - 9 Genard De Vries5 - 11 LPts
10/08/2020Mamelodi, South Africa2 - 9 Anele Masango2 - 10 WPts
10/06/2020Roodepoort, South Africa2 - 8 Donker Van Deventer15 - 3 LPts
09/04/2020Roodepoort, South Africa1 - 8 Banyu Drajat1 - 11 WPts
10/02/2020Roodepoort, South Africa1 - 7 Bryan Mabokgwane6 - 5 LPts
10/12/2019Durban, South Africa1 - 6 Zareb Poku4 - 4 LPts
14/10/2019Roodepoort, South Africa1 - 5 Luka Sadvacasov4 - 6 LPts
15/08/2019Khayelitsha, South Africa0 - 5 Wandisile Twala0 - 4 WPts
20/06/2019Roodepoort, South Africa0 - 4 Morgan Nakoseka3 - 1 LPts
20/04/2019Khayelitsha, South Africa0 - 3 Bruce Matlaba6 - 0 LPts
08/03/2019Roodepoort, South Africa0 - 2 Ian Mianbabu2 - 3 LPts
06/01/2019Roodepoort, South Africa0 - 1 Malvolio Cuervo0 - 4 LPts
06/11/2018Kumasi, Ghana0 - 0 Dave Ofosu0 - 0 LPts