Overview
Strengths
- Disciplined
- Attacking threat
- Veteran leadership
Key traits
Last match
Craig johnston profile
- Current team
-
Kelty Hearts
- Position
- Forward
- Date of birth
- 22 Dec 1994 (31 years)
- Short name
- c.johnston
Craig johnston recent team matches
| Fixture | League | Date | Result |
|---|---|---|---|
Peterhead vs Kelty Hearts
|
Scottish League One | 02 May 2026 | 0 – 2 |
Kelty Hearts vs Cove Rangers
|
Scottish League One | 25 Apr 2026 | 0 – 2 |
Inverness vs Kelty Hearts
|
Scottish League One | 18 Apr 2026 | 1 – 0 |
Kelty Hearts vs Montrose
|
Scottish League One | 11 Apr 2026 | 3 – 1 |
Kelty Hearts vs Queen of South
|
Scottish League One | 04 Apr 2026 | 1 – 1 |
Kelty Hearts recent results
About Craig johnston
Craig johnston is a 31-year-old professional footballer who plays as a forward for Kelty Hearts in Scotland.
Born on 22 December 1994, Craig johnston has been eligible for senior professional football since 2011.
As more Kelty Hearts fixtures are played, Craig johnston's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.
Most recent fixture: Peterhead 0-2 Kelty Hearts in the Scottish League One.
Bookmark this Craig johnston hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.
Frequently asked questions about Craig johnston
What team does Craig johnston play for?
Craig johnston currently plays for Kelty Hearts in Scotland.
What position does Craig johnston play?
Craig johnston plays as a forward.
How old is Craig johnston?
Craig johnston was born on 22 December 1994, making them 31 years old.
Statistics
Teammates
- Aaron Arnot Midfielder
- Aaron Arnott Midfielder
- Alexander Ferguson Midfielder
- Alistair Davidson Defender
- Andy Black Defender
- Arran Pettifer Midfielder
- Botti Bia Bi Forward
- Brody Paterson Defender
- Clark Bexfield SUB
- Cooper Masson Midfielder
- Corey Armour Goalkeeper
- Craig Clay Midfielder
- Craig Johnston Forward
- Dylan Corr Defender
- G. Leitch Midfielder
- Innes Murray Midfielder
- J. Graham Midfielder
- Jack Brydon
- Joseph Teasdale Forward
- Josh Donaldson Goalkeeper