Kenya Commercial Bank SC

Professional
3,000Reputation
25Players
£80,000Balance

Players

25
NamePositionsAgeNationalityStatusCAPAValue calc Contract
Apollo Otieno DM, M (C)28Kenya — 8995 £134,748—
Clyde Senaji D (C)28Kenya — 8995 £127,656—
Boniface Omondi AM (C), ST (C)30Kenya — 8794 £96,600—
Danson Chetambe M/AM (C)29Kenya — 8490 £66,652—
Nashon Alembi D (C)30Kenya — 8388 £76,011—
Gideon Werre D (C)26Kenya — 8190 £70,056—
Kelvin Etemesi ST (C)26Kenya — 7990 £66,940—
Brian Ndenga M (C)27Kenya — 7885 £60,743—
Patrick Otieno AM (R), ST (C)24Kenya — 7787 £44,441Jun 2026
Faraj Ominde DM, M/AM (C)26Kenya — 7788 £57,893—
Francis Kahiro ST (C)28Kenya — 7685 £57,940—
Herit Atariza D/WB (L)29Kenya — 7580 £46,699—
Stephen Etyang M/AM (L)29Kenya — 7480 £40,060—
Rowland Makati D (RL), WB (R), DM24Kenya — 7490 £49,343Jul 2027
Nashon Wekesa D (RC), WB (R)23Kenya — 7295 £39,049—
Fortune Omoto AM (C), ST (C)23Kenya — 7290 £45,940—
Lameck Oloo D/M/AM (L)26Kenya — 7180 £42,940—
Fadhili Mwinyimvua D (RC), WB (R)21Tanzania — 7180–110 £36,499—
Brian Olang'o GK22Kenya — 7080–110 £30,045—
Kevin Okumu D/M/AM (R)27Kenya — 7080 £40,060—
Bonphas Munyasa GK28Kenya — 7075 £30,045—
Dennis Kweyu —27Kenya — 6670 £22,462—
Raydon Munane M/AM (C)23Kenya — 6585 £26,077—
Kennedy Ochino M (R), AM (RL)28Kenya — 6570 £27,450—
Stephen Onyango ST (C)34Uganda — 6270 £1,995—

Squad strength

Players
25
CA16
79.2
PA16
90.8
Average age
26.6
Under 21
0
Squad value (calc)
£1,338,344
Contracts ending by 30 Jun 2026
1

The site’s own figures from the contracted players above. CA16/PA16 are the means of the best sixteen; a potential range code enters PA16 at fm-reader’s expected PA. Value is fm-reader’s calculation.

Best eleven

The site’s own pick (4-4-2): each slot takes the highest-ability player at least accomplished there (stored familiarity 15+), scarcest positions first. No average unless all eleven are filled.

Highest potential

Set-piece takers

Corner takers—
Free-kick takers—
Penalty takers—
Long-throw takers—

The site’s own scores (see the rankings for the model).

Staff

2
NameJobNationalityAge
Managers
Robert MatanoManager First TeamKenya61
Physios
Collins ChamackPhysio First TeamKenya35

Club

Full name
Kenya Commercial Bank SC
Short name
KCB
Nickname
The Bankers
Second nickname
—
Six-letter name
KCB
Three-letter name
KCB
Nation
Kenya
Stadium
Nairobi City Stadium 15,000
Training ground
—
World reputation
0
Potential reputation
0
Reputation scope (calc)
National
Hashtag
—

Finances

Financial state
—
Balance
£80,000
Transfer budget
£20,000
Transfer budget before the window
—
Wage budget (weekly)
£0
Highest weekly wage
—
Loan debt
£0
Previous turnover
£0
Previous profit
£0
Average ticket price
£1.15
Season ticket price
£17.19
Stadium rent (yearly)
-£1
Transfer embargo
—

Fans and facilities

Average attendance
2,000
Minimum attendance
0
Maximum attendance
2,000
Season ticket holders
1,000
Supporter loyalty
10
Supporter passion
10
Supporter patience
10
Supporter affluence
10
Supporter temperament
10
Supporter expectations
10
Morale
0
Training facilities
6
Youth facilities
4
Youth coaching
4
Youth recruitment
8
Youth importance
6

Kits

