Weightclass:  Welterweight
Location:  Lusaka, Zambia
Record:  18 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/04/2029Lusaka, Zambia18 - 17(1) Branimir á Balakov3 - 18 LPts
18/02/2029Lusaka, Zambia17 - 17(1) Azam Shahan0 - 4 WPts
20/12/2028Lusaka, Zambia16 - 17(1) Wayne Mungaila2 - 9 WPts
21/10/2028Lusaka, Zambia15 - 17(1) Dmitri Petrovich1 - 4 WPts
22/08/2028Lusaka, Zambia14 - 17(1) Polo Simaubi1 - 7 WPts
23/06/2028Lusaka, Zambia13 - 17(1) Nikifor á Stoyanov2 - 3 WPts
25/04/2028Lusaka, Zambia12 - 17(1) Gig Urbano4 - 5 WPts
26/02/2028Lusaka, Zambia11 - 17(1) Ziaul-Haq Elgrably2 - 16 WPts
28/12/2027Lusaka, Zambia10 - 17(1) Joseph Stine9 - 6 WPts
29/10/2027Lusaka, Zambia9 - 17(1) Pungluang Joemdee1 - 3 WPts
30/08/2027Lusaka, Zambia8 - 17(1) Allam Lahbi0 - 3 WPts
01/07/2027Lusaka, Zambia7 - 17(1) Jun Amano2 - 1 WPts
02/05/2027Lusaka, Zambia7 - 16(1) Euan Mwenya12 - 12 LPts Zambia National Championships 2027View
29/04/2027Lusaka, Zambia6 - 16(1) Kadeem Simuchele14 - 8 WPts Zambia National Championships 2027View
26/04/2027Lusaka, Zambia5 - 16(1) Banji Litana1 - 10 WPts Zambia National Championships 2027View
22/04/2027Saratov, Russia5 - 15(1) Yulian Suleymanov16 - 6 LPts
22/02/2027Ho Chi Minh City, Vietnam5 - 14(1) Vang Phuc11 - 12 LPts
25/12/2026Lusaka, Zambia4 - 14(1) Khalon Kamwambi7 - 15(1) WPts
27/10/2026Lusaka, Zambia3 - 14(1) Uzondu Hankanga7(1) - 8 WPts
01/09/2026Dakar, Senegal3 - 13(1) Cable Barry7 - 15(1) LPts
04/07/2026Lusaka, Zambia2 - 13(1) Useni Chobeka1 - 9 WPts
06/05/2026Kitwe, Zambia2 - 12(1) Bryn Numba6 - 15(3) LPts
27/03/2026Lusaka, Zambia2 - 11(1) Shaquille Njanji20(1) - 16 LPts
24/02/2026Tamale, Ghana2 - 10(1) Ahmed Gad4 - 14 LPts
27/12/2025Shah Alam, Malaysia1 - 10(1) Mohsin Baksh0 - 4 WPts
29/10/2025Lusaka, Zambia1 - 9(1) Dewayne Lenshina41 - 18 LPts
07/09/2025Bonn, Germany1 - 8(1) Rodney Hoffman12 - 13(1) LPts
10/07/2025Lusaka, Zambia1 - 7(1) Alejandro Loredo13 - 12 LPts
12/05/2025Galway, Ireland1 - 6(1) Brandon Donne9 - 21 LPts
14/03/2025Ndola, Zambia1 - 5(1) Duante Mwembeshi5 - 1 LPts
24/01/2025Ndola, Zambia1 - 4(1) Zaid Malilwe9 - 8 LPts
26/11/2024Lusaka, Zambia0 - 4(1) John Chitalo2 - 16(11) WPts
01/10/2024Kumasi, Ghana0 - 3(1) Wayne Nottinggham3 - 17 LPts
03/08/2024Lusaka, Zambia0 - 2(1) Kyrone Mulele15 - 25(1) LPts
09/06/2024Lusaka, Zambia0 - 1 Ebi Bwembya20(1) - 19 LKO3
03/05/2024Lusaka, Zambia0 - 0 Vandwon Yassa0 - 1 LPts