Weightclass:  Light Heavyweight
Location:  Harare, Zimbabwe
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2028Harare, Zimbabwe20 - 19 Steven Moyo1 - 0 WPts
20/07/2028Harare, Zimbabwe19 - 19 Walt Biese2 - 1 WPts
21/05/2028Harare, Zimbabwe18 - 19 Adalard Filipacchi10(1) - 24(2) WPts
22/03/2028Harare, Zimbabwe17 - 19 Hubertus Camphin6 - 13 WPts
22/01/2028Harare, Zimbabwe16 - 19 Vitali Rozhkov2 - 8 WPts
23/11/2027Harare, Zimbabwe15 - 19 Waqas Hannan3 - 17 WPts
24/09/2027Harare, Zimbabwe15 - 18 Mason Mwale28 - 13 LPts
26/07/2027Bayamon, Puerto Rico15 - 17 Santiago Peralez41(6) - 19 LPts
28/05/2027Harare, Zimbabwe14 - 17 Napoleon Tholet8 - 16 WPts
26/04/2027Bulawayo, Zimbabwe14 - 16 Mason Mwale24 - 12 LPts Zimbabwe National Championships 2027View
23/03/2027Tabriz, Iran13 - 16 Aftab Dzhavad4 - 3 WPts
23/01/2027Perth, Australia12 - 16 Mark Murrow33(1) - 20 WPts
25/11/2026Panama City, Panama12 - 15 Isidro Nunez9 - 11 LPts
27/09/2026Maipu, Chile12 - 14 Olindo Santin40 - 28 LPts
30/07/2026Harare, Zimbabwe11 - 14 Oscar Bosman9 - 14 WPts
17/06/2026Harare, Zimbabwe10 - 14 Mark Parirenyatwa22(2) - 31 WPts
29/04/2026Harare, Zimbabwe10 - 13 Mason Mwale18 - 10 LPts Zimbabwe National Championships 2026View
26/04/2026Harare, Zimbabwe9 - 13 Tevaughn Zvinavashe5 - 12 WPts Zimbabwe National Championships 2026View
02/04/2026Barranquilla, Colombia8 - 13 Quiqui Mattos16(3) - 10 WPts
02/02/2026Vilnius, Lithuania8 - 12 Adam Stopka12 - 8 LPts
05/12/2025Zagreb, Croatia8 - 11 Krešo Peruško19(1) - 30 LPts
07/10/2025Utrecht, Netherlands8 - 10 Tonino Pagaets37 - 15 LPts
09/08/2025Yaoundé, Cameroon7 - 10 Severin Thil2 - 7 WPts
11/06/2025Petionville, Haiti7 - 9 Senior Moreau8 - 7 LPts
13/04/2025Algiers, Algeria7 - 8 Ali Matoub13(1) - 12 LPts
13/02/2025Harare, Zimbabwe6 - 8 Euan Shumba0 - 5 WPts
15/12/2024Sana'a, Yemen5 - 8 Kamran Salah4 - 17 WPts
17/10/2024Harare, Zimbabwe4 - 8 Robert Lemonds0 - 8(1) WPts
19/08/2024Minsk, Belarus4 - 7 Bohdan Tkachuk19(1) - 17 LPts
21/06/2024San Jose, Costa Rica4 - 6 Marco Guardado18 - 7 LPts
23/04/2024Harare, Zimbabwe3 - 6 Malcolm Heriot8 - 10 WPts
24/02/2024Santa Clara, Cuba2 - 6 Cipriano Casimiro1 - 4 WPts
27/12/2023Harare, Zimbabwe2 - 5 Johnny Mandioma0 - 1 LPts
15/11/2023Harare, Zimbabwe1 - 5 Lakista Matonga3 - 2 WPts
16/09/2023Chitungwiza, Zimbabwe1 - 4 Kian Marechera9(1) - 25 LPts
09/08/2023Bulawayo, Zimbabwe1 - 3 Wasaki Pfumbidzai19 - 15 LPts
05/07/2023Harare, Zimbabwe1 - 2 Vince Mukondiwa0 - 0 LPts
17/05/2023Chitungwiza, Zimbabwe1 - 1 Max Muparati28(4) - 6 LPts
22/03/2023Harare, Zimbabwe1 - 0 James Marechera2 - 21 LPts
18/02/2023Harare, Zimbabwe0 - 0 Metody Kapuscinski1 - 6 WPts