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 2007-2008 15 Rangers sct SCO 1. Premier League 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 16 Rangers sct SCO 1. Premier League 8 7 524 5.8 1 0 1 0 1 1 1 0 0.17 0.00 0.17 0.00 0.00 2009-2010 17 Rangers 1. Champions Lg 3 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 17 Rangers sct SCO 1. Premier League 15 8 799 8.9 1 1 2 1 0 0 1 0 0.11 0.11 0.23 0.11 0.23 Matches 2010-2011 18 Rangers 1. Champions Lg 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 18 Rangers 2. Europa Lg 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 18 Rangers sct SCO 1. Premier League 13 3 512 5.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 19 Blackpool eng ENG 2. Championship 7 4 336 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 19 Rangers sct SCO 1. Premier League 4 0 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 20 Coventry City eng ENG 3. League One 35 22 1,973 21.9 3 7 10 2 1 1 2 0 0.14 0.32 0.46 0.09 0.41 2013-2014 21 Coventry City eng ENG 3. League One 43 41 3,718 41.3 1 5 6 1 0 0 10 0 0.02 0.12 0.15 0.02 0.15 2014-2015 22 Coventry 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 22 Coventry City eng ENG 3. League One 44 43 3,841 42.7 0 4 4 0 0 0 9 0 0.00 0.09 0.09 0.00 0.09 Matches 2015-2016 23 Coventry City 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 2015-2016 23 Coventry City eng ENG League Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 23 Coventry City eng ENG 3. League One 40 40 3,556 39.5 4 3 7 4 0 0 13 0 0.10 0.08 0.18 0.10 0.18 Matches 2016-2017 24 Sheffield United eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 24 Sheffield United eng ENG FA Cup 2 2 180 2.0 0 2 2 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2016-2017 24 Sheffield United eng ENG 3. League One 44 41 3,714 41.3 4 15 19 4 0 0 9 0 0.10 0.36 0.46 0.10 0.46 Matches 2017-2018 25 Sheffield United eng ENG 2. Championship 41 41 3,659 40.7 2 7 9 2 0 0 14 1 0.05 0.17 0.22 0.05 0.22 Matches 2017-2018 25 Sheffield United eng ENG EFL Cup 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 25 Sheffield United eng ENG FA Cup 2 1 93 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 26 Sheffield United eng ENG 2. Championship 45 45 3,972 44.1 2 10 12 2 0 0 7 0 0.05 0.23 0.27 0.05 0.27 Matches 2018-2019 26 Sheffield United eng ENG EFL Cup 1 0 50 0.6 0 1 1 0 0 0 0 0 0.00 1.80 1.80 0.00 1.80 Matches 2019-2020 27 Sheffield United eng ENG EFL Cup 1 0 21 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 27 Sheffield United eng ENG FA 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 2019-2020 27 Sheffield United eng ENG 1. Premier League 30 28 2,516 28.0 5 2 7 5 0 0 8 0 0.18 0.07 0.25 0.18 0.25 Matches 2020-2021 28 Sheffield United eng ENG FA Cup 4 4 355 3.9 0 1 1 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25 Matches 2020-2021 28 Sheffield United eng ENG 1. Premier League 31 29 2,575 28.6 0 2 2 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 Matches 2021-2022 29 Sheffield United eng ENG 2. Championship 35 31 2,654 29.5 1 2 3 1 0 0 10 0 0.03 0.07 0.10 0.03 0.10 Matches 2021-2022 29 Sheffield United eng ENG EFL Cup 2 0 88 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Sheffield United eng ENG 2. Championship 26 14 1,110 12.3 1 1 2 1 0 0 3 0 0.08 0.08 0.16 0.08 0.16 Matches 2022-2023 30 Sheffield United eng ENG EFL Cup 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Sheffield United eng ENG FA Cup 2 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 31 Blackburn Rovers eng ENG 2. Championship 1 1 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 31 Sheffield United eng ENG 1. Premier League 4 1 92 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 32 Chesterfield eng ENG FA Cup 1 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 32 Chesterfield eng ENG 4. League Two 16 7 689 7.7 0 1 1 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13 Matches 2025-2026 33 Chesterfield eng ENG FA Cup 2 1 95 1.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 33 Chesterfield eng ENG 4. League Two 14 7 679 7.5 1 0 1 1 0 0 2 0 0.13 0.00 0.13 0.13 0.13 Matches 19 Seasons 6 Clubs 9 Leagues 526 429 38,719 430.2 26 64 90 24 2 2 101 2 0.06 0.15 0.21 0.06 0.20 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 Sheffield United (8 Seasons) 5 Leagues 274 241 21,410 237.9 15 43 58 15 0 0 59 1 0.06 0.18 0.24 0.06 0.24 Rangers (5 Seasons) 3 Leagues 46 19 2,087 23.2 2 1 3 1 1 1 2 0 0.09 0.04 0.13 0.04 0.09 Coventry City (4 Seasons) 3 Leagues 165 149 13,388 148.8 8 19 27 7 1 1 34 0 0.05 0.13 0.18 0.05 0.17 Chesterfield (2 Seasons) 2 Leagues 33 15 1,482 16.5 1 1 2 1 0 0 5 1 0.06 0.06 0.12 0.06 0.12 Blackpool (1 Season) 1 League 7 4 336 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Blackburn Rovers (1 Season) 1 League 1 1 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (8 Seasons) 15 11 993 11.0 0 3 3 0 0 0 2 1 0.00 0.27 0.27 0.00 0.27 League Cup (8 Seasons) 9 4 539 6.0 0 1 1 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 Championship (6 Seasons) 155 136 11,747 130.5 6 20 26 6 0 0 35 1 0.05 0.15 0.20 0.05 0.20 League One (5 Seasons) 206 187 16,802 186.7 12 34 46 11 1 1 43 0 0.06 0.18 0.25 0.06 0.24 Premier League (5 Seasons) 41 18 1,982 22.0 2 1 3 1 1 1 2 0 0.09 0.05 0.14 0.05 0.09 Premier League (3 Seasons) 65 58 5,183 57.6 5 4 9 5 0 0 13 0 0.09 0.07 0.16 0.09 0.16 League Two (2 Seasons) 30 14 1,368 15.2 1 1 2 1 0 0 4 0 0.07 0.07 0.13 0.07 0.13 Champions Lg (2 Seasons) 4 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 71 0.8 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 2007-2008 15 Rangers 1 League 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 16 Rangers 1 League 8 7 524 5.8 1 0 1 0 1 1 1 0 0.17 0.00 0.17 0.00 0.00 2009-2010 17 Rangers 2 Leagues 18 8 822 9.1 1 1 2 1 0 0 1 0 0.11 0.11 0.22 0.11 0.22 2010-2011 18 Rangers 3 Leagues 15 4 594 6.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 19 Rangers 1 League 4 0 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 19 Blackpool 1 League 7 4 336 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 20 Coventry City 1 League 35 22 1,973 21.9 3 7 10 2 1 1 2 0 0.14 0.32 0.46 0.09 0.41 2013-2014 21 Coventry City 1 League 43 41 3,718 41.3 1 5 6 1 0 0 10 0 0.02 0.12 0.15 0.02 0.15 2014-2015 22 Coventry City 2 Leagues 45 44 3,931 43.7 0 4 4 0 0 0 9 0 0.00 0.09 0.09 0.00 0.09 2015-2016 23 Coventry City 3 Leagues 42 42 3,766 41.8 4 3 7 4 0 0 13 0 0.10 0.07 0.17 0.10 0.17 2016-2017 24 Sheffield United 3 Leagues 47 44 4,014 44.6 4 17 21 4 0 0 9 0 0.09 0.38 0.47 0.09 0.47 2017-2018 25 Sheffield United 3 Leagues 44 42 3,757 41.7 2 7 9 2 0 0 14 1 0.05 0.17 0.22 0.05 0.22 2018-2019 26 Sheffield United 2 Leagues 46 45 4,022 44.7 2 11 13 2 0 0 7 0 0.04 0.25 0.29 0.04 0.29 2019-2020 27 Sheffield United 3 Leagues 32 29 2,627 29.2 5 2 7 5 0 0 10 0 0.17 0.07 0.24 0.17 0.24 2020-2021 28 Sheffield United 2 Leagues 35 33 2,930 32.6 0 3 3 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 2021-2022 29 Sheffield United 2 Leagues 37 31 2,742 30.5 1 2 3 1 0 0 11 0 0.03 0.07 0.10 0.03 0.10 2022-2023 30 Sheffield United 3 Leagues 29 16 1,226 13.6 1 1 2 1 0 0 3 0 0.07 0.07 0.15 0.07 0.15 2023-2024 31 Sheffield United 1 League 4 1 92 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 31 Blackburn Rovers 1 League 1 1 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 32 Chesterfield 2 Leagues 17 7 708 7.9 0 1 1 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13 2025-2026 33 Chesterfield 2 Leagues 16 8 774 8.6 1 0 1 1 0 0 3 1 0.12 0.00 0.12 0.12 0.12 19 Seasons 6 Clubs 9 Leagues 526 429 38,719 430.2 26 64 90 24 2 2 101 2 0.06 0.15 0.21 0.06 0.20 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 Sheffield United (8 Seasons) 5 Leagues 274 241 21,410 237.9 15 43 58 15 0 0 59 1 0.06 0.18 0.24 0.06 0.24 Rangers (5 Seasons) 3 Leagues 46 19 2,087 23.2 2 1 3 1 1 1 2 0 0.09 0.04 0.13 0.04 0.09 Coventry City (4 Seasons) 3 Leagues 165 149 13,388 148.8 8 19 27 7 1 1 34 0 0.05 0.13 0.18 0.05 0.17 Chesterfield (2 Seasons) 2 Leagues 33 15 1,482 16.5 1 1 2 1 0 0 5 1 0.06 0.06 0.12 0.06 0.12 Blackpool (1 Season) 1 League 7 4 336 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Blackburn Rovers (1 Season) 1 League 1 1 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (8 Seasons) 15 11 993 11.0 0 3 3 0 0 0 2 1 0.00 0.27 0.27 0.00 0.27 League Cup (8 Seasons) 9 4 539 6.0 0 1 1 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 Championship (6 Seasons) 155 136 11,747 130.5 6 20 26 6 0 0 35 1 0.05 0.15 0.20 0.05 0.20 League One (5 Seasons) 206 187 16,802 186.7 12 34 46 11 1 1 43 0 0.06 0.18 0.25 0.06 0.24 Premier League (5 Seasons) 41 18 1,982 22.0 2 1 3 1 1 1 2 0 0.09 0.05 0.14 0.05 0.09 Premier League (3 Seasons) 65 58 5,183 57.6 5 4 9 5 0 0 13 0 0.09 0.07 0.16 0.09 0.16 League Two (2 Seasons) 30 14 1,368 15.2 1 1 2 1 0 0 4 0 0.07 0.07 0.13 0.07 0.13 Champions Lg (2 Seasons) 4 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 71 0.8 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 2007-2008 15 Rangers sct SCO 1. Premier League 2nd 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2008-2009 16 Rangers sct SCO 1. Premier League 1st 8 7 524 5.8 1 0 1 0 1 1 1 0 0.17 0.00 0.17 0.00 0.00 2009-2010 17 Rangers sct SCO 1. Premier League 1st 15 8 799 8.9 1 1 2 1 0 0 1 0 0.11 0.11 0.23 0.11 0.23 Matches 2010-2011 18 Rangers sct SCO 1. Premier League 1st 13 3 512 5.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 19 Rangers sct SCO 1. Premier League 2nd 4 0 132 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2011-2012 19 Blackpool eng ENG 2. Championship 5th 7 4 336 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 20 Coventry City eng ENG 3. League One 15th 35 22 1,973 21.9 3 7 10 2 1 1 2 0 0.14 0.32 0.46 0.09 0.41 2013-2014 21 Coventry City eng ENG 3. League One 18th 43 41 3,718 41.3 1 5 6 1 0 0 10 0 0.02 0.12 0.15 0.02 0.15 2014-2015 22 Coventry City eng ENG 3. League One 17th 44 43 3,841 42.7 0 4 4 0 0 0 9 0 0.00 0.09 0.09 0.00 0.09 Matches 2015-2016 23 Coventry City eng ENG 3. League One 8th 40 40 3,556 39.5 4 3 7 4 0 0 13 0 0.10 0.08 0.18 0.10 0.18 Matches 2016-2017 24 Sheffield United eng ENG 3. League One 1st 44 41 3,714 41.3 4 15 19 4 0 0 9 0 0.10 0.36 0.46 0.10 0.46 Matches 2017-2018 25 Sheffield United eng ENG 2. Championship 10th 41 41 3,659 40.7 2 7 9 2 0 0 14 1 0.05 0.17 0.22 0.05 0.22 Matches 2018-2019 26 Sheffield United eng ENG 2. Championship 2nd 45 45 3,972 44.1 2 10 12 2 0 0 7 0 0.05 0.23 0.27 0.05 0.27 Matches 2019-2020 27 Sheffield United eng ENG 1. Premier League 9th 30 28 2,516 28.0 5 2 7 5 0 0 8 0 0.18 0.07 0.25 0.18 0.25 Matches 2020-2021 28 Sheffield United eng ENG 1. Premier League 20th 31 29 2,575 28.6 0 2 2 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 Matches 2021-2022 29 Sheffield United eng ENG 2. Championship 5th 35 31 2,654 29.5 1 2 3 1 0 0 10 0 0.03 0.07 0.10 0.03 0.10 Matches 2022-2023 30 Sheffield United eng ENG 2. Championship 2nd 26 14 1,110 12.3 1 1 2 1 0 0 3 0 0.08 0.08 0.16 0.08 0.16 Matches 2023-2024 31 Sheffield United eng ENG 1. Premier League 20th 4 1 92 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 31 Blackburn Rovers eng ENG 2. Championship 19th 1 1 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 32 Chesterfield eng ENG 4. League Two 7th 16 7 689 7.7 0 1 1 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13 Matches 2025-2026 33 Chesterfield eng ENG 4. League Two 6th 14 7 679 7.5 1 0 1 1 0 0 2 0 0.13 0.00 0.13 0.13 0.13 Matches 19 Seasons 6 Clubs 5 Leagues 497 413 37,082 412.0 26 60 86 24 2 2 97 1 0.06 0.15 0.21 0.06 0.20 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 Sheffield United (8 Seasons) 3 Leagues 256 230 20,292 225.5 15 39 54 15 0 0 56 1 0.07 0.17 0.24 0.07 0.24 Rangers (5 Seasons) 1 League 41 18 1,982 22.0 2 1 3 1 1 1 2 0 0.09 0.05 0.14 0.05 0.09 Coventry City (4 Seasons) 1 League 162 146 13,088 145.4 8 19 27 7 1 1 34 0 0.06 0.13 0.19 0.05 0.18 Chesterfield (2 Seasons) 1 League 30 14 1,368 15.2 1 1 2 1 0 0 4 0 0.07 0.07 0.13 0.07 0.13 Blackpool (1 Season) 1 League 7 4 336 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Blackburn Rovers (1 Season) 1 League 1 1 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 155 136 11,747 130.5 6 20 26 6 0 0 35 1 0.05 0.15 0.20 0.05 0.20 League One (5 Seasons) 206 187 16,802 186.7 12 34 46 11 1 1 43 0 0.06 0.18 0.25 0.06 0.24 Premier League (5 Seasons) 41 18 1,982 22.0 2 1 3 1 1 1 2 0 0.09 0.05 0.14 0.05 0.09 Premier League (3 Seasons) 65 58 5,183 57.6 5 4 9 5 0 0 13 0 0.09 0.07 0.16 0.09 0.16 League Two (2 Seasons) 30 14 1,368 15.2 1 1 2 1 0 0 4 0 0.07 0.07 0.13 0.07 0.13
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 2009-2010 17 Rangers 1. Champions Lg GR 3 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 18 Rangers 1. Champions Lg GR 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 18 Rangers 2. Europa Lg R16 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 5 1 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (2 Seasons) 4 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 1 71 0.8 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 2018-2019 26 sct Scotland UEFA Nations League 31st 0 0 Matches 2020-2021 28 sct Scotland UEFA Nations League LgB 2 2 141 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 29 sct Scotland UEFA Euro GR 0 0 Matches 2021 29 sct Scotland UEFA Euro Qualifying 2 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 30 sct Scotland WCQ 1 0 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 4 Leagues 5 3 248 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (2 Seasons) 2 2 141 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (1 Season) 2 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 1 0 18 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2007-2008 15 Rangers 1 League 0.2 0 0 0.00 0 0 2008-2009 16 Rangers 1 League 5.8 1 5 0.86 0.00 1 1 2009-2010 17 Rangers 2 Leagues 9.1 1 10 1.09 0.10 0 0 2010-2011 18 Rangers 3 Leagues 6.6 0 4 0.61 0.00 0 0 2011-2012 19 Rangers 1 League 1.5 0 2 1.36 0.00 0 0 2011-2012 19 Blackpool 1 League 3.7 0 5 1.34 0.00 0 0 2012-2013 20 Coventry City 1 League 21.9 3 23 1.05 0.09 1 1 2013-2014 21 Coventry City 1 League 41.3 1 12 0.29 0.08 0 0 2014-2015 22 Coventry City 2 Leagues 43.7 0 15 0.35 0.00 0 0 2015-2016 23 Coventry City 3 Leagues 41.8 4 30 0.76 0.13 0 0 2016-2017 24 Sheffield United 3 Leagues 44.6 4 2 22 1100.0 0.05 0.52 2.00 0.18 0 0 2017-2018 25 Sheffield United 3 Leagues 41.7 2 66 24 36.4 1.58 0.57 0.03 0.08 0 0 2018-2019 26 Sheffield United 2 Leagues 44.7 2 50 15 30.0 1.12 0.34 0.04 0.13 0 0 2019-2020 27 Sheffield United 3 Leagues 29.2 5 33 11 33.3 1.13 0.38 0.15 0.45 0 0 2020-2021 28 Sheffield United 2 Leagues 32.6 0 18 5 27.8 0.55 0.15 0.00 0.00 0 0 2021-2022 29 Sheffield United 2 Leagues 30.5 1 21 8 38.1 0.69 0.26 0.05 0.13 0 0 2022-2023 30 Sheffield United 3 Leagues 13.6 1 7 1 14.3 0.51 0.07 0.14 1.00 0 0 2023-2024 31 Sheffield United 1 League 1.0 0 0 0 0.00 0.00 0 0 2023-2024 31 Blackburn Rovers 1 League 0.2 0 0 0 0.00 0.00 0 0 2024-2025 32 Chesterfield 2 Leagues 7.9 0 2 0 0.0 0.26 0.00 0.00 0 0 2025-2026 33 Chesterfield 2 Leagues 8.6 1 3 1 33.3 0.35 0.12 0.33 1.00 0 0 19 Seasons 6 Clubs 9 Leagues 430.2 26 202 193 43.1 0.80 0.45 0.08 0.12 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Sheffield United (8 Seasons) 5 Leagues 237.9 15 197 86 43.7 0.84 0.36 0.08 0.17 0 0 Rangers (5 Seasons) 3 Leagues 23.2 2 21 0.91 0.05 1 1 Coventry City (4 Seasons) 3 Leagues 148.8 8 80 0.55 0.09 1 1 Chesterfield (2 Seasons) 2 Leagues 16.5 1 5 1 20.0 0.31 0.06 0.20 1.00 0 0 Blackpool (1 Season) 1 League 3.7 0 5 1.34 0.00 0 0 Blackburn Rovers (1 Season) 1 League 0.2 0 0 0 0.00 0.00 0 0 FA Cup (8 Seasons) 11.0 0 4 0 0.0 0.51 0.00 0.00 0 0 League Cup (8 Seasons) 6.0 0 4 1 25.0 1.09 0.27 0.00 0.00 0 0 Championship (6 Seasons) 130.5 6 141 53 34.0 1.11 0.41 0.04 0.11 0 0 League One (5 Seasons) 186.7 12 0 101 0.00 0.54 0.11 1 1 Premier League (5 Seasons) 22.0 2 21 0.95 0.05 1 1 Premier League (3 Seasons) 57.6 5 48 16 33.3 0.83 0.28 0.10 0.31 0 0 League Two (2 Seasons) 15.2 1 5 1 20.0 0.33 0.07 0.20 1.00 0 0 Champions Lg (2 Seasons) 0.4 0 0 0.00 0 0 Europa Lg (1 Season) 0.8 0 0 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 28 sct Scotland UEFA Nations League LgB 1.6 0 0 0 0.00 0.00 0 0 Matches 2021 29 sct Scotland UEFA Euro Qualifying 1.0 0 0 0 0.00 0.00 0 0 Matches 2022 30 sct Scotland WCQ 0.2 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 1 Club 4 Leagues 2.8 0 0 0 0.00 0.00 0 0 UEFA Nations League (2 Seasons) 1.6 0 0 0 0.00 0.00 0 0 UEFA Euro Qualifying (1 Season) 1.0 0 0 0 0.00 0.00 0 0 WCQ (1 Season) 0.2 0 0 0 0.00 0.00 0 0 UEFA Euro (1 Season)
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 2007-2008 15 Rangers sct SCO 1. Premier League 1 15 15 0.4 0.2 0 1 2008-2009 16 Rangers sct SCO 1. Premier League 8 524 66 15.3 5.8 7 1 2009-2010 17 Rangers 1. Champions Lg 3 23 8 4.3 0.3 0 3 Matches 2009-2010 17 Rangers sct SCO 1. Premier League 15 799 53 23.4 8.9 8 7 Matches 2010-2011 18 Rangers 1. Champions Lg 1 11 11 2.0 0.1 0 1 Matches 2010-2011 18 Rangers 2. Europa Lg 1 71 71 19.7 0.8 1 0 0 Matches 2010-2011 18 Rangers sct SCO 1. Premier League 13 512 39 15.0 5.7 3 10 Matches 2011-2012 19 Blackpool eng ENG 2. Championship 7 336 48 8.1 3.7 4 3 Matches 2011-2012 19 Rangers sct SCO 1. Premier League 4 132 33 3.9 1.5 0 4 Matches 2012-2013 20 Coventry City eng ENG 3. League One 35 1,973 56 47.7 21.9 22 13 2013-2014 21 Coventry City eng ENG 3. League One 43 3,718 86 89.8 41.3 41 2 2014-2015 22 Coventry City eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2014-2015 22 Coventry City eng ENG 3. League One 44 3,841 87 92.8 42.7 43 40 1 0 1.23 46 55 -9 -0.21 +0.39 Matches 2015-2016 23 Coventry City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2015-2016 23 Coventry City eng ENG League Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 1 0 0.00 Matches 2015-2016 23 Coventry City eng ENG 3. League One 40 3,556 89 85.9 39.5 40 38 0 0 1.58 63 43 +20 +0.51 +0.81 Matches 2016-2017 24 Sheffield United eng ENG EFL Cup 1 120 120 100.0 1.3 1 120 1 0 0 0.00 1 2 -1 -0.75 Matches 2016-2017 24 Sheffield United eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 8 3 +5 +2.50 Matches 2016-2017 24 Sheffield United eng ENG 3. League One 44 3,714 84 89.7 41.3 41 40 3 1 2.20 84 42 +42 +1.02 +0.38 Matches 2017-2018 25 Sheffield United eng ENG 2. Championship 41 3,659 89 88.4 40.7 41 40 0 0 1.51 55 49 +6 +0.15 -0.04 Matches 2017-2018 25 Sheffield United eng ENG EFL Cup 1 5 5 2.8 0.1 0 0 1 4 0 3.00 0 1 -1 -18.00 -17.49 Matches 2017-2018 25 Sheffield United eng ENG FA Cup 2 93 47 34.4 1.0 1 90 1 1 3 0 3.00 1 0 +1 +0.97 +0.97 Matches 2018-2019 26 Sheffield United eng ENG 2. Championship 45 3,972 88 95.9 44.1 45 88 42 0 0 1.98 78 39 +39 +0.88 +1.96 Matches 2018-2019 26 Sheffield United eng ENG EFL Cup 1 50 50 41.7 0.6 0 0 1 49 0 1.00 1 0 +1 +1.80 +3.09 Matches 2019-2020 27 Sheffield United eng ENG EFL Cup 1 21 21 11.7 0.2 0 0 1 21 0 0.00 0 0 0 0.00 0.00 Matches 2019-2020 27 Sheffield United eng ENG FA Cup 1 90 90 23.1 1.0 1 90 1 0 1 0.00 1 2 -1 -1.00 -2.20 Matches 2019-2020 27 Sheffield United eng ENG 1. Premier League 30 2,516 84 73.6 28.0 28 87 26 2 38 0 1.30 26 30 -4 -0.14 -0.54 Matches 2020-2021 28 Sheffield United eng ENG FA Cup 4 355 89 98.6 3.9 4 89 3 0 0 2.25 6 5 +1 +0.25 +0.25 Matches 2020-2021 28 Sheffield United eng ENG 1. Premier League 31 2,575 83 75.3 28.6 29 87 26 2 31 2 0.71 16 47 -31 -1.08 +0.19 Matches 2021-2022 29 Sheffield United eng ENG 2. Championship 35 2,654 76 64.1 29.5 31 84 20 4 12 4 1.68 42 29 +13 +0.44 +0.14 Matches 2021-2022 29 Sheffield United eng ENG EFL Cup 2 88 44 29.3 1.0 0 0 2 44 0 2.00 2 0 +2 +2.05 +2.05 Matches 2022-2023 30 Sheffield United eng ENG 2. Championship 26 1,110 43 26.8 12.3 14 66 3 12 15 2 2.04 23 10 +13 +1.05 +0.43 Matches 2022-2023 30 Sheffield United eng ENG EFL Cup 1 45 45 50.0 0.5 1 45 0 0 0 0.00 0 0 0 0.00 +2.00 Matches 2022-2023 30 Sheffield United eng ENG FA Cup 2 71 36 13.1 0.8 1 65 0 1 6 1 1.50 0 3 -3 -3.80 -4.95 Matches 2023-2024 31 Blackburn Rovers eng ENG 2. Championship 1 16 16 0.4 0.2 1 16 0 0 3 1.00 1 0 +1 +5.63 +5.95 Matches 2023-2024 31 Sheffield United eng ENG 1. Premier League 4 92 23 2.7 1.0 1 45 0 3 16 5 0.00 1 5 -4 -3.91 -2.16 Matches 2024-2025 32 Chesterfield eng ENG FA Cup 1 19 19 10.6 0.2 0 0 1 19 0 3.00 0 1 -1 -4.74 -5.30 Matches 2024-2025 32 Chesterfield eng ENG 4. League Two 16 689 43 16.6 7.7 7 84 4 9 11 6 1.61 14 8 +6 +0.78 +0.44 Matches 2025-2026 33 Chesterfield eng ENG FA Cup 2 95 48 52.8 1.1 1 90 1 1 5 0 1.50 1 0 +1 +0.95 +2.01 Matches 2025-2026 33 Chesterfield eng ENG 4. League Two 14 679 49 16.4 7.5 7 84 5 7 13 12 1.60 15 14 +1 +0.13 -0.23 Matches 19 Seasons 6 Clubs 9 Leagues 526 38,719 74 45.0 430.2 429 84 296 97 17 37 1.58 488 393 +95 +0.28 +0.39 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield United (8 Seasons) 5 Leagues 274 21,410 78 63.6 237.9 241 85 205 33 19 16 1.64 345 267 +78 +0.33 +0.61 Rangers (5 Seasons) 3 Leagues 46 2,087 45 11.3 23.2 19 0 27 Coventry City (4 Seasons) 3 Leagues 165 13,388 81 79.4 148.8 149 100 81 16 0 1.35 112 103 +9 +0.11 +0.51 Chesterfield (2 Seasons) 2 Leagues 33 1,482 45 17.2 16.5 15 84 10 18 12 18 1.64 30 23 +7 +0.43 +0.09 Blackpool (1 Season) 1 League 7 336 48 8.1 3.7 4 3 Blackburn Rovers (1 Season) 1 League 1 16 16 0.4 0.2 1 16 0 0 3 1.00 1 0 +1 +5.63 +5.95 FA Cup (8 Seasons) 15 993 66 45.3 11.0 11 87 9 4 8 2 1.80 18 16 +2 +0.18 -0.57 League Cup (8 Seasons) 9 539 60 44.9 6.0 4 94 3 5 32 0 0.89 6 6 0 0.00 +0.41 Championship (6 Seasons) 155 11,747 76 47.3 130.5 136 83 105 19 14 9 1.78 199 127 +72 +0.57 +0.47 League One (5 Seasons) 206 16,802 82 81.2 186.7 187 118 19 1 1.67 193 140 +53 +0.43 +0.50 Premier League (5 Seasons) 41 1,982 48 11.6 22.0 18 23 Premier League (3 Seasons) 65 5,183 80 50.5 57.6 58 86 52 7 26 7 0.94 43 82 -39 -0.68 +0.62 League Two (2 Seasons) 30 1,368 46 16.5 15.2 14 84 9 16 12 18 1.61 29 22 +7 +0.46 +0.11 Champions Lg (2 Seasons) 4 34 9 3.1 0.4 0 4 Europa Lg (1 Season) 1 71 71 19.7 0.8 1 0 0
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 2007-2008 15 Rangers 1 League 1 15 15 0.4 0.2 0 1 2008-2009 16 Rangers 1 League 8 524 66 15.3 5.8 7 1 2009-2010 17 Rangers 2 Leagues 18 822 46 20.8 9.1 8 10 2010-2011 18 Rangers 3 Leagues 15 594 40 13.8 6.6 4 0 11 2011-2012 19 Rangers 1 League 4 132 33 3.9 1.5 0 4 2011-2012 19 Blackpool 1 League 7 336 48 8.1 3.7 4 3 2012-2013 20 Coventry City 1 League 35 1,973 56 47.7 21.9 22 13 2013-2014 21 Coventry City 1 League 43 3,718 86 89.8 41.3 41 2 2014-2015 22 Coventry City 2 Leagues 45 3,931 87 92.9 43.7 44 90 41 1 0 1.20 47 57 -10 -0.23 +0.37 2015-2016 23 Coventry City 3 Leagues 42 3,766 90 86.6 41.8 42 105 40 0 0 1.50 65 46 +19 +0.45 +0.76 2016-2017 24 Sheffield United 3 Leagues 47 4,014 85 90.4 44.6 44 100 43 3 1 2.12 93 47 +46 +1.03 +0.40 2017-2018 25 Sheffield United 3 Leagues 44 3,757 85 81.9 41.7 42 91 41 2 4 0 1.61 56 50 +6 +0.14 +0.14 2018-2019 26 Sheffield United 2 Leagues 46 4,022 87 94.4 44.7 45 88 42 1 49 0 1.96 79 39 +40 +0.90 +2.03 2019-2020 27 Sheffield United 3 Leagues 32 2,627 82 65.8 29.2 29 87 27 3 32 1 1.22 27 32 -5 -0.17 -0.70 2020-2021 28 Sheffield United 2 Leagues 35 2,930 84 77.5 32.6 33 87 29 2 31 2 0.89 22 52 -30 -0.92 +0.35 2021-2022 29 Sheffield United 2 Leagues 37 2,742 74 61.8 30.5 31 84 20 6 22 4 1.70 44 29 +15 +0.49 +0.23 2022-2023 30 Sheffield United 3 Leagues 29 1,226 42 25.7 13.6 16 65 3 13 14 3 1.93 23 13 +10 +0.73 +0.07 2023-2024 31 Sheffield United 1 League 4 92 23 2.7 1.0 1 45 0 3 16 5 0.00 1 5 -4 -3.91 -2.16 2023-2024 31 Blackburn Rovers 1 League 1 16 16 0.4 0.2 1 16 0 0 3 1.00 1 0 +1 +5.63 +5.95 2024-2025 32 Chesterfield 2 Leagues 17 708 42 16.4 7.9 7 84 4 10 12 6 1.69 14 9 +5 +0.64 +0.29 2025-2026 33 Chesterfield 2 Leagues 16 774 48 17.9 8.6 8 85 6 8 12 12 1.59 16 14 +2 +0.23 -0.10 19 Seasons 6 Clubs 9 Leagues 526 38,719 74 45.0 430.2 429 84 296 97 17 37 1.58 488 393 +95 +0.28 +0.39 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield United (8 Seasons) 5 Leagues 274 21,410 78 63.6 237.9 241 85 205 33 19 16 1.64 345 267 +78 +0.33 +0.61 Rangers (5 Seasons) 3 Leagues 46 2,087 45 11.3 23.2 19 0 27 Coventry City (4 Seasons) 3 Leagues 165 13,388 81 79.4 148.8 149 100 81 16 0 1.35 112 103 +9 +0.11 +0.51 Chesterfield (2 Seasons) 2 Leagues 33 1,482 45 17.2 16.5 15 84 10 18 12 18 1.64 30 23 +7 +0.43 +0.09 Blackpool (1 Season) 1 League 7 336 48 8.1 3.7 4 3 Blackburn Rovers (1 Season) 1 League 1 16 16 0.4 0.2 1 16 0 0 3 1.00 1 0 +1 +5.63 +5.95 FA Cup (8 Seasons) 15 993 66 45.3 11.0 11 87 9 4 8 2 1.80 18 16 +2 +0.18 -0.57 League Cup (8 Seasons) 9 539 60 44.9 6.0 4 94 3 5 32 0 0.89 6 6 0 0.00 +0.41 Championship (6 Seasons) 155 11,747 76 47.3 130.5 136 83 105 19 14 9 1.78 199 127 +72 +0.57 +0.47 League One (5 Seasons) 206 16,802 82 81.2 186.7 187 118 19 1 1.67 193 140 +53 +0.43 +0.50 Premier League (5 Seasons) 41 1,982 48 11.6 22.0 18 23 Premier League (3 Seasons) 65 5,183 80 50.5 57.6 58 86 52 7 26 7 0.94 43 82 -39 -0.68 +0.62 League Two (2 Seasons) 30 1,368 46 16.5 15.2 14 84 9 16 12 18 1.61 29 22 +7 +0.46 +0.11 Champions Lg (2 Seasons) 4 34 9 3.1 0.4 0 4 Europa Lg (1 Season) 1 71 71 19.7 0.8 1 0 0
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 2007-2008 15 Rangers sct SCO 1. Premier League 2nd 1 15 15 0.4 0.2 0 1 2008-2009 16 Rangers sct SCO 1. Premier League 1st 8 524 66 15.3 5.8 7 1 2009-2010 17 Rangers sct SCO 1. Premier League 1st 15 799 53 23.4 8.9 8 7 Matches 2010-2011 18 Rangers sct SCO 1. Premier League 1st 13 512 39 15.0 5.7 3 10 Matches 2011-2012 19 Rangers sct SCO 1. Premier League 2nd 4 132 33 3.9 1.5 0 4 Matches 2011-2012 19 Blackpool eng ENG 2. Championship 5th 7 336 48 8.1 3.7 4 3 Matches 2012-2013 20 Coventry City eng ENG 3. League One 15th 35 1,973 56 47.7 21.9 22 13 2013-2014 21 Coventry City eng ENG 3. League One 18th 43 3,718 86 89.8 41.3 41 2 2014-2015 22 Coventry City eng ENG 3. League One 17th 44 3,841 87 92.8 42.7 43 40 1 0 1.23 46 55 -9 -0.21 +0.39 Matches 2015-2016 23 Coventry City eng ENG 3. League One 8th 40 3,556 89 85.9 39.5 40 38 0 0 1.58 63 43 +20 +0.51 +0.81 Matches 2016-2017 24 Sheffield United eng ENG 3. League One 1st 44 3,714 84 89.7 41.3 41 40 3 1 2.20 84 42 +42 +1.02 +0.38 Matches 2017-2018 25 Sheffield United eng ENG 2. Championship 10th 41 3,659 89 88.4 40.7 41 40 0 0 1.51 55 49 +6 +0.15 -0.04 Matches 2018-2019 26 Sheffield United eng ENG 2. Championship 2nd 45 3,972 88 95.9 44.1 45 88 42 0 0 1.98 78 39 +39 +0.88 +1.96 Matches 2019-2020 27 Sheffield United eng ENG 1. Premier League 9th 30 2,516 84 73.6 28.0 28 87 26 2 38 0 1.30 26 30 -4 -0.14 -0.54 Matches 2020-2021 28 Sheffield United eng ENG 1. Premier League 20th 31 2,575 83 75.3 28.6 29 87 26 2 31 2 0.71 16 47 -31 -1.08 +0.19 Matches 2021-2022 29 Sheffield United eng ENG 2. Championship 5th 35 2,654 76 64.1 29.5 31 84 20 4 12 4 1.68 42 29 +13 +0.44 +0.14 Matches 2022-2023 30 Sheffield United eng ENG 2. Championship 2nd 26 1,110 43 26.8 12.3 14 66 3 12 15 2 2.04 23 10 +13 +1.05 +0.43 Matches 2023-2024 31 Sheffield United eng ENG 1. Premier League 20th 4 92 23 2.7 1.0 1 45 0 3 16 5 0.00 1 5 -4 -3.91 -2.16 Matches 2023-2024 31 Blackburn Rovers eng ENG 2. Championship 19th 1 16 16 0.4 0.2 1 16 0 0 3 1.00 1 0 +1 +5.63 +5.95 Matches 2024-2025 32 Chesterfield eng ENG 4. League Two 7th 16 689 43 16.6 7.7 7 84 4 9 11 6 1.61 14 8 +6 +0.78 +0.44 Matches 2025-2026 33 Chesterfield eng ENG 4. League Two 6th 14 679 49 16.4 7.5 7 84 5 7 13 12 1.60 15 14 +1 +0.13 -0.23 Matches 19 Seasons 6 Clubs 5 Leagues 497 37,082 75 45.7 412.0 413 84 284 84 15 35 1.58 464 371 +93 +0.29 +0.44 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield United (8 Seasons) 3 Leagues 256 20,292 79 65.5 225.5 230 85 197 26 18 14 1.64 325 251 +74 +0.33 +0.71 Rangers (5 Seasons) 1 League 41 1,982 48 11.6 22.0 18 23 Coventry City (4 Seasons) 1 League 162 13,088 81 79.0 145.4 146 78 16 0 1.40 109 98 +11 +0.13 +0.54 Chesterfield (2 Seasons) 1 League 30 1,368 46 16.5 15.2 14 84 9 16 12 18 1.61 29 22 +7 +0.46 +0.11 Blackpool (1 Season) 1 League 7 336 48 8.1 3.7 4 3 Blackburn Rovers (1 Season) 1 League 1 16 16 0.4 0.2 1 16 0 0 3 1.00 1 0 +1 +5.63 +5.95 Championship (6 Seasons) 155 11,747 76 47.3 130.5 136 83 105 19 14 9 1.78 199 127 +72 +0.57 +0.47 League One (5 Seasons) 206 16,802 82 81.2 186.7 187 118 19 1 1.67 193 140 +53 +0.43 +0.50 Premier League (5 Seasons) 41 1,982 48 11.6 22.0 18 23 Premier League (3 Seasons) 65 5,183 80 50.5 57.6 58 86 52 7 26 7 0.94 43 82 -39 -0.68 +0.62 League Two (2 Seasons) 30 1,368 46 16.5 15.2 14 84 9 16 12 18 1.61 29 22 +7 +0.46 +0.11
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 2009-2010 17 Rangers 1. Champions Lg GR 3 23 8 4.3 0.3 0 3 Matches 2010-2011 18 Rangers 1. Champions Lg GR 1 11 11 2.0 0.1 0 1 Matches 2010-2011 18 Rangers 2. Europa Lg R16 1 71 71 19.7 0.8 1 0 0 Matches 2 Seasons 1 Club 2 Leagues 5 105 21 7.3 1.2 1 0 4 Champions Lg (2 Seasons) 4 34 9 3.1 0.4 0 4 Europa Lg (1 Season) 1 71 71 19.7 0.8 1 0 0
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 2018-2019 26 sct Scotland UEFA Nations League 31st 0 0 0 0 1 Matches 2020-2021 28 sct Scotland UEFA Nations League LgB 2 141 71 26.1 1.6 2 71 0 0 1 3.00 3 1 +2 +1.28 +1.50 Matches 2021 29 sct Scotland UEFA Euro GR 0 0 0 2 Matches 2021 29 sct Scotland UEFA Euro Qualifying 2 89 45 7.8 1.0 1 81 0 1 8 4 1.50 1 3 -2 -2.02 -1.94 Matches 2022 30 sct Scotland WCQ 1 18 18 1.8 0.2 0 0 1 18 2 3.00 0 0 0 0.00 -0.74 Matches 4 Seasons 1 Club 4 Leagues 5 248 50 7.5 2.8 3 74 0 2 13 10 2.40 4 4 0 0.00 -0.22 UEFA Nations League (2 Seasons) 2 141 71 15.7 1.6 2 71 0 0 2 3.00 3 1 +2 +1.28 +1.50 UEFA Euro Qualifying (1 Season) 2 89 45 7.8 1.0 1 81 0 1 8 4 1.50 1 3 -2 -2.02 -1.94 WCQ (1 Season) 1 18 18 1.8 0.2 0 0 1 18 2 3.00 0 0 0 0.00 -0.74 UEFA Euro (1 Season) 0 0 0 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 15 Rangers 1 League 0.2 0 0 0 2008-2009 16 Rangers 1 League 5.8 1 0 3 2009-2010 17 Rangers 2 Leagues 9.1 1 0 11 2010-2011 18 Rangers 3 Leagues 6.6 0 0 6 2011-2012 19 Rangers 1 League 1.5 0 0 0 2011-2012 19 Blackpool 1 League 3.7 1 0 1 2012-2013 20 Coventry City 1 League 21.9 2 0 13 2013-2014 21 Coventry City 1 League 41.3 10 0 47 2014-2015 22 Coventry City 2 Leagues 43.7 9 0 0 37 0 2015-2016 23 Coventry City 3 Leagues 41.8 13 0 0 47 0 2016-2017 24 Sheffield United 3 Leagues 44.6 9 0 0 61 0 0 2 0 0 0 0 0 2017-2018 25 Sheffield United 3 Leagues 41.7 14 1 0 42 54 3 218 53 35 1 0 0 2018-2019 26 Sheffield United 2 Leagues 44.7 7 0 0 41 32 0 187 55 29 0 0 1 2019-2020 27 Sheffield United 3 Leagues 29.2 10 0 0 28 24 1 151 25 26 0 2020-2021 28 Sheffield United 2 Leagues 32.6 4 0 0 38 30 1 110 31 40 0 2021-2022 29 Sheffield United 2 Leagues 30.5 11 0 0 38 25 1 94 23 21 0 2022-2023 30 Sheffield United 3 Leagues 13.6 3 0 0 12 8 0 38 9 12 0 2023-2024 31 Sheffield United 1 League 1.0 1 0 0 2 2 0 0 0 0 0 2023-2024 31 Blackburn Rovers 1 League 0.2 0 0 0 1 0 0 0 0 0 0 2024-2025 32 Chesterfield 2 Leagues 7.9 2 0 0 5 5 0 2 3 9 0 2025-2026 33 Chesterfield 2 Leagues 8.6 3 1 0 14 3 0 17 6 6 0 19 Seasons 6 Clubs 9 Leagues 430.2 101 2 0 447 183 6 819 205 178 1 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Sheffield United (8 Seasons) 5 Leagues 237.9 59 1 0 262 175 6 800 196 163 1 0 1 Rangers (5 Seasons) 3 Leagues 23.2 2 0 20 Coventry City (4 Seasons) 3 Leagues 148.8 34 0 0 144 0 Chesterfield (2 Seasons) 2 Leagues 16.5 5 1 0 19 8 0 19 9 15 0 Blackpool (1 Season) 1 League 3.7 1 0 1 Blackburn Rovers (1 Season) 1 League 0.2 0 0 0 1 0 0 0 0 0 0 FA Cup (8 Seasons) 11.0 2 1 0 10 5 0 23 5 10 0 League Cup (8 Seasons) 6.0 2 0 0 5 1 1 5 3 0 0 0 0 Championship (6 Seasons) 130.5 35 1 0 131 117 3 528 137 95 1 0 1 League One (5 Seasons) 186.7 43 0 0 203 0 0 0 0 0 0 0 0 Premier League (5 Seasons) 22.0 2 0 20 Premier League (3 Seasons) 57.6 13 0 0 60 52 2 244 51 58 0 League Two (2 Seasons) 15.2 4 0 0 18 8 0 19 9 15 0 Champions Lg (2 Seasons) 0.4 0 0 0 Europa Lg (1 Season) 0.8 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 28 sct Scotland UEFA Nations League LgB 1.6 1 0 0 4 2 0 0 3 2 0 Matches 2021 29 sct Scotland UEFA Euro Qualifying 1.0 1 0 0 2 1 0 0 1 1 0 Matches 2022 30 sct Scotland WCQ 0.2 0 0 0 0 0 0 1 0 0 0 Matches 4 Seasons 1 Club 4 Leagues 2.8 2 0 0 6 3 0 1 4 3 0 UEFA Nations League (2 Seasons) 1.6 1 0 0 4 2 0 0 3 2 0 UEFA Euro Qualifying (1 Season) 1.0 1 0 0 2 1 0 0 1 1 0 WCQ (1 Season) 0.2 0 0 0 0 0 0 1 0 0 0 UEFA Euro (1 Season)
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 John Fleck Pages
John Fleck Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary