Weightclass:  Lightweight
Location:  Harare, Zimbabwe
Record:  10 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2033Harare, Zimbabwe9 - 27 Noel Raza14 - 15 WPts
08/11/2033Harare, Zimbabwe9 - 26 Mykelti Chikerema5 - 4 LPts
09/09/2033Prague, Czech Republic9 - 25 Ivo Nemcek7 - 18 LPts
10/07/2033Bulawayo, Zimbabwe8 - 25 Peabo Chifokoyo13 - 12 WPts
31/05/2033Chitungwiza, Zimbabwe8 - 24 Matt Chatara16 - 24 LPts
26/04/2033Bulawayo, Zimbabwe8 - 23 Bob Charamba9 - 16 LPts Zimbabwe National Championships 2033View
14/04/2033Quezon City, Philippines8 - 22 Callum Vidrio4 - 22 LPts
14/02/2033Harare, Zimbabwe8 - 21 Bob Charamba7 - 16 LPts
15/12/2032Bayamon, Puerto Rico7 - 21 Baltasar Correira19 - 24 WPts
17/10/2032Harare, Zimbabwe7 - 20 Mohsin Zacha3 - 5 LPts
18/08/2032Bulawayo, Zimbabwe6 - 20 Kieran Mpoful3 - 16 WPts
09/07/2032Bulawayo, Zimbabwe6 - 19 James Mungoshi18 - 9(1) LPts
30/05/2032Harare, Zimbabwe6 - 18 Napoleon Mangwende33(1) - 22 LPts
26/04/2032Bulawayo, Zimbabwe6 - 17 Sam Machapa4(1) - 1 LPts Zimbabwe National Championships 2032View
11/03/2032Riga, Latvia6 - 16 Anton Danielsons11(1) - 13 LPts
12/01/2032Baku, Azerbaijan5 - 16 Vaqif Samara7 - 26 WPts
14/11/2031Durban, South Africa4 - 16 Madisha Majola10 - 9 WPts
14/09/2031Durres, Albania4 - 15 Obelix Xhanari16 - 8 LPts
17/07/2031Chitungwiza, Zimbabwe4 - 14 Dale Mpofu6 - 16 LPts
20/05/2031Harare, Zimbabwe4 - 13 Mark Zvirekwi7 - 13(1) LPts
22/03/2031Harare, Zimbabwe3 - 13 Chris Diya2 - 8 WPts
22/01/2031Harare, Zimbabwe3 - 12 Daniel Malak12 - 2 LPts
24/11/2030Gomel, Belarus3 - 11 Pyotr Kurylo9 - 13 LPts
26/09/2030Santo Domingo Este, Dominican Republic3 - 10 Lisandro Hernadez9 - 27 LPts
29/07/2030Winterthur, Switzerland3 - 9 Harti Andreassen20 - 16 LPts
31/05/2030Harare, Zimbabwe2 - 9 Rashid Amir2 - 14 WPts
01/04/2030Buenos Aires, Argentina2 - 8 Pedro Mancha2 - 8 LPts
01/02/2030Harare, Zimbabwe2 - 7 Mark Nqindi3 - 9 LPts
04/12/2029Harare, Zimbabwe1 - 7 Elmaddin Gajarov0 - 5 WPts
06/10/2029Harare, Zimbabwe1 - 6 Elliot Mawoyo6 - 12 LPts
15/08/2029Karagandy, Kazakhstan1 - 5 Aleksei Kerimoff1 - 9 LPts
17/06/2029Harare, Zimbabwe1 - 4 Rob Chifokoyo9 - 14 LPts
26/04/2029Bulawayo, Zimbabwe1 - 3 Shaun Mutezo8 - 8 LPts Zimbabwe National Championships 2029View
09/04/2029San Jose, Costa Rica0 - 3 Fidel Granado1 - 17 WPts
09/02/2029Mitchells Plain, South Africa0 - 2 Lebogang Sekola4 - 14(2) LPts
12/12/2028Tokyo, Japan0 - 1 Daichi Ban22(1) - 9 LPts
14/10/2028Harare, Zimbabwe0 - 0 Oliver Wessels0 - 8(1) LPts