Weightclass:  Welterweight
Location:  Chitungwiza, Zimbabwe
Record:  38(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/09/2026Chitungwiza, Zimbabwe37(1) - 20 Faddei Krajnik3 - 7 WPts
23/07/2026Chitungwiza, Zimbabwe36(1) - 20 Rumen á Penkov2 - 1 WPts
24/05/2026Chitungwiza, Zimbabwe35(1) - 20 Goga Platais1 - 3 WPts
25/03/2026Chitungwiza, Zimbabwe34(1) - 20 Lisandro Febus5 - 10 WPts
25/01/2026Chitungwiza, Zimbabwe33(1) - 20 Juan Guadarrama3 - 8 WPts
26/11/2025Chitungwiza, Zimbabwe32 - 20 Majid Akniouene2 - 7(1) WKO3
27/09/2025Chitungwiza, Zimbabwe31 - 20 Khudaverdi Mussa0 - 6 WPts
29/07/2025Chitungwiza, Zimbabwe30 - 20 Nemesio Toral3 - 5 WPts
30/05/2025Chitungwiza, Zimbabwe29 - 20 Carolus Giraudoux6 - 15(1) WPts
01/04/2025Chitungwiza, Zimbabwe28 - 20 Borysko Martyn1 - 9 WPts
31/01/2025Chitungwiza, Zimbabwe27 - 20 Glynn Magrum0 - 9 WPts
02/12/2024Chitungwiza, Zimbabwe27 - 19 Varil Cotillard31(1) - 15 LPts
31/10/2024Chitungwiza, Zimbabwe26 - 19 Varil Cotillard31(1) - 14 WPts
29/09/2024Chitungwiza, Zimbabwe25 - 19 Varil Cotillard31(1) - 13 WPts
28/08/2024Makiivka, Ukraine24 - 19 Oleksiy Kovalenko22 - 6 WPts
30/06/2024Jaipur, India23 - 19 Vivek Merkondar14(2) - 17 WPts
02/05/2024Harare, Zimbabwe22 - 19 Nick Mugabe12 - 32 WPts Zimbabwe National Championships 2024View
29/04/2024Harare, Zimbabwe21 - 19 John Magwa4 - 9 WPts Zimbabwe National Championships 2024View
26/04/2024Harare, Zimbabwe20 - 19 Shevon Jaure2 - 22 WPts Zimbabwe National Championships 2024View
16/03/2024London, UK20 - 18 Harvey Ardis22 - 14 LPts
17/01/2024Chitungwiza, Zimbabwe19 - 18 Vicente Socarras19(1) - 17 WPts
19/11/2023Magangue, Colombia18 - 18 Quiqui Llanos4 - 15 WPts
21/09/2023Harare, Zimbabwe18 - 17 Nick Mugabe9 - 29 LPts
27/07/2023Baku, Azerbaijan17 - 17 Asiman Abulgsanov9 - 18 WPts
29/05/2023Harare, Zimbabwe17 - 16 Glynn Chinodya19(1) - 14 LPts
26/04/2023Harare, Zimbabwe17 - 15 Max Mpofu8 - 24 LPts Zimbabwe National Championships 2023View
25/03/2023Shenyang, China17 - 14 An Tzeng9 - 6 LPts
25/01/2023Harare, Zimbabwe17 - 13 Rich Musona18 - 14 LPts
28/11/2022Bulawayo, Zimbabwe16 - 13 Jamie Samkange5 - 24 WPts
29/09/2022London, UK16 - 12 Deri Wilde15 - 10 LPts
01/08/2022Harare, Zimbabwe15 - 12 Inigo Snyman12(2) - 14 WPts
11/06/2022Bulawayo, Zimbabwe14 - 12 Edward Gappah10 - 16 WPts
26/04/2022Harare, Zimbabwe14 - 11 Charles Mataz20 - 3 LPts Zimbabwe National Championships 2022View
27/03/2022Tegucigalpa, Honduras14 - 10 Pancho Paulino21 - 6 LPts
27/01/2022Zaragoza, Spain13 - 10 Loredo Herrada16 - 10 WPts
28/11/2021Chitungwiza, Zimbabwe12 - 10 Quincy Ndiaga4 - 12 WPts
28/09/2021Tangerang, Indonesia12 - 9 Kers Estelle25 - 0 LPts
31/07/2021Pune, India12 - 8 Harendra Goswami12 - 9 LPts
02/06/2021Harare, Zimbabwe11 - 8 James Ncube7 - 7 WPts
04/04/2021Chitungwiza, Zimbabwe10 - 8 Oliver Howell12 - 9 WPts
03/02/2021Harare, Zimbabwe9 - 8 Glynn Chinodya8 - 9 WPts
06/12/2020Chengdu, China8 - 8 Tung Mai9 - 8 WPts
08/10/2020Chitungwiza, Zimbabwe7 - 8 Phornello Mataz3 - 9 WPts
09/08/2020Chitungwiza, Zimbabwe6 - 8 Sammy Parirenyatwa6 - 4 WPts
11/06/2020Chitungwiza, Zimbabwe5 - 8 Shaquille Mubako2 - 15 WPts
10/04/2020Chitungwiza, Zimbabwe5 - 7 Peter Ngoma9 - 5 LPts
10/02/2020Chitungwiza, Zimbabwe4 - 7 Noah Lythgoe7 - 7 WPts
11/12/2019Bogota, Colombia4 - 6 Neron Avena5 - 3 LPts
13/10/2019Chitungwiza, Zimbabwe3 - 6 Dai Evans2 - 3 WPts
14/08/2019Sana'a, Yemen3 - 5 Jawad Arshad7 - 3 LPts
16/06/2019Burnaby, Canada2 - 5 Mike Cleghorn4 - 1 WPts
18/04/2019Soshanguve, South Africa2 - 4 Siphelele Nhleko3 - 0 LPts
18/02/2019Caloocan, Philippines1 - 4 Senon Sevilla0 - 0 WPts
21/12/2018Surat, India1 - 3 Devdas Venkatesh6 - 1 LPts
23/10/2018Chitungwiza, Zimbabwe0 - 3 Danny Kumbula2 - 3 WPts
23/08/2018Chitungwiza, Zimbabwe0 - 2 Alaksander Golomb3 - 1 LPts
24/06/2018Harare, Zimbabwe0 - 1 John Muzorewa2 - 2 LPts
08/05/2018Batam, Indonesia0 - 0 Unggul Iskan0 - 0 LPts