Place of Birth:
Glasgow, Scotland
UEFA Europa League
4
0
0
1
2
-
3
0
0
387
UEFA Europa League
cinch Premiership
151
6
7
19
22
0
28
2
1
12558
cinch Premiership
cinch Championship
65
3
3
4
12
0
16
0
0
5473
cinch Championship
cinch League Two
33
0
3
6
11
0
9
0
0
2572
cinch League Two
Viaplay Cup
14
1
1
2
5
0
4
1
1
1248
Viaplay Cup
SPFL Trust Trophy
2
0
0
0
2
0
1
0
0
180
SPFL Trust Trophy
Scottish Gas Scottish Cup
13
2
0
2
2
0
3
0
0
1119
Scottish Gas Scottish Cup
Playoffs 3/4
Totals
FIFA Friendlies
1
0
1
0
4
0
0
0
0
44
FIFA Friendlies
WC Qualification
0
0
0
0
2
0
0
0
0
0
WC Qualification
Totals
Scottish Challenge Cup
2019/2020
0
0
0
0
1
-
0
0
0
0
Scottish Challenge Cup
Ladbrokes League Two
2019/2020
16
0
2
3
7
-
3
0
0
1225
Ladbrokes League Two
Betfred Cup
2019/2020
1
0
1
0
3
0
0
0
0
5
Betfred Cup
Ladbrokes League Two
2018/2019
0
0
0
0
1
-
0
0
0
0
Ladbrokes League Two
Ladbrokes League Two
2018/2019
5
0
1
2
3
-
3
0
0
295
Ladbrokes League Two
Playoffs 3/4
2017/2018
2
0
0
0
0
-
0
0
0
180
Playoffs 3/4
Ladbrokes League Two
2017/2018
12
0
0
1
0
-
3
0
0
1052
Ladbrokes League Two
Ladbrokes Championship
2017/2018
2
0
1
0
6
0
0
0
0
90
Ladbrokes Championship
Betfred Cup
2017/2018
3
1
0
0
0
0
0
0
0
300
Betfred Cup
Ladbrokes Championship
2016/2017
32
0
1
2
3
0
7
0
0
2714
Ladbrokes Championship
IRN-BRU Cup
2016/2017
1
0
0
0
0
-
0
0
0
90
IRN-BRU Cup
Betfred Cup
2016/2017
0
0
0
0
2
0
0
0
0
0
Betfred Cup
William Hill Scottish Cup
2015/2016
2
0
0
0
0
-
0
0
0
180
William Hill Scottish Cup
Ladbrokes Championship
2015/2016
31
3
1
2
3
0
9
0
0
2669
Ladbrokes Championship
Scottish League Cup
2015/2016
1
0
0
1
0
0
0
0
0
135
Scottish League Cup
Petrofac Training Cup
2015/2016
1
0
0
0
1
-
1
0
0
90
Petrofac Training Cup
Scottish Premiership
2014/2015
6
0
1
1
1
-
0
0
0
412
Scottish Premiership
Scottish Premiership
2013/2014
12
1
0
2
0
-
3
1
0
1015
Scottish Premiership
Clydesdale Bank Premier League
2012/2013
32
1
2
10
3
-
9
0
0
2544
Clydesdale Bank Premier League
UEFA Europa League
2012/2013
2
0
0
1
0
-
2
0
0
177
UEFA Europa League
Clydesdale Bank Premier League
2011/2012
15
0
2
4
7
-
4
0
0
1068
Clydesdale Bank Premier League
UEFA Europa League
2011/2012
-
-
-
-
-
-
-
-
-
-
UEFA Europa League
Clydesdale Bank Premier League
2010/2011
13
0
2
1
11
-
3
0
0
971
Clydesdale Bank Premier League
UEFA Europa League
2009/2010
2
0
0
0
0
-
1
0
0
210
UEFA Europa League
Clydesdale Bank Premier League
2009/2010
38
2
0
0
0
-
4
0
0
3420
Clydesdale Bank Premier League
Clydesdale Bank Premier League
2008/2009
35
2
0
1
0
-
5
1
1
3128
Clydesdale Bank Premier League
Show All
Show All
Totals
FIFA Friendlies
2012
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
FIFA Friendlies
2009
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
WC Qualification
2010
0
0
0
0
2
-
0
0
0
0
WC Qualification
FIFA Friendlies
2008
1
0
1
0
2
-
0
0
0
44
FIFA Friendlies
Totals
cinch League Two
1
0
0
1
0
1
0
0.00
cinch League Two
Totals