Weightclass:  Welterweight
Location:  Harare, Zimbabwe
Record:  19(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2030Harare, Zimbabwe18(1) - 18 Haaris Higazy3 - 9 WPts
30/06/2030Harare, Zimbabwe17(1) - 18 Oihane Gaspar3 - 1 WPts
01/05/2030Harare, Zimbabwe16(1) - 18 Saad Hazem1 - 2 WPts
02/03/2030Harare, Zimbabwe15(1) - 18 Xavier Higuera2 - 1 WPts
02/01/2030Harare, Zimbabwe14(1) - 18 James Kinnard1 - 1 WPts
03/11/2029Harare, Zimbabwe13(1) - 18 Larenzo Calaoagan0 - 1 WPts
04/09/2029Harare, Zimbabwe12(1) - 18 Kajetan Chrobak2 - 13 WPts
06/07/2029Harare, Zimbabwe11(1) - 18 Rüdiger Schacht1 - 5 WPts
07/05/2029Harare, Zimbabwe10(1) - 18 Ximen Sereno0 - 18 WPts
08/03/2029Harare, Zimbabwe9(1) - 18 Chris Panyangara4 - 3 WPts
06/01/2029Harare, Zimbabwe8(1) - 18 Kendis Malajila1 - 1 WPts
07/11/2028Harare, Zimbabwe7(1) - 18 Oliver Muzorewa0 - 2 WPts
07/09/2028Harare, Zimbabwe7(1) - 17 Shevon Phiri5 - 10 LPts
08/07/2028Harare, Zimbabwe6(1) - 17 Obaid Meskin5 - 28 WPts
09/05/2028Harare, Zimbabwe5(1) - 17 Danny Muzorewa8 - 21 WPts
10/03/2028Harare, Zimbabwe5(1) - 16 Scott Gowen16 - 18 LPts
11/01/2028Quebec City, Canada5(1) - 15 Edward Shawn13 - 10 LPts
13/11/2027Harare, Zimbabwe4(1) - 15 William McCaskey2 - 8 WPts
14/09/2027Harare, Zimbabwe4(1) - 14 Dave Shamuyarira11 - 15 LPts
23/07/2027San Lorenzo, Paraguay4(1) - 13 Rafael Febo19(1) - 12 LPts
25/05/2027Tianjin, China4(1) - 12 Yu Mon7 - 10 LPts
27/03/2027Zapopan, Mexico4(1) - 11 Cisco Capetillo11 - 22 LPts
27/01/2027Kharkiv, Ukraine3(1) - 11 Petro Witko3 - 18 WPts
29/11/2026Charleroi, Belgium2 - 11 Russel Nakache6 - 25(7) WKO3
01/10/2026Chitungwiza, Zimbabwe2 - 10 Leon Zvinavashe4 - 22(7) LPts
04/08/2026Antwerp, Belgium2 - 9 Jean-Pol Weyts10 - 15 LPts
06/06/2026Warri, Nigeria2 - 8 Asif Abdo8 - 8 LPts
08/04/2026Bulawayo, Zimbabwe1 - 8 Ellis Joubert6 - 9 WPts
15/02/2026Harare, Zimbabwe1 - 7 Max Mpofu22(1) - 29 LPts
31/12/2025Harare, Zimbabwe1 - 6 Shaquille Mubako13(1) - 38 LPts
20/11/2025Harare, Zimbabwe1 - 5 Hugh Matongo0 - 0 LPts
04/10/2025Harare, Zimbabwe1 - 4 Kieran Diya1 - 1 LPts
19/08/2025Harare, Zimbabwe1 - 3 Gareth Mkwananzi6 - 17 LPts
09/07/2025Bulawayo, Zimbabwe1 - 2 Dale Mutasa4(1) - 19 LPts
07/06/2025Harare, Zimbabwe1 - 1 Kieran Diya0 - 0 LPts
03/05/2025Philadelphia, USA0 - 1 Rex Ducat1 - 1 WPts
05/03/2025Harare, Zimbabwe0 - 0 Verlyn Mbara1 - 0 LPts