Weightclass:  Light Welterweight
Location:  Chitungwiza, Zimbabwe
Record:  24 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/02/2031Chitungwiza, Zimbabwe23 - 25 Vicente Yanez2 - 1 WPts
25/12/2030Chitungwiza, Zimbabwe22 - 25 Vul Bonyongwe0 - 1 WPts
26/10/2030Chitungwiza, Zimbabwe21 - 25 Owen Frew1 - 2 WPts
27/08/2030Chitungwiza, Zimbabwe20 - 25 Ontibile Mutasa2 - 7 WPts
28/06/2030Chitungwiza, Zimbabwe19 - 25 Lloyd Nyumbu1 - 2 WPts
28/04/2030Chitungwiza, Zimbabwe18 - 25 Raiden Nishioka2(1) - 11 WPts
27/02/2030Chitungwiza, Zimbabwe17 - 25 Davie Mnangagwa0 - 1 WPts
30/12/2029Chitungwiza, Zimbabwe16 - 25 James Bonyongwe4 - 9(4) WPts
31/10/2029Chitungwiza, Zimbabwe15 - 25 Lazar Trofimov2 - 0 WPts
01/09/2029Chitungwiza, Zimbabwe14 - 25 Shaun Mutezo0 - 2 WPts
03/07/2029Chitungwiza, Zimbabwe13 - 25 Morgan Tagert9 - 7 WPts
04/05/2029Chitungwiza, Zimbabwe12 - 25 Morgan Chipendo2 - 12 WPts
05/03/2029Ostrava, Czech Republic11 - 25 Oto Janak0 - 0 WPts
05/01/2029San Pedro de Macoris, Dominican Republic10 - 25 Angel Cayetano0 - 0 WPts
07/11/2028Bayamon, Puerto Rico10 - 24 Juan Carolus16 - 11 LPts
09/09/2028Chitungwiza, Zimbabwe9 - 24 Quannell Nkomo7 - 18 WPts
12/07/2028Bangkok, Thailand9 - 23 Yodchanchai Champool17(1) - 24 LPts
14/05/2028Khujand, Tajikistan9 - 22 Pyotr Acbasow13 - 16(1) LPts
16/03/2028Bulawayo, Zimbabwe9 - 21 Blake Madhuku6 - 19 LPts
06/02/2028Harare, Zimbabwe8 - 21 Okoth Mnangagwa10 - 17(1) WPts
14/12/2027Bulawayo, Zimbabwe8 - 20 Lado Chinmano18 - 11 LPts
11/11/2027Harare, Zimbabwe8 - 19 John Mutamangira16 - 29 LPts
26/09/2027Chitungwiza, Zimbabwe7 - 19 Roger Katsande7 - 10 WPts
29/07/2027Linden, Guyana7 - 18 Shaun Dow22 - 20 LPts
31/05/2027Chitungwiza, Zimbabwe7 - 17 Michael Sibanda17(2) - 12 LPts
09/04/2027Bulawayo, Zimbabwe6 - 17 Ebi Ndlovu4 - 12 WPts
12/02/2027Chitungwiza, Zimbabwe6 - 16 Lisimba Mutamangira1 - 3 LPts
14/12/2026Harare, Zimbabwe6 - 15 Okoth Mnangagwa4 - 16(1) LPts
26/10/2026Chitungwiza, Zimbabwe5 - 15 Antoine Baton11 - 14 WPts
27/08/2026Harare, Zimbabwe5 - 14 Peter Kamkwindo10 - 14 LPts
14/07/2026Harare, Zimbabwe4 - 14 Felix Tekere3 - 10 WPts
04/06/2026Harare, Zimbabwe4 - 13 Vashon Chipendo3 - 16 LPts
17/04/2026Bulawayo, Zimbabwe4 - 12 Luister Mujuru10 - 14 LPts
20/02/2026Bulawayo, Zimbabwe3 - 12 Lloyd Cunningham5(1) - 6 WPts
29/12/2025Chitungwiza, Zimbabwe3 - 11 Chris Gumbo5 - 16 LPts
03/11/2025Harare, Zimbabwe3 - 10 Wayne Mujuru7 - 15 LPts
27/09/2025Chitungwiza, Zimbabwe3 - 9 Fatos Xhaxhka4 - 6 LPts
30/07/2025Preston, UK3 - 8 Hugh Evans7 - 8 LPts
01/06/2025Chitungwiza, Zimbabwe2 - 8 James Kearney2 - 13 WPts
03/04/2025Chitungwiza, Zimbabwe1 - 8 Kian Samkange0 - 12 WPts
03/02/2025Ponce, Puerto Rico1 - 7 Xabat Mazariegos5 - 7 LPts
06/12/2024Caloocan, Philippines1 - 6 Quiqui Mato32(1) - 8 LPts
08/10/2024Kingston, Jamaica1 - 5 Noel Donlon3 - 15 LPts
10/08/2024Dublin, Ireland1 - 4 Davie McGinnis2 - 13 LPts
12/06/2024Soyapango, El Salvador1 - 3 Ovidio Raso3 - 17 LPts
14/04/2024Sligo, Ireland1 - 2 Cillian Daley3 - 16 LPts
15/02/2024Chitungwiza, Zimbabwe0 - 2 Kian Rusere0 - 4 WPts
17/12/2023Riyadh, Saudi Arabia0 - 1 Mohsin Dandachi10 - 19 LPts
19/10/2023Chitungwiza, Zimbabwe0 - 0 Mark Zvirekwi1 - 2 LPts