Weightclass:  Lightweight
Location:  Harare, Zimbabwe
Record:  39 - 34(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2043Harare, Zimbabwe38 - 34(2) Farhan Lachmet4 - 18(1) WPts
06/09/2043Harare, Zimbabwe37 - 34(2) Yasin Kamali4 - 7 WPts
04/07/2043Harare, Zimbabwe36 - 34(2) Malvolio Oquendo4 - 5 WPts
02/05/2043Harare, Zimbabwe36 - 33(2) Bart Manyeruke17(4) - 11 LPts Zimbabwe National Championships 2043View
29/04/2043Harare, Zimbabwe35 - 33(2) Matt Katsande14 - 14 WPts Zimbabwe National Championships 2043View
26/04/2043Harare, Zimbabwe34 - 33(2) Sean Tiripano7 - 15 WPts Zimbabwe National Championships 2043View
18/04/2043Tegucigalpa, Honduras33 - 33(2) Dario Arabia0 - 0 WPts
17/02/2043Kyoto, Japan32 - 33(2) Yasushi Iwasaki2 - 0 WPts
18/12/2042Athens, Greece31 - 33(2) Androgeus Zane19 - 20 WPts
20/10/2042San Felipe de Puerto Plata, Dominican Republic30 - 33(2) Agapetus Flor19 - 25(4) WPts
22/08/2042Pretoria, South Africa29 - 33(2) Peter Rossouw10 - 10(2) WPts
24/06/2042Quito, Ecuador28 - 33(2) Eloy Cerro21 - 7 WPts
26/04/2042Bulawayo, Zimbabwe28 - 32(2) Paul Muzanenhamo16 - 17 LPts Zimbabwe National Championships 2042View
14/04/2042Soweto, South Africa27 - 32(2) Joe Cronje22(3) - 19 WPts
13/02/2042Udon Thani, Thailand26 - 32(2) Singpetch Toypaedriew10 - 21(1) WPts
15/12/2041Melbourne, Australia25 - 32(2) Callum Cure7 - 22(1) WPts
17/10/2041Camaguey, Cuba24 - 32(2) Juan Arcila28 - 12(1) WPts
19/08/2041Harare, Zimbabwe23 - 32(2) Dave Gourley36 - 17 WPts
03/07/2041New Kingston, Jamaica23 - 31(2) Robert Cadwell31 - 23(1) LPts
02/06/2041New Kingston, Jamaica23 - 30(2) Robert Cadwell30 - 23(1) LPts
02/05/2041Harare, Zimbabwe22 - 30(2) Bart Manyeruke5(2) - 2 WPts Zimbabwe National Championships 2041View
29/04/2041Harare, Zimbabwe21 - 30(2) Chris Matonga4 - 18 WPts Zimbabwe National Championships 2041View
26/04/2041Harare, Zimbabwe20 - 30(2) Ian Rugeje13 - 17 WPts Zimbabwe National Championships 2041View
17/04/2041Harare, Zimbabwe20 - 29(2) Dave Gourley35 - 14 LPts
05/03/2041Nassau, Bahamas20 - 28(2) Dave Gourley31 - 14 LPts
02/02/2041Harare, Zimbabwe20 - 27(2) Niilo Tiensuu31 - 11 LPts
02/01/2041Harare, Zimbabwe19 - 27(2) Robert Cadwell29 - 19(1) WPts
23/11/2040North Shore, New Zealand19 - 26(2) Zach Horn25 - 19 LPts
23/10/2040New Kingston, Jamaica19 - 25(2) Robert Cadwell28 - 18(1) LPts
22/09/2040Harare, Zimbabwe19 - 24(2) Niilo Tiensuu28 - 10 LPts
16/08/2040Harare, Zimbabwe18 - 24(2) Vicente Capo23 - 11(1) WPts
12/07/2040New Kingston, Jamaica17 - 24(2) Robert Cadwell27 - 16(1) WPts
11/06/2040Harare, Zimbabwe17 - 23(2) Robert Cadwell26 - 16(1) LPts
02/05/2040Harare, Zimbabwe17 - 22(2) Paul Jaure13 - 15 LPts Zimbabwe National Championships 2040View
29/04/2040Harare, Zimbabwe16 - 22(2) John Jaure10 - 9 WPts Zimbabwe National Championships 2040View
26/04/2040Harare, Zimbabwe15 - 22(2) Paul Muzanenhamo10 - 10 WPts Zimbabwe National Championships 2040View
11/04/2040Harare, Zimbabwe15 - 21(2) Vicente Capo20 - 10(1) LPts
01/03/2040Oslo, Norway14 - 21(2) Ker Wagle15 - 9 WPts
31/12/2039Bulawayo, Zimbabwe14 - 20(2) Vul Tekere9 - 28 LPts
30/11/2039Adana, Turkey14 - 19(2) Eren Akin14 - 30 LPts
02/10/2039Bulawayo, Zimbabwe13 - 19(2) Euan Mambare18 - 18 WPts
28/08/2039Barcelona, Venezuela13 - 18(2) Juan Tobon26 - 13 LPts
30/06/2039Harare, Zimbabwe13 - 17(2) John Arubi21 - 14(1) LPts
29/06/2039Minneapolis, USA13 - 16(2) Daniel Mehlenbacher49 - 3 LPts
02/05/2039Harare, Zimbabwe13 - 15(2) Quaashie Mumbengegwi11 - 11(1) LPts Zimbabwe National Championships 2039View
29/04/2039Harare, Zimbabwe12 - 15(2) Johnny Ncube12 - 23 WPts Zimbabwe National Championships 2039View
26/04/2039Harare, Zimbabwe11 - 15(2) Vul Tekere9 - 22 WPts Zimbabwe National Championships 2039View
09/03/2039Harare, Zimbabwe11 - 14(2) John Arubi19 - 13(1) LPts
08/01/2039Managua, Nicaragua11 - 13(2) Hernan Blancas29 - 6 LPts
09/11/2038Ganja, Azerbaijan10 - 13(2) Isgendar Mohammed4 - 18 WPts
11/09/2038Chitungwiza, Zimbabwe9 - 13(2) Ian Kabweza7 - 18 WPts
01/08/2038Minneapolis, USA9 - 12(2) Andy Saul67(9) - 11 LPts
24/06/2038Al-Quwaysimah, Jordan8 - 12(2) Azam Khalidi16 - 7 WPts
26/04/2038Bulawayo, Zimbabwe8 - 11(1) Chike Matongo22(6) - 4 LTKO2 Zimbabwe National Championships 2038View
17/03/2038Harare, Zimbabwe8 - 10(1) Vikenti Kravets13(1) - 7 LPts
15/01/2038Harare, Zimbabwe8 - 9(1) Felippe Pizarro24 - 10 LPts
15/11/2037Leeds, UK7 - 9(1) Rob McCready10 - 11 WPts
15/10/2037Adana, Turkey6 - 9(1) Ilhami Hacioglu6 - 16 WPts
17/08/2037Bratislava, Slovakia6 - 8(1) Boris Zitnik20 - 9 LPts
01/08/2037Sao Paulo, Brazil6 - 7(1) Santiago Leal13 - 8 LPts
09/07/2037Harare, Zimbabwe5 - 7(1) Dimos Zarco12 - 21(1) WPts
09/05/2037Bulawayo, Zimbabwe4 - 7(1) Declan Chung6 - 23 WPts
29/03/2037Bulawayo, Zimbabwe3 - 7(1) Uba Mangwende3 - 6 WPts
04/02/2037Bulawayo, Zimbabwe2 - 7(1) Leo Kamkwindo12 - 13 WPts
04/01/2037Chitungwiza, Zimbabwe2 - 6(1) Ian Theron0 - 4 LPts
30/11/2036Bulawayo, Zimbabwe2 - 5(1) Uba Mangwende2 - 5 LPts
03/10/2036Murcia, Spain2 - 4(1) Manuel Lomas4 - 12 LPts
05/08/2036Dakar, Senegal1 - 4(1) Paul Hugo0 - 0 WPts
07/06/2036Minsk, Belarus1 - 3 Vanko Olesky15 - 28 LKO3
08/04/2036Ganja, Azerbaijan1 - 2 Ulfet Nadirov13 - 18 LPts
09/02/2036Bulawayo, Zimbabwe1 - 1 Leo Kamkwindo8 - 11 LPts
15/12/2035Chitungwiza, Zimbabwe1 - 0 Bart Takawira17 - 15 LPts
04/11/2035Harare, Zimbabwe0 - 0 David Rodden0 - 6 WPts