Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  18 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2028Harare, Zimbabwe17 - 29 Josh Tekere12 - 14 WPts
11/11/2027Harare, Zimbabwe16 - 29 Rob Nyumbu8 - 19 WPts
12/09/2027Harare, Zimbabwe15 - 29 Paithong Toypaedriew4 - 10 WPts
14/07/2027Harare, Zimbabwe14 - 29 Richie Gezi5 - 15 WPts
15/05/2027Harare, Zimbabwe13 - 29 Geoff Mapfumo2 - 3 WPts
16/03/2027Harare, Zimbabwe12 - 29 Wayne Linklater3 - 14 WPts
15/01/2027Harare, Zimbabwe11 - 29 Robert Vermeulen6 - 16 WPts
15/11/2026Harare, Zimbabwe10 - 29 Lewis Sibanda1 - 4 WPts
16/09/2026Harare, Zimbabwe10 - 28 Clinton Sibanda3 - 3 LPts
17/07/2026Harare, Zimbabwe9 - 28 Ebi Ndlovu3 - 8 WPts
17/05/2026Harare, Zimbabwe8 - 28 Allan Laituri1 - 7(1) WPts
18/03/2026Harare, Zimbabwe7 - 28 Tyrell Ndoro2 - 11 WPts
18/01/2026Mogilev, Belarus7 - 27 Afanas Shipulin10 - 9 LPts
20/11/2025Harare, Zimbabwe6 - 27 Alastair Valentine10 - 10 WPts
21/09/2025Sharjah, UAE5 - 27 Abdul Halabi8 - 14 WPts
24/07/2025Ciudad Victoria, Mexico5 - 26 Rodrigo Beltram40(1) - 17 LPts
26/05/2025Riga, Latvia5 - 25 Vitali Potite16(1) - 30 LPts
28/03/2025Harare, Zimbabwe4 - 25 Rob Mushonga2 - 21 WPts
22/02/2025Harare, Zimbabwe3 - 25 Josh Tekere2 - 2 WPts
24/12/2024Harare, Zimbabwe3 - 24 William Chakabva4 - 39 LPts
09/11/2024Harare, Zimbabwe3 - 23 Rich Chisolm28 - 5 LPts
09/09/2024Harare, Zimbabwe2 - 23 Kian Samkange0 - 8 WPts
12/07/2024Harare, Zimbabwe2 - 22 Marjun Antonio3 - 3 LPts
12/05/2024Touba, Senegal2 - 21 Thierry Diene7 - 18 LPts
14/03/2024Montero, Bolivia2 - 20 Sagaz Sanzo45(1) - 8 LPts
15/01/2024Munich, Germany2 - 19 Dedrik Kalina11 - 14 LPts
16/11/2023Harare, Zimbabwe1 - 19 Jaguar Tabalbag1 - 5 WPts
18/09/2023Montevideo, Uruguay1 - 18 Nemesio Giraldo0 - 0 LPts
21/07/2023Vilnius, Lithuania1 - 17 Metody Tarka22 - 11 LPts
23/05/2023Bulawayo, Zimbabwe1 - 16 John Dube10 - 15 LPts
11/04/2023Harare, Zimbabwe1 - 15 Vince Kamkwindo7 - 20(1) LPts
08/03/2023Samarqand, Uzbekistan1 - 14 Sergei Zaiylkanoff15 - 17 LPts
08/01/2023Havana, Cuba1 - 13 Ximen Montenegro16 - 15(1) LPts
10/11/2022Abu Dhabi, UAE1 - 12 Azam Nahyan8 - 20 LPts
12/09/2022Riga, Latvia1 - 11 Igor Endelitis25 - 3 LPts
15/07/2022Constantine, Algeria1 - 10 Asif Zabana20 - 8 LPts
17/05/2022Sydney, Australia1 - 9 Declan Aries10 - 12 LPts
19/03/2022Dushanbe, Tajikistan1 - 8 Allahverdi Mamedov16 - 11 LPts
18/01/2022Harare, Zimbabwe0 - 8 Vincent Chinodya0 - 0 WPts
26/11/2021Naples, Italy0 - 7 Claudio Ghilardotti16 - 5 LPts
27/09/2021Strasbourg, France0 - 6 Dabney Marais16(1) - 8 LPts
29/07/2021Harare, Zimbabwe0 - 5 Johnny Kombayi5 - 11 LPts
01/06/2021Nuremberg, Germany0 - 4 Garren Kuenzel11 - 8 LPts
02/04/2021Samara, Russia0 - 3 Arseni Stenin10 - 8 LPts
02/02/2021Bulawayo, Zimbabwe0 - 2 Dom Bonyongwe8(1) - 12 LPts
06/12/2020Bulawayo, Zimbabwe0 - 1 Kofi Chimutengwende10 - 8 LPts
05/11/2020Harare, Zimbabwe0 - 0 David Takawira2 - 1 LPts