Weightclass:  Welterweight
Location:  Harare, Zimbabwe
Record:  24(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2026Harare, Zimbabwe23(1) - 29 Kenzie Hastie5 - 7 WPts
15/02/2026Harare, Zimbabwe22(1) - 29 Luister Moyo1 - 7 WPts
17/12/2025Harare, Zimbabwe21(1) - 29 Alojzy Winarski1 - 1 WPts
18/10/2025Harare, Zimbabwe20(1) - 29 Sid kachingwe2 - 8 WPts
19/08/2025Harare, Zimbabwe19(1) - 29 Mark Masiyiwa4 - 7(1) WPts
20/06/2025Harare, Zimbabwe18(1) - 29 Vince Rugeje3 - 4 WPts
21/04/2025Harare, Zimbabwe17(1) - 29 Oliver Mambare4 - 9 WPts
20/02/2025Harare, Zimbabwe16(1) - 29 Greg Chimbetu8 - 26(1) WPts
22/12/2024Harare, Zimbabwe15(1) - 29 Ellis Joubert3 - 4 WPts
23/10/2024Harare, Zimbabwe14(1) - 29 Seth Dabengwa2 - 13 WPts
24/08/2024Harare, Zimbabwe13(1) - 29 Oliver Chifunyise3 - 15 WPts
25/06/2024Harare, Zimbabwe12(1) - 29 Stephen Neily6 - 18 WPts
26/04/2024Harare, Zimbabwe12(1) - 28 John Magwa3 - 9 LPts Zimbabwe National Championships 2024View
20/03/2024Bulawayo, Zimbabwe12(1) - 27 Peter Ngoma33 - 8 LPts
22/01/2024Ganja, Azerbaijan11(1) - 27 Majid Asmar6 - 15 WPts
24/11/2023Harare, Zimbabwe11(1) - 26 Vul Saomba20 - 11 LPts
24/09/2023Harare, Zimbabwe11(1) - 25 Vul Saomba19 - 11 LPts
30/07/2023Istanbul, Turkey10 - 25 Soner Okyay12 - 20 WKO3
01/06/2023Harare, Zimbabwe9 - 25 Peter Muchinguri15 - 18 WPts
29/04/2023Harare, Zimbabwe9 - 24 David Mutamangira7 - 12 LPts Zimbabwe National Championships 2023View
26/04/2023Harare, Zimbabwe8 - 24 Cole Malajila17 - 15 WPts Zimbabwe National Championships 2023View
21/03/2023Bratislava, Slovakia8 - 23 Kamil Balek16(1) - 16 LPts
21/01/2023Riga, Latvia8 - 22 Isaak Oshkalns10 - 8 LPts
23/11/2022Rome, Italy8 - 21 Sergio Branca8(1) - 15 LPts
25/09/2022Takoradi, Ghana8 - 20 Uba Dauda22 - 8 LPts
28/07/2022Oslo, Norway8 - 19 Quimby Bolstad11 - 15 LPts
29/05/2022Genoa, Italy8 - 18 Sergio Fabrizio21 - 6 LPts
30/03/2022Bursa, Turkey8 - 17 Altan Kaya20(1) - 7 LPts
30/01/2022Bama, Nigeria7 - 17 Orji Odiah7 - 6 WPts
01/12/2021Isfahan, Iran7 - 16 Rohit Rajagopal9(1) - 13 LPts
03/10/2021Harare, Zimbabwe7 - 15 Peter Ngoma19 - 7 LPts
02/08/2021Harare, Zimbabwe7 - 14 Yasin Bina13 - 10 LPts
01/06/2021Johannesburg, South Africa7 - 13 Bruce Matlaba10 - 7 LPts
03/04/2021Bratislava, Slovakia7 - 12 Slavoj Rokusek11 - 8 LPts
03/02/2021Harare, Zimbabwe7 - 11 Usi Chigova14 - 5 LPts
06/12/2020Lviv, Ukraine6 - 11 Borysko Malis1 - 5 WPts
06/10/2020Harare, Zimbabwe6 - 10 Simba Kamathi12 - 5 LPts
07/08/2020Harare, Zimbabwe5 - 10 Scott Mumbengegwi0 - 10 WPts
16/06/2020Harare, Zimbabwe5 - 9 Faraji Mawere4 - 9 LPts
18/04/2020Harare, Zimbabwe5 - 8 William Nkomo6 - 7 LPts
14/03/2020Harare, Zimbabwe4 - 8 Reino Kotiranta6 - 4 WPts
13/01/2020Harare, Zimbabwe4 - 7 Andy Malajila8 - 5 LPts
07/12/2019Bulawayo, Zimbabwe4 - 6 Manu Chipendo12 - 1 LPts
10/10/2019Harare, Zimbabwe3 - 6 Sergey Cacpenow0 - 6 WPts
11/08/2019Montreal, Canada3 - 5 Bryan Kitching5 - 4 LPts
13/06/2019Vilnius, Lithuania3 - 4 Aleksander Bujalski4 - 4 LPts
15/04/2019Panama City, Panama3 - 3 Jose Villalovos4 - 3 LPts
15/02/2019Harare, Zimbabwe2 - 3 John Chindungwe1 - 4 WPts
16/12/2018Harare, Zimbabwe1 - 3 Nicholas Nengomasha1 - 5 WPts
17/10/2018Harare, Zimbabwe0 - 3 JirÝ Berk1 - 0 WPts
19/08/2018Prague, Czech Republic0 - 2 Vladislav Bula0 - 0 LPts
21/06/2018Carrefour, Haiti0 - 1 Jacques Eury0 - 1 LPts
20/04/2018Helsinki, Finland0 - 0 Ilmo Karjala0 - 0 LPts