Weightclass:  Light Heavyweight
Location:  Bulawayo, Zimbabwe
Record:  20 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2032Bulawayo, Zimbabwe19 - 25 Daniil Zinger12 - 9 WPts
24/07/2032Bulawayo, Zimbabwe18 - 25 Rehman Sahadi15 - 17 WPts
25/05/2032Bulawayo, Zimbabwe17 - 25 Ben Nyanda2 - 8 WPts
26/03/2032Bulawayo, Zimbabwe17 - 24 Kieran Donkor4 - 13 LPts
26/01/2032Bulawayo, Zimbabwe17 - 23 Chris Acquah6 - 10 LPts
27/11/2031Bulawayo, Zimbabwe17 - 22 Bob Shumba17 - 19 LPts
26/09/2031Bulawayo, Zimbabwe16 - 22 Afram Makwarimba1 - 32(3) WPts
30/07/2031Bulawayo, Zimbabwe15 - 22 Haaris Iscakov4 - 7 WPts
01/06/2031Bulawayo, Zimbabwe15 - 21 Bob Shumba14 - 19 LPts
01/04/2031Bulawayo, Zimbabwe14 - 21 Joshua Arubi3 - 6 WPts
31/01/2031Bulawayo, Zimbabwe13 - 21 Ethan Gezi0 - 8 WPts
02/12/2030Bulawayo, Zimbabwe13 - 20 Bob Shumba11 - 18 LPts
03/10/2030London, UK13 - 19 Paul Curvis16 - 7 LPts
05/08/2030Brest, France12 - 19 Chancellor Debuchy1 - 7 WPts
07/06/2030Ilorin, Nigeria12 - 18 Orji Sosan18 - 2 LPts
09/04/2030Panama City, Panama12 - 17 Joaquin Sia4 - 11 LPts
09/02/2030London, UK12 - 16 John Kendrick16 - 28(2) LPts
12/12/2029Vancouver, Canada12 - 15 Adam Tedford21 - 16 LPts
14/10/2029Harare, Zimbabwe11 - 15 Hugh Zvirekwi4 - 17 WPts
26/08/2029Ndola, Zambia11 - 14 Dave Lushina23 - 8 LPts
28/06/2029Kryvyi Rih, Ukraine11 - 13 Pylyp Kukura12 - 7 LPts
30/04/2029Harare, Zimbabwe10 - 13 Robert Kabweza7 - 25(5) WPts
04/03/2029Bulawayo, Zimbabwe9 - 13 Leeroy Marechera4 - 4 WPts
03/01/2029Bulawayo, Zimbabwe8 - 13 Amon Tiripano0 - 2 WPts
04/11/2028Bulawayo, Zimbabwe7 - 13 Chris Chikuhwa4 - 6 WPts
06/09/2028Helsinki, Finland6 - 13 Esa Hakkila3 - 14 WPts
09/07/2028Yaoundé, Cameroon5 - 13 Orson Nganang0 - 0 WPts
11/05/2028Bulawayo, Zimbabwe4 - 13 Lavaughn Chigumbura2 - 5 WPts
12/03/2028Chitungwiza, Zimbabwe4 - 12 Joe Pfumbidzai2 - 8 LPts
12/01/2028Vilnius, Lithuania4 - 11 Julian Kleczka0 - 8 LPts
14/11/2027Chiba, Japan3 - 11 Daiki Mori7 - 20 WPts
16/09/2027Harare, Zimbabwe3 - 10 Oringo Mwale8 - 7 LPts
23/07/2027Bulawayo, Zimbabwe2 - 10 Danny Nyandoro3(1) - 8 WPts
24/05/2027Bulawayo, Zimbabwe1 - 10 Joe Mupariwa0 - 1 WPts
26/03/2027Harare, Zimbabwe1 - 9 Lakista Matonga12 - 15 LPts
27/01/2027Harare, Zimbabwe1 - 8 Ian Mukoneweshuro12 - 19 LPts
30/11/2026Bulawayo, Zimbabwe1 - 7 George Chung4 - 6 LPts
01/10/2026Harare, Zimbabwe1 - 6 George Chung3 - 6 LPts
04/08/2026Stockholm, Sweden1 - 5 Fiske Lunden2 - 15 LPts
06/06/2026Chitungwiza, Zimbabwe1 - 4 Sam Manhanga1 - 12(5) LPts
11/04/2026Fortaleza, Brazil1 - 3 Ovidio Navarra5 - 9(1) LPts
11/02/2026Harare, Zimbabwe1 - 2 James Mkondo14 - 35 LPts
05/01/2026Harare, Zimbabwe1 - 1 Geoff Sadiki0 - 0 LPts
23/11/2025Bulawayo, Zimbabwe0 - 1 Justin Pistorius0 - 0 WPts
07/10/2025Bulawayo, Zimbabwe0 - 0 Oja Nyumbu1 - 7 LPts