(age) 2015-16 |
1. (16y, 7m, 3d) #14 Sat-25-Jul-2015 [h] D1-1 Rotherham United (Friendly) |
2. (17y, 4m, 18d) #3 Tue-10-May-2016 [a] D3-3 Dundee United (SPFL Premiership - game 37) |
3. (17y, 4m, 22d) #3 Sat-14-May-2016 [h] D2-2 Hamilton Academical (SPFL Premiership - game 38) |
(age) 2016-17 |
4. (17y, 6m, 7d) #3 Wed-29-Jun-2016 [a] W6-0 Cirencester Town (Friendly) |
5. (17y, 6m, 13d) #3 Tue-05-Jul-2016 [a] D0-0 Raith Rovers (Friendly) |
6. (17y, 6m, 17d) #20 Sat-09-Jul-2016 [a] W2-1 Greenock Morton (Friendly) |
(age) 2017-18 |
7. (18y, 6m, 19d) #3 Tue-11-Jul-2017 [a] L1-2 Dumbarton (Friendly) |
8. (18y, 6m, 23d) #3 Sat-15-Jul-2017 [a] D1-1 Livingston (League Cup Group H - game 1) L1-3 pens |
9. (18y, 7m, 3d) #5 Tue-25-Jul-2017 [a] W2-1 Airdrieonians (League Cup Group H - game 3) |
10. (19y, 0m, 21d) #4 Fri-12-Jan-2018 [n] W2-1 Shanghai Shenhua (Friendly) |
11. (19y, 1m, 1d) #3 Tue-23-Jan-2018 [h] L1-2 Celtic (SPFL Premiership - game 23) |
12. (19y, 1m, 15d) #3 Tue-06-Feb-2018 [h] L0-2 Rangers (SPFL Premiership - game 26) |
(age) 2018-19 |
13. (19y, 6m, 16d) #3 Sun-08-Jul-2018 [n] L1-3 Heart of Midlothian (Friendly) |
14. (19y, 6m, 22d) #3 Sat-14-Jul-2018 [a] W2-0 Stenhousemuir (League Cup Group E - game 1) |
15. (19y, 6m, 25d) #3 Tue-17-Jul-2018 [h] W2-1 Greenock Morton (League Cup Group E - game 2) |
16. (19y, 7m, 2d) #3 Tue-24-Jul-2018 [a] W2-0 Albion Rovers (League Cup Group E - game 3) |
17. (19y, 7m, 6d) #3 Sat-28-Jul-2018 [h] L0-2 Ayr United (League Cup Group E - game 4) |
18. (19y, 7m, 13d) #3 Sat-04-Aug-2018 [a] L0-2 Ayr United (SPFL Championship - game 1) |
19. (19y, 7m, 20d) #3 Sat-11-Aug-2018 [h] W2-1 Falkirk (SPFL Championship - game 2) |
20. (19y, 7m, 23d) #6 Tue-14-Aug-2018 [a] W5-0 Stranraer (Challenge Cup 1st Round) |
21. (19y, 7m, 27d) #6 Sat-18-Aug-2018 [h] L1-3 Celtic (League Cup 2nd Round) |
22. (19y, 8m, 3d) #6 Sat-25-Aug-2018 [a] L1-3 Dundee United (SPFL Championship - game 3) |
23. (19y, 8m, 10d) #3 Sat-01-Sep-2018 [h] W1-0 Greenock Morton (SPFL Championship - game 4) |
24. (19y, 8m, 17d) #3 Sat-08-Sep-2018 [a] L1-2 East Fife (Challenge Cup 2nd Round) |
25. (19y, 8m, 24d) #3 Sat-15-Sep-2018 [a] L2-3 Inverness Caledonian Thistle (SPFL Championship - game 5) |
26. (19y, 9m, 0d) #3 Sat-22-Sep-2018 [h] W3-2 Queen of the South (SPFL Championship - game 6) |
27. (19y, 9m, 6d) #3 Fri-28-Sep-2018 [a] L0-1 Dunfermline Athletic (SPFL Championship - game 7) |
28. (19y, 9m, 14d) #3 Sat-06-Oct-2018 [h] L0-2 Ross County (SPFL Championship - game 8) |
29. (19y, 9m, 21d) #3 Sat-13-Oct-2018 [h] L1-2 Dundee United (SPFL Championship - game 9) |
30. (19y, 9m, 28d) #3 Sat-20-Oct-2018 [a] L0-1 Alloa Athletic (SPFL Championship - game 10) |
31. (19y, 10m, 5d) #3 Sat-27-Oct-2018 [h] L0-1 Ayr United (SPFL Championship - game 11) |
32. (19y, 10m, 12d) #3 Sat-03-Nov-2018 [a] L1-5 Greenock Morton (SPFL Championship - game 12) |
33. (19y, 10m, 19d) #3 Sat-10-Nov-2018 [h] L0-1 Inverness Caledonian Thistle (SPFL Championship - game 13) |
34. (19y, 10m, 26d) #3 Sat-17-Nov-2018 [a] D1-1 Falkirk (SPFL Championship - game 14) |
35. (19y, 11m, 9d) #3 Sat-01-Dec-2018 [a] L0-1 Queen of the South (SPFL Championship - game 15) |
36. (19y, 11m, 16d) #3 Sat-08-Dec-2018 [h] W2-0 Dunfermline Athletic (SPFL Championship - game 16) |
37. (19y, 11m, 23d) #3 Sat-15-Dec-2018 [h] D2-2 Alloa Athletic (SPFL Championship - game 17) |
38. (20y, 0m, 0d) #3 Sat-22-Dec-2018 [a] L0-2 Ross County (SPFL Championship - game 18) |
39. (20y, 0m, 7d) #3 Sat-29-Dec-2018 [h] L1-2 Greenock Morton (SPFL Championship - game 19) |
40. (20y, 0m, 14d) #3 Sat-05-Jan-2019 [a] D1-1 Dundee United (SPFL Championship - game 20) |
41. (20y, 0m, 21d) #3 Sat-12-Jan-2019 [h] D1-1 Falkirk (SPFL Championship - game 21) |
42. (20y, 0m, 28d) #3 Sat-19-Jan-2019 [h] W4-1 Stranraer (Scottish Cup 4th Round) |
43. (20y, 1m, 4d) #3 Sat-26-Jan-2019 [h] W2-1 Queen of the South (SPFL Championship - game 22) |
44. (20y, 1m, 11d) #3 Sat-02-Feb-2019 [a] W2-1 Inverness Caledonian Thistle (SPFL Championship - game 23) |
45. (20y, 1m, 18d) #3 Sat-09-Feb-2019 [a] W1-0 East Fife (Scottish Cup 5th Round) |
46. (20y, 1m, 25d) #3 Sat-16-Feb-2019 [a] W2-0 Alloa Athletic (SPFL Championship - game 24) |
47. (20y, 2m, 1d) #3 Sat-23-Feb-2019 [h] L2-4 Ross County (SPFL Championship - game 25) |
48. (20y, 2m, 4d) #3 Tue-26-Feb-2019 [a] L0-3 Dunfermline Athletic (SPFL Championship - game 26) |
49. (20y, 2m, 10d) #3 Mon-04-Mar-2019 [h] D1-1 Heart of Midlothian (Scottish Cup Quarter Final) |
50. (20y, 2m, 15d) #3 Sat-09-Mar-2019 [h] W2-1 Dundee United (SPFL Championship - game 27) |
51. (20y, 2m, 18d) #3 Tue-12-Mar-2019 [a] L1-2 Heart of Midlothian (Scottish Cup Quarter Final replay) |
52. (20y, 2m, 22d) #3 Sat-16-Mar-2019 [a] D1-1 Falkirk (SPFL Championship - game 28) |
53. (20y, 3m, 0d) #3 Fri-22-Mar-2019 [h] L1-2 Inverness Caledonian Thistle (SPFL Championship - game 29) |
54. (20y, 3m, 8d) #3 Sat-30-Mar-2019 [a] W3-0 Greenock Morton (SPFL Championship - game 30) |
55. (20y, 3m, 15d) #3 Sat-06-Apr-2019 [h] D2-2 Dunfermline Athletic (SPFL Championship - game 31) |
56. (20y, 3m, 22d) #3 Sat-13-Apr-2019 [a] D0-0 Ross County (SPFL Championship - game 32) |
57. (20y, 3m, 29d) #3 Sat-20-Apr-2019 [h] W2-1 Alloa Athletic (SPFL Championship - game 33) |
58. (20y, 4m, 1d) #3 Tue-23-Apr-2019 [a] W1-0 Ayr United (SPFL Championship - game 34) |
59. (20y, 4m, 5d) #3 Sat-27-Apr-2019 [h] L1-2 Ayr United (SPFL Championship - game 35) |
60. (20y, 4m, 12d) #3 Sat-04-May-2019 [a] W3-0 Queen of the South (SPFL Championship - game 36) |
(age) 2019-20 |
61. (20y, 6m, 21d) #3 Sat-13-Jul-2019 [h] W1-0 Airdrieonians (League Cup Group F - game 1) |
62. (20y, 6m, 24d) #13 Tue-16-Jul-2019 [a] W2-1 Queen's Park (League Cup Group F - game 2) |
63. (20y, 6m, 28d) #3 Sat-20-Jul-2019 [a] D2-2 Hamilton Academical (League Cup Group F - game 3) L5-6 pens |
64. (20y, 7m, 12d) #3 Sat-03-Aug-2019 [a] D1-1 Alloa Athletic (SPFL Championship - game 1) |
65. (20y, 7m, 18d) #3 Fri-09-Aug-2019 [h] L1-2 Dundee United (SPFL Championship - game 2) |
66. (20y, 7m, 26d) #3 Sat-17-Aug-2019 [h] W3-2 Ross County (League Cup 2nd Round) aet |
67. (20y, 8m, 1d) #3 Fri-23-Aug-2019 [a] L2-3 Greenock Morton (SPFL Championship - game 3) |
68. (20y, 8m, 16d) #3 Sat-07-Sep-2019 [a] W2-0 Montrose (Challenge Cup 3rd Round) |
69. (20y, 8m, 22d) #3 Fri-13-Sep-2019 [a] D1-1 Arbroath (SPFL Championship - game 5) |
70. (20y, 8m, 30d) #3 Sat-21-Sep-2019 [h] L0-3 Dunfermline Athletic (SPFL Championship - game 6) |
71. (20y, 9m, 3d) #3 Wed-25-Sep-2019 [a] L0-5 Celtic (League Cup Quarter Final) |
72. (20y, 9m, 6d) #13 Sat-28-Sep-2019 [a] W3-1 Inverness Caledonian Thistle (SPFL Championship - game 7) |
73. (20y, 9m, 13d) #13 Sat-05-Oct-2019 [h] L0-1 Queen of the South (SPFL Championship - game 8) |
74. (20y, 9m, 20d) #3 Sat-12-Oct-2019 [h] W2-0 Connah's Quay Nomads (Challenge Cup 4th Round) |
75. (20y, 9m, 27d) #3 Sat-19-Oct-2019 [a] W3-1 Dundee (SPFL Championship - game 9) |
76. (20y, 10m, 4d) #3 Sat-26-Oct-2019 [h] L1-3 Arbroath (SPFL Championship - game 10) |
77. (20y, 10m, 7d) #3 Tue-29-Oct-2019 [a] L0-1 Dundee United (SPFL Championship - game 11) |
78. (20y, 10m, 11d) #3 Sat-02-Nov-2019 [a] L1-4 Ayr United (SPFL Championship - game 12) |
79. (20y, 10m, 18d) #3 Sat-09-Nov-2019 [h] W2-1 Greenock Morton (SPFL Championship - game 13) |
80. (20y, 10m, 25d) #3 Sat-16-Nov-2019 [a] W4-1 Stenhousemuir (Challenge Cup Quarter Final) |
81. (20y, 11m, 1d) #3 Sat-23-Nov-2019 [h] W1-0 Penicuik Athletic (Scottish Cup 3rd Round) |
82. (20y, 11m, 4d) #3 Tue-26-Nov-2019 [h] D1-1 Alloa Athletic (SPFL Championship - game 14) |
83. (20y, 11m, 8d) #3 Sat-30-Nov-2019 [a] L1-5 Dunfermline Athletic (SPFL Championship - game 15) |
84. (20y, 11m, 15d) #3 Sat-07-Dec-2019 [a] W2-1 Queen of the South (SPFL Championship - game 16) |
85. (20y, 11m, 22d) #3 Sat-14-Dec-2019 [h] W3-1 Inverness Caledonian Thistle (SPFL Championship - game 17) |
86. (20y, 11m, 29d) #3 Sat-21-Dec-2019 [h] L0-1 Dundee (SPFL Championship - game 18) |
87. (21y, 0m, 6d) #3 Sat-28-Dec-2019 [a] W2-1 Greenock Morton (SPFL Championship - game 19) |
88. (21y, 0m, 13d) #3 Sat-04-Jan-2020 [a] D1-1 Alloa Athletic (SPFL Championship - game 20) |
89. (21y, 0m, 20d) #3 Sat-11-Jan-2020 [h] L1-4 Dundee United (SPFL Championship - game 21) |
90. (21y, 0m, 27d) #3 Sat-18-Jan-2020 [h] L1-2 Celtic (Scottish Cup 4th Round) |
91. (21y, 1m, 3d) #3 Sat-25-Jan-2020 [a] L1-2 Arbroath (SPFL Championship - game 22) |
92. (21y, 1m, 9d) #3 Fri-31-Jan-2020 [h] D1-1 Ayr United (SPFL Championship - game 23) |
93. (21y, 1m, 17d) #3 Sat-08-Feb-2020 [a] L0-2 Dundee (SPFL Championship - game 24) |
94. (21y, 1m, 23d) #3 Fri-14-Feb-2020 [h] L1-2 Raith Rovers (Challenge Cup Semi Final) |
95. (21y, 2m, 10d) #8 Tue-03-Mar-2020 [h] D0-0 Queen of the South (SPFL Championship - game 25) |
96. (21y, 2m, 14d) #8 Sat-07-Mar-2020 [a] D1-1 Dundee United (SPFL Championship - game 26) |
97. (21y, 2m, 17d) #8 Tue-10-Mar-2020 [h] D1-1 Dunfermline Athletic (SPFL Championship - game 27) |
(age) 2020-21 |
98. (21y, 9m, 4d) #3 Sat-26-Sep-2020 [a] L0-2 Heart of Midlothian (Friendly) |
99. (21y, 9m, 8d) #3 Wed-30-Sep-2020 [h] D2-2 Ayr United (Friendly) |
100. (21y, 9m, 10d) #3 Fri-02-Oct-2020 [h] L0-2 Heart of Midlothian (Friendly) |
101. (21y, 9m, 15d) #3 Wed-07-Oct-2020 [a] L1-4 St Mirren (League Cup Group G - game 1) |
102. (21y, 9m, 18d) #3 Sat-10-Oct-2020 [h] W2-0 Queen's Park (League Cup Group G - game 2) |
103. (21y, 9m, 21d) #3 Tue-13-Oct-2020 [a] D0-0 Queen of the South (League Cup Group G - game 3) W3-2 pens |
104. (21y, 9m, 25d) #3 Sat-17-Oct-2020 [a] L0-1 Clyde (SPFL League One - game 1) |
105. (21y, 10m, 2d) #3 Sat-24-Oct-2020 [h] W2-1 Airdrieonians (SPFL League One - game 2) |
106. (21y, 10m, 9d) #3 Sat-31-Oct-2020 [a] L0-1 Cove Rangers (SPFL League One - game 3) |
107. (21y, 10m, 16d) #3 Sat-07-Nov-2020 [h] D2-2 Falkirk (SPFL League One - game 4) |
108. (21y, 10m, 23d) #4 Sat-14-Nov-2020 [h] D0-0 Greenock Morton (League Cup Group G - game 4) W4-2 pens |
109. (21y, 10m, 30d) #6 Sat-21-Nov-2020 [h] W2-0 East Fife (SPFL League One - game 5) |
110. (21y, 11m, 6d) #6 Sat-28-Nov-2020 [a] W1-0 Montrose (SPFL League One - game 6) |
111. (21y, 11m, 13d) #6 Sat-05-Dec-2020 [h] D0-0 Dumbarton (SPFL League One - game 7) |
112. (21y, 11m, 20d) #6 Sat-12-Dec-2020 [a] W2-0 Forfar Athletic (SPFL League One - game 8) |
113. (21y, 11m, 27d) #6 Sat-19-Dec-2020 [h] L0-1 Peterhead (SPFL League One - game 9) |
114. (22y, 0m, 4d) #6 Sat-26-Dec-2020 [a] D0-0 Falkirk (SPFL League One - game 10) |
115. (22y, 2m, 20d) #6 Sun-14-Mar-2021 [h] L1-2 Heart of Midlothian (Friendly) |
116. (22y, 2m, 26d) #6 Sat-20-Mar-2021 [h] D1-1 Cove Rangers (SPFL League One - game 11) |
117. (22y, 3m, 1d) #3 Tue-23-Mar-2021 [h] W3-0 Cowdenbeath (Scottish Cup 2nd Round) |
118. (22y, 3m, 5d) #13 Sat-27-Mar-2021 [a] W4-2 Airdrieonians (SPFL League One - game 12) |
119. (22y, 3m, 8d) #3 Tue-30-Mar-2021 [h] D2-2 Forfar Athletic (SPFL League One - game 13) |
120. (22y, 3m, 12d) #13 Sat-03-Apr-2021 [a] L1-2 Dundee United (Scottish Cup 3rd Round) |
121. (22y, 3m, 15d) #13 Tue-06-Apr-2021 [a] D2-2 East Fife (SPFL League One - game 14) |
122. (22y, 3m, 19d) #14 Sat-10-Apr-2021 [a] W3-0 Peterhead (SPFL League One - game 15) |
123. (22y, 4m, 5d) #14 Tue-27-Apr-2021 [a] D2-2 Cove Rangers (SPFL League One - game 20) |
124. (22y, 4m, 7d) #8 Thu-29-Apr-2021 [h] W5-0 Falkirk (SPFL League One - game 21) |
125. (22y, 4m, 12d) #7 Tue-04-May-2021 [a] L2-3 Montrose (SPFL League One - game 22) |