No.
|
Result
|
Record
|
Opponent
|
Type
|
Round, time
|
Date
|
Location
|
Notes
|
50
|
Loss
|
34β14β2
|
Kirsty Hill
|
SD
|
10 (10)
|
11 May 2024
|
Winter Gardens, Blackpool, England
|
Lost challenge for the Commonwealth female super-featherweight title
|
49
|
Win
|
34β13β2
|
Fatuma Yazidu
|
TKO
|
4 (10)
|
27 Oct 2023
|
Sarit Centre, Nairobi, Kenya
|
Won vacant WBF intercontinental female super-featherweight title
|
48
|
Win
|
33β13β2
|
Patience Mastara
|
UD
|
10
|
13 Nov 2020
|
Next Door Arena, Dar es Salaam, Tanzania
|
Won vacant WBF female super-featherweight title
|
47
|
Loss
|
32β13β2
|
Yamileth Mercado
|
UD
|
10
|
16 Nov 2019
|
PolifΓ³rum, Ciudad CuauhtΓ©moc, Mexico
|
Lost WBC female super-bantamweight title
|
46
|
Win
|
32β12β2
|
Catherine Phiri
|
UD
|
10
|
23 Mar 2019
|
Kenyatta International Conference Centre, "Nairobi," Kenya
|
Retained WBC female super-bantamweight title
|
45
|
Win
|
31β12β2
|
Yamileth Mercado
|
SD
|
10
|
8 Sep 2018
|
Kenyatta International Conference Centre, Nairobi, Kenya
|
Retained WBC female super-bantamweight title
|
44
|
Win
|
30β12β2
|
Catherine Phiri
|
UD
|
10
|
2 Dec 2017
|
Carnivore Grounds, "Nairobi," Kenya
|
Retained WBC female super-bantamweight title
|
43
|
Win
|
29β12β2
|
Flora Machela
|
KO
|
1 (8)
|
18 Feb 2017
|
Carnivore Grounds, Nairobi, Kenya
|
|
42
|
Win
|
28β12β2
|
Alicia Ashley
|
SD
|
10
|
1 Oct 2016
|
Dort Federal Event Center, Flint, Michigan, U.S.
|
Won WBC female super-bantamweight title
|
41
|
Win
|
27β12β2
|
Grecia Nova
|
UD
|
6
|
24 Jun 2016
|
Polideportivo De Sabana Perdida, Santo Domingo, Dominican Republic
|
|
40
|
Win
|
26β12β2
|
Hamisa Kassim
|
TKO
|
1 (6)
|
25 Dec 2015
|
Tamasha-Langata, Nairobi, Kenya
|
|
39
|
Win
|
25β12β2
|
Asha Ngedere
|
TKO
|
1 (6)
|
12 Dec 2015
|
Nyayo National Stadium, Nairobi, Kenya
|
|
38
|
Loss
|
24β12β2
|
Amanda Serrano
|
UD
|
6
|
10 Sep 2015
|
The Space at Westbury, Westbury, New York, U.S.
|
|
37
|
Loss
|
24β11β2
|
Amanda Serrano
|
UD
|
6
|
29 May 2015
|
W.C. Handy Pavilion, Memphis, Tennessee, U.S.
|
|
36
|
Loss
|
24β10β2
|
Jennifer Han
|
UD
|
10
|
18 Apr 2015
|
County Coliseum, El Paso, Texas, U.S.
|
|
35
|
Draw
|
24β9β2
|
Cindy Serrano
|
SD
|
6
|
28 Mar 2015
|
Resorts World Casino, New York City, New York, U.S.
|
|
34
|
Loss
|
24β9β1
|
Eva WahlstrΓΆm
|
UD
|
8
|
15 Nov 2014
|
Steveco-Areena, Kotka, Finland
|
|
33
|
Loss
|
24β8β1
|
Jelena Mrdjenovich
|
UD
|
10
|
1 Mar 2014
|
Shaw Conference Centre, Edmonton, Alberta, Canada
|
|
32
|
Win
|
24β7β1
|
Fatuma Namugerwa
|
UD
|
4
|
18 May 2013
|
City Hall, Nairobi, Kenya
|
|
31
|
Loss
|
23β7β1
|
Delfine Persoon
|
UD
|
8
|
23 Feb 2013
|
Sporthal Schiervelde, Roeselare, Belgium
|
|
30
|
Loss
|
23β6β1
|
Diana Prazak
|
UD
|
10
|
20 Apr 2012
|
Grand Star Receptions, Altona North, Australia
|
For WIBA super-featherweight title
|
29
|
Loss
|
23β5β1
|
Elina Tissen
|
UD
|
10
|
23 Jul 2011
|
Cultura - Sparkassentheater, Rietberg, Germany
|
For GBC female super-bantamweight title
|
28
|
Win
|
23β4β1
|
Eva Zalwango
|
KO
|
1 (10)
|
2 Oct 2010
|
Toy Market Kibera, Nairobi, Kenya
|
|
27
|
Win
|
22β4β1
|
Flora Machela
|
TKO
|
2 (6)
|
17 Jul 2010
|
Pal Pal Gymnasium, Nairobi, Kenya
|
|
26
|
Win
|
21β4β1
|
Susan Andeso
|
TKO
|
1 (4)
|
23 Jan 2010
|
Pal Pal Gymnasium, Nairobi, Kenya
|
|
25
|
Loss
|
20β4β1
|
Marina Krasheninnikova
|
UD
|
10
|
9 Dec 2009
|
Hotel Pyramida, Prague, Czech Republic
|
For WIBF Intercontinental super-featherweight title
|
24
|
Win
|
20β3β1
|
Belinda Laracuente
|
UD
|
10
|
20 Dec 2008
|
Charter Hall, Nairobi, Kenya
|
Won WIBF interim super-bantamweight title
|
23
|
Win
|
19β3β1
|
Jamhuri Said
|
TKO
|
1 (6)
|
21 Jun 2008
|
Club Afrique, Nairobi, Kenya
|
|
22
|
Win
|
18β3β1
|
Jamila Uroki
|
TKO
|
1 (6), 1:56
|
13 Apr 2008
|
Club Afrique, Nairobi, Kenya
|
|
21
|
Win
|
17β3β1
|
Mulinde Natongo
|
TKO
|
1 (6), 2:45
|
29 Sep 2007
|
Club Afrique, Nairobi, Kenya
|
|
20
|
Win
|
16β3β1
|
Diana Makumbe
|
KO
|
1 (6), 1:35
|
14 Jul 2007
|
Moi International Sports Centre, Nairobi, Kenya
|
|
19
|
Win
|
15β3β1
|
Iliana Boneva
|
RTD
|
7 (10), 2:00
|
6 May 2007
|
Hood Restaurant, Nairobi, Kenya
|
|
18
|
Win
|
14β3β1
|
Galina Koleva Ivanova
|
UD
|
10
|
3 Mar 2007
|
Grand Regency Hotel, Nairobi, Kenya
|
Won WIBF bantamweight title
|
17
|
Win
|
13β3β1
|
Jubjaeng Sor Singsanay
|
UD
|
6
|
12 Dec 2006
|
Grand Regency Hotel, Nairobi, Kenya
|
|
16
|
Win
|
12β3β1
|
Pavla StankeovΓ‘
|
TKO
|
2 (10), 1:19
|
12 Nov 2006
|
Grand Regency Hotel, Nairobi, Kenya
|
|
15
|
Win
|
11β3β1
|
Monalisa Sibanda
|
TKO
|
2 (10), 1:42
|
30 Jul 2006
|
Nyayo National Stadium, Nairobi, Kenya
|
|
14
|
Loss
|
10β3β1
|
Ina Menzer
|
UD
|
10
|
27 May 2006
|
Kulturhalle Zenith, Munich, Germany
|
For WIBF featherweight title
|
13
|
Win
|
10β2β1
|
Agnes Adonga
|
KO
|
5 (6)
|
26 Nov 2005
|
Moi International Sports Centre, Nairobi, Kenya
|
|
12
|
Loss
|
9β2β1
|
Bettina CsΓ‘bi
|
UD
|
10
|
10 Sep 2005
|
FΕnix Hall, Debrecen, Hungary
|
For WIBF and GBU female bantamweight title
|
11
|
Win
|
9β1β1
|
Esther Phiri
|
PTS
|
4
|
21 Aug 2005
|
Moi International Sports Centre, Nairobi, Kenya
|
|
10
|
Loss
|
8β1β1
|
Frida Wallberg
|
UD
|
10
|
17 Jun 2005
|
SAS Radisson, Aarhus, Denmark
|
For vacant WIBF Intercontinental super-featherweight title
|
9
|
Win
|
8β0β1
|
Jasmin Kneiss
|
TKO
|
4 (6)
|
25 Mar 2005
|
Nyayo National Stadium, Nairobi, Kenya
|
|
8
|
Win
|
7β0β1
|
Jane Kavulani
|
PTS
|
4
|
19 Dec 2004
|
Nyayo National Stadium, Nairobi, Kenya
|
|
7
|
Win
|
6β0β1
|
Mary Njeri
|
PTS
|
4
|
31 Jul 2004
|
Nyayo National Stadium, Nairobi, Kenya
|
|
6
|
Win
|
5β0β1
|
Agnes Adonga
|
PTS
|
4
|
10 Apr 2004
|
Nyayo National Stadium, Nairobi, Kenya
|
|
5
|
Win
|
4β0β1
|
Hawa Daku
|
TKO
|
4 (4)
|
30 Dec 2003
|
Nyayo National Stadium, Nairobi, Kenya
|
|
4
|
Draw
|
3β0β1
|
Conjestina Achieng
|
PTS
|
4
|
13 Dec 2003
|
Nyayo National Stadium, Nairobi, Kenya
|
|
3
|
Win
|
3β0
|
Rukken Koronoso
|
TKO
|
3 (4)
|
29 Nov 2003
|
Kenya
|
|
2
|
Win
|
2β0
|
Ester Herkole
|
PTS
|
4
|
19 Oct 2003
|
Nairobi, Kenya
|
|
1
|
Win
|
1β0
|
Rukken Koronoso
|
PTS
|
4
|
12 Oct 2003
|
Nairobi, Kenya
|
|