Place of Birth:
Sheffield, Yorkshire, England
Premier League
43
6
26
13
46
2
2
0
1
1794
Premier League
The Emirates FA Cup
21
5
10
8
15
3
0
0
0
1099
The Emirates FA Cup
Carabao Cup
Sky Bet League One
90
51
4
22
4
11
14
0
0
7661
Sky Bet League One
Sky Bet Championship
193
57
68
78
98
16
19
0
0
11484
Sky Bet Championship
Bristol Street Motors Trophy
3
0
2
1
4
0
0
0
0
129
Bristol Street Motors Trophy
MLS
371
127
119
129
178
33
36
0
1
23342
Totals
Sky Bet Championship
2023/2024
9
0
7
2
14
0
0
0
0
307
Sky Bet Championship
The Emirates FA Cup
2023/2024
2
0
1
1
1
0
0
0
0
99
The Emirates FA Cup
MLS
2023
12
6
4
5
4
1
1
0
0
712
MLS
The Emirates FA Cup
2022/2023
6
1
4
0
4
0
0
0
0
276
The Emirates FA Cup
Carabao Cup
2022/2023
1
0
1
0
1
0
0
0
0
16
Carabao Cup
Sky Bet Championship
2022/2023
38
2
24
11
24
1
4
0
0
1462
Sky Bet Championship
Carabao Cup
2021/2022
2
1
1
1
2
0
0
0
0
67
Carabao Cup
The Emirates FA Cup
2021/2022
1
0
0
1
0
0
0
0
0
79
The Emirates FA Cup
Sky Bet Championship
2021/2022
39
14
9
14
9
7
4
0
0
2698
Sky Bet Championship
Premier League
2020/2021
16
3
9
3
18
0
1
0
0
729
Premier League
The Emirates FA Cup
2020/2021
2
2
0
2
1
1
0
0
0
152
The Emirates FA Cup
Carabao Cup
2020/2021
1
0
1
0
1
0
0
0
0
28
Carabao Cup
Carabao Cup
2019/2020
1
0
0
0
0
0
0
0
0
90
Carabao Cup
The Emirates FA Cup
2019/2020
3
1
2
0
3
2
0
0
0
146
The Emirates FA Cup
Premier League
2019/2020
25
3
15
10
26
2
1
0
1
1047
Premier League
Carabao Cup
2018/2019
1
1
1
0
1
0
0
0
0
74
Carabao Cup
The Emirates FA Cup
2018/2019
1
0
1
0
1
0
0
0
0
25
The Emirates FA Cup
Sky Bet Championship
2018/2019
40
23
6
19
10
4
3
0
0
3026
Sky Bet Championship
Carabao Cup
2017/2018
1
0
1
0
1
0
0
0
0
28
Carabao Cup
The Emirates FA Cup
2017/2018
2
1
0
2
1
0
0
0
0
178
The Emirates FA Cup
Sky Bet Championship
2017/2018
34
13
6
21
17
4
4
0
0
2361
Sky Bet Championship
The Emirates FA Cup
2016/2017
1
0
1
0
2
0
0
0
0
5
The Emirates FA Cup
Checkatrade Trophy
2016/2017
1
0
0
1
1
-
0
0
0
46
Checkatrade Trophy
EFL Cup
2016/2017
1
0
0
1
0
0
0
0
0
70
EFL Cup
Sky Bet League One
2016/2017
46
30
2
15
2
6
7
0
0
3897
Sky Bet League One
The Emirates FA Cup
2015/2016
2
0
0
2
1
0
0
0
0
110
The Emirates FA Cup
Johnstone's Paint Trophy
2015/2016
2
0
2
0
3
-
0
0
0
83
Johnstone's Paint Trophy
Capital One Cup
2015/2016
0
0
0
0
1
-
0
0
0
0
Capital One Cup
Sky Bet League One
2015/2016
44
21
2
7
2
5
7
0
0
3764
Sky Bet League One
The FA Cup
2014/2015
1
0
1
0
1
-
0
0
0
29
The FA Cup
Capital One Cup
2014/2015
1
0
0
0
0
-
0
0
0
90
Capital One Cup
Sky Bet Championship
2014/2015
33
5
16
11
24
-
4
0
0
1630
Sky Bet Championship
Barclays Premier League
2012/2013
2
0
2
0
2
0
0
0
0
18
Barclays Premier League
Show All
Show All
371
127
119
129
178
33
36
0
1
23342
Totals