Note: The statistics shown below are limited to 2 seasons before and after 2022. Visit the player's page to view their career statistics.

Goalkeepers


Ian Otieno

Position: GK

Age: 28

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
202026Kenya190019000
202127Kenya32610326100
202228Kenya32251322501
10 Seasons*2 Clubs7630361084652171,47688

Brian Bwire

Brian Bwire headshot

Position: GK

Age: 21

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
202120Kenya0
202221Kenya21800218000
7 Seasons*2 Clubs54504321800763043

James Saruni

Position: GK

Age: 36

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
202135Kenya21800218000
202236Kenya190019000
3 Seasons*1 Club32700327000

Faruk Shikhalo

Faruk Shikhalo headshot

Position: GK

Age: 25

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
202225Kenya145014500
5 Seasons*1 Club21350213500

Joseph Okoth

Position: GK

Age: 28

Born: Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS MP Min GA CS Matches
202127Kenya0
202228Kenya0
3 Seasons*1 Club0000

Defenders


Joseph Okumu

Joseph Okumu headshot

Position: DF (CB)

Age: 24

Born: Kisumu, Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues Domestic Cups International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202022Elfsborgse SWE1. Allsvenskan242,01701242,01701Matches
202123Elfsborgse SWE1. Allsvenskan753600753600Matches
202123Kenya436000436000Matches
2021-202224Gentbe BEL1. First Division A272,08600540500322,49100Matches
202224Kenya654000654000
2022-202325Gentbe BEL1. Pro League A282,35111974200373,09311Matches
2023-202426Reimsfr FRA1. Ligue 1211,74310218000231,92310Matches
12 Seasons*6 Clubs14511,69533436300141,14700221,8500018515,05533

Eric Ouma

Eric Ouma headshot

Position: DF-MF (FB, left) ▪  Footed: Left

Age: 25

Born: Nairobi, Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202023AIK Stockholmse SWE1. Allsvenskan413400413400Matches
202124Kenya654000654000Matches
202124AIK Stockholmse SWE1. Allsvenskan292,59315292,59315Matches
202225Kenya539200539200Matches
202225AIK Stockholmse SWE1. Allsvenskan262,21125262,21125Matches
202326AIK Stockholmse SWE1. Allsvenskan262,26312262,26312Matches
2023-202426RKS Rakówpl POL1. Ekstraklasa11606001160600Matches
12 Seasons*3 Clubs1188,833515393,1110415711,944519

Aboud Omar

Aboud Omar headshot

Position: DF ▪  Footed: Left

Age: 29

Born: Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202229Kenya436000436000
12 Seasons*4 Clubs756,64004362,711011119,35105

Eugene Asike

Eugene Asike headshot

Position: DF

Age: 28

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202228Kenya218000218000
4 Seasons*1 Club327000327000

Amos Nondi

Amos Nondi headshot

Position: DF ▪  Footed: Right

Age: 24

Born: Ruiru, Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202224Kenya218000218000
4 Seasons*1 Club10697011069701

David Ochieng

David Ochieng headshot

Position: DF

Age: 29

Born: Nairobi, Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202229Kenya218000218000
9 Seasons*4 Clubs675,49621171,32900846,82521

Joneston Omurwa

Joneston Omurwa headshot

Position: DF

Age: 23

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202021Kenya15001500
202122Kenya325400325400
202223Kenya218000218000
2023-202424Estrelapt POR1. Primeira Liga151,14100151,14100Matches
8 Seasons*2 Clubs151,14100151,19900302,34000

Daniel Sakari

Position: DF

Age: 23

Born: Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202122Kenya429300429300
202223Kenya218000218000
4 Seasons*1 Club851300851300

Joash Onyango

Joash Onyango headshot

Position: DF

Age: 29

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202027Kenya1900019000
202128Kenya327000327000
202229Kenya1340013400
5 Seasons*1 Club131,08500131,08500

