Place of Birth:
Hemel Hempstead, England
The Emirates FA Cup
20
2
3
0
4
4
7
0
0
1644

The Emirates FA Cup

Carabao Cup
Sky Bet League One
144
14
19
9
28
6
27
1
1
11356

Sky Bet League One
Sky Bet Championship
134
7
8
5
9
2
32
0
1
11383

Sky Bet Championship
Sky Bet League Two
101
16
6
15
15
5
23
0
1
8445

Sky Bet League Two
Vertu Trophy
24
0
4
1
5
1
3
0
1
1941

Vertu Trophy
Totals
Premier League 2 - Division 2
1
0
0
0
0
0
0
0
0
90

Premier League 2 - Division 2
Totals
Carabao Cup
2024/2025

0
0
0
0
1
0
0
0
0
0


Carabao Cup
Sky Bet Championship
2024/2025

48
3
1
3
1
1
9
0
0
4153


Sky Bet Championship
The Emirates FA Cup
2024/2025

1
0
0
0
0
0
0
0
0
120


The Emirates FA Cup
Carabao Cup
2023/2024

0
0
0
0
1
0
0
0
0
0


Carabao Cup
The Emirates FA Cup
2023/2024

1
0
0
0
0
0
1
0
0
90


The Emirates FA Cup
Sky Bet Championship
2023/2024

43
2
0
0
0
0
12
0
0
3870


Sky Bet Championship
The Emirates FA Cup
2022/2023

2
1
1
0
1
0
0
0
0
116


The Emirates FA Cup
Carabao Cup
2022/2023

1
0
0
0
0
0
0
0
0
90


Carabao Cup
Sky Bet Championship
2022/2023

43
2
7
2
8
1
11
0
1
3360


Sky Bet Championship
Carabao Cup
2021/2022

3
1
0
0
0
0
2
0
0
300


Carabao Cup
The Emirates FA Cup
2021/2022

1
0
1
0
1
0
0
0
0
19


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

2
0
1
1
1
-
0
0
0
126


Papa John's Trophy
Sky Bet League One
2021/2022

29
3
2
4
2
1
6
0
0
2379


Sky Bet League One
Sky Bet League One
2020/2021

40
2
4
3
6
0
9
1
0
3229


Sky Bet League One
Papa John's Trophy
2020/2021

4
0
0
0
0
-
1
0
0
360


Papa John's Trophy
Carabao Cup
2020/2021

1
0
0
0
0
0
0
0
0
90


Carabao Cup
Leasing.com Trophy
2019/2020

2
0
0
0
1
-
0
0
1
155


Leasing.com Trophy
Carabao Cup
2019/2020

4
0
1
1
1
2
0
0
0
289


Carabao Cup
The Emirates FA Cup
2019/2020

2
0
0
0
0
0
2
0
0
210


The Emirates FA Cup
Sky Bet League One
2019/2020

35
4
0
0
1
2
5
0
1
3131


Sky Bet League One
Carabao Cup
2018/2019

1
0
0
0
0
0
1
0
0
90


Carabao Cup
The Emirates FA Cup
2018/2019

3
0
1
0
1
0
1
0
0
189


The Emirates FA Cup
Checkatrade Trophy
2018/2019

8
0
1
0
1
-
1
0
0
735


Checkatrade Trophy
Sky Bet League One
2018/2019

40
5
13
2
19
3
7
0
0
2617


Sky Bet League One
Checkatrade Trophy
2017/2018

3
0
0
0
0
-
0
0
0
270


Checkatrade Trophy
Sky Bet League Two
2017/2018

35
8
1
4
4
4
8
0
1
2949


Sky Bet League Two
The Emirates FA Cup
2017/2018

2
1
0
0
1
0
0
0
0
180


The Emirates FA Cup
The Emirates FA Cup
2016/2017

4
0
0
0
0
2
2
0
0
360


The Emirates FA Cup
Checkatrade Trophy
2016/2017

4
0
1
0
1
-
1
0
0
278


Checkatrade Trophy
Sky Bet League Two
2016/2017

31
3
3
7
6
1
8
0
0
2512


Sky Bet League Two
The Emirates FA Cup
2015/2016

4
0
0
0
0
2
1
0
0
360


The Emirates FA Cup
Johnstone's Paint Trophy
2015/2016

1
0
1
0
1
-
0
0
0
17


Johnstone's Paint Trophy
Capital One Cup
2015/2016

0
0
0
0
1
-
0
0
0
0


Capital One Cup
Sky Bet League Two
2015/2016

35
5
2
4
5
0
7
0
0
2984


Sky Bet League Two
Show All
Show All
Totals
Premier League 2 - Division 2
2022/2023

1
0
0
0
0
0
0
0
0
90


Premier League 2 - Division 2
Totals