Place of Birth:
Linlithgow, Scotland

Premier League
The Emirates FA Cup
1
0
1
0
1
0
0
0
0
22

The Emirates FA Cup

Carabao Cup
Sky Bet League Two
31
6
8
16
10
5
6
0
0
2035

Sky Bet League Two

Vertu Trophy
Bundesliga
12
0
12
0
22
0
1
0
0
104

Bundesliga

2. Bundesliga

DFB-Pokal
William Hill Championship
18
0
10
8
11
2
0
0
0
767

William Hill Championship
William Hill League Two
12
1
8
5
10
3
1
0
0
557

William Hill League Two
Premier Sports Cup
3
0
1
2
2
1
0
0
0
186

Premier Sports Cup
SPFL Trust Trophy
0
0
0
0
1
0
0
0
0
0

SPFL Trust Trophy

Playoffs 3/4
Totals
Premier League 2
17
10
2
11
3
3
2
1
0
1170

Premier League 2
Premier League 2 - Division 2
11
4
0
4
0
4
1
0
0
880

Premier League 2 - Division 2
Totals
UEFA U-21 Qualifiers
5
0
4
1
4
0
0
0
0
100

UEFA U-21 Qualifiers
Totals
Bundesliga
2024/2025

12
0
12
0
22
0
1
0
0
104


Bundesliga
DFB-Pokal
2024/2025

0
0
0
0
1
0
0
0
0
0


DFB-Pokal
DFB-Pokal
2023/2024

0
0
0
0
1
0
0
0
0
0


DFB-Pokal
2. Bundesliga
2023/2024

4
0
4
2
4
1
1
0
0
68


2. Bundesliga
Papa John's Trophy
2022/2023

2
0
1
1
1
-
0
0
0
89


Papa John's Trophy
The Emirates FA Cup
2022/2023

1
0
1
0
1
0
0
0
0
22


The Emirates FA Cup
Carabao Cup
2022/2023

2
0
0
1
0
1
0
0
0
165


Carabao Cup
Sky Bet League Two
2022/2023

31
6
8
16
10
5
6
0
0
2035


Sky Bet League Two
Premier League
2021/2022

0
0
0
0
1
0
0
0
0
0


Premier League
Papa John's Trophy
2021/2022

2
0
1
0
1
-
0
0
0
114


Papa John's Trophy
Scottish Championship
2020/2021

13
0
7
6
7
1
0
0
0
549


Scottish Championship
Ladbrokes Championship
2019/2020

4
0
2
2
2
1
0
0
0
216


Ladbrokes Championship
Ladbrokes Championship
2019/2020

1
0
1
0
2
0
0
0
0
2


Ladbrokes Championship
Betfred Cup
2019/2020

3
0
1
2
2
1
0
0
0
186


Betfred Cup
Playoffs 3/4
2018/2019

3
0
2
1
3
-
0
0
0
116


Playoffs 3/4
Ladbrokes League Two
2018/2019

12
1
8
5
10
-
1
0
0
557


Ladbrokes League Two
IRN-BRU Cup
2018/2019

0
0
0
0
1
-
0
0
0
0


IRN-BRU Cup
Show All
Show All
Totals
Premier League 2 - Division 1
2021/2022

17
10
2
11
3
3
2
1
0
1170


Premier League 2 - Division 1
Premier League 2 - Division 2
2020/2021

11
4
0
4
0
4
1
0
0
880


Premier League 2 - Division 2
Totals
UEFA U-21 Qualifiers
2023

5
0
4
1
4
0
0
0
0
100


UEFA U-21 Qualifiers
Totals