Musa Mohammed

Musa Mohammed headshot

Position: DF

Age: 30

Born: Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202230Kenya11001100
6 Seasons*1 Club201,59800201,59800

Ismael Athuman

Ismael Athuman headshot

Position: DF

Age: 26

Born: Maspalomas, Spain es

Wikipedia

Player Summary Table
Domestic Leagues Domestic Cups International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202125Las Palmases ESP2. La Liga 2634400634400Matches
202125Kenya000
202226Kenya000
2023-202428Águilases ESPCopa del Rey1900019000Matches
10 Seasons*4 Clubs6344002180001258600201,11000

Siraj Mohammed

Position: DF

Age: 23

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202223Kenya000
1 Season*1 Club0000

Frank Odhiambo

Position: DF

Age: 19

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202219Kenya000Matches
202219Djurgårdense SWE1. Allsvenskan00Matches
1 Season*2 Clubs00000

Bolton Omwenga

Bolton Omwenga headshot

Position: DF

Age: 25

Born: Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202225Kenya000
2 Seasons*1 Club1110011100

David Owino

Position: DF

Age: 23

Born: Ruiru, Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202021Kenya1730017300
202122Kenya1900019000
202223Kenya000
3 Seasons*1 Club216300216300

David Owino

David Owino headshot

Position: DF (CB)

Age: 33

Born: Nakuru, Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202132Kenya213500213500
202233Kenya000
8 Seasons*1 Club282,51910282,51910

Haron Shakava

Haron Shakava headshot

Position: DF

Age: 29

Born: Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202128Kenya000
202229Kenya000
6 Seasons*1 Club327010327010

Midfielders


Kenneth Muguna

Kenneth Muguna headshot

Position: MF

Age: 26

Born: Kisumu, Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202024Kenya1780117801
202125Kenya633100633100
202226Kenya652001652001
8 Seasons*1 Club221,55512221,55512

Richard Odada

Position: MF

Age: 21

Born: Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202119Red Starrs SRB1. SuperLiga231023100Matches
2021-202220Metalac GMrs SRB1. SuperLiga271,5070271,50700Matches
202221Philadelphia Unionus USA1. MLS00Matches
202221Kenya543910543910Matches
202322Philadelphia Unionus USA1. MLS00Matches
7 Seasons*6 Clubs461,94100161,39510623,33610

Abdalla Hassan

Position: MF

Age: 25

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202023Kenya1310013100
202124Kenya527730527730
202225Kenya643701643701
5 Seasons*1 Club13768321376832

Boniface Muchiri

Boniface Muchiri headshot

Position: MF

Age: 25

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202124Kenya3430034300
202225Kenya415300415300
4 Seasons*1 Club820800820800

Teddy Akumu

Position: MF

Age: 29

Born: Rachuonyo District, Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202027Kenya1900019000
2020-202127Kaizer Chiefsza RSA1. Premier Division15961101596110Matches
202128Kenya1550015500
2021-202228Kaizer Chiefsza RSA1. Premier Division931900931900Matches
202229Kenya215000215000
14 Seasons*3 Clubs422,34320362,79800785,14120

Duke Abuya

Duke Abuya headshot

Position: MF

Age: 24

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202123Kenya212500212500
202224Kenya411600411600
5 Seasons*1 Club18847201884720

Lawrence Juma

Position: MF

Age: 29

Born: Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202027Kenya1900019000
202128Kenya535402535402
202229Kenya311100311100
4 Seasons*1 Club10645021064502

Anthony Wambani

Anthony Wambani headshot

Position: MF

Age: 22

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202121Vasalundse SWE2. Superettan272,29941272,29941Matches
202222Kenya2910029100
2 Seasons*2 Clubs272,2994129100292,39041

Erick Zakayo

Position: MF

Age: 18

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202218Kenya1570015700
1 Season*1 Club1570015700

Timothy Ouma

