Weightclass:  Heavyweight
Location:  Harare, Zimbabwe
Record:  23 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Harare, Zimbabwe22 - 9 Oliver Mujuru0 - 2 WPts
26/09/2033Harare, Zimbabwe21 - 9 Ibeamaka Chimutengwende7 - 13 WPts
27/07/2033Harare, Zimbabwe21 - 8 Noah Mnkandla8 - 17 LPts
25/05/2033Harare, Zimbabwe20 - 8 Daniel Njui3 - 3 WPts
25/03/2033Harare, Zimbabwe19 - 8 Asif Ghazzawi6 - 11 WPts
23/01/2033Harare, Zimbabwe18 - 8 Santiago Arebalo0 - 8 WPts
22/11/2032Harare, Zimbabwe17 - 8 Dele Chakabva1 - 5 WPts
22/09/2032Harare, Zimbabwe16 - 8 Gethin Powles0 - 8 WPts
23/07/2032Harare, Zimbabwe15 - 8 Robert Masakadza0 - 8 WPts
24/05/2032Harare, Zimbabwe14 - 8 Zachary macheso2 - 2 WPts
25/03/2032Harare, Zimbabwe13 - 8 Robert Masakadza0 - 6 WPts
25/01/2032Harare, Zimbabwe13 - 7 Noel Saomba14 - 6 LPts
26/11/2031Katlehong, South Africa12 - 7 Phumelele Mokeana4 - 11 WPts
26/09/2031Odense, Denmark11 - 7 Odo Brink0 - 4 WPts
29/07/2031Vienna, Austria11 - 6 Kolton Fedorow30 - 20 LPts
31/05/2031Basel, Switzerland11 - 5 Ross Dauer15 - 16 LPts
02/04/2031Bulawayo, Zimbabwe10 - 5 Marques Chawapiwa0 - 9 WPts
06/02/2031Mashhad, Iran10 - 4 Gazi Salama2 - 16 LPts
09/12/2030Bulawayo, Zimbabwe10 - 3 Wayne Masakadza1 - 5 LPts
15/10/2030Tegucigalpa, Honduras9 - 3 Xalvador Minjares7 - 13 WPts
17/08/2030Harare, Zimbabwe8 - 3 Jonathan Manyeruke1 - 3 WPts
18/06/2030Harare, Zimbabwe7 - 3 Dave Bulawayo1 - 3 WPts
20/04/2030Harare, Zimbabwe6 - 3 Kaleb Nyandoro2 - 13 WPts
19/02/2030Harare, Zimbabwe5 - 3 Brett Matsikenyeri4 - 7 WPts
22/12/2029Bulawayo, Zimbabwe4 - 3 Steven Shamuyarira0 - 0 WPts
23/10/2029Harare, Zimbabwe4 - 2 Ian Kabweza5 - 16 LPts
25/08/2029Harare, Zimbabwe3 - 2 Louis Pfumbidzai2 - 6 WPts
27/06/2029Port-de-Paix, Haiti3 - 1 Albain Himly8 - 11 LPts
29/04/2029Harare, Zimbabwe2 - 1 Louis Pfumbidzai2 - 4 WPts
28/02/2029Harare, Zimbabwe1 - 1 Peter Mutamangira0 - 10 WPts
18/01/2029Bulawayo, Zimbabwe1 - 0 Dan Ncube16(1) - 16 LPts
18/12/2028Harare, Zimbabwe0 - 0 Brett Matsikenyeri1 - 2 WPts