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 Dundee sct SCO 2. First Division 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Dundee sct SCO 2. First Division 24 21 1,912 21.2 2 5 7 2 0 0 2 0 0.09 0.24 0.33 0.09 0.33 2010-2011 21 Dundee sct SCO 2. First Division 33 26 2,493 27.7 8 7 15 8 0 0 2 0 0.29 0.25 0.54 0.29 0.54 2011-2012 22 Watford eng ENG 2. Championship 20 15 1,385 15.4 3 1 4 3 0 0 5 0 0.19 0.06 0.26 0.19 0.26 2012-2013 23 Derby County eng ENG 2. Championship 10 10 880 9.8 0 2 2 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 2012-2013 23 Watford eng ENG 2. Championship 2 1 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 23 Bradford City eng ENG 4. League Two 7 5 403 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Derby County eng ENG 2. Championship 46 46 4,119 45.8 2 4 6 2 0 0 9 0 0.04 0.09 0.13 0.04 0.13 2014-2015 25 Derby County eng ENG 2. Championship 44 44 3,960 44.0 1 5 6 1 0 0 5 0 0.02 0.11 0.14 0.02 0.14 Matches 2014-2015 25 Derby County eng ENG FA Cup 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Derby County eng ENG League Cup 5 5 450 5.0 0 1 1 0 0 0 0 0 0.00 0.20 0.20 0.00 0.20 Matches 2015-2016 26 Derby County eng ENG 2. Championship 12 10 854 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Matches 2015-2016 26 Derby County 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 2016-2017 27 Derby County eng ENG 2. Championship 3 3 245 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Matches 2016-2017 27 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 2017-2018 28 Derby County eng ENG 2. Championship 31 31 2,790 31.0 0 1 1 0 0 0 5 0 0.00 0.03 0.03 0.00 0.03 Matches 2017-2018 28 Derby County eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Derby County eng ENG Jr. PL2 — Div. 1 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2018-2019 29 Derby County eng ENG 2. Championship 13 10 962 10.7 0 4 4 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 Matches 2018-2019 29 Derby County eng ENG EFL Cup 2 1 129 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Derby County eng ENG 2. Championship 22 20 1,750 19.4 0 3 3 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 Matches 2019-2020 30 Derby County eng ENG FA 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 2019-2020 30 Derby County eng ENG Jr. PL2 — Div. 1 5 5 378 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 Derby County eng ENG 2. Championship 20 19 1,625 18.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 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 2021-2022 32 Derby County eng ENG 2. Championship 26 23 1,934 21.5 3 1 4 3 0 0 3 0 0.14 0.05 0.19 0.14 0.19 Matches 2021-2022 32 Derby County eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Derby County eng ENG FA Cup 1 1 84 0.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 EFL Cup 3 3 300 3.3 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 FA Cup 5 4 406 4.5 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 41 32 2,995 33.3 0 2 2 0 0 0 6 0 0.00 0.06 0.06 0.00 0.06 Matches 2023-2024 34 Derby County eng ENG EFL Cup 1 0 45 0.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Derby County eng ENG FA Cup 2 2 149 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 34 Derby County eng ENG 3. League One 26 25 2,061 22.9 3 2 5 3 0 0 6 0 0.13 0.09 0.22 0.13 0.22 Matches 2024-2025 35 Derby County eng ENG 2. Championship 39 26 2,557 28.4 3 4 7 3 0 0 4 0 0.11 0.14 0.25 0.11 0.25 Matches 2024-2025 35 Derby County eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 35 Derby County eng ENG FA 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 2025-2026 36 Derby County eng ENG 2. Championship 19 12 1,148 12.8 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 Matches 2025-2026 36 Derby County eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 36 Derby County 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 18 Seasons 4 Clubs 6 Leagues 476 412 37,351 415.0 27 43 70 27 0 0 56 0 0.07 0.10 0.17 0.07 0.17 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 (14 Seasons) 4 Leagues 389 344 31,050 345.0 14 30 44 14 0 0 47 0 0.04 0.09 0.13 0.04 0.13 Dundee (3 Seasons) 1 League 58 47 4,410 49.0 10 12 22 10 0 0 4 0 0.20 0.24 0.45 0.20 0.45 Watford (2 Seasons) 1 League 22 16 1,488 16.5 3 1 4 3 0 0 5 0 0.18 0.06 0.24 0.18 0.24 Derby County (2 Seasons) 1 League 7 7 558 6.2 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 Bradford City (1 Season) 1 League 7 5 403 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (13 Seasons) 307 270 24,312 270.1 14 26 40 14 0 0 38 0 0.05 0.10 0.15 0.05 0.15 EFL Cup (11 Seasons) 22 20 1,914 21.3 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 FA Cup (7 Seasons) 15 13 1,256 14.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division (3 Seasons) 58 47 4,410 49.0 10 12 22 10 0 0 4 0 0.20 0.24 0.45 0.20 0.45 League One (2 Seasons) 67 57 5,056 56.2 3 4 7 3 0 0 12 0 0.05 0.07 0.12 0.05 0.12 PL2 — Div. 1 (2 Seasons) 7 7 558 6.2 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 League Two (1 Season) 7 5 403 4.5 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 Dundee 1 League 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Dundee 1 League 24 21 1,912 21.2 2 5 7 2 0 0 2 0 0.09 0.24 0.33 0.09 0.33 2010-2011 21 Dundee 1 League 33 26 2,493 27.7 8 7 15 8 0 0 2 0 0.29 0.25 0.54 0.29 0.54 2011-2012 22 Watford 1 League 20 15 1,385 15.4 3 1 4 3 0 0 5 0 0.19 0.06 0.26 0.19 0.26 2012-2013 23 Watford 1 League 2 1 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 23 Bradford City 1 League 7 5 403 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 23 Derby County 1 League 10 10 880 9.8 0 2 2 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 2013-2014 24 Derby County 1 League 46 46 4,119 45.8 2 4 6 2 0 0 9 0 0.04 0.09 0.13 0.04 0.13 2014-2015 25 Derby County 3 Leagues 51 50 4,547 50.5 1 6 7 1 0 0 5 0 0.02 0.12 0.14 0.02 0.14 2015-2016 26 Derby County 2 Leagues 13 11 944 10.5 0 1 1 0 0 0 0 0 0.00 0.10 0.10 0.00 0.10 2016-2017 27 Derby County 2 Leagues 4 4 335 3.7 1 0 1 1 0 0 0 0 0.27 0.00 0.27 0.27 0.27 2017-2018 28 Derby County 1 League 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 2017-2018 28 Derby County 2 Leagues 33 33 2,970 33.0 0 1 1 0 0 0 5 0 0.00 0.03 0.03 0.00 0.03 2018-2019 29 Derby County 2 Leagues 15 11 1,091 12.1 0 4 4 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 2019-2020 30 Derby County 1 League 5 5 378 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 30 Derby County 2 Leagues 25 23 2,020 22.4 0 3 3 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13 2020-2021 31 Derby County 2 Leagues 21 20 1,715 19.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 32 Derby County 3 Leagues 29 26 2,198 24.4 3 1 4 3 0 0 3 0 0.12 0.04 0.16 0.12 0.16 2022-2023 33 Derby County 3 Leagues 49 39 3,701 41.1 0 2 2 0 0 0 6 0 0.00 0.05 0.05 0.00 0.05 2023-2024 34 Derby County 3 Leagues 29 27 2,255 25.1 3 2 5 3 0 0 7 0 0.12 0.08 0.20 0.12 0.20 2024-2025 35 Derby County 3 Leagues 42 29 2,857 31.7 3 4 7 3 0 0 4 0 0.09 0.13 0.22 0.09 0.22 2025-2026 36 Derby County 3 Leagues 22 15 1,418 15.8 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 18 Seasons 4 Clubs 6 Leagues 476 412 37,351 415.0 27 43 70 27 0 0 56 0 0.07 0.10 0.17 0.07 0.17 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 (14 Seasons) 4 Leagues 389 344 31,050 345.0 14 30 44 14 0 0 47 0 0.04 0.09 0.13 0.04 0.13 Dundee (3 Seasons) 1 League 58 47 4,410 49.0 10 12 22 10 0 0 4 0 0.20 0.24 0.45 0.20 0.45 Watford (2 Seasons) 1 League 22 16 1,488 16.5 3 1 4 3 0 0 5 0 0.18 0.06 0.24 0.18 0.24 Derby County (2 Seasons) 1 League 7 7 558 6.2 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 Bradford City (1 Season) 1 League 7 5 403 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (13 Seasons) 307 270 24,312 270.1 14 26 40 14 0 0 38 0 0.05 0.10 0.15 0.05 0.15 EFL Cup (11 Seasons) 22 20 1,914 21.3 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 FA Cup (7 Seasons) 15 13 1,256 14.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division (3 Seasons) 58 47 4,410 49.0 10 12 22 10 0 0 4 0 0.20 0.24 0.45 0.20 0.45 League One (2 Seasons) 67 57 5,056 56.2 3 4 7 3 0 0 12 0 0.05 0.07 0.12 0.05 0.12 PL2 — Div. 1 (2 Seasons) 7 7 558 6.2 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 League Two (1 Season) 7 5 403 4.5 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 Dundee sct SCO 2. First Division 4th 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Dundee sct SCO 2. First Division 2nd 24 21 1,912 21.2 2 5 7 2 0 0 2 0 0.09 0.24 0.33 0.09 0.33 2010-2011 21 Dundee sct SCO 2. First Division 6th 33 26 2,493 27.7 8 7 15 8 0 0 2 0 0.29 0.25 0.54 0.29 0.54 2011-2012 22 Watford eng ENG 2. Championship 11th 20 15 1,385 15.4 3 1 4 3 0 0 5 0 0.19 0.06 0.26 0.19 0.26 2012-2013 23 Watford eng ENG 2. Championship 3rd 2 1 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 23 Bradford City eng ENG 4. League Two 7th 7 5 403 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 23 Derby County eng ENG 2. Championship 10th 10 10 880 9.8 0 2 2 0 0 0 2 0 0.00 0.20 0.20 0.00 0.20 2013-2014 24 Derby County eng ENG 2. Championship 3rd 46 46 4,119 45.8 2 4 6 2 0 0 9 0 0.04 0.09 0.13 0.04 0.13 2014-2015 25 Derby County eng ENG 2. Championship 8th 44 44 3,960 44.0 1 5 6 1 0 0 5 0 0.02 0.11 0.14 0.02 0.14 Matches 2015-2016 26 Derby County eng ENG 2. Championship 5th 12 10 854 9.5 0 1 1 0 0 0 0 0 0.00 0.11 0.11 0.00 0.11 Matches 2016-2017 27 Derby County eng ENG 2. Championship 9th 3 3 245 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Matches 2017-2018 28 Derby County eng ENG Jr. PL2 — Div. 1 10th 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2017-2018 28 Derby County eng ENG 2. Championship 6th 31 31 2,790 31.0 0 1 1 0 0 0 5 0 0.00 0.03 0.03 0.00 0.03 Matches 2018-2019 29 Derby County eng ENG 2. Championship 6th 13 10 962 10.7 0 4 4 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 Matches 2019-2020 30 Derby County eng ENG Jr. PL2 — Div. 1 4th 5 5 378 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Derby County eng ENG 2. Championship 10th 22 20 1,750 19.4 0 3 3 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 Matches 2020-2021 31 Derby County eng ENG 2. Championship 21st 20 19 1,625 18.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Derby County eng ENG 2. Championship 23rd 26 23 1,934 21.5 3 1 4 3 0 0 3 0 0.14 0.05 0.19 0.14 0.19 Matches 2022-2023 33 Derby County eng ENG 3. League One 7th 41 32 2,995 33.3 0 2 2 0 0 0 6 0 0.00 0.06 0.06 0.00 0.06 Matches 2023-2024 34 Derby County eng ENG 3. League One 2nd 26 25 2,061 22.9 3 2 5 3 0 0 6 0 0.13 0.09 0.22 0.13 0.22 Matches 2024-2025 35 Derby County eng ENG 2. Championship 19th 39 26 2,557 28.4 3 4 7 3 0 0 4 0 0.11 0.14 0.25 0.11 0.25 Matches 2025-2026 36 Derby County eng ENG 2. Championship 8th 19 12 1,148 12.8 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 Matches 18 Seasons 4 Clubs 4 Leagues 439 379 34,181 379.8 27 42 69 27 0 0 54 0 0.07 0.11 0.18 0.07 0.18 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 (14 Seasons) 2 Leagues 352 311 27,880 309.8 14 29 43 14 0 0 45 0 0.05 0.09 0.14 0.05 0.14 Dundee (3 Seasons) 1 League 58 47 4,410 49.0 10 12 22 10 0 0 4 0 0.20 0.24 0.45 0.20 0.45 Watford (2 Seasons) 1 League 22 16 1,488 16.5 3 1 4 3 0 0 5 0 0.18 0.06 0.24 0.18 0.24 Derby County (2 Seasons) 1 League 7 7 558 6.2 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 Bradford City (1 Season) 1 League 7 5 403 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (13 Seasons) 307 270 24,312 270.1 14 26 40 14 0 0 38 0 0.05 0.10 0.15 0.05 0.15 First Division (3 Seasons) 58 47 4,410 49.0 10 12 22 10 0 0 4 0 0.20 0.24 0.45 0.20 0.45 League One (2 Seasons) 67 57 5,056 56.2 3 4 7 3 0 0 12 0 0.05 0.07 0.12 0.05 0.12 PL2 — Div. 1 (2 Seasons) 7 7 558 6.2 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 League Two (1 Season) 7 5 403 4.5 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 2014 24 sct Scotland Friendlies (M) 0 0 Matches 2015 25 sct Scotland 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 2016 26 sct Scotland UEFA Euro Qualifying 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro Qualifying (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 2008-2009 19 Dundee 1 League 0.1 0 0 0.00 0 0 2009-2010 20 Dundee 1 League 21.2 2 14 0.66 0.14 0 0 2010-2011 21 Dundee 1 League 27.7 8 31 1.12 0.26 0 0 2011-2012 22 Watford 1 League 15.4 3 13 0.84 0.23 0 0 2012-2013 23 Watford 1 League 1.1 0 1 0.87 0.00 0 0 2012-2013 23 Bradford City 1 League 4.5 0 2 0.45 0.00 0 0 2012-2013 23 Derby County 1 League 9.8 0 1 0.10 0.00 0 0 2013-2014 24 Derby County 1 League 45.8 2 5 0.11 0.40 0 0 2014-2015 25 Derby County 3 Leagues 50.5 1 3 0.07 0.33 0 0 2015-2016 26 Derby County 2 Leagues 10.5 0 1 0.11 0.00 0 0 2016-2017 27 Derby County 2 Leagues 3.7 1 1 3 300.0 0.27 0.81 1.00 0.33 0 0 2017-2018 28 Derby County 1 League 2.0 0 0 0 2017-2018 28 Derby County 2 Leagues 33.0 0 5 0 0.0 0.15 0.00 0.00 0 0 2018-2019 29 Derby County 2 Leagues 12.1 0 3 0 0.0 0.25 0.00 0.00 0 0 2019-2020 30 Derby County 1 League 4.2 0 0 0 2019-2020 30 Derby County 2 Leagues 22.4 0 9 4 44.4 0.40 0.18 0.00 0.00 0 0 2020-2021 31 Derby County 2 Leagues 19.1 0 11 3 27.3 0.58 0.16 0.00 0.00 0 0 2021-2022 32 Derby County 3 Leagues 24.4 3 17 6 35.3 0.70 0.25 0.18 0.50 0 0 2022-2023 33 Derby County 3 Leagues 41.1 0 23 8 34.8 0.56 0.19 0.00 0.00 0 0 2023-2024 34 Derby County 3 Leagues 25.1 3 22 7 31.8 0.88 0.28 0.14 0.43 0 0 2024-2025 35 Derby County 3 Leagues 31.7 3 19 6 31.6 0.62 0.20 0.16 0.50 0 0 2025-2026 36 Derby County 3 Leagues 15.8 1 4 1 25.0 0.25 0.06 0.25 1.00 0 0 18 Seasons 4 Clubs 6 Leagues 415.0 27 114 109 33.3 0.50 0.27 0.10 0.25 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Derby County (14 Seasons) 4 Leagues 345.0 14 114 48 33.3 0.50 0.14 0.10 0.29 0 0 Dundee (3 Seasons) 1 League 49.0 10 45 0.92 0.22 0 0 Watford (2 Seasons) 1 League 16.5 3 14 0.85 0.21 0 0 Derby County (2 Seasons) 1 League 6.2 0 0 0 Bradford City (1 Season) 1 League 4.5 0 2 0.45 0.00 0 0 Championship (13 Seasons) 270.1 14 62 45 33.9 0.43 0.17 0.13 0.31 0 0 EFL Cup (11 Seasons) 21.3 0 8 2 25.0 0.52 0.13 0.00 0.00 0 0 FA Cup (7 Seasons) 14.0 0 6 0 0.0 0.54 0.00 0.00 0 0 First Division (3 Seasons) 49.0 10 45 0.92 0.22 0 0 League One (2 Seasons) 56.2 3 38 15 39.5 0.68 0.27 0.08 0.20 0 0 PL2 — Div. 1 (2 Seasons) 6.2 0 0 0 League Two (1 Season) 4.5 0 2 0.45 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 2015 25 sct Scotland Friendlies (M) 2.0 0 0 0 Matches 2016 26 sct Scotland UEFA Euro Qualifying 1.0 0 0 0 0.00 0.00 0 0 Matches 3 Seasons 1 Club 2 Leagues 3.0 0 0 0 0.00 0.00 0 0 Friendlies (M) (2 Seasons) 2.0 0 0 0 UEFA Euro Qualifying (1 Season) 1.0 0 0 0 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2008-2009 19 Dundee sct SCO 2. First Division 1 5 5 0.2 0.1 0 1 2009-2010 20 Dundee sct SCO 2. First Division 24 1,912 80 59.0 21.2 21 3 2010-2011 21 Dundee sct SCO 2. First Division 33 2,493 76 76.9 27.7 26 7 2011-2012 22 Watford eng ENG 2. Championship 20 1,385 69 33.5 15.4 15 5 2012-2013 23 Derby County eng ENG 2. Championship 10 880 88 21.3 9.8 10 0 2012-2013 23 Watford eng ENG 2. Championship 2 103 52 2.5 1.1 1 1 2012-2013 23 Bradford City eng ENG 4. League Two 7 403 58 9.7 4.5 5 2 2013-2014 24 Derby County eng ENG 2. Championship 46 4,119 90 99.5 45.8 46 0 2014-2015 25 Derby County eng ENG 2. Championship 44 3,960 90 95.7 44.0 44 44 0 2 1.66 77 51 +26 +0.59 -0.91 Matches 2014-2015 25 Derby County eng ENG FA Cup 2 137 69 50.7 1.5 1 91 1 1 46 1 1.50 3 2 +1 +0.66 -0.02 Matches 2014-2015 25 Derby County eng ENG League Cup 5 450 90 100.0 5.0 5 90 5 0 0 2.40 11 5 +6 +1.20 Matches 2015-2016 26 Derby County eng ENG 2. Championship 12 854 71 20.6 9.5 10 9 2 3 2.08 15 8 +7 +0.74 +0.30 Matches 2015-2016 26 Derby County eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 27 Derby County eng ENG 2. Championship 3 245 82 5.9 2.7 3 2 0 0 1.33 1 2 -1 -0.37 -0.48 Matches 2016-2017 27 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 2017-2018 28 Derby County eng ENG 2. Championship 31 2,790 90 67.4 31.0 31 31 0 6 1.61 44 28 +16 +0.52 +0.12 Matches 2017-2018 28 Derby County eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2017-2018 28 Derby County eng ENG Jr. PL2 — Div. 1 2 180 90 9.1 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 +1.15 Matches 2018-2019 29 Derby County eng ENG 2. Championship 13 962 74 23.2 10.7 10 89 9 3 24 3 1.77 15 9 +6 +0.56 +0.31 Matches 2018-2019 29 Derby County eng ENG EFL Cup 2 129 65 33.1 1.4 1 121 1 1 8 2 1.50 2 2 0 0.00 -1.72 Matches 2019-2020 30 Derby County eng ENG 2. Championship 22 1,750 80 42.3 19.4 20 86 15 2 13 8 1.50 26 24 +2 +0.10 +0.25 Matches 2019-2020 30 Derby County eng ENG FA Cup 3 270 90 75.0 3.0 3 90 3 0 1 1.33 1 3 -2 -0.67 -2.67 Matches 2019-2020 30 Derby County eng ENG Jr. PL2 — Div. 1 5 378 76 23.3 4.2 5 76 3 0 0 2.20 9 4 +5 +1.19 +1.48 Matches 2020-2021 31 Derby County eng ENG 2. Championship 20 1,625 81 39.3 18.1 19 84 14 1 29 22 0.85 16 24 -8 -0.44 +0.06 Matches 2020-2021 31 Derby County eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 1 1.00 0 0 0 0.00 +1.00 Matches 2021-2022 32 Derby County eng ENG 2. Championship 26 1,934 74 46.7 21.5 23 81 14 3 25 13 1.42 20 24 -4 -0.19 -0.02 Matches 2021-2022 32 Derby County eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 4 5 -1 -0.50 Matches 2021-2022 32 Derby County eng ENG FA Cup 1 84 84 93.3 0.9 1 84 0 0 0 0.00 0 1 -1 -1.07 -1.07 Matches 2022-2023 33 Derby County eng ENG EFL Cup 3 300 100 100.0 3.3 3 100 3 0 0 2.33 3 1 +2 +0.60 Matches 2022-2023 33 Derby County eng ENG FA Cup 5 406 81 90.2 4.5 4 89 3 1 52 0 2.00 9 5 +4 +0.89 -5.25 Matches 2022-2023 33 Derby County eng ENG 3. League One 41 2,995 73 72.3 33.3 32 89 31 9 16 4 1.68 53 37 +16 +0.48 +0.09 Matches 2023-2024 34 Derby County eng ENG EFL Cup 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 0 0 0.00 +4.00 Matches 2023-2024 34 Derby County eng ENG FA Cup 2 149 75 82.8 1.7 2 75 0 0 0 0.50 1 5 -4 -2.42 -8.22 Matches 2023-2024 34 Derby County eng ENG 3. League One 26 2,061 79 49.8 22.9 25 82 16 1 9 0 2.00 41 18 +23 +1.00 +0.23 Matches 2024-2025 35 Derby County eng ENG 2. Championship 39 2,557 66 61.8 28.4 26 88 24 13 20 7 1.18 35 35 0 0.00 +0.45 Matches 2024-2025 35 Derby County eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 2.00 2 1 +1 +0.50 Matches 2024-2025 35 Derby County eng ENG FA Cup 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2025-2026 36 Derby County eng ENG 2. Championship 19 1,148 60 27.7 12.8 12 88 10 7 13 25 1.47 19 18 +1 +0.08 -0.13 Matches 2025-2026 36 Derby County eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 3 -1 -0.50 Matches 2025-2026 36 Derby County eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 18 Seasons 4 Clubs 6 Leagues 476 37,351 78 44.4 415.0 412 87 248 64 20 98 1.53 407 320 +87 +0.30 +0.15 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 (14 Seasons) 4 Leagues 389 31,050 80 50.0 345.0 344 87 248 45 20 98 1.53 407 320 +87 +0.30 +0.15 Dundee (3 Seasons) 1 League 58 4,410 76 45.4 49.0 47 11 Watford (2 Seasons) 1 League 22 1,488 68 18.0 16.5 16 6 Derby County (2 Seasons) 1 League 7 558 80 15.5 6.2 7 80 5 0 0 2.00 11 5 +6 +0.97 +1.47 Bradford City (1 Season) 1 League 7 403 58 9.7 4.5 5 2 Championship (13 Seasons) 307 24,312 79 41.9 270.1 270 86 172 37 19 89 1.47 268 223 +45 +0.23 +0.17 EFL Cup (11 Seasons) 22 1,914 87 76.0 21.3 20 93 20 2 27 3 1.59 29 22 +7 +0.33 +0.48 FA Cup (7 Seasons) 15 1,256 84 80.5 14.0 13 89 9 2 49 2 1.27 16 20 -4 -0.29 -2.66 First Division (3 Seasons) 58 4,410 76 45.4 49.0 47 11 League One (2 Seasons) 67 5,056 75 61.1 56.2 57 86 47 10 15 4 1.80 94 55 +39 +0.69 +0.05 PL2 — Div. 1 (2 Seasons) 7 558 80 15.5 6.2 7 80 5 0 0 2.00 11 5 +6 +0.97 +1.47 League Two (1 Season) 7 403 58 9.7 4.5 5 2
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2008-2009 19 Dundee 1 League 1 5 5 0.2 0.1 0 1 2009-2010 20 Dundee 1 League 24 1,912 80 59.0 21.2 21 3 2010-2011 21 Dundee 1 League 33 2,493 76 76.9 27.7 26 7 2011-2012 22 Watford 1 League 20 1,385 69 33.5 15.4 15 5 2012-2013 23 Watford 1 League 2 103 52 2.5 1.1 1 1 2012-2013 23 Bradford City 1 League 7 403 58 9.7 4.5 5 2 2012-2013 23 Derby County 1 League 10 880 88 21.3 9.8 10 0 2013-2014 24 Derby County 1 League 46 4,119 90 99.5 45.8 46 0 2014-2015 25 Derby County 3 Leagues 51 4,547 89 93.6 50.5 50 90 50 1 46 3 1.73 91 58 +33 +0.65 -0.50 2015-2016 26 Derby County 2 Leagues 13 944 73 22.3 10.5 11 90 10 2 3 1.92 16 10 +6 +0.57 +0.13 2016-2017 27 Derby County 2 Leagues 4 335 84 7.5 3.7 4 90 3 0 0 1.75 2 2 0 0.00 -0.04 2017-2018 28 Derby County 1 League 2 180 90 9.1 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 +1.15 2017-2018 28 Derby County 2 Leagues 33 2,970 90 68.8 33.0 33 90 33 0 6 1.60 47 31 +16 +0.48 +0.08 2018-2019 29 Derby County 2 Leagues 15 1,091 73 24.1 12.1 11 92 10 4 20 5 1.73 17 11 +6 +0.49 +0.13 2019-2020 30 Derby County 1 League 5 378 76 23.3 4.2 5 76 3 0 0 2.20 9 4 +5 +1.19 +1.48 2019-2020 30 Derby County 2 Leagues 25 2,020 81 44.9 22.4 23 87 18 2 13 9 1.48 27 27 0 0.00 +0.07 2020-2021 31 Derby County 2 Leagues 21 1,715 82 39.7 19.1 20 84 15 1 29 23 0.86 16 24 -8 -0.42 +0.10 2021-2022 32 Derby County 3 Leagues 29 2,198 76 49.8 24.4 26 82 16 3 25 13 1.31 24 30 -6 -0.25 -0.08 2022-2023 33 Derby County 3 Leagues 49 3,701 76 75.7 41.1 39 90 37 10 20 4 1.75 65 43 +22 +0.53 -0.07 2023-2024 34 Derby County 3 Leagues 29 2,255 78 51.1 25.1 27 82 16 2 27 0 1.83 42 23 +19 +0.76 +0.01 2024-2025 35 Derby County 3 Leagues 42 2,857 68 64.3 31.7 29 89 27 13 20 7 1.21 38 37 +1 +0.03 +0.49 2025-2026 36 Derby County 3 Leagues 22 1,418 64 32.2 15.8 15 88 13 7 13 25 1.32 22 24 -2 -0.13 -0.34 18 Seasons 4 Clubs 6 Leagues 476 37,351 78 44.4 415.0 412 87 248 64 20 98 1.53 407 320 +87 +0.30 +0.15 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Derby County (14 Seasons) 4 Leagues 389 31,050 80 50.0 345.0 344 87 248 45 20 98 1.53 407 320 +87 +0.30 +0.15 Dundee (3 Seasons) 1 League 58 4,410 76 45.4 49.0 47 11 Watford (2 Seasons) 1 League 22 1,488 68 18.0 16.5 16 6 Derby County (2 Seasons) 1 League 7 558 80 15.5 6.2 7 80 5 0 0 2.00 11 5 +6 +0.97 +1.47 Bradford City (1 Season) 1 League 7 403 58 9.7 4.5 5 2 Championship (13 Seasons) 307 24,312 79 41.9 270.1 270 86 172 37 19 89 1.47 268 223 +45 +0.23 +0.17 EFL Cup (11 Seasons) 22 1,914 87 76.0 21.3 20 93 20 2 27 3 1.59 29 22 +7 +0.33 +0.48 FA Cup (7 Seasons) 15 1,256 84 80.5 14.0 13 89 9 2 49 2 1.27 16 20 -4 -0.29 -2.66 First Division (3 Seasons) 58 4,410 76 45.4 49.0 47 11 League One (2 Seasons) 67 5,056 75 61.1 56.2 57 86 47 10 15 4 1.80 94 55 +39 +0.69 +0.05 PL2 — Div. 1 (2 Seasons) 7 558 80 15.5 6.2 7 80 5 0 0 2.00 11 5 +6 +0.97 +1.47 League Two (1 Season) 7 403 58 9.7 4.5 5 2
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2008-2009 19 Dundee sct SCO 2. First Division 4th 1 5 5 0.2 0.1 0 1 2009-2010 20 Dundee sct SCO 2. First Division 2nd 24 1,912 80 59.0 21.2 21 3 2010-2011 21 Dundee sct SCO 2. First Division 6th 33 2,493 76 76.9 27.7 26 7 2011-2012 22 Watford eng ENG 2. Championship 11th 20 1,385 69 33.5 15.4 15 5 2012-2013 23 Watford eng ENG 2. Championship 3rd 2 103 52 2.5 1.1 1 1 2012-2013 23 Bradford City eng ENG 4. League Two 7th 7 403 58 9.7 4.5 5 2 2012-2013 23 Derby County eng ENG 2. Championship 10th 10 880 88 21.3 9.8 10 0 2013-2014 24 Derby County eng ENG 2. Championship 3rd 46 4,119 90 99.5 45.8 46 0 2014-2015 25 Derby County eng ENG 2. Championship 8th 44 3,960 90 95.7 44.0 44 44 0 2 1.66 77 51 +26 +0.59 -0.91 Matches 2015-2016 26 Derby County eng ENG 2. Championship 5th 12 854 71 20.6 9.5 10 9 2 3 2.08 15 8 +7 +0.74 +0.30 Matches 2016-2017 27 Derby County eng ENG 2. Championship 9th 3 245 82 5.9 2.7 3 2 0 0 1.33 1 2 -1 -0.37 -0.48 Matches 2017-2018 28 Derby County eng ENG Jr. PL2 — Div. 1 10th 2 180 90 9.1 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 +1.15 Matches 2017-2018 28 Derby County eng ENG 2. Championship 6th 31 2,790 90 67.4 31.0 31 31 0 6 1.61 44 28 +16 +0.52 +0.12 Matches 2018-2019 29 Derby County eng ENG 2. Championship 6th 13 962 74 23.2 10.7 10 89 9 3 24 3 1.77 15 9 +6 +0.56 +0.31 Matches 2019-2020 30 Derby County eng ENG Jr. PL2 — Div. 1 4th 5 378 76 23.3 4.2 5 76 3 0 0 2.20 9 4 +5 +1.19 +1.48 Matches 2019-2020 30 Derby County eng ENG 2. Championship 10th 22 1,750 80 42.3 19.4 20 86 15 2 13 8 1.50 26 24 +2 +0.10 +0.25 Matches 2020-2021 31 Derby County eng ENG 2. Championship 21st 20 1,625 81 39.3 18.1 19 84 14 1 29 22 0.85 16 24 -8 -0.44 +0.06 Matches 2021-2022 32 Derby County eng ENG 2. Championship 23rd 26 1,934 74 46.7 21.5 23 81 14 3 25 13 1.42 20 24 -4 -0.19 -0.02 Matches 2022-2023 33 Derby County eng ENG 3. League One 7th 41 2,995 73 72.3 33.3 32 89 31 9 16 4 1.68 53 37 +16 +0.48 +0.09 Matches 2023-2024 34 Derby County eng ENG 3. League One 2nd 26 2,061 79 49.8 22.9 25 82 16 1 9 0 2.00 41 18 +23 +1.00 +0.23 Matches 2024-2025 35 Derby County eng ENG 2. Championship 19th 39 2,557 66 61.8 28.4 26 88 24 13 20 7 1.18 35 35 0 0.00 +0.45 Matches 2025-2026 36 Derby County eng ENG 2. Championship 8th 19 1,148 60 27.7 12.8 12 88 10 7 13 25 1.47 19 18 +1 +0.08 -0.13 Matches 18 Seasons 4 Clubs 4 Leagues 439 34,181 78 42.7 379.8 379 86 219 60 18 93 1.54 362 278 +84 +0.33 +0.20 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 (14 Seasons) 2 Leagues 352 27,880 79 48.1 309.8 311 86 219 41 18 93 1.54 362 278 +84 +0.33 +0.20 Dundee (3 Seasons) 1 League 58 4,410 76 45.4 49.0 47 11 Watford (2 Seasons) 1 League 22 1,488 68 18.0 16.5 16 6 Derby County (2 Seasons) 1 League 7 558 80 15.5 6.2 7 80 5 0 0 2.00 11 5 +6 +0.97 +1.47 Bradford City (1 Season) 1 League 7 403 58 9.7 4.5 5 2 Championship (13 Seasons) 307 24,312 79 41.9 270.1 270 86 172 37 19 89 1.47 268 223 +45 +0.23 +0.17 First Division (3 Seasons) 58 4,410 76 45.4 49.0 47 11 League One (2 Seasons) 67 5,056 75 61.1 56.2 57 86 47 10 15 4 1.80 94 55 +39 +0.69 +0.05 PL2 — Div. 1 (2 Seasons) 7 558 80 15.5 6.2 7 80 5 0 0 2.00 11 5 +6 +0.97 +1.47 League Two (1 Season) 7 403 58 9.7 4.5 5 2
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 2014 24 sct Scotland Friendlies (M) 0 0 0 0 1 Matches 2015 25 sct Scotland Friendlies (M) 2 180 90 100.0 2.0 2 90 2 0 0 3.00 2 0 +2 +1.00 Matches 2016 26 sct Scotland UEFA Euro Qualifying 1 90 90 10.0 1.0 1 90 1 0 4 1.00 1 1 0 0.00 -1.11 Matches 3 Seasons 1 Club 2 Leagues 3 270 90 21.4 3.0 3 90 3 0 5 2.33 3 1 +2 +0.67 -0.44 Friendlies (M) (2 Seasons) 2 180 90 50.0 2.0 2 90 2 0 1 3.00 2 0 +2 +1.00 UEFA Euro Qualifying (1 Season) 1 90 90 10.0 1.0 1 90 1 0 4 1.00 1 1 0 0.00 -1.11
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 19 Dundee 1 League 0.1 0 0 2009-2010 20 Dundee 1 League 21.2 2 0 2010-2011 21 Dundee 1 League 27.7 2 0 2011-2012 22 Watford 1 League 15.4 5 0 18 2012-2013 23 Watford 1 League 1.1 0 0 4 2012-2013 23 Bradford City 1 League 4.5 0 0 4 2012-2013 23 Derby County 1 League 9.8 2 0 11 2013-2014 24 Derby County 1 League 45.8 9 0 37 2014-2015 25 Derby County 3 Leagues 50.5 5 0 0 39 0 2015-2016 26 Derby County 2 Leagues 10.5 0 0 0 10 0 2016-2017 27 Derby County 2 Leagues 3.7 0 0 0 1 0 0 0 0 0 0 0 0 2017-2018 28 Derby County 1 League 2.0 0 0 0 0 2017-2018 28 Derby County 2 Leagues 33.0 5 0 0 31 13 3 72 49 36 0 1 0 2018-2019 29 Derby County 2 Leagues 12.1 1 0 0 8 8 1 30 18 14 0 1 0 2019-2020 30 Derby County 1 League 4.2 1 0 0 0 2019-2020 30 Derby County 2 Leagues 22.4 2 0 0 12 8 1 25 38 15 0 2020-2021 31 Derby County 2 Leagues 19.1 1 0 0 9 13 3 67 22 10 0 2021-2022 32 Derby County 3 Leagues 24.4 3 0 0 23 17 10 41 15 13 1 2022-2023 33 Derby County 3 Leagues 41.1 6 0 0 20 24 0 18 50 25 0 2023-2024 34 Derby County 3 Leagues 25.1 7 0 0 30 12 2 48 31 37 0 2024-2025 35 Derby County 3 Leagues 31.7 4 0 0 18 19 2 39 41 29 0 2025-2026 36 Derby County 3 Leagues 15.8 2 0 0 8 7 0 35 23 14 0 18 Seasons 4 Clubs 6 Leagues 415.0 56 0 0 283 121 22 375 287 193 0 2 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Derby County (14 Seasons) 4 Leagues 345.0 47 0 0 257 121 22 375 287 193 0 2 1 Dundee (3 Seasons) 1 League 49.0 4 0 Watford (2 Seasons) 1 League 16.5 5 0 22 Derby County (2 Seasons) 1 League 6.2 1 0 0 0 Bradford City (1 Season) 1 League 4.5 0 0 4 Championship (13 Seasons) 270.1 38 0 0 218 76 18 278 188 123 0 2 1 EFL Cup (11 Seasons) 21.3 2 0 0 10 9 2 28 15 9 0 0 0 FA Cup (7 Seasons) 14.0 0 0 0 4 6 0 9 11 2 0 First Division (3 Seasons) 49.0 4 0 League One (2 Seasons) 56.2 12 0 0 47 30 2 60 73 59 0 PL2 — Div. 1 (2 Seasons) 6.2 1 0 0 0 League Two (1 Season) 4.5 0 0 4
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015 25 sct Scotland Friendlies (M) 2.0 0 0 0 0 Matches 2016 26 sct Scotland UEFA Euro Qualifying 1.0 0 0 0 1 2 0 3 2 2 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 3.0 0 0 0 1 2 0 3 2 2 0 0 0 Friendlies (M) (2 Seasons) 2.0 0 0 0 0 UEFA Euro Qualifying (1 Season) 1.0 0 0 0 1 2 0 3 2 2 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 Craig Forsyth Pages
Craig Forsyth Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary