Weightclass:  Lightweight
Location:  Harare, Zimbabwe
Record:  23(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2023Harare, Zimbabwe23(1) - 13 Roger Ironside19(1) - 17 LPts
26/08/2023Harare, Zimbabwe22(1) - 13 John Sneden0 - 1 WPts
27/06/2023Harare, Zimbabwe21(1) - 13 Useni Nyagumbo0 - 1 WPts
28/04/2023Harare, Zimbabwe20(1) - 13 Gig Garzon6 - 4 WPts
28/02/2023Harare, Zimbabwe19(1) - 13 Dimitar Klichkov4 - 4 WPts
30/12/2022Harare, Zimbabwe18 - 13 Joaquin Abad2 - 6 WKO3
31/10/2022Harare, Zimbabwe17 - 13 Danny Sibanda1 - 0 WPts
01/09/2022Harare, Zimbabwe16 - 13 Baltasar Santillan4 - 13 WPts
02/07/2022Harare, Zimbabwe16 - 12 Sid Rodgerson2 - 2 LPts
03/05/2022Harare, Zimbabwe15 - 12 Kwau Mkwananzi3 - 10 WPts
04/03/2022Harare, Zimbabwe14 - 12 Pablo Ordonez1 - 1 WPts
02/01/2022Harare, Zimbabwe13 - 12 Safar Dzhahagirov16 - 9 WPts
02/11/2021Harare, Zimbabwe12 - 12 Goga Markov1 - 6 WPts
02/09/2021Harare, Zimbabwe12 - 11 Barry Musona9 - 13 LPts
02/07/2021Harare, Zimbabwe11 - 11 Dave Chiweshe5 - 16 WPts
01/05/2021Sofia, Bulgaria11 - 10 Yanko á Stamboliski13 - 10 LPts
03/03/2021Bulawayo, Zimbabwe11 - 9 Kyle Grobbelaar11 - 10 LPts
17/01/2021Athens, Greece10 - 9 Parthenios Kellis6 - 11 WPts
17/11/2020Harare, Zimbabwe9 - 9 Jawad Sabet6 - 12 WPts
18/09/2020Cork, Ireland9 - 8 Dean Hearn9 - 4 LPts
18/07/2020Santo Domingo de Guzman, Dominican Republic8 - 8 Jax Guiterrez9 - 2 WPts
18/05/2020Yerevan, Armenia7 - 8 Yenovk Babakhanyan4 - 6 WPts
18/03/2020Harare, Zimbabwe7 - 7 Robert Carmicheal3 - 11 LPts
17/01/2020Bulawayo, Zimbabwe6 - 7 Ewan Mudariki6(2) - 5 WPts
24/11/2019Harare, Zimbabwe5 - 7 Ilqar Dzharbailov4 - 3 WPts
24/09/2019Nassau, Bahamas5 - 6 Noel Rosie7 - 4 LPts
26/07/2019San Jose, Costa Rica5 - 5 Paco Aro7 - 2 LPts
27/05/2019Lima, Peru5 - 4 Alvino Barrera0 - 8 LPts
29/03/2019Harare, Zimbabwe4 - 4 Billy Lubuya5 - 1 WPts
27/01/2019Harare, Zimbabwe4 - 3 Seth Takawira4 - 2 LPts
27/11/2018Spanish Town, Jamaica4 - 2 Lewis Linen4 - 1 LPts
29/09/2018Nassau, Bahamas4 - 1 Oliver Comrie4 - 1 LPts
01/08/2018Harare, Zimbabwe3 - 1 Chris Kapinda1 - 2 WPts
03/06/2018Harare, Zimbabwe2 - 1 Chris Mbara0 - 1 WPts
13/04/2018Harare, Zimbabwe1 - 1 Noah Mukoneweshuro1 - 1 WPts
21/02/2018Harare, Zimbabwe0 - 1 Usi Nkomo0 - 0 WPts
20/01/2018Harare, Zimbabwe0 - 0 Noah Mukoneweshuro0 - 0 LPts