Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  22(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2027Harare, Zimbabwe21(1) - 13 Geoff Mapfumo2 - 4 WPts
17/04/2027Harare, Zimbabwe20(1) - 13 Wayne Linklater3 - 15 WPts
16/02/2027Harare, Zimbabwe19(1) - 13 Quico Peno10 - 9(2) WPts
18/12/2026Harare, Zimbabwe18(1) - 13 Paul Akuffo9 - 7 WPts
19/10/2026Harare, Zimbabwe17(1) - 13 Greg Bani3 - 9 WPts
20/08/2026Harare, Zimbabwe16(1) - 13 Roger Katsande4 - 6 WPts
21/06/2026Harare, Zimbabwe15(1) - 13 Yasin Kasuri1 - 9 WPts
22/04/2026Harare, Zimbabwe14(1) - 13 Azam Hamed5 - 4 WPts
21/02/2026Harare, Zimbabwe14(1) - 12 Alastair Valentine10 - 12 LPts
23/12/2025Harare, Zimbabwe13(1) - 12 Roger Katsande2 - 2 WPts
24/10/2025Harare, Zimbabwe12(1) - 12 Ryo Riano11 - 6(1) WPts
26/08/2025Harare, Zimbabwe12(1) - 11 Tobias Kepa4 - 8 LPts
27/06/2025Harare, Zimbabwe11 - 11 Ewan Mujuru2 - 8(1) WKO3
28/04/2025Chitungwiza, Zimbabwe10 - 11 Michael Makwarimba4 - 18 WPts
09/03/2025Accra, Ghana10 - 10 Wasaki Addy9 - 12 LPts
09/01/2025Milan, Italy10 - 9 Luigino Amoruso2 - 21(1) LPts
11/11/2024Harare, Zimbabwe10 - 8 Rowe Krimm8 - 11 LPts
10/09/2024Harare, Zimbabwe9 - 8 Dan Mutasa3 - 14 WPts
02/08/2024Harare, Zimbabwe8 - 8 Vince Kamkwindo13(1) - 22(1) WPts
24/06/2024Harare, Zimbabwe8 - 7 Kashif Othman6 - 20 LPts
26/04/2024Harare, Zimbabwe8 - 6 Shaun Nyumbu26(2) - 23 LPts Zimbabwe National Championships 2024View
04/04/2024Harare, Zimbabwe7 - 6 Vince Kamkwindo12(1) - 21(1) WPts
05/02/2024Harare, Zimbabwe6 - 6 Rob Mushonga1 - 15 WPts
22/12/2023Harare, Zimbabwe6 - 5 Trory Mudehwe23 - 15 LPts
06/11/2023Aarhus, Denmark6 - 4 Nils Aaby18 - 18 LPts
07/09/2023Harare, Zimbabwe5 - 4 William Chakabva2 - 33 WPts
06/08/2023Bulawayo, Zimbabwe4 - 4 Lado Chinmano0 - 0 WPts
05/07/2023Bulawayo, Zimbabwe3 - 4 Kian Rusere0 - 0 WPts
01/06/2023Harare, Zimbabwe2 - 4 Dale Mpofu0 - 3 WPts
26/04/2023Harare, Zimbabwe2 - 3 Laken Chiweshe3 - 5 LPts Zimbabwe National Championships 2023View
20/03/2023Harare, Zimbabwe1 - 3 Obaid Sabet3 - 17 WPts
20/01/2023Pak Kret, Thailand1 - 2 Manopnoi Kijmongkolsak15 - 11 LPts
22/11/2022Takoradi, Ghana1 - 1 Xhosas Asamoah7 - 19 LPts
23/09/2022Harare, Zimbabwe1 - 0 Lewis Sibanda8 - 14 LPts
05/08/2022Harare, Zimbabwe0 - 0 Santiago Vaca0 - 1 WPts