| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 2005 |  | = Mar. 28 | Anne Wanjiku | Nyayo, Kenya | Draw 4 |  | + June 15 | Mary Ann | Nyayo, Kenya | W 4 |  | + Dec. 12 | Anne Wanjiku | Nairobi, Kenya | W 6 |  | 2006 |  | + Nov. 12 | Jane Kavulani | Nairobi, Kenya | W 4 |  | - Dec. 12 | Agnes Adonga | Nairobi, Kenya | L 6 |  | 2007 |  | + Mar. 3 | Rukia Nasirite | Nairobi, Kenya | W 6 |  | - Apr. 30 | Hwa-Won Lee | Yesan Gun, South Korea | L 10 |  | (For vacant WBA Featherweight Title) |  | + Sept. 29 | Shabilla Namagga | Nairobi, Kenya | W 4 |  | - Nov. 17 | Ji-hye  Woo | Jincheongun, South Korea | L 10 |  | (For IFBA Super-Featherweight Title) |  | 2008 |  | + Apr. 5 | Rukia  Nasirite | Buru Buru, Kenya | W 4 |  | + July 5 | Consolata Awuor | Nairobi, Kenya | W 6 |  | 2009 |  | - Mar. 28 | Ramona  Kuehne | Schoenefeld, Germany | L 10 |  | (For vacant WIBF Super-Featherweight Title) |  | 2010 |  | = July 17 | Rukia Nasarite | Nairobi, Kenya | Draw 4 |  | + Aug. 14 | Susan  Andeso | Nairobi, Kenya | TKO 2 |  | - Oct. 18 | Esther  Schouten | Amsterdam, Netherlands | L 10 UD |  | (For WIBF Super-Bantamweight Title) |  | + Dec. 12 | Carol Orenja | Nairobi, Kenya | TKO 2 |  | 2011 |  | + Oct. 20 | Susan Andeso | Nairobi, Kenya | W 4 |  | 2012 |  | = Sept. 1 | Consolata Musanda | Nairobi, Kenya | Draw 4 |  | 2013 |  | + May 5 | Rukia Nasarite | Nairobi, Kenya | TKO 2 |  | + June 1 | Joyce Awino | Nairobi, Kenya | W 4 |  | - Aug. 24 | Svetlana  Kulakova | Volgograd, Russia | L 10 UD |  | (For vacant interim WBA Super-Lightweight Title) | 
   SummaryTotal bouts: 21, Won: 12 (3 inside the limit), Lost: 6 (0 inside the limit), Draw: 3, NC: 0 |