
Xtra rating
1283
Conservative: 746
Rank club
2473
Updated: 24 October 2026
Elgin City Upcoming matches by league
League Two
-
- Regular Season - 13
Elgin CityNo H2HDumbarton
Borough Briggs -
- Regular Season - 14
Stirling AlbionNo H2HElgin City
Forthbank Stadium -
- Regular Season - 15
StranraerNo H2HElgin City
Stair Park -
- Regular Season - 16
Elgin CityNo H2HAnnan Athletic
Borough Briggs
FA Cup
-
- Round of 64
Elgin CityNo H2HPartick
Borough Briggs
Elgin City Last matches by league
League Two
-
- Regular Season - 12
Kelty Hearts0 - 1Elgin City
New Central Park -
- Regular Season - 11
Elgin City0 - 0Edinburgh City
Borough Briggs -
- Regular Season - 10
Forfar Athletic1 - 2Elgin City
Station Park -
- Regular Season - 9
Elgin City6 - 2Clyde
Borough Briggs
FA Cup
-
- Round of 128
Stirling University1 - 2Elgin City
Challenge Cup
-
- Round of 32
Airdrie United5 - 0Elgin City
Albert Bartlett Stadium -
- Group Stage - 6
Elgin City0 - 1Aberdeen U21
Borough Briggs
League Cup
Friendlies Clubs
Elgin City Team Roster
position Goalkeeper
position Defender
2
Morgyn Neill
DEF
Scotland
3
E. Towler
DEF
5
Kyle Girvan
DEF
Scotland
6
Jack Murray
DEF
Scotland
12
Owen Cairns
DEF
Scotland
23
Matthew Grant
DEF
Scotland
26
Lyall Booth
DEF
40
Darryl McHardy
DEF
Scotland
position Midfielder
4
Miko Aarne Virtanen
MID
Finland
7
Russell Dingwall
MID
Scotland
8
Brian Cameron
MID
Scotland
10
Mark Gallagher
MID
Scotland
14
Matheus Pires Machado
MID
Brazil
16
Lewis Hyde
MID
Scotland
18
19
J. Camara
MID
19
C. Parmenter
MID
22
Jack Maciver
MID
Scotland
24
Lewis Mackay
MID
25
Cameron Brown
MID
32
S. Rothnie
MID
33
Daniel Fraser
MID
77
Liam Scullion
MID
Scotland
position Attacker
Last Elgin City Coachs
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
Last matches statistics for Elgin City
| match | shots | Poss. | Pass % | Fouls | Cards | Saves |
|---|---|---|---|---|---|---|
|
Elgin City
1 - 5
Stranraer
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Elgin City
3 - 0
Dundee II
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Peterhead
0 - 1
Elgin City
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Elgin City
6 - 2
Clyde
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Forfar Athletic
1 - 2
Elgin City
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Elgin City
0 - 1
Aberdeen U21
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Elgin City
0 - 0
Edinburgh City
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Stirling University
1 - 2
Elgin City
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Kelty Hearts
0 - 1
Elgin City
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Airdrie United
5 - 0
Elgin City
|
0 / 0 |
|
0% | 0 | - | 0 |
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
2021-2022
1st shirt
2021-2022
2nd shirt