Rory McAllister Profile and Player Statistics
First name: Rory
Last name: McAllister
Position: Attacker
Nationality: Scotland
Date of birth: 13 May 1987
Age: 38
Height: 185 cm
Weight: 79 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Rory McAllister has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Football League - Highland League 2025/2026 Formartine United 14 3 0 5 0 2 0
Scottish Cup 2025/2026 Formartine United 1 0 0 1 0 0 0
Challenge Cup 2024/2025 Peterhead 1 1 0 0 0 0 0
League Cup 2024/2025 Peterhead 4 2 2 1 0 0 0
League Two 2024/2025 Peterhead 35 20 6 4 1 0 0
Scottish Cup 2024/2025 Peterhead 2 1 1 0 0 0 0
Challenge Cup 2023/2024 Peterhead 2 0 2 2 0 2 0
League Cup 2023/2024 Montrose 4 0 1 1 0 1 0
League One 2023/2024 Montrose 4 0 1 1 0 1 0
League One Play-Offs 2023/2024 Peterhead 2 1 1 0 0 1 0
League Two 2023/2024 Peterhead 28 7 7 10 2 9 1
Scottish Cup 2023/2024 Peterhead 2 0 2 0 1 1 0
Club Friendlies 3 2023 Montrose 2 0 0 2 0 0 0
Challenge Cup 2022/2023 Montrose 2 0 2 0 0 1 0
League Cup 2022/2023 Cove Rangers 4 3 0 0 0 0 0
League One 2022/2023 Montrose 33 3 15 12 3 11 1
Scottish Cup 2022/2023 Montrose 1 0 1 0 0 1 0
Challenge Cup 2021/2022 Cove Rangers 3 0 0 2 1 1 0
League Cup 2021/2022 Cove Rangers 4 2 2 1 0 0 0
League One 2021/2022 Cove Rangers 33 5 15 14 8 7 0
Scottish Cup 2021/2022 Cove Rangers 3 3 0 1 0 0 0
Championship Play-Offs 2020/2021 Cove Rangers 2 0 0 2 0 0 0
League Cup 2020/2021 Cove Rangers 4 1 1 1 1 0 0
League One 2020/2021 Cove Rangers 21 8 6 6 1 2 0
Scottish Cup 2020/2021 Cove Rangers 2 1 1 1 0 0 0
Challenge Cup 2019/2020 Peterhead 1 0 0 0 1 0 0
League Cup 2019/2020 Peterhead 3 1 2 0 2 0 0
League One 2019/2020 Peterhead 18 4 2 3 1 5 1
League Two 2019/2020 Cove Rangers 8 0 6 4 1 1 0
Scottish Cup 2019/2020 Peterhead 1 0 0 0 0 0 0
Challenge Cup 2018/2019 Peterhead 1 1 0 0 0 0 0
League Cup 2018/2019 Peterhead 4 0 2 0 1 1 0
League Two 2018/2019 Peterhead 33 4 17 17 1 11 0
Scottish Cup 2018/2019 Peterhead 3 0 1 1 0 2 0
Club Friendlies 1 2018 Peterhead 1 0 0 1 0 0 0
Challenge Cup 2017/2018 Peterhead 3 2 1 1 0 1 0
League One Play-Offs 2017/2018 Peterhead 3 0 3 1 0 1 0
League Two 2017/2018 Peterhead 24 1 8 12 7 3 0
Scottish Cup 2017/2018 Peterhead 3 1 1 3 1 1 0
League Cup 2017 Peterhead 4 0 1 1 1 1 0
Challenge Cup 2016/2017 Peterhead 2 1 0 2 0 0 0
League One 2016/2017 Peterhead 25 0 5 14 1 12 1
League One Play-Offs 2016/2017 Peterhead 2 0 0 2 1 2 0
Scottish Cup 2016/2017 Peterhead 1 0 0 0 0 1 0
Challenge Cup 2015/2016 Peterhead 4 0 1 4 1 0 0
Championship Play-Offs 2015/2016 Peterhead 1 0 0 0 0 1 0
League Cup 2015/2016 Peterhead 1 0 0 0 0 1 0
League One 2015/2016 Peterhead 25 1 9 11 7 8 1
Scottish Cup 2015/2016 Peterhead 1 0 0 1 0 1 0
Challenge Cup 2014/2015 Peterhead 2 0 1 1 0 1 0
League Cup 2014/2015 Peterhead 1 0 0 0 0 0 0
League One 2014/2015 Peterhead 21 2 10 4 4 10 2
Scottish Cup 2014/2015 Peterhead 1 0 0 0 0 1 0
League Cup 2013/2014 Peterhead 1 0 0 0 0 1 0
League Two 2013/2014 Peterhead 28 0 13 18 7 6 0
Scottish Cup 2013/2014 Peterhead 1 0 0 1 0 0 0
Challenge Cup 2012/2013 Peterhead 1 0 0 1 0 0 0
League Two 2012/2013 Peterhead 28 3 16 11 4 7 1
Challenge Cup 2011/2012 Peterhead 2 0 0 1 1 0 0
League Two 2011/2012 Peterhead 30 1 11 11 7 12 1
Scottish Cup 2011/2012 Peterhead 2 0 1 1 0 1 0
Challenge Cup 2010/2011 Brechin City 1 0 0 1 0 0 0
League Cup 2010/2011 Brechin City 2 0 0 2 0 1 0
League One 2010/2011 Brechin City 18 0 4 9 1 12 2
Scottish Cup 2010/2011 Brechin City 5 0 1 4 1 2 0
Challenge Cup 2009/2010 Brechin City 1 0 0 1 0 0 0
League Cup 2009/2010 Brechin City 2 0 1 1 0 0 0
League One 2009/2010 Brechin City 23 0 9 16 1 7 0
Scottish Cup 2009/2010 Brechin City 2 0 1 2 0 0 0
League One 2008/2009 Brechin City 5 0 0 5 0 0 0
Premiership 2008/2009 Inverness CT 3 3 0 0 0 0 0
Premiership 2007/2008 Inverness CT 4 2 2 1 0 1 0

Rory McAllister has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
17/01/2026 Formartine United
4 - 0
Strathspey Thistle 3-0H2H+
  18' J. Williamson
Rory McAllister 19' 1 - 0  
Hamish Ritchie 33' 2 - 0  
Rory McAllister 38' 3 - 0  
Aaron Norris 46'  
Matthew Cooper 46'  
  55' Matthew Wright
  55' Shaun Morrison
  55' B. Campbell
  55'
  64' Aaron Doran
  64' Conor Macphee
Michael Dangana 70'  
Rory McAllister 70'  
Aidan McCormick 70'  
Graeme Rodger 70'  
Tyler Mykyta 75'  
Hamish Ritchie 75'  
Scott Adams 75'  
Julian Wade 75'  
Aidan McCormick 76' 4 - 0  
  89' Alistair Nixon
  89' Josh Race
27/12/2025 Formartine United
3 - 1
Turriff United 1-1H2H+
Rhys Thomas 8'  
  0 - 1 26' Murray Cormack
Hamish Ritchie 31' 1 - 1  
Julian Wade 32'  
Rhys Thomas 32'  
Matthew Cooper 33'  
  33' Ryan McLean
  35' Reece McKeown
  35' Ryan McLean
Hamish Ritchie 45'  
  46' Sam Garnham
  46' Scott Robertson
Rory McAllister 55' 2 - 1  
  75' Murray Thompson
  75' Kieran Yeats
Glenn Murison 76'  
Rory McAllister 76'  
  82' K. Douglas
  84' Mackenzie Taylor
  84' Connor Grant
Mark Lawrence 88' 3 - 1  
Finlay Murray 90'  
Aaron Norris 90'  
20/12/2025 Nairn County
1 - 2
Formartine United 1-2H2H+
  0 - 1 19' Rory McAllister
Calum MacKay 40' 1 - 1  
  1 - 2 45+3' Aaron Norris
  57' Mark Lawrence
  62' Julian Wade
  62' Rory McAllister
  62' Paul Campbell
  62' Matthew Cooper
Gussie Day 68'  
Gary Pullen 68'  
Ben Barron 68'  
Ben Kelly 68'  
  72' Finlay Murray
  72' Mark Lawrence
  72' Luke Strachan
  72' Michael Dangana
Dale Wood 78'  
Finn As-Chainey 79'  
Kenny McKenzie 79'  
C. McKenzie 83'  
Dale Wood 83'  
  86' Glenn Murison
13/12/2025 Formartine United
0 - 0
Wick Academy 0-0H2H+
Julian Wade 63'  
Michael Dangana 63'  
Scott Adams 63'  
Graeme Rodger 63'  
Rory McAllister 68'  
Rhys Thomas 70'  
Tyler Mykyta 72'  
Luke Strachan 72'  
  72' Jack Henry
  72' George Ewing
  82' Matthew Aitkenhead
  82' Euan Kennedy
Paul Campbell 83'  
Hamish Ritchie 83'  
Tyler Mykyta 89'  
Ryan Campbell 89'  
29/11/2025 Inverurie Loco Works
0 - 0
Formartine United 0-0H2H+
Mark Souter 21'  
  39' Matt McLean
  46' Finlay Murray
  46' Scott Ross
  57' Rory McAllister
Jay Halliday 63'  
  72' Scott Adams
  72' Julian Wade
  72' Glenn Murison
  72' Graeme Rodger
Bradley Chikomo 73'  
Josh Bolton 73'  
Robert Ward 76'  
Ethan Cairns 76'  
  82' Paul Campbell
  82' Hamish Ritchie
  90+2' Finlay Murray
Jay Halliday 90+4'  
  90+4' Stuart McKenzie
27/09/2025 Lossiemouth
1 - 2
Formartine United 0-1H2H+
  0 - 1 38' Matt McLean
Liam Harvey 60' 1 - 1  
  1 - 2 75' Rory McAllister
20/09/2025 Deveronvale
1 - 3
Formartine United 1-0H2H+
7' 1 - 0  
22'  
  41'
  59'
  60'
  61'
  1 - 1 64'
66'  
  67'
67'  
  71'
  1 - 2 74'
77'  
  79'
82'  
82'  
83'  
  85'
  87'
89'  
  90'
  90+4'
  1 - 3 90+7'
13/09/2025 Formartine United
3 - 1
Buckie Thistle 1-0H2H+
Hamish Ritchie 37' 1 - 0  
45+2'  
  45+2'
  52'
  1 - 1 60' Darryl McHardy
62'  
  64'
64'  
Hamish Ritchie 75' 2 - 1  
  78'
81'  
Hamish Ritchie 90' 3 - 1  
10/09/2025 Banks O Dee FC
1 - 0
Formartine United 0-0H2H+
31'  
  32'
36'  
63'  
63'  
  80'
82'  
87' 1 - 0  
  89'
  89'
  89'
  90+2'
06/09/2025 Formartine United
3 - 1
Brechin City 3-1H2H+
  0 - 1 2' Grady McGrath
Rhys Thomas 2'  
Hamish Ritchie 16' 1 - 1  
Rory McAllister 20' 2 - 1  
Rory McAllister 42' 3 - 1  
16/08/2025 Lossiemouth
0 - 0
Formartine United 0-0H2H+
  71'
84'  
86'  
09/08/2025 Formartine United
2 - 0
Nairn County 0-0H2H+
50' 1 - 0  
53' 2 - 0  
  57'
62'  
  90+3'
02/08/2025 Wick Academy
1 - 3
Formartine United 0-2H2H+
  0 - 1 15'
  0 - 2 20'
28'  
57'  
58'  
  61'
  67'
  67'
74'  
74'  
78'  
82' 1 - 2  
86'  
  87'
89'  
  1 - 3 90'
30/07/2025 Formartine United
1 - 0
Inverurie Loco Works 1-0H2H+
38' 1 - 0  
52'  
56'  
  65'
69'  
69'  
69'  
69'  
  79'
  79'
  82'
  87'
  87'
26/07/2025 Fraserburgh
2 - 2
Formartine United 1-2H2H+
  0 - 1 16'
  0 - 2 33'
39'  
39'  
  40'
44' 1 - 2  
45'  
54'  
  65'
  65'
68'  
68'  
  71'
  75'
84' 2 - 2  
03/05/2025 Clyde
6 - 1
Peterhead 3-1H2H+
Marley Redfern 9' 1 - 0  
Darren Hynes 31' 2 - 0  
  2 - 1 32' Oliver Colloty
Craig Howie 45'  
Logan Dunachie 45+1' 3 - 1  
Jamie Bradley 51' 4 - 1  
Marley Redfern 52'  
  60' Jordon Brown
  60' Dylan Forrest
  61' Ben Armour
  61' Max Barry
  61' Oliver Colloty
  61' Sebastian Ross
  61' Rory McAllister
  61' Kieran Shanks
  72' Jamie Walker
  72' Cieran Dunne
Kyle Connell 72'  
Robbie Leitch 72'  
Darren Hynes 72'  
Ross Lyon 72'  
  74' Caleb Goldie
Robbie Leitch 83' 5 - 1  
Marley Redfern 84'  
Dominic Docherty 84'  
Jamie Bradley 84'  
Conor Scullion 84'  
Jamie Bradley 84'  
Conor Scullion 84'  
Logan Dunachie 85'  
Dominic Docherty 90+4' 6 - 1  
26/04/2025 Peterhead
1 - 0
East Fife 1-0H2H+
  18' Alan Trouten
Peter Pawlett 27' 1 - 0  
  46' Adam Laaref
  46' Kallum Higginbotham
  66' Kieran Millar
  67' Kieran Millar
  67' Robert Jones
Andrew McCarthy 67'  
Sebastian Ross 67'  
  68' Jess Norey
  68' Jack Healy
Scott Ross 70'  
Kieran Shanks 80'  
Oliver Colloty 80'  
  80' Nathan Austin
  80' Scott Shepherd
  81' Connor McManus
Max Barry 85'  
Jack Brown 85'  
Cammy Smith 90+4'  
19/04/2025 Elgin City
4 - 0
Peterhead 3-0H2H+
Jack Murray 11' 1 - 0  
Russell Dingwall 17' 2 - 0  
Ryan Sargent 20' 3 - 0  
  46' David Wilson
  46' Jack Brown
  46' Cammy Smith
  46' Peter Pawlett
  46' Sebastian Ross
  46' Kieran Shanks
Lewis Hyde 62'  
  62' Scott Ross
  62' Caleb Goldie
Ryan Sargent 65'  
  71' Andrew McCarthy
Dayshonne Golding 71'  
Dylan Gavin 71'  
  78' Andrew McCarthy
  78' Adam Carnwath
Lewis Hyde 80'  
Kyle Fleming 80'  
  83' Peter Pawlett
Dylan Gavin 85' 4 - 0  
Mark Gallagher 86'  
Brian Cameron 86'  
Ryan Sargent 86'  
Olly McDonald 86'  
12/04/2025 Peterhead
1 - 0
Spartans 1-0H2H+
Cammy Smith 19' 1 - 0  
  56' Ayrton Sonkur
Max Barry 59'  
Oliver Colloty 67'  
Peter Pawlett 67'  
  71' Mark Stowe
  71' Blair Henderson
Sebastian Ross 79'  
Adam Carnwath 79'  
Sebastian Ross 79'  
Adam Carnwath 79'  
  79' Brogan Walls
  79' Liam Morgan
  87' Kieran Watson
  87' Arran Preston
  89' Arran Preston
Cammy Smith 89'  
  90+4' Bradley White
David Wilson 90+4'  
05/04/2025 Peterhead
5 - 0
Bonnyrigg Rose Athletic 2-0H2H+
  11' Angus Mailer
Oliver Colloty 20' 1 - 0  
Oliver Colloty 27' 2 - 0  
Danny Strachan 39'  
David Wilson 39'  
Oliver Colloty 47' 3 - 0  
  48' Kerr Young
  51' Murray Aiken
  58' Ryan Porteous
  58' Aaron Arnott
  58' Broque Watson
  58' Kieran McGachie
Dylan Forrest 60' 4 - 0  
Andrew McCarthy 64'  
Jack Brown 64'  
Cammy Smith 64'  
Adam Carnwath 64'  
Oliver Colloty 64'  
Rory McAllister 64'  
  66' Lee Currie
  66' Gallagher Lennon
  71' Cameron Ross
  73' Angus Mailer
  73' Mark Ferrie
  73' Sean Murphy
  73' Kieran Sommerville
Dylan Forrest 76'  
Peter Pawlett 76'  
Jason Brown 78'  
Adam Carnwath 90' 5 - 0  
29/03/2025 Forfar Athletic
0 - 0
Peterhead 0-0H2H+
  3' Kieran Shanks
  10' Kieran Shanks
