Weightclass:  Light Heavyweight
Location:  Bulawayo, Zimbabwe
Record:  25(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2031Bulawayo, Zimbabwe24(1) - 18 Bryn Saomba0 - 1 WPts
06/06/2031Bulawayo, Zimbabwe23(1) - 18 Filip Hagge1 - 4 WPts
06/04/2031Bulawayo, Zimbabwe22(1) - 18 Chris Mapfumo2 - 5 WPts
05/02/2031Bulawayo, Zimbabwe21(1) - 18 Okoth Mujuru2 - 1 WPts
07/12/2030Bulawayo, Zimbabwe20(1) - 18 Ed Raywaerdt2 - 6 WPts
08/10/2030Bulawayo, Zimbabwe19(1) - 18 Davie Kumbula0 - 5 WPts
10/08/2030Bulawayo, Zimbabwe18(1) - 18 Lamech Murwira1 - 0 WPts
11/06/2030Bulawayo, Zimbabwe17(1) - 18 Emem Solaja1 - 2 WPts
13/04/2030Bulawayo, Zimbabwe17(1) - 17 Joona Tuomi3 - 9 LPts
13/02/2030Bulawayo, Zimbabwe16(1) - 17 Francois de Pizan3 - 9 WPts
15/12/2029Bulawayo, Zimbabwe15(1) - 17 Sammy Van den Heever0 - 4 WPts
16/10/2029Bulawayo, Zimbabwe14(1) - 17 Afram Makwarimba1 - 20(2) WPts
17/08/2029Kenitra, Morocco14(1) - 16 Adnan Farid26 - 27 LPts
19/06/2029Harare, Zimbabwe13(1) - 16 Euan Mawoyo3 - 22 WPts
26/04/2029Bulawayo, Zimbabwe13(1) - 15 Lavaughn Chigumbura6 - 8(1) LPts Zimbabwe National Championships 2029View
21/04/2029Harare, Zimbabwe12(1) - 15 Tevaughn Zvinavashe18 - 19 WPts
03/03/2029Kumasi, Ghana11(1) - 15 Dakarai Kwei3 - 10 WPts
03/01/2029Harare, Zimbabwe10(1) - 15 Runako Kamkwindo1 - 19 WPts
06/11/2028Bulawayo, Zimbabwe9(1) - 15 Xin Chou16 - 6 WPts
07/09/2028Bulawayo, Zimbabwe9(1) - 14 Xin Chou15 - 6 LPts
09/07/2028Bulawayo, Zimbabwe8(1) - 14 Danny Nyandoro4(1) - 13(2) WPts
10/05/2028Split, Croatia8(1) - 13 Bogdan Vukadin12(1) - 24 LPts
12/03/2028Toulouse, France8(1) - 12 Waltier Canet7 - 17 LPts
13/01/2028Odense, Denmark8(1) - 11 Olan Balling9 - 10 LPts
15/11/2027Bogota, Colombia8(1) - 10 Venacio Cedillo10 - 10 LPts
17/09/2027Aarhus, Denmark8(1) - 9 Ulrik Markussen6 - 16 LPts
20/07/2027Copenhagen, Denmark7(1) - 9 Haakon Davidsen1 - 19 WPts
22/05/2027New Kingston, Jamaica7(1) - 8 Ricky Oswald12 - 13 LPts
24/03/2027Bulawayo, Zimbabwe6(1) - 8 Justin Pistorius1 - 9 WPts
24/01/2027Panama City, Panama6(1) - 7 Isidro Nunez10 - 11 LPts
26/11/2026Bulawayo, Zimbabwe6(1) - 6 Gregor Bonyongwe4 - 9 LPts
27/09/2026Baku, Azerbaijan5 - 6 Sakhavat Allahyarov4 - 21(16) WKO3
30/07/2026Vilnius, Lithuania5 - 5 Gabrysz Hetman7 - 1 LPts
01/06/2026Bulawayo, Zimbabwe4 - 5 Hope Babalakin4 - 3 WPts
03/04/2026Montevideo, Uruguay3 - 5 Diego Muno4 - 26 WPts
03/02/2026Bulawayo, Zimbabwe2 - 5 Glynn Matsikenyeri3 - 2 WPts
05/12/2025Bulawayo, Zimbabwe2 - 4 Jo Kruger1 - 4 LPts
07/10/2025Kingston, Jamaica2 - 3 Neil Weatherton3 - 10(2) LPts
09/08/2025Bulawayo, Zimbabwe2 - 2 Bradley Humiston6 - 17 LPts
11/06/2025Bulawayo, Zimbabwe2 - 1 Stieran Valentin9 - 9 LPts
13/04/2025Harare, Zimbabwe2 - 0 Euan Shumba0 - 6 LPts
19/02/2025Harare, Zimbabwe1 - 0 Steven Zvinavashe0 - 5 WPts
27/12/2024Bulawayo, Zimbabwe0 - 0 Konstantin Morein0 - 4(1) WPts