Weightclass:  Super Heavyweight
Location:  Harare, Zimbabwe
Record:  26 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2025Harare, Zimbabwe25 - 23 John Ritchie0 - 1 WPts
23/10/2025Harare, Zimbabwe24 - 23 Bilal Mansurov1 - 1 WPts
24/08/2025Harare, Zimbabwe23 - 23 Ulan Nkoana3 - 4 WPts
25/06/2025Harare, Zimbabwe22 - 23 Ibrahim Abouchabki1 - 21 WPts
26/04/2025Harare, Zimbabwe21 - 23 George Kerwood2 - 8 WPts
25/02/2025Harare, Zimbabwe20 - 23 Diego Subia2 - 12 WPts
27/12/2024Harare, Zimbabwe19 - 23 John Jaure0 - 1 WPts
28/10/2024Harare, Zimbabwe18 - 23 Robert Gappah0 - 1 WPts
29/08/2024Harare, Zimbabwe17 - 23 Pawel Kocik1 - 3 WPts
30/06/2024Harare, Zimbabwe16 - 23 Richie Sibanda0 - 15(2) WPts
30/04/2024Harare, Zimbabwe15 - 23 Tabansi Mupariwa1 - 3 WPts
02/03/2024Harare, Zimbabwe14 - 23 Roshaun Madziva1 - 6 WPts
02/01/2024Harare, Zimbabwe13 - 23 Leeroy Van Schoor2 - 0 WPts
03/11/2023Aarhus, Denmark13 - 22 Skjold Olesen13 - 18 LPts
05/09/2023Yaoundé, Cameroon12 - 22 Fabrice Baga0 - 0 WPts
08/07/2023Shymkent, Kazakhstan12 - 21 Tunar Iscackow10 - 24 LPts
10/05/2023Harare, Zimbabwe12 - 20 Milen á Zoravkov24 - 10 LPts
11/03/2023Melbourne, Australia12 - 19 John Cattanach25 - 5 LPts
11/01/2023Buenos Aires, Argentina12 - 18 Olindo Medina10 - 19 LPts
13/11/2022Rio de Janeiro, Brazil12 - 17 Malvolio Nogueira23 - 9 LPts
15/09/2022Oran, Algeria12 - 16 Haaris Guemmadi20(1) - 9 LPts
18/07/2022Yerevan, Armenia12 - 15 Tsavag Zeitunlian13 - 14 LPts
20/05/2022Tampere, Finland12 - 14 Kristian Ylikoski13 - 14 LPts
22/03/2022Toyonaka, Japan12 - 13 Shinji Nakama12 - 11 LPts
22/01/2022Almaty, Kazakhstan12 - 12 Umair Ibragimow19(1) - 7 LPts
23/11/2021Pikine, Senegal12 - 11 Varden Ozanne8 - 16 LPts
25/09/2021Antofagasta, Chile12 - 10 Porfio Limes13 - 7 LPts
26/07/2021Athens, Greece12 - 9 Oighrig Verga13(1) - 7(1) LPts
25/05/2021Khujand, Tajikistan12 - 8 Tarlan Tahmazov8 - 11 LPts
27/03/2021Harare, Zimbabwe12 - 7 Nectarios Lekas6(1) - 14 LPts
27/01/2021Harare, Zimbabwe11 - 7 Mel Lees13(1) - 6 WPts
26/11/2020Hamburg, Germany10 - 7 Burk Kron2 - 9 WPts
27/09/2020La Plata, Argentina10 - 6 Alejandro Lombardo12 - 4 LPts
30/07/2020Kobe, Japan9 - 6 Shinji Komatsu3 - 7 WPts
01/06/2020Mexico City, Mexico9 - 5 Ivan Baez3 - 6 LPts
03/04/2020Randburg, South Africa8 - 5 Dave Viljoen0 - 2 WPts
04/02/2020Tallaght, Ireland8 - 4 Niall Dougherty12 - 1 LPts
06/12/2019Harare, Zimbabwe7 - 4 Kieran Chipeta2 - 8 WPts
06/10/2019Roskilde, Denmark7 - 3 Kelsey Bihl5 - 2 LPts
07/08/2019Harare, Zimbabwe6 - 3 Robert Masunda3 - 5 WPts
07/06/2019Harare, Zimbabwe5 - 3 Nedjeljko Glasnovic1 - 6 WPts
08/04/2019Paris, France5 - 2 Ross Rigaudeau4 - 3 LPts
07/02/2019Harare, Zimbabwe4 - 2 Angel Galaz2 - 4 WPts
08/12/2018Harare, Zimbabwe3 - 2 Joel Manhanga5 - 2 WPts
10/10/2018Algiers, Algeria3 - 1 Ibrahim Elmediouni4 - 1 LPts
11/08/2018Harare, Zimbabwe2 - 1 Patrick Sadomba2 - 2 WPts
12/06/2018Harare, Zimbabwe1 - 1 Oliver Mungoshi2 - 1 WPts
14/04/2018Harare, Zimbabwe0 - 1 Alec Louw2 - 0 WPts
21/02/2018Kitwe, Zambia0 - 0 Chiamaka Kanongesha0 - 0 LPts