Weightclass:  Featherweight
Location:  Lusaka, Zambia
Record:  46(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2029Lusaka, Zambia45(1) - 22 Qadir Salahov2 - 7 WPts
12/12/2028Lusaka, Zambia44 - 22 Dmytro Polanski6 - 8(3) WKO3
13/10/2028Lusaka, Zambia43 - 22 Syed Allee0 - 7 WPts
14/08/2028Lusaka, Zambia42 - 22 Robert Steele1 - 9 WPts
15/06/2028Lusaka, Zambia41 - 22 Ly Danh1 - 15 WPts
16/04/2028Lusaka, Zambia40 - 22 Cibor Gurka11(1) - 14 WPts
16/02/2028Lusaka, Zambia39 - 22 Wisanu Dechmitr18 - 19 WPts
18/12/2027Lusaka, Zambia38 - 22 Carlos Villalon1 - 8 WPts
19/10/2027Lusaka, Zambia37 - 22 Chuong Lanh4(1) - 20(1) WPts
20/08/2027Lusaka, Zambia36 - 22 Thibaud Notte7 - 12(1) WPts
21/06/2027Lusaka, Zambia35 - 22 Filip Kryger6 - 14 WPts
22/04/2027Lusaka, Zambia34 - 22 Ximen De Anda11 - 11 WPts
21/02/2027Cheongju, South Korea33 - 22 Sung-yeung You14(3) - 25 WPts
24/12/2026Karagandy, Kazakhstan32 - 22 Mehdiqulu Ghantemitov5 - 8 WPts
26/10/2026Sana'a, Yemen31 - 22 Irfan Azim7 - 17 WPts
28/08/2026Ecatepec, Mexico30 - 22 Alejandro Carabello11 - 12 WPts
30/06/2026Prague, Czech Republic30 - 21 MikulᚠHrdlicka21 - 17 LPts
02/05/2026Lusaka, Zambia29 - 21 Rashon Musonda14(1) - 10 WPts Zambia National Championships 2026View
29/04/2026Lusaka, Zambia28 - 21 Banji Manza5 - 8 WPts Zambia National Championships 2026View
26/04/2026Lusaka, Zambia27 - 21 Peabo Muunda12(1) - 15 WPts Zambia National Championships 2026View
26/02/2026Daejeon, South Korea26 - 21 Suk-young Suh10 - 16 WPts
29/12/2025Lusaka, Zambia25 - 21 Shin-wook Kang5 - 22(1) WPts
30/10/2025Lusaka, Zambia24 - 21 John Bason5 - 0 WPts
31/08/2025Lusaka, Zambia23 - 21 Ingmar Hassing15(1) - 31 WPts
31/07/2025Lusaka, Zambia22 - 21 Ingmar Hassing15(1) - 30 WPts
30/06/2025Roskilde, Denmark21 - 21 Ingmar Hassing15(1) - 29 WPts
30/05/2025Suez, Egypt21 - 20 Amjad Abdelghany17 - 17(1) LPts
29/04/2025Lusaka, Zambia21 - 19 James Mphuka7 - 9(2) LPts Zambia National Championships 2025View
26/04/2025Lusaka, Zambia20 - 19 Peabo Muunda8 - 12 WPts Zambia National Championships 2025View
30/03/2025Maracaibo, Venezuela20 - 18 Eduardo Bello42(1) - 9 LPts
27/02/2025Lusaka, Zambia20 - 17 Eduardo Bello41(1) - 9 LPts
23/01/2025Tabriz, Iran20 - 16 Amer Alam30 - 14 LPts
23/12/2024Vilnius, Lithuania20 - 15 Roman Iwinski26 - 16 LPts
22/11/2024Vilnius, Lithuania20 - 14 Roman Iwinski25 - 16 LPts
17/10/2024Lusaka, Zambia20 - 13 Amer Alam28 - 13 LPts
04/09/2024Riyadh, Saudi Arabia20 - 12 Amjad Tahir24 - 17 LPts
16/07/2024Busan, South Korea20 - 11 Mike Health50(6) - 11 LPts Busan Olympics 2024View
13/07/2024Busan, South Korea19 - 11 Declan Spence21 - 10 WPts Busan Olympics 2024View
01/07/2024Madrid, Spain18 - 11 Oro Valverde22(1) - 15 WPts
02/05/2024Lusaka, Zambia17 - 11 Voshon Ndili13 - 11 WPts Zambia National Championships 2024View
29/04/2024Lusaka, Zambia16 - 11 Shaquille Mbao10 - 20(1) WPts Zambia National Championships 2024View
26/04/2024Lusaka, Zambia15 - 11 Jayvyn Seshamani5 - 7 WPts Zambia National Championships 2024View
21/04/2024Lusaka, Zambia14 - 11 Denton Traill0 - 15(3) WPts
22/02/2024Haiphong, Vietnam13 - 11 Trinh Ngai15 - 22 WPts
24/12/2023Ndola, Zambia12 - 11 Jayvyn Mataya18 - 20 WPts
26/10/2023New Kingston, Jamaica12 - 10 John Rennick31(1) - 6 LPts
28/08/2023Capiata, Paraguay12 - 9 Pancho Cara26 - 13 LPts
28/07/2023Oslo, Norway11 - 9 Leif Ramstad18 - 10 WPts
27/06/2023Mashhad, Iran10 - 9 Akbar Mehra23(1) - 18 WPts
27/05/2023Mashhad, Iran10 - 8 Akbar Mehra22(1) - 18 LPts
26/04/2023Kitwe, Zambia10 - 7 Shaquille Mbao5 - 16(1) LPts Zambia National Championships 2023View
20/04/2023Yerevan, Armenia10 - 6 Anushavan Ekshian13 - 21 LPts
18/03/2023Toshkent, Uzbekistan9 - 6 Fadei Aliyev8 - 21 WPts
15/02/2023Aden, Yemen8 - 6 Zuffur Khalaf23(3) - 13 WPts
22/12/2022Zagreb, Croatia8 - 5 Nediljko Tadic22 - 6 LPts
24/10/2022Vienna, Austria7 - 5 Rico Eben20 - 9 WPts
26/08/2022Gothenburg, Sweden7 - 4 Viktor Ceder24 - 7 LPts
28/06/2022Lusaka, Zambia7 - 3 Peabo Muunda0 - 1 LPts
29/04/2022Kitwe, Zambia7 - 2 Ludacris Changula11(1) - 20 LPts Zambia National Championships 2022View
26/04/2022Kitwe, Zambia6 - 2 Runako Loonde13 - 18 WPts Zambia National Championships 2022View
05/03/2022Perth, Australia5 - 2 Stephen Craigmile0 - 0 WPts
05/01/2022Ndola, Zambia4 - 2 Luister Like0 - 0 WPts
05/12/2021Lusaka, Zambia3 - 2 La Vonn Sikalumba0 - 0 WPts
26/10/2021Lusaka, Zambia2 - 2 Jayvyn Kalunga15 - 11 WPts
28/08/2021Lusaka, Zambia2 - 1 Napoleon Njanji13(1) - 10 LPts
19/07/2021Lusaka, Zambia1 - 1 Andy Fumbelo0 - 7 WPts
17/05/2021Maroua, Cameroon1 - 0 Garen Notte20 - 4 LPts
18/03/2021Lusaka, Zambia0 - 0 Andy Fumbelo0 - 4 WPts