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 20 Kilmarnock sct SCO 1. Premier League 19 16 1,432 15.9 4 2 6 4 0 0 2 0 0.25 0.13 0.38 0.25 0.38 2008-2009 21 Kilmarnock sct SCO 1. Premier League 33 31 2,789 31.0 2 0 2 2 0 0 7 0 0.06 0.00 0.06 0.06 0.06 2009-2010 22 Kilmarnock sct SCO 1. Premier League 33 33 2,888 32.1 4 2 6 4 0 0 4 0 0.12 0.06 0.19 0.12 0.19 2010-2011 23 Kilmarnock sct SCO 1. Premier League 33 33 2,870 31.9 2 3 5 2 0 0 1 0 0.06 0.09 0.16 0.06 0.16 2011-2012 24 Derby County eng ENG 2. Championship 44 44 3,892 43.2 6 3 9 6 0 0 5 0 0.14 0.07 0.21 0.14 0.21 2012-2013 25 Derby County eng ENG 2. Championship 37 37 3,177 35.3 5 5 10 5 0 0 7 0 0.14 0.14 0.28 0.14 0.28 2013-2014 26 Derby County eng ENG 2. Championship 45 43 3,780 42.0 16 12 28 15 1 2 6 0 0.38 0.29 0.67 0.36 0.64 2014-2015 27 Derby County eng ENG 2. Championship 38 25 2,294 25.5 4 5 9 4 0 0 8 0 0.16 0.20 0.35 0.16 0.35 Matches 2014-2015 27 Derby County eng ENG FA Cup 2 2 172 1.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 27 Derby County eng ENG League Cup 4 4 336 3.7 1 1 2 1 0 0 0 0 0.27 0.27 0.54 0.27 0.54 Matches 2015-2016 28 Derby County eng ENG 2. Championship 21 14 1,235 13.7 3 0 3 3 0 0 1 0 0.22 0.00 0.22 0.22 0.22 Matches 2015-2016 28 Derby County eng ENG FA Cup 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 29 Derby County eng ENG 2. Championship 34 23 2,054 22.8 2 2 4 2 0 0 7 0 0.09 0.09 0.18 0.09 0.18 Matches 2016-2017 29 Derby County 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 2016-2017 29 Derby County eng ENG FA Cup 2 2 175 1.9 1 0 1 1 0 0 0 0 0.51 0.00 0.51 0.51 0.51 Matches 2016-2017 29 Derby County eng ENG Jr. PL2 — Div. 1 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 30 Derby County eng ENG 2. Championship 4 0 72 0.8 1 2 3 1 0 0 0 0 1.25 2.50 3.75 1.25 3.75 Matches 2017-2018 30 Cardiff City eng ENG 2. Championship 22 19 1,595 17.7 2 4 6 2 0 0 4 0 0.11 0.23 0.34 0.11 0.34 Matches 2017-2018 30 Derby County 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 2018-2019 31 Derby County eng ENG 2. Championship 28 25 2,117 23.5 3 2 5 3 0 0 7 0 0.13 0.09 0.21 0.13 0.21 Matches 2018-2019 31 Derby County 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 2018-2019 31 Derby County eng ENG FA Cup 3 3 300 3.3 0 1 1 0 0 0 1 0 0.00 0.30 0.30 0.00 0.30 Matches 2019-2020 32 Aberdeen sct SCO 1. Premiership 8 5 391 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 33 Aberdeen sct SCO 1. Premiership 2 1 92 1.0 0 1 1 0 0 0 0 0 0.00 0.98 0.98 0.00 0.98 Matches 2020-2021 33 St Johnstone sct SCO 1. Premiership 20 12 1,169 13.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 34 St Johnstone sct SCO 1. Premiership 9 8 623 6.9 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 5 Clubs 4 Leagues 445 384 33,817 375.7 56 45 101 55 1 2 69 1 0.15 0.12 0.27 0.15 0.27 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 Derby County (8 Seasons) 3 Leagues 266 226 19,968 221.9 42 33 75 41 1 2 44 0 0.19 0.15 0.34 0.18 0.33 Kilmarnock (4 Seasons) 1 League 118 113 9,979 110.9 12 7 19 12 0 0 14 0 0.11 0.06 0.17 0.11 0.17 St Johnstone (2 Seasons) 1 League 29 20 1,792 19.9 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 1 League 10 6 483 5.4 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Cardiff City (1 Season) 1 League 22 19 1,595 17.7 2 4 6 2 0 0 4 0 0.11 0.23 0.34 0.11 0.34 Derby County (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 Championship (8 Seasons) 273 230 20,216 224.6 42 35 77 41 1 2 45 0 0.19 0.16 0.34 0.18 0.34 Premier League (7 Seasons) 157 139 12,254 136.2 12 8 20 12 0 0 21 1 0.09 0.06 0.15 0.09 0.15 FA Cup (4 Seasons) 8 8 711 7.9 1 1 2 1 0 0 2 0 0.13 0.13 0.25 0.13 0.25 EFL Cup (4 Seasons) 7 7 636 7.1 1 1 2 1 0 0 1 0 0.14 0.14 0.28 0.14 0.28 PL2 — Div. 1 (1 Season) 1 1 90 1.0 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 20 Kilmarnock 1 League 19 16 1,432 15.9 4 2 6 4 0 0 2 0 0.25 0.13 0.38 0.25 0.38 2008-2009 21 Kilmarnock 1 League 33 31 2,789 31.0 2 0 2 2 0 0 7 0 0.06 0.00 0.06 0.06 0.06 2009-2010 22 Kilmarnock 1 League 33 33 2,888 32.1 4 2 6 4 0 0 4 0 0.12 0.06 0.19 0.12 0.19 2010-2011 23 Kilmarnock 1 League 33 33 2,870 31.9 2 3 5 2 0 0 1 0 0.06 0.09 0.16 0.06 0.16 2011-2012 24 Derby County 1 League 44 44 3,892 43.2 6 3 9 6 0 0 5 0 0.14 0.07 0.21 0.14 0.21 2012-2013 25 Derby County 1 League 37 37 3,177 35.3 5 5 10 5 0 0 7 0 0.14 0.14 0.28 0.14 0.28 2013-2014 26 Derby County 1 League 45 43 3,780 42.0 16 12 28 15 1 2 6 0 0.38 0.29 0.67 0.36 0.64 2014-2015 27 Derby County 3 Leagues 44 31 2,802 31.1 5 6 11 5 0 0 9 0 0.16 0.19 0.35 0.16 0.35 2015-2016 28 Derby County 2 Leagues 22 15 1,299 14.4 3 0 3 3 0 0 1 0 0.21 0.00 0.21 0.21 0.21 2016-2017 29 Derby County 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 2016-2017 29 Derby County 3 Leagues 37 26 2,319 25.8 3 2 5 3 0 0 7 0 0.12 0.08 0.19 0.12 0.19 2017-2018 30 Cardiff City 1 League 22 19 1,595 17.7 2 4 6 2 0 0 4 0 0.11 0.23 0.34 0.11 0.34 2017-2018 30 Derby County 2 Leagues 5 1 162 1.8 1 2 3 1 0 0 1 0 0.56 1.11 1.67 0.56 1.67 2018-2019 31 Derby County 3 Leagues 32 29 2,537 28.2 3 3 6 3 0 0 8 0 0.11 0.11 0.21 0.11 0.21 2019-2020 32 Aberdeen 1 League 8 5 391 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 33 Aberdeen 1 League 2 1 92 1.0 0 1 1 0 0 0 0 0 0.00 0.98 0.98 0.00 0.98 2020-2021 33 St Johnstone 1 League 20 12 1,169 13.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021-2022 34 St Johnstone 1 League 9 8 623 6.9 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 15 Seasons 5 Clubs 4 Leagues 445 384 33,817 375.7 56 45 101 55 1 2 69 1 0.15 0.12 0.27 0.15 0.27 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 Derby County (8 Seasons) 3 Leagues 266 226 19,968 221.9 42 33 75 41 1 2 44 0 0.19 0.15 0.34 0.18 0.33 Kilmarnock (4 Seasons) 1 League 118 113 9,979 110.9 12 7 19 12 0 0 14 0 0.11 0.06 0.17 0.11 0.17 St Johnstone (2 Seasons) 1 League 29 20 1,792 19.9 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 1 League 10 6 483 5.4 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Cardiff City (1 Season) 1 League 22 19 1,595 17.7 2 4 6 2 0 0 4 0 0.11 0.23 0.34 0.11 0.34 Derby County (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 Championship (8 Seasons) 273 230 20,216 224.6 42 35 77 41 1 2 45 0 0.19 0.16 0.34 0.18 0.34 Premier League (7 Seasons) 157 139 12,254 136.2 12 8 20 12 0 0 21 1 0.09 0.06 0.15 0.09 0.15 FA Cup (4 Seasons) 8 8 711 7.9 1 1 2 1 0 0 2 0 0.13 0.13 0.25 0.13 0.25 EFL Cup (4 Seasons) 7 7 636 7.1 1 1 2 1 0 0 1 0 0.14 0.14 0.28 0.14 0.28 PL2 — Div. 1 (1 Season) 1 1 90 1.0 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 20 Kilmarnock sct SCO 1. Premier League 11th 19 16 1,432 15.9 4 2 6 4 0 0 2 0 0.25 0.13 0.38 0.25 0.38 2008-2009 21 Kilmarnock sct SCO 1. Premier League 8th 33 31 2,789 31.0 2 0 2 2 0 0 7 0 0.06 0.00 0.06 0.06 0.06 2009-2010 22 Kilmarnock sct SCO 1. Premier League 11th 33 33 2,888 32.1 4 2 6 4 0 0 4 0 0.12 0.06 0.19 0.12 0.19 2010-2011 23 Kilmarnock sct SCO 1. Premier League 5th 33 33 2,870 31.9 2 3 5 2 0 0 1 0 0.06 0.09 0.16 0.06 0.16 2011-2012 24 Derby County eng ENG 2. Championship 12th 44 44 3,892 43.2 6 3 9 6 0 0 5 0 0.14 0.07 0.21 0.14 0.21 2012-2013 25 Derby County eng ENG 2. Championship 10th 37 37 3,177 35.3 5 5 10 5 0 0 7 0 0.14 0.14 0.28 0.14 0.28 2013-2014 26 Derby County eng ENG 2. Championship 3rd 45 43 3,780 42.0 16 12 28 15 1 2 6 0 0.38 0.29 0.67 0.36 0.64 2014-2015 27 Derby County eng ENG 2. Championship 8th 38 25 2,294 25.5 4 5 9 4 0 0 8 0 0.16 0.20 0.35 0.16 0.35 Matches 2015-2016 28 Derby County eng ENG 2. Championship 5th 21 14 1,235 13.7 3 0 3 3 0 0 1 0 0.22 0.00 0.22 0.22 0.22 Matches 2016-2017 29 Derby County eng ENG Jr. PL2 — Div. 1 8th 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-2017 29 Derby County eng ENG 2. Championship 9th 34 23 2,054 22.8 2 2 4 2 0 0 7 0 0.09 0.09 0.18 0.09 0.18 Matches 2017-2018 30 Cardiff City eng ENG 2. Championship 2nd 22 19 1,595 17.7 2 4 6 2 0 0 4 0 0.11 0.23 0.34 0.11 0.34 Matches 2017-2018 30 Derby County eng ENG 2. Championship 6th 4 0 72 0.8 1 2 3 1 0 0 0 0 1.25 2.50 3.75 1.25 3.75 Matches 2018-2019 31 Derby County eng ENG 2. Championship 6th 28 25 2,117 23.5 3 2 5 3 0 0 7 0 0.13 0.09 0.21 0.13 0.21 Matches 2019-2020 32 Aberdeen sct SCO 1. Premiership 4th 8 5 391 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 33 Aberdeen sct SCO 1. Premiership 4th 2 1 92 1.0 0 1 1 0 0 0 0 0 0.00 0.98 0.98 0.00 0.98 Matches 2020-2021 33 St Johnstone sct SCO 1. Premiership 5th 20 12 1,169 13.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 34 St Johnstone sct SCO 1. Premiership 11th 9 8 623 6.9 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 5 Clubs 2 Leagues 430 369 32,470 360.8 54 43 97 53 1 2 66 1 0.15 0.12 0.27 0.15 0.27 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 Derby County (8 Seasons) 1 League 251 211 18,621 206.9 40 31 71 39 1 2 41 0 0.19 0.15 0.34 0.19 0.34 Kilmarnock (4 Seasons) 1 League 118 113 9,979 110.9 12 7 19 12 0 0 14 0 0.11 0.06 0.17 0.11 0.17 St Johnstone (2 Seasons) 1 League 29 20 1,792 19.9 0 0 0 0 0 0 6 1 0.00 0.00 0.00 0.00 0.00 Aberdeen (2 Seasons) 1 League 10 6 483 5.4 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Cardiff City (1 Season) 1 League 22 19 1,595 17.7 2 4 6 2 0 0 4 0 0.11 0.23 0.34 0.11 0.34 Derby County (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 Championship (8 Seasons) 273 230 20,216 224.6 42 35 77 41 1 2 45 0 0.19 0.16 0.34 0.18 0.34 Premier League (7 Seasons) 157 139 12,254 136.2 12 8 20 12 0 0 21 1 0.09 0.06 0.15 0.09 0.15 PL2 — Div. 1 (1 Season) 1 1 90 1.0 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 2007-2008 20 Kilmarnock 1 League 15.9 4 13 0.82 0.31 0 0 2008-2009 21 Kilmarnock 1 League 31.0 2 13 0.42 0.15 0 0 2009-2010 22 Kilmarnock 1 League 32.1 4 12 0.37 0.33 0 0 2010-2011 23 Kilmarnock 1 League 31.9 2 13 0.41 0.15 0 0 2011-2012 24 Derby County 1 League 43.2 6 17 0.39 0.35 0 0 2012-2013 25 Derby County 1 League 35.3 5 30 0.85 0.17 0 0 2013-2014 26 Derby County 1 League 42.0 16 40 0.95 0.38 1 2 2014-2015 27 Derby County 3 Leagues 31.1 5 14 0.55 0.29 0 0 2015-2016 28 Derby County 2 Leagues 14.4 3 11 0.80 0.27 0 0 2016-2017 29 Derby County 1 League 1.0 0 0 0 2016-2017 29 Derby County 3 Leagues 25.8 3 1 8 800.0 0.04 0.34 2.00 0.25 0 0 2017-2018 30 Cardiff City 1 League 17.7 2 27 4 14.8 1.52 0.23 0.07 0.50 0 0 2017-2018 30 Derby County 2 Leagues 1.8 1 3 7 233.3 1.67 3.89 0.33 0.14 0 0 2018-2019 31 Derby County 3 Leagues 28.2 3 27 7 25.9 0.96 0.25 0.11 0.43 0 0 2019-2020 32 Aberdeen 1 League 4.3 0 2 0 0.0 0.46 0.00 0.00 0 0 2020-2021 33 Aberdeen 1 League 1.0 0 0 0 0.00 0.00 0 0 2020-2021 33 St Johnstone 1 League 13.0 0 11 3 27.3 0.85 0.23 0.00 0.00 0 0 2021-2022 34 St Johnstone 1 League 6.9 0 6 1 16.7 0.87 0.14 0.00 0.00 0 0 15 Seasons 5 Clubs 4 Leagues 375.7 56 77 193 39.0 0.80 0.53 0.10 0.27 1 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Derby County (8 Seasons) 3 Leagues 221.9 42 31 134 71.0 0.58 0.63 0.19 0.29 1 2 Kilmarnock (4 Seasons) 1 League 110.9 12 51 0.46 0.24 0 0 St Johnstone (2 Seasons) 1 League 19.9 0 17 4 23.5 0.85 0.20 0.00 0.00 0 0 Aberdeen (2 Seasons) 1 League 5.4 0 2 0 0.0 0.37 0.00 0.00 0 0 Cardiff City (1 Season) 1 League 17.7 2 27 4 14.8 1.52 0.23 0.07 0.50 0 0 Derby County (1 Season) 1 League 1.0 0 0 0 Championship (8 Seasons) 224.6 42 52 137 48.1 0.80 0.61 0.15 0.30 1 2 Premier League (7 Seasons) 136.2 12 19 55 21.1 0.75 0.40 0.00 0.22 0 0 FA Cup (4 Seasons) 7.9 1 3 1 33.3 0.90 0.30 0.00 0.00 0 0 EFL Cup (4 Seasons) 7.1 1 3 0 0.0 0.90 0.00 0.00 0 0 PL2 — Div. 1 (1 Season) 1.0 0 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 2016 29 sct Scotland Friendlies (M) 0.1 0 0 0 Matches 2 Seasons 1 Club 3 Leagues 0.1 0 0 0 Friendlies (M) (2 Seasons) 0.1 0 0 0 WCQ (1 Season) UEFA Euro Qualifying (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 20 Kilmarnock sct SCO 1. Premier League 19 1,432 75 41.9 15.9 16 3 2008-2009 21 Kilmarnock sct SCO 1. Premier League 33 2,789 85 81.5 31.0 31 2 2009-2010 22 Kilmarnock sct SCO 1. Premier League 33 2,888 88 84.4 32.1 33 0 2010-2011 23 Kilmarnock sct SCO 1. Premier League 33 2,870 87 83.9 31.9 33 0 2011-2012 24 Derby County eng ENG 2. Championship 44 3,892 88 94.0 43.2 44 0 2012-2013 25 Derby County eng ENG 2. Championship 37 3,177 86 76.7 35.3 37 0 2013-2014 26 Derby County eng ENG 2. Championship 45 3,780 84 91.3 42.0 43 2 2014-2015 27 Derby County eng ENG 2. Championship 38 2,294 60 55.4 25.5 25 17 13 2 1.58 38 28 +10 +0.39 -0.53 Matches 2014-2015 27 Derby County eng ENG FA Cup 2 172 86 63.7 1.9 2 86 1 0 1 1.50 2 2 0 0.00 -1.84 Matches 2014-2015 27 Derby County eng ENG League Cup 4 336 84 74.7 3.7 4 84 2 0 1 2.25 10 5 +5 +1.34 +0.55 Matches 2015-2016 28 Derby County eng ENG 2. Championship 21 1,235 59 29.8 13.7 14 9 7 4 1.70 22 12 +10 +0.73 +0.33 Matches 2015-2016 28 Derby County eng ENG FA Cup 1 64 64 35.6 0.7 1 64 0 0 1 3.00 0 1 -1 -1.41 -1.41 Matches 2016-2017 29 Derby County eng ENG 2. Championship 34 2,054 60 49.6 22.8 23 15 11 6 1.53 22 27 -5 -0.22 -0.61 Matches 2016-2017 29 Derby County eng ENG EFL Cup 1 90 90 30.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +2.29 Matches 2016-2017 29 Derby County eng ENG FA Cup 2 175 88 58.3 1.9 2 88 0 0 0 2.00 4 3 +1 +0.51 +1.95 Matches 2016-2017 29 Derby County eng ENG Jr. PL2 — Div. 1 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52 Matches 2017-2018 30 Derby County eng ENG 2. Championship 4 72 18 1.7 0.8 0 0 4 1 1.00 1 2 -1 -1.25 -1.76 Matches 2017-2018 30 Cardiff City eng ENG 2. Championship 22 1,595 73 38.5 17.7 19 10 3 5 2.09 27 16 +11 +0.62 -0.05 Matches 2017-2018 30 Derby County eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +2.00 Matches 2018-2019 31 Derby County eng ENG 2. Championship 28 2,117 76 51.1 23.5 25 83 19 3 18 4 1.57 29 24 +5 +0.21 -0.23 Matches 2018-2019 31 Derby County eng ENG EFL Cup 1 120 120 30.8 1.3 1 120 1 0 0 3.00 2 2 0 0.00 -1.67 Matches 2018-2019 31 Derby County eng ENG FA Cup 3 300 100 76.9 3.3 3 100 3 0 0 0.67 5 6 -1 -0.30 -1.30 Matches 2019-2020 32 Aberdeen sct SCO 1. Premiership 8 391 49 14.5 4.3 5 57 0 3 36 2 1.50 7 4 +3 +0.69 +0.65 Matches 2020-2021 33 Aberdeen sct SCO 1. Premiership 2 92 46 2.7 1.0 1 70 0 1 22 0 1.50 1 1 0 0.00 +0.05 Matches 2020-2021 33 St Johnstone sct SCO 1. Premiership 20 1,169 58 34.2 13.0 12 84 4 8 20 7 1.15 9 18 -9 -0.69 -0.65 Matches 2021-2022 34 St Johnstone sct SCO 1. Premiership 9 623 69 18.2 6.9 8 76 5 1 12 3 0.44 3 9 -6 -0.87 -0.19 Matches 15 Seasons 5 Clubs 4 Leagues 445 33,817 76 51.0 375.7 384 82 88 61 22 37 1.56 184 160 +24 +0.17 -0.07 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Derby County (8 Seasons) 3 Leagues 266 19,968 75 56.1 221.9 226 85 69 40 18 20 1.61 137 112 +25 +0.25 -0.25 Kilmarnock (4 Seasons) 1 League 118 9,979 85 72.9 110.9 113 5 St Johnstone (2 Seasons) 1 League 29 1,792 62 26.2 19.9 20 81 9 9 19 10 0.93 12 27 -15 -0.75 -0.36 Aberdeen (2 Seasons) 1 League 10 483 48 7.9 5.4 6 59 0 4 32 2 1.50 8 5 +3 +0.56 +0.57 Cardiff City (1 Season) 1 League 22 1,595 73 38.5 17.7 19 10 3 5 2.09 27 16 +11 +0.62 -0.05 Derby County (1 Season) 1 League 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52 Championship (8 Seasons) 273 20,216 74 54.3 224.6 230 83 70 43 18 22 1.64 139 109 +30 +0.29 -0.25 Premier League (7 Seasons) 157 12,254 78 46.0 136.2 139 76 9 18 23 12 1.08 20 32 -12 -0.47 -0.28 FA Cup (4 Seasons) 8 711 89 62.4 7.9 8 89 4 0 2 1.50 11 12 -1 -0.13 -0.34 EFL Cup (4 Seasons) 7 636 91 48.2 7.1 7 91 5 0 1 2.57 14 7 +7 +0.99 +0.73 PL2 — Div. 1 (1 Season) 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52
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 20 Kilmarnock 1 League 19 1,432 75 41.9 15.9 16 3 2008-2009 21 Kilmarnock 1 League 33 2,789 85 81.5 31.0 31 2 2009-2010 22 Kilmarnock 1 League 33 2,888 88 84.4 32.1 33 0 2010-2011 23 Kilmarnock 1 League 33 2,870 87 83.9 31.9 33 0 2011-2012 24 Derby County 1 League 44 3,892 88 94.0 43.2 44 0 2012-2013 25 Derby County 1 League 37 3,177 86 76.7 35.3 37 0 2013-2014 26 Derby County 1 League 45 3,780 84 91.3 42.0 43 2 2014-2015 27 Derby County 3 Leagues 44 2,802 64 57.7 31.1 31 85 20 13 4 1.64 50 35 +15 +0.48 -0.48 2015-2016 28 Derby County 2 Leagues 22 1,299 59 30.1 14.4 15 64 9 7 5 1.76 22 13 +9 +0.62 +0.24 2016-2017 29 Derby County 1 League 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52 2016-2017 29 Derby County 3 Leagues 37 2,319 63 48.9 25.8 26 88 16 11 6 1.60 27 30 -3 -0.12 -0.27 2017-2018 30 Cardiff City 1 League 22 1,595 73 38.5 17.7 19 10 3 5 2.09 27 16 +11 +0.62 -0.05 2017-2018 30 Derby County 2 Leagues 5 162 32 3.8 1.8 1 90 1 4 1 1.40 2 2 0 0.00 -0.48 2018-2019 31 Derby County 3 Leagues 32 2,537 79 51.6 28.2 29 86 23 3 18 4 1.53 36 32 +4 +0.14 -0.46 2019-2020 32 Aberdeen 1 League 8 391 49 14.5 4.3 5 57 0 3 36 2 1.50 7 4 +3 +0.69 +0.65 2020-2021 33 Aberdeen 1 League 2 92 46 2.7 1.0 1 70 0 1 22 0 1.50 1 1 0 0.00 +0.05 2020-2021 33 St Johnstone 1 League 20 1,169 58 34.2 13.0 12 84 4 8 20 7 1.15 9 18 -9 -0.69 -0.65 2021-2022 34 St Johnstone 1 League 9 623 69 18.2 6.9 8 76 5 1 12 3 0.44 3 9 -6 -0.87 -0.19 15 Seasons 5 Clubs 4 Leagues 445 33,817 76 51.0 375.7 384 82 88 61 22 37 1.56 184 160 +24 +0.17 -0.07 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Derby County (8 Seasons) 3 Leagues 266 19,968 75 56.1 221.9 226 85 69 40 18 20 1.61 137 112 +25 +0.25 -0.25 Kilmarnock (4 Seasons) 1 League 118 9,979 85 72.9 110.9 113 5 St Johnstone (2 Seasons) 1 League 29 1,792 62 26.2 19.9 20 81 9 9 19 10 0.93 12 27 -15 -0.75 -0.36 Aberdeen (2 Seasons) 1 League 10 483 48 7.9 5.4 6 59 0 4 32 2 1.50 8 5 +3 +0.56 +0.57 Cardiff City (1 Season) 1 League 22 1,595 73 38.5 17.7 19 10 3 5 2.09 27 16 +11 +0.62 -0.05 Derby County (1 Season) 1 League 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52 Championship (8 Seasons) 273 20,216 74 54.3 224.6 230 83 70 43 18 22 1.64 139 109 +30 +0.29 -0.25 Premier League (7 Seasons) 157 12,254 78 46.0 136.2 139 76 9 18 23 12 1.08 20 32 -12 -0.47 -0.28 FA Cup (4 Seasons) 8 711 89 62.4 7.9 8 89 4 0 2 1.50 11 12 -1 -0.13 -0.34 EFL Cup (4 Seasons) 7 636 91 48.2 7.1 7 91 5 0 1 2.57 14 7 +7 +0.99 +0.73 PL2 — Div. 1 (1 Season) 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52
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 20 Kilmarnock sct SCO 1. Premier League 11th 19 1,432 75 41.9 15.9 16 3 2008-2009 21 Kilmarnock sct SCO 1. Premier League 8th 33 2,789 85 81.5 31.0 31 2 2009-2010 22 Kilmarnock sct SCO 1. Premier League 11th 33 2,888 88 84.4 32.1 33 0 2010-2011 23 Kilmarnock sct SCO 1. Premier League 5th 33 2,870 87 83.9 31.9 33 0 2011-2012 24 Derby County eng ENG 2. Championship 12th 44 3,892 88 94.0 43.2 44 0 2012-2013 25 Derby County eng ENG 2. Championship 10th 37 3,177 86 76.7 35.3 37 0 2013-2014 26 Derby County eng ENG 2. Championship 3rd 45 3,780 84 91.3 42.0 43 2 2014-2015 27 Derby County eng ENG 2. Championship 8th 38 2,294 60 55.4 25.5 25 17 13 2 1.58 38 28 +10 +0.39 -0.53 Matches 2015-2016 28 Derby County eng ENG 2. Championship 5th 21 1,235 59 29.8 13.7 14 9 7 4 1.70 22 12 +10 +0.73 +0.33 Matches 2016-2017 29 Derby County eng ENG Jr. PL2 — Div. 1 8th 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52 Matches 2016-2017 29 Derby County eng ENG 2. Championship 9th 34 2,054 60 49.6 22.8 23 15 11 6 1.53 22 27 -5 -0.22 -0.61 Matches 2017-2018 30 Cardiff City eng ENG 2. Championship 2nd 22 1,595 73 38.5 17.7 19 10 3 5 2.09 27 16 +11 +0.62 -0.05 Matches 2017-2018 30 Derby County eng ENG 2. Championship 6th 4 72 18 1.7 0.8 0 0 4 1 1.00 1 2 -1 -1.25 -1.76 Matches 2018-2019 31 Derby County eng ENG 2. Championship 6th 28 2,117 76 51.1 23.5 25 83 19 3 18 4 1.57 29 24 +5 +0.21 -0.23 Matches 2019-2020 32 Aberdeen sct SCO 1. Premiership 4th 8 391 49 14.5 4.3 5 57 0 3 36 2 1.50 7 4 +3 +0.69 +0.65 Matches 2020-2021 33 Aberdeen sct SCO 1. Premiership 4th 2 92 46 2.7 1.0 1 70 0 1 22 0 1.50 1 1 0 0.00 +0.05 Matches 2020-2021 33 St Johnstone sct SCO 1. Premiership 5th 20 1,169 58 34.2 13.0 12 84 4 8 20 7 1.15 9 18 -9 -0.69 -0.65 Matches 2021-2022 34 St Johnstone sct SCO 1. Premiership 11th 9 623 69 18.2 6.9 8 76 5 1 12 3 0.44 3 9 -6 -0.87 -0.19 Matches 15 Seasons 5 Clubs 2 Leagues 430 32,470 76 50.8 360.8 369 79 79 61 22 34 1.53 159 141 +18 +0.14 -0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Derby County (8 Seasons) 1 League 251 18,621 74 56.2 206.9 211 83 60 40 18 17 1.57 112 93 +19 +0.22 -0.30 Kilmarnock (4 Seasons) 1 League 118 9,979 85 72.9 110.9 113 5 St Johnstone (2 Seasons) 1 League 29 1,792 62 26.2 19.9 20 81 9 9 19 10 0.93 12 27 -15 -0.75 -0.36 Aberdeen (2 Seasons) 1 League 10 483 48 7.9 5.4 6 59 0 4 32 2 1.50 8 5 +3 +0.56 +0.57 Cardiff City (1 Season) 1 League 22 1,595 73 38.5 17.7 19 10 3 5 2.09 27 16 +11 +0.62 -0.05 Derby County (1 Season) 1 League 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52 Championship (8 Seasons) 273 20,216 74 54.3 224.6 230 83 70 43 18 22 1.64 139 109 +30 +0.29 -0.25 Premier League (7 Seasons) 157 12,254 78 46.0 136.2 139 76 9 18 23 12 1.08 20 32 -12 -0.47 -0.28 PL2 — Div. 1 (1 Season) 1 90 90 4.5 1.0 1 90 1 0 0 1.00 0 0 0 0.00 +0.52
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 20 Kilmarnock 1 League 15.9 2 0 26 2008-2009 21 Kilmarnock 1 League 31.0 7 0 31 2009-2010 22 Kilmarnock 1 League 32.1 4 0 32 2010-2011 23 Kilmarnock 1 League 31.9 1 0 19 2011-2012 24 Derby County 1 League 43.2 5 0 41 2012-2013 25 Derby County 1 League 35.3 7 0 53 2013-2014 26 Derby County 1 League 42.0 6 0 48 2014-2015 27 Derby County 3 Leagues 31.1 9 0 0 24 0 2015-2016 28 Derby County 2 Leagues 14.4 1 0 0 10 0 2016-2017 29 Derby County 1 League 1.0 0 0 0 0 2016-2017 29 Derby County 3 Leagues 25.8 7 0 0 39 0 0 0 0 0 0 0 0 2017-2018 30 Cardiff City 1 League 17.7 4 0 0 72 26 1 4 25 13 0 0 0 2017-2018 30 Derby County 2 Leagues 1.8 1 0 0 30 4 0 3 1 2 0 0 0 2018-2019 31 Derby County 3 Leagues 28.2 8 0 0 43 37 2 23 37 27 0 0 0 2019-2020 32 Aberdeen 1 League 4.3 1 0 0 7 8 1 1 0 0 0 2020-2021 33 Aberdeen 1 League 1.0 0 0 0 2 5 0 0 0 2 0 2020-2021 33 St Johnstone 1 League 13.0 2 0 0 21 23 2 7 25 10 0 2021-2022 34 St Johnstone 1 League 6.9 4 1 1 11 12 0 8 6 5 0 15 Seasons 5 Clubs 4 Leagues 375.7 69 1 1 509 115 6 46 94 59 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Derby County (8 Seasons) 3 Leagues 221.9 44 0 0 288 41 2 26 38 29 0 0 0 Kilmarnock (4 Seasons) 1 League 110.9 14 0 108 St Johnstone (2 Seasons) 1 League 19.9 6 1 1 32 35 2 15 31 15 0 Aberdeen (2 Seasons) 1 League 5.4 1 0 0 9 13 1 1 0 2 0 Cardiff City (1 Season) 1 League 17.7 4 0 0 72 26 1 4 25 13 0 0 0 Derby County (1 Season) 1 League 1.0 0 0 0 0 Championship (8 Seasons) 224.6 45 0 0 350 61 2 28 55 35 0 0 0 Premier League (7 Seasons) 136.2 21 1 1 149 48 3 16 31 17 0 FA Cup (4 Seasons) 7.9 2 0 0 5 1 1 2 7 4 0 0 0 EFL Cup (4 Seasons) 7.1 1 0 0 5 5 0 0 1 3 0 0 0 PL2 — Div. 1 (1 Season) 1.0 0 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 2016 29 sct Scotland Friendlies (M) 0.1 0 0 0 0 Matches 2 Seasons 1 Club 3 Leagues 0.1 0 0 0 0 Friendlies (M) (2 Seasons) 0.1 0 0 0 0 WCQ (1 Season) UEFA Euro Qualifying (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 Craig Bryson Pages
Craig Bryson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary