| 2024/2025 |
League Two |
Crewe Alexandra
|
22 |
0 |
1 |
2/0/0 |
1016 |
| 2024/2025 |
EFL Trophy |
Crewe Alexandra
|
1 |
0 |
0 |
0/0/0 |
90 |
| 2024/2025 |
FA Cup |
Crewe Alexandra
|
0 |
0 |
0 |
0/0/0 |
0 |
| 2023/2024 |
League Two |
Crewe Alexandra
|
15 |
1 |
4 |
3/0/0 |
1217 |
| 2023/2024 |
Carabao Cup |
Crewe Alexandra
|
2 |
0 |
0 |
2/0/0 |
149 |
| 2023/2024 |
EFL Trophy |
Crewe Alexandra
|
0 |
0 |
0 |
0/0/0 |
0 |
| 2022/2023 |
FA Cup |
Crawley Town
|
1 |
0 |
0 |
0/0/0 |
46 |
| 2022/2023 |
EFL Trophy |
Crawley Town
|
2 |
1 |
0 |
1/0/0 |
128 |
| 2022/2023 |
League Two |
Crawley Town
|
45 |
4 |
5 |
4/0/0 |
3462 |
| 2022/2023 |
Carabao Cup |
Crawley Town
|
3 |
0 |
0 |
0/0/0 |
204 |
| 2021/2022 |
EFL Trophy |
Crawley Town
|
3 |
0 |
0 |
0/0/0 |
270 |
| 2021/2022 |
FA Cup |
Crawley Town
|
1 |
0 |
0 |
0/0/0 |
71 |
| 2021/2022 |
Carabao Cup |
Crawley Town
|
1 |
0 |
1 |
0/0/0 |
32 |
| 2021/2022 |
League Two |
Crawley Town
|
37 |
1 |
6 |
5/0/0 |
3200 |
| 2020/2021 |
League Two |
Crawley Town
|
44 |
3 |
6 |
3/0/0 |
3544 |
| 2020/2021 |
FA Cup |
Crawley Town
|
4 |
0 |
1 |
1/0/0 |
351 |
| 2020/2021 |
Carabao Cup |
Crawley Town
|
1 |
0 |
0 |
0/0/0 |
58 |
| 2020/2021 |
EFL Trophy |
Crawley Town
|
1 |
0 |
1 |
0/0/0 |
90 |
| 2019/2020 |
National League |
Aldershot Town
|
20 |
3 |
0 |
2/0/0 |
1777 |
| 2019/2020 |
FA Cup |
Aldershot Town
|
1 |
0 |
0 |
0/0/0 |
90 |
| 2019/2020 |
FA Trophy |
Aldershot Town
|
1 |
0 |
0 |
0/0/0 |
46 |
| 2019/2020 |
League Two |
Crawley Town
|
6 |
0 |
0 |
0/0/0 |
110 |
| 2019/2020 |
EFL Trophy |
Crawley Town
|
1 |
0 |
0 |
0/0/0 |
54 |
| 2018/2019 |
National League |
Maidstone United
|
22 |
3 |
0 |
2/0/0 |
1774 |
| 2018/2019 |
National League |
Ebbsfleet United
|
12 |
1 |
0 |
2/0/0 |
695 |
| 2018/2019 |
FA Trophy |
Maidstone United
|
2 |
0 |
0 |
0/0/0 |
180 |
| 2018/2019 |
FA Cup |
Maidstone United
|
3 |
1 |
0 |
0/0/0 |
180 |
| 2017/2018 |
FA Trophy |
Ebbsfleet United
|
3 |
0 |
0 |
0/0/0 |
166 |
| 2017/2018 |
FA Cup |
Ebbsfleet United
|
2 |
0 |
0 |
0/0/0 |
180 |
| 2017/2018 |
National League |
Ebbsfleet United
|
43 |
7 |
0 |
2/0/0 |
3027 |
| 2017 |
Club Friendlies |
SGV Freiberg
|
1 |
0 |
0 |
0/0/0 |
0 |
| 2016/2017 |
Tercera Division RFEF: Group 18 |
Marchamalo
|
2 |
0 |
0 |
0/0/0 |
0 |
| 2016/2017 |
Tercera Division RFEF: Group 18 |
Pedroñeras
|
2 |
0 |
0 |
0/0/0 |
0 |
| 2016/2017 |
Tercera Division RFEF: Group 18 |
Villarrubia
|
2 |
0 |
0 |
0/0/0 |
0 |
| 2016/2017 |
Tercera Division RFEF: Group 18 |
Toledo II
|
2 |
0 |
0 |
0/0/0 |
0 |
| 2016/2017 |
Vanarama National League - Playoffs |
Ebbsfleet United
|
3 |
0 |
0 |
0/0/0 |
166 |
| 2016/2017 |
Vanarama National League South |
Ebbsfleet United
|
41 |
10 |
0 |
0/0/0 |
2815 |
| 2016/2017 |
FA Cup |
Ebbsfleet United
|
1 |
0 |
0 |
0/0/0 |
46 |
| 2016/2017 |
FA Trophy |
Ebbsfleet United
|
3 |
0 |
0 |
0/0/0 |
181 |
| 2015/2016 |
League One |
Millwall
|
1 |
0 |
0 |
0/0/0 |
76 |
| 2015/2016 |
National League |
Braintree Town
|
7 |
0 |
0 |
0/0/0 |
0 |
| 2015/2016 |
FA Cup |
Millwall
|
1 |
0 |
0 |
0/0/0 |
0 |
| 2014/2015 |
Carabao Cup |
Millwall
|
2 |
0 |
0 |
0/0/0 |
0 |
| 2014/2015 |
Championship |
Millwall
|
5 |
0 |
1 |
0/0/0 |
344 |
| 2013/2014 |
FA Trophy |
Concord Rangers
|
1 |
0 |
0 |
0/0/0 |
90 |
| 2013/2014 |
Vanarama National League South |
Concord Rangers
|
7 |
1 |
0 |
0/0/0 |
0 |