Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  16(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2031Szczecin, Poland16(1) - 15 Szczeosny Aksamit25(1) - 5 LPts
29/11/2031Szczecin, Poland16(1) - 14 Szczeosny Aksamit24(1) - 5 LPts
29/10/2031Aarhus, Denmark16(1) - 13 Davin Kasper19 - 16 LPts
28/09/2031Oruro, Bolivia16(1) - 12 Vegas Melgoza26 - 13 LPts
28/08/2031Dublin, Ireland15(1) - 12 Jordan Brannon8 - 17 WPts
28/07/2031Harare, Zimbabwe14(1) - 12 Lovro Vulic14 - 22 WPts
27/06/2031Shanghai, China13(1) - 12 Chung Ken2 - 2 WPts
29/04/2031Bulawayo, Zimbabwe13(1) - 11 Geoff Mapfumo21 - 17 LPts Zimbabwe National Championships 2031View
26/04/2031Bulawayo, Zimbabwe12(1) - 11 John Sadiki15 - 15 WPts Zimbabwe National Championships 2031View
06/04/2031Helsinki, Finland11(1) - 11 Esaias Rautio9 - 25 WPts
06/02/2031San Juan, Puerto Rico11(1) - 10 Francisco Leyva5 - 23 LPts
09/12/2030Harare, Zimbabwe11(1) - 9 Steven Chatara15 - 10 LPts
11/10/2030Baltimore, USA10(1) - 9 Kenzie Eason2 - 12 WPts
13/08/2030Harare, Zimbabwe9(1) - 9 Phil Mpofu4(1) - 12 WPts
14/06/2030Stuttgart, Germany8 - 9 Waldifrid Moller3 - 13(2) WKO3
16/04/2030Harare, Zimbabwe7 - 9 Yobachi Jongwe1 - 2 WPts
16/02/2030Harare, Zimbabwe6 - 9 Dominic McAlinden3 - 5 WPts
19/12/2029Samarqand, Uzbekistan6 - 8 Nasib Sarah9 - 15 LPts
21/10/2029Lubeck, Germany5 - 8 Luthias Heister0 - 2 WPts
23/08/2029Harare, Zimbabwe5 - 7 Justin Kenna5 - 10 LPts
25/06/2029Toshkent, Uzbekistan5 - 6 Ismayil Mina13(1) - 19 LPts
26/04/2029Bulawayo, Zimbabwe5 - 5 Blake Parirenyatwa24(2) - 17 LPts Zimbabwe National Championships 2029View
11/03/2029Harare, Zimbabwe4 - 5 Ewan Mujuru5 - 28(8) WPts
09/01/2029Harare, Zimbabwe3 - 5 Ewan Mujuru5 - 27(8) WPts
12/11/2028Chitungwiza, Zimbabwe3 - 4 Dume Sibanda17 - 16 LPts
14/09/2028Tehran, Iran2 - 4 Zhuang Dung11 - 11 WPts
17/07/2028Chitungwiza, Zimbabwe1 - 4 Davie Kamkwindo0 - 13 WPts
02/06/2028Harare, Zimbabwe1 - 3 Lugono Madhuku16 - 14 LPts
26/04/2028Bulawayo, Zimbabwe1 - 2 Alastair Valentine25 - 20 LPts Zimbabwe National Championships 2028View
24/03/2028Harare, Zimbabwe0 - 2 Phil Mpofu0 - 0 WPts
27/01/2028Chitungwiza, Zimbabwe0 - 1 Kian Samkange7 - 23 LPts
25/12/2027Harare, Zimbabwe0 - 0 Wallache Wachtmeister1 - 3 LPts