Founded: 1893
Stadium: Borough Briggs
Coach: Allan Hale
League Two Form:
Overall Form:

Countdown to Next Match

Match Started! Check Live Score

Elgin City home ground venue is Borough Briggs.

Allan Hale is the current coach for Elgin City.

Elgin City League Two Match Fixtures and Results

[ Home Overall Away  ]

Elgin City have played a total of 32 matches in Scotland League Two. Their current statistics is 11 win, 9 draw and 12 lose.

Elgin City did not win their last match in the competition.

The overall results is shown by default. You can also analyze Elgin City results for their home or away matches in League Two 2025/2026.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Elgin City 32 11 9 12
Date
Home
Score
Away
HT      
02/05/2026 Elgin City
Stranraer  H2H  
25/04/2026 Spartans
Elgin City  H2H O  
18/04/2026 Stirling Albion
Elgin City  H2H O  
11/04/2026 Elgin City
Annan Athletic  H2H O  
04/04/2026 Forfar Athletic
2 - 1
Elgin City 2-1H2H O +
Martin Rennie 13' 1 - 0  
  22' Kyle Girvan
  23'
Scott Shepherd 23' 2 - 0  
  2 - 1 30' Kane Hester
Craig Slater 42'  
Matty Allan 45'  
61'  
Callum Wilson 61'  
82'  
Scott Shepherd 82'  
  89' Mark Gallagher
28/03/2026 Elgin City
2 - 0
Clyde 1-0H2H O +
Kane Hester 8' 1 - 0  
Ali Spalding 45+2'  
Dylan Ross 64'  
Kyle Girvan 65' 2 - 0  
  68' Andy Murdoch
  90+2' Logan Dunachie
24/03/2026 Elgin City
2 - 0
Forfar Athletic 0-0H2H O +
  34' Jake Dolzanski
  34'
Kane Hester 58' 1 - 0  
Ali Spalding 77' 2 - 0  
  81' Mackenzie Lemon
Dylan Ross 86'  
21/03/2026 Edinburgh City
0 - 3
Elgin City 0-2H2H O +
  20' Josh Walker
  25' Jamie Mercer
  0 - 1 27' Kyle Girvan
Erik Sula 27'  
Chris McQueen 35'  
Quinn Mitchell 42'  
  0 - 2 43' Ryan Sargent
  0 - 3 64' Ryan Sargent
Innes Lawson 75'  
14/03/2026 Elgin City
1 - 1
Dumbarton 1-0H2H O +
Ryan Sargent 34' 1 - 0  
  36' James Doyle
  1 - 1 51' Leighton McIntosh
Rocco Hickey-Fugaccia 90+2'  
10/03/2026 Annan Athletic
2 - 1
Elgin City 1-0H2H O +
  28' Russell Dingwall
Wullie Gibson 41' 1 - 0  
  44' Morgyn Neill
  1 - 1 46' Mark Gallagher
Aidan Smith 79' 2 - 1  
Wullie Gibson 90+4'  
07/03/2026 East Kilbride
3 - 0
Elgin City 2-0H2H O +
Kerr Robertson 3' 1 - 0  
Sean Fagan 22' 2 - 0  
  40' Dylan Ross
  40'
Kerr Robertson 47' 3 - 0  
Sam Young 73'  
  81'
  81' Jamie Mercer
28/02/2026 Stranraer
1 - 2
Elgin City 1-1H2H O +
Dean Clelland 16' 1 - 0  
  21' Jack Murray
  22'
  35' Russell Dingwall
  1 - 1 43' Kane Hester
Sean Docherty 81'  
  1 - 2 87' Kyle Girvan
24/02/2026 Elgin City
3 - 0
Edinburgh City 3-0H2H O +
Russell Dingwall 12' 1 - 0  
Malik Zaid 26' 2 - 0  
Miko Virtanen 34'  
Ryan Sargent 37' 3 - 0  
  38'
  38' Olly McDonald
Lewis Hyde 52'  
  75' Innes Lawson
  85' James Stokes
  90+1'
21/02/2026 Elgin City
1 - 0
Stirling Albion 0-0H2H O +
  48' Dale Hilson
  67' Kyle Banner
