Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  23 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/07/2023Harare, Zimbabwe23 - 12 Julien Kamgaing20 - 10 LPts
24/05/2023Harare, Zimbabwe23 - 11 Diedrick Heit23 - 12 LPts
25/03/2023Harare, Zimbabwe22 - 11 Peter Kamkwindo1 - 0 WPts
24/01/2023Harare, Zimbabwe21 - 11 Xaver Farfan2 - 3 WPts
25/11/2022Harare, Zimbabwe20 - 11 John Takirambudde9(1) - 19 WPts
25/09/2022Harare, Zimbabwe19 - 11 Shaun Nyumbu15 - 17 WPts
27/07/2022Harare, Zimbabwe18 - 11 Dan Mutasa0 - 3 WPts
27/05/2022Harare, Zimbabwe18 - 10 David Takawira5 - 10 LPts
28/03/2022Harare, Zimbabwe17 - 10 Vincent Chinodya0 - 2 WPts
27/01/2022Harare, Zimbabwe16 - 10 Sam Mbara18 - 11 WPts
26/11/2021Harare, Zimbabwe15 - 10 Okapi Mariga2 - 7 WPts
25/09/2021Harare, Zimbabwe14 - 10 Joaquin Montesino1 - 4 WPts
25/07/2021Harare, Zimbabwe13 - 10 Lewis Sibanda6 - 9 WPts
23/05/2021Guangzhou, China12 - 10 Wang Bi11 - 10 WPts
24/03/2021Harare, Zimbabwe11 - 10 Dom Bonyongwe9(1) - 12 WPts
24/01/2021Cochabamba, Bolivia11 - 9 Ulises Fonseca7 - 12 LPts
25/11/2020Harare, Zimbabwe10 - 9 Kacper Wysocki6 - 8 WPts
24/09/2020Busan, South Korea10 - 8 Bum-young Om10 - 3 LPts
27/07/2020The Hague, Netherlands10 - 7 Barry Panis12 - 2 LPts
29/05/2020Vilnius, Lithuania9 - 7 Sergiusz Basa3 - 7 WPts
31/03/2020San Jose, Costa Rica9 - 6 Santiago Chavez3 - 11 LPts
01/02/2020Rijeka, Croatia8 - 6 Ognjen Pavlovic3 - 5 WPts
04/12/2019Harare, Zimbabwe8 - 5 Jaidev Golla6 - 3 LPts
04/10/2019Guayaquil, Ecuador8 - 4 Leonel Canino3 - 6 LPts
06/08/2019Harare, Zimbabwe7 - 4 Lyle Genet2 - 6 WPts
07/06/2019Chitungwiza, Zimbabwe7 - 3 John Pretorius1 - 8 LPts
17/04/2019Los Angeles, USA6 - 3 Danny Ord5 - 4 WPts
17/02/2019Harare, Zimbabwe5 - 3 Isaac Ndoro4 - 3 WPts
18/12/2018Kharkiv, Ukraine5 - 2 Aleksei Dudek0 - 0 LPts
20/10/2018Harare, Zimbabwe4 - 2 Alp Uygun1 - 4 WPts
21/08/2018Cork, Ireland3 - 2 Niall Kavanagh1 - 1 WPts
23/06/2018Harare, Zimbabwe3 - 1 Trory Mudehwe0 - 2 LPts
23/05/2018Harare, Zimbabwe3 - 0 Sam Mbara1 - 1 LPts
14/04/2018Harare, Zimbabwe2 - 0 Chiamaka Musharu1 - 0 WPts
02/03/2018Chitungwiza, Zimbabwe1 - 0 John Pretorius0 - 1 WPts
20/01/2018Harare, Zimbabwe0 - 0 John Pretorius0 - 0 WPts