Weightclass:  Light Heavyweight
Location:  Harare, Zimbabwe
Record:  14(1) - 37
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2033Harare, Zimbabwe13(1) - 37 Dave Blain1 - 5 WPts
16/09/2033Athens, Greece13(1) - 36 Bastien Sisko15 - 13 LPts
18/07/2033Harare, Zimbabwe13(1) - 35 Haaris Pashia15(1) - 16 LPts
17/05/2033Chitungwiza, Zimbabwe13(1) - 34 Afram Makwarimba3 - 40(4) LPts
17/03/2033Chitungwiza, Zimbabwe12(1) - 34 Afram Makwarimba3 - 39(4) WPts
15/01/2033Spanish Town, Jamaica12(1) - 33 Peter Kellis29 - 8 LPts
17/11/2032Harare, Zimbabwe12(1) - 32 Mike De Vries11 - 19(1) LPts
17/09/2032Chitungwiza, Zimbabwe12(1) - 31 Afram Makwarimba2 - 37(4) LPts
19/07/2032Vilnius, Lithuania12(1) - 30 Alaksander Skonieczny5 - 9 LPts
21/05/2032Johannesburg, South Africa12(1) - 29 Vul Archer7 - 9 LPts
23/03/2032Chitungwiza, Zimbabwe12(1) - 28 Afram Makwarimba1 - 35(3) LPts
26/01/2032Harare, Zimbabwe11(1) - 28 Aaron Micah6 - 12 WPts
27/11/2031Harare, Zimbabwe10(1) - 28 Mark Bimi3 - 6 WPts
26/09/2031Harare, Zimbabwe10(1) - 27 Bob Shumba16 - 19 LPts
01/08/2031Harare, Zimbabwe9 - 27 Lavaughn Chigumbura16 - 14(2) WKO3
03/06/2031Dublin, Ireland9 - 26 Dean Guinness13 - 8 LPts
04/04/2031Harare, Zimbabwe9 - 25 Leon Kumbula5 - 18 LPts
04/02/2031New Kingston, Jamaica9 - 24 Elliot Hire4 - 19 LPts
07/12/2030Harare, Zimbabwe8 - 24 Dave Kincaide1 - 0 WPts
08/10/2030Bulawayo, Zimbabwe8 - 23 Jack Ncube11 - 14 LPts
13/08/2030Accra, Ghana7 - 23 Noel Bariagher0 - 6 WPts
15/06/2030Harare, Zimbabwe6 - 23 Tevaughn Zvinavashe23 - 21 WPts
18/04/2030Harare, Zimbabwe5 - 23 Vul Pfumbidzai0 - 1 WPts
17/02/2030Chitungwiza, Zimbabwe4 - 23 Danny Nyandoro6(1) - 21(2) WPts
21/12/2029Prague, Czech Republic4 - 22 Viktor Klimy8 - 9 LPts
23/10/2029Bulawayo, Zimbabwe4 - 21 Mason Mwale39(1) - 17 LPts
30/08/2029Harare, Zimbabwe3 - 21 Amon Tiripano1 - 5 WPts
01/07/2029Harare, Zimbabwe3 - 20 Shukur Ibragimov0 - 7 LPts
02/05/2029Harare, Zimbabwe2 - 20 Amon Tiripano0 - 4 WPts
04/03/2029Harare, Zimbabwe1 - 20 Okal Moyo0 - 1 WPts
03/01/2029Harare, Zimbabwe1 - 19 Simba Kamungozi10(1) - 15 LPts
04/11/2028Bulawayo, Zimbabwe1 - 18 Justin Pistorius3 - 17 LPts
07/09/2028Aarhus, Denmark1 - 17 Gardiner Melchior9 - 20(1) LPts
10/07/2028Vilnius, Lithuania1 - 16 Bartosz Dylewski3 - 15 LPts
12/05/2028Kingston, Jamaica1 - 15 Sid Cochran20 - 10 LPts
14/03/2028Vilnius, Lithuania1 - 14 Oskar Burzynski14 - 12 LPts
15/01/2028Kingston, Jamaica1 - 13 Barry Wylie17 - 11 LPts
17/11/2027Zagreb, Croatia1 - 12 Gabrijel Vinkovic7 - 29(4) LPts
19/09/2027Garoua, Cameroon1 - 11 Marin Abossolombo6 - 12 LPts
22/07/2027Copenhagen, Denmark1 - 10 Kelsey Rask14 - 7 LPts
24/05/2027Harare, Zimbabwe1 - 9 Oja Nyumbu2 - 16 LPts
27/03/2027Bulawayo, Zimbabwe1 - 8 Jonathan Chinmano6(1) - 12 LPts
28/01/2027Harare, Zimbabwe1 - 7 Stephen Matonga17 - 8 LPts
06/12/2026Harare, Zimbabwe1 - 6 James Mkondo19 - 35 LPts
05/11/2026Harare, Zimbabwe1 - 5 Hugh Zvirekwi0 - 0 LPts
04/10/2026Harare, Zimbabwe1 - 4 Sam Malajila8 - 18 LPts
02/09/2026Chitungwiza, Zimbabwe1 - 3 Joe Pfumbidzai0 - 0 LPts
24/07/2026Sofia, Bulgaria1 - 2 Branimir á Dachev4 - 14 LPts
25/05/2026Harare, Zimbabwe0 - 2 Ulrik Borre0 - 8 WPts
27/03/2026Tlalnepantla, Mexico0 - 1 Juan Celio10(1) - 15 LPts
27/01/2026Harare, Zimbabwe0 - 0 Oringo Mwale1 - 4 LPts