Home
Away
Every kit part (16)
HomeShirtShirt: Hoop (Boca)
HomeText—
HomeIcon—
Home (GK)Shirt—
HomeShortsShorts: Side Stripe
Home (GK)ShortsShorts: Plain
HomeSocksSocks: Plain
Home (GK)SocksSocks: Plain
AwayShirtShirt: Bold Top Panel
AwayText—
AwayIcon—
Away (GK)Shirt—
AwayShortsShorts: Side Stripe
Away (GK)ShortsShorts: Plain
AwaySocksSocks: Plain
Away (GK)SocksSocks: Plain

Teams

TeamTypeCaptainReputation
Kenya Commercial Bank SCFirst Team—3,000

League position by season

11520062025 2006: 14 in SportPesa Premier League2007: 14 in SportPesa Premier League2008: 11 in SportPesa Premier League2009: 12 in SportPesa Premier League2010: 14 in SportPesa Premier League2011: 9 in SportPesa Premier League2012: 10 in SportPesa Premier League2013: 4 in SportPesa Premier League2014: 14 in SportPesa Premier League2015: 15 in SportPesa Premier League 2019: 8 in SportPesa Premier League2020: 5 in SportPesa Premier League2021: 2 in SportPesa Premier League2022: 7 in SportPesa Premier League2023: 5 in SportPesa Premier League2024: 10 in SportPesa Premier League2025: 9 in SportPesa Premier League

Drawn by the site from the stored final tables; gaps are seasons with no stored position.

Honours

CompetitionWonRunner-upLast won
FKF President's Cup1—2004
SportPesa Premier League—1—
FKF National Super League—1—

Counted by the site from the stored past winners: titles and runners-up of editions that took place.

League history

17

Transfers in

DatePlayerFromTypeFee
15 Aug 2025Kelvin EtemesiNairobi City Stars SCTransferUnknown fee
8 Aug 2025Rowland MakatiNairobi City Stars SCTransferUnknown fee
1 Aug 2025Boniface Omondi—TransferUnknown fee
24 Jul 2025Fortune OmotoFC Kariobangi SharksTransferUnknown fee
1 Jul 2025Fadhili MwinyimvuaDodoma Jiji FCTransferUnknown fee
1 Jul 2025Gideon WerreAFC Leopards SCTransferUnknown fee
1 Jul 2025Clyde SenajiFCB Nyasa Big Bullets FCTransferUnknown fee
1 Jul 2025Apollo OtienoDodoma Jiji FCTransferUnknown fee
31 Jul 2024Danson Kiprono—TransferUnknown fee
30 Jul 2024Joshua Nyatini—TransferUnknown fee
1 Jul 2024James KinyanjuiBandari FCTransferUnknown fee
1 Feb 2024Farouk ShikaloKakamega Homeboyz FCTransferUnknown fee
13 Jan 2024Henry Onyango—TransferUnknown fee
13 Jan 2024Francis Oduor—TransferUnknown fee
12 Jan 2024Victor Omondi—TransferUnknown fee
29 Jul 2023Derrick OtangaKenya Police FCTransferUnknown fee
1 Jul 2023Derrick Onyango—TransferUnknown fee
1 Oct 2022Haniff Wesonga—TransferUnknown fee
1 Jul 2022Maurice OjwangMuhoroni YouthTransferUnknown fee
1 Jul 2022Derrick Otieno—TransferUnknown fee
5 Jan 2019Michael MutindaThika United Football ClubTransferUnknown fee

Transfers out

