Scotland / Scottish League Two

Elgin City FC.

Part of Elgin City FC (men). Other teams: Elgin City FC U20 (U20), Elgin City FC U18 (U18), Elgin City FC U17 (U17).

Matrix 5147 · 24/25 squad
Squad records35
Average age23.3

Recorded season membership. Ages at 30 June 2025.

THE MATCHES / 24/25

Fixtures & results

41 matches

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

Squad

Transfers

34 recorded moves

24/25 arrivals and departures.

Elgin City FC transfers
DatePlayer FromToMoveFee
31 May 2025 Jack MacIver Elgin City FC Buckie Thistle FC Loan return
31 May 2025 Aidan Glavin Elgin City FC Kilmarnock FC B Loan return
31 May 2025 Fin Allen Buckie Thistle FC Elgin City FC Loan return
31 May 2025 Kian Leslie Elgin City FC Kilmarnock FC B Loan return
31 May 2025 Kyle Fleming Elgin City FC Annan Athletic FC Loan return
28 Feb 2025 Kyle Fleming Annan Athletic FC Elgin City FC Loan —
06 Feb 2025 Fin Allen Elgin City FC Buckie Thistle FC Loan —
04 Feb 2025 Jack MacIver Buckie Thistle FC Elgin City FC Loan —
24 Jan 2025 Kane Hester Montrose FC Elgin City FC Transfer —
22 Jan 2025 Fin Allen Huntly FC Elgin City FC Loan return
01 Jan 2025 Noah Grieve Western United FC Elgin City FC Transfer —
19 Sep 2024 Michael Dangana Elgin City FC Formartine United FC Transfer —
16 Sep 2024 Fin Allen Elgin City FC Huntly FC Loan —
13 Sep 2024 Aidan Glavin Kilmarnock FC B Elgin City FC Loan —
13 Sep 2024 Kian Leslie Kilmarnock FC B Elgin City FC Loan —
12 Sep 2024 Logan Ross Elgin City FC Ross County FC Loan return
05 Sep 2024 Logan Ross Ross County FC Elgin City FC Loan —
08 Aug 2024 Brodie Mitchell Elgin City FC Rothes FC Transfer Free
30 Jul 2024 Mark Gallagher Cove Rangers FC Elgin City FC Transfer Free
22 Jul 2024 Matt Jamieson Elgin City FC Forres Mechanics FC Transfer —
08 Jul 2024 Kyle Girvan Stranraer FC Elgin City FC Transfer Free
02 Jul 2024 Dajon Golding Cove Rangers FC Elgin City FC Transfer Free
01 Jul 2024 Daniel Fraser Elgin City FC U18 Elgin City FC Internal move —
01 Jul 2024 Dylan Gavin Without club Elgin City FC Transfer —
01 Jul 2024 Jack Murray Buckie Thistle FC Elgin City FC Transfer —
01 Jul 2024 Ryan Sargent Fraserburgh FC Elgin City FC Transfer —
01 Jul 2024 Lewis Duncan Elgin City FC Unknown club Transfer —
01 Jul 2024 Ben Barron Elgin City FC Nairn County FC Transfer —
01 Jul 2024 Kyle King Elgin City FC Caledonian Braves FC Transfer Free
01 Jul 2024 Dylan Lawrence Elgin City FC Strathspey Thistle FC Transfer —

Contracts and market values are not available yet.