Club · Novira Cymru North · Aberystwyth

Penrhyncoch

The Roosters · Founded 1965 · Semi-Professional

Manager

Gari Lewis

2026 · Novira Cymru North · position 12

Game start 13 Jul 2026

Reputation
1,2500.5 of 5 stars calc
Squad strength calc
32.13 Best sixteen by CA
Players calc
51
Balance
£2,000
Transfer budget
—
Wage budget
—

Best XI (calc)

  1. GKLeigh JenkinsCA 38
  2. DLHarri HorwoodCA 33
  3. DRSion JamesCA 25
  4. MLJac HorwoodCA 20
  5. MRChris WilkinsCA 25
  6. DCMarcus YakouCA 40
  7. DCJosh FerreiraCA 37
  8. MCOwain EvansCA 38
  9. MCOwain JamesCA 37
  10. STGeoff KellawayCA 47
  11. STLiam JaquesCA 25
Position and current ability. Unfilled positions remain blank.
Formation
4-4-2
Average CA (calc)
33.2
Goalkeeper, highest CA (calc)
38
Defender, highest CA (calc)
37
Midfielder, highest CA (calc)
47
Attacker, highest CA (calc)
25

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.

The site's own 4-4-2 from up to 300 contracted players, including those on loan elsewhere. Each slot takes the highest-CA player at least accomplished there (familiarity 15+), with scarce positions filled first. This is a calculated selection, not a recorded lineup.

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.

MeasureAverageMedianLowestHighestLeague rank of averageLeague rank of median
Current ability 32.1330.52547 1211
Expected potential 45.5040.03470 1114
Value £76£0£0£1,224 163
Sale value £3,489£3,489£3,489£3,489 63
Weekly wage £20£0£0£100 82
Age 30.4331.131846 21

Contracted players

51
NamePositionsAgeNationalityStatusCAPAValue calc Contract
Geoff Kellaway AM (RL), ST (C)40England First Team 4760 £0May 2027
Marcus Yakou D (C), DM, M (C)23France First Team 4065 £1,224May 2027
Leigh Jenkins GK34Wales First Team 3870 £0May 2027
Owain Evans M/AM (C)20Wales — 3820–50 £0—
Josh Ferreira D (C)32England First Team 3740 £0May 2027
Owain James D (C), DM, M (C)36Wales First Team 3740 £0May 2027
Harri Horwood D/WB (L)26Wales First Team 3338 £0May 2027
Elian Evans D (C)39Wales First Team 3150 £0May 2027
Rhydian Davies D (C)30Wales First Team 3047 £0May 2027
Kieran Booker D (LC), WB (L), DM, M (C)23Wales First Team 2835 £0May 2027
Isaac Pridmore D (C)22Wales First Team 2810–40 £0—
Joseph Saunders D (C)23Wales Reserve Team 2747 £0—
Sion James D (RC)46Wales — 2540 £0—
Christy Gale M (C)31England First Team 2540 £0May 2027
Chris Wilkins M/AM (RC), ST (C)38Wales Reserve Team 2540 £0—
Liam Jaques M (RC), AM (R), ST (C)28Wales — 2535 £0May 2027
Garin Evans ST (C)23Wales First Team 2535 £0May 2027
Taylor Richardson D (L)20Wales Reserve Team 250–30 £0—
Jakub Michalski M/AM (R)18Poland First Team 2520–50 £0May 2027
Efekan Çolak AM (RL), ST (C)23Türkiye Reserve Team 2446 £0—
Liam Doherty ST (C)26Wales — 2335 £0May 2027
Dylan James D (L)44Wales — 2020 £0—
Antonio Corbisiero DM, M (C)41England — 2050 £0—
Mathew Pemberthy D (RLC), DM, M (C)35Wales First Team 2035 £0—
Jac Horwood D/M (RL)27Wales Reserve Team 2021 £0—
Zac Davies M/AM (L), ST (C)20England First Team 200–30 £0May 2027
Cai Williams D (RC), DM, M (C)19Wales Reserve Team 200–30 £0May 2027
Steffan Davies M (R), AM (RL)17Wales — 2010–40 £0—
Connor Williams ST (C)15Wales — 2010–40 £0—
Rhydian Morgan D (R)29Wales Reserve Team 1940 £0—
John James D/M (R)32Wales First Team 1930 £0May 2027
Isaac Aldred M (C)21Wales — 190–30 £0May 2027
Will Evans D (R)16Wales First Team 180–30 £0May 2027
Cai Thomas M/AM (LC)21Wales Reserve Team 170–30 £0May 2027
Guto Gwenallt DM, M (C), ST (C)27Wales — 1520 £0May 2027
Eddie Rhodes M/AM (R)21Wales Reserve Team 150–30 £0—
Isaac Hill D (R)21Wales Reserve Team 150–20 £0—
Elwyn Edwards D (C)40Wales Reserve Team 1015 £0—
Efan Roberts ST (C)21Wales Reserve Team 100–20 £0—
Chris Jones M (C)29Wales Reserve Team 1015 £0—
Dylan Jenkins GK21Wales Reserve Team 100–20 £0—
Steffan Taylor D (L)20Wales Reserve Team 100–20 £0—
David Evans ST (C)34Wales Reserve Team 1015 £0—
Luke Bowen M/AM (R), ST (C)20Wales Reserve Team 100–20 £0—
Carter Norris D (R)17Wales Reserve Team 100–20 £0—
Ben Stevens GK23Wales Reserve Team 1035 £0—
Emyr Jones M/AM (R), ST (C)17Wales Reserve Team 100–20 £0—
Josh Lane M/AM (RL)16Wales Reserve Team 100–30 £0—
Jack Jones D (L)16Wales Reserve Team 100–30 £0—
Solomon Watkin —16Wales — —— £0May 2027
Gioele Geoghegan —15Wales — —— £0—

