Weightclass:  Featherweight
Location:  Umlazi, South Africa
Record:  28(1) - 5(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2023Umlazi, South Africa27(1) - 5(1) Sezni Aime3 - 3 WPts
08/10/2023Umlazi, South Africa26(1) - 5(1) Lambik Pardoen1 - 2(1) WPts
09/08/2023Umlazi, South Africa25(1) - 5(1) Filip Lindelof0 - 4 WPts
10/06/2023Umlazi, South Africa24 - 5(1) Santiago Samora0 - 8(1) WKO3
11/04/2023Umlazi, South Africa23 - 5(1) Dylan Ntambwe0 - 1 WPts
10/02/2023Umlazi, South Africa22 - 5(1) Frisco Puebla0 - 8 WPts
11/12/2022Umlazi, South Africa21 - 5(1) Sergey Mikhaylov1 - 1 WPts
11/10/2022Umlazi, South Africa20 - 5(1) Patrick Kiadikui1 - 2 WPts
13/08/2022Umlazi, South Africa19 - 5(1) Timofei Kostenko4 - 19 WPts
12/06/2022Umlazi, South Africa18 - 5(1) Orma Manamela1 - 1 WPts
13/04/2022Umlazi, South Africa17 - 5(1) Rex Khumalo6 - 17 WPts
12/02/2022Umlazi, South Africa16 - 5(1) Enzo Cajigas5 - 17 WPts
13/12/2021Umlazi, South Africa15 - 5(1) VÝt Hora12 - 11 WPts
13/10/2021Umlazi, South Africa14 - 5(1) Fumio Tominaga3 - 2 WPts
12/08/2021San Miguel de Tucuman, Argentina14 - 4(1) Dario Marino13 - 9 LPts
14/06/2021Johannesburg, South Africa13 - 4(1) Itumeleng Letsholonyane10 - 6 WPts
08/05/2021Kitwe, Zambia12 - 4(1) Nuru Situwa8 - 12 WPts
10/03/2021Khayelitsha, South Africa11 - 4(1) Hein Grobbelaar5 - 7 WPts
04/02/2021Umlazi, South Africa10 - 4(1) Kalidas Mishra2 - 7 WPts
06/12/2020Umlazi, South Africa9 - 4(1) Sajid Ahmed2 - 15 WPts
06/10/2020Santa Cruz de la Sierra, Bolivia8 - 4(1) Jax Robles2 - 6 WPts
08/08/2020Umlazi, South Africa8 - 3 Ulises Madlangbayan8(1) - 9 LKO3
07/06/2020Saint Petersburg, Russia8 - 2 Sergey Sinitsyn8 - 4 LPts
08/04/2020Katlehong, South Africa7 - 2 Paul Dilu8(1) - 5 WPts
01/03/2020Umlazi, South Africa6 - 2 Asif Hamdan9 - 6 WPts
01/01/2020Edmonton, Canada6 - 1 Ben Blackie4 - 2 LPts
03/11/2019East London, South Africa5 - 1 Anele Mahlangu6 - 3 WPts
03/10/2019Umlazi, South Africa4 - 1 Susuwandee Numpornthep6 - 6 WPts
04/08/2019East London, South Africa3 - 1 Thulani Mbekile7 - 4 WPts
13/06/2019Charlotte, USA3 - 0 Dave Hovey3 - 6 LPts
15/04/2019Germiston, South Africa2 - 0 Tavon Tshwete3 - 1 WPts
06/03/2019Almaty, Kazakhstan1 - 0 Aleksandr Tolymbekoff0 - 0 WPts
06/01/2019Umlazi, South Africa0 - 0 Andy McConkie0 - 0 WPts