Weightclass:  Light Welterweight
Location:  Ndola, Zambia
Record:  34 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2042Ndola, Zambia33 - 16 Barry Fordice2 - 1(1) WPts
03/05/2042Ndola, Zambia32 - 16 Mashawn Kapatsa4 - 17 WPts
04/03/2042Ndola, Zambia32 - 15 Jose Pando10 - 5 LPts
01/01/2042Ndola, Zambia31 - 15 Metody Budz9 - 13(1) WPts
31/10/2041Ndola, Zambia30 - 15 Trory Chilembwe3 - 5 WPts
28/08/2041Ndola, Zambia29 - 15 Hui-chao Lung4 - 21 WPts
25/06/2041Ndola, Zambia29 - 14 Rob Kamugisha7 - 9(1) LPts
24/04/2041Ndola, Zambia29 - 13 Harvey Colquhoun6 - 4 LPts
22/02/2041Ndola, Zambia28 - 13 Sid Nys1 - 4(1) WPts
24/12/2040Belfast, UK27 - 13 Paul Lynch1 - 6 WPts
26/10/2040Istanbul, Turkey26 - 13 Erdem Reis11 - 12 WPts
26/08/2040Lusaka, Zambia25 - 13 Penda Nalube18 - 25 WPts
26/06/2040Lusaka, Zambia24 - 13 Penda Nalube18 - 24 WPts
29/04/2040Kitwe, Zambia24 - 12 Penda Chipungu37(1) - 17 LPts Zambia National Championships 2040View
26/04/2040Kitwe, Zambia23 - 12 Usi Kaite6 - 12 WPts Zambia National Championships 2040View
20/04/2040Riga, Latvia22 - 12 Alik Pulveris5 - 9(1) WPts
21/02/2040Ndola, Zambia21 - 12 Mark Munyeme4 - 5 WPts
21/12/2039Bratislava, Slovakia20 - 12 Slßvek Mrazek3 - 11(1) WPts
22/10/2039Santo Domingo Norte, Dominican Republic19 - 12 Ponce Ordonez4 - 5 WPts
24/08/2039Ndola, Zambia18 - 12 Ellis Malila1 - 4 WPts
23/06/2039Ndola, Zambia18 - 11 Billy Chiwala9 - 10 LPts
23/04/2039Ndola, Zambia17 - 11 Uba Mateyo0 - 5 WPts
21/02/2039Bucheon, South Korea16 - 11 Jeong-hyeop Ryu4 - 24 WPts
24/12/2038Lusaka, Zambia16 - 10 Dume Nabulyato4 - 14 LPts
30/10/2038Lusaka, Zambia15 - 10 Dele Chilala12 - 11(1) WPts
26/09/2038Kitwe, Zambia14 - 10 Vashon Sitima5 - 18(1) WPts
26/08/2038Nassau, Bahamas13 - 10 Ian Bees2 - 8 WPts
28/06/2038Ndola, Zambia12 - 10 Dakarai Chakomboka0 - 4 WPts
27/04/2038Ndola, Zambia11 - 10 Uzondu Mungomba4 - 11 WPts
27/02/2038Lusaka, Zambia10 - 10 John Msowoya1 - 14 WPts
29/12/2037Ndola, Zambia9 - 10 Dimos Gutierres3 - 30 WPts
30/10/2037Lusaka, Zambia8 - 10 Zareb Mwandangombe1 - 17 WPts
30/08/2037Ndola, Zambia8 - 9 Yashar Babayev20 - 7 LPts
02/07/2037Lusaka, Zambia7 - 9 Zareb Mwandangombe0 - 16 WPts
05/05/2037Rouen, France7 - 8 Gaylord Nolin0 - 0 LPts
07/03/2037Lusaka, Zambia7 - 7 Marques Chinungi6 - 5 LPts
09/01/2037Lusaka, Zambia6 - 7 Glynn Chisala10 - 13 WPts
14/11/2036Kitwe, Zambia6 - 6 Faraji Kalinichenko16 - 7 LPts
15/09/2036Kitwe, Zambia5 - 6 Paulo Moya3 - 2 WPts
17/07/2036Ndola, Zambia4 - 6 Montraie Changula4 - 5 WPts
18/05/2036Busan, South Korea4 - 5 Joo-ho Sheen0 - 0 LPts
20/03/2036Ndola, Zambia4 - 4 Ehren Deman11 - 21 LPts
20/01/2036Lusaka, Zambia4 - 3 Makalo Kasankha15 - 13 LPts
22/11/2035Ndola, Zambia3 - 3 Kian Sumaili4 - 14 WPts
25/09/2035Bacoor, Philippines3 - 2 Selestino Caldera19(1) - 16 LPts
28/07/2035Ndola, Zambia2 - 2 Dele Chilala1 - 2(1) WPts
28/05/2035Ndola, Zambia1 - 2 Zareb Mwandangombe0 - 3 WPts
28/03/2035Lusaka, Zambia1 - 1 James Chitalo3 - 5 LPts
28/01/2035Lusaka, Zambia0 - 1 Xayvion Wamukwamba2 - 22 WPts
20/12/2034Ndola, Zambia0 - 0 Usi Kachepa5 - 3 LPts