Contracted-player overview (calc)

Players
51
CA16
32.1
PA16
47.3
Off-scale CA values excluded
0
Off-scale PA values excluded
0
Average age
25.7
Under 21
16
Squad value (calc)
£1,224
Contracts ending by 30 Jun 2027
22

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.

Highest potential

Set-piece takers

Corner takersGeoff Kellaway
Free-kick takersGeoff Kellaway
Penalty takersGeoff Kellaway
Long-throw takersMarcus Yakou

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

Staff

6
NameJobNationalityAge
Managers
Gari LewisManager First TeamWales51
Carwyn JenkinsManager Reserve TeamWales54
Assistant Managers
Llyr HughesAssistant Manager First TeamWales44
Coaches
Iwan RobertsCoach First TeamWales51
Goalkeeping Coaches
Mark TruckGk Coach First TeamWales36
Chairpeople
Martin HarriesChairpersonWales63

Club

Full name
Penrhyncoch
Short name
Penrhyncoch
Nickname
The Roosters
Second nickname
—
Six-letter name
PEN
Three-letter name
PEN
Alternative abbreviation
CPDP
Nation
Wales
Stadium
Cae Baker 1,000
Training ground
Cae Baker
World reputation
0
Potential reputation
2,000
Reputation scope (calc)
Regional
Hashtag
—

Squad and expectations

Players (calc)
51
Foreign players (calc)
6
Homegrown in nation (calc)
38
Loaned in (calc)
0
Loaned out (calc)
0
Ranking score (calc)
1,687
Predicted position (calc)
12
Stored media expectation
Mid-table or Competitive
Stored predicted finish
—

Squad counts and ranking figures are calculated by fm-reader. Stored media expectations are shown separately; no prediction is inferred when either is missing.

Finances

Financial state
—
Rich benefactor
None
Benefactor changes starting finances
No
Balance
£2,000
Transfer budget
—
Transfer budget before the window
—
Wage budget (weekly)
—
Highest weekly wage
—
Loan debt
£0
Previous turnover
—
Previous profit
—
Average ticket price
£7
Season ticket price
£50
Stadium rent (yearly)
—
Rents stadium
—
Rent share of gate receipts
—
Transfer embargo
—

Fans and facilities

