Overview
F
Strengths
- Disciplined
- Attacking threat
Key traits
Last match
Aidan Cruickshank profile
- Current team
-
Forres Mechanics
- Position
- Forward
Aidan Cruickshank recent team matches
| Fixture | League | Date | Result |
|---|---|---|---|
Formartine United vs Forres Mechanics
|
Scottish Highland Football League | 11 Apr 2026 | 2 – 1 |
Forres Mechanics vs Clachnacuddin
|
Scottish Highland Football League | 04 Apr 2026 | 1 – 1 |
Forres Mechanics vs Brechin City
|
Scottish Highland Football League | 01 Apr 2026 | 0 – 1 |
Keith vs Forres Mechanics
|
Scottish Highland Football League | 28 Mar 2026 | 1 – 0 |
Wick Academy vs Forres Mechanics
|
Scottish Highland Football League | 25 Mar 2026 | 1 – 3 |
Forres Mechanics recent results
About Aidan Cruickshank
Aidan Cruickshank is a professional footballer who plays as a forward for Forres Mechanics in Scotland.
As more Forres Mechanics fixtures are played, Aidan Cruickshank's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.
Most recent fixture: Formartine United 2-1 Forres Mechanics in the Scottish Highland Football League.
Bookmark this Aidan Cruickshank 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 Aidan Cruickshank
What team does Aidan Cruickshank play for?
Aidan Cruickshank currently plays for Forres Mechanics in Scotland.
What position does Aidan Cruickshank play?
Aidan Cruickshank plays as a forward.
Statistics
Physical
Height—
Weight—
Profile
PositionForward
Preferred foot—
Age—
Nationality—
Career
Current clubForres Mechanics
League countryScotland
Teammates
- Aaron Mclean Defender
- Andrew Fraser
- Charlie MacDonald Defender
- Cohen Ramsay Defender
- Craig Mcgovern Forward
- Duncan Jones
- Gordon Finlayson Defender
- Graeme Fraser
- Graham Fraser Defender
- John Cameron Forward
- K. MacLeod Forward
- Kris Duncan Forward
- Kyle Scott Midfielder
- Lee Fraser
- Lewis Mackenzie Midfielder
- M. Jamieson Forward
- Mark Bowden Goalkeeper
- Mark McLauchlan Defender
- Martin Groat Midfielder
- Robbie Donaldson Goalkeeper