Weightclass:  Welterweight
Location:  Tembisa, South Africa
Record:  17 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/03/2025Tembisa, South Africa17 - 25 Matthew Tierney5 - 18 LPts
06/01/2025Tembisa, South Africa16 - 25 Lorenzo Annala2(1) - 7 WPts
06/11/2024Tembisa, South Africa15 - 25 Vicente Moscoso0 - 5 WPts
06/09/2024Tembisa, South Africa15 - 24 Kachazor Chakalozyan4 - 6(1) LPts
07/07/2024Tembisa, South Africa14 - 24 Hubert Kiel0 - 7 WPts
07/05/2024Tembisa, South Africa13 - 24 Dan Vails0 - 12(2) WPts
08/03/2024Tembisa, South Africa12 - 24 Gaydzan Jeghelyan1 - 5 WPts
08/01/2024Tembisa, South Africa11 - 24 Angel Pita2 - 6 WPts
09/11/2023Tembisa, South Africa11 - 23 Subusiso Motsoaledi4 - 4 LPts
09/09/2023Tembisa, South Africa10 - 23 Joe Mubimalu0 - 4 WPts
10/07/2023Tembisa, South Africa9 - 23 Chiranjeevi Banerjee7 - 11 WPts
11/05/2023Tembisa, South Africa8 - 23 Rune Uys1 - 11 WPts
11/03/2023San Jose, Costa Rica7 - 23 Jerrold Mascorro11(1) - 19 WPts
11/01/2023Nassau, Bahamas6 - 23 Dom Nee6 - 25 WPts
13/11/2022Rio de Janeiro, Brazil6 - 22 Ricardo Grande11 - 20 LPts
15/09/2022Minsk, Belarus6 - 21 Symon Chop20(1) - 5 LPts
18/07/2022Ulaanbaatar, Mongolia6 - 20 Murshid Yeoh19 - 7 LPts
20/05/2022Montevideo, Uruguay6 - 19 Rodrigo Hernandez24(1) - 5 LPts
22/03/2022Tembisa, South Africa6 - 18 Acelin Bart22(1) - 6 LPts
21/01/2022Copenhagen, Denmark6 - 17 Zvi Stobbe12 - 9 LPts
21/11/2021Kingston, Jamaica6 - 16 James Polland12 - 9 LPts
23/09/2021Santa Clara, Cuba6 - 15 Ximen Alcala12 - 5 LPts
26/07/2021Tembisa, South Africa5 - 15 John Muzorewa7 - 16 WPts
25/05/2021Mashhad, Iran5 - 14 Mandip Iyenger9 - 9 LPts
27/03/2021Santo Domingo de Guzman, Dominican Republic5 - 13 Juan Rueda11 - 8 LPts
27/01/2021Elche, Spain5 - 12 Santiago Castellon2 - 14 LPts
29/11/2020Ankara, Turkey5 - 11 Tolga Bahadir3 - 13 LPts
01/10/2020Panama City, Panama5 - 10 Quito Acebo5 - 11 LPts
02/08/2020Soshanguve, South Africa5 - 9 Ryckaert Hertzog6 - 7 LPts
28/06/2020Tembisa, South Africa4 - 9 Ontibile Faress4 - 10 WPts
27/04/2020Mamelodi, South Africa4 - 8 Umi Akamba6 - 3 LPts
24/03/2020Lusaka, Zambia4 - 7 Udenwa Munachoonga10 - 4 LPts
25/01/2020Zagreb, Croatia4 - 6 Mile Bošnjakovic8 - 5 LPts
26/11/2019Dublin, Ireland4 - 5 Carl McClement5 - 3 LPts
28/09/2019Roodepoort, South Africa4 - 4 Tobias Nionsobantu5 - 2 LPts
05/08/2019San Jose, Costa Rica3 - 4 Noe Rangel5 - 4 WPts
07/06/2019Port Elizabeth, South Africa3 - 3 Ntsikelelo Serero2 - 0 LPts
24/04/2019Izmir, Turkey2 - 3 Coskun Karakush2 - 5 WPts
24/02/2019Soshanguve, South Africa2 - 2 Michael Katuku2 - 6(1) LPts
31/12/2018Pretoria, South Africa2 - 1 Naeem Kanda2 - 5 LPts
02/11/2018Tembisa, South Africa1 - 1 Harutiun Kabardaian1 - 1 WPts
04/09/2018Tembisa, South Africa0 - 1 Michael Kitoko2 - 0 WPts
07/07/2018Tembisa, South Africa0 - 0 Kauri Rakete1 - 1 LPts