Weightclass:  Lightweight
Location:  Harare, Zimbabwe
Record:  38(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2033Harare, Zimbabwe37(1) - 22 Gregor Mutasa1 - 3 WPts
28/11/2032Harare, Zimbabwe36(1) - 22 Chris Diya8 - 14 WPts
28/09/2032Harare, Zimbabwe35(1) - 22 Bart Takawira6 - 5 WPts
29/07/2032Harare, Zimbabwe34(1) - 22 Jake Chiweshe17 - 18 WPts
30/05/2032Harare, Zimbabwe33(1) - 22 Shaun Kumbula6 - 18 WPts
30/03/2032Harare, Zimbabwe32(1) - 22 Richardson Heine3 - 2 WPts
30/01/2032Harare, Zimbabwe31(1) - 22 Chris Diya5 - 11 WPts
01/12/2031Harare, Zimbabwe30(1) - 22 Bart Takawira4 - 1 WPts
02/10/2031Harare, Zimbabwe29(1) - 22 Jake Chiweshe13 - 16 WPts
03/08/2031Harare, Zimbabwe28(1) - 22 Matviyko Dolinsky0 - 3 WPts
05/06/2031Harare, Zimbabwe27(1) - 22 Pylyp Hudy2 - 10 WPts
05/04/2031Harare, Zimbabwe26(1) - 22 Yakiv Wujek7 - 14 WPts
04/02/2031Montevideo, Uruguay25(1) - 22 Jose Lanzo0 - 14 WPts
07/12/2030Kingston, Jamaica24(1) - 22 John Kincade18 - 4 WPts
09/10/2030Gaineau, Canada23(1) - 22 Reinald Noland22 - 12 WPts
11/08/2030Riga, Latvia23(1) - 21 Borya Berzitis20 - 30 LPts
13/06/2030Harare, Zimbabwe22(1) - 21 David Matombo6 - 39(30) WPts
26/04/2030Bulawayo, Zimbabwe22(1) - 20 Rich Arubi9 - 19 LPts Zimbabwe National Championships 2030View
09/04/2030Linden, Guyana21(1) - 20 David Black2 - 17 WPts
09/02/2030Quebec City, Canada21(1) - 19 Saber Houdon15 - 11 LPts
12/12/2029Masaya, Nicaragua21(1) - 18 Jose Cruz12 - 12 LPts
14/10/2029Soweto, South Africa20(1) - 18 Okal Masango13 - 20 WPts
16/08/2029Quebec City, Canada20(1) - 17 Jeremie Joel13 - 19 LPts
18/06/2029Harare, Zimbabwe19 - 17 David Matombo3 - 36(27) WKO3
29/04/2029Bulawayo, Zimbabwe19 - 16 Shaun Mutezo9 - 8 LPts Zimbabwe National Championships 2029View
26/04/2029Bulawayo, Zimbabwe18 - 16 Jake Chiweshe3 - 8 WPts Zimbabwe National Championships 2029View
12/04/2029Bratislava, Slovakia18 - 15 Radoslav Mares24(1) - 28(1) LPts
12/02/2029Harare, Zimbabwe17 - 15 Tevin Mombeshora6 - 19(1) WPts
18/12/2028Medellin, Colombia17 - 14 Yago Salvo2 - 6 LPts
20/10/2028Suita, Japan16 - 14 Nori Ishikawa7 - 9 WPts
22/08/2028Toronto, Canada15 - 14 Sean Birrell8 - 15 WPts
24/06/2028Rodriguez, Philippines14 - 14 Iago Mangosin13 - 11 WPts
26/04/2028Bulawayo, Zimbabwe14 - 13 Oja Nyagumbo21(1) - 10 LPts Zimbabwe National Championships 2028View
05/03/2028Port-de-Paix, Haiti13 - 13 Sacha Huet0 - 0 WPts
06/01/2028Chitungwiza, Zimbabwe12 - 13 John Sneden6 - 23(11) WPts
21/11/2027Chitungwiza, Zimbabwe12 - 12 Jordan Jokonya35(10) - 23 LPts
21/10/2027Samarqand, Uzbekistan11 - 12 Sanan Zaman16 - 18 WPts
23/08/2027Bordeaux, France10 - 12 Quennel Obie0 - 4 WPts
23/06/2027Harare, Zimbabwe10 - 11 Sam Masunda12 - 16 LPts
26/04/2027Bulawayo, Zimbabwe10 - 10 Oja Nyagumbo15 - 8 LPts Zimbabwe National Championships 2027View
12/03/2027Harare, Zimbabwe9 - 10 Timofei Sarsenoff1 - 9 WPts
12/01/2027Bangkok, Thailand8 - 10 Fahsai Parthipakoranchai2 - 19 WPts
14/11/2026Baku, Azerbaijan8 - 9 Fayyaz Baten11 - 8 LPts
15/09/2026Bangkok, Thailand7 - 9 Suriyan Saengtiennoi8 - 16 WPts
18/07/2026Chitungwiza, Zimbabwe6 - 9 Kaleb Chipendo1 - 8 WPts
27/05/2026Harare, Zimbabwe6 - 8 Paulo Dangarenbga39 - 15 LPts
26/04/2026Harare, Zimbabwe6 - 7 Kwau Mkwananzi13 - 28 LPts Zimbabwe National Championships 2026View
20/03/2026Durres, Albania5 - 7 Fitim Sava1 - 16 WPts
20/01/2026Harare, Zimbabwe4 - 7 Ramirez Blandon1 - 4 WPts
22/11/2025Harare, Zimbabwe3 - 7 Ian Chifokoyo6 - 19 WPts
28/09/2025Harare, Zimbabwe3 - 6 Oliver Sibanda6(1) - 17 LPts
03/08/2025Harare, Zimbabwe2 - 6 Paul Karuru8 - 17 WPts
02/07/2025Belo Horizonte, Brazil1 - 6 Juan Amaro0 - 2 WPts
04/05/2025Harare, Zimbabwe0 - 6 Joey Sibanda0 - 0 WPts
02/04/2025Harare, Zimbabwe0 - 5 Ethan Tongogara6 - 27(3) LPts
05/02/2025Harare, Zimbabwe0 - 4 Arthur Chikerema7 - 1 LPts
11/12/2024Harare, Zimbabwe0 - 3 Berto Merida2 - 34 LPts
12/10/2024Harare, Zimbabwe0 - 2 Sam Masunda2 - 8 LPts
13/08/2024Harare, Zimbabwe0 - 1 Arthur Chikerema4 - 0 LPts
05/07/2024Harare, Zimbabwe0 - 0 Sam Masunda0 - 8 LPts