Average attendance
142
Minimum attendance
60
Maximum attendance
400
Season ticket holders
0
Club members
—
Supporter loyalty
18
Supporter passion
5
Supporter patience
20
Supporter affluence
5
Supporter temperament
15
Supporter expectations
10
Morale
13
Training facilities
4
Corporate facilities
—
Youth facilities
4
Youth coaching
4
Youth recruitment
4
Youth importance
4

Kits

  • Home Background #E60000, foreground #080808
  • Away Background #FFDE10, foreground #181818

Stored shirt colours. Swatches do not reproduce the kit design.

Every kit part (18)
HomeText— Alternative 0 foreground colour #FFFFFF background colour #E60000 trim colour #080808 number colour #000000 number trim colour #000000
HomeIcon— Alternative 0 foreground colour #FFFFFF background colour #E60000 trim colour #080808 number colour #FFFFFF number trim colour #000000
Home (GK)ShirtShirt: PlainBack: Same as front Alternative 0 foreground colour #62C5FF background colour #0031A4 trim colour #FFFFFF number colour #FFFFFF number trim colour #0031A4
Home (GK)Icon— Alternative 0 foreground colour #FFFFFF background colour #0031A4 trim colour #FFFFFF number colour #FFFFFF number trim colour #000000
HomeShirtShirt: Stripes (Pinstripe)Back: Same as front Alternative 0 foreground colour #080808 background colour #E60000 trim colour #080808 number colour #FFFFFF number trim colour #E60000
Home (GK)SocksSocks: Plain Alternative 1 foreground colour #62C5FF background colour #0031A4 trim colour #2094D5 number colour #000000 number trim colour #000000
HomeSocksSocks: Plain Alternative 0 foreground colour #E60000 background colour #E60000 trim colour #E60000 number colour #000000 number trim colour #000000
HomeShortsShorts: Side Stripe Alternative 0 foreground colour #E60000 background colour #080808 trim colour #080808 number colour #000000 number trim colour #000000
Home (GK)ShortsShorts: Plain Alternative 1 foreground colour #62C5FF background colour #0031A4 trim colour #0031A4 number colour #000000 number trim colour #000000
Away (GK)SocksSocks: Plain Alternative 0 foreground colour #39A46A background colour #006231 trim colour #39A46A number colour #000000 number trim colour #000000
AwaySocksSocks: Plain Alternative 0 foreground colour #F6E620 background colour #FFDE10 trim colour #F6E620 number colour #000000 number trim colour #000000
Away (GK)ShortsShorts: Plain Alternative 0 foreground colour #39A46A background colour #006231 trim colour #006231 number colour #000000 number trim colour #000000
AwayShortsShorts: Plain Alternative 0 foreground colour #F6E620 background colour #FFDE10 trim colour #FFDE10 number colour #000000 number trim colour #000000
Away (GK)Icon— Alternative 0 foreground colour #FFFFFF background colour #006231 trim colour #FFFFFF number colour #FFFFFF number trim colour #000000
Away (GK)ShirtShirt: PlainBack: Plain Alternative 0 foreground colour #319462 background colour #006231 trim colour #FFFFFF number colour #FFFFFF number trim colour #006231
AwayIcon— Alternative 0 foreground colour #181818 background colour #FFDE10 trim colour #181818 number colour #181818 number trim colour #000000
AwayText— Alternative 0 foreground colour #080808 background colour #FFDE10 trim colour #181818 number colour #000000 number trim colour #000000
AwayShirtShirt: Large Horizontal Stripe (Top)Back: Same as front Alternative 0 foreground colour #181818 background colour #FFDE10 trim colour #FFDE10 number colour #181818 number trim colour #FFDE10

Teams

TeamTypeCaptainReputation
PenrhyncochFirst TeamGeoff Kellaway1,250

Board

Chairman title
Chairperson
Director of football
—

Income deals

TypeTotalPer year (calc)DatesRenewsFixed valuePromotion / relegation change
Main Kit Sponsor£0£0— – —NoNo0%
Kit Manufacturer£0£0— – —NoNo0%

Total is the stored deal value. Annual amounts are calculated by fm-reader using the game's deal-length rule; missing dates can leave the annual amount unknown.

League position by season

11819912026 1991: 14 in Huws Gray Alliance1992: 9 in Huws Gray Alliance1993: 8 in Huws Gray Alliance1994: 10 in Huws Gray Alliance1995: 18 in Huws Gray Alliance1996: 7 in Huws Gray Alliance1997: 8 in Huws Gray Alliance1998: 6 in Huws Gray Alliance 2005: 15 in Huws Gray Alliance2006: 10 in Huws Gray Alliance2007: 13 in Huws Gray Alliance2008: 15 in Huws Gray Alliance2009: 14 in Huws Gray Alliance2010: 5 in Huws Gray Alliance2011: 11 in Huws Gray Alliance2012: 5 in Huws Gray Alliance2013: 10 in Huws Gray Alliance2014: 15 in Huws Gray Alliance2015: 2 in SPAR Mid Wales League Division One2016: 1 in SPAR Mid Wales League Division One2017: 12 in Huws Gray Alliance2018: 9 in Huws Gray Alliance2019: 13 in Huws Gray Alliance2020: 8 in Novira Cymru North 2022: 9 in Novira Cymru North2023: 15 in Novira Cymru North2024: 1 in Lock Stock Ardal North East2025: 10 in Novira Cymru North2026: 12 in Novira Cymru North

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

Honours (calc)

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

League history

29

Club records

Most overall appearances Kevin Jenkins 1,200 games

Regional divisions

Staff posts

Gk Coach First TeamWant to Recruit5

Transfers in

DatePlayerFromTypeFee
1 Sep 2026Solomon WatkinNewtownTransfer£0
1 Sep 2026Guto GwenalltCPD LlanystumdwyTransfer£0
1 Sep 2026Liam JaquesPenparcauTransfer£0
26 Aug 2026Josh FerreiraAberystwyth TownTransfer£0
14 Aug 2026Jason AkiotuPrestatyn TownTransfer£0
31 Jul 2026Gioele Geoghegan—TransferUnknown fee
31 Jul 2026Connor Williams—TransferUnknown fee
30 Jul 2026Marcus Yakou—TransferUnknown fee
29 Jul 2026Jakub MichalskiLampeter TownTransfer£0
28 Jul 2026Steffan DaviesNewtownTransfer£0
6 Jul 2026Owain EvansAberystwyth TownTransfer£0
1 Jul 2026Callum Shirt—TransferUnknown fee
1 Jul 2026Isaac AldredTywyn & BryncrugTransfer£0
1 Jul 2026Will EvansBuilth WellsTransfer£0
30 Jan 2026Jake JonesDolgellau AthleticTransfer£0
26 Jan 2026Gethin EvansCPD Y BontTransfer£0
23 Jan 2026Liam DohertyCardigan TownTransfer£0
23 Jan 2026Garin EvansAberystwyth TownTransfer£0
1 Jan 2026Kieran BookerCaerau ElyTransfer£0
10 Oct 2025Ben EvansLlanilarTransfer£0
1 Jul 2025John James—TransferUnknown fee
1 Jul 2025Sion EdwardsLlanilarTransfer£0
20 Jun 2025Iestyn DugganAberystwyth TownTransfer£0
17 Jul 2024Owain EvansAberystwyth TownTransfer£0
1 Jul 2024Liam JaquesPenparcauTransfer£0
1 Jul 2024Rhydian DaviesBow StreetTransfer£0
28 Jun 2024Ifan BurrellBow StreetTransfer£0
1 Feb 2024Rhys JenkinsAberystwyth TownTransfer£0
14 Jul 2023Cai WilliamsAberystwyth TownTransfer£0
11 Jul 2023Christy GaleLampeter TownTransfer£0

Transfers out