Alexander Ferguson 21'  
  42' Andrew McCarthy
Marley Sweenie-Rowe 46'  
Nathan Cannon 46'  
Danny Denholm 53'  
Brad Rodden 58'  
Josh Skelly 58'  
Danny Denholm 61'  
Alexander Ferguson 69'  
Finn Robson 69'  
  74' Andrew McCarthy
  74' Jack Brown
  74' Sebastian Ross
  74' Oliver Colloty
Reuben McAllister 75'  
Ross MacLean 75'  
  84' Cammy Smith
  84' Jamie Walker
  90+1' Dylan Forrest
  90+1' Dylan Forrest
22/03/2025 Stirling Albion
1 - 2
Peterhead 1-1H2H+
Ryan Shanley 2' 1 - 0  
  1 - 1 4' Derek Gaston
James Graham 26'  
Ricky Waugh 32'  
  37' Scott Ross
Ross McGeachie 47'  
  59' Scott Ross
  59' Caleb Goldie
  69' Sebastian Ross
  69' Oliver Colloty
  70' Andrew McCarthy
Cooper Knox 71'  
Callum Crane 71'  
James Graham 71'  
Harry Wright 71'  
Dale Carrick 84'  
Scott Boyle 84'  
  1 - 2 86' Danny Strachan
  89' Max Barry
  89' Jack Brown
  89' Andrew McCarthy
  89' Adam Carnwath
  89' Kieran Shanks
  89' Rory McAllister
15/03/2025 Peterhead
2 - 0
Edinburgh City 0-0H2H+
Andrew McCarthy 33'  
  39' Josh Grigor
  45+1' Jason Jarvis
Max Barry 55' 1 - 0  
Rory McAllister 62'  
Oliver Colloty 62'  
  63' Quinn Mitchell
  63' Samuel Gormley
Oliver Colloty 74' 2 - 0  
  75' Dylan Wells
  75' Tiwi Daramola
Scott Ross 78'  
Scott Ross 79'  
  79' Edin Lynch
Max Barry 82'  
Adam Carnwath 82'  
Max Barry 82'  
Adam Carnwath 82'  
  83' John Robertson
  83' Jon Robertson
  84' Jon Robertson
  84' John Robertson
  87' Jason Jarvis
  87' Robbie Hamilton
  87' Jason Jarvis
  87' Robbie Hamilton
  87' Sam Jones
  87' Shea Scally
08/03/2025 Stranraer
0 - 0
Peterhead 0-0H2H+
Matthew Grant 63'  
  65' Sebastian Ross
  65' Rory McAllister
  71' Kieran Shanks
  72' Andrew McCarthy
  72' Jack Brown
  74' Caleb Goldie
Ryan Edgar 77'  
Deryn Lang 77'  
  78' Danny Strachan
  79' Kieran Shanks
Matthew Grant 80'  
Max Guthrie 80'  
Scott Robertson 80'  
Dean Hawkshaw 80'  
  82' Dylan Forrest
  82' Adam Carnwath
  82' Caleb Goldie
  82' Jamie Walker
Aaron Quigg 84'  
Robbie Foster 84'  
  88' Scott Ross
Robbie Foster 90+1'  
01/03/2025 Peterhead
2 - 0
Elgin City 1-0H2H+
  44' Jake Dolzanski
Andrew McCarthy 45+1' 1 - 0  
Peter Pawlett 45+3'  
  45+4' Jack Murray
  45+4' Kyle Girvan
Peter Pawlett 46'  
Sebastian Ross 46'  
Kieran Shanks 53' 2 - 0  
Jack Murray 55'  
Andrew McCarthy 66'  
Jack Brown 66'  
  70' Jack Maclver
  70' Kyle Fleming
  70' Kane Hester
  70' Ryan Sargent
  73' Dayshonne Golding
Cammy Smith 78'  
Cammy Smith 78'  
Max Barry 80'  
Adam Carnwath 80'  
Kieran Shanks 80'  
Oliver Colloty 80'  
  82' Russell Dingwall
  82' Kian Leslie
  82' Mark Gallagher
  82' Olly McDonald
22/02/2025 East Fife
0 - 0
Peterhead 0-0H2H+
  15' Max Barry
Kieran Millar 30'  
Connor McManus 45'  
Jack Healy 59'  
Adam Laaref 59'  
Alan Trouten 66'  
Jess Norey 71'  
Kallum Higginbotham 71'  
Reis Peggie 71'  
Liam Newton 71'  
Nathan Austin 71'  
Scott Shepherd 71'  
  72' Dylan Forrest
  72' Jack Brown
  72' Max Barry
  72' Oliver Colloty
  72' Kieran Shanks
  72' Sebastian Ross
  76' Peter Pawlett
Andy Munro 83'  
  86' Peter Pawlett
  86' Adam Carnwath
  88' Scott Ross
Alan Trouten 90'  
Robert Jones 90'  
15/02/2025 Peterhead
2 - 2
Clyde 1-1H2H+
  0 - 1 38' Andy Murdoch
Cammy Smith 41' 1 - 1  
  67' Ross Lyon
  67' Ross Lyon
Jason Brown 68'  
Jack Brown 68'  
Dylan Forrest 69'  
Jack Brown 69'  
Max Barry 69'  
Sebastian Ross 69'  
Jason Brown 71' 2 - 1  
  75' Liam Scullion
  75' Scott Williamson
Oliver Colloty 76'  
Rory McAllister 76'  
  2 - 2 79' Ray Grant
Scott Ross 81'  
Cammy Smith 84'  
Peter Pawlett 84'  
Andrew McCarthy 84'  
Danny Strachan 84'  
  87' Taylor Sutherland
  87' Kyle Connell
08/02/2025 Bonnyrigg Rose Athletic
3 - 4
Peterhead 2-3H2H+
Mark Ferrie 14' 1 - 0  
  1 - 1 17' Oliver Colloty
  1 - 2 24' Kieran Shanks
  1 - 3 26' Max Barry
Cameron Ross 41' 2 - 3  
Lee Currie 47' 3 - 3  
  70' Oliver Colloty
  70' Rory McAllister
  70' Max Barry
  70' Sebastian Ross
  76' Dylan Forrest
  78' Dylan Forrest
  78' Jack Brown
Mark Ferrie 82'  
Aaron Arnott 82'  
  82' Jamie Walker
  82' Cieran Dunne
Sean Murphy 83'  
Ryan Porteous 86'  
Callum Connolly 86'  
Cameron Ross 86'  
Kieran McGachie 86'  
  3 - 4 88' Cammy Smith
Gallagher Lennon 90+1'  
Lucas Stenhouse 90+1'  
Sean Murphy 90+1'  
Broque Watson 90+1'  
01/02/2025 Peterhead
2 - 2
Forfar Athletic 2-0H2H+
Kieran Shanks 3' 1 - 0  
Kieran Shanks 23' 2 - 0  
  38' Stuart Morrison
  42' Ross MacLean
  2 - 1 49' Russell McLean
  66' Ross MacLean
  66' Declan Byrne
  67' Blair Malcolm
  67' Reuben McAllister
Andrew McCarthy 74'  
Cieran Dunne 75'  
Oliver Colloty 75'  
Jack Brown 75'  
Danny Strachan 75'  
Jamie Walker 76'  
  79' Adam Hutchinson
  79' Mitchell Taylor
Max Barry 81'  
Max Barry 83'  
Dylan Forrest 83'  
Cammy Smith 84'  
Sebastian Ross 84'  
  2 - 2 85' Declan Byrne
  88' Marley Sweenie-Rowe
  88' Nathan Cannon
  90+3' Craig Slater
25/01/2025 Spartans
1 - 0
Peterhead 0-0H2H+
Aaron Scott 23'  
  41' Caleb Goldie
  46' Peter Pawlett
  46' Cammy Smith
Mark Stowe 59' 1 - 0  
Brogan Walls 62'  
Blair Henderson 62'  
Aaron Scott 62'  
Jamie Dishington 62'  
Mark Stowe 62'  
Liam Morgan 62'  
  69' Jack Brown
  69' Sebastian Ross
  73' Caleb Goldie
  73' Danny Strachan
