Weightclass:  Featherweight
Location:  Bulawayo, Zimbabwe
Record:  18(1) - 39
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2032Bulawayo, Zimbabwe17(1) - 39 Rodrigo Orihuela3 - 21 WPts
15/08/2032Bulawayo, Zimbabwe16(1) - 39 Toghrul Mansurov1 - 4 WPts
13/06/2032Bulawayo, Zimbabwe16(1) - 38 Jack Sibanda17 - 9 LPts
17/04/2032Bulawayo, Zimbabwe15(1) - 38 Boško Ravlic4 - 5 WPts
17/02/2032Bulawayo, Zimbabwe14(1) - 38 Barry Madigan2 - 3 WPts
19/12/2031Bulawayo, Zimbabwe13(1) - 38 Mark Nowak0 - 1 WPts
20/10/2031Bulawayo, Zimbabwe13(1) - 37 Yong Seow16(1) - 19 LPts
20/08/2031Bulawayo, Zimbabwe12(1) - 37 Iago Marto3 - 3 WPts
21/06/2031Bulawayo, Zimbabwe11(1) - 37 An Mu1 - 2 WPts
22/04/2031Bulawayo, Zimbabwe10(1) - 37 Spencer Palisoc2 - 5 WPts
22/02/2031Bulawayo, Zimbabwe10(1) - 36 Clinton Torry10 - 21 LPts
24/12/2030Bulawayo, Zimbabwe10(1) - 35 Ignado Badia23 - 7 LPts
26/10/2030Bulawayo, Zimbabwe10(1) - 34 Isamu Yamanaka13 - 12 LPts
27/08/2030Bulawayo, Zimbabwe10(1) - 33 Sammy Slight19 - 14 LPts
28/06/2030Bulawayo, Zimbabwe10(1) - 32 Yuji Kawashima3 - 1 LPts
29/04/2030Tokyo, Japan9 - 32 Naoki Osaki9 - 11(2) WKO3
01/03/2030Sapporo, Japan8 - 32 Yasushi Ogura2 - 2 WPts
01/01/2030Bulawayo, Zimbabwe7 - 32 Matulesia Sapwaturrahman2 - 3 WPts
02/11/2029Bulawayo, Zimbabwe6 - 32 Leonardo Campana2 - 9 WPts
03/09/2029Bulawayo, Zimbabwe6 - 31 Pancho Rogel15 - 12 LPts
06/07/2029Bulawayo, Zimbabwe5 - 31 Quintavius Bonyongwe0 - 12 WPts
06/05/2029Bulawayo, Zimbabwe5 - 30 Hahn Krum3 - 13 LPts
07/03/2029Managua, Nicaragua4 - 30 Rodrigo Torno2 - 18 WPts
07/01/2029Lusaka, Zambia4 - 29 Xayvion Bwembya12 - 22 LPts
09/11/2028Ulaanbaatar, Mongolia4 - 28 Shamsadeen Sereeter10 - 15 LPts
11/09/2028Accra, Ghana4 - 27 Brin Pianim8 - 9 LPts
14/07/2028Bulawayo, Zimbabwe4 - 26 Ian Kapinda3(1) - 3 LPts
14/05/2028Chiba, Japan4 - 25 Kazuhiko Takeda32 - 8 LPts
16/03/2028Barcelona, Spain4 - 24 Carlos Saez15 - 25 LPts
16/01/2028Bulawayo, Zimbabwe3 - 24 Dakarai Magwa0 - 13 WPts
17/11/2027Kosice, Slovakia3 - 23 Ilja Furman17 - 27 LPts
19/09/2027Amman, Jordan3 - 22 Khalid Ishmael12 - 14 LPts
22/07/2027Bulawayo, Zimbabwe3 - 21 Kyle Gumede11 - 8 LPts
23/05/2027Karaj, Iran3 - 20 Azam Khawaja1 - 14 LPts
25/03/2027Bratislava, Slovakia3 - 19 Roland Otradovec10(1) - 16(3) LPts
25/01/2027Riyadh, Saudi Arabia3 - 18 Amjad Tahir39 - 23 LPts
27/11/2026Ulaanbaatar, Mongolia3 - 17 Dirar Cazackpaev45 - 10 LPts
29/09/2026Tehran, Iran3 - 16 Malik Niazi9 - 12 LPts
01/08/2026Amman, Jordan3 - 15 Asif Ismat8 - 13 LPts
03/06/2026Toshkent, Uzbekistan3 - 14 Valeri Kasymbekow50(1) - 15 LPts
05/04/2026Durres, Albania3 - 13 Fatlum Shkelyim10 - 21 LPts
05/02/2026Bulawayo, Zimbabwe3 - 12 William Muparati2 - 7(1) LPts
02/01/2026Bulawayo, Zimbabwe3 - 11 Brendan Meston18 - 19 LPts
06/11/2025Harare, Zimbabwe3 - 10 Phornello Chinotimba13 - 14 LPts
12/09/2025Bulawayo, Zimbabwe3 - 9 Robert Nkomo2 - 17 LPts
11/08/2025Ulaanbaatar, Mongolia3 - 8 Taqiy Yau2 - 17 LPts
13/06/2025Ulaanbaatar, Mongolia3 - 7 Baatarchuluun Joe8(1) - 10 LPts
15/04/2025Durres, Albania2 - 7 Agon Zhugli1 - 18 WPts
15/02/2025Las Condes, Chile2 - 6 Alejandro Paz26 - 19 LPts
18/12/2024Durres, Albania2 - 5 Agim Celaj7 - 20(7) LPts
20/10/2024Bulawayo, Zimbabwe2 - 4 Robert Tiripano0 - 0 LPts
07/09/2024Bulawayo, Zimbabwe2 - 3 Ponce Salas20 - 19(1) LPts
10/07/2024Bulawayo, Zimbabwe1 - 3 Alan Dedo1 - 17 WPts
11/05/2024Harare, Zimbabwe1 - 2 Phornello Chinotimba6 - 12 LPts
27/03/2024Harare, Zimbabwe1 - 1 Ian Kamungozi0 - 0 LPts
19/02/2024San Miguelito, Panama1 - 0 Joaquin Alonso15(1) - 21 LPts
22/12/2023Bulawayo, Zimbabwe0 - 0 Declan Mugabe0 - 5 WPts