Weightclass:  Super Heavyweight
Location:  Harare, Zimbabwe
Record:  64 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2026Harare, Zimbabwe63 - 17 Paul Norvell5 - 12 WPts
29/09/2026Harare, Zimbabwe62 - 17 Ulysses Soter2 - 3 WPts
31/07/2026Harare, Zimbabwe61 - 17 Marceli Cieslik9 - 9 WPts
01/06/2026Harare, Zimbabwe60 - 17 Hayden Tait10(2) - 14 WPts
02/04/2026Harare, Zimbabwe59 - 17 Oscar Gilchrist5 - 5 WPts
01/02/2026Harare, Zimbabwe58 - 17 Akil Sagar5 - 10 WPts
03/12/2025Harare, Zimbabwe57 - 17 Sujaddin Hoiskii3 - 3 WPts
04/10/2025Harare, Zimbabwe56 - 17 Deion Jali7 - 16 WPts
05/08/2025Harare, Zimbabwe55 - 17 Shinji Takagi10 - 19 WPts
05/06/2025Harare, Zimbabwe54 - 17 Joshua Whalen0 - 5 WPts
06/04/2025Harare, Zimbabwe53 - 17 Anton Caribghanow9 - 15 WPts
05/02/2025Harare, Zimbabwe52 - 17 Aapo Paananen5 - 4 WPts
07/12/2024Toronto, Canada52 - 16 Kian Tolmie52 - 6 LPts
05/11/2024Harare, Zimbabwe52 - 15 Kian Tolmie51 - 6 LPts
05/10/2024Harare, Zimbabwe52 - 14 Kian Tolmie50 - 6 LPts
23/08/2024Kumasi, Ghana51 - 14 Ontibile Afful46(1) - 8 WPts
19/07/2024Busan, South Korea51 - 13 Hideki Aoki44(2) - 12 LPts Busan Olympics 2024View
16/07/2024Busan, South Korea50 - 13 Tryggvi Mathisen49(1) - 9 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea49 - 13 Tytus Wachowski43 - 14 WPts Busan Olympics 2024View
03/07/2024Palermo, Italy48 - 13 Fabrizio Airaghi34 - 18 WPts
02/06/2024Harare, Zimbabwe48 - 12 Emil Sandau48 - 14 LPts
02/05/2024Harare, Zimbabwe47 - 12 Oliver Mungoshi22(2) - 20 WPts Zimbabwe National Championships 2024View
29/04/2024Harare, Zimbabwe46 - 12 John Muzorewa12 - 28 WPts Zimbabwe National Championships 2024View
26/04/2024Harare, Zimbabwe45 - 12 Jake Chinodya15(1) - 25 WPts Zimbabwe National Championships 2024View
17/04/2024Harare, Zimbabwe44 - 12 Eduardo Porras39 - 14 WPts
17/03/2024Eindhoven, Netherlands43 - 12 Toon Bastoen45(1) - 10 WPts
15/02/2024Yerevan, Armenia43 - 11 Sevag Ohanessian47(3) - 6 LPts
12/01/2024Tangier, Morocco43 - 10 Danny Panyin32 - 14 LPts Africa Championships 2024View
09/01/2024Tangier, Morocco42 - 10 Tevaughn Asamoah42 - 4 WPts Africa Championships 2024View
13/12/2023Gothenburg, Sweden42 - 9 Emil Sandau39 - 13 LPts
12/11/2023Port-au-Prince, Haiti42 - 8 Vachel Duris40 - 8 LPts
12/10/2023Port-au-Prince, Haiti42 - 7 Vachel Duris39 - 8 LPts
10/09/2023Surat, India42 - 6 Eduardo Porras32 - 12 LPts Surat World Championships 2023View
07/09/2023Surat, India41 - 6 Andy Pendry25 - 21 WPts Surat World Championships 2023View
03/09/2023Harare, Zimbabwe40 - 6 Eduardo Porras31 - 11 WPts
03/08/2023Harare, Zimbabwe39 - 6 Harvey Heidner35 - 9 WPts
03/07/2023Harare, Zimbabwe38 - 6 Yevhen Bazar28 - 7 WPts
02/06/2023Madrid, Spain37 - 6 Eduardo Porras30 - 9 WPts
02/05/2023Harare, Zimbabwe36 - 6 Sam Jokonya21 - 14(1) WPts Zimbabwe National Championships 2023View
29/04/2023Harare, Zimbabwe35 - 6 Blake Murwira11 - 23(3) WPts Zimbabwe National Championships 2023View
26/04/2023Harare, Zimbabwe34 - 6 Isaac Masiyiwa18(1) - 16 WPts Zimbabwe National Championships 2023View
03/04/2023Riga, Latvia33 - 6 Igor Zeltabols29 - 7 WPts
03/03/2023Riga, Latvia33 - 5 Igor Zeltabols28 - 7 LPts
31/01/2023Harare, Zimbabwe32 - 5 Amjad Kheirallah20 - 16 WPts
31/12/2022Harare, Zimbabwe31 - 5 Loredo Calleros23 - 5 WPts
30/11/2022Harare, Zimbabwe30 - 5 Barbabe de Saint-Exupery22 - 10 WPts
29/10/2022Harare, Zimbabwe29 - 5 Barbabe de Saint-Exupery22 - 9 WPts
28/09/2022Dakar, Senegal28 - 5 Barbabe de Saint-Exupery22 - 8 WPts
28/08/2022Harare, Zimbabwe27 - 5 Laken Mkwananzi25(1) - 4 WPts
28/07/2022Harare, Zimbabwe26 - 5 Nicholas Machapa6 - 21 WPts
28/05/2022Harare, Zimbabwe25 - 5 Aaron Muparati11 - 15 WPts
26/04/2022Harare, Zimbabwe25 - 4 Robert Masunda13 - 14 LPts Zimbabwe National Championships 2022View
04/04/2022Harare, Zimbabwe24 - 4 Quannell Chindungwe12 - 14 WPts
10/02/2022Harare, Zimbabwe23 - 4 Kenzie Kapinda24(1) - 2 WPts
30/12/2021Warsaw, Poland23 - 3 Filip Kapral13 - 8 LPts
30/10/2021Antwerp, Belgium22 - 3 Lambrecht Van de Keere5 - 8 WPts
31/08/2021London, UK21 - 3 Kai Twaddell3 - 13 WPts
01/07/2021Jeddah, Saudi Arabia20 - 3 Zain Jarrar11 - 13 WPts
02/05/2021Harare, Zimbabwe19 - 3 Okal Mutezo19(1) - 1 WPts Zimbabwe National Championships 2021View
29/04/2021Harare, Zimbabwe18 - 3 Robert Masunda9 - 11 WPts Zimbabwe National Championships 2021View
26/04/2021Harare, Zimbabwe17 - 3 Rob Kamungozi14 - 5 WPts Zimbabwe National Championships 2021View
02/04/2021Harare, Zimbabwe16 - 3 Nick Carroll13 - 8 WPts
02/02/2021Harare, Zimbabwe15 - 3 John Ndenge9(2) - 5 WPts
01/12/2020Harare, Zimbabwe14 - 3 Aimon Tio5 - 11 WPts
01/10/2020Seville, Spain13 - 3 Malvolio Rivera11 - 4 WPts
02/08/2020Harare, Zimbabwe12 - 3 Dylan Samkange8(1) - 7 WPts
26/06/2020Harare, Zimbabwe12 - 2 Okal Mutezo11(1) - 1 LPts
26/04/2020Harare, Zimbabwe12 - 1 Okal Mutezo9(1) - 0 LPts Zimbabwe National Championships 2020View
04/04/2020Harare, Zimbabwe11 - 1 Chris Mukondiwa2 - 10 WPts
05/02/2020Harare, Zimbabwe10 - 1 Aoi Kobayashi4 - 3 WPts
06/12/2019Harare, Zimbabwe9 - 1 Dorota Gancarz6 - 3 WPts
06/10/2019Katowice, Poland8 - 1 Oskar Bolen5 - 3 WPts
07/08/2019Harare, Zimbabwe8 - 0 Zuffur Turay9 - 2 LPts
08/06/2019Harare, Zimbabwe7 - 0 Voshon Mutasa4 - 4 WPts
09/04/2019Harare, Zimbabwe6 - 0 Jake Chinodya0 - 6 WPts
06/02/2019Harare, Zimbabwe5 - 0 Elton Jappa3(1) - 2 WPts
07/12/2018Harare, Zimbabwe4 - 0 Jawad Malek1 - 3 WPts
07/10/2018San Jose, Costa Rica3 - 0 Xavier Alejo0 - 3 WPts
09/08/2018Harare, Zimbabwe2 - 0 Uland Shumba1 - 1 WPts
08/06/2018Harare, Zimbabwe1 - 0 Paul Kabemba3 - 0 WPts
08/04/2018Harare, Zimbabwe0 - 0 Chris Mukondiwa0 - 0 WPts