Matheus Machado 73' 1 - 0  
  86' Lee Hamilton
Kane Hester 86'  
17/02/2026 Elgin City
1 - 6
East Kilbride 1-2H2H O +
  5' Andrew Kyle
  5'
Mark Gallagher 11' 1 - 0  
  1 - 1 19' Sean Fagan
  28' João Balde
  1 - 2 35' John Robertson
  1 - 3 49' Connor Young
Morgyn Neill 58'  
Tom Ritchie 62'  
  1 - 4 64' John Robertson
  1 - 5 76' Bobby McLuckie
  1 - 6 82' Jack Leitch
Rocco Hickey-Fugaccia 83'  
10/02/2026 Clyde
1 - 1
Elgin City 1-0H2H O +
Craig Howie 45+3' 1 - 0  
Darren Hynes 72'  
  1 - 1 81' Ryan Sargent
  88'
  89' Jack Murray
Craig Howie 90+4'  
31/01/2026 Elgin City
3 - 3
Spartans 2-1H2H O +
Jack MacIver 9' 1 - 0  
Kane Hester 25'  
  1 - 1 32' Marc McNulty
Kane Hester 37' 2 - 1  
  2 - 2 47' Bradley Whyte
Jack MacIver 51' 3 - 2  
Lewis Hyde 58'  
  67'
  67' Jamie Dishington
  3 - 3 69' Cammy Russell
24/01/2026 Dumbarton
2 - 2
Elgin City 0-0H2H O +
  29' Robbie Thompson
Gordon Walker 33'  
59'  
Tobi Joseph 59'  
Josh Todd 62' 1 - 0  
Leighton McIntosh 74' 2 - 0  
  2 - 1 80' Miko Virtanen
  2 - 2 84' Ryan Sargent
27/12/2025 Forfar Athletic
4 - 2
Elgin City 2-1H2H O +
  0 - 1 15' Russell Dingwall
Scott Shepherd 25' 1 - 1  
Craig Slater 35'  
Scott Shepherd 42' 2 - 1  
  51' Miko Virtanen
  58'
  58' Dylan Ross
Scott Shepherd 63' 3 - 1  
77'  
Mackenzie Lemon 77'  
  3 - 2 86' Jack MacIver
Marc McCallum 87'  
  87' Jack Murray
  89' Jack Murray
Scott Shepherd 90+4' 4 - 2  
20/12/2025 Spartans
1 - 0
Elgin City 0-0H2H O +
Ayrton Sonkur 67' 1 - 0  
  69' Dylan Ross
13/12/2025 Elgin City
1 - 2
Stranraer 0-1H2H O +
  4' Lewis Reid
  0 - 1 41' Dom Plank
Jack Murray 60' 1 - 1  
62'  
Jack MacIver 62'  
Russell Dingwall 68'  
  76' Jordan Stuart
Tom Ritchie 89'  
Brian Cameron 90+1'  
  1 - 2 90+2' Scot Rough
06/12/2025 Elgin City
1 - 1
Clyde 0-1H2H O +
  0 - 1 28' Kyle Connell
Jack MacIver 60' 1 - 1  
  72' Marley Redfern
  83' Taylor Sutherland
  84'
  86' Tommy Robson
Ryan Sargent 89'  
22/11/2025 Stirling Albion
1 - 1
Elgin City 0-0H2H O +
Russell McLean 61' 1 - 0  
  1 - 1 72' Russell Dingwall
Ross McGeachie  88'  
88'  
15/11/2025 Elgin City
2 - 0
Dumbarton 0-0H2H O +
Dylan Ross 58' 1 - 0  
Jack MacIver 74' 2 - 0  
08/11/2025 Edinburgh City
1 - 3
Elgin City 1-0H2H O +
Jack Duncan 6' 1 - 0  
  1 - 1 68' Dylan Ross
  1 - 2 74' Russell Dingwall
James Stokes 80'  
  1 - 3 89' Oliver Colloty
  90+1' Oliver Colloty
  90+2' Mark Gallagher
01/11/2025 Elgin City
2 - 0
Annan Athletic 1-0H2H O +
Josh Walker 3' 1 - 0  
  4' Tommy Muir 
  16' Aidan Smith
  27' Wullie Gibson
  30' Josh Todd
Ali Spalding 38'  
Ryan Sargent 52' 2 - 0  
18/10/2025 East Kilbride
3 - 0
Elgin City 3-0H2H O +
Connor Young 4' 1 - 0  
Connor Young 6' 2 - 0  
  23' Mark Gallagher
Nathan Flanagan 31' 3 - 0  
  40' Russell Dingwall
  45+1' Jack Murray
  57' Brian Cameron
Cameron Elliott 60'  
Jack Leitch 75'  
04/10/2025 Elgin City
2 - 1
Forfar Athletic 0-1H2H O +
  9' Matty Allan
  0 - 1 26' Jake Sutherland
  55' Martin Rennie
Ryan Sargent 58' 1 - 1  
Ali Spalding 62'  
Ryan Sargent 67' 2 - 1  
  85' Jamie Richardson
27/09/2025 Elgin City
2 - 3
Spartans 1-1H2H O +
  27' Jordan Tapping
  27'
Ross Draper 31' 1 - 0  
  31' Sean Welsh
  1 - 1 45+2' Marc McNulty
  49' Jamie Dishington
  1 - 2 61' Marc McNulty
  63' Ayrton Sonkur
  1 - 3 82' Mark Stowe
Josh O'Connor 89' 2 - 3  
  90+2' Mark Stowe
20/09/2025 Stranraer
1 - 1
Elgin City 0-0H2H O +
  10' Lyall Booth
  40' Ali Spalding
Mark Russell 55' 1 - 0  
  1 - 1 74' Kane Hester
Matthew Gillies 78'  
13/09/2025 Elgin City
3 - 0
Stirling Albion 1-0H2H O +
Connall Ewan 6'  
Brian Cameron 12'  
  31' Ross Cunningham
Jack MacIver 32'  
Russell Dingwall 43' 1 - 0  
  52' Adam Brown
  71' Ryan Shanley
Josh Walker 73' 2 - 0  
Kane Hester 78' 3 - 0  
Kane Hester 79'  
  85' Jack Harkness
30/08/2025 Clyde
0 - 0
Elgin City 0-0H2H O +
  36' Ali Spalding
  55' Miko Virtanen
Sam Campbell 77'  
Logan Dunachie 85'  
Craig Howie 90+3'  
23/08/2025 Elgin City
2 - 4
Edinburgh City 0-2H2H O +
Brian Cameron 5'  
  0 - 1 28' Robbie Mahon
  0 - 2 45+2' Malik Zaid
Miko Virtanen 48'  
  50' Bradley Barrett
Josh Walker 52' 1 - 2  
Noah McDonnell 56'  
  1 - 3 78' Robbie Mahon
Jack Murray 82' 2 - 3  
  2 - 4 87' Robbie Mahon
  90+5' Edin Lynch 
  90+7' Szymon Plesiewicz
16/08/2025 Dumbarton
1 - 1
Elgin City 0-1H2H O +
Scott Tomlinson 22'  
Mark Durnan 30'  
  0 - 1 31' Josh Walker
  55' Ryan Sargent
  66' Lyall Booth
Scott Honeyman 74' 1 - 1  
  76' Jack MacIver
  90+6' Dylan Gavin
Kai Kirkpatrick 90+7'  
09/08/2025 Elgin City
0 - 1
East Kilbride 0-0H2H O +
  1' Cameron Elliott
  1'
  6' Jack Leitch
Dylan Gavin 31'  
Thomas McHale 32'  
Jack Murray 33'  
Mark Gallagher 42'  
Josh Walker 66'  
  0 - 1 70' Nathan Flanagan
Jack MacIver 88'  
Noah McDonnell 89'  
  90' Lewis Dobbie
02/08/2025 Annan Athletic
3 - 2
Elgin City 0-1H2H O +
  0 - 1 7' Dylan Gavin
  47' Ross Draper
Keith Watson 47'  
Myles Gaffney 69' 1 - 1  
  83' Dylan Gavin
