Weightclass:  Light Welterweight
Location:  Ndola, Zambia
Record:  45(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2031Ndola, Zambia44(1) - 23 Newell Notte1 - 10 WPts
14/12/2030Ndola, Zambia43(1) - 23 Fresco Morua5 - 5 WPts
15/10/2030Ndola, Zambia42(1) - 23 Michael Alport1 - 14 WPts
16/08/2030Ndola, Zambia41(1) - 23 Amwolf Heinrich2 - 11 WPts
17/06/2030Ndola, Zambia40(1) - 23 Yasin Seguer0 - 3 WPts
18/04/2030Ndola, Zambia39(1) - 23 Rashid Rafiq4 - 13 WPts
17/02/2030Ndola, Zambia39(1) - 22 Malvolio Pupo30 - 15 LPts
20/12/2029Ndola, Zambia38(1) - 22 Suleiman Iskenderov0 - 15(1) WPts
21/10/2029Ndola, Zambia37(1) - 22 Wayne Hewson3 - 7 WPts
22/08/2029Ndola, Zambia36(1) - 22 Chen Fong4 - 8 WPts
23/06/2029Ndola, Zambia35(1) - 22 Mark Mutch3 - 6 WPts
24/04/2029Ndola, Zambia34(1) - 22 Dante Ferrari0 - 4 WPts
23/02/2029Athens, Greece33(1) - 22 Homerus Anthis33 - 14(1) WPts
23/01/2029Ndola, Zambia33(1) - 21 Azam Arab21 - 26 LPts
21/12/2028Madrid, Spain32(1) - 21 Jose Jorge33(2) - 20 WPts
20/11/2028Kiev, Ukraine31(1) - 21 Marlen Onopko31 - 15 WPts
20/10/2028Bangkok, Thailand30(1) - 21 Chontlatarn Sriyabhaya41 - 11 WPts
19/09/2028Ndola, Zambia30(1) - 20 Chontlatarn Sriyabhaya40 - 11 LPts
13/08/2028Fortaleza, Brazil29(1) - 20 Jax Martir32 - 17 WPts
13/07/2028Nanning, China29(1) - 19 Nikolai Maickeeff43 - 15 LPts Nanning Olympics 2028View
03/07/2028Athens, Greece28(1) - 19 Homerus Anthis28 - 12(1) WPts
02/06/2028Ndola, Zambia28(1) - 18 Dumadi Tarkas26 - 11 LPts
02/05/2028Kitwe, Zambia27(1) - 18 Yobachi Sutwe9 - 31 WPts Zambia National Championships 2028View
29/04/2028Kitwe, Zambia26(1) - 18 Kai Mukombwe10 - 31 WPts Zambia National Championships 2028View
26/04/2028Kitwe, Zambia25(1) - 18 Peabo Simuunza3 - 0 WPts Zambia National Championships 2028View
11/04/2028Stockholm, Sweden25(1) - 17 Ville Bohner28 - 13 LPts
11/03/2028Riyadh, Saudi Arabia25(1) - 16 Azam Arab13 - 20 LPts
09/02/2028Ndola, Zambia24(1) - 16 Azam Arab13 - 19 WPts
02/01/2028Chengdu, China23(1) - 16 Wen Ginn26 - 7 WPts
02/12/2027Ndola, Zambia23(1) - 15 James Stine24(1) - 20(1) LPts
17/10/2027The Hague, Netherlands22(1) - 15 Damien Carpentier23(1) - 12 WPts
13/09/2027Ibadan, Nigeria22(1) - 14 Tymoteusz Kedzior66 - 19 LPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria21(1) - 14 Keghart Levyan21 - 3 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria20(1) - 14 Juan Romero18 - 16 WPts Ibadan World Championships 2027View
03/09/2027Munich, Germany20(1) - 13 Barend Laatsch21 - 16 LPts
03/08/2027Madrid, Spain20(1) - 12 Jose Jorge24(1) - 12 LPts
03/07/2027Ndola, Zambia20(1) - 11 Barend Laatsch20 - 15 LPts
02/06/2027Madrid, Spain19(1) - 11 Jose Jorge23(1) - 11 WPts
02/05/2027Lusaka, Zambia18(1) - 11 Colin Tentesha13 - 14 WPts Zambia National Championships 2027View
29/04/2027Lusaka, Zambia17 - 11 James Shinde15 - 3(2) WKO3 Zambia National Championships 2027View
26/04/2027Lusaka, Zambia16 - 11 Lugono Chipo7 - 4 WPts Zambia National Championships 2027View
25/03/2027Ndola, Zambia15 - 11 Tadzio Basara23 - 10 WPts
06/02/2027Kiev, Ukraine15 - 10 Arseni Klyugin21 - 9 LPts
06/01/2027Ndola, Zambia15 - 9 Homerus Anthis18 - 7(1) LPts
06/12/2026Athens, Greece14 - 9 Homerus Anthis18 - 6(1) WPts
05/11/2026Munich, Germany14 - 8 Barend Laatsch16 - 9 LPts
05/10/2026Ndola, Zambia13 - 8 Fausto Quinones9 - 7 WPts
30/08/2026Ndola, Zambia13 - 7 Gazi Malik15 - 3 LPts
01/07/2026Ndola, Zambia12 - 7 Yavuz Karabacak0 - 2 WPts
02/05/2026Lusaka, Zambia11 - 7 Brad Lundu8(1) - 5 WPts Zambia National Championships 2026View
29/04/2026Lusaka, Zambia10 - 7 Uzoma Nanyangwe12(1) - 15 WPts Zambia National Championships 2026View
26/04/2026Lusaka, Zambia9 - 7 Quashawn Changufu9 - 13 WPts Zambia National Championships 2026View
22/04/2026Ndola, Zambia8 - 7 Fazail Sawaya3 - 13 WPts
22/02/2026Ndola, Zambia7 - 7 Lukman Shimo5 - 4 WPts
24/12/2025Ndola, Zambia6 - 7 Jamar Munjwayi8 - 8 WPts
25/10/2025Tijuana, Mexico5 - 7 Joaquin Raso5 - 7 WPts
27/08/2025Ndola, Zambia4 - 7 Vitali Lipovsky2 - 1 WPts
28/06/2025Abobo, Ivory Coast4 - 6 Sorrel Mellett5 - 6 LPts
29/04/2025Ndola, Zambia4 - 5 Waleed Farhat5 - 3 LPts
01/03/2025Khayelitsha, South Africa4 - 4 Paulo Gabuza3 - 0 LPts
01/01/2025Ndola, Zambia3 - 4 Xaverius Deocampo1 - 0 WPts
03/11/2024Abobo, Ivory Coast2 - 4 Sorrel Mellett3 - 4 WPts
05/09/2024Lusaka, Zambia1 - 4 Uzondu Simenda0 - 0 WPts
28/07/2024Accra, Ghana1 - 3 Vashon Agbeko25 - 9 LPts
30/05/2024Lusaka, Zambia1 - 2 Vashon Kulusika1 - 3 LPts
01/04/2024Lusaka, Zambia1 - 1 Noel Kutumba9(1) - 17 LPts
11/02/2024Lusaka, Zambia1 - 0 Andy Konga16(1) - 15 LPts
05/01/2024Ndola, Zambia0 - 0 Jamar Munjwayi0 - 2 WPts