DatePlayerToTypeFee
17 Oct 2025Farouk ShikaloSaint George Sports ClubTransfer£0
11 Sep 2025Danson KipronoShabana FCTransfer£0
6 Sep 2025James KinyanjuiAFC Leopards SCTransferUnknown fee
6 Sep 2025Derrick OtangaKakamega Homeboyz FCTransferUnknown fee
5 Sep 2025Joshua NyatiniKakamega Homeboyz FCTransferUnknown fee
21 Aug 2025Maurice OjwangTanzania Prisons Sports ClubTransferUnknown fee
4 Aug 2025Francis OduorTusker FCTransferUnknown fee
31 Jul 2025Michael Mutinda—TransferUnknown fee
31 Jul 2025Derrick Otieno—Transfer£0
25 Jul 2025Victor OmondiShabana FCTransferUnknown fee
1 Jul 2025Derrick OnyangoShabana FCTransferUnknown fee
30 Jun 2025Haniff Wesonga—Transfer£0
1 Feb 2025Henry OnyangoBidco United FCTransferUnknown fee
15 Aug 2024Bernard OdhiamboFC TalantaTransferUnknown fee
24 Jul 2024Erickson MuluMathare United FCTransferUnknown fee
8 Jul 2024Rama MwendaCoastal Union FCTransferUnknown fee
1 Jul 2024Harun MwaleMurang'a Seal FCTransferUnknown fee
1 Feb 2024Musa MasikaGor Mahia FCTransferUnknown fee
1 Jan 2024Byrne OmondiBandari FCTransferUnknown fee
1 Jan 2024Apollo OtienoDodoma Jiji FCTransferUnknown fee
30 Mar 2023Michael OduorTusker FCTransferUnknown fee
1 Dec 2022Daniel OdiwuorBidco United FCTransferUnknown fee
1 Jul 2021Victor OmuneAFC Leopards SCTransferUnknown fee
1 Jul 2021Reagan OtienoKenya Police FCTransferUnknown fee
1 Jul 2020Estone EsiyeKakamega Homeboyz FCTransferUnknown fee

Across versions

VersionDivisionReputationPlayersBalanceTransfer budget
FM27 27.0.0SportPesa Premier League3,00028£80,000£20,000
FM26 26.2.0SportPesa Premier League3,00030£80,000£20,000
FM26 26.0.0SportPesa Premier League3,00025£80,000£20,000
FM24 24.3.0SportPesa Premier League3,10024£80,000£20,000
FM23 23.4.0Kenyan Premier Division3,10020£80,000£20,000
FM23 23.3.0Kenyan Premier Division3,10020£80,000£20,000
FM23 23.0.0Kenyan Premier Division3,10020£80,000£20,000
FM22 22.4.0Kenyan Premier Division3,10024£80,000£20,000
FM22 22.3.0Kenyan Premier Division3,10024£80,000£20,000
FM22 22.1.0Kenyan Premier Division3,10024£80,000£20,000
FM22 22.0.1Kenyan Premier Division3,10026£80,000£20,000
FM22 22.0.0Kenyan Premier Division3,10026£80,000£20,000
FM21 21.4.0Kenyan Premier Division2,50024£137,075—
FM21 21.3.0Kenyan Premier Division2,50024£137,075—
FM21 21.1.1Kenyan Premier Division2,50016£137,075—
FM21 21.0.1Kenyan Premier Division2,50016£137,075—
FM21 21.0.0Kenyan Premier Division2,50016£137,075—
FM20 20.4.0Kenyan Premier Division2,00020£1£1
FM20 20.3.0Kenyan Premier Division2,00020£1£1
FM20 20.1.0Kenyan Premier Division2,00021£1£1
FM20 20.0.1Kenyan Premier Division2,00021£1£1
FM20 20.0.0Kenyan Premier Division2,00021£1£1
FM19 19.3.0Kenyan Premier Division1,60011£1£1
FM19 19.1.0Lower Leagues1,6009£1£1
FM19 19.0.1Lower Leagues1,6009£1£1
FM19 19.0.0Lower Leagues1,6009£1£1
FM18 18.3.0Lower Leagues1,6009£1£1
FM18 18.1.0Lower Leagues1,6009£1£1
FM18 18.0.0Lower Leagues1,6009£1£1
FM17 17.3.0Lower Leagues1,60013£1£1
FM17 17.0.0Lower Leagues1,60013£1£1
FM16 16.3.0Top League1,60012£1£1
FM16 16.0.1Top League1,60012£1£1
FM16 16.0.0Top League1,60012£1£1
FM15 15.3.0Top League1,60011£1£1
FM15 15.0.0Top League1,60030£1£1
FM14 14.3.0Premier Division1,60032£1£1
FM14 14.0.0A Premier Division1,60032£1£1
FM13 13.3.0——0£1—
FM13 13.0.0A Premier Division1,60033£1£1
FM12 12.2.0A Premier Division1,60033£1£1
FM12 12.0.0A Premier Division1,60035£1£1
FM10 10.0.0——29£1—

The same FM id in each loaded build, as each build stores it.