Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  10 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2030Harare, Zimbabwe9 - 23 Wasyl Bodnar2 - 3 WPts
29/04/2030Harare, Zimbabwe8 - 23 John Kereopa6 - 4 WPts
28/02/2030Harare, Zimbabwe8 - 22 Sancho Negrete3 - 1 LPts
31/12/2029Harare, Zimbabwe7 - 22 Xalvador Faro4 - 0 WPts
01/11/2029Surakarta, Indonesia7 - 21 Hanif Lockoneco7 - 7 LPts
03/09/2029Harare, Zimbabwe7 - 20 Seth Mutamangira10 - 18 LPts
29/07/2029Harare, Zimbabwe7 - 19 Neil Ncube19 - 9 LPts
28/06/2029San Juan, Puerto Rico7 - 18 Joaquin Ruvalcaba16 - 9 LPts
29/04/2029Bulawayo, Zimbabwe7 - 17 Lee Machapa27 - 25 LPts Zimbabwe National Championships 2029View
26/04/2029Bulawayo, Zimbabwe6 - 17 Vandwon Nqindi6 - 4 WPts Zimbabwe National Championships 2029View
07/03/2029Harare, Zimbabwe5 - 17 Paul Midzi7(3) - 10 WPts
12/01/2029Harare, Zimbabwe4 - 17 Sam Masiyiwa1 - 10 WPts
13/11/2028Toshkent, Uzbekistan4 - 16 Punhan Jabiyev22 - 2 LPts
15/09/2028Georgetown, Guyana3 - 16 Tobias Gaddis5 - 21 WPts
18/07/2028Bulawayo, Zimbabwe2 - 16 Makalo Panyangara13 - 17 WPts
20/05/2028Harare, Zimbabwe2 - 15 Robert Pfumbidzai4 - 28(2) LPts
08/04/2028Harare, Zimbabwe2 - 14 Cody Mutsekwa32 - 21 LPts
06/03/2028Harare, Zimbabwe2 - 13 Sid Machapa10 - 9 LPts
22/01/2028Accra, Ghana1 - 13 Clinton Ampaw10 - 11 WPts
24/11/2027Harare, Zimbabwe1 - 12 Rex Mawere13 - 11 LPts
09/10/2027Harare, Zimbabwe0 - 12 Joey Chindungwe8(1) - 28 WPts
07/09/2027Harare, Zimbabwe0 - 11 Sid Machapa7 - 9 LPts
24/07/2027San Juan, Puerto Rico0 - 10 Diego Balasco6 - 14 LPts
26/05/2027Tehran, Iran0 - 9 Ahmed Firman6 - 14 LPts
28/03/2027Bulawayo, Zimbabwe0 - 8 Kyle Gumede9 - 8 LPts
29/01/2027Bulawayo, Zimbabwe0 - 7 Robert Tiripano12 - 5 LPts
08/12/2026Harare, Zimbabwe0 - 6 Sid Machapa3 - 8 LPts
14/10/2026Harare, Zimbabwe0 - 5 Joey Chindungwe5 - 25 LPts
02/09/2026Harare, Zimbabwe0 - 4 Paul Midzi0 - 0 LPts
02/08/2026Harare, Zimbabwe0 - 3 Eero Keranen5 - 11 LPts
04/06/2026Harare, Zimbabwe0 - 2 Josh Utseya7 - 9 LPts
16/04/2026Harare, Zimbabwe0 - 1 Corey Van der Knaap15 - 15 LPts
04/03/2026Harare, Zimbabwe0 - 0 Duško Kraljic7 - 13(1) LPts