Kevin Waugh 75'  
James Craigen 75'  
Kieran Watson 75'  
Jamie Dishington 78'  
  83' Kieran Shanks
  83' Oliver Colloty
  84' Kieran Shanks
  84' Rory McAllister
18/01/2025 Peterhead
3 - 2
Stirling Albion 2-1H2H+
  4' Robbie McNab
  6' Callum Crane
Max Barry 10' 1 - 0  
Max Barry 18'  
  19' Ross McGeachie
  1 - 1 23' Adam Brown
Kieran Shanks 26' 2 - 1  
Jack Brown 45'  
  2 - 2 49' Callum Crane
Danny Strachan 62'  
Jamie Walker 62'  
Kieran Shanks 75' 3 - 2  
  76' James Graham
  76' Adam Carnwath
  78' Max Barry
  78' Ally Roy
Kieran Shanks 78'  
Rory McAllister 78'  
Jack Brown 78'  
Oliver Colloty 78'  
Andrew McCarthy 87'  
Rory McAllister 87'  
  87' Callum Crane
  87' Cooper Knox
Andrew McCarthy 87'  
Cammy Smith 87'  
  87' Robbie McNab
  87' Ross Davidson
Caleb Goldie 88'  
14/01/2025 Peterhead
1 - 0
Stranraer 0-0H2H+
Dylan Forrest 20'  
  39' Lewis Reid
  50' Matthew Grant
  56' Mark Russell
Jason Brown 59' 1 - 0  
Dylan Forrest 63'  
Jamie Walker 63'  
  67' Tomas Brindley
  67' Max Guthrie
  67' Robbie Foster
  67' Danny Strachan
Peter Pawlett 75'  
Danny Strachan 75'  
Kieran Shanks 77'  
Oliver Colloty 77'  
  85' Kirk McKnight
  85' Rory McAllister
Andrew McCarthy 86'  
Rory McAllister 86'  
14/01/2025 Peterhead
1 - 0
Stranraer 0-0H2H+
Dylan Forrest 20'  
  39' Lewis Reid
  50' Matthew Grant
  56' Mark Russell
Jason Brown 59' 1 - 0  
Dylan Forrest 63'  
Jamie Walker 63'  
  67' Tomas Brindley
  67' Max Guthrie
  67' Robbie Foster
  67' Danny Strachan
Peter Pawlett 75'  
Danny Strachan 75'  
Kieran Shanks 77'  
Oliver Colloty 77'  
  85' Kirk McKnight
  85' Rory McAllister
Andrew McCarthy 86'  
Rory McAllister 86'  
11/01/2025 Edinburgh City
0 - 1
Peterhead 0-1H2H+
  0 - 1 22' Kieran Shanks
Edin Lynch 30'  
  42' Kieran Shanks
Edin Lynch 45'  
Innes Lawson 45+2'  
  46' Kieran Shanks
  46' Oliver Colloty
Innes Lawson 59'  
Ouzy See 59'  
Jason Jarvis 59'  
Tiwi Daramola 59'  
James Stokes 68'  
Malik Zaid 68'  
  70' Dylan Forrest
  72' Dylan Forrest
  72' Rory McAllister
Quinn Mitchell 84'  
Robbie Hamilton 84'  
  85' Peter Pawlett
Josh Grigor 86'  
  90+3' Max Barry
  90+3' Scott Ross
28/12/2024 Elgin City
2 - 0
Peterhead 1-0H2H+
Ryan Sargent 9'  
  14' Cieran Dunne
Lewis Hyde 24' 1 - 0  
  58' Cieran Dunne
Dylan Gavin 61' 2 - 0  
  63' Sebastian Ross
Ryan Sargent 64'  
Owen Cairns 64'  
Russell Dingwall 66'  
  68' Peter Pawlett
  68' Ben Armour
  68' Sebastian Ross
  68' Jason Brown
  68' Kieran Shanks
  68' Rory McAllister
  78' Dylan Forrest
  78' Conner Duthie
Kian Leslie 81'  
Olly McDonald 81'  
  90' Dylan Gavin
Jason Brown 90'  
Lewis Hyde 90+4'  
21/12/2024 Peterhead
2 - 0
Bonnyrigg Rose Athletic 0-0H2H+
  21' Sean Murphy
  26' Angus Mailer
  46' Kieran McGachie
  46' Aaron Arnott
  49' Aaron Arnott
  49' Aaron Arnott
