No amateur results
Professional record | 1993 | Date | Opponent | Place | Result | + May 15 | Star Zulu | Lusaka, Zambia | W 6 | + May 29 | Spencer Chimba | N'Dola, Zambia | W 6 | + July 3 | Victor Kowa | Chingola, Zambia | W 10 | + Sept. 23 | Star Zulu | Lusaka, Zambia | W 12 | (Won Zambian Super-Featherweight Title) | | 1994 | Date | Opponent | Place | Result | + Jan. 26 | Leonard Vinquisha | Springs, South Africa | TKO 6 | + Mar. 26 | Victor Dyubula | Springs, South Africa | KO 1 | + Oct. 29 | Simon Nculube | Kariba, Zimbabwe | TKO 3 | + Dec. 10 | Victor Kowa | Lusaka, Zambia | KO 1 | (Retained Zambian Super-Featherweight Title) | | 1995 | Date | Opponent | Place | Result | = Mar. 11 | David Ouma | Lusaka, Zambia | Draw 10 | - May 12 | Billy Schwer | Bethnal Green, Great Britain | KO by 11 | (For Commonwealth Lightweight Title) | | 1996 | Date | Opponent | Place | Result | - July 23 | Jeremiah Malinga | Temba, South Africa | TKO by 8 | | 1997 | Date | Opponent | Place | Result | + Jan. 1 | Hugo Mulenga | Lusaka, Zambia | TKO 4 | + Dec. 31 | Moses Penza | Lusaka, Zambia | W 12 | (Won vacant Zambian Lightweight Title) | | 1998 | Date | Opponent | Place | Result | + Aug. 29 | Fundisi Moyo | Harare, Zimbabwe | W 10 | | | 1999-2003 Inactive | | 2004 | Date | Opponent | Place | Result | + Oct. 23 | Kevin Onyango | Nairobi, Kenya | TKO 2 | (Won vacant East & Central African BF Welterweight Title) | | 2005 | Date | Opponent | Place | Result | + Mar. 25 | Pascal Kimaru Bruno | Nairobi, Kenya | W 10 | - June 17 | Thomas Damgaard | Aarhus, Denmark | L 8 | | | 2006-2007 Inactive | | 2008 | Date | Opponent | Place | Result | - Mar. 1 | Mordechai Donga | Lusaka, Zambia | L 8 | + June 21 | Fred George | Lusaka, Zambia | W 8 | | 2009 | Date | Opponent | Place | Result | - Jan. 24 | Mohammed Akrong | Lusaka, Zambia | KO by 9 | (For ABU Middleweight Title) | + Oct. 17 | Giovanni Bushby | Lusaka, Zambia | W 8 | | 2010 | Date | Opponent | Place | Result | + July 3 | Kamota Sandala | Lusaka, Zambia | W 4 |
Summary
Total bouts: 22, Won: 16 (6 inside the limit), Lost: 5 (3 inside the limit), Draw: 1, NC: 0, ND: 0
|