Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  22 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2024Harare, Zimbabwe21 - 11 Dave Chimutengwende2 - 3 WPts
16/02/2024Harare, Zimbabwe20 - 11 Robert Nkomo1 - 8 WPts
18/12/2023Harare, Zimbabwe20 - 10 Nathan McLoughlin32(1) - 7 LPts
19/10/2023Harare, Zimbabwe19 - 10 Xayvion Dube1 - 9 WPts
20/08/2023Harare, Zimbabwe18 - 10 Cisco Jaime1 - 8(1) WPts
21/06/2023Harare, Zimbabwe17 - 10 Momig Iskyan1 - 2 WPts
22/04/2023Harare, Zimbabwe16 - 10 Kian Hopes3 - 4 WPts
21/02/2023Harare, Zimbabwe15 - 10 Juan Cantos13 - 19 WPts
23/12/2022Harare, Zimbabwe14 - 10 Charlie Van Vollenhoven2 - 2 WPts
23/10/2022Harare, Zimbabwe13 - 10 Ian Manhanga10 - 14 WPts
24/08/2022Harare, Zimbabwe12 - 10 Brin Chinmano0 - 4 WPts
24/06/2022Harare, Zimbabwe11 - 10 Umair Mirjavadov0 - 2 WPts
26/04/2022Harare, Zimbabwe11 - 9 Chris Dabengwa15 - 12 LPts Zimbabwe National Championships 2022View
31/03/2022Osaka, Japan10 - 9 Isamu Soda1 - 12 WPts
31/01/2022Harare, Zimbabwe9 - 9 Young-cheol Lee0 - 6 WPts
01/12/2021Harare, Zimbabwe8 - 9 Steven Malianga2 - 21 WPts
30/09/2021Guayaquil, Ecuador7 - 9 Diego Galeas8 - 16 WPts
01/08/2021Samarqand, Uzbekistan6 - 9 Elshan Iskrafilov11 - 11 WPts
02/06/2021Bulawayo, Zimbabwe6 - 8 Denton Adriaanse8 - 14 LPts
26/04/2021Harare, Zimbabwe6 - 7 Blake Mbara14 - 6 LPts Zimbabwe National Championships 2021View
03/04/2021Harare, Zimbabwe5 - 7 John Bello10 - 10 WPts
03/02/2021Soledad de Graciano Sanchez, Mexico5 - 6 Rodrigo Gonzalez7 - 9 LPts
04/12/2020Harare, Zimbabwe5 - 5 Jeron²m Pavek8 - 2 LPts
04/10/2020Harare, Zimbabwe4 - 5 Juan Custodio7 - 9 WPts
06/08/2020Bulawayo, Zimbabwe4 - 4 Brendan Meston0 - 3 LPts
06/06/2020Panama City, Panama4 - 3 Alejandro Callejas15 - 1 LPts
07/04/2020Harare, Zimbabwe4 - 2 Trory Nyabusha5 - 7 LPts
08/02/2020Bulawayo, Zimbabwe3 - 2 Denton Mujuru6 - 6 WPts
09/12/2019Bulawayo, Zimbabwe3 - 1 Leeroy Mnangagwa5 - 8 LPts
22/10/2019Bulawayo, Zimbabwe2 - 1 Salim Zvinavashe1 - 8 WPts
01/09/2019Sofia, Bulgaria2 - 0 Nikola á Berbatov7 - 4 LPts
04/07/2019Harare, Zimbabwe1 - 0 Alec Van Blerk2 - 7 WPts
05/05/2019Harare, Zimbabwe0 - 0 Ontibile Mawere5 - 3 WPts