
Gor Mahia have 47 players in the squad list. Open a player to see their position, shirt number and profile.
Gor Mahia – Squad
- Ebenezer OcranD
- Frank OdhiamboD · Shirt 24
- Lewis Esambe BandiD
- Mike KibwageD · Shirt 12
- Philemon OtienoD · Shirt 15
- Siraj MohammedD
- Geoffrey OchiengDefender · Shirt 2
- Joseph Levin OdhiamboDefender
- Joshua Owino OnyangoDefender
- Karim NizigiyimanaDefender · Shirt 6
- Kenedy OnyangoDefender
- Mark ShabanDefender
- Paul OchuogaDefender
- Philemon OtienoDefender · Shirt 26
- Shariff MusaDefender
- Sylvester OwinoDefender
- Ben OmondiF · Shirt 17
- Denis OmediF · Shirt 14
- Ebenezer AdukwawF · Shirt 11
Ebenezer AssifuahF- Felix OlouchF
- George AmonooF
- Christopher Ochieng OduorForward
- Enock WanyamaForward
- Gedeón MololiaForward
Patrick KadduForward- Samuel KapenForward
- Bryne OdhiamboG · Shirt 23
- Kevin OmondiG
- Caleb OmondiGoalkeeper
- Dolph OwinoGoalkeeper
- Gad Mathews Ongota OtienoGoalkeeper
- Kevin Omondi OnyangoGoalkeeper
- Alpha Chris OnyangoM · Shirt 8
- Lesley OwinoM · Shirt 24
- Alpha OnyangoMidfielder
- Boniface OmondiMidfielder · Shirt 11
- Bryson WangaiMidfielder
- Chris Pius AkenaMidfielder
- Enock MorrisonMidfielder
- Ernest WendoMidfielder · Shirt 20
- Kevin JumaMidfielder
- Lawrence JumaMidfielder · Shirt 24
- Musa MasikaMidfielder
- Rodgers OumaMidfielder
- Sydney Ochieng WahongoMidfielder
- Alphonse OmijaShirt 93