Weightclass:  Featherweight
Location:  Harare, Zimbabwe
Record:  30 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2029Harare, Zimbabwe29 - 19 Andrei á Dimitrov2 - 11 WPts
15/09/2029Harare, Zimbabwe28 - 19 Waqar Haik3 - 23 WPts
17/07/2029Harare, Zimbabwe27 - 19 Juan Hernando2 - 8 WPts
18/05/2029Harare, Zimbabwe26 - 19 Valerij De Bruyn4 - 7(2) WPts
19/03/2029Harare, Zimbabwe25 - 19 Satriyo Sulistio4 - 16 WPts
18/01/2029Harare, Zimbabwe24 - 19 Vince Corse3 - 2 WPts
19/11/2028Harare, Zimbabwe23 - 19 Edward Profitt4 - 17 WPts
21/09/2028Harare, Zimbabwe22 - 19 Charlie Van Vollenhoven20 - 21 WPts
22/07/2028Harare, Zimbabwe22 - 18 Charlie Van Vollenhoven19 - 21 LPts
04/06/2028Harare, Zimbabwe21 - 18 Joey Chindungwe11(1) - 29 WPts
29/04/2028Bulawayo, Zimbabwe21 - 17 Neil Ncube12 - 7 LPts Zimbabwe National Championships 2028View
26/04/2028Bulawayo, Zimbabwe20 - 17 Paul Nqindi5 - 6 WPts Zimbabwe National Championships 2028View
21/03/2028Accra, Ghana19 - 17 Dillon Kwei8 - 8 WPts
22/01/2028Harare, Zimbabwe18 - 17 Robert Pfumbidzai4 - 26(2) WPts
27/11/2027Chitungwiza, Zimbabwe17 - 17 Amon Bosman14 - 13 WPts
01/10/2027Harare, Zimbabwe17 - 16 John Chitepo17 - 21 LPts
02/08/2027Daegu, South Korea16 - 16 Tae-hee Noh0 - 3 WPts
03/06/2027Harare, Zimbabwe15 - 16 Daniel Utseya17 - 6 WPts
02/05/2027Bulawayo, Zimbabwe15 - 15 Spencer Sibanda32 - 12 LPts Zimbabwe National Championships 2027View
29/04/2027Bulawayo, Zimbabwe14 - 15 Mark Chung11 - 6 WPts Zimbabwe National Championships 2027View
26/04/2027Bulawayo, Zimbabwe13 - 15 Michael Musona4 - 3 WPts Zimbabwe National Championships 2027View
31/03/2027Bulawayo, Zimbabwe12 - 15 John Chitepo14 - 19 WPts
01/02/2027Chitungwiza, Zimbabwe11 - 15 Amon Bosman11 - 11 WPts
13/12/2026Harare, Zimbabwe10 - 15 Ian Villeda4 - 15 WPts
14/10/2026Ibadan, Nigeria9 - 15 Hope Akintoye6 - 11 WPts
16/08/2026Harare, Zimbabwe9 - 14 Cody Mutsekwa23 - 19 LPts
15/07/2026Harare, Zimbabwe8 - 14 Runako Kumbula32 - 30 WPts
13/06/2026Harare, Zimbabwe8 - 13 Robert Tiripano9 - 4 LPts
14/04/2026Harare, Zimbabwe8 - 12 Afon Aladachvili4 - 12 LPts
14/02/2026Hamburg, Germany8 - 11 Fonsie Peffers8 - 12 LPts
17/12/2025Bulawayo, Zimbabwe8 - 10 Duncan Nkhatha6 - 10(1) LPts
20/10/2025Harare, Zimbabwe7 - 10 Edmundo Lora2 - 12 WPts
22/08/2025Harare, Zimbabwe6 - 10 Peter Dougall7 - 4 WPts
24/06/2025Bulawayo, Zimbabwe6 - 9 Leeroy Sithole1 - 7(1) LPts
04/05/2025Bulawayo, Zimbabwe5 - 9 Quarren Mumbengegwi1 - 16(2) WPts
08/03/2025Harare, Zimbabwe4 - 9 Razi Raza3 - 18 WPts
15/01/2025Harare, Zimbabwe4 - 8 Ian Manhanga17(1) - 21 LPts
14/12/2024New Kingston, Jamaica4 - 7 Ricky Faul5 - 12 LPts
16/10/2024Havana, Cuba4 - 6 Iago Medellin44 - 14 LPts
18/08/2024La Florida, Chile4 - 5 Gervasio Berra4 - 8(1) LPts
20/06/2024Harare, Zimbabwe3 - 5 Bruce Sconce4 - 14 WPts
16/05/2024Oruro, Bolivia3 - 4 Ignado Catalina31 - 16 LPts
18/03/2024Harare, Zimbabwe3 - 3 Spencer Sibanda5 - 5 LPts
18/01/2024Leon, Nicaragua3 - 2 Neper Beltre0 - 7 LPts
20/11/2023Puebla, Mexico2 - 2 Fidel Puerto2 - 12(6) WPts
22/09/2023Bulawayo, Zimbabwe2 - 1 Denton Chipeta20 - 14 LPts
06/08/2023Harare, Zimbabwe1 - 1 Robert Pfumbidzai0 - 0 WPts
03/07/2023Ho Chi Minh City, Vietnam1 - 0 Lam Chung34 - 6 LPts
05/05/2023Harare, Zimbabwe0 - 0 Paco Messa0 - 0 WPts