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 2011-2012 18 Raith Rovers sct SCO 2. First Division 21 9 851 9.5 3 2 5 3 0 0 4 0 0.32 0.21 0.53 0.32 0.53 2012-2013 19 Hearts sct SCO 1. Premier League 24 16 1,434 15.9 2 0 2 2 0 0 3 0 0.13 0.00 0.13 0.13 0.13 2013-2014 20 Hearts sct SCO 1. Premiership 26 21 1,906 21.2 3 3 6 3 0 0 6 0 0.14 0.14 0.28 0.14 0.28 2014-2015 21 Hearts sct SCO 2. Championship 32 26 2,298 25.5 11 10 21 10 1 1 3 0 0.43 0.39 0.82 0.39 0.78 Matches 2015-2016 22 Hearts sct SCO 1. Premiership 22 20 1,764 19.6 8 3 11 7 1 2 2 0 0.41 0.15 0.56 0.36 0.51 Matches 2016-2017 23 Hearts sct SCO 1. Premiership 34 28 2,479 27.5 12 2 14 8 4 6 7 1 0.44 0.07 0.51 0.29 0.36 Matches 2017-2018 24 Wigan Athletic eng ENG 3. League One 8 1 199 2.2 0 1 1 0 0 0 0 0 0.00 0.45 0.45 0.00 0.45 Matches 2017-2018 24 Hearts sct SCO 1. Premiership 16 14 1,109 12.3 2 1 3 2 0 0 5 0 0.16 0.08 0.24 0.16 0.24 Matches 2018-2019 25 Wigan Athletic eng ENG 2. Championship 0 0 Matches 2018-2019 25 Wigan Athletic eng ENG EFL Cup 1 1 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Peterborough United eng ENG FA Cup 1 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Peterborough United eng ENG 3. League One 12 6 466 5.2 1 0 1 1 0 0 4 0 0.19 0.00 0.19 0.19 0.19 Matches 2019-2020 26 Hearts sct SCO 1. Premiership 15 10 937 10.4 3 1 4 3 0 0 2 0 0.29 0.10 0.38 0.29 0.38 Matches 2020-2021 27 Hearts sct SCO 2. Championship 21 10 1,207 13.4 7 5 12 7 0 0 3 0 0.52 0.37 0.89 0.52 0.89 Matches 2021-2022 28 Bradford City eng ENG 4. League Two 19 15 1,269 14.1 4 1 5 4 0 0 5 0 0.28 0.07 0.35 0.28 0.35 Matches 2021-2022 28 Hearts sct SCO 1. Premiership 4 0 110 1.2 1 0 1 1 0 0 2 0 0.82 0.00 0.82 0.82 0.82 Matches 2022-2023 29 Bradford City eng ENG 4. League Two 24 21 1,842 20.5 4 1 5 4 0 0 6 1 0.20 0.05 0.24 0.20 0.24 Matches 2023-2024 30 Bradford City eng ENG EFL Cup 3 3 273 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Bradford City eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 Matches 2023-2024 30 Bradford City eng ENG 4. League Two 30 27 2,216 24.6 8 5 13 8 0 0 9 1 0.32 0.20 0.53 0.32 0.53 Matches 2024-2025 31 Bradford City eng ENG EFL Cup 1 1 65 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Bradford City eng ENG FA Cup 2 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Bradford City eng ENG 4. League Two 35 16 1,665 18.5 1 6 7 1 0 0 5 0 0.05 0.32 0.38 0.05 0.38 Matches 2025-2026 32 Grimsby Town eng ENG EFL Cup 3 1 149 1.7 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Grimsby Town eng ENG FA Cup 4 4 244 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Matches 2025-2026 32 Grimsby Town eng ENG 4. League Two 40 20 1,827 20.3 4 4 8 4 0 0 3 0 0.20 0.20 0.39 0.20 0.39 Matches 15 Seasons 6 Clubs 7 Leagues 399 272 24,608 273.4 76 45 121 70 6 10 71 3 0.28 0.16 0.44 0.26 0.42 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 Hearts (9 Seasons) 2 Leagues 194 145 13,244 147.2 49 25 74 43 6 9 33 1 0.33 0.17 0.50 0.29 0.46 Bradford City (4 Seasons) 3 Leagues 115 85 7,509 83.4 18 13 31 18 0 0 27 2 0.22 0.16 0.37 0.22 0.37 Wigan Athletic (2 Seasons) 3 Leagues 9 2 276 3.1 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Grimsby Town (1 Season) 3 Leagues 47 25 2,220 24.7 5 4 9 5 0 1 3 0 0.20 0.16 0.36 0.20 0.36 Raith Rovers (1 Season) 1 League 21 9 851 9.5 3 2 5 3 0 0 4 0 0.32 0.21 0.53 0.32 0.53 Peterborough United (1 Season) 2 Leagues 13 6 508 5.6 1 0 1 1 0 0 4 0 0.18 0.00 0.18 0.18 0.18 Premier League (7 Seasons) 141 109 9,739 108.2 31 10 41 26 5 8 27 1 0.29 0.09 0.38 0.24 0.33 League Two (5 Seasons) 148 99 8,819 98.0 21 17 38 21 0 0 28 2 0.21 0.17 0.39 0.21 0.39 FA Cup (4 Seasons) 8 6 465 5.2 2 0 2 2 0 0 1 0 0.39 0.00 0.39 0.39 0.39 EFL Cup (4 Seasons) 8 6 564 6.3 0 0 0 0 0 1 1 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 74 45 4,356 48.4 21 17 38 20 1 1 10 0 0.43 0.35 0.79 0.41 0.76 League One (2 Seasons) 20 7 665 7.4 1 1 2 1 0 0 4 0 0.14 0.14 0.27 0.14 0.27 Championship (1 Season) 0 0
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 2011-2012 18 Raith Rovers 1 League 21 9 851 9.5 3 2 5 3 0 0 4 0 0.32 0.21 0.53 0.32 0.53 2012-2013 19 Hearts 1 League 24 16 1,434 15.9 2 0 2 2 0 0 3 0 0.13 0.00 0.13 0.13 0.13 2013-2014 20 Hearts 1 League 26 21 1,906 21.2 3 3 6 3 0 0 6 0 0.14 0.14 0.28 0.14 0.28 2014-2015 21 Hearts 1 League 32 26 2,298 25.5 11 10 21 10 1 1 3 0 0.43 0.39 0.82 0.39 0.78 2015-2016 22 Hearts 1 League 22 20 1,764 19.6 8 3 11 7 1 2 2 0 0.41 0.15 0.56 0.36 0.51 2016-2017 23 Hearts 1 League 34 28 2,479 27.5 12 2 14 8 4 6 7 1 0.44 0.07 0.51 0.29 0.36 2017-2018 24 Hearts 1 League 16 14 1,109 12.3 2 1 3 2 0 0 5 0 0.16 0.08 0.24 0.16 0.24 2017-2018 24 Wigan Athletic 1 League 8 1 199 2.2 0 1 1 0 0 0 0 0 0.00 0.45 0.45 0.00 0.45 2018-2019 25 Wigan Athletic 2 Leagues 1 1 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 25 Peterborough United 2 Leagues 13 6 508 5.6 1 0 1 1 0 0 4 0 0.18 0.00 0.18 0.18 0.18 2019-2020 26 Hearts 1 League 15 10 937 10.4 3 1 4 3 0 0 2 0 0.29 0.10 0.38 0.29 0.38 2020-2021 27 Hearts 1 League 21 10 1,207 13.4 7 5 12 7 0 0 3 0 0.52 0.37 0.89 0.52 0.89 2021-2022 28 Hearts 1 League 4 0 110 1.2 1 0 1 1 0 0 2 0 0.82 0.00 0.82 0.82 0.82 2021-2022 28 Bradford City 1 League 19 15 1,269 14.1 4 1 5 4 0 0 5 0 0.28 0.07 0.35 0.28 0.35 2022-2023 29 Bradford City 1 League 24 21 1,842 20.5 4 1 5 4 0 0 6 1 0.20 0.05 0.24 0.20 0.24 2023-2024 30 Bradford City 3 Leagues 34 31 2,579 28.7 9 5 14 9 0 0 11 1 0.31 0.17 0.49 0.31 0.49 2024-2025 31 Bradford City 3 Leagues 38 18 1,819 20.2 1 6 7 1 0 0 5 0 0.05 0.30 0.35 0.05 0.35 2025-2026 32 Grimsby Town 3 Leagues 47 25 2,220 24.7 5 4 9 5 0 1 3 0 0.20 0.16 0.36 0.20 0.36 15 Seasons 6 Clubs 7 Leagues 399 272 24,608 273.4 76 45 121 70 6 10 71 3 0.28 0.16 0.44 0.26 0.42 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 Hearts (9 Seasons) 2 Leagues 194 145 13,244 147.2 49 25 74 43 6 9 33 1 0.33 0.17 0.50 0.29 0.46 Bradford City (4 Seasons) 3 Leagues 115 85 7,509 83.4 18 13 31 18 0 0 27 2 0.22 0.16 0.37 0.22 0.37 Wigan Athletic (2 Seasons) 3 Leagues 9 2 276 3.1 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Grimsby Town (1 Season) 3 Leagues 47 25 2,220 24.7 5 4 9 5 0 1 3 0 0.20 0.16 0.36 0.20 0.36 Raith Rovers (1 Season) 1 League 21 9 851 9.5 3 2 5 3 0 0 4 0 0.32 0.21 0.53 0.32 0.53 Peterborough United (1 Season) 2 Leagues 13 6 508 5.6 1 0 1 1 0 0 4 0 0.18 0.00 0.18 0.18 0.18 Premier League (7 Seasons) 141 109 9,739 108.2 31 10 41 26 5 8 27 1 0.29 0.09 0.38 0.24 0.33 League Two (5 Seasons) 148 99 8,819 98.0 21 17 38 21 0 0 28 2 0.21 0.17 0.39 0.21 0.39 FA Cup (4 Seasons) 8 6 465 5.2 2 0 2 2 0 0 1 0 0.39 0.00 0.39 0.39 0.39 EFL Cup (4 Seasons) 8 6 564 6.3 0 0 0 0 0 1 1 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 74 45 4,356 48.4 21 17 38 20 1 1 10 0 0.43 0.35 0.79 0.41 0.76 League One (2 Seasons) 20 7 665 7.4 1 1 2 1 0 0 4 0 0.14 0.14 0.27 0.14 0.27 Championship (1 Season) 0 0
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 2011-2012 18 Raith Rovers sct SCO 2. First Division 7th 21 9 851 9.5 3 2 5 3 0 0 4 0 0.32 0.21 0.53 0.32 0.53 2012-2013 19 Hearts sct SCO 1. Premier League 10th 24 16 1,434 15.9 2 0 2 2 0 0 3 0 0.13 0.00 0.13 0.13 0.13 2013-2014 20 Hearts sct SCO 1. Premiership 12th 26 21 1,906 21.2 3 3 6 3 0 0 6 0 0.14 0.14 0.28 0.14 0.28 2014-2015 21 Hearts sct SCO 2. Championship 1st 32 26 2,298 25.5 11 10 21 10 1 1 3 0 0.43 0.39 0.82 0.39 0.78 Matches 2015-2016 22 Hearts sct SCO 1. Premiership 3rd 22 20 1,764 19.6 8 3 11 7 1 2 2 0 0.41 0.15 0.56 0.36 0.51 Matches 2016-2017 23 Hearts sct SCO 1. Premiership 5th 34 28 2,479 27.5 12 2 14 8 4 6 7 1 0.44 0.07 0.51 0.29 0.36 Matches 2017-2018 24 Hearts sct SCO 1. Premiership 6th 16 14 1,109 12.3 2 1 3 2 0 0 5 0 0.16 0.08 0.24 0.16 0.24 Matches 2017-2018 24 Wigan Athletic eng ENG 3. League One 1st 8 1 199 2.2 0 1 1 0 0 0 0 0 0.00 0.45 0.45 0.00 0.45 Matches 2018-2019 25 Wigan Athletic eng ENG 2. Championship 18th 0 0 Matches 2018-2019 25 Peterborough United eng ENG 3. League One 7th 12 6 466 5.2 1 0 1 1 0 0 4 0 0.19 0.00 0.19 0.19 0.19 Matches 2019-2020 26 Hearts sct SCO 1. Premiership 12th 15 10 937 10.4 3 1 4 3 0 0 2 0 0.29 0.10 0.38 0.29 0.38 Matches 2020-2021 27 Hearts sct SCO 2. Championship 1st 21 10 1,207 13.4 7 5 12 7 0 0 3 0 0.52 0.37 0.89 0.52 0.89 Matches 2021-2022 28 Hearts sct SCO 1. Premiership 3rd 4 0 110 1.2 1 0 1 1 0 0 2 0 0.82 0.00 0.82 0.82 0.82 Matches 2021-2022 28 Bradford City eng ENG 4. League Two 14th 19 15 1,269 14.1 4 1 5 4 0 0 5 0 0.28 0.07 0.35 0.28 0.35 Matches 2022-2023 29 Bradford City eng ENG 4. League Two 6th 24 21 1,842 20.5 4 1 5 4 0 0 6 1 0.20 0.05 0.24 0.20 0.24 Matches 2023-2024 30 Bradford City eng ENG 4. League Two 9th 30 27 2,216 24.6 8 5 13 8 0 0 9 1 0.32 0.20 0.53 0.32 0.53 Matches 2024-2025 31 Bradford City eng ENG 4. League Two 3rd 35 16 1,665 18.5 1 6 7 1 0 0 5 0 0.05 0.32 0.38 0.05 0.38 Matches 2025-2026 32 Grimsby Town eng ENG 4. League Two 7th 40 20 1,827 20.3 4 4 8 4 0 0 3 0 0.20 0.20 0.39 0.20 0.39 Matches 15 Seasons 6 Clubs 5 Leagues 383 260 23,579 262.0 74 45 119 68 6 9 69 3 0.28 0.17 0.45 0.26 0.43 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 Hearts (9 Seasons) 2 Leagues 194 145 13,244 147.2 49 25 74 43 6 9 33 1 0.33 0.17 0.50 0.29 0.46 Bradford City (4 Seasons) 1 League 108 79 6,992 77.7 17 13 30 17 0 0 25 2 0.22 0.17 0.39 0.22 0.39 Wigan Athletic (2 Seasons) 2 Leagues 8 1 199 2.2 0 1 1 0 0 0 0 0 0.00 0.45 0.45 0.00 0.45 Grimsby Town (1 Season) 1 League 40 20 1,827 20.3 4 4 8 4 0 0 3 0 0.20 0.20 0.39 0.20 0.39 Raith Rovers (1 Season) 1 League 21 9 851 9.5 3 2 5 3 0 0 4 0 0.32 0.21 0.53 0.32 0.53 Peterborough United (1 Season) 1 League 12 6 466 5.2 1 0 1 1 0 0 4 0 0.19 0.00 0.19 0.19 0.19 Premier League (7 Seasons) 141 109 9,739 108.2 31 10 41 26 5 8 27 1 0.29 0.09 0.38 0.24 0.33 League Two (5 Seasons) 148 99 8,819 98.0 21 17 38 21 0 0 28 2 0.21 0.17 0.39 0.21 0.39 Championship (3 Seasons) 74 45 4,356 48.4 21 17 38 20 1 1 10 0 0.43 0.35 0.79 0.41 0.76 League One (2 Seasons) 20 7 665 7.4 1 1 2 1 0 0 4 0 0.14 0.14 0.27 0.14 0.27 Championship (1 Season) 0 0
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 2018-2019 25 Wigan Athletic eng ENG EFL Cup 58th 1 1 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Peterborough United eng ENG FA Cup 33rd 1 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Bradford City eng ENG EFL Cup Rd3 3 3 273 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Bradford City eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 Matches 2024-2025 31 Bradford City eng ENG EFL Cup Rd1 1 1 65 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Bradford City eng ENG FA Cup 2 1 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Grimsby Town eng ENG EFL Cup Rd4 3 1 149 1.7 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 32 Grimsby Town eng ENG FA Cup 4 4 244 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Matches 4 Seasons 4 Clubs 2 Leagues 16 12 1,029 11.4 2 0 2 2 0 1 2 0 0.17 0.00 0.17 0.17 0.17 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 Bradford City (2 Seasons) 2 Leagues 7 6 517 5.7 1 0 1 1 0 0 2 0 0.17 0.00 0.17 0.17 0.17 Grimsby Town (1 Season) 2 Leagues 7 5 393 4.4 1 0 1 1 0 1 0 0 0.23 0.00 0.23 0.23 0.23 Peterborough United (1 Season) 1 League 1 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Wigan Athletic (1 Season) 1 League 1 1 77 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 8 6 465 5.2 2 0 2 2 0 0 1 0 0.39 0.00 0.39 0.39 0.39 EFL Cup (4 Seasons) 8 6 564 6.3 0 0 0 0 0 1 1 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 2011-2012 18 Raith Rovers 1 League 9.5 3 8 0.85 0.38 0 0 2012-2013 19 Hearts 1 League 15.9 2 18 1.13 0.11 0 0 2013-2014 20 Hearts 1 League 21.2 3 16 0.76 0.19 0 0 2014-2015 21 Hearts 1 League 25.5 11 36 1.41 0.28 1 1 2015-2016 22 Hearts 1 League 19.6 8 21 1.07 0.33 1 2 2016-2017 23 Hearts 1 League 27.5 12 43 1.56 0.19 4 6 2017-2018 24 Hearts 1 League 12.3 2 12 0.97 0.17 0 0 2017-2018 24 Wigan Athletic 1 League 2.2 0 0 1 0.00 0.45 0.00 0 0 2018-2019 25 Wigan Athletic 2 Leagues 0.9 0 3 1 33.3 3.51 1.17 0.00 0.00 0 0 2018-2019 25 Peterborough United 2 Leagues 5.6 1 0 0 0.00 0.00 0 0 2019-2020 26 Hearts 1 League 10.4 3 14 11 78.6 1.34 1.06 0.21 0.27 0 0 2020-2021 27 Hearts 1 League 13.4 7 0 0 2021-2022 28 Hearts 1 League 1.2 1 5 3 60.0 4.09 2.45 0.20 0.33 0 0 2021-2022 28 Bradford City 1 League 14.1 4 53 20 37.7 3.76 1.42 0.08 0.20 0 0 2022-2023 29 Bradford City 1 League 20.5 4 50 15 30.0 2.44 0.73 0.08 0.27 0 0 2023-2024 30 Bradford City 3 Leagues 28.7 9 70 26 37.1 2.44 0.91 0.13 0.35 0 0 2024-2025 31 Bradford City 3 Leagues 20.2 1 35 12 34.3 1.82 0.62 0.03 0.08 0 0 2025-2026 32 Grimsby Town 3 Leagues 24.7 5 68 21 30.9 2.76 0.85 0.07 0.24 0 1 15 Seasons 6 Clubs 7 Leagues 273.4 76 298 264 36.9 2.44 1.04 0.09 0.23 6 10 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Hearts (9 Seasons) 2 Leagues 147.2 49 19 160 73.7 1.63 1.20 0.21 0.23 6 9 Bradford City (4 Seasons) 3 Leagues 83.4 18 208 73 35.1 2.52 0.89 0.09 0.25 0 0 Wigan Athletic (2 Seasons) 3 Leagues 3.1 0 3 2 66.7 0.98 0.65 0.00 0.00 0 0 Grimsby Town (1 Season) 3 Leagues 24.7 5 68 21 30.9 2.76 0.85 0.07 0.24 0 1 Raith Rovers (1 Season) 1 League 9.5 3 8 0.85 0.38 0 0 Peterborough United (1 Season) 2 Leagues 5.6 1 0 0 0.00 0.00 0 0 Premier League (7 Seasons) 108.2 31 19 124 73.7 1.63 1.15 0.21 0.21 5 8 League Two (5 Seasons) 98.0 21 258 87 33.7 2.63 0.89 0.08 0.24 0 0 FA Cup (4 Seasons) 5.2 2 9 4 44.4 2.15 0.96 0.22 0.50 0 0 EFL Cup (4 Seasons) 6.3 0 12 4 33.3 1.91 0.64 0.00 0.00 0 1 Championship (3 Seasons) 48.4 21 44 1.26 0.30 1 1 League One (2 Seasons) 7.4 1 0 1 0.00 0.45 0.00 0 0 Championship (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 2011-2012 18 Raith Rovers sct SCO 2. First Division 21 851 41 26.3 9.5 9 12 2012-2013 19 Hearts sct SCO 1. Premier League 24 1,434 60 41.9 15.9 16 8 2013-2014 20 Hearts sct SCO 1. Premiership 26 1,906 73 55.7 21.2 21 5 2014-2015 21 Hearts sct SCO 2. Championship 32 2,298 72 70.9 25.5 26 15 6 2 2.47 67 22 +45 +1.76 -0.63 Matches 2015-2016 22 Hearts sct SCO 1. Premiership 22 1,764 80 51.6 19.6 20 11 2 1 1.64 25 26 -1 -0.05 -1.14 Matches 2016-2017 23 Hearts sct SCO 1. Premiership 34 2,479 73 72.5 27.5 28 15 6 1.24 Matches 2017-2018 24 Wigan Athletic eng ENG 3. League One 8 199 25 4.8 2.2 1 0 7 6 2.13 3 1 +2 +0.90 -0.42 Matches 2017-2018 24 Hearts sct SCO 1. Premiership 16 1,109 69 32.4 12.3 14 7 2 1.25 Matches 2018-2019 25 Wigan Athletic eng ENG 2. Championship 0 0 0 0 1 Matches 2018-2019 25 Wigan Athletic eng ENG EFL Cup 1 77 77 85.6 0.9 1 77 0 0 0 0.00 1 3 -2 -2.34 -2.34 Matches 2018-2019 25 Peterborough United eng ENG FA Cup 1 42 42 10.8 0.5 0 0 1 41 1 3.00 1 0 +1 +2.14 +3.18 Matches 2018-2019 25 Peterborough United eng ENG 3. League One 12 466 39 11.3 5.2 6 63 1 6 15 3 1.50 9 7 +2 +0.39 +0.21 Matches 2019-2020 26 Hearts sct SCO 1. Premiership 15 937 62 34.7 10.4 10 79 5 5 29 2 0.73 12 22 -10 -0.96 -0.40 Matches 2020-2021 27 Hearts sct SCO 2. Championship 21 1,207 57 49.7 13.4 10 89 9 11 29 2 2.05 40 11 +29 +2.16 +1.43 Matches 2021-2022 28 Bradford City eng ENG 4. League Two 19 1,269 67 30.7 14.1 15 77 5 4 28 0 1.53 18 11 +7 +0.50 +0.78 Matches 2021-2022 28 Hearts sct SCO 1. Premiership 4 110 28 3.2 1.2 0 0 4 28 8 2.00 2 1 +1 +0.82 +0.57 Matches 2022-2023 29 Bradford City eng ENG 4. League Two 24 1,842 77 44.5 20.5 21 84 8 3 24 0 1.62 29 17 +12 +0.59 +0.35 Matches 2023-2024 30 Bradford City eng ENG EFL Cup 3 273 91 82.7 3.0 3 91 1 0 0 0.67 2 4 -2 -0.66 -0.66 Matches 2023-2024 30 Bradford 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 2023-2024 30 Bradford City eng ENG 4. League Two 30 2,216 74 53.5 24.6 27 79 9 3 27 0 1.67 33 32 +1 +0.04 -0.01 Matches 2024-2025 31 Bradford City eng ENG EFL Cup 1 65 65 72.2 0.7 1 65 0 0 0 1.00 0 1 -1 -1.38 -4.98 Matches 2024-2025 31 Bradford City eng ENG FA Cup 2 89 45 49.4 1.0 1 70 0 1 19 0 1.50 0 0 0 0.00 -0.99 Matches 2024-2025 31 Bradford City eng ENG 4. League Two 35 1,665 48 40.2 18.5 16 82 7 19 18 3 1.66 22 21 +1 +0.05 -0.60 Matches 2025-2026 32 Grimsby Town eng ENG EFL Cup 3 149 50 41.4 1.7 1 77 0 2 36 0 2.00 2 2 0 0.00 +0.85 Matches 2025-2026 32 Grimsby Town eng ENG FA Cup 4 244 61 67.8 2.7 4 61 0 0 0 2.25 5 2 +3 +1.11 -1.22 Matches 2025-2026 32 Grimsby Town eng ENG 4. League Two 40 1,827 46 44.1 20.3 20 74 3 20 17 2 1.57 28 28 0 0.00 -0.93 Matches 15 Seasons 6 Clubs 7 Leagues 399 24,608 62 36.7 273.4 272 79 97 127 22 31 1.64 300 213 +87 +0.47 -0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (9 Seasons) 2 Leagues 194 13,244 68 45.8 147.2 145 84 62 49 29 15 1.66 146 82 +64 +0.91 +0.38 Bradford City (4 Seasons) 3 Leagues 115 7,509 65 43.5 83.4 85 81 31 30 21 3 1.58 105 88 +17 +0.20 +0.04 Wigan Athletic (2 Seasons) 3 Leagues 9 276 31 3.3 3.1 2 77 0 7 7 1.89 4 4 0 0.00 -1.32 Grimsby Town (1 Season) 3 Leagues 47 2,220 47 45.7 24.7 25 72 3 22 19 2 1.66 35 32 +3 +0.12 -0.73 Raith Rovers (1 Season) 1 League 21 851 41 26.3 9.5 9 12 Peterborough United (1 Season) 2 Leagues 13 508 39 11.2 5.6 6 63 1 7 19 4 1.62 10 7 +3 +0.53 +0.46 Premier League (7 Seasons) 141 9,739 69 41.9 108.2 109 79 38 32 28 11 1.29 39 49 -10 -0.32 -0.56 League Two (5 Seasons) 148 8,819 60 42.6 98.0 99 79 32 49 20 5 1.61 130 109 +21 +0.21 -0.09 FA Cup (4 Seasons) 8 465 58 45.6 5.2 6 68 1 2 30 1 1.88 7 4 +3 +0.58 +0.58 EFL Cup (4 Seasons) 8 564 71 64.8 6.3 6 82 1 2 36 0 1.13 5 10 -5 -0.80 -0.50 Championship (3 Seasons) 74 4,356 59 48.9 48.4 45 89 24 29 29 4 2.30 107 33 +74 +1.90 +0.45 League One (2 Seasons) 20 665 33 8.0 7.4 7 63 1 13 15 9 1.75 12 8 +4 +0.54 -0.23 Championship (1 Season) 0 0 0 0 1
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 2011-2012 18 Raith Rovers 1 League 21 851 41 26.3 9.5 9 12 2012-2013 19 Hearts 1 League 24 1,434 60 41.9 15.9 16 8 2013-2014 20 Hearts 1 League 26 1,906 73 55.7 21.2 21 5 2014-2015 21 Hearts 1 League 32 2,298 72 70.9 25.5 26 15 6 2 2.47 67 22 +45 +1.76 -0.63 2015-2016 22 Hearts 1 League 22 1,764 80 51.6 19.6 20 11 2 1 1.64 25 26 -1 -0.05 -1.14 2016-2017 23 Hearts 1 League 34 2,479 73 72.5 27.5 28 15 6 1.24 2017-2018 24 Hearts 1 League 16 1,109 69 32.4 12.3 14 7 2 1.25 2017-2018 24 Wigan Athletic 1 League 8 199 25 4.8 2.2 1 0 7 6 2.13 3 1 +2 +0.90 -0.42 2018-2019 25 Wigan Athletic 2 Leagues 1 77 77 1.8 0.9 1 77 0 0 1 0.00 1 3 -2 -2.34 -2.34 2018-2019 25 Peterborough United 2 Leagues 13 508 39 11.2 5.6 6 63 1 7 19 4 1.62 10 7 +3 +0.53 +0.46 2019-2020 26 Hearts 1 League 15 937 62 34.7 10.4 10 79 5 5 29 2 0.73 12 22 -10 -0.96 -0.40 2020-2021 27 Hearts 1 League 21 1,207 57 49.7 13.4 10 89 9 11 29 2 2.05 40 11 +29 +2.16 +1.43 2021-2022 28 Hearts 1 League 4 110 28 3.2 1.2 0 0 4 28 8 2.00 2 1 +1 +0.82 +0.57 2021-2022 28 Bradford City 1 League 19 1,269 67 30.7 14.1 15 77 5 4 28 0 1.53 18 11 +7 +0.50 +0.78 2022-2023 29 Bradford City 1 League 24 1,842 77 44.5 20.5 21 84 8 3 24 0 1.62 29 17 +12 +0.59 +0.35 2023-2024 30 Bradford City 3 Leagues 34 2,579 76 56.6 28.7 31 81 11 3 27 0 1.53 36 38 -2 -0.07 -0.12 2024-2025 31 Bradford City 3 Leagues 38 1,819 48 41.2 20.2 18 81 7 20 18 3 1.63 22 22 0 0.00 -0.69 2025-2026 32 Grimsby Town 3 Leagues 47 2,220 47 45.7 24.7 25 72 3 22 19 2 1.66 35 32 +3 +0.12 -0.73 15 Seasons 6 Clubs 7 Leagues 399 24,608 62 36.7 273.4 272 79 97 127 22 31 1.64 300 213 +87 +0.47 -0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (9 Seasons) 2 Leagues 194 13,244 68 45.8 147.2 145 84 62 49 29 15 1.66 146 82 +64 +0.91 +0.38 Bradford City (4 Seasons) 3 Leagues 115 7,509 65 43.5 83.4 85 81 31 30 21 3 1.58 105 88 +17 +0.20 +0.04 Wigan Athletic (2 Seasons) 3 Leagues 9 276 31 3.3 3.1 2 77 0 7 7 1.89 4 4 0 0.00 -1.32 Grimsby Town (1 Season) 3 Leagues 47 2,220 47 45.7 24.7 25 72 3 22 19 2 1.66 35 32 +3 +0.12 -0.73 Raith Rovers (1 Season) 1 League 21 851 41 26.3 9.5 9 12 Peterborough United (1 Season) 2 Leagues 13 508 39 11.2 5.6 6 63 1 7 19 4 1.62 10 7 +3 +0.53 +0.46 Premier League (7 Seasons) 141 9,739 69 41.9 108.2 109 79 38 32 28 11 1.29 39 49 -10 -0.32 -0.56 League Two (5 Seasons) 148 8,819 60 42.6 98.0 99 79 32 49 20 5 1.61 130 109 +21 +0.21 -0.09 FA Cup (4 Seasons) 8 465 58 45.6 5.2 6 68 1 2 30 1 1.88 7 4 +3 +0.58 +0.58 EFL Cup (4 Seasons) 8 564 71 64.8 6.3 6 82 1 2 36 0 1.13 5 10 -5 -0.80 -0.50 Championship (3 Seasons) 74 4,356 59 48.9 48.4 45 89 24 29 29 4 2.30 107 33 +74 +1.90 +0.45 League One (2 Seasons) 20 665 33 8.0 7.4 7 63 1 13 15 9 1.75 12 8 +4 +0.54 -0.23 Championship (1 Season) 0 0 0 0 1
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 2011-2012 18 Raith Rovers sct SCO 2. First Division 7th 21 851 41 26.3 9.5 9 12 2012-2013 19 Hearts sct SCO 1. Premier League 10th 24 1,434 60 41.9 15.9 16 8 2013-2014 20 Hearts sct SCO 1. Premiership 12th 26 1,906 73 55.7 21.2 21 5 2014-2015 21 Hearts sct SCO 2. Championship 1st 32 2,298 72 70.9 25.5 26 15 6 2 2.47 67 22 +45 +1.76 -0.63 Matches 2015-2016 22 Hearts sct SCO 1. Premiership 3rd 22 1,764 80 51.6 19.6 20 11 2 1 1.64 25 26 -1 -0.05 -1.14 Matches 2016-2017 23 Hearts sct SCO 1. Premiership 5th 34 2,479 73 72.5 27.5 28 15 6 1.24 Matches 2017-2018 24 Hearts sct SCO 1. Premiership 6th 16 1,109 69 32.4 12.3 14 7 2 1.25 Matches 2017-2018 24 Wigan Athletic eng ENG 3. League One 1st 8 199 25 4.8 2.2 1 0 7 6 2.13 3 1 +2 +0.90 -0.42 Matches 2018-2019 25 Wigan Athletic eng ENG 2. Championship 18th 0 0 0 0 1 Matches 2018-2019 25 Peterborough United eng ENG 3. League One 7th 12 466 39 11.3 5.2 6 63 1 6 15 3 1.50 9 7 +2 +0.39 +0.21 Matches 2019-2020 26 Hearts sct SCO 1. Premiership 12th 15 937 62 34.7 10.4 10 79 5 5 29 2 0.73 12 22 -10 -0.96 -0.40 Matches 2020-2021 27 Hearts sct SCO 2. Championship 1st 21 1,207 57 49.7 13.4 10 89 9 11 29 2 2.05 40 11 +29 +2.16 +1.43 Matches 2021-2022 28 Hearts sct SCO 1. Premiership 3rd 4 110 28 3.2 1.2 0 0 4 28 8 2.00 2 1 +1 +0.82 +0.57 Matches 2021-2022 28 Bradford City eng ENG 4. League Two 14th 19 1,269 67 30.7 14.1 15 77 5 4 28 0 1.53 18 11 +7 +0.50 +0.78 Matches 2022-2023 29 Bradford City eng ENG 4. League Two 6th 24 1,842 77 44.5 20.5 21 84 8 3 24 0 1.62 29 17 +12 +0.59 +0.35 Matches 2023-2024 30 Bradford City eng ENG 4. League Two 9th 30 2,216 74 53.5 24.6 27 79 9 3 27 0 1.67 33 32 +1 +0.04 -0.01 Matches 2024-2025 31 Bradford City eng ENG 4. League Two 3rd 35 1,665 48 40.2 18.5 16 82 7 19 18 3 1.66 22 21 +1 +0.05 -0.60 Matches 2025-2026 32 Grimsby Town eng ENG 4. League Two 7th 40 1,827 46 44.1 20.3 20 74 3 20 17 2 1.57 28 28 0 0.00 -0.93 Matches 15 Seasons 6 Clubs 5 Leagues 383 23,579 62 36.1 262.0 260 79 95 123 22 30 1.65 288 199 +89 +0.51 +0.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hearts (9 Seasons) 2 Leagues 194 13,244 68 45.8 147.2 145 84 62 49 29 15 1.66 146 82 +64 +0.91 +0.38 Bradford City (4 Seasons) 1 League 108 6,992 65 42.2 77.7 79 81 29 29 21 3 1.63 102 81 +21 +0.27 +0.12 Wigan Athletic (2 Seasons) 2 Leagues 8 199 25 2.4 2.2 1 0 7 7 2.13 3 1 +2 +0.90 -0.42 Grimsby Town (1 Season) 1 League 40 1,827 46 44.1 20.3 20 74 3 20 17 2 1.57 28 28 0 0.00 -0.93 Raith Rovers (1 Season) 1 League 21 851 41 26.3 9.5 9 12 Peterborough United (1 Season) 1 League 12 466 39 11.3 5.2 6 63 1 6 15 3 1.50 9 7 +2 +0.39 +0.21 Premier League (7 Seasons) 141 9,739 69 41.9 108.2 109 79 38 32 28 11 1.29 39 49 -10 -0.32 -0.56 League Two (5 Seasons) 148 8,819 60 42.6 98.0 99 79 32 49 20 5 1.61 130 109 +21 +0.21 -0.09 Championship (3 Seasons) 74 4,356 59 48.9 48.4 45 89 24 29 29 4 2.30 107 33 +74 +1.90 +0.45 League One (2 Seasons) 20 665 33 8.0 7.4 7 63 1 13 15 9 1.75 12 8 +4 +0.54 -0.23 Championship (1 Season) 0 0 0 0 1
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 2018-2019 25 Wigan Athletic eng ENG EFL Cup 58th 1 77 77 85.6 0.9 1 77 0 0 0 0.00 1 3 -2 -2.34 -2.34 Matches 2018-2019 25 Peterborough United eng ENG FA Cup 33rd 1 42 42 10.8 0.5 0 0 1 41 1 3.00 1 0 +1 +2.14 +3.18 Matches 2023-2024 30 Bradford City eng ENG EFL Cup Rd3 3 273 91 82.7 3.0 3 91 1 0 0 0.67 2 4 -2 -0.66 -0.66 Matches 2023-2024 30 Bradford 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 2024-2025 31 Bradford City eng ENG EFL Cup Rd1 1 65 65 72.2 0.7 1 65 0 0 0 1.00 0 1 -1 -1.38 -4.98 Matches 2024-2025 31 Bradford City eng ENG FA Cup 2 89 45 49.4 1.0 1 70 0 1 19 0 1.50 0 0 0 0.00 -0.99 Matches 2025-2026 32 Grimsby Town eng ENG EFL Cup Rd4 3 149 50 41.4 1.7 1 77 0 2 36 0 2.00 2 2 0 0.00 +0.85 Matches 2025-2026 32 Grimsby Town eng ENG FA Cup 4 244 61 67.8 2.7 4 61 0 0 0 2.25 5 2 +3 +1.11 -1.22 Matches 4 Seasons 4 Clubs 2 Leagues 16 1,029 64 54.4 11.4 12 75 2 4 33 1 1.50 12 14 -2 -0.17 -0.07 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bradford City (2 Seasons) 2 Leagues 7 517 74 74.9 5.7 6 83 2 1 19 0 0.86 3 7 -4 -0.70 -1.74 Grimsby Town (1 Season) 2 Leagues 7 393 56 54.6 4.4 5 64 0 2 36 0 2.14 7 4 +3 +0.69 +0.41 Peterborough United (1 Season) 1 League 1 42 42 10.8 0.5 0 0 1 41 1 3.00 1 0 +1 +2.14 +3.18 Wigan Athletic (1 Season) 1 League 1 77 77 85.6 0.9 1 77 0 0 0 0.00 1 3 -2 -2.34 -2.34 FA Cup (4 Seasons) 8 465 58 45.6 5.2 6 68 1 2 30 1 1.88 7 4 +3 +0.58 +0.58 EFL Cup (4 Seasons) 8 564 71 64.8 6.3 6 82 1 2 36 0 1.13 5 10 -5 -0.80 -0.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 18 Raith Rovers 1 League 9.5 4 0 2012-2013 19 Hearts 1 League 15.9 3 0 21 2013-2014 20 Hearts 1 League 21.2 6 0 31 2014-2015 21 Hearts 1 League 25.5 3 0 2015-2016 22 Hearts 1 League 19.6 2 0 25 2016-2017 23 Hearts 1 League 27.5 7 1 46 2017-2018 24 Hearts 1 League 12.3 5 0 35 2017-2018 24 Wigan Athletic 1 League 2.2 0 0 0 6 0 0 0 0 0 0 0 0 2018-2019 25 Wigan Athletic 2 Leagues 0.9 0 0 0 1 2 0 1 0 0 0 0 0 2018-2019 25 Peterborough United 2 Leagues 5.6 4 0 0 2 0 0 0 0 0 0 0 0 2019-2020 26 Hearts 1 League 10.4 2 0 0 21 18 4 12 0 0 0 2020-2021 27 Hearts 1 League 13.4 3 0 0 0 2021-2022 28 Hearts 1 League 1.2 2 0 0 6 3 1 5 1 1 0 2021-2022 28 Bradford City 1 League 14.1 5 0 0 34 30 9 33 15 20 0 2022-2023 29 Bradford City 1 League 20.5 6 1 1 36 66 5 34 22 32 0 2023-2024 30 Bradford City 3 Leagues 28.7 11 1 1 59 57 6 131 23 46 0 2024-2025 31 Bradford City 3 Leagues 20.2 5 0 0 41 46 3 85 13 24 0 2025-2026 32 Grimsby Town 3 Leagues 24.7 3 0 0 44 52 6 36 10 38 0 15 Seasons 6 Clubs 7 Leagues 273.4 71 3 2 408 274 34 337 84 161 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hearts (9 Seasons) 2 Leagues 147.2 33 1 0 185 21 5 17 1 1 0 Bradford City (4 Seasons) 3 Leagues 83.4 27 2 2 170 199 23 283 73 122 0 Wigan Athletic (2 Seasons) 3 Leagues 3.1 0 0 0 7 2 0 1 0 0 0 0 0 Grimsby Town (1 Season) 3 Leagues 24.7 3 0 0 44 52 6 36 10 38 0 Raith Rovers (1 Season) 1 League 9.5 4 0 Peterborough United (1 Season) 2 Leagues 5.6 4 0 0 2 0 0 0 0 0 0 0 0 Premier League (7 Seasons) 108.2 27 1 0 185 21 5 17 1 1 0 League Two (5 Seasons) 98.0 28 2 2 202 232 24 298 80 148 0 FA Cup (4 Seasons) 5.2 1 0 0 6 6 2 6 0 2 0 0 0 EFL Cup (4 Seasons) 6.3 1 0 0 9 15 3 16 3 10 0 0 0 Championship (3 Seasons) 48.4 10 0 0 0 League One (2 Seasons) 7.4 4 0 0 6 0 0 0 0 0 0 0 0 Championship (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 Jamie Walker Pages
Jamie Walker Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary