Elgin City Match Schedule, Squad, Transfers & Latest Updates

Elgin City
Xtra rating
1283
Conservative: 746
Rank club
2473
Updated: 24 October 2026

Elgin City Upcoming matches by league

League Two

  • - Regular Season - 13
    Elgin City
    No H2H
    Dumbarton
    Borough Briggs
  • - Regular Season - 14
    Stirling Albion
    No H2H
    Elgin City
    Forthbank Stadium
  • - Regular Season - 15
    Stranraer
    No H2H
    Elgin City
    Stair Park
  • - Regular Season - 16
    Elgin City
    No H2H
    Annan Athletic
    Borough Briggs

FA Cup

  • - Round of 64
    Elgin City
    No H2H
    Partick
    Borough Briggs

Elgin City Last matches by league

League Two

  • - Regular Season - 12
    Kelty Hearts
    0 - 1
    Elgin City
    New Central Park
  • - Regular Season - 11
    Elgin City
    0 - 0
    Edinburgh City
    Borough Briggs
  • - Regular Season - 10
    Forfar Athletic
    1 - 2
    Elgin City
    Station Park
  • - Regular Season - 9
    Elgin City
    6 - 2
    Clyde
    Borough Briggs

FA Cup

  • - Round of 128
    Stirling University
    1 - 2
    Elgin City
  • - Round of 16
    Elgin City
    Partick
    Borough Briggs
  • - Round of 32
    Camelon Juniors
    Elgin City
  • - 2nd Round
    Elgin City
    Deveronvale
    Borough Briggs

Challenge Cup

  • - Round of 32
    Airdrie United
    5 - 0
    Elgin City
    Albert Bartlett Stadium
  • - Group Stage - 6
    Elgin City
    0 - 1
    Aberdeen U21
    Borough Briggs
  • - Group Stage - 5
    Peterhead
    Elgin City
  • - Group Stage - 4
    Elgin City
    Dundee II
    Borough Briggs

League Cup

  • - Group Stage
    Hamilton Academical
    Elgin City
    ZLX Stadium
  • - Group Stage
    Elgin City
    Kilmarnock
    Borough Briggs
  • - Group Stage
    Elgin City
    Peterhead
    Borough Briggs
  • - Group Stage
    Raith Rovers
    Elgin City

Friendlies Clubs

  • - Club Friendlies
    Johnstone Burgh
    Elgin City
  • - Club Friendlies
    Nairn County
    Elgin City
  • - Club Friendlies
    Airdrie United
    Elgin City
  • - Club Friendlies 3
    Formartine United
    Elgin City
    North Lodge Park

Elgin City Team Roster

position Goalkeeper

position Defender

2 Morgyn Neill
Morgyn Neill
DEF Scotland
3
5 Kyle Girvan
Kyle Girvan
DEF Scotland
6 Jack Murray
Jack Murray
DEF Scotland
12 Owen Cairns
Owen Cairns
DEF Scotland
23 Matthew Grant
Matthew Grant
DEF Scotland
26
40 Darryl McHardy
Darryl McHardy
DEF Scotland

position Midfielder

4 Miko Aarne Virtanen
7 Russell Dingwall
Russell Dingwall
MID Scotland
8 Brian Cameron
Brian Cameron
MID Scotland
10 Mark Gallagher
Mark Gallagher
MID Scotland
14 Matheus Pires Machado
16 Lewis Hyde
Lewis Hyde
MID Scotland
19
22 Jack Maciver
Jack Maciver
MID Scotland
32
77 Liam Scullion
Liam Scullion
MID Scotland

position Attacker

9 Kane Jay Hester
Kane Jay Hester
FWD Scotland
11 Oliver John Colloty
Oliver John Colloty
FWD New Zealand
17 Kieron Willox
Kieron Willox
FWD Scotland

Last Elgin City Coachs

Allan Hale

Allan Hale

Scotland
Coach since 1 December 2023
Coach until
History
Coach Coach country Coach since Coach until
Allan Hale Scotland 1 December 2023
Barry Smith Scotland 1 September 2023 1 November 2023
Ross James Draper England 1 July 2023
Charlie Charlesworth Scotland 1 April 2023
Gavin Gilbert Price Scotland 1 February 2018 1 April 2023
Jim Weir Scotland 1 November 2014 1 October 2017
Ross Jack Scotland 1 January 2009 1 January 2014

Elgin City Transfers

Latest player transfers from
Player Team from Transfer type Transfer date
D. McHardy
Buckie Thistle
Loan 29 September 2026
Lewis Mackay
Ross County
Loan 26 July 2026
Ross County
Loan 22 July 2026
A. Morgan-Cummings
Aberdeen
Loan 21 July 2026
Aberdeen
Loan 20 July 2026
Kieron Willox
Stoke City
Free agent 2 July 2026
Kieron Willox
Stoke City U21
Free agent 2 July 2026
Kieron Willox
Stoke City
Free agent 1 July 2026
M. Grant
Johnstone Burgh
Free agent 30 June 2026
M. Neill
Dumbarton
Free agent 30 June 2026
Johnstone Burgh
Free agent 30 June 2026
O. Colloty
Peterhead
Free agent 30 June 2026
Joe Morrison
East Kilbride
Free agent 30 June 2026
L. Scullion
Clyde
Free agent 30 June 2026
E. Towler
Montrose
Free agent 30 June 2026
Latest player transfers to
Player Team to Transfer type Transfer date
Liam MacDonald
Buckie Thistle
Loan 29 September 2026
Aberdeen
Return from loan 3 September 2026
J. Walker
Alloa Athletic
Free agent 12 July 2026
J. Walker
Alloa Athletic
Free agent 12 July 2026
C. Ewan
Brora Rangers
Transfer 9 July 2026
J. O'Connor
Berwick Rangers
Free agent 1 July 2026
R. Sargent
Fraserburgh
- 29 June 2026
Matthew Cooper
Formartine United
Free agent 29 June 2026
R. Sargent
Fraserburgh
- 29 June 2026
Tom McHale
Nairn County
Free agent 29 June 2026
M. Neill
Dumbarton
Return from loan 30 May 2026
O. Colloty
Peterhead
Return from loan 30 May 2026
Morgyn Neill
Dumbarton
Return from loan 30 May 2026
R. Thompson
Inverness CT
Return from loan 30 May 2026
Ali Spalding
Arbroath
Return from loan 30 May 2026

Leagues Elgin City has participated in

League Two
Scotland
FA Cup
Scotland
Challenge Cup
Scotland
League Cup
Scotland

Detailed statistics Elgin City

Xtra rating history

Last rating points (most recent matches).

shots Elgin City

Warnings Elgin City

Passes Elgin City

Goalkeeper saves Elgin City

Latest start lineups Elgin City (XI)

Kelty Hearts vs Elgin City
League Two 2026 - 1557805
Elgin City vs Stirling Albion
League Two 2026 - 1557771
Hamilton Academical vs Elgin City
League Cup 2026 - 1548176
Elgin City vs Peterhead
League Cup 2026 - 1548128
1st
2021-2022

1st shirt

2nd
2021-2022

2nd shirt