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 2010-2011 17 AFC Wimbledon eng ENG 5. Conf Premier 2 1 97 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 18 Braintree Town eng ENG 5. Conf Premier 4 3 259 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 18 AFC Wimbledon eng ENG 4. League Two 9 1 226 2.5 0 1 1 0 0 0 0 0 0.00 0.40 0.40 0.00 0.40 2012-2013 19 AFC Wimbledon eng ENG 4. League Two 6 2 142 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 22 Bromley eng ENG 5. National League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Harrogate eng ENG FA Cup 1 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Harrogate eng ENG 5. National League 33 25 2,156 24.0 7 7 0 0 4 0 0.29 0.29 Matches 2020-2021 27 Harrogate eng ENG EFL Cup 0 0 Matches 2020-2021 27 Harrogate eng ENG FA Cup 2 0 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Harrogate eng ENG 4. League Two 30 15 1,559 17.3 4 0 4 3 1 1 0 0 0.23 0.00 0.23 0.17 0.17 Matches 2021-2022 28 Walsall eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Walsall eng ENG FA Cup 1 1 64 0.7 1 0 1 1 0 0 1 0 1.41 0.00 1.41 1.41 1.41 Matches 2021-2022 28 Walsall eng ENG 4. League Two 37 28 2,399 26.7 5 5 10 5 0 0 2 0 0.19 0.19 0.38 0.19 0.38 Matches 2022-2023 29 Grimsby Town eng ENG EFL Cup 2 1 57 0.6 0 1 1 0 0 0 0 0 0.00 1.58 1.58 0.00 1.58 Matches 2022-2023 29 Grimsby Town eng ENG FA Cup 3 3 237 2.6 2 0 2 2 0 0 0 0 0.76 0.00 0.76 0.76 0.76 Matches 2022-2023 29 Hartlepool Utd eng ENG 4. League Two 6 2 224 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Grimsby Town eng ENG 4. League Two 20 14 1,135 12.6 1 0 1 1 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Matches 2023-2024 30 Crystal Palace eng ENG Jr. PL2 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Matches 8 Seasons 7 Clubs 4 Leagues 158 99 8,860 98.4 20 7 20 19 1 1 12 0 0.20 0.09 0.27 0.19 0.26 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 AFC Wimbledon (3 Seasons) 2 Leagues 17 4 465 5.2 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Harrogate (2 Seasons) 4 Leagues 66 41 3,840 42.7 11 0 4 10 1 1 4 0 0.26 0.00 0.21 0.23 0.16 Walsall (1 Season) 3 Leagues 39 30 2,553 28.4 6 5 11 6 0 0 3 0 0.21 0.18 0.39 0.21 0.39 Grimsby Town (1 Season) 3 Leagues 25 18 1,429 15.9 3 1 4 3 0 0 4 0 0.19 0.06 0.25 0.19 0.25 Hartlepool Utd (1 Season) 1 League 6 2 224 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Braintree Town (1 Season) 1 League 4 3 259 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (1 Season) 1 League 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Bromley (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 108 62 5,685 63.2 10 6 16 9 1 1 6 0 0.16 0.09 0.25 0.14 0.24 Conf Premier (4 Seasons) 40 30 2,602 28.9 7 0 0 7 0 0 5 0 0.24 0.00 0.00 0.24 0.00 FA Cup (4 Seasons) 7 5 426 4.7 3 0 3 3 0 0 1 0 0.63 0.00 0.63 0.63 0.63 EFL Cup (3 Seasons) 3 2 147 1.6 0 1 1 0 0 0 0 0 0.00 0.61 0.61 0.00 0.61 PL2 (1 Season) 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90
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 2010-2011 17 AFC Wimbledon 1 League 2 1 97 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 18 Braintree Town 1 League 4 3 259 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 18 AFC Wimbledon 1 League 9 1 226 2.5 0 1 1 0 0 0 0 0 0.00 0.40 0.40 0.00 0.40 2012-2013 19 AFC Wimbledon 1 League 6 2 142 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 22 Bromley 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Harrogate 2 Leagues 34 26 2,225 24.7 7 0 0 7 0 0 4 0 0.28 0.00 0.00 0.28 0.00 2020-2021 27 Harrogate 3 Leagues 32 15 1,615 17.9 4 0 4 3 1 1 0 0 0.22 0.00 0.22 0.17 0.17 2021-2022 28 Walsall 3 Leagues 39 30 2,553 28.4 6 5 11 6 0 0 3 0 0.21 0.18 0.39 0.21 0.39 2022-2023 29 Hartlepool Utd 1 League 6 2 224 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 29 Grimsby Town 3 Leagues 25 18 1,429 15.9 3 1 4 3 0 0 4 0 0.19 0.06 0.25 0.19 0.25 2023-2024 30 Crystal Palace 1 League 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 8 Seasons 7 Clubs 4 Leagues 158 99 8,860 98.4 20 7 20 19 1 1 12 0 0.20 0.09 0.27 0.19 0.26 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 AFC Wimbledon (3 Seasons) 2 Leagues 17 4 465 5.2 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Harrogate (2 Seasons) 4 Leagues 66 41 3,840 42.7 11 0 4 10 1 1 4 0 0.26 0.00 0.21 0.23 0.16 Walsall (1 Season) 3 Leagues 39 30 2,553 28.4 6 5 11 6 0 0 3 0 0.21 0.18 0.39 0.21 0.39 Grimsby Town (1 Season) 3 Leagues 25 18 1,429 15.9 3 1 4 3 0 0 4 0 0.19 0.06 0.25 0.19 0.25 Hartlepool Utd (1 Season) 1 League 6 2 224 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Braintree Town (1 Season) 1 League 4 3 259 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (1 Season) 1 League 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Bromley (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 108 62 5,685 63.2 10 6 16 9 1 1 6 0 0.16 0.09 0.25 0.14 0.24 Conf Premier (4 Seasons) 40 30 2,602 28.9 7 0 0 7 0 0 5 0 0.24 0.00 0.00 0.24 0.00 FA Cup (4 Seasons) 7 5 426 4.7 3 0 3 3 0 0 1 0 0.63 0.00 0.63 0.63 0.63 EFL Cup (3 Seasons) 3 2 147 1.6 0 1 1 0 0 0 0 0 0.00 0.61 0.61 0.00 0.61 PL2 (1 Season) 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90
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 2010-2011 17 AFC Wimbledon eng ENG 5. Conf Premier 2nd 2 1 97 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 18 Braintree Town eng ENG 5. Conf Premier 12th 4 3 259 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 18 AFC Wimbledon eng ENG 4. League Two 16th 9 1 226 2.5 0 1 1 0 0 0 0 0 0.00 0.40 0.40 0.00 0.40 2012-2013 19 AFC Wimbledon eng ENG 4. League Two 20th 6 2 142 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 22 Bromley eng ENG 5. National League 14th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Harrogate eng ENG 5. National League 2nd 33 25 2,156 24.0 7 7 0 0 4 0 0.29 0.29 Matches 2020-2021 27 Harrogate eng ENG 4. League Two 17th 30 15 1,559 17.3 4 0 4 3 1 1 0 0 0.23 0.00 0.23 0.17 0.17 Matches 2021-2022 28 Walsall eng ENG 4. League Two 16th 37 28 2,399 26.7 5 5 10 5 0 0 2 0 0.19 0.19 0.38 0.19 0.38 Matches 2022-2023 29 Hartlepool Utd eng ENG 4. League Two 23rd 6 2 224 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Grimsby Town eng ENG 4. League Two 11th 20 14 1,135 12.6 1 0 1 1 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Matches 2023-2024 30 Crystal Palace eng ENG Jr. PL2 9th 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Matches 8 Seasons 7 Clubs 2 Leagues 148 92 8,287 92.1 17 6 16 16 1 1 11 0 0.18 0.09 0.23 0.17 0.22 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 AFC Wimbledon (3 Seasons) 2 Leagues 17 4 465 5.2 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Harrogate (2 Seasons) 2 Leagues 63 40 3,715 41.3 11 0 4 10 1 1 4 0 0.27 0.00 0.23 0.24 0.17 Walsall (1 Season) 1 League 37 28 2,399 26.7 5 5 10 5 0 0 2 0 0.19 0.19 0.38 0.19 0.38 Grimsby Town (1 Season) 1 League 20 14 1,135 12.6 1 0 1 1 0 0 4 0 0.08 0.00 0.08 0.08 0.08 Hartlepool Utd (1 Season) 1 League 6 2 224 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Braintree Town (1 Season) 1 League 4 3 259 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crystal Palace (1 Season) 1 League 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90 Bromley (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Two (5 Seasons) 108 62 5,685 63.2 10 6 16 9 1 1 6 0 0.16 0.09 0.25 0.14 0.24 Conf Premier (4 Seasons) 40 30 2,602 28.9 7 0 0 7 0 0 5 0 0.24 0.00 0.00 0.24 0.00 PL2 (1 Season) 2 1 100 1.1 1 0 1 1 0 0 0 0 0.90 0.00 0.90 0.90 0.90
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 2019-2020 26 Harrogate eng ENG FA Cup 85th 1 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 27 Harrogate eng ENG EFL Cup 33rd 0 0 Matches 2020-2021 27 Harrogate eng ENG FA Cup 65th 2 0 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Walsall eng ENG EFL Cup Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Walsall eng ENG FA Cup 1 1 64 0.7 1 0 1 1 0 0 1 0 1.41 0.00 1.41 1.41 1.41 Matches 2022-2023 29 Grimsby Town eng ENG EFL Cup Rd2 2 1 57 0.6 0 1 1 0 0 0 0 0 0.00 1.58 1.58 0.00 1.58 Matches 2022-2023 29 Grimsby Town eng ENG FA Cup QF 3 3 237 2.6 2 0 2 2 0 0 0 0 0.76 0.00 0.76 0.76 0.76 Matches 4 Seasons 3 Clubs 2 Leagues 10 7 573 6.4 3 1 4 3 0 0 1 0 0.47 0.16 0.63 0.47 0.63 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 (2 Seasons) 2 Leagues 3 1 125 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Grimsby Town (1 Season) 2 Leagues 5 4 294 3.3 2 1 3 2 0 0 0 0 0.61 0.31 0.92 0.61 0.92 Walsall (1 Season) 2 Leagues 2 2 154 1.7 1 0 1 1 0 0 1 0 0.58 0.00 0.58 0.58 0.58 FA Cup (4 Seasons) 7 5 426 4.7 3 0 3 3 0 0 1 0 0.63 0.00 0.63 0.63 0.63 EFL Cup (3 Seasons) 3 2 147 1.6 0 1 1 0 0 0 0 0 0.00 0.61 0.61 0.00 0.61
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2010-2011 17 AFC Wimbledon 1 League 1.1 0 1 0.93 0.00 0 0 2011-2012 18 Braintree Town 1 League 2.9 0 4 1.39 0.00 0 0 2011-2012 18 AFC Wimbledon 1 League 2.5 0 1 0.40 0.00 0 0 2012-2013 19 AFC Wimbledon 1 League 1.6 0 1 0.63 0.00 0 0 2015-2016 22 Bromley 1 League 1.0 0 0 0.00 0 0 2019-2020 26 Harrogate 2 Leagues 24.7 7 0 0 0.00 0.00 0 0 2020-2021 27 Harrogate 3 Leagues 17.9 4 43 14 32.6 2.40 0.78 0.07 0.21 1 1 2021-2022 28 Walsall 3 Leagues 28.4 6 52 21 40.4 1.83 0.74 0.12 0.29 0 0 2022-2023 29 Hartlepool Utd 1 League 2.5 0 3 1 33.3 1.21 0.40 0.00 0.00 0 0 2022-2023 29 Grimsby Town 3 Leagues 15.9 3 33 10 30.3 2.08 0.63 0.09 0.30 0 0 2023-2024 30 Crystal Palace 1 League 1.1 1 0 0 8 Seasons 7 Clubs 4 Leagues 98.4 20 131 53 35.1 2.00 0.71 0.09 0.23 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches AFC Wimbledon (3 Seasons) 2 Leagues 5.2 0 3 0.58 0.00 0 0 Harrogate (2 Seasons) 4 Leagues 42.7 11 43 14 32.6 2.30 0.75 0.07 0.21 1 1 Walsall (1 Season) 3 Leagues 28.4 6 52 21 40.4 1.83 0.74 0.12 0.29 0 0 Grimsby Town (1 Season) 3 Leagues 15.9 3 33 10 30.3 2.08 0.63 0.09 0.30 0 0 Hartlepool Utd (1 Season) 1 League 2.5 0 3 1 33.3 1.21 0.40 0.00 0.00 0 0 Braintree Town (1 Season) 1 League 2.9 0 4 1.39 0.00 0 0 Crystal Palace (1 Season) 1 League 1.1 1 0 0 Bromley (1 Season) 1 League 1.0 0 0 0.00 0 0 League Two (5 Seasons) 63.2 10 114 40 33.3 1.93 0.63 0.08 0.23 1 1 Conf Premier (4 Seasons) 28.9 7 5 1.01 0.00 0 0 FA Cup (4 Seasons) 4.7 3 13 6 46.2 2.75 1.27 0.23 0.50 0 0 EFL Cup (3 Seasons) 1.6 0 4 2 50.0 2.45 1.22 0.00 0.00 0 0 PL2 (1 Season) 1.1 1 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019-2020 26 Harrogate eng ENG FA Cup 85th 0.8 0 0 0 0.00 0.00 0 0 Matches 2020-2021 27 Harrogate eng ENG FA Cup 65th 0.6 0 2 2 100.0 3.21 3.21 0.00 0.00 0 0 Matches 2021-2022 28 Walsall eng ENG EFL Cup Rd1 1.0 0 0 0 0.00 0.00 0 0 Matches 2021-2022 28 Walsall eng ENG FA Cup 0.7 1 2 1 50.0 2.81 1.41 0.50 1.00 0 0 Matches 2022-2023 29 Grimsby Town eng ENG EFL Cup Rd2 0.6 0 4 2 50.0 6.32 3.16 0.00 0.00 0 0 Matches 2022-2023 29 Grimsby Town eng ENG FA Cup QF 2.6 2 9 3 33.3 3.42 1.14 0.22 0.67 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 6.4 3 17 8 47.1 2.67 1.26 0.18 0.38 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Harrogate (2 Seasons) 2 Leagues 1.4 0 2 2 100.0 1.44 1.44 0.00 0.00 0 0 Grimsby Town (1 Season) 2 Leagues 3.3 2 13 5 38.5 3.98 1.53 0.15 0.40 0 0 Walsall (1 Season) 2 Leagues 1.7 1 2 1 50.0 1.17 0.58 0.50 1.00 0 0 FA Cup (4 Seasons) 4.7 3 13 6 46.2 2.75 1.27 0.23 0.50 0 0 EFL Cup (3 Seasons) 1.6 0 4 2 50.0 2.45 1.22 0.00 0.00 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 2010-2011 17 AFC Wimbledon eng ENG 5. Conf Premier 2 97 49 2.3 1.1 1 1 2011-2012 18 Braintree Town eng ENG 5. Conf Premier 4 259 65 6.3 2.9 3 1 2011-2012 18 AFC Wimbledon eng ENG 4. League Two 9 226 25 5.5 2.5 1 8 2012-2013 19 AFC Wimbledon eng ENG 4. League Two 6 142 24 3.4 1.6 2 4 2015-2016 22 Bromley eng ENG 5. National League 1 90 90 2.2 1.0 1 0 2019-2020 26 Harrogate eng ENG FA Cup 1 69 69 76.7 0.8 1 69 0 0 0 0.00 1 2 -1 -1.30 -1.30 Matches 2019-2020 26 Harrogate eng ENG 5. National League 33 2,156 65 63.0 24.0 25 82 12 8 15 5 1.70 32 31 +1 +0.04 -1.10 Matches 2020-2021 27 Harrogate eng ENG EFL Cup 0 0 0 2 Matches 2020-2021 27 Harrogate eng ENG FA Cup 2 56 28 31.1 0.6 0 0 2 28 0 1.50 2 3 -1 -1.61 -1.61 Matches 2020-2021 27 Harrogate eng ENG 4. League Two 30 1,559 52 37.7 17.3 15 80 7 15 24 9 0.97 17 29 -12 -0.69 -0.80 Matches 2021-2022 28 Walsall eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 0 0 0 0.00 Matches 2021-2022 28 Walsall eng ENG FA Cup 1 64 64 35.6 0.7 1 64 0 0 1 3.00 1 0 +1 +1.41 +2.18 Matches 2021-2022 28 Walsall eng ENG 4. League Two 37 2,399 65 57.9 26.7 28 79 10 9 19 7 1.19 27 28 -1 -0.04 +0.58 Matches 2022-2023 29 Grimsby Town eng ENG EFL Cup 2 57 29 31.7 0.6 1 45 0 1 12 0 1.50 1 2 -1 -1.58 -3.04 Matches 2022-2023 29 Grimsby Town eng ENG FA Cup 3 237 79 37.6 2.6 3 79 0 0 0 3.00 7 2 +5 +1.90 +1.90 Matches 2022-2023 29 Hartlepool Utd eng ENG 4. League Two 6 224 37 5.4 2.5 2 75 1 4 19 7 1.17 5 4 +1 +0.40 +1.02 Matches 2022-2023 29 Grimsby Town eng ENG 4. League Two 20 1,135 57 27.4 12.6 14 73 2 6 19 1 1.35 16 13 +3 +0.24 +0.54 Matches 2023-2024 30 Crystal Palace eng ENG Jr. PL2 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49 Matches 8 Seasons 7 Clubs 4 Leagues 158 8,860 56 21.0 98.4 99 78 33 59 20 32 1.34 109 114 -5 -0.06 +0.14 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches AFC Wimbledon (3 Seasons) 2 Leagues 17 465 27 3.7 5.2 4 13 Harrogate (2 Seasons) 4 Leagues 66 3,840 58 47.9 42.7 41 81 19 25 21 16 1.34 52 65 -13 -0.30 -0.73 Walsall (1 Season) 3 Leagues 39 2,553 65 57.9 28.4 30 79 11 9 19 8 1.23 28 28 0 0.00 +0.63 Grimsby Town (1 Season) 3 Leagues 25 1,429 57 28.9 15.9 18 73 2 7 18 1 1.56 24 17 +7 +0.44 +0.65 Hartlepool Utd (1 Season) 1 League 6 224 37 5.4 2.5 2 75 1 4 19 7 1.17 5 4 +1 +0.40 +1.02 Braintree Town (1 Season) 1 League 4 259 65 6.3 2.9 3 1 Crystal Palace (1 Season) 1 League 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49 Bromley (1 Season) 1 League 1 90 90 2.2 1.0 1 0 League Two (5 Seasons) 108 5,685 53 22.9 63.2 62 78 20 46 21 24 1.15 65 74 -9 -0.15 +0.22 Conf Premier (4 Seasons) 40 2,602 65 16.4 28.9 30 82 12 10 15 5 1.70 32 31 +1 +0.04 -1.10 FA Cup (4 Seasons) 7 426 61 39.4 4.7 5 74 0 2 28 1 2.14 11 7 +4 +0.85 +0.98 EFL Cup (3 Seasons) 3 147 49 32.7 1.6 2 68 1 1 12 2 1.33 1 2 -1 -0.61 -2.08 PL2 (1 Season) 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49
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 2010-2011 17 AFC Wimbledon 1 League 2 97 49 2.3 1.1 1 1 2011-2012 18 Braintree Town 1 League 4 259 65 6.3 2.9 3 1 2011-2012 18 AFC Wimbledon 1 League 9 226 25 5.5 2.5 1 8 2012-2013 19 AFC Wimbledon 1 League 6 142 24 3.4 1.6 2 4 2015-2016 22 Bromley 1 League 1 90 90 2.2 1.0 1 0 2019-2020 26 Harrogate 2 Leagues 34 2,225 65 63.4 24.7 26 81 12 8 15 5 1.65 33 33 0 0.00 -1.12 2020-2021 27 Harrogate 3 Leagues 32 1,615 50 35.9 17.9 15 80 7 17 25 11 1.00 19 32 -13 -0.72 -0.82 2021-2022 28 Walsall 3 Leagues 39 2,553 65 57.9 28.4 30 79 11 9 19 8 1.23 28 28 0 0.00 +0.63 2022-2023 29 Hartlepool Utd 1 League 6 224 37 5.4 2.5 2 75 1 4 19 7 1.17 5 4 +1 +0.40 +1.02 2022-2023 29 Grimsby Town 3 Leagues 25 1,429 57 28.9 15.9 18 73 2 7 18 1 1.56 24 17 +7 +0.44 +0.65 2023-2024 30 Crystal Palace 1 League 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49 8 Seasons 7 Clubs 4 Leagues 158 8,860 56 21.0 98.4 99 78 33 59 20 32 1.34 109 114 -5 -0.06 +0.14 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches AFC Wimbledon (3 Seasons) 2 Leagues 17 465 27 3.7 5.2 4 13 Harrogate (2 Seasons) 4 Leagues 66 3,840 58 47.9 42.7 41 81 19 25 21 16 1.34 52 65 -13 -0.30 -0.73 Walsall (1 Season) 3 Leagues 39 2,553 65 57.9 28.4 30 79 11 9 19 8 1.23 28 28 0 0.00 +0.63 Grimsby Town (1 Season) 3 Leagues 25 1,429 57 28.9 15.9 18 73 2 7 18 1 1.56 24 17 +7 +0.44 +0.65 Hartlepool Utd (1 Season) 1 League 6 224 37 5.4 2.5 2 75 1 4 19 7 1.17 5 4 +1 +0.40 +1.02 Braintree Town (1 Season) 1 League 4 259 65 6.3 2.9 3 1 Crystal Palace (1 Season) 1 League 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49 Bromley (1 Season) 1 League 1 90 90 2.2 1.0 1 0 League Two (5 Seasons) 108 5,685 53 22.9 63.2 62 78 20 46 21 24 1.15 65 74 -9 -0.15 +0.22 Conf Premier (4 Seasons) 40 2,602 65 16.4 28.9 30 82 12 10 15 5 1.70 32 31 +1 +0.04 -1.10 FA Cup (4 Seasons) 7 426 61 39.4 4.7 5 74 0 2 28 1 2.14 11 7 +4 +0.85 +0.98 EFL Cup (3 Seasons) 3 147 49 32.7 1.6 2 68 1 1 12 2 1.33 1 2 -1 -0.61 -2.08 PL2 (1 Season) 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49
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 2010-2011 17 AFC Wimbledon eng ENG 5. Conf Premier 2nd 2 97 49 2.3 1.1 1 1 2011-2012 18 Braintree Town eng ENG 5. Conf Premier 12th 4 259 65 6.3 2.9 3 1 2011-2012 18 AFC Wimbledon eng ENG 4. League Two 16th 9 226 25 5.5 2.5 1 8 2012-2013 19 AFC Wimbledon eng ENG 4. League Two 20th 6 142 24 3.4 1.6 2 4 2015-2016 22 Bromley eng ENG 5. National League 14th 1 90 90 2.2 1.0 1 0 2019-2020 26 Harrogate eng ENG 5. National League 2nd 33 2,156 65 63.0 24.0 25 82 12 8 15 5 1.70 32 31 +1 +0.04 -1.10 Matches 2020-2021 27 Harrogate eng ENG 4. League Two 17th 30 1,559 52 37.7 17.3 15 80 7 15 24 9 0.97 17 29 -12 -0.69 -0.80 Matches 2021-2022 28 Walsall eng ENG 4. League Two 16th 37 2,399 65 57.9 26.7 28 79 10 9 19 7 1.19 27 28 -1 -0.04 +0.58 Matches 2022-2023 29 Hartlepool Utd eng ENG 4. League Two 23rd 6 224 37 5.4 2.5 2 75 1 4 19 7 1.17 5 4 +1 +0.40 +1.02 Matches 2022-2023 29 Grimsby Town eng ENG 4. League Two 11th 20 1,135 57 27.4 12.6 14 73 2 6 19 1 1.35 16 13 +3 +0.24 +0.54 Matches 2023-2024 30 Crystal Palace eng ENG Jr. PL2 9th 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49 Matches 8 Seasons 7 Clubs 2 Leagues 148 8,287 56 20.4 92.1 92 79 32 56 20 29 1.30 97 105 -8 -0.10 +0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches AFC Wimbledon (3 Seasons) 2 Leagues 17 465 27 3.7 5.2 4 13 Harrogate (2 Seasons) 2 Leagues 63 3,715 59 49.1 41.3 40 81 19 23 21 14 1.35 49 60 -11 -0.27 -0.71 Walsall (1 Season) 1 League 37 2,399 65 57.9 26.7 28 79 10 9 19 7 1.19 27 28 -1 -0.04 +0.58 Grimsby Town (1 Season) 1 League 20 1,135 57 27.4 12.6 14 73 2 6 19 1 1.35 16 13 +3 +0.24 +0.54 Hartlepool Utd (1 Season) 1 League 6 224 37 5.4 2.5 2 75 1 4 19 7 1.17 5 4 +1 +0.40 +1.02 Braintree Town (1 Season) 1 League 4 259 65 6.3 2.9 3 1 Crystal Palace (1 Season) 1 League 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49 Bromley (1 Season) 1 League 1 90 90 2.2 1.0 1 0 League Two (5 Seasons) 108 5,685 53 22.9 63.2 62 78 20 46 21 24 1.15 65 74 -9 -0.15 +0.22 Conf Premier (4 Seasons) 40 2,602 65 16.4 28.9 30 82 12 10 15 5 1.70 32 31 +1 +0.04 -1.10 PL2 (1 Season) 2 100 50 5.6 1.1 1 90 1 1 10 0 3.00 5 2 +3 +2.70 +2.49
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 2019-2020 26 Harrogate eng ENG FA Cup 85th 1 69 69 76.7 0.8 1 69 0 0 0 0.00 1 2 -1 -1.30 -1.30 Matches 2020-2021 27 Harrogate eng ENG EFL Cup 33rd 0 0 0 2 Matches 2020-2021 27 Harrogate eng ENG FA Cup 65th 2 56 28 31.1 0.6 0 0 2 28 0 1.50 2 3 -1 -1.61 -1.61 Matches 2021-2022 28 Walsall eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 1.00 0 0 0 0.00 Matches 2021-2022 28 Walsall eng ENG FA Cup 1 64 64 35.6 0.7 1 64 0 0 1 3.00 1 0 +1 +1.41 +2.18 Matches 2022-2023 29 Grimsby Town eng ENG EFL Cup Rd2 2 57 29 31.7 0.6 1 45 0 1 12 0 1.50 1 2 -1 -1.58 -3.04 Matches 2022-2023 29 Grimsby Town eng ENG FA Cup QF 3 237 79 37.6 2.6 3 79 0 0 0 3.00 7 2 +5 +1.90 +1.90 Matches 4 Seasons 3 Clubs 2 Leagues 10 573 57 37.5 6.4 7 72 1 3 23 3 1.90 12 9 +3 +0.47 +0.36 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 (2 Seasons) 2 Leagues 3 125 42 27.8 1.4 1 69 0 2 28 2 1.00 3 5 -2 -1.44 -1.44 Grimsby Town (1 Season) 2 Leagues 5 294 59 36.3 3.3 4 71 0 1 12 0 2.40 8 4 +4 +1.22 +0.88 Walsall (1 Season) 2 Leagues 2 154 77 57.0 1.7 2 77 1 0 1 2.00 1 0 +1 +0.58 +1.36 FA Cup (4 Seasons) 7 426 61 39.4 4.7 5 74 0 2 28 1 2.14 11 7 +4 +0.85 +0.98 EFL Cup (3 Seasons) 3 147 49 32.7 1.6 2 68 1 1 12 2 1.33 1 2 -1 -0.61 -2.08
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010-2011 17 AFC Wimbledon 1 League 1.1 0 0 3 2011-2012 18 Braintree Town 1 League 2.9 1 0 2 2011-2012 18 AFC Wimbledon 1 League 2.5 0 0 1 2012-2013 19 AFC Wimbledon 1 League 1.6 0 0 1 2015-2016 22 Bromley 1 League 1.0 0 0 1 2019-2020 26 Harrogate 2 Leagues 24.7 4 0 0 1 2 0 1 0 0 0 2020-2021 27 Harrogate 3 Leagues 17.9 0 0 0 28 18 13 54 9 11 0 2021-2022 28 Walsall 3 Leagues 28.4 3 0 0 51 25 15 79 21 18 0 2022-2023 29 Hartlepool Utd 1 League 2.5 0 0 0 6 3 2 6 1 4 0 2022-2023 29 Grimsby Town 3 Leagues 15.9 4 0 0 28 6 14 25 3 14 0 2023-2024 30 Crystal Palace 1 League 1.1 0 0 0 0 8 Seasons 7 Clubs 4 Leagues 98.4 12 0 0 122 54 44 165 34 47 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches AFC Wimbledon (3 Seasons) 2 Leagues 5.2 0 0 5 Harrogate (2 Seasons) 4 Leagues 42.7 4 0 0 29 20 13 55 9 11 0 Walsall (1 Season) 3 Leagues 28.4 3 0 0 51 25 15 79 21 18 0 Grimsby Town (1 Season) 3 Leagues 15.9 4 0 0 28 6 14 25 3 14 0 Hartlepool Utd (1 Season) 1 League 2.5 0 0 0 6 3 2 6 1 4 0 Braintree Town (1 Season) 1 League 2.9 1 0 2 Crystal Palace (1 Season) 1 League 1.1 0 0 0 0 Bromley (1 Season) 1 League 1.0 0 0 1 League Two (5 Seasons) 63.2 6 0 0 103 46 41 155 32 44 0 Conf Premier (4 Seasons) 28.9 5 0 0 6 0 FA Cup (4 Seasons) 4.7 1 0 0 8 4 2 7 0 2 0 EFL Cup (3 Seasons) 1.6 0 0 0 5 4 1 3 2 1 0 PL2 (1 Season) 1.1 0 0 0 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Brendan Kiernan Pages
Brendan Kiernan Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary