Place of Birth:
Edinburgh, Scotland
Leagues Cup
UEFA Europa League
4
0
2
0
2
0
0
0
0
208
UEFA Europa League
The Emirates FA Cup
6
1
0
4
0
0
0
0
0
475
The Emirates FA Cup
Carabao Cup
Sky Bet League One
30
6
8
11
8
3
2
0
0
1952
Sky Bet League One
Sky Bet League Two
34
5
8
18
10
4
1
0
0
2355
Sky Bet League Two
Bristol Street Motors Trophy
4
2
0
4
1
1
0
0
0
295
Bristol Street Motors Trophy
cinch Premiership
91
10
33
24
46
4
6
0
1
5465
cinch Premiership
cinch Championship
29
5
8
8
13
6
0
0
0
1974
cinch Championship
Viaplay Cup
Scottish Gas Scottish Cup
3
1
1
1
1
0
1
0
0
191
Scottish Gas Scottish Cup
MLS
Lamar Hunt U.S. Open Cup
4
1
2
0
2
0
0
0
0
253
Lamar Hunt U.S. Open Cup
Totals
UEFA U-21 Qualifiers
7
0
2
4
2
0
0
0
0
370
UEFA U-21 Qualifiers
Totals
cinch Premiership
2023/2024
11
1
9
2
10
0
2
0
0
275
cinch Premiership
Leagues Cup
2023
2
0
2
0
2
0
0
0
0
22
Leagues Cup
Lamar Hunt U.S. Open Cup
2023
2
1
1
0
1
0
0
0
0
134
Lamar Hunt U.S. Open Cup
MLS
2023
22
1
2
15
8
1
6
0
0
1504
MLS
MLS
2022
15
1
5
7
5
0
0
0
0
833
MLS
The Emirates FA Cup
2021/2022
4
0
0
2
0
0
0
0
0
336
The Emirates FA Cup
Papa John's Trophy
2021/2022
2
1
0
2
1
-
0
0
0
136
Papa John's Trophy
Sky Bet League Two
2021/2022
34
5
8
18
10
4
1
0
0
2355
Sky Bet League Two
Sky Bet League One
2020/2021
30
6
8
11
8
3
2
0
0
1952
Sky Bet League One
Papa John's Trophy
2020/2021
2
1
0
2
0
-
0
0
0
159
Papa John's Trophy
The Emirates FA Cup
2020/2021
2
1
0
2
0
0
0
0
0
139
The Emirates FA Cup
Carabao Cup
2020/2021
1
0
0
0
0
0
0
0
0
90
Carabao Cup
MLS
2020
2
0
0
2
0
0
0
0
0
175
MLS
Lamar Hunt U.S. Open Cup
2019
1
0
1
0
1
0
0
0
0
29
Lamar Hunt U.S. Open Cup
MLS
2019
27
2
8
7
8
3
2
0
0
1769
MLS
Lamar Hunt U.S. Open Cup
2018
1
0
0
0
0
0
0
0
0
90
Lamar Hunt U.S. Open Cup
MLS
2018
19
2
0
6
0
0
3
0
0
1522
MLS
MLS
2018
8
1
2
3
2
0
0
0
0
524
MLS
MLS
2017
12
1
4
7
6
1
0
0
0
639
MLS
Ladbrokes Premiership
2016/2017
19
4
6
7
8
2
1
0
1
1183
Ladbrokes Premiership
Betfred Cup
2016/2017
1
0
1
0
1
0
0
0
0
27
Betfred Cup
UEFA Europa League
2016/2017
4
0
2
0
2
0
0
0
0
208
UEFA Europa League
William Hill Scottish Cup
2015/2016
3
1
1
1
1
-
1
0
0
191
William Hill Scottish Cup
Ladbrokes Premiership
2015/2016
36
3
8
9
8
2
3
0
0
2583
Ladbrokes Premiership
Scottish League Cup
2015/2016
4
1
0
0
0
2
0
0
0
420
Scottish League Cup
Scottish Championship
2014/2015
29
5
8
8
13
-
0
0
0
1974
Scottish Championship
Scottish Premiership
2013/2014
25
2
10
6
19
-
0
0
0
1424
Scottish Premiership
Clydesdale Bank Premier League
2012/2013
0
0
0
0
1
-
0
0
0
0
Clydesdale Bank Premier League
Show All
Show All
Totals
UEFA U-21 Qualifiers
2017
7
0
2
4
2
0
0
0
0
370
UEFA U-21 Qualifiers
Totals