Place of Birth:
Crewe, England
UEFA Champions League
3
0
1
2
2
0
0
0
0
168
UEFA Champions League
UEFA Europa League
6
3
1
3
1
-
1
0
0
448
UEFA Europa League
Premier League
6
1
6
0
12
0
0
0
0
86
Premier League
The Emirates FA Cup
20
2
6
9
8
1
0
0
0
1164
The Emirates FA Cup
Carabao Cup
Sky Bet League One
39
15
1
31
1
6
6
0
0
2868
Sky Bet League One
Sky Bet Championship
167
41
49
79
57
16
21
1
0
10268
Sky Bet Championship
Sky Bet League Two
88
18
31
31
45
1
5
0
1
5040
Sky Bet League Two
Bristol Street Motors Trophy
2
0
0
1
0
0
1
0
0
149
Bristol Street Motors Trophy
Totals
Premier League 2 - Division 2
1
0
0
1
0
0
0
0
0
46
Premier League 2 - Division 2
Totals
Bristol Street Motors Trophy
2023/2024
2
0
0
1
0
-
1
0
0
149
Bristol Street Motors Trophy
Carabao Cup
2023/2024
0
0
0
0
1
0
0
0
0
0
Carabao Cup
The Emirates FA Cup
2023/2024
2
0
0
2
0
1
0
0
0
147
The Emirates FA Cup
Sky Bet League Two
2023/2024
31
3
11
15
12
1
2
0
0
1595
Sky Bet League Two
The Emirates FA Cup
2022/2023
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
Sky Bet Championship
2022/2023
25
4
16
7
16
0
3
0
0
1043
Sky Bet Championship
Carabao Cup
2021/2022
1
1
0
1
1
0
0
0
0
74
Carabao Cup
The Emirates FA Cup
2021/2022
2
0
0
2
0
0
0
0
0
156
The Emirates FA Cup
Sky Bet Championship
2021/2022
18
6
4
9
4
2
2
0
0
1193
Sky Bet Championship
Sky Bet Championship
2020/2021
39
12
1
20
4
3
5
0
0
3128
Sky Bet Championship
Carabao Cup
2020/2021
3
0
1
2
2
0
0
0
0
168
Carabao Cup
Carabao Cup
2019/2020
0
0
0
0
1
0
0
0
0
0
Carabao Cup
The Emirates FA Cup
2019/2020
1
0
0
0
0
0
0
0
0
90
The Emirates FA Cup
Sky Bet Championship
2019/2020
29
5
7
17
10
5
3
1
0
1887
Sky Bet Championship
Sky Bet Championship
2018/2019
32
8
7
20
8
6
4
0
0
1997
Sky Bet Championship
Sky Bet League One
2017/2018
39
15
1
31
1
6
6
0
0
2868
Sky Bet League One
The Emirates FA Cup
2017/2018
6
0
2
2
3
0
0
0
0
305
The Emirates FA Cup
The Emirates FA Cup
2016/2017
1
0
0
1
0
0
0
0
0
9
The Emirates FA Cup
Sky Bet Championship
2016/2017
21
6
11
6
12
0
4
0
0
955
Sky Bet Championship
The Emirates FA Cup
2015/2016
2
0
0
1
0
0
0
0
0
168
The Emirates FA Cup
Barclays Premier League
2015/2016
1
0
1
0
1
0
0
0
0
16
Barclays Premier League
Sky Bet Championship
2015/2016
3
0
3
0
3
0
0
0
0
65
Sky Bet Championship
UEFA Champions League
2015/2016
1
0
1
0
1
0
0
0
0
21
UEFA Champions League
Barclays Premier League
2014/2015
3
0
3
0
4
0
0
0
0
40
Barclays Premier League
Capital One Cup
2014/2015
1
0
0
1
0
-
0
0
0
57
Capital One Cup
UEFA Europa League
2013/2014
6
3
1
3
1
-
1
0
0
448
UEFA Europa League
Barclays Premier League
2012/2013
2
1
2
0
7
0
0
0
0
30
Barclays Premier League
UEFA Champions League
2012/2013
2
0
0
2
1
0
0
0
0
147
UEFA Champions League
Show All
Show All
Totals
Premier League 2 - Division 2
2021/2022
1
0
0
1
0
0
0
0
0
46
Premier League 2 - Division 2
Totals