Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  34(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2024Harare, Zimbabwe33(1) - 11 Veltry Mujuru4 - 8 WPts
31/03/2024Harare, Zimbabwe32 - 11 Robert Pfumbidzai0 - 5 WKO3
31/01/2024Harare, Zimbabwe31 - 11 Amon Bosman1 - 2 WPts
02/12/2023Harare, Zimbabwe30 - 11 Nikolai Belinsky1 - 10(3) WPts
02/10/2023Harare, Zimbabwe29 - 11 Runako Kumbula20 - 25 WPts
03/08/2023Harare, Zimbabwe28 - 11 Duncan Nkhatha0 - 1 WPts
04/06/2023Harare, Zimbabwe27 - 11 Kian Hopes3 - 6 WPts
04/04/2023Harare, Zimbabwe26 - 11 Obaid Kamali2 - 5 WPts
04/02/2023Harare, Zimbabwe26 - 10 Ulises Banales19(1) - 8 LPts
06/12/2022Harare, Zimbabwe26 - 9 Chris Manabat19(2) - 13 LPts
06/10/2022Harare, Zimbabwe25 - 9 Ignado Centeno20 - 5 WPts
07/08/2022Harare, Zimbabwe24 - 9 Alessandro Sossi1 - 14 WPts
06/06/2022Harare, Zimbabwe23 - 9 John Bello16 - 11 WPts
29/04/2022Harare, Zimbabwe23 - 8 Runako Kumbula13 - 14 LPts Zimbabwe National Championships 2022View
26/04/2022Harare, Zimbabwe22 - 8 Phornello Chinotimba2 - 2 WPts Zimbabwe National Championships 2022View
30/03/2022Bulawayo, Zimbabwe21 - 8 Denton Mujuru12 - 14 WPts
01/02/2022Bulawayo, Zimbabwe21 - 7 Max Kamkwindo22(2) - 5 LPts
04/12/2021Harare, Zimbabwe20 - 7 Razi Mujuru2 - 20 WPts
07/10/2021Medan, Indonesia19 - 7 Zain Jalali0 - 7 WPts
08/08/2021La Paz, Bolivia18 - 7 Alejandro Vilchis6 - 16 WPts
10/06/2021Harare, Zimbabwe18 - 6 Rex Raza16 - 3 LPts
02/05/2021Harare, Zimbabwe18 - 5 Blake Mbara16 - 6 LPts Zimbabwe National Championships 2021View
29/04/2021Harare, Zimbabwe17 - 5 Noah Rusere16 - 7 WPts Zimbabwe National Championships 2021View
26/04/2021Harare, Zimbabwe16 - 5 Richard Sibanda10(1) - 9 WPts Zimbabwe National Championships 2021View
01/04/2021Nairobi, Kenya15 - 5 Ubanwa Kuto4 - 10 WPts
01/02/2021London, UK14 - 5 Irfan Nishtar3(1) - 10 WPts
03/12/2020Harare, Zimbabwe13 - 5 Corey Clenney0 - 7(1) WPts
02/10/2020Madrid, Spain12 - 5 Isidro Paiz9 - 6 WPts
04/08/2020Ulaanbaatar, Mongolia12 - 4 Tazim Battsetseg7 - 10 LPts
05/06/2020Imus, Philippines11 - 4 Jair Berlanga5 - 9 WPts
07/04/2020Chitungwiza, Zimbabwe11 - 3 Blake Mbara8 - 5 LPts
17/02/2020Harare, Zimbabwe10 - 3 Brett Alimenda0 - 4 WPts
18/12/2019Chitungwiza, Zimbabwe10 - 2 Lakista Masunda9 - 2 LPts
19/10/2019Manukau, New Zealand9 - 2 Scott Aitkens6 - 6 WPts
21/08/2019Harare, Zimbabwe8 - 2 Giuseppe De Capua2 - 3 WPts
22/06/2019Harare, Zimbabwe7 - 2 Vidal Enrique0 - 9 WPts
23/04/2019Harare, Zimbabwe6 - 2 Joaquin Carbon1 - 3 WPts
21/02/2019Harare, Zimbabwe5 - 2 Sergey Narmandakh2 - 2 WPts
22/12/2018Kulob, Tajikistan5 - 1 Vitali Hackimov3 - 2 LPts
24/10/2018Harare, Zimbabwe4 - 1 John Ancrum1 - 3 WPts
25/08/2018Bulawayo, Zimbabwe4 - 0 John Chipeta3 - 0 LPts
11/07/2018Harare, Zimbabwe3 - 0 Hjalmar Liljegren3 - 1 WPts
10/05/2018Tirana, Albania2 - 0 Blerim Dhamo1 - 0 WPts
11/03/2018Harare, Zimbabwe1 - 0 Mark Chiroto1 - 0 WPts
21/01/2018Harare, Zimbabwe0 - 0 Isidro Lucido0 - 0 WPts