Scotland

Forres Mechanics FC.

Part of Forres Mechanics FC (men). Other teams: Forres Mechanics FC U20 (U20).

Matrix 17015 · Current squad
Squad records20
Average age22.2

Current observed squad. Ages today.

THE MATCHES / Current

Fixtures & results

1 matches

Fixtures from tracked competitions. Kickoff times are in UTC. TBC means a date or time has not been confirmed.

Squad

Transfers

167 recorded moves

All recorded arrivals and departures, newest first.

Forres Mechanics FC transfers
DatePlayer FromToMoveFee
31 May 2027Pending Greg Ferguson Forres Mechanics FC Ross County FC U18 Loan return
01 Jan 2027Pending Samuel Reid Forres Mechanics FC Inverness Caledonian FC U18 Loan return
01 Jan 2027Pending Kenzie Harkness Forres Mechanics FC Inverness Caledonian FC U18 Loan return
02 Sep 2026 Mark McLauchlan Forres Mechanics FC Brora Rangers FC Transfer —
14 Aug 2026 Kyle MacLeod Forres Mechanics FC Strathspey Thistle FC Transfer —
31 Jul 2026 Greg Ferguson Ross County FC U18 Forres Mechanics FC Loan —
24 Jul 2026 Samuel Reid Inverness Caledonian FC U18 Forres Mechanics FC Loan —
24 Jul 2026 Kenzie Harkness Inverness Caledonian FC U18 Forres Mechanics FC Loan —
16 Jul 2026 Ryan McRitchie Forres Mechanics FC Strathspey Thistle FC Transfer —
16 Jul 2026 Cohen Ramsay Forres Mechanics FC Strathspey Thistle FC Transfer —
01 Jul 2026 Ewan Neil Inverness Athletic FC Forres Mechanics FC Transfer Free
01 Jul 2026 Charlie MacDonald Forres Mechanics FC Invergordon FC Transfer Free
01 Jul 2026 Aidan Cruickshank Forres Mechanics FC Lossiemouth FC Transfer Free
01 Jul 2026 Ayrton Best Forres Mechanics FC Without club Released —
01 Feb 2026 Ayrton Best Penybont FC Forres Mechanics FC Transfer Free
01 Jan 2026 Callum Johnston Forres Mechanics FC Without club Released —
01 Jul 2025 Lewis MacKenzie Clachnacuddin FC Forres Mechanics FC Transfer —
01 Jul 2025 Liam Grant Forres Mechanics FC Without club Released —
01 Jul 2025 Sean McCarthy Rothes FC Forres Mechanics FC Transfer Free
01 Jul 2025 Shaun Morrison Forres Mechanics FC Strathspey Thistle FC Transfer Free
01 Jul 2025 Calum Howarth Forres Mechanics FC Without club Released —
01 Jul 2025 Cohen Ramsay Buckie Thistle FC Forres Mechanics FC Transfer Free
01 Jul 2025 Corey Patterson Forres Mechanics FC Career break Career break —
31 May 2025 Shaun Morrison Rothes FC Forres Mechanics FC Loan return
21 Mar 2025 Lewis MacKenzie Forres Mechanics FC Clachnacuddin FC Loan return
22 Feb 2025 Shaun Morrison Forres Mechanics FC Rothes FC Loan —
21 Feb 2025 Jack Robertson Forres Mechanics FC Cove Rangers FC Loan return
17 Feb 2025 Lewis MacKenzie Clachnacuddin FC Forres Mechanics FC Loan —
14 Feb 2025 Jack Robertson Cove Rangers FC Forres Mechanics FC Loan —
14 Nov 2024 Andrew Skinner Forres Mechanics FC Rothes FC Transfer —

Contracts and market values are not available yet.