Place of Birth:
Stirling, Scotland
UEFA Europa League
4
0
0
0
0
0
0
0
0
360
UEFA Europa League
cinch Premiership
67
0
1
0
144
0
0
0
0
5986
cinch Premiership
cinch Championship
70
0
0
0
31
0
2
0
0
6300
cinch Championship
Viaplay Cup
23
0
0
0
10
0
0
0
0
2220
Viaplay Cup
SPFL Trust Trophy
2
0
0
0
0
0
0
0
0
210
SPFL Trust Trophy
Scottish Gas Scottish Cup
0
0
0
0
3
0
0
0
0
0
Scottish Gas Scottish Cup
Totals
FIFA Friendlies
0
0
0
0
2
0
0
0
0
0
FIFA Friendlies
WC Qualification
0
0
0
0
6
0
0
0
0
0
WC Qualification
Totals
UEFA U-21 Qualifiers
6
0
0
0
0
0
0
0
0
540
UEFA U-21 Qualifiers
Totals
cinch Premiership
2023/2024
4
0
0
0
22
0
0
0
0
360
cinch Premiership
Viaplay Cup
2023/2024
1
0
0
0
5
0
0
0
0
60
Viaplay Cup
cinch Premiership
2022/2023
3
0
1
0
31
0
0
0
0
226
cinch Premiership
Viaplay Cup
2022/2023
0
0
0
0
1
0
0
0
0
0
Viaplay Cup
SPFL Trust Trophy
2021/2022
2
0
0
0
0
-
0
0
0
210
SPFL Trust Trophy
cinch Championship
2021/2022
36
0
0
0
0
0
2
0
0
3240
cinch Championship
Premier Sports Cup
2021/2022
3
0
0
0
0
0
0
0
0
270
Premier Sports Cup
Scottish Championship
2020/2021
13
0
0
0
7
0
0
0
0
1170
Scottish Championship
Betfred Cup
2020/2021
4
0
0
0
0
0
0
0
0
360
Betfred Cup
Ladbrokes Championship
2019/2020
16
0
0
0
5
0
0
0
0
1440
Ladbrokes Championship
Betfred Cup
2019/2020
5
0
0
0
0
0
0
0
0
540
Betfred Cup
Ladbrokes Premiership
2018/2019
17
0
0
0
7
0
0
0
0
1530
Ladbrokes Premiership
Betfred Cup
2018/2019
3
0
0
0
2
0
0
0
0
270
Betfred Cup
Ladbrokes Premiership
2017/2018
5
0
0
0
33
0
0
0
0
450
Ladbrokes Premiership
Betfred Cup
2017/2018
4
0
0
0
0
0
0
0
0
390
Betfred Cup
Ladbrokes Premiership
2016/2017
35
0
0
0
3
0
0
0
0
3150
Ladbrokes Premiership
Betfred Cup
2016/2017
1
0
0
0
0
0
0
0
0
90
Betfred Cup
UEFA Europa League
2016/2017
4
0
0
0
0
0
0
0
0
360
UEFA Europa League
William Hill Scottish Cup
2015/2016
0
0
0
0
3
-
0
0
0
0
William Hill Scottish Cup
Ladbrokes Premiership
2015/2016
3
0
0
0
35
0
0
0
0
270
Ladbrokes Premiership
Scottish League Cup
2015/2016
2
0
0
0
2
0
0
0
0
240
Scottish League Cup
Scottish Championship
2014/2015
5
0
0
0
19
-
0
0
0
450
Scottish Championship
Scottish Premiership
2013/2014
0
0
0
0
9
-
0
0
0
0
Scottish Premiership
Clydesdale Bank Premier League
2012/2013
0
0
0
0
1
-
0
0
0
0
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2012/2013
0
0
0
0
1
-
0
0
0
0
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2011/2012
0
0
0
0
2
-
0
0
0
0
Clydesdale Bank Premier League
Show All
Show All
Totals
WC Qualification
2018
0
0
0
0
6
0
0
0
0
0
WC Qualification
FIFA Friendlies
2016
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
Totals
UEFA U-21 Qualifiers
2017
6
0
0
0
0
0
0
0
0
540
UEFA U-21 Qualifiers
Totals