| No amateur results Professional record|  |  | 1995 |  | Date | Opponent | Place | Result |  | + June 17 | John Embata | Eldoret, Kenya | W 4 |  | = Nov. 4 |  Joseph Miyumo | Kitangele, Kenya | Draw 4 |  |  |  | 1996 |  | Date | Opponent | Place | Result |  | + Mar. 25 |  Maneno Oswald | Dar-Es-Salaam, Tanzania | KO |  | - June 29 | Patrick Cito | Nairobi, Kenya | L 6 |  | + Nov. 17 | Charles Asabe | Nairobi, Kenya | W 6 |  |  |  | 1997 |  | Date | Opponent | Place | Result |  | + Feb. 22 | Ernest Bujiku | Tanga, Tanzania | KO 2 |  | + Sept. 20 | Charles Asabe | Nairobi, Kenya | W 10 |  | - Oct. 9 | Deo Wanana | Kampala, Uganda | KO by 4 |  |  |  | 1998 |  | Date | Opponent | Place | Result |  | = Apr. 4 | John Kiwanuka | Kampala, Uganda | Draw 6 |  | - July 25 |  Maneno Oswald | Tanga, Tanzania | L 8 |  | + Nov. 28 | Fred Otinda | Nairobi, Kenya | W 10 |  |  |  | 1999 |  | Date | Opponent | Place | Result |  | + Dec. 31 |  Meddie Serunjogi | Kampala, Uganda | W 10 |  |  |  | 2000 |  | Date | Opponent | Place | Result |  | - Aug. 25 |  Joseph Njoka Ngandu | Nairobi, Kenya | L 12 |  | (For Kenyan Super-Welterweight Title) |  |  |  | 2001 |  | Date | Opponent | Place | Result |  | + June 16 |  Joseph Njoka Ngandu | Nairobi, Kenya | W 10 |  |  |  |  |  | 2002 Inactive
 |  |  |  | 2003 |  | Date | Opponent | Place | Result |  | - July 26 |  Adam Katumwa | Kampala, Uganda | KO by 5 |  | (For ABU Super-Welterweight Title) |  |  |  | 2004 |  | Date | Opponent | Place | Result |  | - Apr. 25 |  Maneno Oswald | Dar-Es-Salaam, Tanzania | L 10 |  | (For vacant East & Central African PBF version Middleweight Title) |  | - July 31 |  Nasser  Athumani | Nairobi, Kenya | TKO by 6 |  | (For vacant Kenyan Super-Welterweight Title) |  |  |  | 2005 |  | Date | Opponent | Place | Result |  | + Dec. 3 |  Ken Oyolo | Nairobi, Kenya | TKO 1 |  |  |  | 2006 |  | Date | Opponent | Place | Result |  | + Feb. 4 | Farouk Mohammed | Nairobi, Kenya | W 8 |  | + Apr. 1 |  Fred George | Nairobi, Kenya | TKO 1 |  | (Won vacant East & Central African PBF version Middleweight Title) |  | - Aug. 5 | Mohamed Orungi | Nairobi, Kenya | L 6 |  | - Nov. 4 |  Hassan  Matumla | Dar-Es-Salaam, Tanzania | L 10 |  | (Lost East & Central African PBF version Middleweight Title) |  |  |  | 2007 |  | Date | Opponent | Place | Result |  | + Mar. 10 |  Stephen Esonga | Nairobi, Kenya | TKO 7 |  | (Won vacant Kenyan Middleweight Title) |  | + May 6 | Lucas Ochieng | Nairobi, Kenya | TKO 1 |  | - May 12 | Mohamed Orungi | Nairobi, Kenya | KO by 4 |  | - Aug. 14 |  Timur Nergadze | Sochi, Russia | TKO by 4 |  | + Sept. 8 |  Stephen Esonga | Nairobi, Kenya | KO 3 |  | - Nov. 3 |  Sergey Bashkirov | Novosibirsk, Russia | L 6 |  |  |  | 2008 |  | Date | Opponent | Place | Result |  | + Mar. 22 |  Achilles Ssimwogerere | Nairobi, Kenya | TKO 2 |  | - June 6 |  Tamas Popovics | Szentes, Hungary | L 12 |  | (For vacant UBC Light-Heavyweight Title) |  | + July 5 |  Ken Oyolo | Nairobi, Kenya | W 6 |  | + July 26 | Zachary Otieno | Nairobi, Kenya | KO 1 |  | + Oct. 20 |  Joseph Odhiambo | Eldoret, Kenya | TKO 9 |  | (Retained Kenyan Middleweight Title) |  |  |  | 2009 |  | Date | Opponent | Place | Result |  | - Dec. 12 |  Ronald  Hearns | Chicago, Illinois | TKO by 6 |  |  |  | 2010 |  | Date | Opponent | Place | Result |  | - Jan. 29 |  Ravshan  Hudoinazarov | Las Vegas, Nevada | TKO by 3 |  | - Apr. 10 |  Jonathan  Cepeda | Sunrise, Florida | TKO by 2 | 
   
SummaryTotal bouts: 36, Won: 18 (10 inside the limit), Lost: 16 (8 inside the limit), Draw: 2, NC: 0, ND: 0 |