Club · William Hill League 2 · Kelty
Kelty Hearts
The Maroon Machine · Founded 1975 · Semi-Professional
- New Central Park · 2,181
- Scotland
- Reputation
- 3,500 calc
- Squad strength calc
- 64.38 Best sixteen by CA
- Players calc
- 24
- Balance
- £8,716
- Transfer budget
- £20,000
- Wage budget
- £500 p/w
Best XI (calc)
- GKJamie Smith
- DLCallum Hannah
- DRGordon Walker
- MLLewis Moore
- MRFinn Moffett
- DCJack Brydon
- DCCallum Flatman
- MCConnor McManus
- MCInnes Murray
- STRoss Cunningham
- STRyan Shanley
- Formation
- 4-4-2
- Average CA (calc)
- 63.4
- Goalkeeper, highest CA (calc)
- 74
- Defender, highest CA (calc)
- 72
- Midfielder, highest CA (calc)
- 68
- Attacker, highest CA (calc)
- 66
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 | 64.38 | 64.0 | 56 | 74 | 8 | 6 |
| Expected potential | 95.69 | 95.0 | 77 | 115 | 2 | 2 |
| Value | £9,875 | £4,365 | £0 | £57,199 | 5 | 3 |
| Sale value | £37,601 | £6,569 | £1,242 | £219,873 | 5 | 2 |
| Weekly wage | £287 | £300 | £0 | £500 | 4 | 3 |
| Age | 25.03 | 23.51 | 17 | 37 | 7 | 7 |
Contracted players
21| Name | Positions | Age | Nationality | Status | CA | PA | Value calc | Contract |
|---|---|---|---|---|---|---|---|---|
| Jamie Smith | GK | 24 | Scotland | — | 74 | 90 | £5,474 | May 2027 |
| Jack Brydon | D (C) | 22 | Scotland | — | 72 | 100 | £5,667 | May 2027 |
| Ross Cunningham | AM (RC), ST (C) | 28 | Scotland | — | 68 | 104 | £5,509 | May 2027 |
| Ryan Shanley | ST (C) | 25 | Scotland | — | 66 | 90 | £4,652 | May 2027 |
| Connor McManus | DM, M (C) | 30 | Scotland | — | 64 | 77 | £3,671 | May 2027 |
| Innes Murray | M (C), AM (RLC) | 28 | Scotland | — | 64 | 95 | £4,079 | May 2027 |
| Alex Ferguson | DM, M/AM (C) | 22 | Scotland | — | 64 | 115 | £4,079 | May 2027 |
| Finn Moffett | M/AM (R), ST (C) | 22 | Northern Ireland | — | 63 | 80 | £3,703 | May 2027 |
| Craig Johnston | AM (R), ST (C) | 31 | Scotland | — | 60 | 80 | £2,258 | May 2027 |
| Lewis Moore | M/AM (RL) | 28 | Scotland | — | 60 | 105 | £3,220 | May 2027 |
| Callum Flatman | D (C) | 22 | Scotland | — | 59 | 95 | £2,753 | May 2027 |
| Kallum Higginbotham | M (C), AM (RC) | 37 | England | — | 56 | 110 | £0 | May 2027 |
| Robbie Cole | AM (RL), ST (C) | 23 | Scotland | — | 56 | 70 | £2,576 | May 2027 |
| Gordon Walker | D/WB (R) | 27 | The Republic of Ireland | — | 55 | 81 | £2,173 | May 2027 |
| Ryan Adamson | GK | 31 | Scotland | — | 52 | 70 | £1,449 | May 2027 |
| Callum Hannah | D/WB/M (L) | 21 | Scotland | — | 52 | 60–90 | £1,932 | May 2027 |
| Corrie FellowsOn loan at Largs Thistle | D/WB (L) | 20 | Scotland | — | 50 | 60–90 | £1,610 | May 2027 |
| Jay SnoddyOn loan at Berwick Rangers | ST (C) | 19 | Scotland | — | 47 | 60–90 | £1,467 | May 2027 |
| Grant LeitchOn loan at Berwick Rangers | M (C) | 19 | Scotland | — | 45 | 60–90 | £1,190 | May 2027 |
| Zack Flatman | D (RC) | 19 | Scotland | — | 45 | 30–60 | £0 | May 2027 |
| Cole Miller | GK | 18 | Scotland | — | 45 | 40–70 | £0 | May 2027 |
Contracted-player overview (calc)
- Players
- 21
- CA16
- 61.6
- PA16
- 90.4
- Off-scale CA values excluded
- 0
- Off-scale PA values excluded
- 0
- Average age
- 24.6
- Under 21
- 5
- Squad value (calc)
- £57,462
- Contracts ending by 30 Jun 2027
- 21
Highest potential
| Alex Ferguson | 22 | 115 |
| Kallum Higginbotham | 37 | 110 |
| Lewis Moore | 28 | 105 |
| Ross Cunningham | 28 | 104 |
| Jack Brydon | 22 | 100 |
| Innes Murray | 28 | 95 |
| Callum Flatman | 22 | 95 |
| Jamie Smith | 24 | 90 |
| Ryan Shanley | 25 | 90 |
| Gordon Walker | 27 | 81 |
Set-piece takers
| Corner takers | Alex Ferguson |
| Free-kick takers | Connor McManus |
| Penalty takers | Connor McManus |
| Long-throw takers | Jack Brydon |
Loaned in
| Player | From | Until | CA |
|---|---|---|---|
| Alasdair Davidson | Dunfermline Athletic | 5 Jan 2027 | 70 |
| Jamie Hislop | Ayr United | 31 May 2027 | 58 |
| Nathan Lawson | East Kilbride | 31 May 2027 | 55 |
| Theo McCormick | St Mirren | 31 May 2027 | 50 |
| Matthew Falconer | Partick Thistle | 5 Jan 2027 | 62 |
| Thomas Falconer | St Mirren | 31 May 2027 | 70 |
Staff
6| Name | Job | Nationality | Age |
|---|---|---|---|
| Other | |||
| Shashi Vaswani | Director | Canada | 60 |
| David Dworkin | Director | The United States of America | 56 |
| George McTrusty | Director | Scotland | 74 |
| Jordan Gardner | Owner | The United States of America | 42 |
| Managers | |||
| Michael Tidser | Manager First Team | Scotland | 36 |
| Physios | |||
| Charley Fotheringham | Head Physio | Scotland | 24 |
Club
- Full name
- Kelty Hearts
- Short name
- Kelty Hearts
- Nickname
- The Maroon Machine
- Second nickname
- —
- Six-letter name
- KEL
- Three-letter name
- KEL
- Alternative abbreviation
- KHT
- Nation
- Scotland
- Stadium
- New Central Park 2,181
- Training ground
- New Central Park
- World reputation
- 0
- Potential reputation
- 5,000
- Reputation scope (calc)
- National
- Hashtag
- TheMaroonMachine
Squad and expectations
- Players (calc)
- 24
- Foreign players (calc)
- 3
- Homegrown in nation (calc)
- 20
- Loaned in (calc)
- 6
- Loaned out (calc)
- 3
- Ranking score (calc)
- 3,528
- Predicted position (calc)
- 7
- Stored media expectation
- Avoid Relegation or Relegation
- Stored predicted finish
- —
Trial policy
- Period
- Any time
- Target squad
- First team
- Tendency
- Average
- Maximum length (weeks)
- 3
A stored one-week maximum can represent 0–6 days or an unspecified length.
Finances
- Financial state
- —
- Rich benefactor
- None
- Benefactor changes starting finances
- No
- Balance
- £8,716
- Transfer budget
- £20,000
- Transfer budget before the window
- £80,000
- Wage budget (weekly)
- £500
- Highest weekly wage
- £600
- Loan debt
- £0
- Previous turnover
- £0
- Previous profit
- £0
- Average ticket price
- £16
- Season ticket price
- £240
- Stadium rent (yearly)
- £0
- Rents stadium
- No
- Rent share of gate receipts
- 0%
- Transfer embargo
- —
Fans and facilities
- Average attendance
- 425
- Minimum attendance
- 350
- Maximum attendance
- 2,181
- Season ticket holders
- 250
- Club members
- —
- Supporter loyalty
- 15
- Supporter passion
- 15
- Supporter patience
- 7
- Supporter affluence
- 5
- Supporter temperament
- 7
- Supporter expectations
- 16
- Morale
- 9
- Training facilities
- 8
- Corporate facilities
- 14
- Youth facilities
- 7
- Youth coaching
- 4
- Youth recruitment
- 5
- Youth importance
- 6
Kits
- Home Background #AC3141, foreground #FFFFFF
- Away Background #F6B452, foreground #732029
Stored shirt colours. Swatches do not reproduce the kit design.
Every kit part (18)
| Home | Text | — Alternative 0 | ||
| Home | Icon | — Alternative 0 | ||
| Home (GK) | Shirt | Shirt: PlainBack: Same as front Alternative 0 | ||
| Home (GK) | Icon | — Alternative 0 | ||
| Home | Shirt | Shirt: Stripes (Pinstripe)Back: Plain Alternative 0 | ||
| Home (GK) | Socks | Socks: Plain Alternative 1 | ||
| Home | Socks | Socks: Plain Alternative 0 | ||
| Home | Shorts | Shorts: Plain Alternative 0 | ||
| Home (GK) | Shorts | Shorts: Plain Alternative 1 | ||
| Away (GK) | Socks | Socks: Plain Alternative 1 | ||
| Away | Socks | Socks: Three Top Hoops Alternative 0 | ||
| Away (GK) | Shorts | Shorts: Plain Alternative 1 | ||
| Away | Shorts | Shorts: Plain Alternative 0 | ||
| Away (GK) | Icon | — Alternative 0 | ||
| Away (GK) | Shirt | Shirt: PlainBack: Same as front Alternative 0 | ||
| Away | Icon | — Alternative 0 | ||
| Away | Text | — Alternative 0 | ||
| Away | Shirt | Shirt: Diagonal Stripe (Bottom-Top)Back: Plain Alternative 0 |
Teams
| Team | Type | Captain | Reputation |
|---|---|---|---|
| Kelty Hearts | First Team | Craig Johnston | 3,500 |
Board
- Chairman title
- Chairperson
- Director of football
- —
Income deals
| Type | Total | Per year (calc) | Dates | Renews | Fixed value | Promotion / relegation change |
|---|---|---|---|---|---|---|
| Total Commercial Income | £100,000 | £100,000 | 1 Jul 2026 – 30 Jun 2027 | No | No | 0% |
Other finance items
| Item | Amount | Ends |
|---|---|---|
| Bank23 monthly payments left · 2.5% interest | £25,762Interest only: No | 31 May 2028 |
League position by season
Honours (calc)
| Competition | Won | Runner-up | Last won |
|---|---|---|---|
| Park’s Motor Group Scottish Lowland League | 2 | — | 2021 |
| Mcbookie.com East Superleague | 2 | 1 | 2017 |
| William Hill League 2 | 1 | — | 2022 |
| Central Taxis East Of Scotland Premier Division | 1 | — | 2018 |
| East of Scotland King Cup | 1 | — | 2018 |
| Clydebuilt Home Improvements Scottish Junior Cup | — | 2 | — |
League history
8| Season | Division | Pos | P | W | D | L | Pts |
|---|---|---|---|---|---|---|---|
| 2026 | William Hill League 1 | 10/10 | 36 | 6 | 11 | 19 | 29 |
| 2025 | William Hill League 1 | 6/10 | 36 | 11 | 11 | 14 | 44 |
| 2024 | William Hill League 1 | 6/10 | 36 | 12 | 8 | 16 | 44 |
| 2023 | William Hill League 1 | 8/10 | 36 | 10 | 10 | 16 | 40 |
| 2022 | William Hill League 2 | 1/10 | 36 | 24 | 9 | 3 | 81 |
| 2021 | Park’s Motor Group Scottish Lowland League | 1/17 | 13 | 12 | 0 | 1 | 36 |
| 2020 | Park’s Motor Group Scottish Lowland League | 1/16 | 25 | 22 | 2 | 1 | 68 |
| 2019 | Park’s Motor Group Scottish Lowland League | 3/16 | 28 | 16 | 6 | 6 | 54 |
Club records
| Highest attendance | v Rangers | 2,300 attendance | 2012 |
| Record win | v Burghead Thistle 14–0 | ||
| Record defeat | v Clackmannan 0–6 | ||
| Most overall goals | Stuart Cargill | 167 goals |
Regional divisions
Transfers in
| Date | Player | From | Type | Fee |
|---|---|---|---|---|
| 11 Sep 2026 | Matthew Falconer | Partick Thistle | Loan | Unknown fee |
| 29 Aug 2026 | Theo McCormick | St Mirren | Loan | £0 |
| 15 Aug 2026 | Alasdair Davidson | Dunfermline Athletic | Loan | Unknown fee |
| 11 Aug 2026 | Jamie Hislop | Ayr United | Loan | £0 |
| 11 Aug 2026 | Nathan Lawson | East Kilbride | Loan | Unknown fee |
| 8 Aug 2026 | Thomas Falconer | St Mirren | Loan | £0 |
| 10 Jul 2026 | Kallum Higginbotham | — | Transfer | Unknown fee |
| 1 Jul 2026 | Zack Flatman | — | Transfer | Unknown fee |
| 16 Jun 2026 | Gordon Walker | — | Transfer | Unknown fee |
| 1 Jun 2026 | Finn Moffett | — | Transfer | Unknown fee |
| 31 May 2026 | Connor McManus | East Fife | Transfer | £0 |
| 29 May 2026 | Jamie Smith | Livingston | Transfer | £0 |
| 26 May 2026 | Callum Hannah | Raith Rovers | Transfer | £0 |
| 13 May 2026 | Ryan Shanley | Stirling Albion | Transfer | £0 |
| 27 Feb 2026 | Alasdair Davidson | Dunfermline Athletic | Loan | Unknown fee |
| 2 Feb 2026 | Ross Cunningham | Stirling Albion | Transfer | Unknown fee |
| 20 Jan 2026 | Cameron Cooper | Airdrieonians | Loan | Unknown fee |
| 14 Jan 2026 | Arran Pettifer | Arbroath | Transfer | Unknown fee |
| 7 Jan 2026 | Sam Fisher | Dunfermline Athletic | Loan | Unknown fee |
| 6 Nov 2025 | Kyle Gourlay | — | Transfer | Unknown fee |
| 1 Oct 2025 | Greig Young | — | Transfer | Unknown fee |
| 5 Sep 2025 | Ricco Diack | Partick Thistle | Loan | Unknown fee |
| 29 Jul 2025 | Jack Wyllie | Rangers | Loan | Unknown fee |
| 15 Jul 2025 | Corey Armour | Kilmarnock | Loan | Unknown fee |
| 15 Jul 2025 | Lewis Carrol | Aberdeen | Loan | Unknown fee |
| 15 Jul 2025 | Joseph Teasdale | Aberdeen | Loan | Unknown fee |
| 15 Jul 2025 | Cooper Masson | Aberdeen | Loan | Unknown fee |
| 15 Jul 2025 | Jack Brydon | — | Transfer | Unknown fee |
| 1 Jul 2025 | Grant Leitch | — | Transfer | Unknown fee |
| 1 Jul 2025 | Bailey Campbell | — | Transfer | Unknown fee |
Transfers out
| Date | Player | To | Type | Fee |
|---|---|---|---|---|
| 15 Sep 2026 | Jay Snoddy | Berwick Rangers | Loan | Unknown fee |
| 15 Aug 2026 | Corrie Fellows | Largs Thistle | Loan | £0 |
| 18 Jul 2026 | Grant Leitch | Berwick Rangers | Loan | Unknown fee |
| 6 Jun 2026 | Brody Paterson | Arbroath | Transfer | Unknown fee |
| 31 May 2026 | Craig Clay | — | Transfer | £0 |
| 31 May 2026 | Bailey Campbell | — | Transfer | £0 |
| 31 May 2026 | Ben Hobbs | — | Transfer | £0 |
| 31 May 2026 | Clark Bexfield | — | Transfer | Unknown fee |
| 31 May 2026 | Murray Thomas | — | Transfer | £0 |
| 31 May 2026 | Arran Pettifer | — | Transfer | £0 |
| 31 May 2026 | James Graham | — | Transfer | Unknown fee |
| 31 May 2026 | Darren McInally | — | Transfer | £0 |
| 31 May 2026 | Kyle Gourlay | — | Transfer | Unknown fee |
| 28 May 2026 | Luke McCarvel | Ross County | Transfer | Unknown fee |
| 19 May 2026 | Aaron Arnott | Forfar Athletic | Transfer | £0 |
| 28 Feb 2026 | Clark Bexfield | Gala Fairydean Rovers | Loan | Unknown fee |
| 18 Feb 2026 | Ben Hobbs | Rutherglen Glencairn | Loan | Unknown fee |
| 2 Feb 2026 | Rudi Bryce | Bonnyrigg Rose | Transfer | Unknown fee |
| 31 Jan 2026 | Greig Young | Tranent | Transfer | Unknown fee |
| 29 Jan 2026 | Kai Kirkpatrick | Dumbarton | Transfer | Unknown fee |
| 15 Jul 2025 | Kai Kirkpatrick | Dumbarton | Loan | Unknown fee |
| 14 Jul 2025 | Corrie Fellows | Bonnyrigg Rose | Loan | Unknown fee |
| 1 Jul 2025 | Ben Hobbs | East Stirlingshire | Loan | Unknown fee |
| 30 Jun 2025 | Rudi Bryce | Bonnyrigg Rose | Loan | Unknown fee |
| 31 May 2025 | Liam Brown | — | Transfer | £0 |
| 31 Mar 2025 | Jamie Watson | Linlithgow Rose | Transfer | Unknown fee |
| 30 May 2024 | Reece Lyon | Queen Of The South | Transfer | £0 |
| 22 May 2023 | Nathan Austin | East Fife | Transfer | Unknown fee |
| 21 Jun 2022 | Scott Hooper | Annan Athletic | Transfer | Unknown fee |
| 21 Feb 2022 | Tom Milne | St. Andrews United | Transfer | £0 |
Across versions
| Version | Division | Reputation | Players | Balance | Transfer budget |
|---|---|---|---|---|---|
| FM27 27.0.0 | William Hill League 2 | 3,500 | 21 | £8,716 | £20,000 |
| FM26 26.2.0 | William Hill League 1 | 3,500 | 27 | £8,716 | £1,000 |
| FM26 26.0.0 | William Hill League 1 | 3,500 | 26 | £8,716 | £1,000 |
| FM24 24.3.0 | cinch League 1 | 3,500 | 15 | £70,000 | £5,000 |
| FM23 23.4.0 | cinch League 1 | 3,500 | 20 | £100,000 | £10,000 |
| FM23 23.3.0 | cinch League 1 | 3,500 | 19 | £100,000 | £10,000 |
| FM23 23.0.0 | cinch League 1 | 3,500 | 18 | £100,000 | £10,000 |
| FM22 22.4.0 | cinch League 2 | 3,500 | 19 | £100,000 | £10,000 |
| FM22 22.3.0 | cinch League 2 | 3,500 | 19 | £100,000 | £10,000 |
| FM22 22.1.0 | cinch League 2 | 3,500 | 21 | £100,000 | £10,000 |
| FM22 22.0.1 | cinch League 2 | 3,500 | 21 | £100,000 | £10,000 |
| FM22 22.0.0 | cinch League 2 | 3,000 | 21 | £100,000 | £10,000 |
| FM21 21.4.0 | Scottish Lowland League | 3,000 | 21 | £100,000 | — |
| FM21 21.3.0 | Scottish Lowland League | 3,000 | 21 | £100,000 | — |
| FM21 21.1.1 | Scottish Lowland League | 3,000 | 22 | £100,000 | — |
| FM21 21.0.1 | Scottish Lowland League | 3,000 | 22 | £100,000 | — |
| FM21 21.0.0 | Scottish Lowland League | 3,000 | 23 | £100,000 | — |
| FM20 20.4.0 | Scottish Lowland League | 2,500 | 25 | £100,000 | — |
| FM20 20.3.0 | Scottish Lowland League | 2,500 | 25 | £100,000 | — |
| FM20 20.1.0 | Scottish Lowland League | 2,500 | 24 | £100,000 | — |
| FM20 20.0.1 | Scottish Lowland League | 2,500 | 24 | £100,000 | — |
| FM20 20.0.0 | Scottish Lowland League | 2,500 | 24 | £100,000 | — |
| FM19 19.3.0 | Scottish Lowland League | 1,200 | 22 | £5,000 | — |
| FM19 19.1.0 | Scottish Lowland League | 1,200 | 20 | £5,000 | — |
| FM19 19.0.1 | Scottish Lowland League | 1,200 | 20 | £5,000 | — |
| FM19 19.0.0 | Scottish Lowland League | 1,200 | 20 | £5,000 | — |
| FM18 18.3.0 | East of Scotland League | 1,200 | 6 | £5,000 | — |
| FM18 18.1.0 | East of Scotland League | 1,200 | 5 | £5,000 | — |
| FM18 18.0.0 | East of Scotland League | 1,200 | 5 | £5,000 | — |
| FM17 17.3.0 | Scottish Juniors East Region Superleague | 1,200 | 5 | £5,000 | — |
| FM17 17.0.0 | Scottish Juniors East Region Superleague | 1,200 | 4 | £5,000 | — |
| FM16 16.3.0 | Scottish Juniors East Region Superleague | 1,200 | 4 | £5,000 | — |
| FM16 16.0.1 | Scottish Juniors East Region Superleague | 1,200 | 4 | £5,000 | — |
| FM16 16.0.0 | Scottish Juniors East Region Superleague | 1,200 | 4 | £5,000 | — |
| FM15 15.3.0 | Scottish Juniors East Region Superleague | 1,200 | 0 | £5,000 | — |
| FM15 15.0.0 | Scottish Juniors East Region Superleague | 1,200 | 0 | £5,000 | — |
| FM14 14.3.0 | Scottish Juniors East Region Superleague | 1,200 | 10 | £5,000 | — |
| FM14 14.0.0 | Scottish Juniors East Region Superleague | 1,200 | 10 | £5,000 | — |
| FM13 13.3.0 | Scottish Juniors East Region Superleague | 1,750 | 14 | £5,000 | — |
| FM13 13.0.0 | — | — | 0 | £5,000 | — |
| FM12 12.2.0 | Scottish Juniors East Region Superleague | 1,400 | 17 | £5,000 | — |
| FM12 12.0.0 | Scottish Juniors East Region Superleague | 1,400 | 17 | £5,000 | — |
| FM11 11.0.0 | — | — | 20 | £5,000 | — |
| FM10 10.0.0 | — | — | 7 | £0 | — |