Weightclass:  Middleweight
Location:  Bulawayo, Zimbabwe
Record:  16 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Bulawayo, Zimbabwe16 - 18 Gazi Nasser34 - 15 LPts
20/09/2033Bulawayo, Zimbabwe15 - 18 Zain Bowlas1 - 7 WPts
21/07/2033Bulawayo, Zimbabwe14 - 18 Polleunis Haverbeke3 - 7 WPts
21/05/2033Bulawayo, Zimbabwe14 - 17 Gethin McCune6 - 7 LPts
21/03/2033Bulawayo, Zimbabwe13 - 17 Noel Fannon9 - 7 WPts
18/01/2033Bulawayo, Zimbabwe12 - 17 Antonio Cuaresma3 - 8 WPts
16/11/2032Bulawayo, Zimbabwe12 - 16 Harry Karuru2 - 0 LPts
15/09/2032Bulawayo, Zimbabwe11 - 16 Jonathan Massie1 - 1 WPts
16/07/2032Bulawayo, Zimbabwe10 - 16 Paul Alimenda5 - 20 WPts
17/05/2032Bulawayo, Zimbabwe9 - 16 Rob Parirenyatwa1 - 0 WPts
18/03/2032Bulawayo, Zimbabwe8 - 16 Duncan Manhanga1 - 1 WPts
18/01/2032Bulawayo, Zimbabwe8 - 15 Brendan Mupariwa0 - 9 LPts
19/11/2031Touba, Senegal8 - 14 Leggett Beye18 - 19 LPts
21/09/2031Bulawayo, Zimbabwe7 - 14 Vince Zvinavashe7(2) - 20 WPts
23/07/2031Kingston, Jamaica7 - 13 Johnny Bran12 - 12 LPts
25/05/2031Vienna, Austria7 - 12 Heller Eimannsberger0 - 0 LPts
27/03/2031Burgas, Bulgaria6 - 12 Deyan Stanoytchev8 - 19 WPts
27/01/2031Bulawayo, Zimbabwe5 - 12 Brendan Mupariwa0 - 3 WPts
28/11/2030Bulawayo, Zimbabwe5 - 11 Geoff Majange3 - 12 LPts
29/09/2030Bulawayo, Zimbabwe4 - 11 Dave Mugabe5 - 10 WPts
01/08/2030Hanoi, Vietnam4 - 10 Ngu Hoang15 - 18 LPts
03/06/2030Bulawayo, Zimbabwe4 - 9 Kieran Mujuru9(1) - 4 LPts
05/04/2030Harare, Zimbabwe3 - 9 Dewayne Kamungozi0 - 10 WPts
12/02/2030Bulawayo, Zimbabwe3 - 8 Khalon Sibanda9 - 15 LPts
15/12/2029Bulawayo, Zimbabwe3 - 7 Nwa Panyangara6 - 8 LPts
17/10/2029Harare, Zimbabwe2 - 7 Onaedo Mujuru1 - 6 WPts
24/08/2029Bulawayo, Zimbabwe2 - 6 Nemesio Alvarado2 - 18 LPts
25/06/2029Espoo, Finland2 - 5 Jooseppi Ihamaki3 - 6 LPts
27/04/2029Ghent, Belgium2 - 4 Antelink Backeljauw29(2) - 13 LPts
27/02/2029Ulaanbaatar, Mongolia2 - 3 Marlen Sereeter19 - 16(1) LPts
30/12/2028Reading, UK2 - 2 Mick Rees11 - 14 LPts
01/11/2028Harare, Zimbabwe1 - 2 Oliver Utseya3 - 14 WPts
04/09/2028Harare, Zimbabwe1 - 1 Sean Joubert14(3) - 18(1) LPts
19/07/2028Chitungwiza, Zimbabwe1 - 0 Dume Sadiki6 - 15 LPts
12/06/2028Bulawayo, Zimbabwe0 - 0 Mark Chakabva0 - 8 WPts