Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. |
---|---|---|---|---|---|---|---|
2024/2025 | EFL Trophy | Bradford City | 2 | 0 | 0 | 0/0/0 | 140 |
2024/2025 | Carabao Cup | Bradford City | 1 | 0 | 0 | 0/0/0 | 90 |
2024/2025 | FA Cup | Bradford City | 1 | 0 | 0 | 0/0/0 | 90 |
2024/2025 | League Two | Bradford City | 12 | 2 | 0 | 4/0/0 | 1002 |
2023/2024 | EFL Trophy | Stockport County | 3 | 0 | 0 | 1/0/0 | 270 |
2023/2024 | FA Cup | Stockport County | 3 | 1 | 0 | 0/0/0 | 180 |
2023/2024 | Carabao Cup | Stockport County | 0 | 0 | 0 | 0/0/0 | 0 |
2023/2024 | League Two | Stockport County | 16 | 1 | 0 | 1/0/0 | 937 |
2022/2023 | League Two | Stockport County | 21 | 0 | 0 | 4/0/0 | 1659 |
2022/2023 | League Two | Tranmere Rovers | 13 | 0 | 0 | 3/0/0 | 960 |
2022/2023 | Carabao Cup | Tranmere Rovers | 2 | 0 | 0 | 0/0/0 | 180 |
2022/2023 | EFL Trophy | Tranmere Rovers | 3 | 1 | 0 | 0/0/0 | 270 |
2022/2023 | FA Cup | Tranmere Rovers | 1 | 1 | 0 | 0/0/0 | 12 |
2021/2022 | FA Cup | Hartlepool United | 5 | 0 | 0 | 0/0/0 | 450 |
2021/2022 | Carabao Cup | Hartlepool United | 1 | 0 | 0 | 0/0/0 | 90 |
2021/2022 | League Two | Hartlepool United | 40 | 1 | 0 | 11/0/0 | 3600 |
2021/2022 | EFL Trophy | Hartlepool United | 5 | 0 | 0 | 1/0/0 | 364 |
2020/2021 | National League | Halifax Town | 40 | 2 | 0 | 9/0/0 | 3600 |
2020/2021 | FA Cup | Halifax Town | 1 | 0 | 0 | 0/0/0 | 90 |
2020/2021 | FA Trophy | Halifax Town | 2 | 0 | 0 | 0/0/0 | 180 |
2019/2020 | National League | Fylde | 37 | 2 | 0 | 7/0/0 | 3289 |
2019/2020 | FA Cup | Gateshead | 1 | 0 | 0 | 0/0/0 | 90 |
2019/2020 | FA Trophy | Fylde | 3 | 1 | 0 | 0/0/0 | 270 |
2019/2020 | FA Cup | Fylde | 4 | 0 | 0 | 0/0/0 | 360 |
2018/2019 | FA Cup | Fylde | 1 | 0 | 0 | 0/0/0 | 90 |
2018/2019 | National League | Fylde | 41 | 2 | 0 | 8/1/0 | 3689 |
2018/2019 | FA Trophy | Fylde | 5 | 0 | 0 | 0/0/0 | 372 |
2017/2018 | FA Cup | Gateshead | 2 | 0 | 0 | 0/0/0 | 180 |
2017/2018 | FA Trophy | Gateshead | 9 | 1 | 0 | 0/0/0 | 810 |
2017/2018 | National League | Gateshead | 38 | 1 | 0 | 4/0/0 | 3275 |
2016/2017 | 3ème Division RFEF: Groupe 18 | Conquense | 2 | 0 | 0 | 0/0/0 | 0 |
2016/2017 | 3ème Division RFEF: Groupe 18 | Talavera CF | 2 | 0 | 0 | 0/0/0 | 0 |
2016/2017 | 3ème Division RFEF: Groupe 18 | Pedroñeras | 2 | 0 | 0 | 0/0/0 | 0 |
2016/2017 | 3ème Division RFEF: Groupe 18 | Villarrubia | 2 | 0 | 0 | 0/0/0 | 0 |
2016/2017 | 3ème Division RFEF: Groupe 18 | Toledo II | 5 | 0 | 0 | 0/0/0 | 0 |
2016/2017 | FA Trophy | Macclesfield Town | 9 | 0 | 0 | 0/0/0 | 768 |
2016/2017 | National League | Macclesfield Town | 33 | 2 | 0 | 4/0/0 | 2461 |
2016/2017 | FA Cup | Macclesfield Town | 2 | 0 | 0 | 0/0/0 | 57 |
2015/2016 | National League | Macclesfield Town | 27 | 2 | 0 | 3/0/1 | 0 |
2015/2016 | FA Cup | Macclesfield Town | 1 | 0 | 0 | 0/0/0 | 0 |
2014/2015 | National League | AFC Telford United | 38 | 4 | 0 | 8/0/0 | 0 |
2014/2015 | FA Trophy | AFC Telford United | 2 | 0 | 0 | 0/0/0 | 0 |
2014/2015 | FA Cup | AFC Telford United | 3 | 0 | 0 | 0/0/0 | 0 |
2013/2014 | Vanarama National League North | AFC Telford United | 32 | 1 | 0 | 0/0/0 | 0 |
2013/2014 | FA Trophy | AFC Telford United | 2 | 0 | 0 | 0/0/0 | 180 |
2012/2013 | FA Cup | Rochdale | 1 | 0 | 0 | 0/0/0 | 0 |
2012/2013 | National League | Southport | 10 | 2 | 0 | 2/0/1 | 0 |
2011/2012 | League One | Rochdale | 3 | 0 | 0 | 0/0/0 | 153 |
Total: | 489 | 27 | 0 | 70/1/2 | 30208 |
De | À | Date | Montant |
---|---|---|---|
Stockport County | Bradford City | 14/06/2024 | N/a |
Tranmere Rovers | Stockport County | 06/01/2023 | N/a |
Hartlepool United | Tranmere Rovers | 01/07/2022 | N/a |
Halifax Town | Hartlepool United | 16/07/2021 | N/a |
Fylde | Halifax Town | 23/09/2020 | Gratuit |
Gateshead | Fylde | 01/07/2018 | Gratuit |
Macclesfield Town | Gateshead | 09/06/2017 | Gratuit |
AFC Telford United | Macclesfield Town | 01/07/2015 | Gratuit |
Rochdale | AFC Telford United | 01/07/2013 | Gratuit |
Southport | Rochdale | 30/04/2013 | N/a |
Rochdale | Southport | 31/01/2013 | Prêt |
Rochdale | Barrow | 22/11/2012 | Prêt |
Nottingham Forest | Rochdale | 01/01/2012 | Gratuit |