Weightclass:  Lightweight
Location:  Harare, Zimbabwe
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2031Harare, Zimbabwe20 - 14 Noel MacCarthy5 - 9 WPts
03/02/2031Harare, Zimbabwe19 - 14 Michael Aday8 - 5 WPts
06/12/2030Harare, Zimbabwe18 - 14 Peabo Chifokoyo3 - 5 WPts
07/10/2030Harare, Zimbabwe17 - 14 Rich Arubi11 - 21 WPts
08/08/2030Harare, Zimbabwe16 - 14 Oliver Wessels2 - 18(1) WPts
10/06/2030Harare, Zimbabwe15 - 14 James Mungoshi6 - 6(1) WPts
11/04/2030Harare, Zimbabwe14 - 14 Kieran Mpoful0 - 4 WPts
10/02/2030Harare, Zimbabwe13 - 14 Peabo Arubi4(1) - 7 WPts
12/12/2029Harare, Zimbabwe12 - 14 Vikenti Asadov6 - 10(1) WPts
14/10/2029Harare, Zimbabwe11 - 14 Richie White1 - 9 WPts
16/08/2029Harare, Zimbabwe10 - 14 Ludacris Takawira1 - 7 WPts
17/06/2029Harare, Zimbabwe9 - 14 Shaun Kumbula1 - 4 WPts
18/04/2029Almaty, Kazakhstan8 - 14 Fedya Valihanov3 - 4 WPts
18/02/2029Harare, Zimbabwe7 - 14 Robert Nyabusha1 - 1 WPts
20/12/2028Harare, Zimbabwe6 - 14 David Matombo2 - 34(26) WPts
28/10/2028Chitungwiza, Zimbabwe5 - 14 Richie Chikerema2 - 11 WPts
18/09/2028Chitungwiza, Zimbabwe5 - 13 Jordan Jokonya40(12) - 23 LPts
17/08/2028Chitungwiza, Zimbabwe5 - 12 Mark Mpofu6 - 11 LPts
24/06/2028Montreal, Canada5 - 11 Yves Saint-Jean4 - 10 LPts
26/04/2028Bulawayo, Zimbabwe5 - 10 Arthur Chikerema29(1) - 14(1) LPts Zimbabwe National Championships 2028View
24/02/2028Portoviejo, Ecuador5 - 9 Ponce Morante7 - 9(2) LPts
27/12/2027Harare, Zimbabwe4 - 9 Shaun Mutezo3 - 4 WPts
28/10/2027Safi, Morocco3 - 9 Ismail Aarab9(1) - 13 WPts
30/08/2027Sana'a, Yemen2 - 9 Zuffur Nazari6 - 17 WPts
01/07/2027Harare, Zimbabwe1 - 9 Tobias Mujuru2 - 13 WPts
02/05/2027Johannesburg, South Africa1 - 8 Floyd Serero3 - 8(3) LPts
04/03/2027Harare, Zimbabwe1 - 7 Charlie Moyo0 - 0 LPts
12/01/2027Harare, Zimbabwe1 - 6 Davie Sibanda6 - 2 LPts
12/11/2026San Jose, Costa Rica1 - 5 Eduardo Mendosa2 - 14 LPts
14/09/2026Ulaanbaatar, Mongolia1 - 4 Aatif Rysculov8 - 10 LPts
17/07/2026Santo Domingo de Guzman, Dominican Republic1 - 3 Alejandro Zapata16 - 20 LPts
19/05/2026Harare, Zimbabwe1 - 2 Sam Masunda10 - 10 LPts
23/03/2026Shymkent, Kazakhstan1 - 1 Jawad Abdrashev7 - 9 LPts
23/01/2026Harare, Zimbabwe1 - 0 Lazar Klavinsh4 - 16(3) LPts
25/11/2025Harare, Zimbabwe0 - 0 Tevin Mombeshora0 - 3(1) WPts