Scotland

Forres Mechanics FC (men).

The club's teams and every recorded move into, out of and between them.

Club 7851 · 2 teams

Teams

TeamSideLeagueCurrent squad
Forres Mechanics FCFirst team—20
Forres Mechanics FC U20U20—1

Transfers

171 recorded moves

Side is the club's team each move involved. Arrivals and departures leave out moves between the club's own teams.

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