Peterhead vs Elgin City
Match pulse
Who won: Elgin 1-0
Elgin City beat Peterhead 1-0 on Saturday, September 26, 2026 at Balmoor Stadium. Goals for Elgin: Russell Dingwall (22').
Every player rated
Chirp Rating, 3.0 to 10.0Player of the game
Joe Morrison
ELG · clean sheet
Play by play
- 90'+2'

Yellow card
Cieran Dunne (Peterhead) Yellow Card at 90'+2'
C. Dunne
- 90'+1'
Red card
Kyle Girvan (Elgin City) Red Card at 90'+1'
K. Girvan
- 86'Sub
Substitution
Owen Cairns (Elgin City) Substitution at 86'
O. Cairns
- 85'
Yellow card
Matthew Grant (Elgin City) Yellow Card at 85'
M. Grant
- 81'
SubSubstitution
Adam Carnwath (Peterhead) Substitution at 81'
A. Carnwath
- 78'Sub
Substitution
Lewis Mackay (Elgin City) Substitution at 78'
L. Mackay
- 73'
Yellow card
Kyle Girvan (Elgin City) Yellow Card at 73'
K. Girvan
- 71'
SubSubstitution
Fraser Mackie (Peterhead) Substitution at 71'
F. Mackie
- 65'
SubSubstitution
Danny Strachan (Peterhead) Substitution at 65'
D. Strachan
- 64'
SubSubstitution
Mitchel Megginson (Peterhead) Substitution at 64'
M. Megginson
- 64'
SubSubstitution
Sebastian Ross (Peterhead) Substitution at 64'
S. Ross
- 62'Sub
Substitution
Oliver Colloty (Elgin City) Substitution at 62'
O. Colloty
- 61'

Yellow card
Bobby Mcluckie (Peterhead) Yellow Card at 61'
B. Mcluckie
- 56'
Yellow card
Liam Scullion (Elgin City) Yellow Card at 56'
L. Scullion
- 56'

Yellow card
Blair Yule (Peterhead) Yellow Card at 56'
B. Yule
- 53'
Yellow card
Mark Gallagher (Elgin City) Yellow Card at 53'
M. Gallagher
- 35'
Yellow card
Kane Hester (Elgin City) Yellow Card at 35'
K. Hester
- GOAL22'
Goal!
R. Dingwall
Russell Dingwall (Elgin City) Goal at 22'
PET 0 - 1 ELG
