Weightclass:  Middleweight
Location:  Harare, Zimbabwe
Record:  26 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2023Harare, Zimbabwe25 - 15 Alvi Isomaki2 - 3 WPts
30/08/2023Harare, Zimbabwe24 - 15 Thomas Carmody4 - 9 WPts
01/07/2023Harare, Zimbabwe23 - 15 Tommy Gallagher8 - 5 WPts
02/05/2023Harare, Zimbabwe22 - 15 Salim Chiroto20 - 15 WPts Zimbabwe National Championships 2023View
29/04/2023Harare, Zimbabwe21 - 15 Razi Muzorewa26(1) - 8 WPts Zimbabwe National Championships 2023View
26/04/2023Harare, Zimbabwe20 - 15 Bryn Gumede10 - 23 WPts Zimbabwe National Championships 2023View
20/03/2023Bulawayo, Zimbabwe19 - 15 Aaron Kombayi10 - 22 WPts
22/01/2023Harare, Zimbabwe19 - 14 Robert Chipeta17 - 13 LPts
22/12/2022Harare, Zimbabwe19 - 13 Steven Shamuyarira31(1) - 8 LPts
23/10/2022Harare, Zimbabwe18 - 13 Walenty Smolka1 - 18 WPts
25/08/2022Karagandy, Kazakhstan17 - 13 Zafa Kalinow12 - 15 WPts
27/06/2022Mexico City, Mexico17 - 12 Diego Cobarrubias11 - 9 LPts
29/04/2022Harare, Zimbabwe17 - 11 John Chawapiwa31 - 2 LPts Zimbabwe National Championships 2022View
26/04/2022Harare, Zimbabwe16 - 11 Ibeamaka Chimutengwende16 - 13 WPts Zimbabwe National Championships 2022View
15/03/2022Ho Chi Minh City, Vietnam16 - 10 Kieu Hau16 - 9 LPts
15/01/2022Dublin, Ireland15 - 10 Eoghan Ferguson9 - 14 WPts
17/11/2021Harare, Zimbabwe14 - 10 Kon Stohl9(1) - 14 WPts
16/09/2021Alexandria, Egypt13 - 10 Adnan Amir0 - 9(1) WPts
19/07/2021Cork, Ireland12 - 10 Paul McNeil0 - 6 WPts
21/05/2021Vienna, Austria12 - 9 Garan Hassel6(1) - 13 LPts
23/03/2021Harare, Zimbabwe11 - 9 Antwan Mombeshora4 - 11 WPts
23/01/2021Split, Croatia10 - 9 Ljuban Jambrovic6 - 12 WPts
25/11/2020Malaga, Spain10 - 8 Jaguar Valverde9 - 6 LPts
25/09/2020Harare, Zimbabwe9 - 8 Paul Macharinyang0 - 8 WPts
26/07/2020Harare, Zimbabwe8 - 8 Alec Finlayson7(1) - 10 WPts
25/05/2020Managua, Nicaragua8 - 7 Xalvador Talamantez11(1) - 4 LPts
27/03/2020Harare, Zimbabwe7 - 7 Dakarai Ndlovu4 - 8 WPts
27/01/2020Cologne, Germany7 - 6 Burk Krichbaum12 - 0 LPts
29/11/2019Harare, Zimbabwe7 - 5 Connor Bonyongwe7 - 5 LPts
03/10/2019Harare, Zimbabwe7 - 4 Sabir Sharifov5 - 2 LPts
03/08/2019Harare, Zimbabwe7 - 3 Marin Doisneau4 - 6 LPts
04/06/2019London, UK6 - 3 Mark Weatherley0 - 4 WPts
06/04/2019Linz, Austria5 - 3 Wilhelm Jantschik4 - 2 WPts
06/02/2019Bulawayo, Zimbabwe4 - 3 Greg Muzorewa0 - 0 WPts
14/12/2018Harare, Zimbabwe4 - 2 Evgeny Darzinsh1 - 5 LPts
15/10/2018Harare, Zimbabwe3 - 2 Arthur Jones1 - 1 WPts
17/08/2018Harare, Zimbabwe2 - 2 David Sadiki0 - 2 WPts
03/07/2018Harare, Zimbabwe1 - 2 Mykelti Muzorewa0 - 1 WPts
22/05/2018Toshkent, Uzbekistan1 - 1 Konstantin Kusainow1 - 0 LPts
23/03/2018Bulawayo, Zimbabwe1 - 0 Billy Lockart0 - 1 LPts
08/02/2018Zurich, Switzerland0 - 0 Benat Gero0 - 0 WPts