Weightclass:  Middleweight
Location:  Bulawayo, Zimbabwe
Record:  19 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/10/2031Bulawayo, Zimbabwe18 - 26 Rashid Rayes2 - 4 WPts
13/08/2031Bulawayo, Zimbabwe17 - 26 Jax Alberto13 - 41(2) WPts
14/06/2031Bulawayo, Zimbabwe16 - 26 Sergey Zinger2 - 7 WPts
14/04/2031Bulawayo, Zimbabwe16 - 25 Yoshi Kaya7 - 16(1) LPts
13/02/2031Bulawayo, Zimbabwe15 - 25 Ollie Ndlovu1 - 0 WPts
15/12/2030Bulawayo, Zimbabwe14 - 25 Nathan Douglas6 - 8 WPts
16/10/2030Bulawayo, Zimbabwe13 - 25 Untung Rachman3 - 6 WPts
16/08/2030Bulawayo, Zimbabwe12 - 25 Pango Horua5 - 15 WPts
17/06/2030Bulawayo, Zimbabwe12 - 24 Peter Dumbutshena13 - 7(2) LPts
18/04/2030Bulawayo, Zimbabwe11 - 24 John Myles3 - 10 WPts
17/02/2030Bulawayo, Zimbabwe11 - 23 Xi-Wang Kau18 - 18 LPts
20/12/2029Bulawayo, Zimbabwe10 - 23 Nemesio Alvarado4 - 18 WPts
20/10/2029Bogota, Colombia10 - 22 Vicente Navas11 - 23 LPts
22/08/2029Harare, Zimbabwe10 - 21 Malcolm Muzorewa29 - 20 LPts
28/06/2029Bulawayo, Zimbabwe9 - 21 Dewayne Kamungozi0 - 5 WPts
29/04/2029Bulawayo, Zimbabwe9 - 20 Ian Mukondiwa13 - 16 LPts Zimbabwe National Championships 2029View
26/04/2029Bulawayo, Zimbabwe8 - 20 Amon Kapinda5 - 4 WPts Zimbabwe National Championships 2029View
24/02/2029Prague, Czech Republic7 - 20 Zdenek Zavadil12 - 23 WPts
27/12/2028Prague, Czech Republic6 - 20 Rene Bartunek10 - 18 WPts
29/10/2028Yerevan, Armenia6 - 19 Goriun Baboudjyan19 - 12 LPts
31/08/2028Kumasi, Ghana6 - 18 Napoleon Adade23(1) - 6 LPts
03/07/2028Nonthaburi, Thailand5 - 18 Fahsai Kiatwat2 - 12 WPts
05/05/2028Sapporo, Japan4 - 18 Nori Hironaka0 - 0 WPts
07/03/2028Toronto, Canada4 - 17 Theo Ellis6 - 17 LPts
08/01/2028Accra, Ghana4 - 16 Chike Fuseini5 - 19 LPts
10/11/2027Kampala, Uganda3 - 16 Ollie Kakungulu8 - 21 WPts
12/09/2027Horlivka, Ukraine3 - 15 Nikolai Molchan16 - 11 LPts
15/07/2027Odense, Denmark3 - 14 Toste Engell14 - 20 LPts
17/05/2027Baku, Azerbaijan3 - 13 Sharafaddin Kadzhar10 - 12 LPts
19/03/2027Riga, Latvia3 - 12 Gennady Rukis14 - 14 LPts
19/01/2027Kosice, Slovakia3 - 11 Oskar Sebek13 - 24 LPts
21/11/2026Linz, Austria3 - 10 Louis Leszczyndki9 - 9 LPts
23/09/2026Wroclaw, Poland3 - 9 Idzi Kobos27(2) - 27 LPts
26/07/2026Harare, Zimbabwe2 - 9 Robert Mapfumo6 - 12(1) WPts
30/05/2026Harare, Zimbabwe2 - 8 David Sibanda7 - 11(1) LPts
06/04/2026Harare, Zimbabwe2 - 7 Lucas Kamkwindo0 - 18(2) LPts
05/03/2026Bulawayo, Zimbabwe2 - 6 Glynn Mbara0 - 0 LPts
29/01/2026Paris, France2 - 5 Mallory Lucas3 - 11(1) LPts
01/12/2025Lodz, Poland1 - 5 Adam Kosior9 - 27 WPts
03/10/2025Bulawayo, Zimbabwe0 - 5 Bruce Ncube1 - 6 WPts
05/08/2025Yerevan, Armenia0 - 4 Van Pabigian29(3) - 19 LPts
07/06/2025Harare, Zimbabwe0 - 3 Tabari Chifunyise0 - 15 LPts
15/04/2025Ugep, Nigeria0 - 2 Amer Kamali5 - 13 LPts
15/02/2025Bulawayo, Zimbabwe0 - 1 Henry Tiripano6 - 19 LPts
05/01/2025Bulawayo, Zimbabwe0 - 0 Fernand Ostheimer1 - 5 LPts