Weightclass:  Lightweight
Location:  Chitungwiza, Zimbabwe
Record:  23 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2031Chitungwiza, Zimbabwe22 - 11 David Mukamba1 - 0 WPts
05/08/2031Chitungwiza, Zimbabwe21 - 11 Duncan Madigan5 - 10 WPts
07/06/2031Chitungwiza, Zimbabwe20 - 11 Matt Chatara6 - 22 WPts
06/04/2031Chitungwiza, Zimbabwe19 - 11 Daniil Pavlik2 - 21 WPts
06/02/2031Chitungwiza, Zimbabwe18 - 11 Dylan De Jongh1 - 0 WPts
08/12/2030Chitungwiza, Zimbabwe17 - 11 Razi Chirau0 - 1 WPts
09/10/2030Chitungwiza, Zimbabwe16 - 11 Saranjam Arablinskij2 - 16 WPts
10/08/2030Chitungwiza, Zimbabwe15 - 11 Rich Arubi11 - 20 WPts
11/06/2030Chitungwiza, Zimbabwe14 - 11 Vivek Sankar0 - 8 WPts
13/04/2030Chitungwiza, Zimbabwe13 - 11 Chris Diya1 - 3 WPts
13/02/2030Chitungwiza, Zimbabwe12 - 11 Brett Brier1 - 5 WPts
16/12/2029Chitungwiza, Zimbabwe11 - 11 Kieran Mpoful0 - 2 WPts
17/10/2029Chitungwiza, Zimbabwe10 - 11 David Chinmano0 - 2 WPts
18/08/2029Harare, Zimbabwe10 - 10 Felix Jaure13(1) - 22 LPts
24/06/2029Harare, Zimbabwe10 - 9 Dave Shumba22(1) - 16 LPts
02/05/2029Bulawayo, Zimbabwe10 - 8 Arthur Chikerema42(1) - 17(1) LPts Zimbabwe National Championships 2029View
29/04/2029Bulawayo, Zimbabwe9 - 8 Napoleon Mangwende19 - 16 WPts Zimbabwe National Championships 2029View
26/04/2029Bulawayo, Zimbabwe8 - 8 Shaun Kumbula1 - 3 WPts Zimbabwe National Championships 2029View
16/04/2029Chitungwiza, Zimbabwe7 - 8 Vidar Brink5 - 7 WPts
16/02/2029Chitungwiza, Zimbabwe6 - 8 Charlie Moyo8 - 7 WPts
18/12/2028Ulaanbaatar, Mongolia6 - 7 Yura Tsedenbal18(1) - 17 LPts
20/10/2028Bangkok, Thailand6 - 6 Chalermjak Sakvichian29 - 13 LPts
21/08/2028Chitungwiza, Zimbabwe5 - 6 Kasi Masakadza5 - 8(1) WPts
22/06/2028Chitungwiza, Zimbabwe4 - 6 Naftali Mubako0 - 7 WPts
23/04/2028Chitungwiza, Zimbabwe3 - 6 Leighton Hetrick3 - 3 WPts
24/02/2028Harare, Zimbabwe3 - 5 Tobias Mujuru4 - 15 LPts
27/12/2027Harare, Zimbabwe3 - 4 Rob Chifokoyo4 - 9 LPts
02/11/2027Chitungwiza, Zimbabwe2 - 4 Sam Nyambuya0 - 1 WPts
02/09/2027Chitungwiza, Zimbabwe1 - 4 Matt Chatara0 - 3 WPts
04/07/2027Dammam, Saudi Arabia1 - 3 Obaid Zaidi2 - 24(2) LPts
06/05/2027Hamilton, Canada1 - 2 Brad Lusher5 - 14 LPts
08/03/2027Chitungwiza, Zimbabwe1 - 1 Paul Colquhoun8 - 8 LPts
08/01/2027Bulawayo, Zimbabwe0 - 1 James Sithole1 - 5 WPts
01/12/2026Chitungwiza, Zimbabwe0 - 0 Gazi Miah8 - 14 LPts