Peterhead FC

Short name:
PET
Middle size name:
Peterhead
City:
Peterhead
Venue:
Balmoor Stadium

Current form

HAAHA
LWLDW

Results

Date Team Location Results
11 Aug, 2026 7:45 PMBanks o\' Dee Banks o' DeeA
25 Jul, 2026 3:00 PMKilmarnock KilmarnockH
21 Jul, 2026 7:45 PMRaith Rovers Raith RoversA
14 Jul, 2026 7:45 PMElgin City Elgin CityA
11 Jul, 2026 3:00 PMHamilton Academical Hamilton AcademicalH

Fixtures

Date Team Location Results
25 Aug, 2026 7:45 PMDundee DundeeH
8 Sep, 2026 7:45 PMClachnacuddin ClachnacuddinH
22 Sep, 2026 7:45 PMForfar Athletic Forfar AthleticA
26 Sep, 2026 3:00 PMElgin City Elgin CityH
13 Oct, 2026 7:45 PMRangers RangersH

13 Jul, 2024 2:00 PM
Peterhead
Peterhead
Queen\'s Park
Queen's Park
Balmoor Stadium
20 Jul, 2024 2:00 PM
Peterhead
Peterhead
Elgin City
Elgin City
Balmoor Stadium
23 Jul, 2024 6:45 PM
Kelty Hearts
Kelty Hearts
Peterhead
Peterhead
New Central Park (Kelty)
27 Jul, 2024 2:00 PM
Hibernian
Hibernian
Peterhead
Peterhead
Easter Road
3 Aug, 2024 2:00 PM
Bonnyrigg Rose
Bonnyrigg Rose
Peterhead
Peterhead
New Dundas Park
10 Aug, 2024 2:00 PM
Peterhead
Peterhead
Forfar Athletic
Balmoor Stadium
17 Aug, 2024 2:00 PM
Peterhead
Peterhead
Stranraer
Stranraer
Balmoor Stadium
24 Aug, 2024 2:00 PM
Spartans
Spartans
Peterhead
Peterhead
The Vanloq Community Stadium (Ainslie Park)
31 Aug, 2024 2:00 PM
Edinburgh City
Edinburgh City
Peterhead
Peterhead
Meadowbank Sports Centre
7 Sep, 2024 2:00 PM
Peterhead
Peterhead
Dumbarton
Dumbarton
Balmoor Stadium
14 Sep, 2024 2:00 PM
Peterhead
Peterhead
Stirling Albion
Stirling Albion
Balmoor Stadium
21 Sep, 2024 2:00 PM
East Fife
East Fife
Peterhead
Peterhead
MGM Timber Bayview Stadium
28 Sep, 2024 2:00 PM
Peterhead
Peterhead
Clyde
Clyde
Balmoor Stadium
5 Oct, 2024 2:00 PM
Peterhead
Peterhead
Elgin City
Elgin City
Balmoor Stadium
12 Oct, 2024 1:00 PM
Ayr United
Ayr United
Peterhead
Peterhead
Somerset Park
19 Oct, 2024 2:00 PM
Stranraer
Stranraer
Peterhead
Peterhead
Stair Park
26 Oct, 2024 2:00 PM
Peterhead
Peterhead
Lochee United
Lochee United
Balmoor Stadium
2 Nov, 2024 3:00 PM
Peterhead
Peterhead
Spartans
Spartans
Balmoor Stadium
9 Nov, 2024 3:00 PM
Stirling Albion
Stirling Albion
Peterhead
Peterhead
Forthbank Stadium
16 Nov, 2024 3:00 PM
Peterhead
Peterhead
Edinburgh City
Edinburgh City
Balmoor Stadium
30 Nov, 2024 3:00 PM
Peterhead
Peterhead
Montrose
Montrose
Balmoor Stadium
7 Dec, 2024 3:00 PM
Clyde
Clyde
Peterhead
Peterhead
New Douglas Park (Fountain of Youth Stadium)
14 Dec, 2024 3:00 PM
Peterhead
Peterhead
East Fife
East Fife
Balmoor Stadium
17 Dec, 2024 7:45 PM
Forfar Athletic
Peterhead
Peterhead
Parkgrove Stadium at Station Park
21 Dec, 2024 3:00 PM
Peterhead
Peterhead
Bonnyrigg Rose
Bonnyrigg Rose
Balmoor Stadium

