Weightclass:  Light Heavyweight
Location:  Tembisa, South Africa
Record:  19(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2025Tembisa, South Africa18 - 25 Haaris Bokeyar2 - 9(4) WKO3
11/03/2025Tembisa, South Africa18 - 24 John Vetere10(1) - 12 LPts
10/01/2025Tembisa, South Africa17 - 24 Kelby Ulland0 - 4 WPts
10/11/2024Tembisa, South Africa16 - 24 Ian Swaney4 - 14 WPts
09/09/2024Tembisa, South Africa16 - 23 Joaquin Fuerte0 - 15(3) LPts
11/07/2024Tembisa, South Africa15 - 23 Verlyn Rantie1 - 0 WPts
11/05/2024Tembisa, South Africa14 - 23 Melor Lukashin1 - 4 WPts
12/03/2024Tembisa, South Africa13 - 23 Dimi Dudukalo0 - 9 WPts
12/01/2024Tembisa, South Africa12 - 23 Paulo Magwanishi5 - 18 WPts
12/11/2023Tembisa, South Africa11 - 23 Vidadi Sham3 - 22 WPts
13/09/2023Tembisa, South Africa10 - 23 Adolf Zachar2 - 4 WPts
15/07/2023Tembisa, South Africa9 - 23 Delis Morkel1 - 10 WPts
16/05/2023Tembisa, South Africa9 - 22 Floyd Govender21 - 8 LPts
20/03/2023Tembisa, South Africa9 - 21 Lehlohonolo Nyauza7(1) - 20 LPts
21/01/2023Vilnius, Lithuania9 - 20 Maksymilian Bienkowski18 - 11 LPts
23/11/2022Tembisa, South Africa9 - 19 Thuso Ntuli18(1) - 7 LPts
23/09/2022Katlehong, South Africa9 - 18 Pepinus Blignaut18(2) - 8 LPts
30/07/2022Cape Town, South Africa8 - 18 Kyrone Ampomah4 - 21 WPts
28/06/2022Khayelitsha, South Africa8 - 17 Okoth Pianim17(2) - 9 LPts
08/05/2022Santiago de los Caballeros, Dominican Republic8 - 16 Kiki Ceballos18 - 9 LPts
10/03/2022Montevideo, Uruguay8 - 15 Alejandro Sada20 - 6 LPts
10/01/2022Tembisa, South Africa7 - 15 Stephen Bakwamba1 - 2 WPts
09/11/2021Tembisa, South Africa7 - 14 Nick McCay4(1) - 18 LPts
09/09/2021Cape Town, South Africa6 - 14 Armani Mfeketho8 - 12 WPts
19/07/2021Tembisa, South Africa5 - 14 Aapeli Lampinen7 - 12 WPts
18/05/2021Mamelodi, South Africa5 - 13 Seth Lifunisabo8 - 9 LPts
09/04/2021Prague, Czech Republic4 - 13 Ahasver Donutil4 - 13 WPts
09/02/2021Tembisa, South Africa4 - 12 Billy Lockerby9 - 9 LPts
11/12/2020Yerevan, Armenia3 - 12 Aghan Ruzgerian4 - 13 WPts
13/10/2020Tembisa, South Africa3 - 11 Sigge Aamot9 - 10 LPts
15/08/2020Soweto, South Africa3 - 10 Madisha Twala12 - 4 LPts
17/06/2020Tembisa, South Africa2 - 10 Milosz Jozefowicz3 - 11 WPts
17/04/2020Roodepoort, South Africa2 - 9 Cole Nyauza7 - 6 LPts
13/03/2020Frankfurt, Germany2 - 8 Nef Daut4 - 10 LPts
14/01/2020Cairo, Egypt2 - 7 Syed Ramzan6 - 6 LPts
16/11/2019Tembisa, South Africa1 - 7 Weyt Booysen5(1) - 3 WPts
16/09/2019Johannesburg, South Africa1 - 6 Scott Shongwe2 - 7 LPts
02/08/2019Tembisa, South Africa1 - 5 Vincent Nelson1 - 3 LPts
03/06/2019Tembisa, South Africa1 - 4 Arran Handyside1 - 1 LPts
04/04/2019Nice, France1 - 3 Launcelot Cevert4 - 2 LPts
04/02/2019Soweto, South Africa1 - 2 Mduduzi Mxoyana0 - 1 LPts
15/12/2018Tembisa, South Africa0 - 2 Jawad Karim6(2) - 1 WPts
16/10/2018Vilnius, Lithuania0 - 1 Metody Choinski1 - 1 LPts
18/08/2018Kumasi, Ghana0 - 0 Harvey Labi0 - 0 LPts