Weightclass:  Middleweight
Location:  Harare, Zimbabwe
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2024Harare, Zimbabwe22 - 15 Rajat Mangal24(1) - 15 LPts
14/11/2023Harare, Zimbabwe21 - 15 Zafa Yarad1 - 21 WPts
15/09/2023Harare, Zimbabwe20 - 15 Demir Guchlu12 - 23 WPts
16/07/2023Harare, Zimbabwe19 - 15 Murad Mamedkuliyev4 - 5 WPts
17/05/2023Harare, Zimbabwe18 - 15 Berk Sokullu1 - 5 WPts
18/03/2023Harare, Zimbabwe18 - 14 Rabiu Naiambana3 - 12 LPts
17/01/2023Harare, Zimbabwe17 - 14 David Dabengwa1 - 4(1) WPts
18/11/2022Harare, Zimbabwe16 - 14 Antwan Mujokoro0 - 1 WPts
19/09/2022Harare, Zimbabwe15 - 14 Kris Retief20 - 11 WPts
20/07/2022Harare, Zimbabwe14 - 14 Joey Manyika0 - 1 WPts
19/05/2022Harare, Zimbabwe14 - 13 Roman Prado5 - 21 LPts
20/03/2022Harare, Zimbabwe14 - 12 Gazi Ammar12 - 14 LPts
19/01/2022Al-Quwaysimah, Jordan13 - 12 Gazi Ammar12 - 13 WPts
20/11/2021Prague, Czech Republic13 - 11 Vladislav Babik5 - 13 LPts
22/09/2021Harare, Zimbabwe12 - 11 John Katsande3 - 6 WPts
22/07/2021Zagreb, Croatia12 - 10 Jakov Bosak12(1) - 8 LPts
24/05/2021Tabriz, Iran12 - 9 Haaris Wahab15(3) - 7 LPts
26/03/2021Ulaanbaatar, Mongolia12 - 8 Mehammed Togoon3 - 11 LPts
26/01/2021Harare, Zimbabwe12 - 7 Salim Chiroto10 - 9 LPts
25/11/2020Managua, Nicaragua12 - 6 Xabat Lastra7 - 11 LPts
27/09/2020Harare, Zimbabwe11 - 6 Chris Phiri8 - 9 WPts
28/07/2020Georgetown, Guyana11 - 5 Jordan Snape12 - 4 LPts
28/05/2020Yerevan, Armenia10 - 5 Hazarabed Lousinian4 - 9 WPts
29/03/2020Harare, Zimbabwe9 - 5 Snorre Walin4 - 9 WPts
29/01/2020Harare, Zimbabwe8 - 5 Jing Acisheff2 - 8 WPts
29/11/2019Harare, Zimbabwe7 - 5 Ellis Manyeruke7 - 5 WPts
29/09/2019Harare, Zimbabwe6 - 5 Antwan Mombeshora1 - 5 WPts
30/07/2019Bulawayo, Zimbabwe6 - 4 Bruce Mkwananzi7 - 2 LPts
19/06/2019Harare, Zimbabwe5 - 4 Toma Garaev3(2) - 7 WPts
20/04/2019Athens, Greece5 - 3 Kuirilr Andris3 - 2 LPts
20/02/2019Paris, France4 - 3 Anicetus de Custine2 - 5 WPts
21/12/2018Harare, Zimbabwe3 - 3 Amon Madhuku2 - 2 WPts
23/10/2018Ulaanbaatar, Mongolia2 - 3 Evgeny Oyuunbold3 - 3 WPts
25/08/2018Harare, Zimbabwe2 - 2 Hilel Najmi1 - 1 LPts
27/06/2018Harare, Zimbabwe1 - 2 Ibeamaka Chimutengwende3 - 1 WPts
29/04/2018Bulawayo, Zimbabwe1 - 1 Dominic Wutawunashe1 - 1 LPts
23/03/2018Harare, Zimbabwe0 - 1 Chris Phiri0 - 1 WPts
19/02/2018Lagos, Nigeria0 - 0 Mohsin Farooq0 - 0 LPts