Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  24(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2026Harare, Zimbabwe23(1) - 21 Quarren Mumbengegwi1 - 21(2) WPts
10/11/2025Harare, Zimbabwe22(1) - 21 Paul Sithole8 - 7 WPts
11/09/2025Harare, Zimbabwe21(1) - 21 Gethin Masiyiwa0 - 13 WPts
13/07/2025Harare, Zimbabwe20(1) - 21 Rodrigo Mascarenas1 - 12 WPts
15/05/2025Harare, Zimbabwe19(1) - 21 Ubanwa Muzorewa5(1) - 12 WPts
16/03/2025Harare, Zimbabwe18(1) - 21 Satch Hallier1 - 4 WPts
15/01/2025Harare, Zimbabwe17(1) - 21 Kris Dangarenbga4 - 8 WPts
16/11/2024Harare, Zimbabwe16(1) - 21 Michael Condie12 - 17 WPts
16/09/2024Harare, Zimbabwe15(1) - 21 Robert Nkomo1 - 12 WPts
18/07/2024Harare, Zimbabwe14(1) - 21 Declan Mugabe0 - 9 WPts
18/05/2024Harare, Zimbabwe14(1) - 20 Dave Chimutengwende2 - 4 LPts
19/03/2024Harare, Zimbabwe13(1) - 20 Mike Chigumbura0 - 1 WPts
19/01/2024Harare, Zimbabwe13(1) - 19 Jonathan Tang9 - 8 LPts
21/11/2023Harare, Zimbabwe13(1) - 18 Richard Sibanda19(1) - 16 LPts
22/09/2023Harare, Zimbabwe13(1) - 17 Marcin Drozd17 - 16 LPts
24/07/2023Busan, South Korea12 - 17 Young-cheol Sheen4 - 15(2) WKO3
26/05/2023Antipolo, Philippines11 - 17 Angel Caliso19 - 16(1) WPts
28/03/2023Chitungwiza, Zimbabwe11 - 16 Kris Mutumbami12 - 20(1) LPts
30/01/2023Harare, Zimbabwe10 - 16 Charlie Van Vollenhoven2 - 3 WPts
30/11/2022Chitungwiza, Zimbabwe10 - 15 Trory Nyabusha17 - 12 LPts
23/10/2022Harare, Zimbabwe10 - 14 Uba Katsande13 - 10 LPts
22/09/2022Amman, Jordan10 - 13 Bilal Kazemi22 - 7 LPts
25/07/2022Managua, Nicaragua10 - 12 Frisco Monforte15 - 10 LPts
26/05/2022Namangan, Uzbekistan9 - 12 Boris Ertaew15 - 11 WPts
28/03/2022Odense, Denmark9 - 11 Nils Stenberg16 - 3 LPts
28/01/2022Harare, Zimbabwe8 - 11 Vincent Mombeshora3 - 23 WPts
30/11/2021Harare, Zimbabwe8 - 10 Chris Dabengwa13 - 11 LPts
29/09/2021Bulawayo, Zimbabwe8 - 9 Denton Chipeta12 - 10 LPts
03/08/2021Harare, Zimbabwe7 - 9 Charles Malajila3 - 3 WPts
01/06/2021Sosnowiec, Poland7 - 8 Cyryl Berk7(1) - 10 LPts
03/04/2021Cochabamba, Bolivia7 - 7 Senon Castillo4 - 17 LPts
03/02/2021Lodz, Poland6 - 7 Patryk Dedo3 - 6 WPts
06/12/2020Harare, Zimbabwe6 - 6 Urvano Fuertes8 - 6 LPts
06/10/2020Harare, Zimbabwe5 - 6 Oliwier Twardy7 - 7 WPts
08/08/2020Harare, Zimbabwe4 - 6 LeBron Gumbo7 - 8 WPts
19/06/2020Harare, Zimbabwe4 - 5 Robert Mupariwa10 - 7 LPts
18/04/2020Harare, Zimbabwe4 - 4 Tobias Nhema10 - 3 LPts
05/03/2020Bulawayo, Zimbabwe3 - 4 Brendan Meston0 - 0 WPts
02/02/2020Harare, Zimbabwe2 - 4 Razi Mujuru1 - 10 WPts
03/12/2019Córdoba, Argentina2 - 3 Reynaldo Arocha2 - 9(1) LPts
05/10/2019Harare, Zimbabwe2 - 2 Kris Gumede7 - 5 LPts
16/08/2019Volgograd, Russia2 - 1 Lazar Chemerkin6 - 3 LPts
18/06/2019Harare, Zimbabwe1 - 1 LeBron Gumbo3 - 5 WPts
19/04/2019Hamilton, Canada1 - 0 Dominic Kinzey2 - 0 LPts
19/02/2019Harare, Zimbabwe0 - 0 Ebi Samkange3 - 4 WPts