Weightclass:  Featherweight
Location:  Lusaka, Zambia
Record:  36(10) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2026Lusaka, Zambia35(10) - 21 Kabonesa Kabila2 - 4 WPts
17/06/2026Lusaka, Zambia34(9) - 21 James Irwin3 - 9(2) WKO2
18/04/2026Lusaka, Zambia33(9) - 21 Shevon Hanjika2 - 6 WPts
17/02/2026Lusaka, Zambia32(9) - 21 Orma Kalusopa8 - 12 WPts
19/12/2025Lusaka, Zambia31(8) - 21 Nuru Kamwambi1 - 12 WKO3
20/10/2025Lusaka, Zambia30(8) - 21 Dele Mabwe1 - 8 WPts
21/08/2025Lusaka, Zambia29(8) - 21 Jack Blair1 - 9 WPts
22/06/2025Lusaka, Zambia28(7) - 21 Mark Chepita4 - 4 WKO2
23/04/2025Lusaka, Zambia27(7) - 21 Tariq Nasri2 - 5 WPts
22/02/2025Lusaka, Zambia26(6) - 21 Voshon Mwale2(1) - 8 WKO3
25/12/2024Lusaka, Zambia25(5) - 21 Deiondre Simakonga1 - 7 WKO2
26/10/2024Lusaka, Zambia24(4) - 21 Naeem Chingaila3 - 10 WKO3
27/08/2024Lusaka, Zambia23(3) - 21 James Mphuka4 - 6(1) WKO3
28/06/2024Karaj, Iran22(3) - 21 Sanjeev Parmer9 - 12 WPts
29/04/2024Lusaka, Zambia22(3) - 20 Voshon Ndili12 - 11 LPts Zambia National Championships 2024View
26/04/2024Lusaka, Zambia21(2) - 20 Kadeem Wellman22 - 24(1) WKO3 Zambia National Championships 2024View
17/04/2024San Juan, Puerto Rico20(1) - 20 Juan Pacheco4 - 10(2) WKO3
18/02/2024San Juan, Puerto Rico19(1) - 20 Jerrold Fleites0 - 6 WPts
21/12/2023Lusaka, Zambia18(1) - 20 Chike Epton3 - 9 WPts
22/10/2023Aarhus, Denmark17(1) - 20 Hannes Rasmus12 - 26 WPts
24/08/2023Bayamon, Puerto Rico17(1) - 19 Antonio Negron14 - 20 LPts
26/06/2023Vilnius, Lithuania17(1) - 18 Zygfryd Kolanko16 - 18 LPts
27/04/2023Lusaka, Zambia17(1) - 17 Trory Likwabilo21 - 11(1) LPts
22/03/2023Dushanbe, Tajikistan17(1) - 16 Kamaladdin Ganiev21 - 11 LPts
22/01/2023Lusaka, Zambia16(1) - 16 Lado Masase15(1) - 16 WPts
22/12/2022Dakar, Senegal16(1) - 15 Olympe Marre30 - 3 LPts
24/10/2022Split, Croatia16(1) - 14 Zelijko Milcic18 - 10 LPts
26/08/2022Lusaka, Zambia15(1) - 14 Jamar Syambango10(1) - 20 WPts
09/07/2022Spanish Town, Jamaica15(1) - 13 Mark Cole18 - 12 LPts
11/05/2022Yerevan, Armenia15(1) - 12 Asdur Levonian18 - 5 LPts
13/03/2022Kitwe, Zambia14(1) - 12 Nuru Situwa11 - 14 WPts
27/01/2022Lusaka, Zambia14(1) - 11 Inigo Chakale13 - 13 LPts
17/12/2021Lusaka, Zambia14(1) - 10 Ludacris Changula7(1) - 20 LPts
16/10/2021Lusaka, Zambia13(1) - 10 Jayvyn Mataya8 - 16 WPts
15/08/2021Kitwe, Zambia12(1) - 10 Quarren Chuumbwe1 - 21 WPts
26/06/2021Lusaka, Zambia11(1) - 10 Josip Ivoševic1 - 7 WPts
26/04/2021Kitwe, Zambia11(1) - 9 Dewayne Lushina10 - 0 LPts Zambia National Championships 2021View
24/02/2021Vienna, Austria11(1) - 8 Amo Tetzner15(1) - 3 LPts
27/12/2020Lusaka, Zambia10(1) - 8 Vul Shimwambi10 - 10 WPts
11/11/2020Lusaka, Zambia10(1) - 7 Ubanwa Nyondo11 - 8 LPts
23/09/2020Lusaka, Zambia9(1) - 7 Paul Musondela4 - 12 WPts
22/08/2020Jakarta, Indonesia9(1) - 6 Manusama Sandioriva12 - 4 LPts
24/06/2020Burgas, Bulgaria9(1) - 5 Radko á Zogrov5 - 5 LPts
26/04/2020Kitwe, Zambia9(1) - 4 Ludacris Changula4 - 11 LPts Zambia National Championships 2020View
11/04/2020Lusaka, Zambia8(1) - 4 Otieno Chipeta3 - 2 WPts
10/03/2020Vilnius, Lithuania8(1) - 3 Kamil Bomba7 - 5 LPts
11/01/2020Kitwe, Zambia7(1) - 3 Nuru Situwa5 - 7 WPts
18/11/2019Dushanbe, Tajikistan7(1) - 2 Ivan Gamidov6 - 3 LPts
20/09/2019Lusaka, Zambia6(1) - 2 Dume Mkamanga8 - 2 WPts
21/07/2019Caracas, Venezuela5(1) - 2 Ignado Diaz2 - 8 WPts
23/05/2019Dublin, Ireland4 - 2 Peter Edmiston0 - 6(2) WKO3
25/03/2019Lusaka, Zambia4 - 1 Lisandro Toledo5 - 1 LPts
23/01/2019Lusaka, Zambia3 - 1 Jayvyn Kalunga4 - 2 WPts
22/11/2018San Jose, Costa Rica2 - 1 Oihane Delgadillo1 - 1 WPts
23/09/2018Lusaka, Zambia1 - 1 Dewayne Chomanika1 - 4 WPts
21/07/2018Lusaka, Zambia0 - 1 Luis Daniel1 - 0 WPts
21/05/2018Oslo, Norway0 - 0 Odin Lofthus0 - 0 LPts