No amateur resultsProfessional recordDate | Opponent | Place | Result | 1994 | + Feb. 16 | Moses Sentamu | Nairobi, Kenya | W 6 | 1995-1996 Inactive | 1997 | + June 7 | Bob Obala | Nairobi, Kenya | KO 1 | + Aug. 10 | Jocky Hamisi | Nairobi, Kenya | KO 3 | + Aug. 21 | James Maina | Nairobi, Kenya | KO 2 | 1998 | + Apr. 4 | Moses Sentamu | Nairobi, Kenya | W 8 | - June 27 | John Nkonde | Zimbabwe | TKO by 2 | + Aug. 29 | Billi Kizito | Nairobi, Kenya | KO 4 | + Dec. 19 | Moses Sentamu | Nairobi, Kenya | TKO 7 | (Won vacant Kenyan Super-Lightweeight Title) | 1999 | + Sept. 26 | Geoffrey Wakabu | Nairobi, Kenya | TKO 2 | + Nov. 20 | Shaban Mohammed | Nairobi, Kenya | TKO 1 | 2000 | = Jan. 28 | Allan Vester | Egtved, Denmark | Draw 8 | + Feb. 12 | Ali Matumla | Mombasa, Kenya | TKO 6 | - Oct. 24 | Stephan Carr | Brakpan, South Africa | KO by 1 | (For vacant ABU Super-Lightweight Title) | + Nov. 3 | Medhi Abedi | Copenhagen, Denmark | KO 4 | 2001 | + Mar. 3 | Henry Ndeda | Nairobi, Kenya | KO 1 | + Dec. 15 | James Maina | Nairobi, Kenya | KO 4 | 2002 | - Sept. 13 | Reda Zam Zam | Randers, Denmark | KO by 1 | 2003 | + Dec. 20 | Kenny Oyolo | Nairobi, Kenya | W 4 | 2004 | + July 31 | Shadrack Kipruto | Nairobi, Kenya | TKO 6 | (Won vacant Kenyan Super-Welterweight Title) | + Oct. 23 | Godfrey Mawe | Nairobi, Kenya | TKO 1 | (Won vacant WBB Super-Lightweight Title) | + Dec. 19 | Dalmas Otieno | Nairobi, Kenya | TKO 3 | 2005 | + Aug. 21 | Matthews Chifumbeni | Nairobi, Kenya | W 12 | (Retained WBB Super-Lightweight Title) | + Nov. 26 | Artur Drinaj | Nairobi, Kenya | TKO 1 | 2006 | + Nov. 12 | Assen Vassilev | Nairobi, Kenya | TKO 3 | (Retained WBB Super-Lightweight Title) | 2007 | - Apr. 13 | Timothy Bradley | Ontario, California | TKO by 5 | - Aug. 31 | Juan Urango | Atlantic City, New Jersey | TKO by 4 | 2008 | * Feb. 22 | Vernon Paris | Dearborn, Michigan | NC 8* | = Apr. 4 | Antwone Smith | Key Largo, Florida | Draw 8 | - Sept. 5 | Mike Arnaoutis | Atlantic City, New Jersey | KO by 3 | + Dec. 20 | Kompa Koroma | Nairobi, Kenya | W 12 | (Won vacant GBU Intercontinental Super-Lightweight Title) | 2009 | + Nov. 21 | Josef Holub | Albersdorf, Germany | TKO 5 | 2010 | - May 4 | Azad Azizov | Berlin, Germany | TKO by 7 (0:49) | (For vacant IBO Inter-Continental Super-Lightightweight Title) | 2011 | + July 9 | Yavuz Ertuerk | Köln, Germany | W 12 UD | (Won vacant IBO International Welterweight Title) | 2012 | = Feb. 11 | Azad Azizov | Hamburg, Germany | Draw 8 | - July 21 | Rico Mueller | Kreuzberg, Germany | L 12 UD | (For vacant IBO Inter-Continental Welterweight Title) | - Sept. 28 | Patrick Bogere | Göttingen, Germany | L 8 |
Summary
Total bouts: 36, Won: 23 (17 inside the limit), Lost: 9 (7 inside the limit), Draw: 3, NC: 1
|