Alan Cook

Cumnock Juniors FC
Cumnock
Country: ScotlandScotland Joined: Nov 18, 2023 Contract expires: -
Alan Cook
  • Date of birth/Age: Apr 25, 1992 (32)
  • Place of birth: Scotland Glasgow
  • Citizenship: Scotland Scotland
  • Height: 1,81 m
  • Position: Left Midfield
deadline-day banner

Detailed stats of Alan Cook

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASCClubSquad PPG           
 Total :   2312091.074122-477534114352'14.441'
21/221571.86---7-1----60'
20/2111111.18---422----771'
19/20650.801--122---391'391'
18/1931290.8633-665-1-722'2.166'
17/181391.56---45-----374'
16/1730301.0753--113---505'2.526'
15/1632311.1987-61471--274'2.193'
13/1435350.86125-5187--2211'2.530'
11/1234330.9183-9125--1272'2.176'
10/111390.7811-5-2--1499'499'
09/1011101.903---5----252'755'
Matchday Date Home team Away team Result Pos.                  
1 Aug 8, 2009 Dumbarton FC Alloa Athletic FC 1:3 Not in squad
2 Aug 15, 2009 Arbroath FC Dumbarton FC 3:1 Not in squad
3 Aug 22, 2009 Dumbarton FC Clyde FC 3:3 Not in squad
4 Aug 29, 2009 Brechin City FC Dumbarton FC 3:1 Not in squad
5 Sep 12, 2009 Dumbarton FC Stenhousemuir FC 0:0 Not in squad
6 Sep 19, 2009 Dumbarton FC Cowdenbeath FC 0:3 Not in squad
7 Sep 26, 2009 Peterhead FC Dumbarton FC 1:2 62' 62'
8 Oct 3, 2009 Dumbarton FC Stirling Albion FC 2:3 1 90'
9 Oct 10, 2009 East Fife FC Dumbarton FC 0:1 90'
10 Oct 17, 2009 Alloa Athletic FC Dumbarton FC 1:3 1 90'
11 Oct 24, 2009 Dumbarton FC Arbroath FC 1:0 72' 72'
12 Oct 31, 2009 Dumbarton FC Brechin City FC 0:0 46' 45'
13 Nov 7, 2009 Stenhousemuir FC Dumbarton FC 0:3 Not in squad
14 Nov 14, 2009 Cowdenbeath FC Dumbarton FC 2:1 Not in squad
15 Dec 8, 2009 Dumbarton FC Peterhead FC 1:0 Not in squad
17 Dec 12, 2009 Dumbarton FC East Fife FC 0:3 Not in squad
16 Dec 15, 2009 Stirling Albion FC Dumbarton FC 2:2 Not in squad
22 Jan 23, 2010 Dumbarton FC Cowdenbeath FC 2:1 Not in squad
16 Feb 1, 2010 Airdrie United FC Dumbarton FC 1:2 Not in squad
24 Feb 6, 2010 East Fife FC Dumbarton FC 2:3 Not in squad
25 Feb 16, 2010 Dumbarton FC Stirling Albion FC 2:4 Not in squad
27 Feb 27, 2010 Arbroath FC Dumbarton FC 3:1 Not in squad
23 Mar 2, 2010 Peterhead FC Dumbarton FC 2:1 Not in squad
28 Mar 6, 2010 Dumbarton FC Brechin City FC 0:1 Not in squad
18 Mar 9, 2010 Dumbarton FC Alloa Athletic FC 3:1 1 90'
29 Mar 13, 2010 Stenhousemuir FC Dumbarton FC 1:0 75' 75'
19 Mar 16, 2010 Clyde FC Dumbarton FC 0:2 Not in squad
30 Mar 20, 2010 Cowdenbeath FC Dumbarton FC 0:0 Not in squad
20 Mar 23, 2010 Dumbarton FC Stenhousemuir FC 2:1 51' 51'
31 Mar 27, 2010 Dumbarton FC Peterhead FC 1:3 Not in squad
32 Apr 3, 2010 Stirling Albion FC Dumbarton FC 1:2 Not in squad
21 Apr 6, 2010 Brechin City FC Dumbarton FC 0:1 Not in squad
33 Apr 10, 2010 Dumbarton FC East Fife FC 0:1 Not in squad
26 Apr 13, 2010 Dumbarton FC Clyde FC 3:3 Not in squad
34 Apr 17, 2010 Alloa Athletic FC Dumbarton FC 1:2 Not in squad
35 Apr 24, 2010 Dumbarton FC Arbroath FC 0:2 on the bench
36 May 1, 2010 Clyde FC Dumbarton FC 4:2 90'
1 Aug 7, 2010 Forfar Athletic FC Dumbarton FC 4:1 69' 21'
2 Aug 14, 2010 Dumbarton FC Livingston FC 1:2 on the bench
3 Aug 21, 2010 Ayr United FC Dumbarton FC 1:0 Not in squad
4 Aug 28, 2010 East Fife FC Dumbarton FC 6:0 on the bench
5 Sep 11, 2010 Dumbarton FC Stenhousemuir FC 1:0 Not in squad
6 Sep 18, 2010 Alloa Athletic FC Dumbarton FC 0:0 Not in squad
7 Sep 25, 2010 Dumbarton FC Brechin City FC 1:3 60' 30'
8 Oct 2, 2010 Dumbarton FC Airdrie United FC 1:3 90'
9 Oct 16, 2010 Peterhead FC Dumbarton FC 1:0 on the bench
10 Oct 23, 2010 Stenhousemuir FC Dumbarton FC 4:0 36' 54'
11 Oct 30, 2010 Dumbarton FC East Fife FC 4:1 1 69' 21'
12 Nov 6, 2010 Livingston FC Dumbarton FC 2:0 on the bench
13 Nov 13, 2010 Dumbarton FC Ayr United FC 3:2 1 90'
19 Jan 2, 2011 Ayr United FC Dumbarton FC 2:0 11' 90'
20 Jan 15, 2011 Dumbarton FC Stenhousemuir FC 0:1 72' 90'
14 Jan 18, 2011 Dumbarton FC Alloa Athletic FC 4:1 Not in squad
18 Jan 25, 2011 Dumbarton FC Forfar Athletic FC 1:2 Not in squad
22 Jan 29, 2011 Dumbarton FC Brechin City FC 1:2 Not in squad
23 Feb 5, 2011 Alloa Athletic FC Dumbarton FC 2:3 Not in squad
24 Feb 12, 2011 Dumbarton FC Airdrie United FC 1:1 Not in squad
21 Feb 15, 2011 East Fife FC Dumbarton FC 1:3 Not in squad
25 Feb 19, 2011 Peterhead FC Dumbarton FC 1:2 Not in squad
17 Feb 22, 2011 Dumbarton FC Peterhead FC 3:0 Not in squad
26 Feb 26, 2011 Forfar Athletic FC Dumbarton FC 2:1 Not in squad
15 Mar 1, 2011 Brechin City FC Dumbarton FC 3:3 77' 13'
27 Mar 5, 2011 Dumbarton FC Livingston FC 0:3 Not in squad
29 Mar 19, 2011 Dumbarton FC East Fife FC 4:2 Not in squad
30 Mar 26, 2011 Brechin City FC Dumbarton FC 6:0 Not in squad
28 Mar 29, 2011 Stenhousemuir FC Dumbarton FC 2:2 Not in squad
31 Apr 2, 2011 Dumbarton FC Alloa Athletic FC 2:2 Not in squad
32 Apr 9, 2011 Dumbarton FC Peterhead FC 5:2 Not in squad
33 Apr 16, 2011 Airdrie United FC Dumbarton FC 2:1 Not in squad
34 Apr 23, 2011 Dumbarton FC Ayr United FC 1:2 Not in squad
35 Apr 30, 2011 Livingston FC Dumbarton FC 1:1 Not in squad
36 May 7, 2011 Dumbarton FC Forfar Athletic FC 0:0 Not in squad
1 Aug 6, 2011 Stirling Albion FC East Fife FC 1:0 LM 87' 87'
2 Aug 13, 2011 Dumbarton FC Stirling Albion FC 1:5 LM 1 90'
3 Aug 20, 2011 Stirling Albion FC Albion Rovers FC 2:2 71' 19'
4 Aug 27, 2011 Arbroath FC Stirling Albion FC 4:2 1 1 39' 90'
5 Sep 10, 2011 Stirling Albion FC Stenhousemuir FC 2:2 1 41' 90'
6 Sep 17, 2011 Stirling Albion FC Forfar Athletic FC 2:4 46' 45'
7 Sep 24, 2011 Airdrie United FC Stirling Albion FC 1:1 77' 13'
8 Oct 1, 2011 Stirling Albion FC Brechin City FC 1:0 83' 7'
9 Oct 15, 2011 Cowdenbeath FC Stirling Albion FC 2:0 74' 74'
10 Oct 22, 2011 East Fife FC Stirling Albion FC 1:0 90'
11 Oct 29, 2011 Stirling Albion FC Dumbarton FC 0:1 LM 73' 73'
12 Nov 5, 2011 Stenhousemuir FC Stirling Albion FC 4:0 on the bench
13 Nov 12, 2011 Stirling Albion FC Arbroath FC 0:1 LB 90'
15 Dec 3, 2011 Stirling Albion FC Airdrie United FC 1:4 LB 63' 63'
19 Jan 2, 2012 Stirling Albion FC Stenhousemuir FC 3:1 LB 1 67' 67'
20 Jan 14, 2012 Albion Rovers FC Stirling Albion FC 0:1 LW 90'
21 Jan 21, 2012 Stirling Albion FC East Fife FC 0:1 LM 90'
14 Jan 24, 2012 Forfar Athletic FC Stirling Albion FC 2:2 LM 71' 71'
22 Jan 28, 2012 Airdrie United FC Stirling Albion FC 4:1 67' 23'
18 Feb 1, 2012 Arbroath FC Stirling Albion FC 2:0 LM 90'
24 Feb 11, 2012 Cowdenbeath FC Stirling Albion FC 4:1 LW 63' 63'
25 Feb 18, 2012 Stirling Albion FC Brechin City FC 2:3 69' 21'
17 Feb 21, 2012 Stirling Albion FC Cowdenbeath FC 1:1 86' 4'
26 Feb 25, 2012 Dumbarton FC Stirling Albion FC 4:1 62' 28'
16 Feb 28, 2012 Brechin City FC Stirling Albion FC 1:3 AM 1 1 78' 78'
27 Mar 3, 2012 Stirling Albion FC Albion Rovers FC 3:0 RM 2 83' 83'
23 Mar 6, 2012 Stirling Albion FC Forfar Athletic FC 2:2 RM 90'
28 Mar 10, 2012 Stenhousemuir FC Stirling Albion FC 4:0 RM 66' 66'
29 Mar 17, 2012 Stirling Albion FC Arbroath FC 1:1 Not in squad
30 Mar 24, 2012 Forfar Athletic FC Stirling Albion FC 4:3 1 46' 45'
31 Mar 31, 2012 Stirling Albion FC Airdrie United FC 0:2 LM 40' 90'
32 Apr 7, 2012 Brechin City FC Stirling Albion FC 1:2 LM 1 29' 84' 84'
33 Apr 14, 2012 Stirling Albion FC Cowdenbeath FC 0:2 LM 90'
34 Apr 21, 2012 East Fife FC Stirling Albion FC 1:0 LM 82' 84' 84'
35 Apr 28, 2012 Stirling Albion FC Dumbarton FC 1:2 LM 90'
36 May 5, 2012 Albion Rovers FC Stirling Albion FC 1:2 Not in squad
1 Aug 10, 2013 Arbroath FC Ayr United FC 0:3 62' 28'
2 Aug 17, 2013 Dunfermline Athletic FC Arbroath FC 2:3 RM 2 74' 74'
3 Aug 24, 2013 East Fife FC Arbroath FC 2:1 RM 1 90'
4 Aug 31, 2013 Arbroath FC Brechin City FC 2:1 64' 26'
5 Sep 14, 2013 Rangers FC Arbroath FC 5:1 AM 1 90'
6 Sep 21, 2013 Arbroath FC Stenhousemuir FC 3:4 1 65' 25'
7 Sep 28, 2013 Arbroath FC Forfar Athletic FC 3:0 AM 1 33' 80' 80'
8 Oct 5, 2013 Stranraer FC Arbroath FC 3:2 AM 1 10' 90'
9 Oct 12, 2013 Arbroath FC Airdrieonians FC 3:2 LM 80' 80'
10 Oct 19, 2013 Ayr United FC Arbroath FC 2:0 AM 78' 78'
11 Oct 26, 2013 Brechin City FC Arbroath FC 3:1 AM 1 25' 90'
12 Nov 9, 2013 Arbroath FC East Fife FC 2:2 LM 1 26' 90'
13 Nov 16, 2013 Stenhousemuir FC Arbroath FC 3:2 AM 90'
14 Nov 25, 2013 Arbroath FC Rangers FC 0:3 AM 90'
15 Dec 7, 2013 Arbroath FC Stranraer FC 1:2 LM 57' 73' 73'
16 Dec 14, 2013 Forfar Athletic FC Arbroath FC 1:1 AM 90'
17 Dec 21, 2013 Arbroath FC Dunfermline Athletic FC 0:3 AM 69' 69'
18 Dec 28, 2013 Airdrieonians FC Arbroath FC 2:1 AM 1 51' 90'
19 Jan 2, 2014 East Fife FC Arbroath FC 1:0 AM 70' 70'
20 Jan 11, 2014 Arbroath FC Brechin City FC 0:1 AM 90'
21 Jan 18, 2014 Arbroath FC Stenhousemuir FC 2:1 AM 82' 82'
22 Jan 25, 2014 Rangers FC Arbroath FC 3:2 LM 2 60' 90'
23 Feb 1, 2014 Arbroath FC Ayr United FC 2:3 AM 46' 45'
25 Feb 15, 2014 Stranraer FC Arbroath FC 1:1 Not in squad
26 Feb 22, 2014 Arbroath FC Forfar Athletic FC 2:3 1 62' 28'
24 Feb 25, 2014 Dunfermline Athletic FC Arbroath FC 3:0 AM 58' 58'
27 Mar 1, 2014 Brechin City FC Arbroath FC 2:4 AM 67' 67'
28 Mar 8, 2014 Arbroath FC East Fife FC 2:1 AM 1 90'
29 Mar 15, 2014 Arbroath FC Airdrieonians FC 0:1 AM 67' 67'
30 Mar 22, 2014 Ayr United FC Arbroath FC 2:1 59' 31'
31 Mar 29, 2014 Arbroath FC Rangers FC 1:2 RM 90' 90'
32 Apr 5, 2014 Stenhousemuir FC Arbroath FC 2:2 SS 1 82' 82'
33 Apr 12, 2014 Arbroath FC Stranraer FC 4:2 SS 2 72' 72'
34 Apr 19, 2014 Forfar Athletic FC Arbroath FC 0:2 AM 74' 74'
35 Apr 26, 2014 Arbroath FC Dunfermline Athletic FC 1:2 AM 79' 79'
36 May 3, 2014 Airdrieonians FC Arbroath FC 2:0 AM 72' 72'
1 Aug 8, 2015 Peterhead FC Stenhousemuir FC 2:2 LM 1 70' 70'
2 Aug 15, 2015 Stenhousemuir FC Airdrieonians FC 2:1 LM 1 90'
3 Aug 22, 2015 Forfar Athletic FC Stenhousemuir FC 4:1 LM 86' 86'
4 Aug 29, 2015 Stenhousemuir FC Cowdenbeath FC 4:2 LM 1 2 90'
5 Sep 1, 2015 Ayr United FC Stenhousemuir FC 5:2 LM 1 84'  84'
6 Sep 12, 2015 Stenhousemuir FC Stranraer FC 1:0 LM 1 90'
7 Sep 19, 2015 Stenhousemuir FC Dunfermline Athletic FC 0:5 Not in squad
8 Sep 26, 2015 Albion Rovers FC Stenhousemuir FC 2:0 LM 59' 63' 63'
9 Oct 3, 2015 Stenhousemuir FC Brechin City FC 2:2 LM 1 1 90'
10 Oct 17, 2015 Cowdenbeath FC Stenhousemuir FC 2:2 LM 74' 74'
11 Oct 24, 2015 Stenhousemuir FC Ayr United FC 0:1 LM 90'
12 Oct 31, 2015 Stenhousemuir FC Peterhead FC 4:3 LM 90 + 1' 90'
13 Nov 7, 2015 Stranraer FC Stenhousemuir FC 1:2 LM 81' 81'
14 Nov 14, 2015 Stenhousemuir FC Forfar Athletic FC 2:2 LM 90'
15 Nov 21, 2015 Brechin City FC Stenhousemuir FC 1:2 LM 1 90' 90'
17 Dec 12, 2015 Stenhousemuir FC Albion Rovers FC 0:1 59' 31'
18 Dec 19, 2015 Dunfermline Athletic FC Stenhousemuir FC 1:0 83' 7'
19 Dec 26, 2015 Stenhousemuir FC Stranraer FC 1:5 67' 23'
16 Dec 29, 2015 Airdrieonians FC Stenhousemuir FC 0:1 LM 1 90'
20 Jan 2, 2016 Peterhead FC Stenhousemuir FC 4:1 LM 1 63' 90'
22 Jan 23, 2016 Forfar Athletic FC Stenhousemuir FC 0:1 LM 44' 72' 72'
21 Feb 2, 2016 Stenhousemuir FC Brechin City FC 0:0 LM 35' 87' 87'
24 Feb 6, 2016 Stenhousemuir FC Dunfermline Athletic FC 0:3 LM 62' 62'
25 Feb 13, 2016 Stenhousemuir FC Airdrieonians FC 3:2 on the bench
27 Feb 27, 2016 Stenhousemuir FC Cowdenbeath FC 2:3 Not in squad
26 Mar 1, 2016 Albion Rovers FC Stenhousemuir FC 1:1 87' 83' 7'
28 Mar 5, 2016 Dunfermline Athletic FC Stenhousemuir FC 5:0 LM 30' 78' 78'
23 Mar 8, 2016 Ayr United FC Stenhousemuir FC 4:1 LM 54' 73' 73'
29 Mar 12, 2016 Stenhousemuir FC Peterhead FC 1:4 Not in squad
30 Mar 19, 2016 Stranraer FC Stenhousemuir FC 3:1 LM 73' 73'
31 Mar 26, 2016 Stenhousemuir FC Forfar Athletic FC 2:1 89' 1'
32 Apr 2, 2016 Brechin City FC Stenhousemuir FC 1:0 Not in squad
33 Apr 9, 2016 Airdrieonians FC Stenhousemuir FC 1:1 1 24' 66'
34 Apr 16, 2016 Stenhousemuir FC Ayr United FC 0:4 LM 90'
35 Apr 23, 2016 Cowdenbeath FC Stenhousemuir FC 1:3 LM 2 87' 87'
36 Apr 30, 2016 Stenhousemuir FC Albion Rovers FC 1:3 LM 78' 78'
1 Aug 6, 2016 Brechin City FC Stenhousemuir FC 2:1 88' 88'
2 Aug 13, 2016 Stenhousemuir FC Queen's Park FC 1:2 90'
3 Aug 20, 2016 Livingston FC Stenhousemuir FC 4:1 90'
4 Aug 27, 2016 Stenhousemuir FC Airdrieonians FC 2:2 90'
5 Sep 10, 2016 Albion Rovers FC Stenhousemuir FC 4:0 Not in squad
6 Sep 17, 2016 Stenhousemuir FC Peterhead FC 2:2 LM 1 90'
7 Sep 24, 2016 Stenhousemuir FC Alloa Athletic FC 2:2 90'
8 Oct 1, 2016 East Fife FC Stenhousemuir FC 0:1 LM 90'
9 Oct 15, 2016 Stenhousemuir FC Stranraer FC 0:5 81' 81'
10 Oct 22, 2016 Stenhousemuir FC Brechin City FC 1:3 Not in squad
11 Oct 29, 2016 Queen's Park FC Stenhousemuir FC 0:3 72' 72'
12 Nov 5, 2016 Alloa Athletic FC Stenhousemuir FC 4:1 22' 22'
14 Nov 19, 2016 Stranraer FC Stenhousemuir FC 3:1 90'
16 Dec 10, 2016 Airdrieonians FC Stenhousemuir FC 0:5 LM 1 61' 61'
13 Dec 13, 2016 Stenhousemuir FC Livingston FC 0:4 90'
17 Dec 17, 2016 Stenhousemuir FC Albion Rovers FC 1:0 90'
15 Dec 20, 2016 Stenhousemuir FC East Fife FC 0:1 LM 90'
18 Dec 26, 2016 Peterhead FC Stenhousemuir FC 0:2 LM 1 89' 89'
19 Dec 31, 2016 Stenhousemuir FC Alloa Athletic FC 2:4 1 77' 77'
20 Jan 7, 2017 East Fife FC Stenhousemuir FC 1:0 LM 90'
21 Jan 14, 2017 Stenhousemuir FC Stranraer FC 1:0 90'
22 Jan 28, 2017 Stenhousemuir FC Airdrieonians FC 4:2 2 88' 88'
23 Feb 4, 2017 Brechin City FC Stenhousemuir FC 2:2 72' 72'
24 Feb 11, 2017 Stenhousemuir FC Queen's Park FC 0:2 90'
25 Feb 18, 2017 Albion Rovers FC Stenhousemuir FC 1:1 90'
27 Mar 4, 2017 Stenhousemuir FC Peterhead FC 3:1 LM 1 1 90'
28 Mar 11, 2017 Alloa Athletic FC Stenhousemuir FC 2:1 90'
29 Mar 18, 2017 Airdrieonians FC Stenhousemuir FC 1:0 90'
26 Mar 21, 2017 Livingston FC Stenhousemuir FC 1:0 Not in squad
30 Mar 25, 2017 Stenhousemuir FC Albion Rovers FC 0:3 90'
31 Apr 1, 2017 Stranraer FC Stenhousemuir FC 3:0 88' 88'
32 Apr 8, 2017 Stenhousemuir FC East Fife FC 3:1 LM 72' 78' 78'
33 Apr 15, 2017 Stenhousemuir FC Livingston FC 0:1 LM 90'
34 Apr 22, 2017 Peterhead FC Stenhousemuir FC 0:1 Not in squad
35 Apr 29, 2017 Queen's Park FC Stenhousemuir FC 0:2 Not in squad
36 May 6, 2017 Stenhousemuir FC Brechin City FC 1:1 Not in squad
1 Aug 5, 2017 Alloa Athletic FC Raith Rovers FC 1:1 LM 78' 78'
2 Aug 12, 2017 East Fife FC Alloa Athletic FC 1:0 LM 65' 65'
3 Aug 19, 2017 Alloa Athletic FC Queen's Park FC 1:0 LM 68' 68'
4 Aug 26, 2017 Airdrieonians FC Alloa Athletic FC 2:0 on the bench
5 Sep 9, 2017 Alloa Athletic FC Forfar Athletic FC 2:1 LM 58' 58'
6 Sep 16, 2017 Ayr United FC Alloa Athletic FC 3:3 on the bench
7 Sep 23, 2017 Alloa Athletic FC Albion Rovers FC 2:5 on the bench
8 Sep 30, 2017 Arbroath FC Alloa Athletic FC 1:1 87' 3'
9 Oct 14, 2017 Stranraer FC Alloa Athletic FC 2:0 LM 67' 67'
10 Oct 21, 2017 Alloa Athletic FC East Fife FC 4:1 81' 9'
11 Oct 28, 2017 Queen's Park FC Alloa Athletic FC 0:4 Not in squad
12 Nov 4, 2017 Alloa Athletic FC Airdrieonians FC 1:0 Not in squad
13 Nov 11, 2017 Albion Rovers FC Alloa Athletic FC 0:2 71' 19'
14 Nov 25, 2017 Alloa Athletic FC Ayr United FC 1:2 83' 7'
15 Dec 2, 2017 Raith Rovers FC Alloa Athletic FC 2:1 on the bench
1 Aug 4, 2018 Stenhousemuir FC Brechin City FC 1:0 Not in squad
2 Aug 11, 2018 Raith Rovers FC Stenhousemuir FC 2:0 LM 27' 90'
3 Aug 18, 2018 Stenhousemuir FC Airdrieonians FC 1:2 LM 90'
4 Aug 25, 2018 Forfar Athletic FC Stenhousemuir FC 2:0 LM 90'
5 Sep 1, 2018 Stenhousemuir FC Dumbarton FC 2:1 on the bench
6 Sep 15, 2018 Stranraer FC Stenhousemuir FC 2:0 71' 19'
7 Sep 22, 2018 Stenhousemuir FC Arbroath FC 1:2 LM 90'
8 Sep 29, 2018 East Fife FC Stenhousemuir FC 2:0 LM 90'
9 Oct 6, 2018 Stenhousemuir FC Montrose FC 3:2 LM 1 1 90' 90'
10 Oct 20, 2018 Stenhousemuir FC Forfar Athletic FC 1:2 LM 88' 88'
11 Oct 27, 2018 Airdrieonians FC Stenhousemuir FC 0:1 LM 90'
12 Nov 3, 2018 Stenhousemuir FC Stranraer FC 0:2 LM 73' 73'
13 Nov 10, 2018 Dumbarton FC Stenhousemuir FC 2:1 Not in squad
14 Nov 17, 2018 Stenhousemuir FC Raith Rovers FC 1:3 Not in squad
15 Dec 1, 2018 Arbroath FC Stenhousemuir FC 5:2 LM 1 66' 66'
16 Dec 8, 2018 Brechin City FC Stenhousemuir FC 1:2 1 64' 26'
17 Dec 15, 2018 Stenhousemuir FC East Fife FC 0:2 LM 90'
18 Dec 22, 2018 Montrose FC Stenhousemuir FC 3:1 LM 72' 90'
19 Dec 29, 2018 Stenhousemuir FC Dumbarton FC 2:2 LM 90'
20 Jan 5, 2019 Raith Rovers FC Stenhousemuir FC 5:1 LM 69' 90'
21 Jan 12, 2019 Stenhousemuir FC Arbroath FC 1:4 LM 90'
22 Jan 26, 2019 Stenhousemuir FC Airdrieonians FC 1:0 on the bench
24 Feb 9, 2019 Stenhousemuir FC Montrose FC 1:0 DM 72' 90'
26 Feb 23, 2019 Forfar Athletic FC Stenhousemuir FC 2:1 CM 90'
23 Feb 26, 2019 Stranraer FC Stenhousemuir FC 1:1 LM 85' 85'
27 Mar 2, 2019 Stenhousemuir FC Brechin City FC 1:1 LB 1 90' 90'
28 Mar 9, 2019 Arbroath FC Stenhousemuir FC 0:2 LM  1 90'
25 Mar 12, 2019 East Fife FC Stenhousemuir FC 1:1 LB 90'
29 Mar 16, 2019 Stenhousemuir FC Stranraer FC 0:1 LB 79'  79'
30 Mar 23, 2019 Montrose FC Stenhousemuir FC 2:0 Not in squad
31 Mar 30, 2019 Dumbarton FC Stenhousemuir FC 1:2 Not in squad
32 Apr 6, 2019 Stenhousemuir FC Raith Rovers FC 1:1 78' 12'
33 Apr 13, 2019 Airdrieonians FC Stenhousemuir FC 0:1 84' 6'
34 Apr 20, 2019 Stenhousemuir FC Forfar Athletic FC 0:3 70' 31' 59'
35 Apr 27, 2019 Stenhousemuir FC East Fife FC 1:1 LM 90'
36 May 4, 2019 Brechin City FC Stenhousemuir FC 1:1 57' 33'
22 Jan 25, 2020 Peterhead FC Dumbarton FC 1:0 LM 86' 86'
23 Feb 1, 2020 Montrose FC Peterhead FC 4:3 LM 1 55' 90'
25 Feb 15, 2020 East Fife FC Peterhead FC 1:0 AM 90'
26 Feb 22, 2020 Peterhead FC Airdrieonians FC 0:2 on the bench
24 Feb 25, 2020 Peterhead FC Forfar Athletic FC 1:1 LM 81' 81'
28 Mar 7, 2020 Falkirk FC Peterhead FC 3:0 84' 46' 45'
29 Mar 14, 2020 Peterhead FC Raith Rovers FC
postponed
Information not yet available
27 Mar 17, 2020 Stranraer FC Peterhead FC
postponed
Information not yet available
30 Mar 21, 2020 Clyde FC Peterhead FC
postponed
Information not yet available
31 Mar 28, 2020 Peterhead FC Montrose FC
postponed
Information not yet available
32 Apr 4, 2020 Dumbarton FC Peterhead FC
postponed
Information not yet available
33 Apr 11, 2020 Peterhead FC Stranraer FC
postponed
Information not yet available
34 Apr 18, 2020 Forfar Athletic FC Peterhead FC
postponed
Information not yet available
35 Apr 25, 2020 Airdrieonians FC Peterhead FC
postponed
Information not yet available
36 May 2, 2020 Peterhead FC East Fife FC
postponed
Information not yet available
1 Oct 17, 2020 Airdrieonians FC Peterhead FC 2:0 32' 58'
2 Oct 24, 2020 Peterhead FC Cove Rangers FC 0:2 LM 18' 90'
3 Oct 31, 2020 Clyde FC Peterhead FC 0:2 LM 75' 75'
4 Nov 7, 2020 Montrose FC Peterhead FC 3:2 LM 90'
5 Nov 21, 2020 Peterhead FC Dumbarton FC 1:0 LW 40' 65' 65'
6 Nov 28, 2020 Peterhead FC Forfar Athletic FC 0:1 LM 61' 29'
7 Dec 5, 2020 Falkirk FC Peterhead FC 2:1 LM 90'
8 Dec 12, 2020 Peterhead FC East Fife FC 2:1 30' 60'
9 Dec 19, 2020 Partick Thistle FC Peterhead FC 0:1 56' 34'
10 Dec 22, 2020 Peterhead FC Montrose FC 1:1 LM 90'
11 Jan 2, 2021 Cove Rangers FC Peterhead FC 1:0 LM 90'
12 Mar 20, 2021 Peterhead FC Airdrieonians FC 1:0  Knee injury
13 Mar 27, 2021 Dumbarton FC Peterhead FC 0:1  Knee injury
14 Mar 30, 2021 Peterhead FC Clyde FC 0:2  Knee injury
15 Apr 6, 2021 Forfar Athletic FC Peterhead FC 1:1  Knee injury
16 Apr 10, 2021 Peterhead FC Partick Thistle FC 0:3  Knee injury
17 Apr 17, 2021 East Fife FC Peterhead FC 2:1  Knee injury
18 Apr 20, 2021 Peterhead FC Falkirk FC 1:0  Knee injury
1 Jul 31, 2021 Peterhead FC Alloa Athletic FC 2:0  Stress reaction of the bone
2 Aug 7, 2021 Falkirk FC Peterhead FC 2:1  Stress reaction of the bone
3 Aug 14, 2021 Montrose FC Peterhead FC 1:0  Stress reaction of the bone
4 Aug 21, 2021 Peterhead FC Airdrieonians FC 2:3  Stress reaction of the bone
5 Aug 28, 2021 East Fife FC Peterhead FC 3:0  Stress reaction of the bone
6 Sep 11, 2021 Peterhead FC Clyde FC 3:2 75' 15'
7 Sep 18, 2021 Peterhead FC Cove Rangers FC 0:1 83' 7'
8 Sep 25, 2021 Queen's Park FC Peterhead FC 3:2  Stress reaction of the bone
9 Oct 2, 2021 Peterhead FC Dumbarton FC 5:0  Stress reaction of the bone
10 Oct 16, 2021 Alloa Athletic FC Peterhead FC 2:4  Stress reaction of the bone
11 Oct 23, 2021 Peterhead FC Falkirk FC 0:0  Stress reaction of the bone
12 Oct 30, 2021 Peterhead FC Montrose FC 0:0  Stress reaction of the bone
13 Nov 6, 2021 Airdrieonians FC Peterhead FC 3:1  Stress reaction of the bone
14 Nov 13, 2021 Cove Rangers FC Peterhead FC 3:0  Stress reaction of the bone
15 Nov 20, 2021 Peterhead FC Queen's Park FC 2:1  Stress reaction of the bone
16 Dec 4, 2021 Clyde FC Peterhead FC 2:2  Stress reaction of the bone
17 Dec 11, 2021 Peterhead FC East Fife FC 1:1  Stress reaction of the bone
18 Dec 18, 2021 Dumbarton FC Peterhead FC 2:3  Stress reaction of the bone
19 Dec 22, 2021 Montrose FC Peterhead FC 2:0  Stress reaction of the bone
20 Jan 2, 2022 Peterhead FC Cove Rangers FC 0:1  Stress reaction of the bone
22 Jan 15, 2022 Peterhead FC Clyde FC 1:1  Stress reaction of the bone
23 Jan 29, 2022 East Fife FC Peterhead FC 0:0  Stress reaction of the bone
24 Feb 5, 2022 Peterhead FC Alloa Athletic FC 0:1 on the bench
26 Feb 19, 2022 Peterhead FC Airdrieonians FC 0:1 on the bench
25 Feb 22, 2022 Falkirk FC Peterhead FC 1:1 on the bench
27 Feb 26, 2022 Peterhead FC Dumbarton FC 4:3 90' 1'
21 Mar 1, 2022 Queen's Park FC Peterhead FC 2:1 on the bench
28 Mar 5, 2022 Cove Rangers FC Peterhead FC 5:2 88' 2'
29 Mar 12, 2022 Peterhead FC Montrose FC 0:1 on the bench
30 Mar 19, 2022 Alloa Athletic FC Peterhead FC 1:0 on the bench
31 Mar 26, 2022 Peterhead FC Falkirk FC 1:0 83' 7'
32 Apr 2, 2022 Clyde FC Peterhead FC 0:3 90' 78' 12'
33 Apr 9, 2022 Dumbarton FC Peterhead FC 1:1 Not in squad
34 Apr 16, 2022 Peterhead FC Queen's Park FC 2:1 on the bench
35 Apr 23, 2022 Peterhead FC East Fife FC 1:0 on the bench
36 Apr 30, 2022 Airdrieonians FC Peterhead FC 1:1 73' 17'
Squad: 231, Starting eleven: 162, Substituted in: 47, On the bench: 22, Suspended: 0, Injured: 27