No amateur resultsProfessional record| Date | Opponent | Place | Result | | 1990 | | + Mar. 31 | Caleb Patisi | Nairobi, Kenya | W 4 | 1991-1992 Inactive | | 1993 | | + Jan. 16 | Thomas Mambo | Nairobi, Kenya | KO 2 | | - Mar. 28 | Patrick Kibona | Nairobi, Kenya | L 10 | | - June 17 | Mike Irungu | Nairobi, Kenya | L 12 | | (For vacant Kenyan Bantamweight Title) | | 1994 | | - Feb. 6 | Francis Kiwanuka | Kampala, Uganda | L 8 | | + Sept. 25 | Patrick Irungu | Nairobi, Kenya | TKO 9 | | 1995 | | = Feb. 11 | Duk-Kyu Park | Nairobi, Kenya | Draw 8 | | - Apr. 6 | ? Rary | Nairobi, Kenya | L 8 | | 1996 | | + May 25 | Peter Njoroge | Nairobi, Kenya | KO 2 | | (Won vacant Kenyan Super-Bantamweight Title) | | - Oct. 9 | Michael Kizza | Kampala, Uganda | KO by 1 | | 1997 | | - Oct. 12 | Mbwana Matumla | Dar-Es-Salaam, Tanzania | KO by 3 | 1998 Inactive | | 1999 | | - Sept. 4 | Rogers Mtagwa | Dar-Es-Salaam, Tanzania | KO by 2 | 2000-2001 Inactive | | 2002 | | - Mar. 17 | Hussein Pazzi | Dar-Es-Salaam, Tanzania | L 6 | | 2003 | | = Dec. 13 | Duncan Karanja | Nairobi, Kenya | Draw 4 | | 2004 | | - Dec. 4 | David Kiilu | Nairobi, Kenya | L 6 | | 2005 | | - Apr. 23 | Sande Otieno | Nairobi, Kenya | L 6 | | - June 18 | Buster Dennis | Kampala, Uganda | TKO by 7 | | - Dec. 3 | Sande Otieno | Nairobi, Kenya | L 6 | 2006 Inactive | | 2007 | | - May 12 | John Gicharu | Nairobi, Kenya | L 10 | | (For vacant Kenyan Featherweight Title) | | = June 16 | Charles Damas | Olkalau City, Kenya | W 0 | | 2008 | | + May 31 | Peter Mwaura | Nairobi, Kenya | W 4 | | - July 5 | Morris Chule | Nairobi, Kenya | TKO by 9 | | (For vacant Kenyan Super-Featherweight Title) | | 2009 | | - Jan. 10 | Sande Kizito | Kampala, Uganda | TKO by 4 |
Summary
Total bouts: 23, Won: 5 (3 inside the limit), Lost: 15 (6 inside the limit), Draw: 2, NC: 0
|