Weightclass:  Light Welterweight
Location:  Bulawayo, Zimbabwe
Record:  6 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/03/2030Bulawayo, Zimbabwe6 - 28 Theodor Lindh6 - 4 LPts
07/01/2030Bulawayo, Zimbabwe6 - 27 Muthanna Alazafi1 - 15 LPts
07/11/2029Bulawayo, Zimbabwe5 - 27 John Southerland5 - 14 WPts
07/09/2029Bulawayo, Zimbabwe5 - 26 Thys Morkel1 - 3 LPts
09/07/2029Bulawayo, Zimbabwe5 - 25 Mikio Sano7 - 19 LPts
10/05/2029Bulawayo, Zimbabwe5 - 24 Mike Robbie4 - 14 LPts
11/03/2029Bulawayo, Zimbabwe5 - 23 Evgeny Belinsky9 - 21 LPts
10/01/2029Bulawayo, Zimbabwe5 - 22 Josh Tekere17 - 17 LPts
12/11/2028Bulawayo, Zimbabwe5 - 21 Josh Tekere16 - 17 LPts
13/09/2028Bulawayo, Zimbabwe5 - 20 Blake Madhuku7 - 22 LPts
14/07/2028Bulawayo, Zimbabwe5 - 19 Peter Mawoyo5 - 12 LPts
14/05/2028Bulawayo, Zimbabwe4 - 19 Geoff Mapfumo4 - 8 WPts
15/03/2028Aarhus, Denmark4 - 18 Lunt Wilhelmsen18(1) - 37 LPts
16/01/2028Panama City, Panama4 - 17 Eloy Trejo12(1) - 18 LPts
18/11/2027Northampton, UK4 - 16 William Whelan15(1) - 23 LPts
20/09/2027Sofia, Bulgaria4 - 15 Veselin á Plaksov4 - 17 LPts
23/07/2027Harare, Zimbabwe4 - 14 Umi Nhema6 - 8 LPts
07/06/2027Bayamon, Puerto Rico4 - 13 Rogelio Diaz55 - 20 LPts
09/04/2027Bulawayo, Zimbabwe4 - 12 Rob Nyumbu6 - 17 LPts
08/02/2027Bulawayo, Zimbabwe3 - 12 Dale Harrower0 - 2 WPts
10/12/2026Bulawayo, Zimbabwe3 - 11 Joe Mtukudzi14 - 18 LPts
17/10/2026Benin City, Nigeria3 - 10 Mfon Ofoyen3 - 7 LPts
19/08/2026Harare, Zimbabwe3 - 9 Mark Tekere17 - 19 LPts
17/07/2026Harare, Zimbabwe3 - 8 John Mutamangira9 - 28 LPts
09/06/2026Bangkok, Thailand3 - 7 Yodchai Chaisam11 - 11 LPts
11/04/2026Chitungwiza, Zimbabwe2 - 7 Quannell Nkomo2 - 7 WPts
17/02/2026Bulawayo, Zimbabwe2 - 6 Blake Madhuku1 - 11 LPts
19/12/2025Durban, South Africa2 - 5 Nwa Kwei3 - 7 LPts
21/10/2025Bulawayo, Zimbabwe1 - 5 Wayne Linklater2 - 6 WPts
22/08/2025Harare, Zimbabwe0 - 5 Felix Tekere2 - 5 WPts
23/06/2025Bulawayo, Zimbabwe0 - 4 Felix Tekere1 - 5 LPts
24/04/2025Bulawayo, Zimbabwe0 - 3 Hassan Wahab7 - 6 LPts
23/02/2025Palermo, Italy0 - 2 Edmondo Prandelli2 - 9(2) LPts
26/12/2024Taganrog, Russia0 - 1 Dmitriy Ryakhov4 - 12 LPts
28/10/2024Bulawayo, Zimbabwe0 - 0 Lloyd Cunningham0 - 2 LPts