Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  18 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/05/2029Harare, Zimbabwe17 - 8 Umair Sheikh6 - 11(1) WPts
15/03/2029Harare, Zimbabwe16 - 8 Yuji Kurihara0 - 14 WPts
13/01/2029Harare, Zimbabwe15 - 8 Javier Pilar1 - 4 WPts
14/11/2028Harare, Zimbabwe14 - 8 William Gabriel0 - 5 WPts
15/09/2028Harare, Zimbabwe13 - 8 Dele Machapa7 - 22 WPts
17/07/2028Harare, Zimbabwe12 - 8 Steven Chatara4 - 1 WPts
18/05/2028Harare, Zimbabwe11 - 8 Penda Daudpota0 - 3 WPts
19/03/2028Harare, Zimbabwe10 - 8 Roger Katsande8 - 12 WPts
19/01/2028Harare, Zimbabwe9 - 8 Chris Mangwende0 - 2 WPts
21/11/2027Harare, Zimbabwe8 - 8 Dom Takawira0 - 4 WPts
21/09/2027Harare, Zimbabwe7 - 8 Lewis Sibanda2 - 9 WPts
23/07/2027Harare, Zimbabwe6 - 8 Ebi Ndlovu4 - 14 WPts
24/05/2027Harare, Zimbabwe6 - 7 Lloyd Cunningham7(1) - 12 LPts
25/03/2027Varna, Bulgaria6 - 6 Nayden á Chernev13 - 13(1) LPts
25/01/2027Eindhoven, Netherlands6 - 5 Martinus Faes17 - 5 LPts
27/11/2026Villeurbanne, France6 - 4 Platt Larbaud4 - 12 LPts
29/09/2026Alexandria, Egypt5 - 4 Rehan Rasheed4 - 17(10) WPts
01/08/2026Vilnius, Lithuania4 - 4 Stanislaw Cieply4 - 20 WPts
03/06/2026Harare, Zimbabwe3 - 4 Mark Zvirekwi4 - 16 WPts
13/04/2026Bilbao, Spain3 - 3 Emilio Floria5 - 7 LPts
13/02/2026Can Tho, Vietnam2 - 3 Chiem Dinh7(1) - 15 WPts
16/12/2025San Francisco, USA1 - 3 Ricky Elliot1 - 5 WPts
18/10/2025Yerevan, Armenia1 - 2 Baghdo Injeian29(2) - 24 LPts
20/08/2025Overland Park, USA1 - 1 Ben Turk3 - 12 LPts
22/06/2025Harare, Zimbabwe1 - 0 William Chakabva7 - 39 LPts
20/05/2025Harare, Zimbabwe0 - 0 Harvey Roberton0 - 1 WPts