Weightclass:  Welterweight
Location:  Harare, Zimbabwe
Record:  39 - 14(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2033Harare, Zimbabwe38 - 14(1) Vince Probert0 - 1 WPts
02/09/2033Harare, Zimbabwe37 - 14(1) Sagaz Mancebo13 - 11 WPts
03/07/2033Harare, Zimbabwe36 - 14(1) Ken-dedes Nitisastro25(1) - 22 WPts
02/06/2033Harare, Zimbabwe35 - 14(1) Ken-dedes Nitisastro25(1) - 21 WPts
02/05/2033Bulawayo, Zimbabwe34 - 14(1) Chris Panyangara20 - 16 WPts Zimbabwe National Championships 2033View
29/04/2033Bulawayo, Zimbabwe33 - 14(1) William Vermeulen10 - 10 WPts Zimbabwe National Championships 2033View
26/04/2033Bulawayo, Zimbabwe32 - 14(1) Josh Chigumbura4 - 1 WPts Zimbabwe National Championships 2033View
11/04/2033Harare, Zimbabwe31 - 14(1) Paul Rodgers26 - 16 WPts
26/02/2033Harare, Zimbabwe30 - 14(1) Ken-dedes Nitisastro22(1) - 19 WPts
15/01/2033Nassau, Bahamas29 - 14(1) Paul Rodgers25 - 14 WPts
15/12/2032Harare, Zimbabwe29 - 13(1) Arian Apak24 - 17 LPts
14/11/2032Harare, Zimbabwe28 - 13(1) Arian Apak24 - 16 WPts
14/10/2032Harare, Zimbabwe27 - 13(1) Arian Apak24 - 15 WPts
06/09/2032Harare, Zimbabwe27 - 12 Aftab Said27 - 16 LKO3
03/08/2032Douala, Cameroon26 - 12 Campbell Cantor32 - 8 WPts
03/07/2032Madrid, Spain26 - 11 Xabat Calixto26 - 5 LPts
02/06/2032Harare, Zimbabwe26 - 10 Xabat Calixto25 - 5 LPts
02/05/2032Bulawayo, Zimbabwe25 - 10 Spencer Sadomba15 - 23 WPts Zimbabwe National Championships 2032View
29/04/2032Bulawayo, Zimbabwe24 - 10 Henry Kumbula4 - 7 WPts Zimbabwe National Championships 2032View
26/04/2032Bulawayo, Zimbabwe23 - 10 Salim Moyo0 - 4 WPts Zimbabwe National Championships 2032View
05/04/2032Harare, Zimbabwe22 - 10 Xeres Costilla24(1) - 10 WPts
04/03/2032Harare, Zimbabwe22 - 9 Xeres Costilla23(1) - 10 LPts
26/01/2032Harare, Zimbabwe21 - 9 Pyotr Shvarcs14 - 14 WPts
25/12/2031Riga, Latvia20 - 9 Pyotr Shvarcs14 - 13 WPts
24/11/2031Harare, Zimbabwe20 - 8 Xeres Costilla21(1) - 9 LPts
20/10/2031Harare, Zimbabwe19 - 8 Fatmir Bardhi7 - 15 WPts
18/09/2031Harare, Zimbabwe18 - 8 Santiago Carillo12 - 8 WPts
16/08/2031Chitungwiza, Zimbabwe17 - 8 Dave Mutezo30(3) - 21 WPts
02/07/2031Harare, Zimbabwe17 - 7 Voshon Siampangila20 - 21 LPts
02/05/2031Bulawayo, Zimbabwe16 - 7 Leo Watt12 - 12 WPts Zimbabwe National Championships 2031View
29/04/2031Bulawayo, Zimbabwe15 - 7 Oliver Muzorewa4 - 16 WPts Zimbabwe National Championships 2031View
26/04/2031Bulawayo, Zimbabwe14 - 7 Spencer Sadomba7 - 20 WPts Zimbabwe National Championships 2031View
04/04/2031Santiago de los Caballeros, Dominican Republic13 - 7 Felippe Vidales3 - 22 WPts
04/02/2031Harare, Zimbabwe12 - 7 Michael Mutumbami6 - 12 WPts
07/12/2030Harare, Zimbabwe11 - 7 Mandeep Jaitly0 - 3 WPts
09/10/2030Medellin, Colombia10 - 7 Rodrigo Limon2 - 12 WPts
11/08/2030Riga, Latvia10 - 6 Afon Kalnozolinsh23 - 22(1) LPts
13/06/2030Mexico City, Mexico9 - 6 Bronco Beltran19 - 7 WPts
15/04/2030Harare, Zimbabwe8 - 6 Bryn Mutsekwa3 - 6 WPts
16/02/2030Sumqayit, Azerbaijan7 - 6 Khudaverdi Mussa5 - 28 WPts
19/12/2029Bucheon, South Korea7 - 5 Tae-hee Joo20 - 21 LPts
21/10/2029Yerevan, Armenia7 - 4 Garig Oshagian17 - 8 LPts
23/08/2029Zagreb, Croatia7 - 3 Lovre Butorac16 - 19 LPts
25/06/2029Harare, Zimbabwe7 - 2 Clint Mujuru6 - 9 LPts
26/04/2029Bulawayo, Zimbabwe7 - 1 John Magwa37 - 39 LPts Zimbabwe National Championships 2029View
26/02/2029Valencia, Spain6 - 1 Sierra Mino1 - 3 WPts
29/12/2028Cali, Colombia6 - 0 Rodrigo Jacinto13 - 18 LPts
31/10/2028Helsinki, Finland5 - 0 Ismael Koivurinnen13(2) - 18 WPts
02/09/2028Des Moines, USA4 - 0 Matt Malcom3 - 6 WPts
05/07/2028Bulawayo, Zimbabwe3 - 0 Mark Shumba0 - 0 WPts
22/05/2028Harare, Zimbabwe2 - 0 John Hunzvi6 - 22 WPts
20/04/2028Harare, Zimbabwe1 - 0 Leo Watt0 - 0 WPts
05/03/2028Harare, Zimbabwe0 - 0 Voshon Mubako0 - 0 WPts