DatePlayerToTypeFee
1 Oct 2026Iestyn DugganBow StreetTransfer£0
1 Sep 2026Gethin EvansLampeter TownTransfer£0
1 Sep 2026Jason Akiotu—Transfer£0
28 Aug 2026Niall ColeridgeAberystwyth TownTransfer£0
26 Jul 2026Rhys JenkinsCarmarthen TownTransfer£0
25 Jul 2026Callum ShirtAmmanfordTransfer£0
15 Jul 2026Dion PhillipsCarmarthen TownTransfer£0
10 Jun 2026Dan OwenAberystwyth TownTransfer£0
2 Jun 2026Tom EvansAberystwyth TownTransfer£0
31 May 2026Jake JonesDolgellau AthleticTransfer£0
18 May 2026Ifan BurrellLlanidloes TownTransfer£0
29 Jan 2026Owain EvansAberystwyth TownTransfer£0
23 Jan 2026Liam JaquesPenparcauTransfer£0
16 Jan 2026Sion EdwardsLlanilarTransfer£0
30 Dec 2025Ben Evans—Transfer£0
17 Oct 2025Billy ClarkeLlanrhaeadr Ym MochnantTransfer£0
11 Jun 2025Dafydd CarruthersLlanidloes TownTransfer£0
31 May 2025Kieran BookerCaerau ElyTransfer£0
31 May 2024Cledan DaviesTregaron TurfsTransfer£0
1 Jul 2023Liam LewisPenparcauTransfer£0
18 Nov 2022Callum LewisBorth UnitedTransfer£0
15 Aug 2022Liam DohertyCardigan TownTransfer£0
3 Jul 2022Garmon NuttingBow StreetTransfer£0

Across versions

VersionDivisionReputationPlayersBalanceTransfer budget
FM27 27.0.0Novira Cymru North1,25051£2,000—
FM26 26.2.0JD Cymru North1,25048£2,000—
FM26 26.0.0JD Cymru North1,25045£2,000—
FM24 24.3.0Lock Stock Ardal North East1,15040£2,000—
FM23 23.4.0JD Cymru North1,15041£2,000—
FM23 23.3.0JD Cymru North1,15041£2,000—
FM23 23.0.0JD Cymru North90048£2,000—
FM22 22.4.0JD Cymru North90043£2,000—
FM22 22.3.0JD Cymru North90043£2,000—
FM22 22.1.0JD Cymru North90042£2,000—
FM22 22.0.1JD Cymru North90042£2,000—
FM22 22.0.0JD Cymru North90042£2,000—
FM21 21.4.0JD Cymru North90047£2,000—
FM21 21.3.0JD Cymru North90047£2,000—
FM21 21.1.1JD Cymru North90044£2,000—
FM21 21.0.1JD Cymru North90044£2,000—
FM21 21.0.0JD Cymru North90044£2,000—
FM20 20.4.0JD Cymru North90047£1,000£600
FM20 20.3.0JD Cymru North90047£1,000£600
FM20 20.1.0JD Cymru North90047£1,000£600
FM20 20.0.1Cymru North90047£1,000£600
FM20 20.0.0Cymru North90047£1,000£600
FM19 19.3.0Cymru Alliance90025£1,000£600
FM19 19.1.0Cymru Alliance90025£1,000£600
FM19 19.0.1Cymru Alliance90025£1,000£600
FM19 19.0.0Cymru Alliance90025£1,000£600
FM18 18.3.0Cymru Alliance90024£1,000£600
FM18 18.1.0Cymru Alliance90026£1,000£600
FM18 18.0.0Cymru Alliance90026£1,000£600
FM17 17.3.0Cymru Alliance50035£1,000£300
FM17 17.0.0Cymru Alliance50035£1,000£300
FM16 16.3.0Mid Wales Football League Division 150025£1,000£300
FM16 16.0.1Mid Wales Football League Division 150027£1,000£300
FM16 16.0.0Mid Wales Football League Division 150028£1,000£300
FM15 15.3.0Mid Wales Football League Division 150023£1,000£300
FM15 15.0.0Mid Wales Football League Division 150023£1,000£300
FM14 14.3.0Cymru Alliance50025£1,000£300
FM14 14.0.0Cymru Alliance50025£1,000£300
FM13 13.3.0Cymru Alliance50022£1,000£300
FM13 13.0.0——0£1,000—
FM12 12.2.0Cymru Alliance50020£1,000£300
FM12 12.0.0Cymru Alliance50019£1,000£300
FM11 11.0.0——24£1,000—
FM10 10.0.0Cymru Alliance50045£1,000£300