Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  7 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2028Harare, Zimbabwe7 - 22 Justin Kenna2 - 3 LPts
25/11/2027Harare, Zimbabwe7 - 21 Blake Parirenyatwa18 - 14 LPts
26/09/2027Harare, Zimbabwe6 - 21 Davie Kamkwindo0 - 8 WPts
28/07/2027Harare, Zimbabwe6 - 20 Dele Machapa5 - 16 LPts
29/05/2027Harare, Zimbabwe5 - 20 Garrison Badji7 - 22 WPts
31/03/2027Harare, Zimbabwe5 - 19 Blake Parirenyatwa14 - 12 LPts
30/01/2027Harare, Zimbabwe5 - 18 Tyrell Ndoro7 - 12 LPts
01/12/2026Harare, Zimbabwe4 - 18 Angelo Macina3 - 6 WPts
02/10/2026Harare, Zimbabwe4 - 17 Robert Vermeulen5 - 15 LPts
03/08/2026Harare, Zimbabwe4 - 16 Blake Madhuku4 - 11 LPts
04/06/2026Harare, Zimbabwe3 - 16 Rob Nyumbu4 - 13 WPts
05/04/2026Harare, Zimbabwe2 - 16 Verity Bernanos10 - 15(2) WPts
05/02/2026Port-au-Prince, Haiti2 - 15 Verity Bernanos9 - 15(2) LPts
08/12/2025Sofia, Bulgaria2 - 14 Zhivko á Godyashchev12 - 10 LPts
10/10/2025Khujand, Tajikistan2 - 13 Fadei Djabiyev5 - 15 LPts
12/08/2025Harare, Zimbabwe1 - 13 Mark Zvirekwi3 - 12 WPts
14/06/2025New Kingston, Jamaica1 - 12 Joshua Lightbody10 - 26 LPts
16/04/2025Bokhtar, Tajikistan1 - 11 Boris Memedli12 - 14 LPts
16/02/2025San Jose, Costa Rica1 - 10 Miguel Vilches8(1) - 16 LPts
19/12/2024Harare, Zimbabwe1 - 9 Vandwon Zvinavashe5 - 12(1) LPts
30/10/2024Mogilev, Belarus1 - 8 Symon Domitrovich17 - 23 LPts
01/09/2024Bulawayo, Zimbabwe1 - 7 Kian Rusere1 - 7 LPts
18/07/2024Harare, Zimbabwe1 - 6 Josh Tekere0 - 0 LPts
17/06/2024Bursa, Turkey1 - 5 Batur Gucher14(3) - 21 LPts
19/04/2024Harare, Zimbabwe1 - 4 Trory Mudehwe25 - 15 LPts
06/03/2024Harare, Zimbabwe1 - 3 Vincent Chinodya6 - 9 LPts
20/01/2024Harare, Zimbabwe0 - 3 Ewan Mujuru0 - 0 WPts
02/12/2023Kharkiv, Ukraine0 - 2 Borysko Kupka26 - 10 LPts
04/10/2023Bulawayo, Zimbabwe0 - 1 Adam Murwira16 - 21 LPts
18/08/2023Gulu, Uganda0 - 0 Ulan Byamugisha0 - 0 LPts