Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  13(1) - 44
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2027Harare, Zimbabwe13(1) - 43 Clinton Sibanda6 - 3 LPts
14/12/2026Harare, Zimbabwe13(1) - 42 Vincent Chinodya22 - 14 LPts
15/10/2026Harare, Zimbabwe12(1) - 42 Dylan Aliker0 - 2 WPts
16/08/2026Harare, Zimbabwe11(1) - 42 Chang-woo Do0 - 10 WPts
17/06/2026Harare, Zimbabwe10(1) - 42 Connor Chipeta1 - 1 WPts
18/04/2026Harare, Zimbabwe10(1) - 41 Tyrell Ndoro2 - 12 LPts
17/02/2026Harare, Zimbabwe10(1) - 40 Chris Gumbo6 - 16 LPts
19/12/2025Harare, Zimbabwe9 - 40 Ewan Mujuru2 - 11(3) WKO3
20/10/2025Harare, Zimbabwe9 - 39 Dan Mutasa6 - 19 LPts
21/08/2025Harare, Zimbabwe8 - 39 Dume Sibanda5 - 8 WPts
22/06/2025Harare, Zimbabwe7 - 39 Umi Nhema1 - 0 WPts
23/04/2025Harare, Zimbabwe6 - 39 Griswold Geiss4 - 10(6) WPts
22/02/2025Harare, Zimbabwe5 - 39 Lugono Madhuku6 - 3 WPts
24/12/2024Harare, Zimbabwe4 - 39 John Mutamangira3 - 24 WPts
25/10/2024Sofia, Bulgaria4 - 38 Blazhe á Gruev6 - 12 LPts
27/08/2024Bangkok, Thailand4 - 37 Banchadej Singmanasak8 - 9 LPts
29/06/2024London, UK4 - 36 Ian Bremner13 - 22 LPts
01/05/2024Amsterdam, Netherlands3 - 36 Reinhard Neirync6 - 18 WPts
03/03/2024Perm, Russia2 - 36 Kolya Malkin1 - 1 WPts
04/01/2024Amman, Jordan2 - 35 Adnan Rahaman22 - 16 LPts
06/11/2023Ulaanbaatar, Mongolia2 - 34 Sabt Rajmbeck11 - 9 LPts
07/09/2023Harare, Zimbabwe2 - 33 Chris Gwynne5 - 4 LPts
08/07/2023Prague, Czech Republic2 - 32 Hugo Konecny16(1) - 16 LPts
10/05/2023Brisbane, Australia2 - 31 Justin Belinsky10(1) - 18 LPts
12/03/2023Split, Croatia2 - 30 Krsto Hren10 - 20(2) LPts
12/01/2023Baku, Azerbaijan2 - 29 Musa Jamilov29(1) - 3 LPts
14/11/2022Mar del Plata, Argentina2 - 28 Juan Cerezo19(4) - 6 LPts
16/09/2022Tegucigalpa, Honduras2 - 27 Rodrigo Paredes2 - 10 LPts
19/07/2022Samarqand, Uzbekistan2 - 26 Bilal Sheihzamanly7 - 20 LPts
21/05/2022Bristol, UK2 - 25 Inigo Kimmick14 - 6 LPts
23/03/2022Bulawayo, Zimbabwe2 - 24 Dom Bonyongwe10(1) - 17 LPts
26/01/2022Ulaanbaatar, Mongolia2 - 23 Bushr Urantogs7 - 17 LPts
28/11/2021Harare, Zimbabwe2 - 22 Connor Gerdon8 - 11 LPts
27/09/2021Prague, Czech Republic2 - 21 AntonÝn Vitek7 - 14 LPts
30/07/2021Fukuoka, Japan2 - 20 Daiki Soga11 - 9 LPts
01/06/2021Bulawayo, Zimbabwe1 - 20 John Kabweza7 - 12 WPts
08/04/2021Harare, Zimbabwe1 - 19 Leon Zvinavashe16 - 5 LPts
03/03/2021Harare, Zimbabwe1 - 18 Davie Tholet19 - 2 LPts
30/01/2021Harare, Zimbabwe1 - 17 Ibeamaka Matombo14 - 4 LPts
29/11/2020Harare, Zimbabwe1 - 16 Chris Tekere3 - 8 LPts
30/09/2020Ostrava, Czech Republic1 - 15 MatyᚠMichna2 - 7 LPts
02/08/2020Harare, Zimbabwe1 - 14 Diep Danh6 - 8 LPts
01/06/2020Harare, Zimbabwe1 - 13 Sammy Muparati4 - 9 LPts
31/03/2020Chitungwiza, Zimbabwe1 - 12 John Pretorius2 - 12 LPts
06/02/2020Harare, Zimbabwe1 - 11 Ramirez Rentas4 - 6 LPts
07/12/2019Harare, Zimbabwe1 - 10 Dave Mambare8 - 3 LPts
19/10/2019Harare, Zimbabwe1 - 9 Felix Mandioma1 - 8 LPts
19/08/2019Harare, Zimbabwe1 - 8 Mark Karuru2 - 6 LPts
20/06/2019Shymkent, Kazakhstan1 - 7 Timofei Cartaew2 - 7 LPts
22/04/2019Harare, Zimbabwe1 - 6 Frank MacNaughton5 - 4 LPts
20/02/2019Harare, Zimbabwe1 - 5 Michael Chung4 - 1 LPts
21/12/2018Harare, Zimbabwe0 - 5 John Parirenyatwa1 - 5 WPts
10/11/2018Tangerang, Indonesia0 - 4 Jatawaman Daryono0 - 3 LPts
12/09/2018Malmo, Sweden0 - 3 Liam Sjodin1 - 1 LPts
15/07/2018Harare, Zimbabwe0 - 2 Syed Qazi1 - 1 LPts
17/05/2018Harare, Zimbabwe0 - 1 Peter Chipendo0 - 2 LPts
19/03/2018Harare, Zimbabwe0 - 0 Karim Mamedyarov0 - 0 LPts