Club · SportPesa Premier League · Nairobi
Gor Mahia FC
K'Ogalo · Founded 1968 · Professional
- Nairobi City Stadium · 15,000
- Kenya
- Reputation
- 3,400 calc
- Squad strength calc
- 86.00 Best sixteen by CA
- Players calc
- 29
- Balance
- £0
- Transfer budget
- —
- Wage budget
- —
Best XI (calc)
- GKAdama Keïta
- DLPhilemon Otieno
- DRYusuf Mainge
- MLPatrick Sibomana
- MRSydney Ochieng
- DCEmery Bayisenge
- DCSylvester Owino
- MCErnest Wendo
- MCAustin Odhiambo
- STBoniface Omondi
- STPatrick Kaddu
- Formation
- 4-4-2
- Average CA (calc)
- 88.5
- Goalkeeper, highest CA (calc)
- 95
- Defender, highest CA (calc)
- 95
- Midfielder, highest CA (calc)
- 94
- Attacker, highest CA (calc)
- 87
Line maxima are fm-reader's figures for the full squad by calculated best position; they include loans in and exclude loans out. The XI average is shown only when all eleven positions are filled.
Best sixteen (calc)
Calculated by fm-reader from the 16 highest-CA squad players (at most sixteen). The squad includes loans in and excludes loans out, with players matched to the team's gender. PA uses expected potential for range codes. Missing inputs stay missing.
| Measure | Average | Median | Lowest | Highest | League rank of average | League rank of median |
|---|---|---|---|---|---|---|
| Current ability | 86.00 | 86.0 | 80 | 95 | 1 | 1 |
| Expected potential | 96.44 | 95.0 | 85 | 110 | 1 | 1 |
| Value | £19,461 | £18,657 | £5,660 | £44,485 | 2 | 1 |
| Sale value | £22,708 | £24,193 | £5,094 | £48,933 | 1 | 1 |
| Weekly wage | £0 | £0 | £0 | £0 | 1 | 1 |
| Age | 27.49 | 27.51 | 21 | 33 | 10 | 9 |
Contracted players
31| Name | Positions | Age | Nationality | Status | CA | PA | Value calc | Contract |
|---|---|---|---|---|---|---|---|---|
| Emery Bayisenge | D (C) | 28 | Rwanda | — | 95 | 110 | £44,485 | — |
| Adama Keïta | GK | 33 | Mali | — | 95 | 100 | £28,459 | — |
| Philemon Otieno | D (L), DM, M (C) | 30 | Kenya | — | 94 | 100 | £25,786 | — |
| Ernest Wendo | DM, M (C) | 28 | Kenya | — | 91 | 97 | £29,993 | — |
| Sydney Ochieng | M/AM (R) | 26 | Kenya | — | 88 | 92 | £22,601 | Jun 2024 |
| Boniface Omondi | AM (C), ST (C) | 28 | Kenya | — | 87 | 94 | £18,221 | Jun 2023 |
| Yusuf Mainge | D/WB (R) | 23 | Kenya | — | 87 | 100 | £19,094 | — |
| Patrick Kaddu | ST (C) | 27 | Uganda | — | 87 | 92 | £26,064 | — |
| Sylvester Owino | D (C) | 25 | Kenya | — | 85 | 95 | £20,217 | — |
| Austin Odhiambo | M (C) | 23 | Kenya | — | 84 | 105 | £10,431 | Jun 2023 |
| Benson Omala | AM (R), ST (C) | 21 | Kenya | — | 81 | 90–120 | £15,264 | Jun 2025 |
| Gad Mathews | GK | 27 | Kenya | — | 81 | 92 | £10,152 | — |
| John Macharia | M (R), AM (RL) | 24 | Kenya | — | 81 | 92 | £13,536 | — |
| Lawrence Juma | M/AM (C) | 30 | Kenya | — | 80 | 95 | £10,437 | Jul 2024 |
| Patrick Sibomana | M/AM (L), ST (C) | 26 | Rwanda | — | 80 | 89 | £10,980 | Jun 2024 |
| Wycliffe Ochomo | ST (C) | 32 | Kenya | — | 80 | 85 | £5,660 | — |
| Geoffrey Ochieng | D (LC) | 27 | Kenya | — | 79 | 90 | £8,594 | — |
| Chris Ochieng | AM (RL), ST (C) | 28 | Kenya | — | 76 | 82 | £10,786 | — |
| Kennedy Onyango | D/WB (R) | 32 | Kenya | — | 75 | 79 | £3,989 | Jun 2025 |
| Caleb Omondi | GK | 20 | Kenya | — | 74 | 90–120 | £5,072 | — |
| Rodgers Ouma | DM, M (C) | 21 | Kenya | — | 74 | 80–110 | £8,964 | — |
| John NyawirOn loan at Rainbow FC Nairobi | M/AM (L) | 24 | Kenya | — | 74 | 90 | £9,436 | Jun 2025 |
| Alvin Ochieng | D/WB (R) | 22 | Kenya | — | 72 | 80–110 | £6,873 | — |
| Victor Ayugi | M (C) | 27 | Kenya | — | 72 | 75 | £7,681 | — |
| Alpha Onyango | DM, M (C) | 22 | Kenya | — | 72 | 95 | £7,681 | — |
| Kevin Omondi | GK | 25 | Kenya | — | 71 | 80 | £5,558 | Jun 2027 |
| Kevin Simiyu | M/AM (C) | 27 | Kenya | — | 66 | 75 | £4,864 | — |
| Parmenas OchollaOn loan at Mathare United FC | M/AM (L) | 19 | Kenya | — | 66 | 80–110 | £5,121 | — |
| Kevin Juma | DM, M (C) | 27 | Kenya | — | 64 | 70 | £4,095 | Jun 2027 |
| Enock Wanyama | M (C), AM (RLC) | 21 | Kenya | — | 61 | 80–110 | £3,096 | Dec 2025 |
| Rooney Onyango | D (R) | 21 | Kenya | — | 60 | 70–100 | £2,301 | Jun 2025 |
Contracted-player overview (calc)
- Players
- 31
- CA16
- 86
- PA16
- 98.8
- Off-scale CA values excluded
- 0
- Off-scale PA values excluded
- 0
- Average age
- 25.6
- Under 21
- 2
- Squad value (calc)
- £405,491
- Contracts ending by 30 Jun 2024
- 4
Highest potential
| Emery Bayisenge | 28 | 110 |
| Austin Odhiambo | 23 | 105 |
| Adama Keïta | 33 | 100 |
| Philemon Otieno | 30 | 100 |
| Yusuf Mainge | 23 | 100 |
| Ernest Wendo | 28 | 97 |
| Sylvester Owino | 25 | 95 |
| Lawrence Juma | 30 | 95 |
| Alpha Onyango | 22 | 95 |
| Boniface Omondi | 28 | 94 |
Set-piece takers
| Corner takers | Benson Omala |
| Free-kick takers | Benson Omala |
| Penalty takers | Benson Omala |
| Long-throw takers | Benson Omala |
Staff
4| Name | Job | Nationality | Age |
|---|---|---|---|
| Managers | |||
| Johnny McKinstry | Manager First Team | Northern Ireland | 37 |
| Assistant Managers | |||
| Sammy Omollo | Assistant Manager First Team | Kenya | 53 |
| Goalkeeping Coaches | |||
| Boniface Oluoch | Gk Coach First Team | Kenya | 36 |
| Chairpeople | |||
| Ambrose Rachier | Chairperson | Kenya | 73 |
Club
- Full name
- Gor Mahia FC
- Short name
- Gor Mahia
- Nickname
- K'Ogalo
- Second nickname
- —
- Six-letter name
- GorMah
- Three-letter name
- —
- Alternative abbreviation
- —
- Nation
- Kenya
- Stadium
- Nairobi City Stadium 15,000
- Training ground
- —
- World reputation
- 0
- Potential reputation
- 0
- Reputation scope (calc)
- National
- Hashtag
- —
Squad and expectations
- Players (calc)
- 29
- Foreign players (calc)
- 4
- Homegrown in nation (calc)
- 19
- Loaned in (calc)
- 0
- Loaned out (calc)
- 2
- Ranking score (calc)
- 4,500
- Predicted position (calc)
- 1
- Stored media expectation
- Title Contender, Promotion or Champions League Qualification
- Stored predicted finish
- —
Finances
- Financial state
- —
- Rich benefactor
- None
- Benefactor changes starting finances
- No
- Balance
- £0
- Transfer budget
- —
- Transfer budget before the window
- —
- Wage budget (weekly)
- —
- Highest weekly wage
- —
- Loan debt
- £0
- Previous turnover
- —
- Previous profit
- —
- Average ticket price
- £2.19
- Season ticket price
- £32.87
- Stadium rent (yearly)
- —
- Rents stadium
- —
- Rent share of gate receipts
- —
- Transfer embargo
- —
Fans and facilities
- Average attendance
- 7,000
- Minimum attendance
- 0
- Maximum attendance
- 7,000
- Season ticket holders
- 4,000
- Club members
- —
- Supporter loyalty
- 10
- Supporter passion
- 10
- Supporter patience
- 10
- Supporter affluence
- 10
- Supporter temperament
- 10
- Supporter expectations
- 10
- Morale
- 0
- Training facilities
- 10
- Corporate facilities
- —
- Youth facilities
- 8
- Youth coaching
- 8
- Youth recruitment
- 18
- Youth importance
- 14
Kits
- Home Background #008331, foreground #FFFFFF
- Away Background #FFFFFF, foreground #008331
Stored shirt colours. Swatches do not reproduce the kit design.
Every kit part (16)
| Home | Shirt | Shirt: Plain (Different Sleeves)Back: Same as front Alternative 0 | ||
| Home | Text | — Alternative 0 | ||
| Home | Icon | — Alternative 0 | ||
| Home (GK) | Shirt | Shirt: Shoulder Stripe Down (Epaulets)Back: Same as front Alternative 0 | ||
| Home | Shorts | Shorts: Side Stripe Alternative 0 | ||
| Home (GK) | Shorts | Shorts: Plain Alternative 0 | ||
| Home | Socks | Socks: Three Top Hoops Alternative 0 | ||
| Home (GK) | Socks | Socks: Plain Alternative 0 | ||
| Away | Shirt | Shirt: Large Horizontal Stripe (Top)Back: Same as front Alternative 0 | ||
| Away | Text | — Alternative 0 | ||
| Away | Icon | — Alternative 0 | ||
| Away (GK) | Shirt | Shirt: Shoulder Stripe Down (Epaulets)Back: Same as front Alternative 0 | ||
| Away | Shorts | Shorts: Plain Alternative 0 | ||
| Away (GK) | Shorts | Shorts: Plain Alternative 0 | ||
| Away | Socks | Socks: Three Top Hoops Alternative 0 | ||
| Away (GK) | Socks | Socks: Plain Alternative 0 |
Teams
| Team | Type | Captain | Reputation |
|---|---|---|---|
| Gor Mahia FC | First Team | — | 3,400 |
Board
- Chairman title
- —
- Director of football
- —
League position by season
Honours (calc)
| Competition | Won | Runner-up | Last won |
|---|---|---|---|
| SportPesa Premier League | 20 | 10 | 2023 |
| FKF President's Cup | 9 | 5 | 2021 |
| GoTV Shield | 6 | 4 | 2020 |
| African Cup Winners' Cup | 1 | 1 | 1987 |
League history
18| Season | Division | Pos | P | W | D | L | Pts |
|---|---|---|---|---|---|---|---|
| 2023 | SportPesa Premier League | 1/18 | 34 | 20 | 10 | 4 | 70 |
| 2022 | SportPesa Premier League | 3/18 | 34 | 15 | 13 | 6 | 58 |
| 2021 | SportPesa Premier League | 8/18 | 32 | 14 | 6 | 12 | 45 |
| 2020 | SportPesa Premier League | 1/18 | 23 | 17 | 3 | 3 | 54 |
| 2019 | SportPesa Premier League | 1/18 | 34 | 20 | 9 | 4 | 69 |
| 2018 | SportPesa Premier League | 1/18 | 34 | 23 | 6 | 5 | 75 |
| 2017 | SportPesa Premier League | 1/18 | 34 | 22 | 8 | 4 | 74 |
| 2016 | SportPesa Premier League | 2/16 | 30 | 15 | 12 | 3 | 54 |
| 2015 | SportPesa Premier League | 1/16 | 30 | 24 | 6 | 0 | 78 |
| 2014 | SportPesa Premier League | 1/16 | 30 | 17 | 9 | 4 | 60 |
| 2013 | SportPesa Premier League | 1/16 | 30 | 17 | 9 | 4 | 60 |
| 2012 | SportPesa Premier League | 2/16 | 30 | 17 | 8 | 5 | 59 |
| 2011 | SportPesa Premier League | 4/16 | 30 | 12 | 12 | 6 | 48 |
| 2010 | SportPesa Premier League | 2/16 | 30 | 15 | 11 | 4 | 56 |
| 2009 | SportPesa Premier League | 5/16 | 30 | 15 | 1 | 14 | 46 |
| 2008 | SportPesa Premier League | 9/16 | 30 | 10 | 9 | 11 | 39 |
| 2007 | SportPesa Premier League | 11/18 | 30 | 9 | 7 | 14 | 34 |
| 2006 | SportPesa Premier League | 16/20 | 38 | 12 | 9 | 17 | 42 |
Derbies
Transfers in
| Date | Player | From | Type | Fee |
|---|---|---|---|---|
| 1 Jan 2024 | Enock Wanyama | — | Transfer | Unknown fee |
| 15 Sep 2023 | Kevin Simiyu | — | Transfer | Unknown fee |
| 27 Aug 2023 | Rodgers Ouma | Tusker FC | Transfer | Unknown fee |
| 25 Aug 2023 | Patrick Sibomana | Clube Ferroviário da Beira | Transfer | £0 |
| 24 Aug 2023 | Chris Ochieng | Bandari FC | Transfer | Unknown fee |
| 24 Aug 2023 | Rogers Mugisha | Uganda Peoples' Defence Forces | Transfer | Unknown fee |
| 11 Aug 2023 | Alvin Ochieng | FC Talanta | Transfer | £0 |
| 1 Aug 2023 | Lawrence Juma | Association Sportive Kigali | Transfer | Unknown fee |
| 27 Jul 2023 | Kevin Omondi | Sofapaka FC | Transfer | Unknown fee |
| 24 Jul 2023 | Rooney Onyango | Elite Falcons Football Club | Transfer | Unknown fee |
| 15 Jul 2023 | Kennedy Onyango | Nairobi City Stars SC | Transfer | Unknown fee |
| 13 Jul 2023 | Kevin Juma | Nzoia Sugar FC | Transfer | Unknown fee |
| 1 Mar 2023 | Shafik Kagimu | — | Transfer | Unknown fee |
| 23 Jan 2023 | Patrick Kaddu | — | Transfer | Unknown fee |
| 1 Jul 2021 | Dennis Nganga | Muhoroni Youth | Transfer | Unknown fee |
| 1 Jul 2021 | Parmenas Ocholla | — | Transfer | Unknown fee |
| 1 Jul 2021 | George Odhiambo | Tusker FC | Transfer | Unknown fee |
| 1 Jul 2021 | Victor Ochieng | FC Talanta | Transfer | Unknown fee |
| 1 Jul 2021 | Peter Oudu | FC Kariobangi Sharks | Transfer | Unknown fee |
| 1 Jul 2021 | Peter Lwasa | FC Kariobangi Sharks | Transfer | Unknown fee |
| 1 Jul 2020 | John Nyawir | — | Transfer | Unknown fee |
| 1 Jul 2020 | Benson Omala | Western Stima Football Club | Transfer | Unknown fee |
| 1 Jul 2020 | Kelvin Wesonga | — | Transfer | Unknown fee |
| 2 Jan 2020 | John Ochieng | Chemelil Sugar Football Club | Transfer | Unknown fee |
| 1 Jul 2019 | Caleb Omondi | — | Transfer | Unknown fee |
Transfers out
| Date | Player | To | Type | Fee |
|---|---|---|---|---|
| 18 Jan 2024 | Rogers Mugisha | Alliance Club Horsens | Transfer | Unknown fee |
| 21 Aug 2023 | Shafik Kagimu | FK Rabotnički Skopje | Transfer | £0 |
| 1 Aug 2023 | Peter Oudu | Posta Rangers FC | Transfer | Unknown fee |
| 1 Aug 2023 | Parmenas Ocholla | Mathare United FC | Loan | Unknown fee |
| 1 Jul 2023 | Kelvin Wesonga | Muhoroni Youth | Transfer | Unknown fee |
| 1 Jul 2023 | John Nyawir | Rainbow FC Nairobi | Loan | Unknown fee |
| 30 Jun 2023 | Peter Lwasa | — | Transfer | £0 |
| 30 Jun 2023 | Dennis Nganga | — | Transfer | £0 |
| 30 Jun 2023 | George Odhiambo | — | Transfer | £0 |
| 30 Jun 2023 | John Ochieng | — | Transfer | £0 |
| 2 Jan 2023 | Victor Ochieng | Sofapaka FC | Transfer | Unknown fee |
| 1 Jul 2022 | Nicholas Omondi | Darajani Gogo FC | Transfer | Unknown fee |
| 19 Jan 2022 | Frank Odhiambo | Djurgårdens IF | Transfer | Unknown fee |
| 1 Jul 2021 | Clifton Miheso | Kenya Police FC | Transfer | Unknown fee |
| 1 Jul 2021 | Charles Momanyi | Tusker FC | Transfer | Unknown fee |
| 18 Mar 2021 | Benson Omala | FC Linköping City | Loan | Unknown fee |
| 2 Jan 2021 | Michael Apudo | Posta Rangers FC | Transfer | Unknown fee |
| 10 Aug 2020 | Joash Onyango | Simba Sports Club | Transfer | Unknown fee |
| 1 Jul 2020 | Norman Ogolla | Mathare United FC | Transfer | Unknown fee |
| 1 Jul 2020 | Elvis Ronack | Sofapaka FC | Transfer | Unknown fee |
| 1 Jul 2019 | Eliud Lokuwam | Posta Rangers FC | Transfer | Unknown fee |
| 5 Jan 2019 | Innocent Wafula | Gaddafi FC | Transfer | Unknown fee |
| 1 Jul 2017 | Bernard Odhiambo | Bandari FC | Transfer | Unknown fee |
Across versions
| Version | Division | Reputation | Players | Balance | Transfer budget |
|---|---|---|---|---|---|
| FM27 27.0.0 | SportPesa Premier League | 3,600 | 33 | £0 | — |
| FM26 26.2.0 | SportPesa Premier League | 3,500 | 29 | £0 | — |
| FM26 26.0.0 | SportPesa Premier League | 3,450 | 28 | £0 | — |
| FM24 24.3.0 | SportPesa Premier League | 3,400 | 31 | £0 | — |
| FM23 23.4.0 | Kenyan Premier Division | 3,400 | 21 | £0 | — |
| FM23 23.3.0 | Kenyan Premier Division | 3,400 | 21 | £0 | — |
| FM23 23.0.0 | Kenyan Premier Division | 3,400 | 22 | £0 | — |
| FM22 22.4.0 | Kenyan Premier Division | 4,000 | 28 | £0 | — |
| FM22 22.3.0 | Kenyan Premier Division | 4,000 | 28 | £0 | — |
| FM22 22.1.0 | Kenyan Premier Division | 4,000 | 30 | £0 | — |
| FM22 22.0.1 | Kenyan Premier Division | 4,000 | 32 | £0 | — |
| FM22 22.0.0 | Kenyan Premier Division | 4,000 | 33 | £0 | — |
| FM21 21.4.0 | Kenyan Premier Division | 3,500 | 32 | £274,150 | £91,383 |
| FM21 21.3.0 | Kenyan Premier Division | 3,500 | 32 | £274,150 | — |
| FM21 21.1.1 | Kenyan Premier Division | 3,500 | 29 | £274,150 | — |
| FM21 21.0.1 | Kenyan Premier Division | 3,500 | 29 | £274,150 | — |
| FM21 21.0.0 | Kenyan Premier Division | 3,500 | 30 | £274,150 | — |
| FM20 20.4.0 | Kenyan Premier Division | 3,500 | 21 | £473,721 | — |
| FM20 20.3.0 | Kenyan Premier Division | 3,500 | 21 | £473,721 | — |
| FM20 20.1.0 | Kenyan Premier Division | 3,500 | 23 | £473,721 | — |
| FM20 20.0.1 | Kenyan Premier Division | 3,500 | 23 | £493,742 | — |
| FM20 20.0.0 | Kenyan Premier Division | 3,500 | 23 | £493,742 | — |
| FM19 19.3.0 | Kenyan Premier Division | 3,050 | 28 | £1 | £1 |
| FM19 19.1.0 | Top League | 3,050 | 20 | £1 | £1 |
| FM19 19.0.1 | Top League | 3,050 | 19 | £1 | £1 |
| FM19 19.0.0 | Top League | 3,050 | 20 | £1 | £1 |
| FM18 18.3.0 | Top League | 3,050 | 21 | £1 | £1 |
| FM18 18.1.0 | Top League | 3,050 | 23 | £1 | £1 |
| FM18 18.0.0 | Top League | 3,050 | 23 | £1 | £1 |
| FM17 17.3.0 | Top League | 3,050 | 25 | £1 | £1 |
| FM17 17.0.0 | Top League | 3,050 | 27 | £1 | £1 |
| FM16 16.3.0 | Top League | 3,050 | 24 | £1 | £1 |
| FM16 16.0.1 | Top League | 3,050 | 26 | £1 | £1 |
| FM16 16.0.0 | Top League | 3,050 | 26 | £1 | £1 |
| FM15 15.3.0 | Top League | 3,050 | 21 | £1 | £1 |
| FM15 15.0.0 | Top League | 3,050 | 32 | £1 | £1 |
| FM14 14.3.0 | Premier Division | 3,050 | 30 | £1 | £1 |
| FM14 14.0.0 | A Premier Division | 3,050 | 30 | £1 | £1 |
| FM13 13.3.0 | — | — | 0 | £1 | — |
| FM13 13.0.0 | A Premier Division | 3,050 | 30 | £1 | £1 |
| FM12 12.2.0 | A Premier Division | 2,500 | 33 | £1 | £1 |
| FM12 12.0.0 | A Premier Division | 2,500 | 33 | £1 | £1 |
| FM11 11.0.0 | — | — | 28 | £1 | — |
| FM10 10.0.0 | — | — | 42 | £1 | — |