Weightclass:  Welterweight
Location:  Harare, Zimbabwe
Record:  20 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2028Harare, Zimbabwe19 - 12(1) Edi Altiparmak1 - 6 WPts
24/07/2028Harare, Zimbabwe18 - 12(1) Tabby Altherr4 - 7 WPts
25/05/2028Harare, Zimbabwe17 - 12(1) Leo Watt0 - 1 WPts
26/03/2028Harare, Zimbabwe16 - 12(1) Celestien Hazaerd1 - 14 WPts
26/01/2028Harare, Zimbabwe15 - 12(1) Rob Wynne3 - 5 WPts
27/11/2027Harare, Zimbabwe14 - 12(1) Eoghan Braden5 - 12 WPts
28/09/2027Harare, Zimbabwe13 - 12(1) Brad Mathew3 - 9 WPts
30/07/2027Harare, Zimbabwe12 - 12(1) Chris Farrish0 - 6 WPts
01/06/2027Harare, Zimbabwe11 - 12(1) Cagatay Teksoz3 - 5 WPts
03/04/2027Harare, Zimbabwe10 - 12(1) Leon Hopkins4 - 4 WPts
31/01/2027Harare, Zimbabwe9 - 12(1) Andy MacNeil4 - 8 WPts
02/12/2026Harare, Zimbabwe8 - 12(1) Oscar Kamkwindo4 - 20 WPts
03/10/2026Bournemouth, UK8 - 11(1) Malik Abdalla8 - 10 LPts
05/08/2026Harare, Zimbabwe7 - 11(1) Ethan Moyo1 - 1 WPts
07/06/2026Chitungwiza, Zimbabwe7 - 10(1) Phornello Mataz19 - 31 LPts
26/04/2026Harare, Zimbabwe7 - 9(1) John Magwa16 - 19 LPts Zimbabwe National Championships 2026View
13/04/2026Bulawayo, Zimbabwe6 - 9(1) Dume Diya4 - 17 WPts
13/02/2026Harare, Zimbabwe5 - 9(1) Josh Russell2 - 2 WPts
15/12/2025Harare, Zimbabwe5 - 8(1) Jonathan Mukoneweshuro10 - 5 LPts
17/10/2025Harare, Zimbabwe4 - 8(1) Owen Mawoyo3 - 9 WPts
19/08/2025Harare, Zimbabwe4 - 7(1) Max Mpofu19(1) - 29 LPts
27/06/2025San Pedro Sula, Honduras4 - 6(1) Vicente Teran20 - 29 LPts
29/04/2025Bulawayo, Zimbabwe4 - 5(1) John Magwa11 - 10 LPts Zimbabwe National Championships 2025View
26/04/2025Bulawayo, Zimbabwe3 - 5(1) John Hunzvi3 - 6 WPts Zimbabwe National Championships 2025View
20/04/2025Harare, Zimbabwe3 - 4(1) Obiajulu Chimutengwende0 - 0 LPts
06/03/2025Harare, Zimbabwe2 - 4(1) Zacarias Amaro1 - 0 WPts
05/01/2025Rostov-on-Don, Russia1 - 4(1) Marlen Kovalsky0 - 0 WPts
07/11/2024Harare, Zimbabwe1 - 3(1) Shaquille Mubako7 - 37 LPts
10/09/2024Bulawayo, Zimbabwe1 - 2(1) Dale Mutasa1(1) - 17 LPts
07/08/2024Harare, Zimbabwe1 - 1(1) Ian Vermaak0 - 0 LPts
07/07/2024Baku, Azerbaijan1 - 0 Jabbar Khalili16(1) - 23 LKO3
09/05/2024Harare, Zimbabwe0 - 0 Kabonesa Daudpota0 - 3 WPts