Aidan Smith 89' 2 - 1  
Wullie Gibson 90+2'  
  2 - 2 90+2' Keith Watson
Myles Gaffney 90+3' 3 - 2  
  90+5' Josh O'Connor

Chart Analysis

The graph shows the performance and results of Elgin City in League Two.

Statistics & Analysis of Elgin City

Ryan Sargent is the leading top goal scorer for Elgin City with 9 goals.

Achievement Statistics
Longest winning run
3
Longest losing streak
3
Longest run without loss
5
Longest run without win
9
Clean sheets
9
Matches over 2.25 goals
18
Matches under 2.25 goals
14
Matches First Half Over 0.5
23
Matches First Half Under 0.5
9
Matches odd
16
Matches even
16
Average goals scored
1.5
Average goals allowed
1.5
Failure to score
5
Biggest victory
3 - 0
Biggest defeat
1 - 6
Missed penalties
0
Penalty goals
0
Own goals
0
Goalless draw at home match
0 (0%)
Goalless draw at away match
1 (6%)
Comeback win
0
Top Goal Scorer
Top Assist

Elgin City Talk

Create a New Post





Submit Cancel

League Two 2025/2026 - Regular Season Table

Elgin City are in the 4th position of League Two and they are in contention for Promotion Play-off.

# Soccer Team MP W D L F A D P Last 5 Matches
1
East Kilbride 32 18 6 8 67 45 +22 60
2
Spartans 32 17 8 7 54 34 +20 59
3
Clyde 32 11 14 7 51 35 +16 47
4
Elgin City 32 11 9 12 48 48 +0 42
5
Stranraer 32 10 10 12 42 43 -1 40
6
Forfar Athletic 32 10 10 12 44 46 -2 40
7
Annan Athletic 32 9 10 13 42 52 -10 37
8
Stirling Albion 32 9 8 15 40 56 -16 35
9
Dumbarton 32 9 10 13 45 52 -7 32
10
Edinburgh City 32 9 9 14 40 62 -22 21
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation Play-off

Elgin City Squad

Detailed statistics of each Elgin City player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Elgin City top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Tom Ritchie 2492 1 1
2
Matthew Cooper 2 1 0
2
Christopher Parton
3
Lyall-Robert Booth 1700 0 4 2
4
Miko Aarne Virtanen 2649 2 2 1 4
5
Kyle Girvan 939 2 4 3 1
6
Jack Murray 2339 2 5 1
6
Jake Dolzanski
7
Russell Dingwall 2186 1 5 5 2 1
8
Brian Cameron 864 14 2 4
9
Kane Hester 1556 14 11 7 3
9
Dajon Golding
10
Mark Gallagher 1936 1 12 2 4
11
Ryan Sargent 1927 10 13 9 2
12
Owen Cairns 609 8 1
12
Michael Dangana
14
Josh O'Connor 129 12 0 1 1
14
Jamie Mercer 46 1 1 2
15
Connal Ewan 430 1 1 1
15
Rory MacEwan 9 1 0
15
Callum Haspell
15
Calum MacKay
15
Cameron Brown
16
Morgyn Neill 900 2
16
Oliver Colloty 442 6 3 1 1
16
Dylan Gavin 228 3 2 1 3
17
Lewis Hyde 523 2 7 2
18
A. Trialist
18
Finn Allan
19
Dylan Ross 1789 4 2 2 5
20
Alasdair Spalding 2121 5 19 1 5
20
Noah McDonnell 142 2 0 2
21
Cole Taylor 27 1 0
21
Logan Ross
21
Oliver Kelly
22
Jack Maciver 1776 0 6 5 4
22
Kyle Fleming
22
Ryan MacLeman
23
Ross Draper 453 1 0 1 1
24
Josh Walker 1818 6 22 4 2
24
Aiden Glavin
25
Robert Thompson 163 7 1 1
25
Abimbola Obasoto 51 4 0
26
Rocco Hickey-Fugaccia 474 5 4 2
26
Daniel Fraser
27
Matheus Machado 483 9 4 1
27
Oliver McDonald 53 5 0
27
Kian Leslie
27
Liam MacDonald
28
Tom McHale 360 1
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.