Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 17 Carlisle United eng ENG 3. League One 2 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 18 Carlisle United eng ENG 3. League One 27 7 1,050 11.7 4 3 7 4 0 0 0 0 0.34 0.26 0.60 0.34 0.60 2013-2014 19 Falkirk sct SCO 2. Championship 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70 2013-2014 19 Carlisle United eng ENG 3. League One 10 5 463 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Carlisle United eng ENG FA Cup 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 20 Carlisle United eng ENG 4. League Two 27 11 1,346 15.0 3 1 4 3 0 0 1 1 0.20 0.07 0.27 0.20 0.27 Matches 2015-2016 21 Yeovil Town eng ENG FA Cup 0 0 Matches 2015-2016 21 Yeovil Town eng ENG League Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Yeovil Town eng ENG 4. League Two 8 3 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Wrexham eng ENG 5. National League 11 7 638 7.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Harrogate Town FC eng ENG 5. National League 39 25 2,510 27.9 13 0 13 13 0 0 1 0 0.47 0.00 0.47 0.47 0.47 Matches 2019-2020 25 Harrogate Town FC eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2019-2020 25 Harrogate Town FC eng ENG 5. National League 25 19 1,772 19.7 3 3 0 0 3 0 0.15 0.15 Matches 2020-2021 26 Harrogate Town FC eng ENG EFL Cup 2 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Harrogate Town FC eng ENG FA Cup 2 2 180 2.0 1 1 2 1 0 0 0 0 0.50 0.50 1.00 0.50 1.00 Matches 2020-2021 26 Harrogate Town FC eng ENG 4. League Two 26 14 1,249 13.9 4 1 5 4 0 0 0 0 0.29 0.07 0.36 0.29 0.36 Matches 2021-2022 27 York City eng ENG FA Cup 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Harrogate Town FC eng ENG 4. League Two 13 5 508 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Solihull Moors eng ENG 5. National League 21 17 1,556 17.3 3 3 0 0 0 0 0.17 0.17 Matches 2023-2024 29 Solihull Moors eng ENG FA Cup 1 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Solihull Moors eng ENG 5. National League 37 25 2,420 26.9 8 8 0 0 0 0 0.30 0.30 Matches 2024-2025 30 Gateshead eng ENG 5. National League 14 3 393 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Scunthorpe United eng ENG FA Cup 0 0 Matches 2025-2026 31 Gateshead eng ENG 5. National League 13 7 707 7.9 3 1 4 2 1 1 1 0 0.38 0.13 0.51 0.25 0.38 Matches 2025-2026 31 Scunthorpe United eng ENG 5. National League 5 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 9 Clubs 6 Leagues 302 167 16,696 185.5 48 11 45 47 1 1 9 1 0.26 0.09 0.37 0.25 0.36 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Harrogate Town FC (4 Seasons) 4 Leagues 108 67 6,378 70.9 22 2 21 22 0 0 4 0 0.31 0.04 0.41 0.31 0.41 Carlisle United (4 Seasons) 3 Leagues 67 23 2,873 31.9 7 4 11 7 0 0 2 1 0.22 0.13 0.34 0.22 0.34 Solihull Moors (2 Seasons) 2 Leagues 59 43 4,050 45.0 11 0 0 11 0 0 0 0 0.24 0.00 0.00 0.24 0.00 Gateshead (2 Seasons) 1 League 27 10 1,100 12.2 3 1 4 2 1 1 1 0 0.25 0.08 0.33 0.16 0.25 Falkirk (1 Season) 1 League 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70 Wrexham (1 Season) 1 League 11 7 638 7.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 3 Leagues 9 3 383 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Scunthorpe United (1 Season) 2 Leagues 5 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 165 104 10,085 112.1 30 1 17 29 1 1 6 0 0.27 0.02 0.35 0.26 0.33 FA Cup (7 Seasons) 6 4 375 4.2 2 1 3 2 0 0 0 0 0.48 0.24 0.72 0.48 0.72 League Two (4 Seasons) 74 33 3,441 38.2 7 2 9 7 0 0 1 1 0.18 0.05 0.24 0.18 0.24 League One (3 Seasons) 39 12 1,526 17.0 4 3 7 4 0 0 1 0 0.24 0.18 0.41 0.24 0.41 EFL Cup (2 Seasons) 3 1 114 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 17 Carlisle United 1 League 2 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 18 Carlisle United 1 League 27 7 1,050 11.7 4 3 7 4 0 0 0 0 0.34 0.26 0.60 0.34 0.60 2013-2014 19 Falkirk 1 League 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70 2013-2014 19 Carlisle United 1 League 10 5 463 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Carlisle United 2 Leagues 28 11 1,347 15.0 3 1 4 3 0 0 1 1 0.20 0.07 0.27 0.20 0.27 2015-2016 21 Yeovil Town 3 Leagues 9 3 383 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Wrexham 1 League 11 7 638 7.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Harrogate Town FC 1 League 39 25 2,510 27.9 13 0 13 13 0 0 1 0 0.47 0.00 0.47 0.47 0.47 2019-2020 25 Harrogate Town FC 2 Leagues 26 20 1,862 20.7 4 0 1 4 0 0 3 0 0.19 0.00 1.00 0.19 1.00 2020-2021 26 Harrogate Town FC 3 Leagues 30 17 1,498 16.6 5 2 7 5 0 0 0 0 0.30 0.12 0.42 0.30 0.42 2021-2022 27 Harrogate Town FC 1 League 13 5 508 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 27 York City 1 League 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 28 Solihull Moors 1 League 21 17 1,556 17.3 3 3 0 0 0 0 0.17 0.17 2023-2024 29 Solihull Moors 2 Leagues 38 26 2,494 27.7 8 0 0 8 0 0 0 0 0.29 0.00 0.00 0.29 0.00 2024-2025 30 Gateshead 1 League 14 3 393 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 31 Gateshead 1 League 13 7 707 7.9 3 1 4 2 1 1 1 0 0.38 0.13 0.51 0.25 0.38 2025-2026 31 Scunthorpe United 2 Leagues 5 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 13 Seasons 9 Clubs 6 Leagues 302 167 16,696 185.5 48 11 45 47 1 1 9 1 0.26 0.09 0.37 0.25 0.36 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Harrogate Town FC (4 Seasons) 4 Leagues 108 67 6,378 70.9 22 2 21 22 0 0 4 0 0.31 0.04 0.41 0.31 0.41 Carlisle United (4 Seasons) 3 Leagues 67 23 2,873 31.9 7 4 11 7 0 0 2 1 0.22 0.13 0.34 0.22 0.34 Solihull Moors (2 Seasons) 2 Leagues 59 43 4,050 45.0 11 0 0 11 0 0 0 0 0.24 0.00 0.00 0.24 0.00 Gateshead (2 Seasons) 1 League 27 10 1,100 12.2 3 1 4 2 1 1 1 0 0.25 0.08 0.33 0.16 0.25 Falkirk (1 Season) 1 League 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70 Wrexham (1 Season) 1 League 11 7 638 7.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 3 Leagues 9 3 383 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Scunthorpe United (1 Season) 2 Leagues 5 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (1 Season) 1 League 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 165 104 10,085 112.1 30 1 17 29 1 1 6 0 0.27 0.02 0.35 0.26 0.33 FA Cup (7 Seasons) 6 4 375 4.2 2 1 3 2 0 0 0 0 0.48 0.24 0.72 0.48 0.72 League Two (4 Seasons) 74 33 3,441 38.2 7 2 9 7 0 0 1 1 0.18 0.05 0.24 0.18 0.24 League One (3 Seasons) 39 12 1,526 17.0 4 3 7 4 0 0 1 0 0.24 0.18 0.41 0.24 0.41 EFL Cup (2 Seasons) 3 1 114 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 17 Carlisle United eng ENG 3. League One 8th 2 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 18 Carlisle United eng ENG 3. League One 17th 27 7 1,050 11.7 4 3 7 4 0 0 0 0 0.34 0.26 0.60 0.34 0.60 2013-2014 19 Falkirk sct SCO 2. Championship 3rd 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70 2013-2014 19 Carlisle United eng ENG 3. League One 22nd 10 5 463 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Carlisle United eng ENG 4. League Two 20th 27 11 1,346 15.0 3 1 4 3 0 0 1 1 0.20 0.07 0.27 0.20 0.27 Matches 2015-2016 21 Yeovil Town eng ENG 4. League Two 19th 8 3 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Wrexham eng ENG 5. National League 8th 11 7 638 7.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Harrogate Town FC eng ENG 5. National League 6th 39 25 2,510 27.9 13 0 13 13 0 0 1 0 0.47 0.00 0.47 0.47 0.47 Matches 2019-2020 25 Harrogate Town FC eng ENG 5. National League 2nd 25 19 1,772 19.7 3 3 0 0 3 0 0.15 0.15 Matches 2020-2021 26 Harrogate Town FC eng ENG 4. League Two 17th 26 14 1,249 13.9 4 1 5 4 0 0 0 0 0.29 0.07 0.36 0.29 0.36 Matches 2021-2022 27 Harrogate Town FC eng ENG 4. League Two 19th 13 5 508 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Solihull Moors eng ENG 5. National League 15th 21 17 1,556 17.3 3 3 0 0 0 0 0.17 0.17 Matches 2023-2024 29 Solihull Moors eng ENG 5. National League 5th 37 25 2,420 26.9 8 8 0 0 0 0 0.30 0.30 Matches 2024-2025 30 Gateshead eng ENG 5. National League 8th 14 3 393 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Gateshead eng ENG 5. National League 18th 13 7 707 7.9 3 1 4 2 1 1 1 0 0.38 0.13 0.51 0.25 0.38 Matches 2025-2026 31 Scunthorpe United eng ENG 5. National League 5th 5 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 8 Clubs 4 Leagues 293 162 16,207 180.1 46 10 42 45 1 1 9 1 0.26 0.09 0.36 0.25 0.35 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Harrogate Town FC (4 Seasons) 2 Leagues 103 63 6,039 67.1 20 1 18 20 0 0 4 0 0.30 0.02 0.38 0.30 0.38 Carlisle United (4 Seasons) 2 Leagues 66 23 2,872 31.9 7 4 11 7 0 0 2 1 0.22 0.13 0.34 0.22 0.34 Solihull Moors (2 Seasons) 1 League 58 42 3,976 44.2 11 11 0 0 0 0 0.25 0.25 Gateshead (2 Seasons) 1 League 27 10 1,100 12.2 3 1 4 2 1 1 1 0 0.25 0.08 0.33 0.16 0.25 Falkirk (1 Season) 1 League 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70 Wrexham (1 Season) 1 League 11 7 638 7.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Yeovil Town (1 Season) 1 League 8 3 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Scunthorpe United (1 Season) 1 League 5 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (7 Seasons) 165 104 10,085 112.1 30 1 17 29 1 1 6 0 0.27 0.02 0.35 0.26 0.33 League Two (4 Seasons) 74 33 3,441 38.2 7 2 9 7 0 0 1 1 0.18 0.05 0.24 0.18 0.24 League One (3 Seasons) 39 12 1,526 17.0 4 3 7 4 0 0 1 0 0.24 0.18 0.41 0.24 0.41 Championship (1 Season) 15 13 1,155 12.8 5 4 9 5 0 0 1 0 0.39 0.31 0.70 0.39 0.70
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2011-2012 17 Carlisle United 1 League 0.1 0 1 6.92 0.00 0 0 2012-2013 18 Carlisle United 1 League 11.7 4 15 1.29 0.27 0 0 2013-2014 19 Falkirk 1 League 12.8 5 14 1.09 0.36 0 0 2013-2014 19 Carlisle United 1 League 5.1 0 3 0.58 0.00 0 0 2014-2015 20 Carlisle United 2 Leagues 15.0 3 11 0.74 0.27 0 0 2015-2016 21 Yeovil Town 3 Leagues 4.3 0 1 0.27 0.00 0 0 2015-2016 21 Wrexham 1 League 7.1 0 1 0.14 0.00 0 0 2018-2019 24 Harrogate Town FC 1 League 27.9 13 0 0 2019-2020 25 Harrogate Town FC 2 Leagues 20.7 4 3 2 66.7 3.00 2.00 0.33 0.50 0 0 2020-2021 26 Harrogate Town FC 3 Leagues 16.6 5 27 11 40.7 1.62 0.66 0.19 0.45 0 0 2021-2022 27 Harrogate Town FC 1 League 5.6 0 6 2 33.3 1.06 0.35 0.00 0.00 0 0 2021-2022 27 York City 1 League 0.3 0 0 0 0.00 0.00 0 0 2022-2023 28 Solihull Moors 1 League 17.3 3 0 0 2023-2024 29 Solihull Moors 2 Leagues 27.7 8 1 0 0.0 1.22 0.00 0.00 0 0 2024-2025 30 Gateshead 1 League 4.4 0 0 0 2025-2026 31 Gateshead 1 League 7.9 3 1 1 2025-2026 31 Scunthorpe United 2 Leagues 1.0 0 0 0 13 Seasons 9 Clubs 6 Leagues 185.5 48 37 61 40.5 1.51 0.76 0.16 0.30 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Harrogate Town FC (4 Seasons) 4 Leagues 70.9 22 36 15 41.7 1.55 0.64 0.17 0.40 0 0 Carlisle United (4 Seasons) 3 Leagues 31.9 7 30 0.94 0.23 0 0 Solihull Moors (2 Seasons) 2 Leagues 45.0 11 1 0 0.0 1.22 0.00 0.00 0 0 Gateshead (2 Seasons) 1 League 12.2 3 1 1 Falkirk (1 Season) 1 League 12.8 5 14 1.09 0.36 0 0 Wrexham (1 Season) 1 League 7.1 0 1 0.14 0.00 0 0 Yeovil Town (1 Season) 3 Leagues 4.3 0 1 0.27 0.00 0 0 Scunthorpe United (1 Season) 2 Leagues 1.0 0 0 0 York City (1 Season) 1 League 0.3 0 0 0 0.00 0.00 0 0 National League (7 Seasons) 112.1 30 1 0.14 0.00 1 1 FA Cup (7 Seasons) 4.2 2 8 4 50.0 1.93 0.96 0.25 0.50 0 0 League Two (4 Seasons) 38.2 7 28 22 35.7 1.43 0.58 0.14 0.32 0 0 League One (3 Seasons) 17.0 4 19 1.12 0.21 0 0 EFL Cup (2 Seasons) 1.3 0 1 1 100.0 1.30 1.30 0.00 0.00 0 0 Championship (1 Season) 12.8 5 14 1.09 0.36 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2011-2012 17 Carlisle United eng ENG 3. League One 2 13 7 0.3 0.1 0 2 2012-2013 18 Carlisle United eng ENG 3. League One 27 1,050 39 25.4 11.7 7 20 2013-2014 19 Falkirk sct SCO 2. Championship 15 1,155 77 35.6 12.8 13 2 2013-2014 19 Carlisle United eng ENG 3. League One 10 463 46 11.2 5.1 5 5 2014-2015 20 Carlisle United eng ENG FA Cup 1 1 1 1.1 0.0 0 0 1 0 0 0.00 0 1 -1 -90.00 -90.00 Matches 2014-2015 20 Carlisle United eng ENG 4. League Two 27 1,346 50 32.5 15.0 11 8 16 8 0.89 19 17 +2 +0.13 +0.78 Matches 2015-2016 21 Yeovil Town eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 21 Yeovil Town eng ENG League Cup 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 +2.00 Matches 2015-2016 21 Yeovil Town eng ENG 4. League Two 8 338 42 8.2 3.8 3 1 5 10 0.13 2 8 -6 -1.60 -1.36 Matches 2015-2016 21 Wrexham eng ENG 5. National League 11 638 58 15.4 7.1 7 4 Matches 2018-2019 24 Harrogate Town FC eng ENG 5. National League 39 2,510 64 60.6 27.9 25 87 19 14 23 2 1.48 46 36 +10 +0.36 -0.25 Matches 2019-2020 25 Harrogate Town FC eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2019-2020 25 Harrogate Town FC eng ENG 5. National League 25 1,772 71 51.8 19.7 19 86 15 6 23 0 1.81 29 26 +3 +0.15 -0.61 Matches 2020-2021 26 Harrogate Town FC eng ENG EFL Cup 2 69 35 38.3 0.8 1 60 0 1 9 0 0.50 0 2 -2 -2.61 -1.80 Matches 2020-2021 26 Harrogate Town FC eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 4 5 -1 -0.50 Matches 2020-2021 26 Harrogate Town FC eng ENG 4. League Two 26 1,249 48 30.2 13.9 14 75 5 12 17 3 1.23 19 22 -3 -0.22 -0.03 Matches 2021-2022 27 York City eng ENG FA Cup 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 1 -1 -3.00 -3.00 Matches 2021-2022 27 Harrogate Town FC eng ENG 4. League Two 13 508 39 12.3 5.6 5 72 2 8 19 10 0.69 3 15 -12 -2.13 -2.15 Matches 2022-2023 28 Solihull Moors eng ENG 5. National League 21 1,556 74 37.6 17.3 17 85 12 4 30 0 1.19 23 21 +2 +0.12 +0.32 Matches 2023-2024 29 Solihull Moors eng ENG FA Cup 1 74 74 82.2 0.8 1 74 0 0 0 0.00 0 3 -3 -3.65 +1.98 Matches 2023-2024 29 Solihull Moors eng ENG 5. National League 37 2,420 65 58.5 26.9 25 82 19 12 30 7 1.53 41 38 +3 +0.11 -0.20 Matches 2024-2025 30 Gateshead eng ENG 5. National League 14 393 28 9.5 4.4 3 78 1 11 14 2 1.93 5 9 -4 -0.92 -1.20 Matches 2025-2026 31 Scunthorpe United eng ENG FA Cup 0 0 0 0 1 Matches 2025-2026 31 Gateshead eng ENG 5. National League 13 707 54 17.1 7.9 7 82 5 6 23 1 1.08 10 17 -7 -0.89 -0.13 Matches 2025-2026 31 Scunthorpe United eng ENG 5. National League 5 89 18 2.1 1.0 1 45 0 4 11 6 2.20 0 2 -2 -2.02 -2.40 Matches 13 Seasons 9 Clubs 6 Leagues 302 16,696 55 25.3 185.5 167 82 90 135 21 51 1.29 202 226 -24 -0.16 -0.12 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate Town FC (4 Seasons) 4 Leagues 108 6,378 59 39.2 70.9 67 83 44 41 20 15 1.37 102 108 -6 -0.08 -0.26 Carlisle United (4 Seasons) 3 Leagues 67 2,873 43 17.3 31.9 23 8 44 0 8 0.86 19 18 +1 +0.07 +0.69 Solihull Moors (2 Seasons) 2 Leagues 59 4,050 69 48.4 45.0 43 83 31 16 30 7 1.38 64 62 +2 +0.04 +0.07 Gateshead (2 Seasons) 1 League 27 1,100 41 13.3 12.2 10 81 6 17 17 3 1.52 15 26 -11 -0.90 -0.69 Falkirk (1 Season) 1 League 15 1,155 77 35.6 12.8 13 2 Wrexham (1 Season) 1 League 11 638 58 15.4 7.1 7 4 Yeovil Town (1 Season) 3 Leagues 9 383 43 8.3 4.3 3 1 6 45 11 0.12 2 9 -7 -1.64 -1.36 Scunthorpe United (1 Season) 2 Leagues 5 89 18 2.1 1.0 1 45 0 4 11 7 2.20 0 2 -2 -2.02 -2.40 York City (1 Season) 1 League 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 1 -1 -3.00 -3.00 National League (7 Seasons) 165 10,085 61 31.1 112.1 104 84 71 61 22 18 1.54 154 149 +5 +0.05 -0.07 FA Cup (7 Seasons) 6 375 63 36.8 4.2 4 86 3 2 15 2 0.50 5 12 -7 -1.68 -1.13 League Two (4 Seasons) 74 3,441 47 20.8 38.2 33 74 16 41 18 31 0.89 43 62 -19 -0.50 -0.26 League One (3 Seasons) 39 1,526 39 12.3 17.0 12 27 EFL Cup (2 Seasons) 3 114 38 42.2 1.3 1 60 0 2 27 0 0.33 0 3 -3 -2.37 -0.64 Championship (1 Season) 15 1,155 77 35.6 12.8 13 2
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2011-2012 17 Carlisle United 1 League 2 13 7 0.3 0.1 0 2 2012-2013 18 Carlisle United 1 League 27 1,050 39 25.4 11.7 7 20 2013-2014 19 Falkirk 1 League 15 1,155 77 35.6 12.8 13 2 2013-2014 19 Carlisle United 1 League 10 463 46 11.2 5.1 5 5 2014-2015 20 Carlisle United 2 Leagues 28 1,347 48 31.8 15.0 11 8 17 0 8 0.86 19 18 +1 +0.07 +0.69 2015-2016 21 Yeovil Town 3 Leagues 9 383 43 8.3 4.3 3 1 6 45 11 0.12 2 9 -7 -1.64 -1.36 2015-2016 21 Wrexham 1 League 11 638 58 15.4 7.1 7 4 2018-2019 24 Harrogate Town FC 1 League 39 2,510 64 60.6 27.9 25 87 19 14 23 2 1.48 46 36 +10 +0.36 -0.25 2019-2020 25 Harrogate Town FC 2 Leagues 26 1,862 72 53.0 20.7 20 86 16 6 23 0 1.74 30 28 +2 +0.10 -0.67 2020-2021 26 Harrogate Town FC 3 Leagues 30 1,498 50 33.3 16.6 17 76 7 13 16 3 1.20 23 29 -6 -0.36 -0.15 2021-2022 27 Harrogate Town FC 1 League 13 508 39 12.3 5.6 5 72 2 8 19 10 0.69 3 15 -12 -2.13 -2.15 2021-2022 27 York City 1 League 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 1 -1 -3.00 -3.00 2022-2023 28 Solihull Moors 1 League 21 1,556 74 37.6 17.3 17 85 12 4 30 0 1.19 23 21 +2 +0.12 +0.32 2023-2024 29 Solihull Moors 2 Leagues 38 2,494 66 59.0 27.7 26 82 19 12 30 7 1.49 41 41 0 0.00 -0.26 2024-2025 30 Gateshead 1 League 14 393 28 9.5 4.4 3 78 1 11 14 2 1.93 5 9 -4 -0.92 -1.20 2025-2026 31 Gateshead 1 League 13 707 54 17.1 7.9 7 82 5 6 23 1 1.08 10 17 -7 -0.89 -0.13 2025-2026 31 Scunthorpe United 2 Leagues 5 89 18 2.1 1.0 1 45 0 4 11 7 2.20 0 2 -2 -2.02 -2.40 13 Seasons 9 Clubs 6 Leagues 302 16,696 55 25.3 185.5 167 82 90 135 21 51 1.29 202 226 -24 -0.16 -0.12 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate Town FC (4 Seasons) 4 Leagues 108 6,378 59 39.2 70.9 67 83 44 41 20 15 1.37 102 108 -6 -0.08 -0.26 Carlisle United (4 Seasons) 3 Leagues 67 2,873 43 17.3 31.9 23 8 44 0 8 0.86 19 18 +1 +0.07 +0.69 Solihull Moors (2 Seasons) 2 Leagues 59 4,050 69 48.4 45.0 43 83 31 16 30 7 1.38 64 62 +2 +0.04 +0.07 Gateshead (2 Seasons) 1 League 27 1,100 41 13.3 12.2 10 81 6 17 17 3 1.52 15 26 -11 -0.90 -0.69 Falkirk (1 Season) 1 League 15 1,155 77 35.6 12.8 13 2 Wrexham (1 Season) 1 League 11 638 58 15.4 7.1 7 4 Yeovil Town (1 Season) 3 Leagues 9 383 43 8.3 4.3 3 1 6 45 11 0.12 2 9 -7 -1.64 -1.36 Scunthorpe United (1 Season) 2 Leagues 5 89 18 2.1 1.0 1 45 0 4 11 7 2.20 0 2 -2 -2.02 -2.40 York City (1 Season) 1 League 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 1 -1 -3.00 -3.00 National League (7 Seasons) 165 10,085 61 31.1 112.1 104 84 71 61 22 18 1.54 154 149 +5 +0.05 -0.07 FA Cup (7 Seasons) 6 375 63 36.8 4.2 4 86 3 2 15 2 0.50 5 12 -7 -1.68 -1.13 League Two (4 Seasons) 74 3,441 47 20.8 38.2 33 74 16 41 18 31 0.89 43 62 -19 -0.50 -0.26 League One (3 Seasons) 39 1,526 39 12.3 17.0 12 27 EFL Cup (2 Seasons) 3 114 38 42.2 1.3 1 60 0 2 27 0 0.33 0 3 -3 -2.37 -0.64 Championship (1 Season) 15 1,155 77 35.6 12.8 13 2
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2011-2012 17 Carlisle United eng ENG 3. League One 8th 2 13 7 0.3 0.1 0 2 2012-2013 18 Carlisle United eng ENG 3. League One 17th 27 1,050 39 25.4 11.7 7 20 2013-2014 19 Falkirk sct SCO 2. Championship 3rd 15 1,155 77 35.6 12.8 13 2 2013-2014 19 Carlisle United eng ENG 3. League One 22nd 10 463 46 11.2 5.1 5 5 2014-2015 20 Carlisle United eng ENG 4. League Two 20th 27 1,346 50 32.5 15.0 11 8 16 8 0.89 19 17 +2 +0.13 +0.78 Matches 2015-2016 21 Yeovil Town eng ENG 4. League Two 19th 8 338 42 8.2 3.8 3 1 5 10 0.13 2 8 -6 -1.60 -1.36 Matches 2015-2016 21 Wrexham eng ENG 5. National League 8th 11 638 58 15.4 7.1 7 4 Matches 2018-2019 24 Harrogate Town FC eng ENG 5. National League 6th 39 2,510 64 60.6 27.9 25 87 19 14 23 2 1.48 46 36 +10 +0.36 -0.25 Matches 2019-2020 25 Harrogate Town FC eng ENG 5. National League 2nd 25 1,772 71 51.8 19.7 19 86 15 6 23 0 1.81 29 26 +3 +0.15 -0.61 Matches 2020-2021 26 Harrogate Town FC eng ENG 4. League Two 17th 26 1,249 48 30.2 13.9 14 75 5 12 17 3 1.23 19 22 -3 -0.22 -0.03 Matches 2021-2022 27 Harrogate Town FC eng ENG 4. League Two 19th 13 508 39 12.3 5.6 5 72 2 8 19 10 0.69 3 15 -12 -2.13 -2.15 Matches 2022-2023 28 Solihull Moors eng ENG 5. National League 15th 21 1,556 74 37.6 17.3 17 85 12 4 30 0 1.19 23 21 +2 +0.12 +0.32 Matches 2023-2024 29 Solihull Moors eng ENG 5. National League 5th 37 2,420 65 58.5 26.9 25 82 19 12 30 7 1.53 41 38 +3 +0.11 -0.20 Matches 2024-2025 30 Gateshead eng ENG 5. National League 8th 14 393 28 9.5 4.4 3 78 1 11 14 2 1.93 5 9 -4 -0.92 -1.20 Matches 2025-2026 31 Gateshead eng ENG 5. National League 18th 13 707 54 17.1 7.9 7 82 5 6 23 1 1.08 10 17 -7 -0.89 -0.13 Matches 2025-2026 31 Scunthorpe United eng ENG 5. National League 5th 5 89 18 2.1 1.0 1 45 0 4 11 6 2.20 0 2 -2 -2.02 -2.40 Matches 13 Seasons 8 Clubs 4 Leagues 293 16,207 55 25.1 180.1 162 82 87 131 21 49 1.33 197 211 -14 -0.10 -0.07 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate Town FC (4 Seasons) 2 Leagues 103 6,039 59 38.1 67.1 63 83 41 40 20 15 1.40 97 99 -2 -0.03 -0.21 Carlisle United (4 Seasons) 2 Leagues 66 2,872 44 17.3 31.9 23 8 43 8 0.89 19 17 +2 +0.13 +0.78 Solihull Moors (2 Seasons) 1 League 58 3,976 69 48.0 44.2 42 83 31 16 30 7 1.41 64 59 +5 +0.11 +0.11 Gateshead (2 Seasons) 1 League 27 1,100 41 13.3 12.2 10 81 6 17 17 3 1.52 15 26 -11 -0.90 -0.69 Falkirk (1 Season) 1 League 15 1,155 77 35.6 12.8 13 2 Wrexham (1 Season) 1 League 11 638 58 15.4 7.1 7 4 Yeovil Town (1 Season) 1 League 8 338 42 8.2 3.8 3 1 5 10 0.13 2 8 -6 -1.60 -1.36 Scunthorpe United (1 Season) 1 League 5 89 18 2.1 1.0 1 45 0 4 11 6 2.20 0 2 -2 -2.02 -2.40 National League (7 Seasons) 165 10,085 61 31.1 112.1 104 84 71 61 22 18 1.54 154 149 +5 +0.05 -0.07 League Two (4 Seasons) 74 3,441 47 20.8 38.2 33 74 16 41 18 31 0.89 43 62 -19 -0.50 -0.26 League One (3 Seasons) 39 1,526 39 12.3 17.0 12 27 Championship (1 Season) 15 1,155 77 35.6 12.8 13 2
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 20 Carlisle United eng ENG FA Cup 85th 1 1 1 1.1 0.0 0 0 1 0 0 0.00 0 1 -1 -90.00 -90.00 Matches 2015-2016 21 Yeovil Town eng ENG FA Cup 33rd 0 0 0 0 1 Matches 2015-2016 21 Yeovil Town eng ENG League Cup 57th 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 +2.00 Matches 2019-2020 25 Harrogate Town FC eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2020-2021 26 Harrogate Town FC eng ENG EFL Cup 33rd 2 69 35 38.3 0.8 1 60 0 1 9 0 0.50 0 2 -2 -2.61 -1.80 Matches 2020-2021 26 Harrogate Town FC eng ENG FA Cup 65th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 4 5 -1 -0.50 Matches 2021-2022 27 York City eng ENG FA Cup 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 1 -1 -3.00 -3.00 Matches 2023-2024 29 Solihull Moors eng ENG FA Cup 1 74 74 82.2 0.8 1 74 0 0 0 0.00 0 3 -3 -3.65 +1.98 Matches 2025-2026 31 Scunthorpe United eng ENG FA Cup 0 0 0 0 1 Matches 7 Seasons 6 Clubs 2 Leagues 9 489 54 37.9 5.4 5 81 3 4 21 2 0.44 5 15 -10 -1.84 -0.72 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate Town FC (2 Seasons) 2 Leagues 5 339 68 75.3 3.8 4 83 3 1 9 0 0.80 5 9 -4 -1.06 -0.25 Carlisle United (1 Season) 1 League 1 1 1 1.1 0.0 0 0 1 0 0 0.00 0 1 -1 -90.00 -90.00 Solihull Moors (1 Season) 1 League 1 74 74 82.2 0.8 1 74 0 0 0 0.00 0 3 -3 -3.65 +1.98 Yeovil Town (1 Season) 2 Leagues 1 45 45 9.4 0.5 0 0 1 45 1 0.00 0 1 -1 -2.00 +2.00 York City (1 Season) 1 League 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 1 -1 -3.00 -3.00 Scunthorpe United (1 Season) 1 League 0 0 0 0 1 FA Cup (7 Seasons) 6 375 63 36.8 4.2 4 86 3 2 15 2 0.50 5 12 -7 -1.68 -1.13 EFL Cup (2 Seasons) 3 114 38 42.2 1.3 1 60 0 2 27 0 0.33 0 3 -3 -2.37 -0.64
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 17 Carlisle United 1 League 0.1 0 0 0 2012-2013 18 Carlisle United 1 League 11.7 0 0 25 2013-2014 19 Falkirk 1 League 12.8 1 0 2013-2014 19 Carlisle United 1 League 5.1 1 0 9 2014-2015 20 Carlisle United 2 Leagues 15.0 1 1 0 28 0 2015-2016 21 Yeovil Town 3 Leagues 4.3 0 0 0 6 0 2015-2016 21 Wrexham 1 League 7.1 1 0 12 2018-2019 24 Harrogate Town FC 1 League 27.9 1 0 0 0 2019-2020 25 Harrogate Town FC 2 Leagues 20.7 3 0 0 2 2 0 0 0 0 0 2020-2021 26 Harrogate Town FC 3 Leagues 16.6 0 0 0 37 34 3 0 1 4 1 2021-2022 27 Harrogate Town FC 1 League 5.6 0 0 0 11 4 1 1 2 1 0 2021-2022 27 York City 1 League 0.3 0 0 0 2 0 0 0 0 0 0 2022-2023 28 Solihull Moors 1 League 17.3 0 0 0 0 2023-2024 29 Solihull Moors 2 Leagues 27.7 0 0 0 0 4 0 0 0 0 0 2024-2025 30 Gateshead 1 League 4.4 0 0 0 0 2025-2026 31 Gateshead 1 League 7.9 1 0 0 0 2025-2026 31 Scunthorpe United 2 Leagues 1.0 0 0 0 0 13 Seasons 9 Clubs 6 Leagues 185.5 9 1 0 132 44 4 1 3 5 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Harrogate Town FC (4 Seasons) 4 Leagues 70.9 4 0 0 50 40 4 1 3 5 1 Carlisle United (4 Seasons) 3 Leagues 31.9 2 1 0 62 0 Solihull Moors (2 Seasons) 2 Leagues 45.0 0 0 0 0 4 0 0 0 0 0 Gateshead (2 Seasons) 1 League 12.2 1 0 0 0 Falkirk (1 Season) 1 League 12.8 1 0 Wrexham (1 Season) 1 League 7.1 1 0 12 Yeovil Town (1 Season) 3 Leagues 4.3 0 0 0 6 0 Scunthorpe United (1 Season) 2 Leagues 1.0 0 0 0 0 York City (1 Season) 1 League 0.3 0 0 0 2 0 0 0 0 0 0 National League (7 Seasons) 112.1 6 0 0 12 0 FA Cup (7 Seasons) 4.2 0 0 0 8 8 1 0 0 0 1 League Two (4 Seasons) 38.2 1 1 0 76 35 3 1 3 5 0 League One (3 Seasons) 17.0 1 0 34 EFL Cup (2 Seasons) 1.3 0 0 0 2 1 0 0 0 0 0 Championship (1 Season) 12.8 1 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Mark Beck Pages
Mark Beck Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary