Weightclass:  Light Welterweight
Location:  Harare, Zimbabwe
Record:  18 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/07/2028Harare, Zimbabwe17 - 25 Jerrold Vaca9 - 8 WPts
31/05/2028Harare, Zimbabwe16 - 25 Kendis Mangochi2 - 3 WPts
01/04/2028Harare, Zimbabwe15 - 25 Obaid Shakoor3 - 16 WPts
02/02/2028Harare, Zimbabwe14 - 25 Rafael Apollo8 - 17 WPts
04/12/2027Harare, Zimbabwe14 - 24 Oleksander Chura3 - 15 LPts
05/10/2027Harare, Zimbabwe13 - 24 William Bohlander6 - 14 WPts
06/08/2027Harare, Zimbabwe13 - 23 Phil Moris16 - 10 LPts
07/06/2027Harare, Zimbabwe12 - 23 Richie Gezi5 - 14 WPts
09/04/2027Harare, Zimbabwe11 - 23 Vincent Chinodya24 - 14 WPts
08/02/2027Harare, Zimbabwe11 - 22 Xavion Domantay5 - 3 LPts
10/12/2026Harare, Zimbabwe10 - 22 Josh Tekere6 - 12 WPts
11/10/2026Harare, Zimbabwe10 - 21 Joe Mtukudzi13 - 18 LPts
12/08/2026Shiraz, Iran10 - 20 Umair Ismael13 - 14 LPts
14/06/2026Harare, Zimbabwe9 - 20 Luvolwethu Ramatlhodi1 - 4 WPts
15/04/2026Pikine, Senegal9 - 19 Benedict Doisneau6 - 2 LPts
15/02/2026Harare, Zimbabwe8 - 19 Huldiberaht Kuhne3 - 4 WPts
18/12/2025Novosibirsk, Russia7 - 19 Melor Koksharov1 - 8 WPts
20/10/2025Harare, Zimbabwe6 - 19 William Chakabva9 - 39 WPts
28/08/2025Harare, Zimbabwe5 - 19 Quannell Nkomo1 - 4 WPts
29/06/2025Harare, Zimbabwe5 - 18 Mark Tekere11 - 18 LPts
29/04/2025Bulawayo, Zimbabwe5 - 17 Mark Tekere10 - 17 LPts Zimbabwe National Championships 2025View
26/04/2025Bulawayo, Zimbabwe4 - 17 Tyrell Ndoro2 - 5 WPts Zimbabwe National Championships 2025View
26/02/2025Bulawayo, Zimbabwe4 - 16 Adam Murwira26 - 22 LPts
29/12/2024Rostock, Germany3 - 16 Abelerd Kujath2 - 1 WPts
31/10/2024Harare, Zimbabwe3 - 15 Mark Zvirekwi2 - 8 LPts
10/09/2024Harare, Zimbabwe3 - 14 Chris Gwynne9 - 8 LPts
13/07/2024Harare, Zimbabwe3 - 13 Chris Tarbet8 - 13 LPts
13/05/2024Chitungwiza, Zimbabwe3 - 12 Michael Sibanda4 - 6 LPts
25/03/2024Harare, Zimbabwe2 - 12 Xaver Molino1 - 2 WPts
25/01/2024Caloocan, Philippines2 - 11 Robert Nisnisan15(1) - 15 LPts
27/11/2023Harare, Zimbabwe2 - 10 Peter Kamkwindo2 - 5 LPts
26/09/2023Russeifa, Jordan2 - 9 Waleed Niazi0 - 0 LPts
29/07/2023Harare, Zimbabwe1 - 9 Vandwon Zvinavashe2 - 6(1) WPts
30/05/2023Harare, Zimbabwe1 - 8 Alastair Valentine1 - 2 LPts
06/04/2023Harare, Zimbabwe1 - 7 Mark Karuru12 - 18 LPts
05/03/2023Toulon, France0 - 7 Villiers Ledoux0 - 0 WPts
05/01/2023Harare, Zimbabwe0 - 6 Alastair Valentine0 - 0 LPts
21/11/2022Plovdiv, Bulgaria0 - 5 Kamen á Chernev9 - 23 LPts
23/09/2022Bulawayo, Zimbabwe0 - 4 John Dube7 - 14 LPts
27/07/2022Harare, Zimbabwe0 - 3 Khalon Sithole18 - 11 LPts
03/06/2022Harare, Zimbabwe0 - 2 Brad Moyo17 - 10 LPts
30/04/2022Harare, Zimbabwe0 - 1 Nuru Mpofu16 - 10 LPts
18/03/2022Harare, Zimbabwe0 - 0 Renaat Meye15 - 10 LPts