Weightclass:  Lightweight
Location:  Chitungwiza, Zimbabwe
Record:  30 - 21(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2033Chitungwiza, Zimbabwe29 - 21(2) Macario Pina3 - 5 WPts
21/06/2033Chitungwiza, Zimbabwe29 - 20(2) Chris Diya9 - 17 LPts
20/04/2033Chitungwiza, Zimbabwe28 - 20(2) Bart Takawira7 - 8 WPts
19/02/2033Chitungwiza, Zimbabwe27 - 20(2) Kwamin Marechera4 - 8 WPts
19/12/2032Chitungwiza, Zimbabwe26 - 20(2) Mykelti Chikerema2 - 1 WPts
19/10/2032Chitungwiza, Zimbabwe25 - 20(2) Armani Chawapiwa7 - 17 WPts
19/08/2032Chitungwiza, Zimbabwe24 - 20(2) Nabulung Murwira3 - 8 WPts
19/06/2032Chitungwiza, Zimbabwe23 - 20(2) Armani Chawapiwa6 - 15 WPts
21/04/2032Chitungwiza, Zimbabwe22 - 20(2) Noel Raza6 - 13 WPts
21/02/2032Chitungwiza, Zimbabwe21 - 20(2) Rashid Hadi10 - 19 WPts
23/12/2031Chitungwiza, Zimbabwe20 - 20(2) Rich Arubi16 - 24 WPts
24/10/2031Chitungwiza, Zimbabwe19 - 20(2) Kieran Mpoful2 - 12 WPts
24/08/2031Chitungwiza, Zimbabwe18 - 20(2) Naftali Mubako5 - 22 WPts
25/06/2031Montevideo, Uruguay18 - 19(2) Juan Vidales6 - 5 LPts
26/04/2031Bulawayo, Zimbabwe18 - 18(2) Bradley Takawira12 - 11 LPts Zimbabwe National Championships 2031View
28/03/2031Chitungwiza, Zimbabwe17 - 18(2) Atif Kasymow4 - 8 WPts
28/01/2031Chitungwiza, Zimbabwe16 - 18(2) Peabo Chifokoyo3 - 6 WPts
29/11/2030Chitungwiza, Zimbabwe15 - 18(2) Haaris Taalajbek0 - 9 WPts
01/10/2030Aalborg, Denmark14 - 18(2) Eric Jen2 - 15 WPts
03/08/2030Chitungwiza, Zimbabwe14 - 17(2) Larrimore Noyer20 - 14 LPts
02/07/2030Chitungwiza, Zimbabwe13 - 17(2) Dakarai Nhova4(1) - 16 WPts
01/06/2030Chitungwiza, Zimbabwe12 - 17(2) Dakarai Nhova4(1) - 15 WPts
26/04/2030Bulawayo, Zimbabwe12 - 16(2) Bob Charamba2 - 1 LPts Zimbabwe National Championships 2030View
16/03/2030Piraeus, Greece12 - 15(1) Demetre Varela33(2) - 32 LKO3
30/01/2030Saskatoon, Canada11 - 15(1) Lloyd Kells1 - 5 WPts
02/12/2029San Jose, Costa Rica10 - 15(1) Quiqui Lebron8 - 13 WPts
04/10/2029Rotterdam, Netherlands10 - 14 Bellon Lampsins47(2) - 35 LKO3
06/08/2029Jalilabad, Azerbaijan10 - 13 Eldeniz Hakeem19 - 7 LPts
08/06/2029Chitungwiza, Zimbabwe9 - 13 Filip á Bolgarov2 - 9 WPts
10/04/2029Port Elizabeth, South Africa9 - 12 Anele Coetzee1 - 6 LPts
10/02/2029Chitungwiza, Zimbabwe8 - 12 Niao-ka Moo2 - 13 WPts
13/12/2028San Jose, Costa Rica7 - 12 Isidro Polon11 - 10 WPts
15/10/2028Jeddah, Saudi Arabia7 - 11 Haaris Asher16 - 11 LPts
17/08/2028Chitungwiza, Zimbabwe6 - 11 Rob Chifokoyo5 - 12 WPts
18/06/2028Harare, Zimbabwe5 - 11 Tevin Mombeshora4 - 17(1) WPts
24/04/2028Harare, Zimbabwe5 - 10 Tobias Mujuru5 - 15 LPts
04/03/2028Harare, Zimbabwe4 - 10 Ben Chavunduka2 - 13 WPts
06/01/2028Dubai, UAE3 - 10 Mohsin Kazi7 - 20(2) WPts
08/11/2027Bulawayo, Zimbabwe3 - 9 Jamie Masakadza13(1) - 5 LPts
22/09/2027Chitungwiza, Zimbabwe3 - 8 Jordan Jokonya34(10) - 23 LPts
21/08/2027Accra, Ghana3 - 7 Mohsin Amin16 - 41(6) LPts
23/06/2027Chitungwiza, Zimbabwe2 - 7 James Sithole1 - 8 WPts
26/04/2027Bulawayo, Zimbabwe2 - 6 Dave Shumba10 - 12 LPts Zimbabwe National Championships 2027View
12/03/2027San Miguel de Tucuman, Argentina1 - 6 Angel Vega3 - 12 WPts
12/01/2027Santo Domingo de Guzman, Dominican Republic1 - 5 Alvino Amparo13 - 6 LPts
14/11/2026Charleroi, Belgium1 - 4 Russel Mermoz26 - 28 LPts
16/09/2026Chitungwiza, Zimbabwe1 - 3 Alen Dasher2 - 21 LPts
20/07/2026Riga, Latvia1 - 2 Daniil Gaumigs8 - 6 LPts
22/05/2026Bulawayo, Zimbabwe1 - 1 Robert Sadiki9 - 18 LPts
03/04/2026Bulawayo, Zimbabwe1 - 0 Mick Nyagumbo28(1) - 26 LPts
28/02/2026Chitungwiza, Zimbabwe0 - 0 Tevin Mombeshora0 - 5(1) WPts