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 2008-2009 19 Peterborough United eng ENG 3. League One 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Plymouth Argyle eng ENG 2. Championship 3 2 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 21 Hull City eng ENG 2. Championship 21 21 1,832 20.4 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 2010-2011 21 Carlisle United eng ENG 3. League One 18 18 1,548 17.2 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 2011-2012 22 Hull City eng ENG 2. Championship 44 44 3,960 44.0 2 1 3 2 0 0 7 0 0.05 0.02 0.07 0.05 0.07 2012-2013 23 Hull City eng ENG 2. Championship 44 43 3,825 42.5 1 1 2 1 0 0 2 0 0.02 0.02 0.05 0.02 0.05 2013-2014 24 Hull City eng ENG 1. Premier League 24 22 1,867 20.7 1 0 1 1 0 0 0 0 0.05 0.00 0.05 0.05 0.05 Matches 2014-2015 25 Hull City eng ENG League 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 2014-2015 25 Hull City eng ENG 1. Premier League 23 23 1,872 20.8 2 0 2 2 0 0 5 1 0.10 0.00 0.10 0.10 0.10 Matches 2015-2016 26 West Brom eng ENG FA Cup 4 3 275 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 West Brom eng ENG League Cup 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 West Brom eng ENG 1. Premier League 13 9 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Aston Villa eng ENG 2. Championship 45 45 4,050 45.0 3 0 3 3 0 0 6 0 0.07 0.00 0.07 0.07 0.07 Matches 2016-2017 27 Aston Villa eng ENG FA 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 2017-2018 28 Aston Villa eng ENG 2. Championship 46 46 4,140 46.0 4 1 5 4 0 0 4 0 0.09 0.02 0.11 0.09 0.11 Matches 2017-2018 28 Aston Villa 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 2018-2019 29 Aston Villa eng ENG 2. Championship 28 28 2,483 27.6 5 0 5 5 0 0 2 1 0.18 0.00 0.18 0.18 0.18 Matches 2018-2019 29 Aston Villa eng ENG EFL Cup 0 0 Matches 2019-2020 30 Stoke City eng ENG 2. Championship 16 13 1,237 13.7 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Matches 2019-2020 30 Aston Villa eng ENG EFL Cup 1 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Aston Villa eng ENG FA 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 2019-2020 30 Aston Villa eng ENG Jr. PL2 — Div. 2 3 3 220 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Aston Villa eng ENG 1. Premier League 0 0 Matches 2020-2021 31 Stoke City eng ENG 2. Championship 32 32 2,786 31.0 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 Stoke City 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 32 Stoke City eng ENG 2. Championship 17 16 1,432 15.9 0 2 2 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 Matches 2021-2022 32 Stoke City eng ENG EFL Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Stoke City eng ENG FA Cup 2 2 175 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 33 Derby County eng ENG 3. League One 7 7 560 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 33 Derby County eng ENG Jr. PL2 — Div. 2 3 3 195 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Barrow eng ENG FA Cup 2 2 152 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Barrow eng ENG 4. League Two 38 36 3,199 35.5 2 0 2 2 0 0 3 0 0.06 0.00 0.06 0.06 0.06 Matches 2024-2025 35 Salford City FC eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 35 Salford City FC eng ENG FA Cup 0 0 Matches 2024-2025 35 Salford City FC eng ENG 4. League Two 0 0 Matches 17 Seasons 10 Clubs 6 Leagues 444 429 38,139 423.8 23 7 30 23 0 0 48 3 0.05 0.02 0.07 0.05 0.07 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 Hull City (5 Seasons) 3 Leagues 157 154 13,446 149.4 7 2 9 7 0 0 17 1 0.05 0.01 0.06 0.05 0.06 Aston Villa (4 Seasons) 4 Leagues 123 123 11,019 122.4 12 1 13 12 0 0 12 1 0.10 0.01 0.11 0.10 0.11 Stoke City (3 Seasons) 3 Leagues 71 67 5,990 66.6 0 3 3 0 0 0 7 1 0.00 0.05 0.05 0.00 0.05 Barrow (1 Season) 2 Leagues 40 38 3,351 37.2 2 0 2 2 0 0 3 0 0.05 0.00 0.05 0.05 0.05 West Brom (1 Season) 3 Leagues 19 14 1,449 16.1 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 18 18 1,548 17.2 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 Derby County (1 Season) 1 League 7 7 560 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Peterborough United (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 1 League 3 2 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 3 3 220 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 1 League 3 3 195 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Salford City FC (1 Season) 3 Leagues 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (10 Seasons) 296 290 25,981 288.7 16 6 22 16 0 0 31 2 0.06 0.02 0.08 0.06 0.08 League Cup (8 Seasons) 10 10 916 10.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 10 9 782 8.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (4 Seasons) 60 54 4,703 52.3 3 0 3 3 0 0 9 1 0.06 0.00 0.06 0.06 0.06 League One (3 Seasons) 30 30 2,558 28.4 2 1 3 2 0 0 3 0 0.07 0.04 0.11 0.07 0.11 League Two (2 Seasons) 38 36 3,199 35.5 2 0 2 2 0 0 3 0 0.06 0.00 0.06 0.06 0.06 PL2 — Div. 2 (2 Seasons) 6 6 415 4.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2008-2009 19 Peterborough United 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Plymouth Argyle 1 League 3 2 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 21 Carlisle United 1 League 18 18 1,548 17.2 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 2010-2011 21 Hull City 1 League 21 21 1,832 20.4 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 2011-2012 22 Hull City 1 League 44 44 3,960 44.0 2 1 3 2 0 0 7 0 0.05 0.02 0.07 0.05 0.07 2012-2013 23 Hull City 1 League 44 43 3,825 42.5 1 1 2 1 0 0 2 0 0.02 0.02 0.05 0.02 0.05 2013-2014 24 Hull City 1 League 24 22 1,867 20.7 1 0 1 1 0 0 0 0 0.05 0.00 0.05 0.05 0.05 2014-2015 25 Hull City 2 Leagues 24 24 1,962 21.8 2 0 2 2 0 0 5 1 0.09 0.00 0.09 0.09 0.09 2015-2016 26 West Brom 3 Leagues 19 14 1,449 16.1 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2016-2017 27 Aston Villa 2 Leagues 46 46 4,140 46.0 3 0 3 3 0 0 6 0 0.07 0.00 0.07 0.07 0.07 2017-2018 28 Aston Villa 2 Leagues 47 47 4,230 47.0 4 1 5 4 0 0 4 0 0.09 0.02 0.11 0.09 0.11 2018-2019 29 Aston Villa 2 Leagues 28 28 2,483 27.6 5 0 5 5 0 0 2 1 0.18 0.00 0.18 0.18 0.18 2019-2020 30 Aston Villa 3 Leagues 2 2 166 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 30 Aston Villa 1 League 3 3 220 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 30 Stoke City 1 League 16 13 1,237 13.7 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 2020-2021 31 Stoke City 2 Leagues 33 33 2,876 32.0 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 2021-2022 32 Stoke City 3 Leagues 22 21 1,877 20.9 0 2 2 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 2022-2023 33 Derby County 1 League 7 7 560 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 33 Derby County 1 League 3 3 195 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 34 Barrow 2 Leagues 40 38 3,351 37.2 2 0 2 2 0 0 3 0 0.05 0.00 0.05 0.05 0.05 2024-2025 35 Salford City FC 3 Leagues 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 17 Seasons 10 Clubs 6 Leagues 444 429 38,139 423.8 23 7 30 23 0 0 48 3 0.05 0.02 0.07 0.05 0.07 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 Hull City (5 Seasons) 3 Leagues 157 154 13,446 149.4 7 2 9 7 0 0 17 1 0.05 0.01 0.06 0.05 0.06 Aston Villa (4 Seasons) 4 Leagues 123 123 11,019 122.4 12 1 13 12 0 0 12 1 0.10 0.01 0.11 0.10 0.11 Stoke City (3 Seasons) 3 Leagues 71 67 5,990 66.6 0 3 3 0 0 0 7 1 0.00 0.05 0.05 0.00 0.05 Barrow (1 Season) 2 Leagues 40 38 3,351 37.2 2 0 2 2 0 0 3 0 0.05 0.00 0.05 0.05 0.05 West Brom (1 Season) 3 Leagues 19 14 1,449 16.1 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 18 18 1,548 17.2 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 Derby County (1 Season) 1 League 7 7 560 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Peterborough United (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 1 League 3 2 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 3 3 220 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 1 League 3 3 195 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Salford City FC (1 Season) 3 Leagues 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Championship (10 Seasons) 296 290 25,981 288.7 16 6 22 16 0 0 31 2 0.06 0.02 0.08 0.06 0.08 League Cup (8 Seasons) 10 10 916 10.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 10 9 782 8.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (4 Seasons) 60 54 4,703 52.3 3 0 3 3 0 0 9 1 0.06 0.00 0.06 0.06 0.06 League One (3 Seasons) 30 30 2,558 28.4 2 1 3 2 0 0 3 0 0.07 0.04 0.11 0.07 0.11 League Two (2 Seasons) 38 36 3,199 35.5 2 0 2 2 0 0 3 0 0.06 0.00 0.06 0.06 0.06 PL2 — Div. 2 (2 Seasons) 6 6 415 4.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2008-2009 19 Peterborough United eng ENG 3. League One 2nd 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Plymouth Argyle eng ENG 2. Championship 23rd 3 2 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 21 Carlisle United eng ENG 3. League One 12th 18 18 1,548 17.2 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 2010-2011 21 Hull City eng ENG 2. Championship 11th 21 21 1,832 20.4 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 2011-2012 22 Hull City eng ENG 2. Championship 8th 44 44 3,960 44.0 2 1 3 2 0 0 7 0 0.05 0.02 0.07 0.05 0.07 2012-2013 23 Hull City eng ENG 2. Championship 2nd 44 43 3,825 42.5 1 1 2 1 0 0 2 0 0.02 0.02 0.05 0.02 0.05 2013-2014 24 Hull City eng ENG 1. Premier League 16th 24 22 1,867 20.7 1 0 1 1 0 0 0 0 0.05 0.00 0.05 0.05 0.05 Matches 2014-2015 25 Hull City eng ENG 1. Premier League 18th 23 23 1,872 20.8 2 0 2 2 0 0 5 1 0.10 0.00 0.10 0.10 0.10 Matches 2015-2016 26 West Brom eng ENG 1. Premier League 14th 13 9 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Aston Villa eng ENG 2. Championship 13th 45 45 4,050 45.0 3 0 3 3 0 0 6 0 0.07 0.00 0.07 0.07 0.07 Matches 2017-2018 28 Aston Villa eng ENG 2. Championship 4th 46 46 4,140 46.0 4 1 5 4 0 0 4 0 0.09 0.02 0.11 0.09 0.11 Matches 2018-2019 29 Aston Villa eng ENG 2. Championship 5th 28 28 2,483 27.6 5 0 5 5 0 0 2 1 0.18 0.00 0.18 0.18 0.18 Matches 2019-2020 30 Aston Villa eng ENG 1. Premier League 17th 0 0 Matches 2019-2020 30 Aston Villa eng ENG Jr. PL2 — Div. 2 7th 3 3 220 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Stoke City eng ENG 2. Championship 15th 16 13 1,237 13.7 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Matches 2020-2021 31 Stoke City eng ENG 2. Championship 14th 32 32 2,786 31.0 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Stoke City eng ENG 2. Championship 14th 17 16 1,432 15.9 0 2 2 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 Matches 2022-2023 33 Derby County eng ENG 3. League One 7th 7 7 560 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 33 Derby County eng ENG Jr. PL2 — Div. 2 11th 3 3 195 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Barrow eng ENG 4. League Two 8th 38 36 3,199 35.5 2 0 2 2 0 0 3 0 0.06 0.00 0.06 0.06 0.06 Matches 2024-2025 35 Salford City FC eng ENG 4. League Two 8th 0 0 Matches 17 Seasons 10 Clubs 4 Leagues 424 410 36,441 404.9 23 7 30 23 0 0 46 3 0.06 0.02 0.07 0.06 0.07 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 Hull City (5 Seasons) 2 Leagues 156 153 13,356 148.4 7 2 9 7 0 0 17 1 0.05 0.01 0.06 0.05 0.06 Aston Villa (4 Seasons) 2 Leagues 119 119 10,673 118.6 12 1 13 12 0 0 12 1 0.10 0.01 0.11 0.10 0.11 Stoke City (3 Seasons) 1 League 65 61 5,455 60.6 0 3 3 0 0 0 7 1 0.00 0.05 0.05 0.00 0.05 Barrow (1 Season) 1 League 38 36 3,199 35.5 2 0 2 2 0 0 3 0 0.06 0.00 0.06 0.06 0.06 Carlisle United (1 Season) 1 League 18 18 1,548 17.2 2 1 3 2 0 0 1 0 0.12 0.06 0.17 0.12 0.17 West Brom (1 Season) 1 League 13 9 964 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 1 League 7 7 560 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Peterborough United (1 Season) 1 League 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Plymouth Argyle (1 Season) 1 League 3 2 236 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Aston Villa (1 Season) 1 League 3 3 220 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Derby County (1 Season) 1 League 3 3 195 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Salford City FC (1 Season) 1 League 0 0 Championship (10 Seasons) 296 290 25,981 288.7 16 6 22 16 0 0 31 2 0.06 0.02 0.08 0.06 0.08 Premier League (4 Seasons) 60 54 4,703 52.3 3 0 3 3 0 0 9 1 0.06 0.00 0.06 0.06 0.06 League One (3 Seasons) 30 30 2,558 28.4 2 1 3 2 0 0 3 0 0.07 0.04 0.11 0.07 0.11 League Two (2 Seasons) 38 36 3,199 35.5 2 0 2 2 0 0 3 0 0.06 0.00 0.06 0.06 0.06 PL2 — Div. 2 (2 Seasons) 6 6 415 4.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad 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 2015 26 wls Wales Friendlies (M) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 27 wls Wales Friendlies (M) 3 3 243 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 27 wls Wales UEFA Euro SF 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 27 wls Wales UEFA Euro Qualifying 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 28 wls Wales Friendlies (M) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 29 wls Wales WCQ 10 10 900 10.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 29 wls Wales Friendlies (M) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 29 wls Wales UEFA Nations League 19th 3 3 229 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 5 Leagues 32 31 2,767 30.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (4 Seasons) 7 6 558 6.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 10 10 900 10.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro (1 Season) 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (1 Season) 3 3 229 2.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2008-2009 19 Peterborough United 1 League 5.0 0 0 0.00 0 0 2009-2010 20 Plymouth Argyle 1 League 2.6 0 0 0.00 0 0 2010-2011 21 Carlisle United 1 League 17.2 2 5 0.29 0.40 0 0 2010-2011 21 Hull City 1 League 20.4 1 4 0.20 0.25 0 0 2011-2012 22 Hull City 1 League 44.0 2 5 0.11 0.40 0 0 2012-2013 23 Hull City 1 League 42.5 1 5 0.12 0.20 0 0 2013-2014 24 Hull City 1 League 20.7 1 2 0.10 0.50 0 0 2014-2015 25 Hull City 2 Leagues 21.8 2 4 0.19 0.50 0 0 2015-2016 26 West Brom 3 Leagues 16.1 0 0 0.00 0 0 2016-2017 27 Aston Villa 2 Leagues 46.0 3 0 7 0.00 0.16 0.43 0 0 2017-2018 28 Aston Villa 2 Leagues 47.0 4 24 6 25.0 0.51 0.13 0.17 0.67 0 0 2018-2019 29 Aston Villa 2 Leagues 27.6 5 17 5 29.4 0.62 0.18 0.29 1.00 0 0 2019-2020 30 Aston Villa 3 Leagues 1.8 0 0 0 0.00 0.00 0 0 2019-2020 30 Aston Villa 1 League 2.4 0 0 0 2019-2020 30 Stoke City 1 League 13.7 0 9 3 33.3 0.65 0.22 0.00 0.00 0 0 2020-2021 31 Stoke City 2 Leagues 32.0 0 19 3 15.8 0.59 0.09 0.00 0.00 0 0 2021-2022 32 Stoke City 3 Leagues 20.9 0 10 1 10.0 0.48 0.05 0.00 0.00 0 0 2022-2023 33 Derby County 1 League 6.2 0 1 1 100.0 0.16 0.16 0.00 0.00 0 0 2022-2023 33 Derby County 1 League 2.2 0 0 0 2023-2024 34 Barrow 2 Leagues 37.2 2 19 5 26.3 0.51 0.13 0.11 0.40 0 0 2024-2025 35 Salford City FC 3 Leagues 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 17 Seasons 10 Clubs 6 Leagues 423.8 23 100 56 31.0 0.43 0.13 0.14 0.41 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Hull City (5 Seasons) 3 Leagues 149.4 7 20 0.13 0.35 0 0 Aston Villa (4 Seasons) 4 Leagues 122.4 12 41 18 43.9 0.34 0.15 0.29 0.67 0 0 Stoke City (3 Seasons) 3 Leagues 66.6 0 38 7 18.4 0.57 0.11 0.00 0.00 0 0 Barrow (1 Season) 2 Leagues 37.2 2 19 5 26.3 0.51 0.13 0.11 0.40 0 0 West Brom (1 Season) 3 Leagues 16.1 0 0 0.00 0 0 Carlisle United (1 Season) 1 League 17.2 2 5 0.29 0.40 0 0 Derby County (1 Season) 1 League 6.2 0 1 1 100.0 0.16 0.16 0.00 0.00 0 0 Peterborough United (1 Season) 1 League 5.0 0 0 0.00 0 0 Plymouth Argyle (1 Season) 1 League 2.6 0 0 0.00 0 0 Aston Villa (1 Season) 1 League 2.4 0 0 0 Derby County (1 Season) 1 League 2.2 0 0 0 Salford City FC (1 Season) 3 Leagues 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Championship (10 Seasons) 288.7 16 75 39 33.3 0.42 0.14 0.16 0.41 0 0 League Cup (8 Seasons) 10.2 0 4 0 0.0 0.58 0.00 0.00 0 0 FA Cup (6 Seasons) 8.7 0 1 0 0.0 0.22 0.00 0.00 0 0 Premier League (4 Seasons) 52.3 3 6 0.11 0.50 0 0 League One (3 Seasons) 28.4 2 1 6 100.0 0.16 0.21 0.00 0.33 0 0 League Two (2 Seasons) 35.5 2 19 5 26.3 0.53 0.14 0.11 0.40 0 0 PL2 — Div. 2 (2 Seasons) 4.6 0 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 2008-2009 19 Peterborough United eng ENG 3. League One 5 450 90 10.9 5.0 5 0 2009-2010 20 Plymouth Argyle eng ENG 2. Championship 3 236 79 5.7 2.6 2 1 2010-2011 21 Hull City eng ENG 2. Championship 21 1,832 87 44.3 20.4 21 0 2010-2011 21 Carlisle United eng ENG 3. League One 18 1,548 86 37.4 17.2 18 0 2011-2012 22 Hull City eng ENG 2. Championship 44 3,960 90 95.7 44.0 44 0 2012-2013 23 Hull City eng ENG 2. Championship 44 3,825 87 92.4 42.5 43 1 2013-2014 24 Hull City eng ENG 1. Premier League 24 1,867 78 54.6 20.7 22 19 2 Matches 2014-2015 25 Hull City eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2014-2015 25 Hull City eng ENG 1. Premier League 23 1,872 81 54.7 20.8 23 18 0 5 1.04 15 20 -5 -0.24 +0.52 Matches 2015-2016 26 West Brom eng ENG FA Cup 4 275 69 57.3 3.1 3 91 2 1 2 1 1.75 2 4 -2 -0.65 -1.09 Matches 2015-2016 26 West Brom eng ENG League Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 0 3 -3 -1.29 Matches 2015-2016 26 West Brom eng ENG 1. Premier League 13 964 74 28.2 10.7 9 7 4 24 0.92 7 18 -11 -1.03 -0.92 Matches 2016-2017 27 Aston Villa eng ENG 2. Championship 45 4,050 90 97.8 45.0 45 45 0 0 1.38 47 47 0 0.00 +1.00 Matches 2016-2017 27 Aston Villa eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 28 Aston Villa eng ENG 2. Championship 46 4,140 90 100.0 46.0 46 46 0 0 1.78 72 42 +30 +0.65 Matches 2017-2018 28 Aston Villa eng ENG EFL Cup 1 90 90 33.3 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +0.50 Matches 2018-2019 29 Aston Villa eng ENG 2. Championship 28 2,483 89 60.0 27.6 28 89 27 0 0 1.50 51 41 +10 +0.36 -0.24 Matches 2018-2019 29 Aston Villa eng ENG EFL Cup 0 0 0 0 2 Matches 2019-2020 30 Stoke City eng ENG 2. Championship 16 1,237 77 29.9 13.7 13 90 13 3 22 0 1.56 26 18 +8 +0.58 +1.02 Matches 2019-2020 30 Aston Villa eng ENG EFL Cup 1 76 76 12.1 0.8 1 76 0 0 3 3.00 4 0 +4 +4.74 +3.27 Matches 2019-2020 30 Aston Villa 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 30 Aston Villa eng ENG Jr. PL2 — Div. 2 3 220 73 14.4 2.4 3 73 1 0 0 3.00 7 2 +5 +2.05 +2.46 Matches 2019-2020 30 Aston Villa eng ENG 1. Premier League 0 0 0 0 6 Matches 2020-2021 31 Stoke City eng ENG 2. Championship 32 2,786 87 67.3 31.0 32 87 29 0 5 1.13 24 32 -8 -0.26 -0.66 Matches 2020-2021 31 Stoke City eng ENG EFL Cup 1 90 90 20.0 1.0 1 90 1 0 0 1.00 0 0 0 0.00 -0.25 Matches 2021-2022 32 Stoke City eng ENG 2. Championship 17 1,432 84 34.6 15.9 16 88 14 1 21 11 0.94 19 21 -2 -0.13 -0.36 Matches 2021-2022 32 Stoke City eng ENG EFL Cup 3 270 90 75.0 3.0 3 90 3 0 1 3.00 7 2 +5 +1.67 +2.67 Matches 2021-2022 32 Stoke City eng ENG FA Cup 2 175 88 64.8 1.9 2 88 1 0 1 1.50 3 2 +1 +0.51 -1.38 Matches 2022-2023 33 Derby County eng ENG 3. League One 7 560 80 13.5 6.2 7 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 Matches 2022-2023 33 Derby County eng ENG Jr. PL2 — Div. 2 3 195 65 10.8 2.2 3 65 1 0 0 0.00 2 5 -3 -1.38 +1.64 Matches 2023-2024 34 Barrow eng ENG FA Cup 2 152 76 84.4 1.7 2 76 0 0 0 1.50 4 3 +1 +0.59 +0.59 Matches 2023-2024 34 Barrow eng ENG 4. League Two 38 3,199 84 77.3 35.5 36 88 31 2 24 0 1.50 46 45 +1 +0.03 -0.45 Matches 2024-2025 35 Salford City FC eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2024-2025 35 Salford City FC eng ENG FA Cup 0 0 0 0 2 Matches 2024-2025 35 Salford City FC eng ENG 4. League Two 0 0 0 0 3 Matches 17 Seasons 10 Clubs 6 Leagues 444 38,139 86 48.0 423.8 429 88 268 15 20 64 1.41 341 312 +29 +0.11 -0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hull City (5 Seasons) 3 Leagues 157 13,446 86 69.5 149.4 154 90 38 3 5 1.00 17 23 -6 -0.28 +0.48 Aston Villa (4 Seasons) 4 Leagues 123 11,019 90 64.4 122.4 123 88 121 0 11 1.56 177 135 +42 +0.34 -0.38 Stoke City (3 Seasons) 3 Leagues 71 5,990 84 44.4 66.6 67 88 61 4 22 18 1.27 79 75 +4 +0.06 +0.05 Barrow (1 Season) 2 Leagues 40 3,351 84 77.6 37.2 38 87 31 2 24 0 1.50 50 48 +2 +0.05 -0.41 West Brom (1 Season) 3 Leagues 19 1,449 76 35.3 16.1 14 97 11 5 2 25 1.16 9 25 -16 -0.99 -0.93 Carlisle United (1 Season) 1 League 18 1,548 86 37.4 17.2 18 0 Derby County (1 Season) 1 League 7 560 80 13.5 6.2 7 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 Peterborough United (1 Season) 1 League 5 450 90 10.9 5.0 5 0 Plymouth Argyle (1 Season) 1 League 3 236 79 5.7 2.6 2 1 Aston Villa (1 Season) 1 League 3 220 73 14.4 2.4 3 73 1 0 0 3.00 7 2 +5 +2.05 +2.46 Derby County (1 Season) 1 League 3 195 65 10.8 2.2 3 65 1 0 0 0.00 2 5 -3 -1.38 +1.64 Salford City FC (1 Season) 3 Leagues 1 90 90 2.0 1.0 1 90 1 0 5 0.00 0 2 -2 -2.00 Championship (10 Seasons) 296 25,981 88 62.8 288.7 290 88 174 6 22 16 1.43 239 201 +38 +0.21 +0.12 League Cup (8 Seasons) 10 916 92 40.2 10.2 10 92 9 0 6 1.90 15 11 +4 +0.39 -0.37 FA Cup (6 Seasons) 10 782 78 56.7 8.7 9 87 5 1 2 4 1.30 10 13 -3 -0.35 -1.17 Premier League (4 Seasons) 60 4,703 78 34.4 52.3 54 44 6 35 1.00 22 38 -16 -0.51 -0.15 League One (3 Seasons) 30 2,558 85 20.6 28.4 30 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 League Two (2 Seasons) 38 3,199 84 38.6 35.5 36 88 31 2 24 3 1.50 46 45 +1 +0.03 -0.45 PL2 — Div. 2 (2 Seasons) 6 415 69 12.5 4.6 6 69 2 0 0 1.50 9 7 +2 +0.43 +2.29
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 2008-2009 19 Peterborough United 1 League 5 450 90 10.9 5.0 5 0 2009-2010 20 Plymouth Argyle 1 League 3 236 79 5.7 2.6 2 1 2010-2011 21 Carlisle United 1 League 18 1,548 86 37.4 17.2 18 0 2010-2011 21 Hull City 1 League 21 1,832 87 44.3 20.4 21 0 2011-2012 22 Hull City 1 League 44 3,960 90 95.7 44.0 44 0 2012-2013 23 Hull City 1 League 44 3,825 87 92.4 42.5 43 1 2013-2014 24 Hull City 1 League 24 1,867 78 54.6 20.7 22 19 2 2014-2015 25 Hull City 2 Leagues 24 1,962 82 55.9 21.8 24 90 19 0 5 1.00 17 23 -6 -0.28 +0.48 2015-2016 26 West Brom 3 Leagues 19 1,449 76 35.3 16.1 14 97 11 5 2 25 1.16 9 25 -16 -0.99 -0.93 2016-2017 27 Aston Villa 2 Leagues 46 4,140 90 97.9 46.0 46 90 46 0 0 1.35 47 49 -2 -0.04 +0.96 2017-2018 28 Aston Villa 2 Leagues 47 4,230 90 95.9 47.0 47 90 47 0 0 1.81 74 43 +31 +0.66 +0.16 2018-2019 29 Aston Villa 2 Leagues 28 2,483 89 57.5 27.6 28 89 27 0 2 1.50 51 41 +10 +0.36 -0.24 2019-2020 30 Aston Villa 3 Leagues 2 166 83 4.0 1.8 2 83 1 0 9 1.50 5 2 +3 +1.63 +0.16 2019-2020 30 Aston Villa 1 League 3 220 73 14.4 2.4 3 73 1 0 0 3.00 7 2 +5 +2.05 +2.46 2019-2020 30 Stoke City 1 League 16 1,237 77 29.9 13.7 13 90 13 3 22 0 1.56 26 18 +8 +0.58 +1.02 2020-2021 31 Stoke City 2 Leagues 33 2,876 87 62.7 32.0 33 87 30 0 5 1.13 24 32 -8 -0.25 -0.62 2021-2022 32 Stoke City 3 Leagues 22 1,877 85 39.4 20.9 21 88 18 1 21 13 1.27 29 25 +4 +0.19 -0.06 2022-2023 33 Derby County 1 League 7 560 80 13.5 6.2 7 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 2022-2023 33 Derby County 1 League 3 195 65 10.8 2.2 3 65 1 0 0 0.00 2 5 -3 -1.38 +1.64 2023-2024 34 Barrow 2 Leagues 40 3,351 84 77.6 37.2 38 87 31 2 24 0 1.50 50 48 +2 +0.05 -0.41 2024-2025 35 Salford City FC 3 Leagues 1 90 90 2.0 1.0 1 90 1 0 5 0.00 0 2 -2 -2.00 17 Seasons 10 Clubs 6 Leagues 444 38,139 86 48.0 423.8 429 88 268 15 20 64 1.41 341 312 +29 +0.11 -0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hull City (5 Seasons) 3 Leagues 157 13,446 86 69.5 149.4 154 90 38 3 5 1.00 17 23 -6 -0.28 +0.48 Aston Villa (4 Seasons) 4 Leagues 123 11,019 90 64.4 122.4 123 88 121 0 11 1.56 177 135 +42 +0.34 -0.38 Stoke City (3 Seasons) 3 Leagues 71 5,990 84 44.4 66.6 67 88 61 4 22 18 1.27 79 75 +4 +0.06 +0.05 Barrow (1 Season) 2 Leagues 40 3,351 84 77.6 37.2 38 87 31 2 24 0 1.50 50 48 +2 +0.05 -0.41 West Brom (1 Season) 3 Leagues 19 1,449 76 35.3 16.1 14 97 11 5 2 25 1.16 9 25 -16 -0.99 -0.93 Carlisle United (1 Season) 1 League 18 1,548 86 37.4 17.2 18 0 Derby County (1 Season) 1 League 7 560 80 13.5 6.2 7 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 Peterborough United (1 Season) 1 League 5 450 90 10.9 5.0 5 0 Plymouth Argyle (1 Season) 1 League 3 236 79 5.7 2.6 2 1 Aston Villa (1 Season) 1 League 3 220 73 14.4 2.4 3 73 1 0 0 3.00 7 2 +5 +2.05 +2.46 Derby County (1 Season) 1 League 3 195 65 10.8 2.2 3 65 1 0 0 0.00 2 5 -3 -1.38 +1.64 Salford City FC (1 Season) 3 Leagues 1 90 90 2.0 1.0 1 90 1 0 5 0.00 0 2 -2 -2.00 Championship (10 Seasons) 296 25,981 88 62.8 288.7 290 88 174 6 22 16 1.43 239 201 +38 +0.21 +0.12 League Cup (8 Seasons) 10 916 92 40.2 10.2 10 92 9 0 6 1.90 15 11 +4 +0.39 -0.37 FA Cup (6 Seasons) 10 782 78 56.7 8.7 9 87 5 1 2 4 1.30 10 13 -3 -0.35 -1.17 Premier League (4 Seasons) 60 4,703 78 34.4 52.3 54 44 6 35 1.00 22 38 -16 -0.51 -0.15 League One (3 Seasons) 30 2,558 85 20.6 28.4 30 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 League Two (2 Seasons) 38 3,199 84 38.6 35.5 36 88 31 2 24 3 1.50 46 45 +1 +0.03 -0.45 PL2 — Div. 2 (2 Seasons) 6 415 69 12.5 4.6 6 69 2 0 0 1.50 9 7 +2 +0.43 +2.29
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 2008-2009 19 Peterborough United eng ENG 3. League One 2nd 5 450 90 10.9 5.0 5 0 2009-2010 20 Plymouth Argyle eng ENG 2. Championship 23rd 3 236 79 5.7 2.6 2 1 2010-2011 21 Carlisle United eng ENG 3. League One 12th 18 1,548 86 37.4 17.2 18 0 2010-2011 21 Hull City eng ENG 2. Championship 11th 21 1,832 87 44.3 20.4 21 0 2011-2012 22 Hull City eng ENG 2. Championship 8th 44 3,960 90 95.7 44.0 44 0 2012-2013 23 Hull City eng ENG 2. Championship 2nd 44 3,825 87 92.4 42.5 43 1 2013-2014 24 Hull City eng ENG 1. Premier League 16th 24 1,867 78 54.6 20.7 22 19 2 Matches 2014-2015 25 Hull City eng ENG 1. Premier League 18th 23 1,872 81 54.7 20.8 23 18 0 5 1.04 15 20 -5 -0.24 +0.52 Matches 2015-2016 26 West Brom eng ENG 1. Premier League 14th 13 964 74 28.2 10.7 9 7 4 24 0.92 7 18 -11 -1.03 -0.92 Matches 2016-2017 27 Aston Villa eng ENG 2. Championship 13th 45 4,050 90 97.8 45.0 45 45 0 0 1.38 47 47 0 0.00 +1.00 Matches 2017-2018 28 Aston Villa eng ENG 2. Championship 4th 46 4,140 90 100.0 46.0 46 46 0 0 1.78 72 42 +30 +0.65 Matches 2018-2019 29 Aston Villa eng ENG 2. Championship 5th 28 2,483 89 60.0 27.6 28 89 27 0 0 1.50 51 41 +10 +0.36 -0.24 Matches 2019-2020 30 Aston Villa eng ENG 1. Premier League 17th 0 0 0 0 6 Matches 2019-2020 30 Aston Villa eng ENG Jr. PL2 — Div. 2 7th 3 220 73 14.4 2.4 3 73 1 0 0 3.00 7 2 +5 +2.05 +2.46 Matches 2019-2020 30 Stoke City eng ENG 2. Championship 15th 16 1,237 77 29.9 13.7 13 90 13 3 22 0 1.56 26 18 +8 +0.58 +1.02 Matches 2020-2021 31 Stoke City eng ENG 2. Championship 14th 32 2,786 87 67.3 31.0 32 87 29 0 5 1.13 24 32 -8 -0.26 -0.66 Matches 2021-2022 32 Stoke City eng ENG 2. Championship 14th 17 1,432 84 34.6 15.9 16 88 14 1 21 11 0.94 19 21 -2 -0.13 -0.36 Matches 2022-2023 33 Derby County eng ENG 3. League One 7th 7 560 80 13.5 6.2 7 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 Matches 2022-2023 33 Derby County eng ENG Jr. PL2 — Div. 2 11th 3 195 65 10.8 2.2 3 65 1 0 0 0.00 2 5 -3 -1.38 +1.64 Matches 2023-2024 34 Barrow eng ENG 4. League Two 8th 38 3,199 84 77.3 35.5 36 88 31 2 24 0 1.50 46 45 +1 +0.03 -0.45 Matches 2024-2025 35 Salford City FC eng ENG 4. League Two 8th 0 0 0 0 3 Matches 17 Seasons 10 Clubs 4 Leagues 424 36,441 86 48.1 404.9 410 88 254 14 23 54 1.39 316 288 +28 +0.11 +0.04 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hull City (5 Seasons) 2 Leagues 156 13,356 86 69.3 148.4 153 37 3 5 1.04 15 20 -5 -0.24 +0.52 Aston Villa (4 Seasons) 2 Leagues 119 10,673 90 67.4 118.6 119 89 118 0 6 1.56 170 130 +40 +0.34 -0.18 Stoke City (3 Seasons) 1 League 65 5,455 84 43.9 60.6 61 88 56 4 22 16 1.19 69 71 -2 -0.03 -0.02 Barrow (1 Season) 1 League 38 3,199 84 77.3 35.5 36 88 31 2 24 0 1.50 46 45 +1 +0.03 -0.45 Carlisle United (1 Season) 1 League 18 1,548 86 37.4 17.2 18 0 West Brom (1 Season) 1 League 13 964 74 28.2 10.7 9 7 4 24 0.92 7 18 -11 -1.03 -0.92 Derby County (1 Season) 1 League 7 560 80 13.5 6.2 7 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 Peterborough United (1 Season) 1 League 5 450 90 10.9 5.0 5 0 Plymouth Argyle (1 Season) 1 League 3 236 79 5.7 2.6 2 1 Aston Villa (1 Season) 1 League 3 220 73 14.4 2.4 3 73 1 0 0 3.00 7 2 +5 +2.05 +2.46 Derby County (1 Season) 1 League 3 195 65 10.8 2.2 3 65 1 0 0 0.00 2 5 -3 -1.38 +1.64 Salford City FC (1 Season) 1 League 0 0 0 0 3 Championship (10 Seasons) 296 25,981 88 62.8 288.7 290 88 174 6 22 16 1.43 239 201 +38 +0.21 +0.12 Premier League (4 Seasons) 60 4,703 78 34.4 52.3 54 44 6 35 1.00 22 38 -16 -0.51 -0.15 League One (3 Seasons) 30 2,558 85 20.6 28.4 30 80 5 0 0 1.86 9 4 +5 +0.80 +0.40 League Two (2 Seasons) 38 3,199 84 38.6 35.5 36 88 31 2 24 3 1.50 46 45 +1 +0.03 -0.45 PL2 — Div. 2 (2 Seasons) 6 415 69 12.5 4.6 6 69 2 0 0 1.50 9 7 +2 +0.43 +2.29
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015 26 wls Wales Friendlies (M) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2016 27 wls Wales Friendlies (M) 3 243 81 90.0 2.7 3 81 2 0 0 0.33 1 4 -3 -1.11 +2.22 Matches 2016 27 wls Wales UEFA Euro SF 6 540 90 100.0 6.0 6 90 6 0 0 2.00 10 6 +4 +0.67 Matches 2016 27 wls Wales UEFA Euro Qualifying 6 540 90 60.0 6.0 6 90 6 0 2 2.33 7 2 +5 +0.83 +0.33 Matches 2017 28 wls Wales Friendlies (M) 2 180 90 100.0 2.0 2 90 2 0 0 0.50 1 3 -2 -1.00 Matches 2018 29 wls Wales WCQ 10 900 90 100.0 10.0 10 90 10 0 0 1.70 13 6 +7 +0.70 Matches 2018 29 wls Wales Friendlies (M) 1 45 45 16.7 0.5 0 0 1 45 0 0.00 1 1 0 0.00 +1.60 Matches 2018-2019 29 wls Wales UEFA Nations League 19th 3 229 76 63.6 2.5 3 76 2 0 1 1.00 1 3 -2 -0.79 -2.85 Matches 4 Seasons 1 Club 5 Leagues 32 2,767 86 78.8 30.7 31 88 29 1 45 3 1.50 36 28 +8 +0.26 +0.26 Friendlies (M) (4 Seasons) 7 558 80 68.9 6.2 6 86 5 1 45 0 0.28 5 11 -6 -0.97 +0.82 WCQ (1 Season) 10 900 90 100.0 10.0 10 90 10 0 0 1.70 13 6 +7 +0.70 UEFA Euro (1 Season) 6 540 90 100.0 6.0 6 90 6 0 0 2.00 10 6 +4 +0.67 UEFA Euro Qualifying (1 Season) 6 540 90 60.0 6.0 6 90 6 0 2 2.33 7 2 +5 +0.83 +0.33 UEFA Nations League (1 Season) 3 229 76 63.6 2.5 3 76 2 0 1 1.00 1 3 -2 -0.79 -2.85
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 19 Peterborough United 1 League 5.0 1 0 7 2009-2010 20 Plymouth Argyle 1 League 2.6 0 0 2 2010-2011 21 Carlisle United 1 League 17.2 1 0 10 2010-2011 21 Hull City 1 League 20.4 3 0 22 2011-2012 22 Hull City 1 League 44.0 7 0 36 2012-2013 23 Hull City 1 League 42.5 2 0 36 2013-2014 24 Hull City 1 League 20.7 0 0 14 2014-2015 25 Hull City 2 Leagues 21.8 5 1 0 27 0 2015-2016 26 West Brom 3 Leagues 16.1 5 0 0 11 0 2016-2017 27 Aston Villa 2 Leagues 46.0 6 0 0 33 0 0 0 0 0 0 0 0 2017-2018 28 Aston Villa 2 Leagues 47.0 4 0 0 26 16 1 0 63 39 0 1 0 2018-2019 29 Aston Villa 2 Leagues 27.6 2 1 0 17 12 1 1 25 13 0 2 0 2019-2020 30 Aston Villa 3 Leagues 1.8 0 0 0 1 1 0 0 2 3 0 2019-2020 30 Aston Villa 1 League 2.4 0 0 0 0 2019-2020 30 Stoke City 1 League 13.7 0 0 0 6 7 0 0 16 16 0 2020-2021 31 Stoke City 2 Leagues 32.0 6 1 0 24 13 1 1 38 37 1 2021-2022 32 Stoke City 3 Leagues 20.9 1 0 0 19 6 1 0 36 24 1 2022-2023 33 Derby County 1 League 6.2 1 0 0 7 3 1 0 8 14 0 2022-2023 33 Derby County 1 League 2.2 0 0 0 0 2023-2024 34 Barrow 2 Leagues 37.2 3 0 0 27 15 2 3 37 36 0 2024-2025 35 Salford City FC 3 Leagues 1.0 1 0 0 1 0 0 0 2 1 0 17 Seasons 10 Clubs 6 Leagues 423.8 48 3 0 326 73 7 5 227 183 0 3 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hull City (5 Seasons) 3 Leagues 149.4 17 1 0 135 0 Aston Villa (4 Seasons) 4 Leagues 122.4 12 1 0 77 29 2 1 90 55 0 3 0 Stoke City (3 Seasons) 3 Leagues 66.6 7 1 0 49 26 2 1 90 77 2 Barrow (1 Season) 2 Leagues 37.2 3 0 0 27 15 2 3 37 36 0 West Brom (1 Season) 3 Leagues 16.1 5 0 0 11 0 Carlisle United (1 Season) 1 League 17.2 1 0 10 Derby County (1 Season) 1 League 6.2 1 0 0 7 3 1 0 8 14 0 Peterborough United (1 Season) 1 League 5.0 1 0 7 Plymouth Argyle (1 Season) 1 League 2.6 0 0 2 Aston Villa (1 Season) 1 League 2.4 0 0 0 0 Derby County (1 Season) 1 League 2.2 0 0 0 0 Salford City FC (1 Season) 3 Leagues 1.0 1 0 0 1 0 0 0 2 1 0 Championship (10 Seasons) 288.7 31 2 0 217 53 4 2 165 120 0 3 1 League Cup (8 Seasons) 10.2 2 0 0 5 1 0 0 11 10 0 0 1 FA Cup (6 Seasons) 8.7 0 0 0 1 1 0 0 6 3 0 Premier League (4 Seasons) 52.3 9 1 52 League One (3 Seasons) 28.4 3 0 0 24 3 1 0 8 14 0 League Two (2 Seasons) 35.5 3 0 0 27 15 2 3 37 36 0 PL2 — Div. 2 (2 Seasons) 4.6 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.
View Additional Information
More James Chester Pages
James Chester Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary