No amateur resultsProfessional record| Date | Opponent | Place | Result | | 2004 | | - July 31 | Anthony Napunyi | Nairobi, Kenya | L 4 | | 2005 | | + July 9 | Bernard Njoroge | Buru Buru, Nairobi | TKO 2 | | + Aug. 26 | Nsamba Walumbe | Jinja, Uganda | W 8 | | - Dec. 3 | Nick Otieno | Nairobi, Kenya | L 6 | | 2006 | | = Nov. 12 | Twalib Mubiru | Nairobi, Kenya | Draw 4 | | 2007 | | = June 16 | Musa Njue | Olkalau City, Kenya | TDraw | | - Oct. 27 | Bihes Barakat | Senftenberg, Germany | L 10 | | vacant IBF Youth Super Featherweight Title | | 2008 | | = May 17 | Rene Mahling | Weisswasser, Germany | Draw 10 | | (For IBF Youth Lightweight Title) | | 2009 | | + May 9 | Rene Mahling | Weisswasser, Germany | W 10 | | (Won IBF Youth Lightweight Title) | | - Oct. 3 | Azad Azizov | Baku, Azerbaijan | L 12 | | (For vacant IBO Inter-Continental Super-Lightweight Title) | | - Dec. 11 | Zapir Rasulov | Marzahn Hellersdorf, Germany | TKO by 5 | | (For vacant IBO Youth Welterweight Title) |
Summary
Total bouts: 11, Won: 3 (1 inside the limit), Lost: 5 (1 inside the limit), Draw: 3, NC: 0
|