Weightclass:  Middleweight
Location:  Bulawayo, Zimbabwe
Record:  11 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/10/2025Bulawayo, Zimbabwe10 - 36 Jawad Shahi3 - 14 WPts
19/08/2025Bulawayo, Zimbabwe10 - 35 Ryuu Kudo5 - 17(2) LPts
20/06/2025Bulawayo, Zimbabwe10 - 34 Lucas Chimbetu6 - 8 LPts
21/04/2025Bulawayo, Zimbabwe9 - 34 Sone Ibekwe9 - 20 WPts
20/02/2025Bulawayo, Zimbabwe8 - 34 Kris Cour3 - 16 WPts
23/12/2024Bulawayo, Zimbabwe7 - 34 David Sibanda3 - 6(1) WPts
24/10/2024Bulawayo, Zimbabwe7 - 33 Ryo Esqueda3 - 20 LPts
26/08/2024Bulawayo, Zimbabwe7 - 32 Ian Rusere0 - 5 LPts
27/06/2024Bulawayo, Zimbabwe6 - 32 Alejandro Santana4 - 11(2) WPts
28/04/2024Bulawayo, Zimbabwe6 - 31 Bryn Gumede10 - 30(1) LPts
28/02/2024Bulawayo, Zimbabwe5 - 31 Tabari Chifunyise0 - 6 WPts
30/12/2023Bulawayo, Zimbabwe5 - 30 David Corson12 - 23 LPts
31/10/2023Harare, Zimbabwe4 - 30 Arran Nengomasha11 - 25 WPts
01/09/2023Sydney, Australia4 - 29 Alen Preece15(2) - 18 LPts
04/07/2023Bulawayo, Zimbabwe4 - 28 Jarek Dutka10(1) - 21 LPts
06/05/2023Santo Domingo de Guzman, Dominican Republic4 - 27 Angel Aldrete15 - 14 LPts
08/03/2023Hanoi, Vietnam4 - 26 Le Danh16 - 15 LPts
08/01/2023Minsk, Belarus4 - 25 Kyrylo Mihalovich30 - 4 LPts
10/11/2022Melbourne, Australia4 - 24 Seth Campbell8(1) - 15 LPts
12/09/2022Bulawayo, Zimbabwe4 - 23 Maksymilian Kolinski11 - 12 LPts
14/07/2022Swansea, UK4 - 22 Louis Williams4 - 10 LPts
16/05/2022Hanoi, Vietnam4 - 21 Su Phuoc3 - 24(4) LPts
18/03/2022Kiev, Ukraine3 - 21 Timofei Stepaniak0 - 0 WPts
18/01/2022Tampere, Finland3 - 20 Topi Pontinen19 - 6 LPts
20/11/2021Almaty, Kazakhstan3 - 19 Shayan Acishew11 - 8 LPts
20/09/2021Prague, Czech Republic3 - 18 Artur Bobek16 - 4 LPts
23/07/2021Samarqand, Uzbekistan3 - 17 Boris Fataliev11 - 7 LPts
25/05/2021Harare, Zimbabwe3 - 16 Dakarai Ndlovu8 - 11 LPts
26/03/2021Harare, Zimbabwe3 - 15 Salim Chiroto11 - 9 LPts
26/01/2021Bulawayo, Zimbabwe3 - 14 Mohamed Markstrom12 - 6 LPts
26/11/2020Asuncion, Paraguay3 - 13 Yago Marzan8 - 10 LPts
26/09/2020Bulawayo, Zimbabwe3 - 12 Papandrou Bouras16(1) - 2 LPts
27/07/2020Athens, Greece3 - 11 Theodon Loris11 - 3 LPts
29/05/2020Paris, France3 - 10 Montrell Noye8 - 8 LPts
31/03/2020Ulaanbaatar, Mongolia3 - 9 El Houari Tan8 - 7 LPts
31/01/2020Bulawayo, Zimbabwe2 - 9 Gardiner Orum5 - 4 WPts
01/12/2019Bulawayo, Zimbabwe2 - 8 Joe Gumede5 - 5 LPts
01/10/2019Harare, Zimbabwe2 - 7 John Majaivana4 - 6 LPts
08/08/2019Bulawayo, Zimbabwe2 - 6 Lao-Tzu Wa1 - 7 LPts
09/06/2019Bulawayo, Zimbabwe2 - 5 Razi Muzorewa9 - 0 LPts
09/04/2019Varna, Bulgaria2 - 4 Ognyan á Serdyukov2 - 3 LPts
09/02/2019Zurich, Switzerland2 - 3 Garry Jungling2 - 4 LPts
10/12/2018Durres, Albania1 - 3 Bardhyl Paloka2(1) - 4 WPts
12/10/2018San Diego, USA1 - 2 Sajid Haq1 - 4 LPts
14/08/2018Bulawayo, Zimbabwe0 - 2 Leo Nyabusha1 - 1 WPts
03/07/2018Harare, Zimbabwe0 - 1 Joshua Matombo1 - 0 LPts
21/05/2018Bulawayo, Zimbabwe0 - 0 Juan Moncayo2 - 1 LPts