Weightclass:  Light Welterweight
Location:  Bulawayo, Zimbabwe
Record:  24 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2028Bulawayo, Zimbabwe24 - 20 Cruz Limes11 - 14 LPts
28/09/2028Bulawayo, Zimbabwe24 - 19 Vincent Chinodya31 - 21 LPts
30/07/2028Bulawayo, Zimbabwe23 - 19 Chris Gumbo2 - 1 WPts
31/05/2028Bulawayo, Zimbabwe22 - 19 Ponce Cuba2 - 5 WPts
01/04/2028Bulawayo, Zimbabwe21 - 19 Kyrylo Babyak1 - 10(1) WPts
02/02/2028Bulawayo, Zimbabwe20 - 19 Dai Black1 - 2 WPts
04/12/2027Bulawayo, Zimbabwe19 - 19 Cruz Sol0 - 4 WPts
05/10/2027Bulawayo, Zimbabwe19 - 18 Ryo Bando15 - 9 LPts
06/08/2027Bulawayo, Zimbabwe18 - 18 Kai Galdamez10(1) - 15(1) WPts
07/06/2027Bulawayo, Zimbabwe17 - 18 Dom Takawira0 - 1 WPts
09/04/2027Bulawayo, Zimbabwe16 - 18 Geoff Mapfumo2 - 2 WPts
08/02/2027Bulawayo, Zimbabwe15 - 18 Urvano Almanzar7 - 4 WPts
10/12/2026Bulawayo, Zimbabwe14 - 18 Ebi Ndlovu3 - 11 WPts
11/10/2026Harare, Zimbabwe13 - 18 Dan Mutasa10 - 21 WPts
16/08/2026Harare, Zimbabwe12 - 18 Dale Mpofu5 - 18 WPts
24/06/2026Malmo, Sweden11 - 18 Wilhelm Borgman6 - 8 WPts
26/04/2026Harare, Zimbabwe11 - 17 Vincent Chinodya18 - 13 LPts Zimbabwe National Championships 2026View
10/04/2026Bayamon, Puerto Rico11 - 16 Neper Coca19 - 12 LPts
10/02/2026Jaipur, India10 - 16 Damodar Sagar12 - 20 WPts
13/12/2025Minneapolis, USA10 - 15 Theo Inness3 - 10 LPts
15/10/2025Harare, Zimbabwe9 - 15 Vandwon Zvinavashe9 - 13(1) WPts
04/09/2025Harare, Zimbabwe8 - 15 Peter Kamkwindo7 - 11 WPts
20/07/2025Odessa, Ukraine7 - 15 Volodymyr Mazurek11 - 21 WPts
22/05/2025Harare, Zimbabwe6 - 15 Dai Moyo7(1) - 25 WPts
18/04/2025Harare, Zimbabwe6 - 14 Vandwon Zvinavashe7 - 12(1) LPts
09/03/2025Chitungwiza, Zimbabwe5 - 14 Chris Gumbo3 - 13 WPts
30/01/2025Bulawayo, Zimbabwe4 - 14 Lado Chinmano4 - 6 WPts
30/12/2024Harare, Zimbabwe3 - 14 Mark Zvirekwi3 - 8 WPts
07/11/2024Split, Croatia3 - 13 Grgur Jelcic26(1) - 17 LPts
08/09/2024Kulob, Tajikistan3 - 12 Elsevar Pashia31(2) - 11 LPts
11/07/2024Berlin, Germany2 - 12 Bogart Arber3 - 17(4) WPts
13/05/2024Isfahan, Iran1 - 12 Kamran Mahmood3 - 17 WPts
15/03/2024Harare, Zimbabwe1 - 11 Chris Tekere14 - 17 LPts
17/01/2024Sofia, Bulgaria1 - 10 Ventseslav á Kabardinski25 - 13 LPts
19/11/2023Palembang, Indonesia1 - 9 Parameswara Sunan16 - 8 LPts
21/09/2023Ho Chi Minh City, Vietnam1 - 8 Dung Cong10(1) - 24 LPts
23/07/2023Bulawayo, Zimbabwe1 - 7 David Takawira9 - 13 LPts
28/05/2023Barcelona, Spain1 - 6 Quico Concepcion18 - 18(1) LPts
30/03/2023Harare, Zimbabwe1 - 5 Johnny Kombayi12 - 14 LPts
23/02/2023Bulawayo, Zimbabwe1 - 4 Corey Alimenda23(1) - 9 LPts
18/01/2023Athens, Greece0 - 4 Coeus Zurlo0 - 0 WPts
20/11/2022Port-au-Prince, Haiti0 - 3 James Baudoin21(2) - 7 LPts
21/09/2022Bulawayo, Zimbabwe0 - 2 Dom Bonyongwe12(1) - 18 LPts
25/07/2022Harare, Zimbabwe0 - 1 Lewis Sibanda7 - 14 LPts
05/06/2022Bulawayo, Zimbabwe0 - 0 Imran Galla3 - 5 LPts