Weightclass:  Light Heavyweight
Location:  Germiston, South Africa
Record:  11 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2025Germiston, South Africa10 - 36 Chris Badham4 - 4 WPts
21/08/2025Germiston, South Africa9 - 36 Alvis Borseth4 - 15 WPts
22/06/2025Germiston, South Africa9 - 35 Mark Kombo29 - 14 LPts
24/04/2025Germiston, South Africa8 - 35 Matt Magqwaka3 - 5 WPts
23/02/2025Germiston, South Africa8 - 34 Mark Kombo27 - 14 LPts
26/12/2024Germiston, South Africa7 - 34 Kentay Keet1 - 6 WPts
28/10/2024Germiston, South Africa7 - 33 Uland Rascalimu1 - 0 LPts
29/08/2024Germiston, South Africa6 - 33 Lucas Kahasha1 - 7 WPts
30/06/2024Germiston, South Africa6 - 32 Sam September1 - 0 LPts
30/04/2024Germiston, South Africa5 - 32 Ibeamaka Mbekile0 - 4 WPts
02/03/2024Germiston, South Africa5 - 31 Bonifacy Gromek16 - 25 LPts
02/01/2024Germiston, South Africa5 - 30 Siyabonga Mbekile5 - 9(2) LPts
02/11/2023Rosario, Argentina5 - 29 Quin Magdaleno7 - 20 LPts
04/09/2023Athens, Greece5 - 28 Pero Raptis5(1) - 8 LPts
07/07/2023Germiston, South Africa5 - 27 Cuba Mijares19 - 14 LPts
08/05/2023Guadalupe, Mexico5 - 26 Emilio Armando18 - 13 LPts
10/03/2023Lagos, Nigeria5 - 25 Rehman Diab6 - 18 LPts
10/01/2023San Juan, Puerto Rico5 - 24 Nemesio Montenegro13 - 15 LPts
11/11/2022iBhayi, South Africa5 - 23 Felix Pretorius18 - 8 LPts
20/09/2022Germiston, South Africa5 - 22 Siyabonga Mbekile2 - 3(1) LPts
21/07/2022Bogota, Colombia5 - 21 Orlando Tamayo16(1) - 8 LPts
22/05/2022Havana, Cuba5 - 20 Vicente Yanes12 - 15 LPts
24/03/2022Aarhus, Denmark5 - 19 Dag Thissell8(1) - 13 LPts
24/01/2022Takoradi, Ghana4 - 19 Lavaughn Sarkodee3(1) - 22 WPts
26/11/2021Tegucigalpa, Honduras4 - 18 Emanuel Viloria15 - 11 LPts
28/09/2021Athens, Greece4 - 17 Cyril Nanos11 - 12 LPts
31/07/2021Mitchells Plain, South Africa4 - 16 Asavela Masina14 - 8 LPts
30/06/2021Tembisa, South Africa4 - 15 Chris Lisoko15 - 6 LPts
11/05/2021Germiston, South Africa4 - 14 Gabrysz Skalka8 - 12 LPts
12/03/2021Vienna, Austria4 - 13 Alois Villiez7 - 12 LPts
12/01/2021Yerevan, Armenia4 - 12 Setrag Pambourshyan10 - 6 LPts
14/11/2020Kiev, Ukraine4 - 11 Faddei Sadowski8 - 7 LPts
16/09/2020Roodepoort, South Africa4 - 10 Bruce Mongala12 - 5 LPts
26/07/2020Germiston, South Africa4 - 9 Corey Handley12 - 6 LPts
25/05/2020Germiston, South Africa4 - 8 John Monare5 - 4 LPts
25/03/2020Sale, Morocco4 - 7 Danyaal Gurmani2 - 12 LPts
25/01/2020Khayelitsha, South Africa3 - 7 Gareth Cilliers2 - 8 WPts
17/12/2019Germiston, South Africa3 - 6 Rashon Rantie9 - 0 LPts
17/10/2019Germiston, South Africa3 - 5 Quito Florian1 - 0 LPts
18/08/2019Roodepoort, South Africa2 - 5 Paul Nkoana0 - 0 WPts
27/06/2019Germiston, South Africa2 - 4 Gurudas Badal3 - 3 LPts
28/04/2019Douala, Cameroon1 - 4 Fernand Orleans2 - 4 WPts
27/02/2019Germiston, South Africa0 - 4 Jamar Duncan8 - 0 WPts
29/12/2018Manchester, USA0 - 3 Ricky Powell0 - 3 LPts
31/10/2018Kanpur, India0 - 2 Abdul Madani0 - 2 LPts
02/09/2018Germiston, South Africa0 - 1 Manny Prudencio1 - 0 LPts
05/07/2018Benin City, Nigeria0 - 0 Brin Afolabi0 - 0 LPts