Weightclass:  Light Welterweight
Location:  Bulawayo, Zimbabwe
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/11/2030Bulawayo, Zimbabwe22 - 20 Joaquin Cordoba0 - 10 WPts
06/09/2030Bulawayo, Zimbabwe22 - 19 Steven Chatara14 - 9 LPts
07/07/2030Bulawayo, Zimbabwe21 - 19 Yasin Hadid2 - 5 WPts
08/05/2030Bulawayo, Zimbabwe20 - 19 Andy Arthur0 - 5 WPts
09/03/2030Bulawayo, Zimbabwe19 - 19 Porfio Vences3 - 6 WPts
08/01/2030Bulawayo, Zimbabwe18 - 19 Rodrigo Amaro2 - 2 WPts
08/11/2029Bulawayo, Zimbabwe17 - 19 Frisco Viloria2 - 12 WPts
08/09/2029Bulawayo, Zimbabwe16 - 19 Daichi Morita3 - 11 WPts
10/07/2029Bulawayo, Zimbabwe15 - 19 Jun Yamane3 - 8 WPts
10/05/2029Bulawayo, Zimbabwe14 - 19 Ellard Phillipp3 - 8 WPts
11/03/2029Bulawayo, Zimbabwe13 - 19 Arran Musharu1 - 2 WPts
09/01/2029Bulawayo, Zimbabwe12 - 19 Phil Mpofu1 - 5 WPts
10/11/2028Harare, Zimbabwe12 - 18 Felix Tekere8 - 22 LPts
13/09/2028Khujand, Tajikistan11 - 18 Pyotr Acbasow15 - 16(1) WPts
16/07/2028Bulawayo, Zimbabwe10 - 18 Blake Madhuku7 - 21 WPts
17/05/2028Bulawayo, Zimbabwe9 - 18 Barney Gildner1 - 11 WPts
19/03/2028Bulawayo, Zimbabwe8 - 18 Davie Kamkwindo0 - 11 WPts
19/01/2028San Juan, Puerto Rico8 - 17 Isidro Borra29(2) - 13 LPts
21/11/2027Mueang Samut Prakan, Thailand8 - 16 Decha Jantakam13 - 19 LPts
23/09/2027Helsinki, Finland8 - 15 Kosti Kotiranta11 - 25 LPts
26/07/2027Bayamon, Puerto Rico8 - 14 Xabat Cortes23(2) - 33 LPts
28/05/2027Genoa, Italy8 - 13 Primo Branca23 - 16 LPts
30/03/2027Paris, France8 - 12 Quincy Calmat6 - 15 LPts
30/01/2027Harare, Zimbabwe7 - 12 Vashon Chipendo5 - 18 WPts
06/12/2026Khenifra, Morocco6 - 12 Muslih Ballouchy7 - 16(1) WPts
08/10/2026Bulawayo, Zimbabwe5 - 12 Peter Mawoyo1 - 4 WPts
09/08/2026Bulawayo, Zimbabwe4 - 12 Lazar Berezin11(1) - 8 WPts
11/06/2026Harare, Zimbabwe3 - 12 Vandwon Zvinavashe11 - 15(1) WPts
18/04/2026Harare, Zimbabwe2 - 12 William Chakabva10(1) - 41 WPts
18/03/2026Harare, Zimbabwe2 - 11 John Mutamangira7 - 28 LPts
08/02/2026Ponce, Puerto Rico2 - 10 Bronco Regalado21(1) - 29 LPts
11/12/2025Petionville, Haiti2 - 9 Travis Ferro21 - 5 LPts
13/10/2025San Jose, Costa Rica2 - 8 Guillermo Leon11 - 20(1) LPts
15/08/2025Bulawayo, Zimbabwe2 - 7 Laken Chiweshe15 - 10 LPts
25/06/2025Bulawayo, Zimbabwe2 - 6 Taras Mihalik4 - 8 LPts
26/04/2025Bulawayo, Zimbabwe2 - 5 Dan Mutasa4 - 17 LPts Zimbabwe National Championships 2025View
13/04/2025Bulawayo, Zimbabwe1 - 5 Ye Salykov2 - 2 WPts
13/02/2025Bulawayo, Zimbabwe0 - 5 Dume Sibanda3 - 6 WPts
15/12/2024Harare, Zimbabwe0 - 4 Blake Parirenyatwa2 - 1 LPts
09/11/2024Harare, Zimbabwe0 - 3 Peter Kamkwindo4 - 9 LPts
05/10/2024Samarqand, Uzbekistan0 - 2 Gunduz Medjidov4 - 12 LPts
07/08/2024Harare, Zimbabwe0 - 1 Felix Tekere0 - 0 LPts
05/07/2024Bulawayo, Zimbabwe0 - 0 Duante Tholet2 - 5 LPts