Place of Birth:
Edinburgh, Scotland
UEFA Champions League
1
0
0
1
0
0
0
0
0
83
UEFA Champions League
UEFA Europa League
3
0
0
0
0
0
0
0
0
300
UEFA Europa League
Premier Division
93
7
16
9
33
2
16
1
0
6893
Premier Division
Sports Direct FAI Cup
4
0
2
0
3
0
1
0
0
304
Sports Direct FAI Cup
EA Sports Cup
4
1
0
0
0
0
0
0
0
390
EA Sports Cup
Sports Direct Premiership
23
1
3
6
14
0
3
0
0
1859
Sports Direct Premiership
cinch Premiership
0
0
0
0
3
0
0
0
0
0
cinch Premiership
cinch Championship
29
0
2
4
3
0
9
1
0
2291
cinch Championship
Viaplay Cup
SPFL Trust Trophy
2
0
0
0
0
0
2
0
0
210
SPFL Trust Trophy
Playoffs 2/3
Totals
Sports Direct Premiership
2023/2024
14
1
1
4
8
0
2
0
0
1180
Sports Direct Premiership
SPFL Trust Trophy
2023
1
0
0
0
0
-
1
0
0
90
SPFL Trust Trophy
Danske Bank Premiership
2022/2023
2
0
0
1
0
0
0
0
0
119
Danske Bank Premiership
Danske Bank Premiership
2021/2022
7
0
2
1
6
0
1
0
0
560
Danske Bank Premiership
extra.ie FAI Cup
2021
1
0
1
0
2
-
0
0
0
65
extra.ie FAI Cup
Premier Division
2021
15
0
11
2
24
0
4
1
0
461
Premier Division
UEFA Europa League
2020/2021
1
0
0
0
0
0
0
0
0
120
UEFA Europa League
extra.ie FAI Cup
2020
1
0
0
0
0
0
0
0
0
90
extra.ie FAI Cup
Premier Division
2020
9
1
1
4
4
0
3
0
0
616
Premier Division
extra.ie FAI Cup
2019
2
0
1
0
1
-
1
0
0
149
extra.ie FAI Cup
EA Sports Cup
2019
1
0
0
0
0
-
0
0
0
120
EA Sports Cup
Premier Division
2019
25
3
3
1
3
1
3
0
0
1998
Premier Division
UEFA Europa League
2018/2019
2
0
0
0
0
0
0
0
0
180
UEFA Europa League
EA Sports Cup
2018
3
1
0
0
0
-
0
0
0
270
EA Sports Cup
Premier Division
2018
32
2
1
2
2
1
5
0
0
2738
Premier Division
Premier Division
2017
12
1
0
0
0
0
1
0
0
1080
Premier Division
Playoffs 2/3
2015/2016
2
0
1
1
1
-
0
0
0
119
Playoffs 2/3
Ladbrokes Championship
2015/2016
20
0
1
3
2
0
6
0
0
1618
Ladbrokes Championship
Scottish League Cup
2015/2016
2
0
0
0
0
0
1
0
0
180
Scottish League Cup
Petrofac Training Cup
2015/2016
1
0
0
0
0
-
1
0
0
120
Petrofac Training Cup
Scottish Championship
2014/2015
9
0
1
1
1
-
3
1
0
673
Scottish Championship
Clydesdale Bank Premier League
2010/2011
0
0
0
0
3
-
0
0
0
0
Clydesdale Bank Premier League
UEFA Champions League
2010/2011
1
0
0
1
0
-
0
0
0
83
UEFA Champions League
Show All
Show All
Totals