Weightclass:  Welterweight
Location:  Tembisa, South Africa
Record:  21(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/10/2024Tembisa, South Africa20(1) - 17 Orma Osei0 - 0 WPts
01/09/2024Tembisa, South Africa19(1) - 17 Nick McDermott1 - 1 WPts
03/07/2024Tembisa, South Africa19(1) - 16 Joe Mubimalu2 - 8 LPts
03/05/2024Tembisa, South Africa18(1) - 16 Mark Latek1 - 1 WPts
04/03/2024Tembisa, South Africa18(1) - 15 John Haarhoff4 - 3 LPts
04/01/2024Tembisa, South Africa17(1) - 15 Xavier Cancino0 - 8 WPts
06/11/2023Tembisa, South Africa16(1) - 15 Antwan Ntambwe6 - 29 WPts
06/09/2023Tembisa, South Africa15(1) - 15 Fedar Dubsky2 - 8 WPts
08/07/2023Tembisa, South Africa14(1) - 15 Naeem Kanda14 - 22 WPts
09/05/2023Tembisa, South Africa13 - 15 Mikhail Nepokupnoy0 - 9(1) WKO3
10/03/2023Tembisa, South Africa13 - 14 Gift Twala4 - 6 LPts
09/01/2023Tembisa, South Africa12 - 14 Sam Malherbe9 - 19 WPts
10/11/2022Tembisa, South Africa11 - 14 Lucas Mampouya6 - 18 WPts
20/09/2022Constantine, Algeria11 - 13 Gazi Baroudi30 - 2 LPts
23/07/2022Makiivka, Ukraine11 - 12 Valeri Zahorchak19(1) - 7 LPts
25/05/2022Sharjah, UAE11 - 11 Bilal Malick15(1) - 10(1) LPts
27/03/2022Mumbai, India10 - 11 Mahinder Kondajji15(1) - 9 WPts
27/01/2022Soweto, South Africa10 - 10 Jeroom Moolman22 - 4 LPts
02/12/2021Durban, South Africa9 - 10 Wauter De Vries7 - 11 WPts
03/10/2021Tembisa, South Africa9 - 9 Eren Saylan10 - 11 LPts
03/08/2021Mamelodi, South Africa9 - 8 Vuyisile Motupa13 - 9 LPts
06/06/2021Mitchells Plain, South Africa9 - 7 Otte Kotze5(1) - 11 LPts
24/04/2021Soshanguve, South Africa9 - 6 Andy Mangongo13 - 4 LPts
17/03/2021Tembisa, South Africa8 - 6 Dele Mahlobo6 - 11 WPts
17/01/2021Christchurch, New Zealand7 - 6 James Easton7 - 10 WPts
18/11/2020Tembisa, South Africa7 - 5 Ulises Gomez8 - 2 LPts
18/09/2020Tembisa, South Africa6 - 5 Hannes Borgen4 - 10 WPts
18/07/2020Edmonton, Canada5 - 5 Paul Cogle8 - 3 WPts
19/05/2020London, UK5 - 4 Hayden Maddox11 - 2 LPts
19/03/2020Tembisa, South Africa4 - 4 Roscoe Wangberg9 - 2 WPts
18/01/2020Tembisa, South Africa4 - 3 La Vonn Agbo3 - 7 LPts
17/11/2019Tembisa, South Africa3 - 3 Kamran Kairouz3 - 0 WPts
17/09/2019Kampala, Uganda2 - 3 Kabonero Kabukuru1 - 3 WPts
20/07/2019Tembisa, South Africa1 - 3 David Magee2 - 4(2) WPts
21/05/2019San Miguel de Tucuman, Argentina1 - 2 Santiago Sauceda1 - 3 LPts
22/03/2019Tembisa, South Africa1 - 1 Amir Habibi3 - 2 LPts
19/01/2019Tembisa, South Africa0 - 1 Marjun Sanz1 - 2 WPts
18/11/2018Tembisa, South Africa0 - 0 Franciszek Necel0 - 1 LPts