Weightclass:  Welterweight
Location:  Harare, Zimbabwe
Record:  21(1) - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2029Harare, Zimbabwe20(1) - 6 Momo Cauwe3 - 1 WPts
19/03/2029Harare, Zimbabwe19(1) - 6 Macario Lima2 - 12 WPts
18/01/2029Harare, Zimbabwe18(1) - 6 Salvador Palabay7 - 10 WPts
19/11/2028Harare, Zimbabwe17(1) - 6 Dickie Schappert9 - 8 WPts
20/09/2028Harare, Zimbabwe16(1) - 6 Vito Chiarante4 - 9 WPts
21/07/2028Harare, Zimbabwe15(1) - 6 Gennady Aksinin3 - 15 WPts
23/05/2028Harare, Zimbabwe14(1) - 6 Michael Mutumbami1 - 0 WPts
24/03/2028Harare, Zimbabwe14(1) - 5 Vitali Semak11 - 7 LPts
24/01/2028Harare, Zimbabwe13(1) - 5 Mel Canet3 - 6 WPts
24/11/2027Harare, Zimbabwe12(1) - 5 Dave Mutezo9 - 16 WPts
25/09/2027Harare, Zimbabwe11(1) - 5 Spencer Sadomba0 - 2 WPts
27/07/2027Harare, Zimbabwe10(1) - 5 Shen On0 - 7 WPts
29/05/2027Harare, Zimbabwe9 - 5 Dave Mkondo6 - 16(1) WKO3
26/04/2027Bulawayo, Zimbabwe9 - 4 Obiajulu Chimutengwende6(1) - 7 LPts Zimbabwe National Championships 2027View
17/03/2027Ulaanbaatar, Mongolia8 - 4 Murshid Isabaew1 - 23(4) WPts
17/01/2027Harare, Zimbabwe7 - 4 Manu Mupariwa0 - 3 WPts
17/11/2026Ulaanbaatar, Mongolia7 - 3 Bing Abildaeff6 - 17 LPts
19/09/2026Harare, Zimbabwe7 - 2 Dave Shamuyarira6 - 14 LPts
09/08/2026Harare, Zimbabwe6 - 2 Mike Kamungozi5 - 12 WPts
24/06/2026Kazan, Russia5 - 2 Zernebog Rusinov9 - 17 WPts
26/04/2026Harare, Zimbabwe5 - 1 Jonathan Mukoneweshuro12 - 7 LPts Zimbabwe National Championships 2026View
18/03/2026Harare, Zimbabwe4 - 1 Taro Muramoto1 - 9 WPts
18/01/2026Brest, Belarus3 - 1 Krystiyan Dolinski2 - 7(1) WPts
20/11/2025Harare, Zimbabwe2 - 1 Quashawn Zvirekwi0 - 0 WPts
04/10/2025Harare, Zimbabwe1 - 1 Luister Moyo1 - 4 WPts
06/08/2025Harare, Zimbabwe1 - 0 Yao Thum1 - 4 LPts
07/06/2025Harare, Zimbabwe0 - 0 Luister Moyo1 - 1 WPts