Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  26(2) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/10/2033Harare, Zimbabwe25(2) - 16 Pancho Campo10 - 24 WPts
05/08/2033Harare, Zimbabwe24(2) - 16 Fedor Dzhumaliew0 - 1 WPts
04/06/2033Harare, Zimbabwe23(2) - 16 James Mutambara4 - 11 WPts
04/04/2033Harare, Zimbabwe22(2) - 16 Henry Dabengwa2 - 14 WPts
03/02/2033Harare, Zimbabwe21(2) - 16 Ollie Baisley1 - 1 WPts
04/12/2032Harare, Zimbabwe20(2) - 16 Shaun macheso1 - 1 WPts
04/10/2032Harare, Zimbabwe19(2) - 16 Lloyd Nyumbu4 - 15 WPts
04/08/2032Harare, Zimbabwe18(1) - 16 Kaede Mikami6 - 23(3) WKO3
06/06/2032Harare, Zimbabwe17(1) - 16 Boris Wozniak8 - 11 WPts
07/04/2032Harare, Zimbabwe16(1) - 16 Afram Chatara0 - 2 WPts
07/02/2032Zaporizhia, Ukraine15(1) - 16 Afanas Boyko3 - 4 WPts
10/12/2031Saratov, Russia15(1) - 15 Vitali Taras12 - 18 LPts
12/10/2031Garoua, Cameroon14(1) - 15 Emmanuel Fai7 - 17 WPts
14/08/2031Harare, Zimbabwe13 - 15 James Bonyongwe9 - 14(5) WKO3
22/06/2031Harare, Zimbabwe12 - 15 Chris Gumbo9 - 12 WPts
26/04/2031Bulawayo, Zimbabwe12 - 14 Geoff Mapfumo20 - 17 LPts Zimbabwe National Championships 2031View
11/04/2031Essen, Germany11 - 14 Bernhard Allinger2 - 16 WPts
10/02/2031Essen, Germany10 - 14 Bernhard Allinger2 - 15 WPts
13/12/2030Harare, Zimbabwe9 - 14 Morgan Chipendo7 - 17 WPts
18/10/2030Sassari, Italy9 - 13 Luigi Chiarante17 - 6 LPts
20/08/2030Vilnius, Lithuania8 - 13 Zygfryd Cuda17 - 22(1) WPts
22/06/2030Quezon City, Philippines7 - 13 Rico Ampalayon2 - 8 WPts
24/04/2030Vilnius, Lithuania6 - 13 Aleksander Bilski13 - 12(1) WPts
24/02/2030Harare, Zimbabwe6 - 12 John Sadiki10 - 12 LPts
26/12/2029Harare, Zimbabwe6 - 11 Harry Masakadza10 - 11 LPts
28/10/2029Carolina, Puerto Rico5 - 11 Rodrigo Rey15 - 12(1) WPts
30/08/2029Pittsburgh, USA4 - 11 Kris Cevallos2 - 3 WPts
02/07/2029Irbid, Jordan4 - 10 Haaris Fawzi4 - 22 LPts
03/05/2029Saratov, Russia3 - 10 Boris Pozniak0 - 1 WPts
05/03/2029Santa Ana, El Salvador2 - 10 Vicente Lerma0 - 0 WPts
05/01/2029Rijeka, Croatia2 - 9 Blago Bužancic0 - 0 LPts
07/11/2028Sofia, Bulgaria2 - 8 Dragan á Kramov35 - 21 LPts
09/09/2028Bangkok, Thailand2 - 7 Kaenpetch Toypaedriew15 - 10 LPts
12/07/2028Harare, Zimbabwe1 - 7 Jake Mawere2 - 15 WPts
15/05/2028Harare, Zimbabwe0 - 7 Mohsin Yousuf0 - 16 WPts
17/03/2028Harare, Zimbabwe0 - 6 Harvey Roberton3 - 16 LPts
19/01/2028Swindon, UK0 - 5 Clint Neil12 - 16 LPts
21/11/2027Harare, Zimbabwe0 - 4 Umi Nhema8 - 8 LPts
02/10/2027Harare, Zimbabwe0 - 3 Blake Parirenyatwa17 - 14 LPts
05/08/2027Abu Dhabi, UAE0 - 2 Saad Alhawwash17 - 17 LPts
07/06/2027Bulawayo, Zimbabwe0 - 1 Joe Mtukudzi17 - 18 LPts
05/05/2027Harare, Zimbabwe0 - 0 Harry Masakadza3 - 1 LPts