Weightclass:  Middleweight
Location:  Harare, Zimbabwe
Record:  27(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2024Harare, Zimbabwe26(1) - 16 Ryuu Fujita6 - 18 WPts
09/05/2024Harare, Zimbabwe25 - 16 Rashid Hakim9 - 19(3) WKO3
10/03/2024Harare, Zimbabwe24 - 16 David Inienger1 - 16 WPts
09/01/2024Harare, Zimbabwe23 - 16 Ashley Chawapiwa0 - 1 WPts
10/11/2023Harare, Zimbabwe22 - 16 Shinji Yamashiro4 - 8 WPts
11/09/2023Harare, Zimbabwe21 - 16 John Majange2 - 4 WPts
13/07/2023Harare, Zimbabwe20 - 16 Zach Midzi1 - 0 WPts
14/05/2023Harare, Zimbabwe19 - 16 David Dabengwa1 - 6(1) WPts
15/03/2023Harare, Zimbabwe18 - 16 Ebi Majaivana4 - 7 WPts
14/01/2023Harare, Zimbabwe17 - 16 Tariq Jappa1 - 5 WPts
15/11/2022Harare, Zimbabwe16 - 16 Lavaughn Samkange2 - 2 WPts
16/09/2022Harare, Zimbabwe16 - 15 Useni Tongogara16 - 9 LPts
17/07/2022Harare, Zimbabwe15 - 15 Connor Methema1 - 5 WPts
18/05/2022Prague, Czech Republic15 - 14 Adolf Karban16 - 11 LPts
20/03/2022Harare, Zimbabwe15 - 13 Manu Manyika7 - 19 LPts
20/01/2022Bangkok, Thailand14 - 13 Petch Visutcharoenyon13 - 11 WPts
22/11/2021Harare, Zimbabwe14 - 12 Robert Chipeta10 - 13 LPts
21/09/2021New Kingston, Jamaica13 - 12 Jack Burnes8 - 11 WPts
24/07/2021Harare, Zimbabwe12 - 12 Joe Gumede9 - 11 WPts
11/06/2021Bulawayo, Zimbabwe11 - 12 Mark Daudpota13(1) - 9 WPts
29/04/2021Harare, Zimbabwe11 - 11 John Chawapiwa24 - 1 LPts Zimbabwe National Championships 2021View
26/04/2021Harare, Zimbabwe10 - 11 Bob Mumbengegwi4(1) - 10 WPts Zimbabwe National Championships 2021View
21/03/2021Harare, Zimbabwe9 - 11 John Katsande2 - 3 WPts
21/01/2021Bangkok, Thailand8 - 11 Panomroonglek Phetphun5(1) - 10 WPts
23/11/2020Jakarta, Indonesia8 - 10 Acawarman Museng12 - 7 LPts
25/09/2020Harare, Zimbabwe7 - 10 Dominic Sadiki7 - 11 WPts
25/07/2020Mueang Samut Prakan, Thailand7 - 9 Pongsaklek Kiatponthip11(1) - 4 LPts
26/05/2020Georgetown, Guyana7 - 8 Robert Shank4 - 10 LPts
27/03/2020Copenhagen, Denmark6 - 8 Kerr Markussen5(1) - 7 WPts
28/01/2020Harare, Zimbabwe6 - 7 Mykelti Muzorewa3 - 8 LPts
07/12/2019Harare, Zimbabwe6 - 6 Amer Heikal1 - 6 LPts
07/10/2019Espoo, Finland6 - 5 Uolevi Halvari6 - 5 LPts
09/08/2019Harare, Zimbabwe6 - 4 Dominic Wutawunashe5 - 5 LPts
09/06/2019Harare, Zimbabwe5 - 4 Loredo Leal1 - 7 WPts
10/04/2019Harare, Zimbabwe5 - 3 Dragan á Klimov2 - 4 LPts
08/02/2019Harare, Zimbabwe4 - 3 Franciscus Ametiennes0 - 7 WPts
09/12/2018Harare, Zimbabwe4 - 2 Mladen á Onopkov3 - 3 LPts
09/10/2018Touba, Senegal4 - 1 Nicolas Nys3 - 0 LPts
11/08/2018Harare, Zimbabwe3 - 1 Quashawn Kumbula1 - 1 WPts
13/06/2018Harare, Zimbabwe2 - 1 Sid Mwale0 - 3(1) WPts
23/04/2018Harare, Zimbabwe1 - 1 Robert Chipeta1 - 0 WPts
26/02/2018Harare, Zimbabwe1 - 0 Razi Muzorewa1 - 0 LPts
19/01/2018Maipu, Chile0 - 0 Montana Casiano0 - 0 WPts