Weightclass:  Heavyweight
Location:  Bulawayo, Zimbabwe
Record:  34(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2030Bulawayo, Zimbabwe33(1) - 22 Joseph Jaure2 - 3 WPts
06/10/2030Bulawayo, Zimbabwe32(1) - 22 Eduardo Romas4 - 15 WPts
07/08/2030Bulawayo, Zimbabwe31(1) - 22 Rory Donovan3 - 9 WPts
08/06/2030Bulawayo, Zimbabwe30(1) - 22 Tunar Agayev12 - 9 WPts
09/04/2030Bulawayo, Zimbabwe29(1) - 22 Carolus Bernsen2 - 9 WPts
08/02/2030Bulawayo, Zimbabwe28(1) - 22 TadeᚠDana6 - 11 WPts
10/12/2029Bulawayo, Zimbabwe27(1) - 22 Hope Chiejine6 - 1 WPts
11/10/2029Bulawayo, Zimbabwe26(1) - 22 Aoi Kishimoto15(2) - 6 WPts
12/08/2029Bulawayo, Zimbabwe25(1) - 22 Chandrasekar Havanur2 - 23 WPts
13/06/2029Bulawayo, Zimbabwe24(1) - 22 Olindo Lopez13 - 12 WPts
14/04/2029Bulawayo, Zimbabwe23(1) - 22 Michael Pate3 - 14 WPts
13/02/2029Bulawayo, Zimbabwe22(1) - 22 Karlyn Machel7 - 4 WPts
15/12/2028Split, Croatia22(1) - 21 Florijan Slavujevic32(1) - 7 LPts
14/11/2028Bulawayo, Zimbabwe22(1) - 20 Ames Canet29 - 12 LPts
14/10/2028Bulawayo, Zimbabwe21(1) - 20 Ames Canet29 - 11 WPts
05/09/2028Dakar, Senegal21(1) - 19 Yannick Diabang28 - 18(1) LPts
05/08/2028Bulawayo, Zimbabwe21(1) - 18 Yannick Diabang27 - 18(1) LPts
03/07/2028Bulawayo, Zimbabwe20(1) - 18 Gazi Zein29 - 10 WPts
02/06/2028Bulawayo, Zimbabwe20(1) - 17 Erec Lavanchy33(1) - 9 LPts
02/05/2028Bulawayo, Zimbabwe19(1) - 17 Jack Wutawunashe15 - 7 WPts Zimbabwe National Championships 2028View
29/04/2028Bulawayo, Zimbabwe18(1) - 17 Alen Kumbula6 - 9 WPts Zimbabwe National Championships 2028View
26/04/2028Bulawayo, Zimbabwe17(1) - 17 Verlyn Ncube12 - 12 WPts Zimbabwe National Championships 2028View
13/04/2028Pikine, Senegal17(1) - 16 Bassett St. Vincent22(1) - 16 LPts
12/03/2028Lagos, Nigeria17(1) - 15 Azubuike Bassey20 - 16 LPts
09/02/2028Almaty, Kazakhstan17(1) - 14 Akif Zajylckanoff13 - 12 LPts
09/01/2028Tangier, Morocco17(1) - 13 Carolus Dolassem28(1) - 21 LPts Africa Championships 2028View
08/12/2027Bulawayo, Zimbabwe16(1) - 13 Ramirez Alfonso12 - 16 WPts
05/11/2027Bulawayo, Zimbabwe16(1) - 12 Fresco Gallego19 - 7 LPts
01/10/2027Adana, Turkey15(1) - 12 Emin Karatay16 - 6 WPts
31/08/2027San Luis Potosi, Mexico15(1) - 11 Nicandro Gaytan28 - 2 LPts
31/07/2027San Luis Potosi, Mexico15(1) - 10 Nicandro Gaytan27 - 2 LPts
30/06/2027Bulawayo, Zimbabwe15(1) - 9 Waltier Belisle17 - 8 LPts
02/05/2027Bulawayo, Zimbabwe14(1) - 9 Ashley Dangarenbga17 - 15 WPts Zimbabwe National Championships 2027View
29/04/2027Bulawayo, Zimbabwe13(1) - 9 Dume Majaivana11 - 6 WPts Zimbabwe National Championships 2027View
26/04/2027Bulawayo, Zimbabwe12(1) - 9 Gregor Glynn13 - 5(1) WPts Zimbabwe National Championships 2027View
25/03/2027Madrid, Spain11(1) - 9 Joaquin Colmenares11 - 18 WPts
25/01/2027Kampala, Uganda10 - 9 David Kasirye5 - 20(4) WKO3
27/11/2026Bulawayo, Zimbabwe9 - 9 Vida Helle3 - 16 WPts
28/09/2026Bulawayo, Zimbabwe8 - 9 Dume Majaivana8 - 4 WPts
30/07/2026Bulawayo, Zimbabwe7 - 9 Winfield Pfeiler2 - 8 WPts
31/05/2026Harare, Zimbabwe6 - 9 Arthur Chigova3 - 16 WPts
09/04/2026Harare, Zimbabwe5 - 9 James Mukoneweshuro4 - 13 WPts
10/02/2026Harare, Zimbabwe5 - 8 Dume Majaivana5 - 1 LPts
13/12/2025Chitungwiza, Zimbabwe5 - 7 Raimy Nengomasha21 - 21 LPts
18/10/2025Bulawayo, Zimbabwe5 - 6 Patrick Gyimah4(1) - 21 LPts
20/08/2025Bulawayo, Zimbabwe5 - 5 Danyaal Turcebai6(1) - 15 LPts
22/06/2025Almaty, Kazakhstan4 - 5 Asif Ibragimow6 - 17 WPts
24/04/2025Harare, Zimbabwe3 - 5 Kian Chipendo11 - 26(1) WPts
23/02/2025Indianapolis, USA3 - 4 Noel Leishman3 - 4 LPts
26/12/2024Bulawayo, Zimbabwe3 - 3 Chris Keys18 - 19 LPts
01/11/2024Nuremberg, Germany3 - 2 Wolfrick Gauker6 - 16 LPts
03/09/2024Berlin, Germany3 - 1 Aubert Biederman3 - 2 LPts
06/07/2024Bulawayo, Zimbabwe2 - 1 Gabriel Brunn3 - 6 WPts
06/05/2024Bulawayo, Zimbabwe1 - 1 Dan Ncube0 - 2 WPts
07/03/2024Harare, Zimbabwe1 - 0 Ashley Dangarenbga1 - 9 LPts
28/01/2024Bulawayo, Zimbabwe0 - 0 Cody Masunda1 - 7 WPts