Weightclass:  Light Heavyweight
Location:  Harare, Zimbabwe
Record:  15 - 26(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2030Harare, Zimbabwe14 - 26(5) Macy Tellier2 - 0 WPts
24/06/2030Harare, Zimbabwe13 - 26(5) Roger Chavunduka1 - 0 WPts
25/04/2030Harare, Zimbabwe12 - 26(5) Rossiter Mauerman2 - 9 WPts
24/02/2030Harare, Zimbabwe11 - 26(5) Jaguar Verdugo6(1) - 5 WPts
27/12/2029Harare, Zimbabwe10 - 26(5) Sid Vorster0 - 2 WPts
28/10/2029Harare, Zimbabwe9 - 26(5) Kyle Freebairn0 - 3 WPts
28/08/2029Harare, Zimbabwe8 - 26(5) Antwan Hunzvi1 - 0 WPts
29/06/2029Harare, Zimbabwe7 - 26(5) Bradley Nkhatha1 - 6 WPts
30/04/2029Harare, Zimbabwe7 - 25(5) David Chakabva10 - 13 LPts
01/03/2029Harare, Zimbabwe7 - 24(5) Koldan Cajrckulov8 - 15 LPts
01/01/2029Harare, Zimbabwe7 - 23(5) Mirali Rahimov18 - 15 LPts
02/11/2028Harare, Zimbabwe6 - 23(5) Lassi Sneck10 - 16 WPts
04/09/2028Jalilabad, Azerbaijan6 - 22(5) Alesger Babaev18 - 13 LPts
07/07/2028Port-au-Prince, Haiti6 - 21(5) Sid Oran17 - 9(2) LPts
09/05/2028Zagreb, Croatia5 - 21(5) Slavco Loncaric30 - 16(1) WPts
11/03/2028Harare, Zimbabwe5 - 20(5) Waqas Casymbeckoff13 - 6 LPts
12/01/2028Harare, Zimbabwe4 - 20(5) Afram Makwarimba0 - 10(1) WPts
13/11/2027Copenhagen, Denmark4 - 19(5) Diederik Paulsen3 - 13 LPts
15/09/2027Panama City, Panama4 - 18(4) Juan Florez10 - 17 LKO3
17/07/2027Boksburg, South Africa4 - 17(4) Orma Andam1 - 5 LPts
19/05/2027Tamale, Ghana4 - 16(3) Rehman Dada10 - 17 LKO3
21/03/2027Harare, Zimbabwe3 - 16(3) Tevaughn Zvinavashe7 - 16 WPts
20/01/2027Harare, Zimbabwe3 - 15(3) Krzysztof Sobczyk3 - 2 LPts
21/11/2026Harare, Zimbabwe2 - 15(3) Yasin Hamdan1 - 4(1) WPts
22/09/2026Harare, Zimbabwe1 - 15(3) Oringo Mwale4 - 5 WPts
31/07/2026Harare, Zimbabwe1 - 14(2) Johnny Mandioma10(1) - 8 LKO3
02/06/2026Ilesa, Nigeria1 - 13(2) Emem Akanji12 - 14 LPts
04/04/2026Antofagasta, Chile1 - 12(2) Marjun Olivero26(2) - 27 LPts
04/02/2026Harare, Zimbabwe1 - 11(2) Geoff Chinotimba5 - 9(1) LPts
07/12/2025Harare, Zimbabwe1 - 10(2) Olaf Wincek5 - 14 LPts
09/10/2025Prague, Czech Republic1 - 9(2) Miroslav Cernoch4 - 12(2) LPts
11/08/2025Harare, Zimbabwe1 - 8(2) Tevaughn Zvinavashe2 - 10 LPts
14/06/2025Harare, Zimbabwe1 - 7(2) Atif Khan5 - 0 LPts
16/04/2025Namangan, Uzbekistan1 - 6(1) Zeynal Gasimov13 - 18 LKO3
16/02/2025Chitungwiza, Zimbabwe1 - 5(1) Phornello Mudehwe4 - 7 LPts
21/12/2024Harare, Zimbabwe1 - 4(1) Robert Nkala1 - 4 LPts
22/10/2024Harare, Zimbabwe1 - 3(1) Jeronim Berlinski3 - 1 LPts
24/08/2024Lagos, Nigeria0 - 3(1) Brown Onaolapo1 - 3 WPts
26/06/2024Bulawayo, Zimbabwe0 - 2 Razi Makwarimba9(1) - 8 LKO3
28/04/2024Harare, Zimbabwe0 - 1 James Mkondo8 - 30 LPts
04/03/2024Harare, Zimbabwe0 - 0 Tevaughn Zvinavashe0 - 3 LPts