Scotland / Scottish Cup

Forres Mechanics FC.

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

Matrix 17015 · 24/25 squad
Squad records0
Average age—

Recorded season membership. Ages at 30 June 2025.

THE MATCHES / 24/25

Fixtures & results

1 matches

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

Squad

PlayerAge
No published squad records for this selection.

Transfers

25 recorded moves

24/25 arrivals and departures.

Forres Mechanics FC transfers
DatePlayer FromToMoveFee
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 —
09 Nov 2024 Ryan McRitchie Brora Rangers FC Forres Mechanics FC Transfer —
30 Sep 2024 Calum Brown Forres Mechanics FC Ross County FC U18 Loan return
13 Sep 2024 Charlie MacDonald Rothes FC Forres Mechanics FC Transfer —
13 Sep 2024 Taylor Thain Forres Mechanics FC Rothes FC Transfer —
13 Sep 2024 Jordan Alonge Rothes FC Forres Mechanics FC Transfer —
10 Aug 2024 Liam Grant Strathspey Thistle FC Forres Mechanics FC Transfer Free
22 Jul 2024 Matt Jamieson Elgin City FC Forres Mechanics FC Transfer —
21 Jul 2024 Josh Taylor Ross County FC U18 Forres Mechanics FC Transfer Free
21 Jul 2024 Lee Herbert Forres Mechanics FC Turriff United FC Transfer —
03 Jul 2024 Calum Brown Ross County FC U18 Forres Mechanics FC Loan —
01 Jul 2024 Shaun Sutherland Clachnacuddin FC Forres Mechanics FC Transfer Free
01 Jul 2024 Jamie Michie Forres Mechanics FC Huntly FC Transfer Free
01 Jul 2024 Robbie Donaldson Forres Mechanics FC Without club Released —
01 Jul 2024 Lee Fraser Forres Mechanics FC Without club Released —
01 Jul 2024 Ryan McRitchie Forres Mechanics FC Brora Rangers FC Transfer Free
01 Jul 2024 Corey Patterson Inverness Caledonian FC U18 Forres Mechanics FC Transfer Free
01 Jul 2024 Kieran Hayllar Forres Mechanics FC U20 Forres Mechanics FC Internal move —
01 Jul 2024 Harvey Henderson Forres Mechanics FC Without club Released —

Contracts and market values are not available yet.