Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  30(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2023Harare, Zimbabwe29(2) - 10 Daniel Utseya1 - 0 WPts
21/09/2023Harare, Zimbabwe28(1) - 10 Orma Manamela1 - 9 WKO3
23/07/2023Harare, Zimbabwe27(1) - 10 Sun-tae Ban22(1) - 16 WPts
24/05/2023Harare, Zimbabwe26(1) - 10 Ollie Kamkwindo0 - 5 WPts
25/03/2023Harare, Zimbabwe25(1) - 10 Boris Simcik5 - 8 WPts
25/01/2023Harare, Zimbabwe24(1) - 10 Spencer Sibanda2 - 0 WPts
25/11/2022Harare, Zimbabwe23 - 10 Sancho Banegas0 - 16(4) WKO3
25/09/2022Harare, Zimbabwe22 - 10 Bellamy Joel10(1) - 20 WPts
28/07/2022Harare, Zimbabwe21 - 10 Fausto Ureno14 - 10 WPts
28/05/2022Harare, Zimbabwe20 - 10 Bruce Sconce0 - 5 WPts
29/03/2022Harare, Zimbabwe19 - 10 Cody Mutsekwa3 - 6 WPts
28/01/2022Bulawayo, Zimbabwe18 - 10 Denton Chipeta13 - 11 WPts
02/12/2021Paris, France18 - 9 Erec Rimbaud23 - 2 LPts
04/10/2021Harare, Zimbabwe17 - 9 Shin-wook Sun5 - 11 WPts
03/08/2021Bulawayo, Zimbabwe17 - 8 Bryan Harvard19 - 6 LPts
03/06/2021Harare, Zimbabwe16 - 8 Vincent Mombeshora3 - 19 WPts
29/04/2021Harare, Zimbabwe16 - 7 Joey Tinlin17 - 5 LPts Zimbabwe National Championships 2021View
26/04/2021Harare, Zimbabwe15 - 7 Denton Mujuru12 - 8 WPts Zimbabwe National Championships 2021View
04/04/2021San Lorenzo, Paraguay14 - 7 Frisco Villano9 - 9 WPts
04/02/2021Kampala, Uganda13 - 7 Faisal Basha6 - 11 WPts
07/12/2020Chitungwiza, Zimbabwe13 - 6 Trory Nyabusha8 - 9 LPts
07/10/2020Harare, Zimbabwe12 - 6 Paul Fonck4 - 11 WPts
08/08/2020Harare, Zimbabwe11 - 6 Chris Dabengwa8 - 6 WPts
29/06/2020Roskilde, Denmark11 - 5 Ingmar Breden4 - 12 LPts
29/04/2020Harare, Zimbabwe11 - 4 John Sithole12 - 5 LPts Zimbabwe National Championships 2020View
26/04/2020Harare, Zimbabwe10 - 4 Robert Mupariwa10 - 6 WPts Zimbabwe National Championships 2020View
09/04/2020Harare, Zimbabwe9 - 4 Lakista Masunda10 - 3 WPts
09/02/2020Harare, Zimbabwe8 - 4 John Bello7 - 6 WPts
09/12/2019Managua, Nicaragua8 - 3 Jose Guzman0 - 9 LPts
10/10/2019Harare, Zimbabwe7 - 3 John Sithole8 - 4 WPts
10/08/2019Harare, Zimbabwe6 - 3 Dong-jun Choung8 - 3 WPts
11/06/2019Bulawayo, Zimbabwe6 - 2 Denton Mujuru2 - 6 LPts
25/04/2019Harare, Zimbabwe5 - 2 Steven Malianga1 - 5 WPts
24/03/2019Chitungwiza, Zimbabwe4 - 2 Ontibile Mawere5 - 2 WPts
21/02/2019Harare, Zimbabwe4 - 1 Trory Nyabusha2 - 3 LPts
22/12/2018Guatemala City, Guatemala3 - 1 Manny Rosal2 - 4 WPts
23/10/2018Harare, Zimbabwe3 - 0 LeBron Gumbo1 - 3 LPts
31/08/2018Harare, Zimbabwe2 - 0 Luister Mutumbami2 - 2 WPts
03/07/2018Harare, Zimbabwe1 - 0 Leeroy Mnangagwa0 - 4 WPts
05/05/2018Harare, Zimbabwe0 - 0 Doan Tuan0 - 0 WPts