Weightclass:  Heavyweight
Location:  Mitchells Plain, South Africa
Record:  18(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2028Mitchells Plain, South Africa18(1) - 32 Paul Allison12 - 14 LPts
02/04/2028Mitchells Plain, South Africa17(1) - 32 Aatu Pohjola1 - 0 WPts
01/02/2028Mitchells Plain, South Africa17(1) - 31 Cyril Rybka11 - 13 LPts
03/12/2027Mitchells Plain, South Africa16(1) - 31 Asif Habaka0 - 2 WPts
04/10/2027Mitchells Plain, South Africa15(1) - 31 KazimÝr Votava5 - 13 WPts
05/08/2027Mitchells Plain, South Africa14(1) - 31 Venacio Canchola3 - 2 WPts
05/06/2027Mitchells Plain, South Africa13(1) - 31 Vasil á Astakhov4 - 24 WPts
05/04/2027Mitchells Plain, South Africa12(1) - 31 Bongi Baloyi0 - 7 WPts
04/02/2027Mitchells Plain, South Africa12(1) - 30 Joost Clays10 - 7 LPts
06/12/2026Mitchells Plain, South Africa11(1) - 30 Michael Hughes2 - 2 WPts
07/10/2026Mitchells Plain, South Africa10(1) - 30 Shaquille Asamoah0 - 0 WPts
08/08/2026Mitchells Plain, South Africa9 - 30 Oliver Kalongi0 - 1 WKO3
09/06/2026Mitchells Plain, South Africa8 - 30 Wasif Ottmani12 - 8 WPts
11/04/2026Bulawayo, Zimbabwe7 - 30 Mark Daudpota6 - 8 WPts
11/02/2026Mitchells Plain, South Africa6 - 30 Faraji Kathrada2 - 10(1) WPts
13/12/2025Geneva, Switzerland6 - 29 Page Papin18 - 17(4) LPts
15/10/2025Umlazi, South Africa5 - 29 Joshua Holomisa8 - 20(1) WPts
17/08/2025Mitchells Plain, South Africa5 - 28 Alec Retief10 - 13 LPts
19/06/2025Johannesburg, South Africa5 - 27 Dillon Van Straaten11 - 15 LPts
22/04/2025Tehran, Iran4 - 27 Shayan Salim3 - 3 WPts
22/02/2025Port Elizabeth, South Africa3 - 27 John Kajimba9(1) - 18 WPts
27/12/2024Katlehong, South Africa3 - 26 Thuso Makwetla19 - 20 LPts
15/11/2024Katlehong, South Africa3 - 25 Simba Frimpong26(1) - 15 LPts
13/10/2024Mitchells Plain, South Africa2 - 25 Kaleb Ledwaba2 - 1 WPts
16/08/2024Sofia, Bulgaria2 - 24 Bogomil á Rakovski31 - 14 LPts
18/06/2024Paris, France2 - 23 Ouida Louis-Dreyfus18 - 13 LPts
20/04/2024Montreal, Canada2 - 22 Hackett Hugo4 - 3 LPts
21/02/2024Mitchells Plain, South Africa1 - 22 Hayrabed Chalabian3 - 22 WPts
23/12/2023Mitchells Plain, South Africa1 - 21 Montraie Chikane4 - 7 LPts
23/10/2023Roodepoort, South Africa1 - 20 Kwamin Asante19 - 17 LPts
30/08/2023Abu Dhabi, UAE1 - 19 Abdul Roufeil17 - 22(1) LPts
02/07/2023Perth, Australia1 - 18 Alfredo Ghiglia27 - 8 LPts
04/05/2023Mitchells Plain, South Africa0 - 18 Tijmen Krige0 - 5 WPts
06/03/2023Lonueuil, Canada0 - 17 Ives de Brosse10 - 17 LPts
06/01/2023Minsk, Belarus0 - 16 Boris Hawrylak6 - 20 LPts
08/11/2022Ganja, Azerbaijan0 - 15 Haji Tahirov17(1) - 11 LPts
10/09/2022Mogilev, Belarus0 - 14 Ivan Fridzon12 - 13(1) LPts
12/07/2022Mitchells Plain, South Africa0 - 13 Viljo Lambertsen4 - 19 LPts
13/05/2022Yaoundé, Cameroon0 - 12 Sumner Messina14 - 13 LPts
15/03/2022Harbin, China0 - 11 Hui-chao Min18 - 3 LPts
15/01/2022Cork, Ireland0 - 10 Rory Brennan17 - 6 LPts
17/11/2021Lagos, Nigeria0 - 9 Bright Amueke8 - 17 LPts
19/09/2021Kampala, Uganda0 - 8 Onaedo Mayanja2 - 15 LPts
21/07/2021Mitchells Plain, South Africa0 - 7 Jack Deas4 - 16 LPts
20/05/2021Durban, South Africa0 - 6 Keshawn Motsoaledi16 - 5 LPts
24/03/2021Soshanguve, South Africa0 - 5 Bob Kapepa4 - 10 LPts
09/02/2021Fresno, USA0 - 4 Zachary Malpass8 - 8 LPts
12/12/2020Toronto, Canada0 - 3 John Fabian16 - 3 LPts
11/10/2020iBhayi, South Africa0 - 2 Madisha Jali3 - 7 LPts
04/09/2020Mitchells Plain, South Africa0 - 1 Vicente Jacome1 - 4 LPts
05/07/2020Mitchells Plain, South Africa0 - 0 Bartosz Szumski3 - 11 LPts