Weightclass:  Light Welterweight
Location:  Chitungwiza, Zimbabwe
Record:  35 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2031Chitungwiza, Zimbabwe34 - 14 Launcelot Hallier1 - 9 WPts
03/12/2030Chitungwiza, Zimbabwe33 - 14 Geoff Mapfumo18 - 14 WPts
04/10/2030Chitungwiza, Zimbabwe32 - 14 Symon Petrenko1 - 5 WPts
06/08/2030Chitungwiza, Zimbabwe31 - 14 Emilio Monge16 - 24 WPts
07/06/2030Chitungwiza, Zimbabwe30 - 14 Peter Mawoyo10 - 21 WPts
08/04/2030Chitungwiza, Zimbabwe29 - 14 Cipriano Barbara6 - 11 WPts
08/02/2030Chitungwiza, Zimbabwe28 - 14 Colville Bayne1 - 6 WPts
10/12/2029Chitungwiza, Zimbabwe27 - 14 James Kilpatrick0 - 5 WPts
12/10/2029Chitungwiza, Zimbabwe26 - 14 Drahoslav Siman7 - 11 WPts
13/08/2029Chitungwiza, Zimbabwe25 - 14 Kvetoslav Zmolek23 - 9 WPts
15/06/2029Chitungwiza, Zimbabwe24 - 14 Danyaal Azer2 - 8 WPts
16/04/2029Chitungwiza, Zimbabwe23 - 14 Dean Hearn2 - 3 WPts
15/02/2029Roskilde, Denmark23 - 13 Ull Mork18 - 12 LPts
15/01/2029Brisbane, Australia23 - 12 Mark McCrady13 - 19 LPts
15/12/2028Chitungwiza, Zimbabwe22 - 12 Rush Desailly15 - 10 WPts
14/11/2028Yaoundé, Cameroon21 - 12 Rush Desailly15 - 9 WPts
14/10/2028Guatemala City, Guatemala21 - 11 Emanuel Solano18 - 12 LPts
13/09/2028Odense, Denmark20 - 11 Denholm Hatke15 - 17 WPts
13/08/2028Guatemala City, Guatemala20 - 10 Emanuel Solano16 - 12 LPts
13/07/2028Nanning, China20 - 9 Jeffrey Abadie20 - 11 LPts Nanning Olympics 2028View
03/07/2028Chitungwiza, Zimbabwe19 - 9 Clinton Bawuah10 - 11 WPts
02/06/2028Chitungwiza, Zimbabwe18 - 9 Clinton Bawuah10 - 10 WPts
02/05/2028Bulawayo, Zimbabwe17 - 9 Alastair Valentine27 - 20 WPts Zimbabwe National Championships 2028View
29/04/2028Bulawayo, Zimbabwe16 - 9 Felix Tekere7 - 19 WPts Zimbabwe National Championships 2028View
26/04/2028Bulawayo, Zimbabwe15 - 9 Josh Tekere14 - 15 WPts Zimbabwe National Championships 2028View
17/03/2028Chitungwiza, Zimbabwe15 - 8 Dave Normand19 - 10 LPts
13/02/2028Chitungwiza, Zimbabwe15 - 7 Gazi Malik26 - 5 LPts
09/01/2028Tangier, Morocco15 - 6 Kamran Mussa36 - 29(2) LPts Africa Championships 2028View
13/12/2027Santiago, Chile15 - 5 Alejandro Blas15 - 11 LPts
12/11/2027Achiaman, Ghana14 - 5 Clinton Bawuah7 - 5 WPts
12/10/2027Gyumri, Armenia13 - 5 Keghart Levyan21 - 4 WPts
10/09/2027Ibadan, Nigeria13 - 4 Konni Materska35(1) - 13 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria12 - 4 Alejandro Blas14 - 9 WPts Ibadan World Championships 2027View
28/08/2027Managua, Nicaragua11 - 4 Yago Gaytan8 - 16(2) WPts
30/06/2027Guatemala City, Guatemala10 - 4 Carlos Sabina13(4) - 6 WPts
02/05/2027Bulawayo, Zimbabwe9 - 4 Vincent Chinodya26 - 15 WPts Zimbabwe National Championships 2027View
29/04/2027Bulawayo, Zimbabwe8 - 4 Blake Parirenyatwa16 - 12 WPts Zimbabwe National Championships 2027View
26/04/2027Bulawayo, Zimbabwe7 - 4 Richie Gezi5 - 13 WPts Zimbabwe National Championships 2027View
03/04/2027Bulawayo, Zimbabwe7 - 3 Laken Chiweshe25 - 10 LPts
13/02/2027Harare, Zimbabwe6 - 3 William Chakabva13(1) - 43 WPts
24/12/2026Harare, Zimbabwe5 - 3 Duante Tholet9 - 14 WPts
16/11/2026Chitungwiza, Zimbabwe4 - 3 Lisimba Mutamangira1 - 1 WPts
16/09/2026Harare, Zimbabwe3 - 3 John Mutamangira10 - 28 WPts
15/08/2026Chitungwiza, Zimbabwe3 - 2 Chris Gumbo9 - 16 LPts
27/06/2026Davao City, Philippines3 - 1 Manuel Florin14 - 9 LPts
29/04/2026Harare, Zimbabwe3 - 0 Josh Tekere4 - 9 LPts Zimbabwe National Championships 2026View
26/04/2026Harare, Zimbabwe2 - 0 Lado Chinmano9 - 10 WPts Zimbabwe National Championships 2026View
11/04/2026Bulawayo, Zimbabwe1 - 0 Kian Rusere6 - 13 WPts
07/03/2026Chitungwiza, Zimbabwe0 - 0 Roger Katsande3 - 3 WPts