Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  17 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2031Harare, Zimbabwe16 - 13 Rodrigo Amaro5 - 7 WPts
17/02/2031Harare, Zimbabwe15 - 13 Rob Mombeshora10 - 16 WPts
19/12/2030Harare, Zimbabwe14 - 13 John Sadiki13 - 14 WPts
21/10/2030Harare, Zimbabwe14 - 12 Haaris Alrajhi7 - 5 LPts
22/08/2030Harare, Zimbabwe14 - 11 Penda Daudpota2 - 16 LPts
23/06/2030Harare, Zimbabwe13 - 11 Kenzie Zvinavashe1 - 9 WPts
24/04/2030Harare, Zimbabwe12 - 11 James Bonyongwe4 - 11(4) WPts
23/02/2030Harare, Zimbabwe11 - 11 Fedar Kravchuk1 - 1 WPts
26/12/2029Harare, Zimbabwe10 - 11 Dom Takawira6 - 11 WPts
27/10/2029Harare, Zimbabwe9 - 11 Daniele Sabattini9 - 21 WPts
28/08/2029Harare, Zimbabwe8 - 11 Phil Mpofu3 - 7 WPts
30/06/2029Algiers, Algeria8 - 10 Aftab Mehri10 - 13 LPts
02/05/2029Lima, Peru7 - 10 Rio Lizardo0 - 0 WPts
04/03/2029San Jose, Costa Rica7 - 9 Iago Echevarria18 - 8 LPts
04/01/2029Bulawayo, Zimbabwe7 - 8 Lisimba Mutamangira6 - 11 LPts
06/11/2028San Juan, Puerto Rico7 - 7 Montenegro Abeyta10 - 6 LPts
08/09/2028Dushanbe, Tajikistan7 - 6 Viktor Satpaew21 - 8 LPts
11/07/2028Prague, Czech Republic7 - 5 Otokar Michna15 - 13 LPts
13/05/2028Baku, Azerbaijan7 - 4 Nariman Ghazi23 - 6 LPts
15/03/2028London, UK7 - 3 John Williams2 - 15 LPts
16/01/2028Harare, Zimbabwe7 - 2 Harvey Roberton2 - 16 LPts
26/11/2027Bogor, Indonesia6 - 2 Sadewa Jessica11 - 13 WPts
28/09/2027Harare, Zimbabwe5 - 2 Wayne Linklater4 - 17 WPts
10/08/2027Chitungwiza, Zimbabwe5 - 1 Robert Vermeulen7 - 19 LPts
12/06/2027Harare, Zimbabwe4 - 1 Dale Mpofu7 - 21 WPts
05/05/2027Harare, Zimbabwe3 - 1 Dom Takawira0 - 0 WPts
01/04/2027Bangkok, Thailand3 - 0 Yodngoen Pimolsee15 - 15 LPts
01/02/2027Christchurch, New Zealand2 - 0 Joshua Kouku3 - 2 WPts
04/12/2026Bulawayo, Zimbabwe1 - 0 Connor Chipeta1 - 4 WPts
07/10/2026Harare, Zimbabwe0 - 0 Lewis Sibanda1 - 3 WPts