Weightclass:  Lightweight
Location:  Lusaka, Zambia
Record:  37 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2027Lusaka, Zambia36 - 31 Berto Villalon4 - 4 WPts
24/03/2027Lusaka, Zambia36 - 30 Mykelti Shamakamba10 - 8 LPts
23/01/2027Lusaka, Zambia35 - 30 Polo Ndilila3 - 8 WPts
24/11/2026Lusaka, Zambia34 - 30 James Lyempe5 - 19 WPts
24/09/2026Lusaka, Zambia33 - 30 Bilal Hariri3 - 9 WPts
26/07/2026Lusaka, Zambia32 - 30 Bashir Zamyeff6 - 6 WPts
27/05/2026Lusaka, Zambia31 - 30 Ian Gombwa7 - 15 WPts
28/03/2026Lusaka, Zambia30 - 30 Mark Kalungi3 - 19 WPts
27/01/2026Lusaka, Zambia29 - 30 Viktor Bagdat10(1) - 7(2) WPts
28/11/2025Lusaka, Zambia28 - 30 Seth Copeland0 - 2 WPts
29/09/2025Lusaka, Zambia27 - 30 Tavarius Chibuluma26(3) - 23 WPts
01/08/2025Lusaka, Zambia27 - 29 Ryo Santillan4 - 21(10) LPts
02/06/2025Lusaka, Zambia26 - 29 Rehman Lodi28(2) - 26 WPts
02/05/2025Lusaka, Zambia25 - 29 Banji Simukoko12(1) - 20 WPts Zambia National Championships 2025View
29/04/2025Lusaka, Zambia24 - 29 Tavarius Chibuluma23(2) - 22 WPts Zambia National Championships 2025View
26/04/2025Lusaka, Zambia23 - 29 Ibeamaka Biemba9 - 4 WPts Zambia National Championships 2025View
01/04/2025Lusaka, Zambia22 - 29 Berk Yenal8 - 11 WPts
01/03/2025Lusaka, Zambia21 - 29 Carlos Moscoso3 - 4 WPts
29/01/2025Lusaka, Zambia21 - 28 Carlos Moscoso2 - 4 LPts
29/12/2024Amman, Jordan20 - 28 Imran Jaja34 - 15 WPts
28/11/2024Lusaka, Zambia20 - 27 Spencer Berry23(2) - 20 LPts
24/10/2024Mejicanos, El Salvador20 - 26 Dimos Bonilla31 - 20 LPts
23/09/2024London, UK19 - 26 Spencer Berry23(2) - 18 WPts
23/08/2024Lusaka, Zambia18 - 26 Lisandro Frisco10 - 10 WPts
23/07/2024Lusaka, Zambia17 - 26 Lisandro Frisco10 - 9 WPts
21/06/2024Lusaka, Zambia17 - 25 La Vonn Kakoza39 - 8 LPts
29/04/2024Lusaka, Zambia17 - 24 David Changufu26(1) - 20 LPts Zambia National Championships 2024View
26/04/2024Lusaka, Zambia16 - 24 Uba Liato4 - 5 WPts Zambia National Championships 2024View
17/03/2024Lusaka, Zambia16 - 23 David Changufu24(1) - 20 LPts
17/01/2024San Antonio, USA16 - 22 Paul Gillies23 - 12 LPts
19/11/2023Amman, Jordan15 - 22 Danyaal Gabaly16(1) - 7 WPts
21/09/2023Lusaka, Zambia14 - 22 David Changufu21(1) - 19 WPts
22/07/2023Riga, Latvia14 - 21 Anton Valdinsh16 - 8 LPts
24/05/2023Karagandy, Kazakhstan14 - 20 Afon Matughanow27 - 8 LPts
26/03/2023Lusaka, Zambia13 - 20 Vicenzo Zanonato2 - 14 WPts
26/01/2023Lusaka, Zambia13 - 19 Arali Chellah10 - 22 LPts
09/12/2022Lusaka, Zambia12 - 19 Mahdi Sakala3 - 4 WPts
09/10/2022Lusaka, Zambia11 - 19 Mykelti Sewell0 - 1 WPts
10/08/2022Nanning, China11 - 18 Yuan Har20 - 7 LPts
11/06/2022Lusaka, Zambia11 - 17 Shevon Habeenzu11 - 14 LPts
13/04/2022Bogota, Colombia11 - 16 Baltasar Castillo20 - 4 LPts
13/02/2022Lusaka, Zambia11 - 15 Ontibile Kuntashula18 - 7 LPts
13/12/2021Ndola, Zambia11 - 14 Ulan Kachepa12 - 13 LPts
14/10/2021Lusaka, Zambia10 - 14 Kwau Masenke6 - 17 WPts
21/08/2021Hwaseong, South Korea10 - 13 Jeong-hyeop Lim6 - 11 LPts
23/06/2021Lusaka, Zambia10 - 12 Ubanwa Kambaenda7(1) - 13 LPts
26/04/2021Kitwe, Zambia10 - 11 Yobachi Mukoweza8 - 6 LPts Zambia National Championships 2021View
22/04/2021Vienna, Austria10 - 10 Wes Hanau6 - 15 LPts
20/02/2021Lusaka, Zambia9 - 10 Kadeem Munakupya6 - 13 WPts
22/12/2020Kitwe, Zambia8 - 10 Faraji Sianga5 - 14 WPts
25/10/2020Accra, Ghana8 - 9 Harvey Ballantyne4 - 6 LPts
27/08/2020Lusaka, Zambia8 - 8 Lisimba Masebo12 - 4 LPts
28/06/2020Lusaka, Zambia7 - 8 Lucas Kugblenu3 - 6 WPts
27/04/2020Lusaka, Zambia6 - 8 Alen Lubilo4 - 9 WPts
28/02/2020Kitwe, Zambia6 - 7 Shontae Mungandu11 - 1 LPts
04/01/2020Lusaka, Zambia5 - 7 Uzoma Nyoni3 - 8 WPts
05/11/2019Bamenda, Cameroon4 - 7 Algernon Oltz0 - 0 WPts
06/09/2019Lusaka, Zambia4 - 6 Hugh Yassa6 - 2 LPts
19/07/2019Ghent, Belgium4 - 5 Franske Feye3 - 2 LPts
21/05/2019Quezon City, Philippines4 - 4 Zacarias Tabian0 - 4 LPts
22/03/2019Cheongju, South Korea3 - 4 Hyun-soo Nam2 - 0 WPts
22/01/2019Mumbai, India3 - 3 Khalid Abdi0 - 4 LPts
24/11/2018Dublin, Ireland2 - 3 Robert McBride2 - 0 WPts
24/09/2018Lusaka, Zambia1 - 3 Jevonte Hankende2 - 2 WPts
23/07/2018Lusaka, Zambia1 - 2 Kashif Badri0 - 3 LPts
23/05/2018Lusaka, Zambia0 - 2 Mark Kalenga3 - 0 WPts
23/03/2018Kitwe, Zambia0 - 1 Jake Mlangeni0 - 1 LPts
08/02/2018Bouake, Ivory Coast0 - 0 Boniface Butor0 - 0 LPts