Position: MF

Age: 17

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202217Elfsborgse SWE1. Allsvenskan1150011500Matches
202217Kenya2290022900Matches
202318Elfsborgse SWE1. Allsvenskan4340043400Matches
202419Elfsborgse SWE1. Allsvenskan231,42811231,42811Matches
6 Seasons*3 Clubs281,47711648211932700432,28622

Alwyn Tera

Position: MF

Age: 25

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202225Kenya1280012800
2 Seasons*1 Club2340023400

Jackson Macharia

Jackson Macharia headshot

Position: MF

Age: 27

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202227Kenya1150011500
1 Season*1 Club1150011500

Philip Mayaka

Philip Mayaka headshot

Position: MF

Age: 21

Born: Kenya ke

Player Summary Table
Domestic Leagues Domestic Cups International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202120CS Switchbacksus USA2. USL Champ191,14600191,14600Matches
202221Colorado Rapidsus USA1. MLS00Matches
202221Kenya000Matches
202423Crown Legacy FCus USAU.S. Open Cup1900019000Matches
3 Seasons*4 Clubs191,14600190000201,23600

Clifton Miheso

Clifton Miheso headshot

Position: MF (WM)

Age: 28

Born: Kakamega, Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202127Kenya2970129701
202228Kenya000
10 Seasons*3 Clubs211,13500181,00411392,13911

Cliff Nyakeya

Position: MF

Age: 27

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202025Kenya1901019010
202126Kenya632812632812
202227Kenya000
5 Seasons*1 Club849222849222

Patillah Omoto

Patillah Omoto headshot

Position: MF

Age: 26

Born: Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202226Kenya000
3 Seasons*1 Club417800417800

Forwards


Michael Olunga

Michael Olunga headshot

Position: FW ▪  Footed: Right

Age: 27

Born: Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues Domestic Cups International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202025Kashiwa Reysoljp JPN1. J1 League322,729284322,729284Matches
202126Kenya327010327010
202227Kenya654030654030
10 Seasons*5 Clubs1228,6457510215400484,14622317212,9459713

Juma Masud

Juma Masud headshot

Position: FW ▪  Footed: Right

Age: 25

Born: Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202023Kenya1590015900
202124Kenya431520431520
202225Kenya217700217700
8 Seasons*3 Clubs10516201591340251,42960

Eric Johanna Omondi

Eric Johanna Omondi headshot

Position: FW-MF

Age: 27

Born: Nairobi, Kenya ke

Wikipedia

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202025Jönköpingse SWE2. Superettan241,45281241,45281Matches
202025Kenya1580015800Matches
202126Jönköpingse SWE2. Superettan271,97963271,97963Matches
202126Kenya426900426900Matches
2021-202226Waasland-Bevbe BEL2. First Division B4110041100Matches
202227Kenya211200211200
2023-202428UTA Aradro ROU1. Liga I261,84347261,84347Matches
12 Seasons*5 Clubs1519,9522719352,4175318612,3693222

Samuel Onyango

Samuel Onyango headshot

Position: FW

Age: 27

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202227Kenya210600210600
3 Seasons*1 Club735702735702

Henry Atola

Position: FW

Age: 20

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202119Kenya2310023100
202220Kenya3740037400Matches
202220AIK Stockholmse SWE1. Allsvenskan3170031700Matches
2 Seasons*2 Clubs31700510500812200

Eric Kapaito

Eric Kapaito headshot

Position: FW

Age: 26

Born: Kajiado, Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202125Kenya1901019010
202226Kenya1180011800
3 Seasons*1 Club412810412810

Ismail Dunga Salim

Position: FW

Age: 28

Born: Kenya ke

Player Summary Table
Domestic Leagues International Cups National Team All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202127Sagan Tosujp JPN1. J1 League9930099300Matches
202228Kenya000
2 Seasons*2 Clubs99300099300

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.