Jack Brown 61'  
Rory McAllister 61'  
Sebastian Ross 61'  
Cammy Smith 61'  
Peter Pawlett 64' 1 - 0  
  69' Sean Murphy
  69' Kallum Higginbotham
  69' Lee Currie
  69' Lewis Lorimer
Kieran Shanks 71' 2 - 0  
Max Barry 76'  
Ben Armour 76'  
  76' Bradley Barrett
  76' Ben Scarborough
Kieran Shanks 80'  
Conner Duthie 80'  
Peter Pawlett 80'  
Jason Brown 80'  
  90+1' Mark Ferrie
  90+1' Neil Martyniuk
17/12/2024 Forfar Athletic
1 - 1
Peterhead 0-1H2H+
  0 - 1 45+1' Kieran Shanks
Marc McCallum 45+1'  
  45+1' Andrew McCarthy
Bradley Rodden 46'  
Ross MacLean 46'  
  53' Cieran Dunne
  60' Kieran Shanks
  60' Max Barry
  69' Sebastian Ross
  69' Ben Armour
Nathan Cannon 74'  
Josh Skelly 75'  
Finlay Allan 75'  
Finn Robson 77'  
Nathan Cannon 78' 1 - 1  
  78' Peter Pawlett
  84' Peter Pawlett
  84' Jordon Brown
  90+5' Blessing Oluyemi
14/12/2024 Peterhead
1 - 0
East Fife 1-0H2H+
Kieran Shanks 9' 1 - 0  
  13' J. Norey
Peter Pawlett 25'  
Peter Pawlett 52'  
Jack Brown 52'  
  60' S. Docherty
  61' S. Docherty
  61' G. Walker
Dylan Forrest 69'  
Max Barry 70'  
Conner Duthie 70'  
  70' J. Healy
  70' A. Laaref
  70' K. Millar
  70' P. Slattery
Kieran Shanks 74'  
  75' A. Munro
  77' S. Shepherd
  77' Mason Winn
Sebastian Ross 78'  
Ben Armour 78'  
Kieran Shanks 78'  
Rory McAllister 78'  
07/12/2024 Clyde
3 - 2
Peterhead 2-1H2H+
Martin Rennie 29'  
Robbie Leitch 34' 1 - 0  
Liam Scullion 39' 2 - 0  
  2 - 1 43' Andrew McCarthy
Lee Hamilton 55'  
Logan Dunachie 55'  
  55' Dylan Forrest
Logan Dunachie 60'  
  60' Andrew McCarthy
  64' Dylan Forrest
  64' Jack Brown
  70' Kieran Shanks
  70' Rory McAllister
Martin Rennie 75'  
Dominic Docherty 75'  
  76' Scott Ross
  76' Danny Strachan
  2 - 2 82' Jack Brown
Ray Grant 84'  
Robbie Leitch 86'  
Marley Redfern 86'  
Jordan Allan 88'  
Liam Scullion 90+1' 3 - 2  
  90+4' Caleb Goldie
  90+4' Caleb Goldie
  90+5' Jordon Brown
  90+5' Jason Brown
30/11/2024 Peterhead
2 - 3
Montrose 1-2H2H+
  0 - 1 9' Kane Hester
Dylan Forrest 15'  
  0 - 2 16' Kane Hester
Cammy Smith 17'  
Cammy Smith 19'  
Kieran Shanks 19'  
Jordon Brown 20'  
  38' Jason Brown
Max Barry 39' 1 - 2  
  46' Andrew Steeves
  46' Keir Bertie
  46' Blair McKenzie
  46' Kerr Waddell
  60' Andrew Steeves
Sean Dillon 60'  
  65' Kerr Waddell
  68' Kane Hester
  68' Ben Maciver-Redwood
  75' Terry Masson
  75' Matheus Machado
Sebastian Ross 76'  
Rory McAllister 76'  
  1 - 3 84' Blair Lyons
Craig Brown 85'  
  87' Craig Brown
  88' Michael Gardyne
  88' Paul Watson
Max Barry 90+2'  
Conner Duthie 90+2'  
Peter Pawlett 90+3' 2 - 3  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
Top Football Clubs
Worst Football Clubs
Top Draw Teams
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.