Goalkeeper
Blessing Oluyemi
Jack Newman
Lewis McKelvie
Stuart McKenzie
Defender
Caleb Goldie
Danny Strachan
David Wilson
Jamie Walker
Jason Brown
Jordan Armstrong
Josh Kerr
Lewis Carrol
Ryan Strachan
Scott Ross
Tobias Davies-Browne
Midfielder
Adam Carnwath
Andy McCarthy
Benny-Jackson Luyeye
Blair Yule
Cieran Dunne
Conner Duthie
Dylan Forrest
Jack Brown
Jordon Brown
Kieran Gibbons
Max Barry
Peter Pawlett
Robel Teklemichael
Seb Ross
Zak To
Forward
Ben Armour
Cammy Smith
Fraser Mackie
Jack Searle
James Stokes
Kieran Shanks
Lyall Keir
Mitch Megginson
Niall McGinn
Oliver Colloty
Robert Ward
Rory McAllister
Name Matches playedMatches Line UpPlayed minutesSubs inSubs out Goal Total goals Penalty Missed penalty Shootout scored Shootout missed Yellow-Red card Own Goal Assist Yellow card
Adam Carnwath
Adam Carnwath
201220 0 0 0 0 0 0 0 0 0 0
Andy McCarthy
Andy McCarthy
6651701 0 0 0 0 0 0 0 0 0 1
Ben Armour
Ben Armour
203520 0 0 0 0 0 0 0 0 0 0
Benny-Jackson Luyeye
Benny-Jackson Luyeye
00000 0 0 0 0 0 0 0 0 0 0
Blair Yule
Blair Yule
00000 0 0 0 0 0 0 0 0 0 0
Blessing Oluyemi
Blessing Oluyemi
2218000 0 0 0 0 0 0 0 0 0 0
Caleb Goldie
Caleb Goldie
4328110 0 0 0 0 0 0 0 0 0 1
Cammy Smith
Cammy Smith
5543101 0 0 0 0 0 0 0 0 2 1
Cieran Dunne
Cieran Dunne
7763000 0 0 0 0 0 0 0 0 0 0
Conner Duthie
Conner Duthie
203420 0 0 0 0 0 0 0 0 0 0
Danny Strachan
Danny Strachan
6650102 0 0 0 0 0 0 0 0 2 1
David Wilson
David Wilson
4327810 0 0 0 0 0 0 0 0 0 0
Dylan Forrest
Dylan Forrest
8868103 0 1 1 0 0 0 0 0 1 3
Fraser Mackie
Fraser Mackie
00000 0 0 0 0 0 0 0 0 0 0
Jack Brown
Jack Brown
2218000 0 0 0 0 0 0 0 0 0 0
Jack Newman
Jack Newman
00000 0 0 0 0 0 0 0 0 0 0
Jack Searle
Jack Searle
00000 0 0 0 0 0 0 0 0 0 0
James Stokes
James Stokes
00000 0 0 0 0 0 0 0 0 0 0
Jamie Walker
Jamie Walker
00000 0 0 0 0 0 0 0 0 0 0
Jason Brown
Jason Brown
7757101 0 0 0 0 0 0 0 0 0 2
Jordan Armstrong
Jordan Armstrong
00000 0 0 0 0 0 0 0 0 0 0
Jordon Brown
Jordon Brown
103810 0 0 0 0 0 0 0 0 0 0
Josh Kerr
Josh Kerr
00000 0 0 0 0 0 0 0 0 0 0
Kieran Gibbons
Kieran Gibbons
00000 0 0 0 0 0 0 0 0 0 0
Kieran Shanks
Kieran Shanks
5429514 2 2 0 0 0 0 0 0 0 2
Lewis Carrol
Lewis Carrol
00000 0 0 0 0 0 0 0 0 0 0
Lewis McKelvie
Lewis McKelvie
00000 0 0 0 0 0 0 0 0 0 0
Lyall Keir
Lyall Keir
00000 0 0 0 0 0 0 0 0 0 0
Max Barry
Max Barry
8865506 2 2 0 0 0 0 0 0 1 1
Mitch Megginson
Mitch Megginson
00000 0 0 0 0 0 0 0 0 0 0
Niall McGinn
Niall McGinn
00000 0 0 0 0 0 0 0 0 0 0
Oliver Colloty
Oliver Colloty
4010040 1 1 0 0 0 0 0 0 0 0
Peter Pawlett
Peter Pawlett
7756003 2 2 0 0 0 0 0 0 1 4
Robel Teklemichael
Robel Teklemichael
00000 0 0 0 0 0 0 0 0 0 0
Robert Ward
Robert Ward
203320 0 0 0 0 0 0 0 0 0 0
Rory McAllister
Rory McAllister
6324233 1 1 0 0 0 0 0 0 0 0
Ryan Strachan
Ryan Strachan
119000 1 1 0 0 0 0 0 0 0 0
Scott Ross
Scott Ross
6535314 1 1 0 0 0 0 0 0 0 4
Seb Ross
Seb Ross
5543801 0 0 0 0 0 0 0 0 0 0
Stuart McKenzie
Stuart McKenzie
6654000 0 0 0 0 0 0 0 0 0 0
Tobias Davies-Browne
Tobias Davies-Browne
00000 0 0 0 0 0 0 0 0 0 0
Zak To
Zak To
00000 0 0 0 0 0 0 0 0 0 0