Weightclass:  Featherweight
Location:  Ndola, Zambia
Record:  44(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2030Ndola, Zambia43(1) - 28 Ratib Zaki44 - 21 WPts
02/05/2030Lusaka, Zambia42(1) - 28 Dakarai Chewe6 - 7 WPts Zambia National Championships 2030View
29/04/2030Lusaka, Zambia41(1) - 28 Billy Mbilila6 - 8 WPts Zambia National Championships 2030View
26/04/2030Lusaka, Zambia40(1) - 28 Voshon Hamakayi7 - 23 WPts Zambia National Championships 2030View
12/03/2030Mexico City, Mexico40(1) - 27 Carlos Resendiz14 - 24 LPts
12/01/2030Ogbomosho, Nigeria40(1) - 26 Jawad Behar33 - 9 LPts Africa Championships 2030View
09/01/2030Ogbomosho, Nigeria39(1) - 26 Ratib Zaki39 - 19 WPts Africa Championships 2030View
21/11/2029Riga, Latvia38(1) - 26 Dimi Kevite32(2) - 27 WPts
21/10/2029Ndola, Zambia37(1) - 26 Dimi Kevite32(2) - 26 WPts
13/09/2029Daegu, South Korea37(1) - 25 Phuong Toan71(3) - 25 LPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea36(1) - 25 Edmundo Barcena45 - 14 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea35(1) - 25 Angel Vidrio4 - 2 WPts Daegu World Championships 2029View
03/08/2029Ndola, Zambia34(1) - 25 Adnan Alkindi43(3) - 24 WPts
03/07/2029Odessa, Ukraine34(1) - 24 Yakiv Macik50 - 13 LPts
02/06/2029Manukau, New Zealand34(1) - 23 Rich Carruthers54(2) - 12 LPts
02/05/2029Kitwe, Zambia33(1) - 23 Gethin Ruwe11 - 18 WPts Zambia National Championships 2029View
29/04/2029Kitwe, Zambia32(1) - 23 Tabansi Shona6 - 2 WPts Zambia National Championships 2029View
26/04/2029Kitwe, Zambia31(1) - 23 Dakarai Chewe2 - 2 WPts Zambia National Championships 2029View
24/03/2029Ndola, Zambia30(1) - 23 Greg Jack29 - 31 WPts
21/02/2029Ndola, Zambia29(1) - 23 Greg Jack29 - 30 WPts
21/01/2029Ndola, Zambia28(1) - 23 Ivan Trueba32 - 19 WPts
21/12/2028Ndola, Zambia27(1) - 23 Ivan Trueba32 - 18 WPts
20/11/2028Cali, Colombia26(1) - 23 Ivan Trueba32 - 17 WPts
20/10/2028Cali, Colombia26(1) - 22 Ivan Trueba31 - 17 LPts
19/09/2028Ndola, Zambia26(1) - 21 Ivan Trueba30 - 17 LPts
17/08/2028Bulawayo, Zimbabwe25(1) - 21 John Chitepo24 - 24 WPts
17/07/2028Leon, Nicaragua25(1) - 20 Marco Lantigua21(2) - 24 LPts
16/06/2028Lusaka, Zambia25(1) - 19 Rashon Musonda25(2) - 13 LPts
29/04/2028Kitwe, Zambia25(1) - 18 Jayvyn Seshamani26(2) - 33 LPts Zambia National Championships 2028View
26/04/2028Kitwe, Zambia24(1) - 18 Hayden Malungo5 - 15 WPts Zambia National Championships 2028View
16/04/2028Bogota, Colombia23(1) - 18 Angel De Santos12 - 6 WPts
17/02/2028Almaty, Kazakhstan22(1) - 18 Kashif Ghailauow4 - 17 WPts
20/12/2027Lusaka, Zambia22(1) - 17 Rashon Musonda22(2) - 13 LPts
24/10/2027Toronto, Canada21(1) - 17 Jordan Snoddy7 - 14(1) WPts
26/08/2027Diourbel, Senegal20(1) - 17 Larrimore Melching2 - 27 WPts
27/06/2027Ciudad Guayana, Venezuela19(1) - 17 Rio Carpio13 - 13 WPts
29/04/2027Lusaka, Zambia19(1) - 16 Vul Sinkolongo16 - 8 LPts Zambia National Championships 2027View
26/04/2027Lusaka, Zambia18(1) - 16 Mahdi Luipa2 - 10 WPts Zambia National Championships 2027View
17/03/2027San Juan, Puerto Rico17(1) - 16 Baltasar Banes5 - 18 WPts
17/01/2027Durres, Albania16(1) - 16 Agim Rama4(1) - 35(3) WPts
19/11/2026Lusaka, Zambia15(1) - 16 Shontae Kabwela13 - 12 WPts
23/09/2026Lusaka, Zambia14(1) - 16 Chris Chicheba11(1) - 20(3) WPts
27/07/2026Lusaka, Zambia13(1) - 16 Quintavius Mungule6 - 16 WPts
05/06/2026Lusaka, Zambia12(1) - 16 Useni Chimba36 - 20 WPts
26/04/2026Lusaka, Zambia12(1) - 15 Shaun Shinganga27 - 21 LPts Zambia National Championships 2026View
29/03/2026Lusaka, Zambia11(1) - 15 Quintavius Mungule6 - 14 WPts
29/01/2026Sydney, Australia11(1) - 14 Mason Newburn15 - 31 LPts
01/12/2025Lusaka, Zambia10 - 14 La Vonn Sikalumba9(2) - 17(4) WKO3
06/10/2025Ndola, Zambia9 - 14 Reyes Chavis1 - 7 WPts
08/08/2025Dammam, Saudi Arabia8 - 14 Rehan Adwan20 - 23 WPts
10/06/2025Lusaka, Zambia8 - 13 Chike Nanyiza15 - 22 LPts
26/04/2025Lusaka, Zambia8 - 12 Shaun Shinganga20 - 19 LPts Zambia National Championships 2025View
03/04/2025Charleroi, Belgium7 - 12 Jay St. Marie8(1) - 21 WPts
03/02/2025Ndola, Zambia6 - 12 Amon Cullum0 - 11 WPts
06/12/2024San Miguelito, Panama6 - 11 Eloy Constancio26 - 18 LPts
08/10/2024Riga, Latvia6 - 10 Sergey Rubenis35(1) - 10 LPts
10/08/2024Gaziantep, Turkey5 - 10 Mehmet Akshit1 - 13(1) WPts
12/06/2024Lusaka, Zambia4 - 10 La Vonn Sikalumba4(2) - 13(2) WPts
14/04/2024Ndola, Zambia3 - 10 Shevon Nalubamba0 - 6 WPts
16/02/2024Bangkok, Thailand3 - 9 Suor Pinapat33(1) - 8 LPts
19/12/2023Bratislava, Slovakia3 - 8 Robin Skala17(1) - 16 LPts
20/10/2023Karagandy, Kazakhstan3 - 7 Hacibey Bajkodamow17 - 13 LPts
22/08/2023Almaty, Kazakhstan3 - 6 Danyaal Raimbec16(1) - 22(2) LPts
24/06/2023Ndola, Zambia2 - 6 Patrick MacBride0 - 3 WPts
26/04/2023Kitwe, Zambia2 - 5 Useni Chimba19 - 15 LPts Zambia National Championships 2023View
19/04/2023Guatemala City, Guatemala1 - 5 Quiqui Villafana13(1) - 18 WPts
19/02/2023Nanchang, China1 - 4 Yo Fay1 - 14 LPts
22/12/2022Meknes, Morocco1 - 3 Asil Naybet14(1) - 15 LPts
24/10/2022Lusaka, Zambia1 - 2 Deiondre Moya16 - 12(4) LPts
26/08/2022Dakar, Senegal1 - 1 Ouida Aznavour13 - 15 LPts
28/06/2022Lusaka, Zambia0 - 1 Shaun Shinganga7 - 3 WPts
18/05/2022Ndola, Zambia0 - 0 Arran Skeldon8 - 16 LPts