Kenya Commercial Bank SC

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

Players

30
NamePositionsAgeNationalityStatusCAPAValue calc Contract
Boniface Omondi AM (RC), ST (C)30Kenya — 8787 £110,671—
Clyde Senaji D (C)28Kenya — 8790 £113,256—
Nashon Alembi D (C)30Kenya — 8383 £76,011—
Apollo Otieno DM, M (C)28Kenya — 8295 £81,548—
Humphrey Mieno M (C), AM (RC)35Kenya — 81105 £7,395—
Gideon Werre D (C)26Kenya — 8190 £70,056—
Francis Kahiro ST (C)28Kenya — 8085 £70,160—
Kelvin Etemesi ST (C)26Kenya — 7990 £66,940—
Nicholas Kipkirui AM (C), ST (C)29Kenya — 7890 £63,940—
Yafeesi Mubiru ST (C)27Uganda — 7885 £63,940—
Patrick Otieno AM (R), ST (C)24Kenya — 7787 £44,441Jun 2026
Stephen Etyang M (L), AM (RL)29Kenya — 7777 £60,940—
Arnold Matumele GK34The Democratic Republic of the Congo — 7678 £24,240—
Bonphas Munyasa GK28Kenya — 7680 £43,455—
Nashon Wekesa D (RL), WB (R)23Kenya — 7595 £46,699—
Rowland Makati D (RL), WB (R), DM24Kenya — 7490 £49,343Jul 2027
Elvis Ochoro GK23Kenya — 7385 £36,705—
Victor Odhiambo D (C)29Kenya — 7373 £44,046—
Kevin Okumu D/M/AM (R)27Kenya — 7275 £45,940—
Fortune Omoto AM (C), ST (C)23Kenya — 7290 £45,940—
Dennis Kweyu DM, M (C)27Kenya — 7175 £40,793—
Fadhili Mwinyimvua D (RC), WB (R)21Tanzania — 7180–110 £36,499—
December Kisakah M (R), AM (RL)20Kenya — 6980–110 £37,450—
Tyron Kariuki AM (RLC)18Kenya — 6880–110 ——
Richard Omondi AM (RLC)22Kenya — 6685 ——
Brian Olang'oOn loan at Sofapaka FC GK22Kenya — 6585 £20,587—
Samunya Amatton D (C)20Kenya — 6585 ——
Jack Onganya AM (RLC)19Kenya — 6580–110 ——
Josphat Andafu Mukhwana D (LC), WB (L)21Kenya — 6480–110 ——
Kenneth Wambua D/WB/M (L)17Kenya — 5360–90 ——

Squad strength

Players
30
CA16
79.4
PA16
92.8
Average age
25.3
Under 21
5
Squad value (calc)
£1,300,995
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
19 Jan 2026Victor OdhiamboSofapaka FCTransferUnknown fee
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
8 Jul 2025Humphrey MienoSofapaka FCTransferUnknown fee
1 Jul 2025Jack Onganya—TransferUnknown fee
1 Jul 2025Josphat Andafu Mukhwana—TransferUnknown fee
1 Jul 2025Tyron Kariuki—TransferUnknown fee
1 Jul 2025Richard Omondi—TransferUnknown fee
1 Jul 2025Samunya Amatton—TransferUnknown fee
1 Jul 2025Kenneth Wambua—TransferUnknown fee
1 Jul 2025Fadhili MwinyimvuaDodoma Jiji FCTransferUnknown fee
1 Jul 2025Gideon WerreAFC Leopards SCTransferUnknown fee
1 Jul 2025Arnold Matumele—TransferUnknown fee
1 Jul 2025Nicholas Kipkirui—TransferUnknown fee
1 Jul 2025Elvis OchoroNairobi City Stars SCTransferUnknown fee
1 Jul 2025Apollo OtienoDodoma Jiji FCTransferUnknown fee
1 Jul 2025Clyde SenajiFCB Nyasa Big Bullets FCTransferUnknown fee
7 Feb 2025Yafeesi Mubiru—TransferUnknown fee
1 Jan 2025Manzur OkwaroRainbow FC NairobiTransferUnknown fee
1 Jan 2025December KisakahFC TalantaTransferUnknown fee
1 Jan 2025Jack Ong'anyaSofapaka FCTransferUnknown fee
31 Jul 2024Danson Kiprono—TransferUnknown fee
30 Jul 2024Joshua Nyatini—TransferUnknown fee
30 Jul 2024Lameck OlooBidco United FCTransferUnknown fee
1 Jul 2024Raydon MunaneDarajani Gogo FCTransferUnknown fee
1 Jul 2024James KinyanjuiBandari FCTransferUnknown fee
1 Feb 2024Farouk ShikaloKakamega Homeboyz FCTransferUnknown fee
20 Jan 2024Faraj OmindeUlinzi Stars FCTransferUnknown fee

Transfers out

DatePlayerToTypeFee
3 Feb 2026Jack Ong'anyaCádiz C.F.TransferUnknown fee
15 Jan 2026Brian Olang'oSofapaka FCLoanUnknown fee
17 Oct 2025Faraj OmindeBandari FCTransferUnknown fee
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
1 Sep 2025Manzur OkwaroNairobi UnitedTransferUnknown fee
21 Aug 2025Maurice OjwangTanzania Prisons Sports ClubTransferUnknown fee
4 Aug 2025Francis OduorTusker FCTransferUnknown fee
31 Jul 2025Danson Chetambe—Transfer£0
31 Jul 2025Lameck Oloo—Transfer£0
31 Jul 2025Raydon Munane—Transfer£0
31 Jul 2025Derrick Otieno—Transfer£0
31 Jul 2025Michael Mutinda—TransferUnknown fee
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
1 Jan 2025Brian NdengaMathare United FCTransferUnknown fee
1 Jan 2025Herit AtarizaFC TalantaTransferUnknown 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
3 Feb 2024Nicholas KipkiruiKakamega Homeboyz FCTransferUnknown fee
1 Feb 2024Musa MasikaGor Mahia FCTransferUnknown fee
1 Jan 2024Byrne OmondiBandari FCTransferUnknown fee
1 Jan 2024Apollo OtienoDodoma Jiji 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.