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 2006-2007 16 Motherwell sct SCO 1. Premier League 2 1 101 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 17 Motherwell sct SCO 1. Premier League 16 0 194 2.2 1 0 1 0 1 1 0 0 0.46 0.00 0.46 0.00 0.00 2008-2009 18 Motherwell sct SCO 1. Premier League 30 11 1,126 12.5 2 0 2 2 0 0 0 0 0.16 0.00 0.16 0.16 0.16 Matches 2008-2009 18 Motherwell 2. UEFA Cup 2 0 66 0.7 0 0 0 0 0 0.00 0.00 Matches 2009-2010 19 Motherwell sct SCO 1. Premier League 35 24 2,188 24.3 6 2 8 6 0 0 3 0 0.25 0.08 0.33 0.25 0.33 Matches 2010-2011 20 Motherwell sct SCO 1. Premier League 35 31 2,766 30.7 6 2 8 5 1 1 1 0 0.20 0.07 0.26 0.16 0.23 Matches 2011-2012 21 Motherwell sct SCO 1. Premier League 36 32 2,686 29.8 9 4 13 9 0 0 2 0 0.30 0.13 0.44 0.30 0.44 2012-2013 22 Sheffield United eng ENG 3. League One 17 15 1,248 13.9 2 2 4 2 0 0 0 0 0.14 0.14 0.29 0.14 0.29 Matches 2012-2013 22 Motherwell sct SCO 1. Premier League 22 20 1,746 19.4 10 2 12 10 0 1 0 0 0.52 0.10 0.62 0.52 0.62 Matches 2013-2014 23 Sheffield United eng ENG 3. League One 33 25 2,186 24.3 4 4 8 4 0 0 0 0 0.16 0.16 0.33 0.16 0.33 2014-2015 24 Sheffield United eng ENG FA Cup 6 4 395 4.4 1 0 1 1 0 0 0 0 0.23 0.00 0.23 0.23 0.23 Matches 2014-2015 24 Sheffield United eng ENG League Cup 6 5 470 5.2 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Matches 2014-2015 24 Sheffield United eng ENG 3. League One 43 41 3,755 41.7 11 7 18 11 0 0 3 0 0.26 0.17 0.43 0.26 0.43 Matches 2015-2016 25 Brighton eng ENG 2. Championship 37 31 2,675 29.7 6 4 10 6 0 0 0 1 0.20 0.13 0.34 0.20 0.34 Matches 2015-2016 25 Brighton eng ENG FA Cup 0 0 Matches 2015-2016 25 Brighton eng ENG League Cup 1 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Sheffield United eng ENG 3. League One 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 26 Brighton eng ENG 2. Championship 35 20 1,880 20.9 2 3 5 2 0 0 1 0 0.10 0.14 0.24 0.10 0.24 Matches 2016-2017 26 Brighton eng ENG EFL Cup 3 2 198 2.2 2 0 2 2 0 1 0 0 0.91 0.00 0.91 0.91 0.91 Matches 2016-2017 26 Brighton eng ENG FA Cup 2 1 113 1.3 0 1 1 0 0 0 0 0 0.00 0.80 0.80 0.00 0.80 Matches 2017-2018 27 Brighton 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 2017-2018 27 Brighton eng ENG Jr. PL2 — Div. 2 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2017-2018 27 Brighton eng ENG 1. Premier League 4 1 168 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Rangers sct SCO 1. Premiership 16 16 1,426 15.8 4 7 11 4 0 0 0 0 0.25 0.44 0.69 0.25 0.69 Matches 2018-2019 28 Rangers sct SCO 1. Premiership 2 2 159 1.8 0 1 1 0 0 0 0 0 0.00 0.57 0.57 0.00 0.57 Matches 2019-2020 29 Burton Albion eng ENG 3. League One 10 10 857 9.5 7 1 8 7 0 0 0 0 0.74 0.11 0.84 0.74 0.84 Matches 2019-2020 29 Rangers sct SCO 1. Premiership 2 0 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Rangers sct SCO 1. Premiership 0 0 Matches 2020-2021 30 Hibernian sct SCO 1. Premiership 19 14 1,217 13.5 1 1 2 1 0 0 0 0 0.07 0.07 0.15 0.07 0.15 Matches 2021-2022 31 Mansfield Town eng ENG 4. League Two 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Matches 2021-2022 31 Hibernian sct SCO 1. Premiership 18 8 803 8.9 2 1 3 2 0 0 1 0 0.22 0.11 0.34 0.22 0.34 Matches 2022-2023 32 St Johnstone sct SCO 1. Premiership 24 15 1,296 14.4 3 0 3 3 0 0 1 0 0.21 0.00 0.21 0.21 0.21 Matches 2023-2024 33 Ayr United sct SCO 2. Championship 32 29 2,271 25.2 6 11 17 4 2 3 3 0 0.24 0.44 0.67 0.16 0.59 Matches 2024-2025 34 Ayr United sct SCO 2. Championship 25 14 1,170 13.0 3 1 4 3 0 0 1 0 0.23 0.08 0.31 0.23 0.31 Matches 2025-2026 35 Ayr United sct SCO 2. Championship 24 21 1,732 19.2 7 1 8 4 3 3 5 0 0.36 0.05 0.42 0.21 0.26 Matches 20 Seasons 9 Clubs 9 Leagues 553 410 36,401 404.5 96 57 153 89 7 10 21 1 0.24 0.14 0.38 0.22 0.36 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 Motherwell (7 Seasons) 2 Leagues 178 119 10,873 120.8 34 10 44 32 2 3 6 0 0.28 0.08 0.37 0.26 0.35 Sheffield United (4 Seasons) 3 Leagues 106 91 8,144 90.5 18 14 32 18 0 0 3 0 0.20 0.15 0.35 0.20 0.35 Rangers (4 Seasons) 1 League 20 18 1,640 18.2 4 8 12 4 0 0 0 0 0.22 0.44 0.66 0.22 0.66 Brighton (3 Seasons) 4 Leagues 83 57 5,241 58.2 10 8 18 10 0 1 1 1 0.17 0.14 0.31 0.17 0.31 Ayr United (3 Seasons) 1 League 81 64 5,173 57.5 16 13 29 11 5 6 9 0 0.28 0.23 0.50 0.19 0.42 Hibernian (2 Seasons) 1 League 37 22 2,020 22.4 3 2 5 3 0 0 1 0 0.13 0.09 0.22 0.13 0.22 St Johnstone (1 Season) 1 League 24 15 1,296 14.4 3 0 3 3 0 0 1 0 0.21 0.00 0.21 0.21 0.21 Mansfield Town (1 Season) 1 League 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Burton Albion (1 Season) 1 League 10 10 857 9.5 7 1 8 7 0 0 0 0 0.74 0.11 0.84 0.74 0.84 Brighton (1 Season) 1 League 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Premiership (13 Seasons) 257 174 15,763 175.1 44 20 64 42 2 3 8 0 0.25 0.11 0.37 0.24 0.35 League One (5 Seasons) 104 92 8,136 90.4 24 14 38 24 0 0 3 0 0.27 0.15 0.42 0.27 0.42 League Cup (4 Seasons) 11 9 875 9.7 2 1 3 2 0 1 0 0 0.21 0.10 0.31 0.21 0.31 Championship (3 Seasons) 81 64 5,173 57.5 16 13 29 11 5 6 9 0 0.28 0.23 0.50 0.19 0.42 FA Cup (3 Seasons) 8 5 508 5.6 1 1 2 1 0 0 0 0 0.18 0.18 0.35 0.18 0.35 Championship (2 Seasons) 72 51 4,555 50.6 8 7 15 8 0 0 1 1 0.16 0.14 0.30 0.16 0.30 League Two (1 Season) 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Premier League (1 Season) 4 1 168 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 2 0 66 0.7 0 0 0 0 0 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.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 2006-2007 16 Motherwell 1 League 2 1 101 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 17 Motherwell 1 League 16 0 194 2.2 1 0 1 0 1 1 0 0 0.46 0.00 0.46 0.00 0.00 2008-2009 18 Motherwell 2 Leagues 32 11 1,192 13.2 2 0 2 2 0 0 0 0 0.15 0.00 0.16 0.15 0.16 2009-2010 19 Motherwell 1 League 35 24 2,188 24.3 6 2 8 6 0 0 3 0 0.25 0.08 0.33 0.25 0.33 2010-2011 20 Motherwell 1 League 35 31 2,766 30.7 6 2 8 5 1 1 1 0 0.20 0.07 0.26 0.16 0.23 2011-2012 21 Motherwell 1 League 36 32 2,686 29.8 9 4 13 9 0 0 2 0 0.30 0.13 0.44 0.30 0.44 2012-2013 22 Motherwell 1 League 22 20 1,746 19.4 10 2 12 10 0 1 0 0 0.52 0.10 0.62 0.52 0.62 2012-2013 22 Sheffield United 1 League 17 15 1,248 13.9 2 2 4 2 0 0 0 0 0.14 0.14 0.29 0.14 0.29 2013-2014 23 Sheffield United 1 League 33 25 2,186 24.3 4 4 8 4 0 0 0 0 0.16 0.16 0.33 0.16 0.33 2014-2015 24 Sheffield United 3 Leagues 55 50 4,620 51.3 12 8 20 12 0 0 3 0 0.23 0.16 0.39 0.23 0.39 2015-2016 25 Sheffield United 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 2015-2016 25 Brighton 3 Leagues 38 32 2,762 30.7 6 4 10 6 0 0 0 1 0.20 0.13 0.33 0.20 0.33 2016-2017 26 Brighton 3 Leagues 40 23 2,191 24.3 4 4 8 4 0 1 1 0 0.16 0.16 0.33 0.16 0.33 2017-2018 27 Brighton 2 Leagues 5 2 288 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 27 Brighton 1 League 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 2017-2018 27 Rangers 1 League 16 16 1,426 15.8 4 7 11 4 0 0 0 0 0.25 0.44 0.69 0.25 0.69 2018-2019 28 Rangers 1 League 2 2 159 1.8 0 1 1 0 0 0 0 0 0.00 0.57 0.57 0.00 0.57 2019-2020 29 Burton Albion 1 League 10 10 857 9.5 7 1 8 7 0 0 0 0 0.74 0.11 0.84 0.74 0.84 2019-2020 29 Rangers 1 League 2 0 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 30 Rangers 1 League 0 0 2020-2021 30 Hibernian 1 League 19 14 1,217 13.5 1 1 2 1 0 0 0 0 0.07 0.07 0.15 0.07 0.15 2021-2022 31 Hibernian 1 League 18 8 803 8.9 2 1 3 2 0 0 1 0 0.22 0.11 0.34 0.22 0.34 2021-2022 31 Mansfield Town 1 League 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 2022-2023 32 St Johnstone 1 League 24 15 1,296 14.4 3 0 3 3 0 0 1 0 0.21 0.00 0.21 0.21 0.21 2023-2024 33 Ayr United 1 League 32 29 2,271 25.2 6 11 17 4 2 3 3 0 0.24 0.44 0.67 0.16 0.59 2024-2025 34 Ayr United 1 League 25 14 1,170 13.0 3 1 4 3 0 0 1 0 0.23 0.08 0.31 0.23 0.31 2025-2026 35 Ayr United 1 League 24 21 1,732 19.2 7 1 8 4 3 3 5 0 0.36 0.05 0.42 0.21 0.26 20 Seasons 9 Clubs 9 Leagues 553 410 36,401 404.5 96 57 153 89 7 10 21 1 0.24 0.14 0.38 0.22 0.36 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 Motherwell (7 Seasons) 2 Leagues 178 119 10,873 120.8 34 10 44 32 2 3 6 0 0.28 0.08 0.37 0.26 0.35 Sheffield United (4 Seasons) 3 Leagues 106 91 8,144 90.5 18 14 32 18 0 0 3 0 0.20 0.15 0.35 0.20 0.35 Rangers (4 Seasons) 1 League 20 18 1,640 18.2 4 8 12 4 0 0 0 0 0.22 0.44 0.66 0.22 0.66 Brighton (3 Seasons) 4 Leagues 83 57 5,241 58.2 10 8 18 10 0 1 1 1 0.17 0.14 0.31 0.17 0.31 Ayr United (3 Seasons) 1 League 81 64 5,173 57.5 16 13 29 11 5 6 9 0 0.28 0.23 0.50 0.19 0.42 Hibernian (2 Seasons) 1 League 37 22 2,020 22.4 3 2 5 3 0 0 1 0 0.13 0.09 0.22 0.13 0.22 St Johnstone (1 Season) 1 League 24 15 1,296 14.4 3 0 3 3 0 0 1 0 0.21 0.00 0.21 0.21 0.21 Mansfield Town (1 Season) 1 League 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Burton Albion (1 Season) 1 League 10 10 857 9.5 7 1 8 7 0 0 0 0 0.74 0.11 0.84 0.74 0.84 Brighton (1 Season) 1 League 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Premiership (13 Seasons) 257 174 15,763 175.1 44 20 64 42 2 3 8 0 0.25 0.11 0.37 0.24 0.35 League One (5 Seasons) 104 92 8,136 90.4 24 14 38 24 0 0 3 0 0.27 0.15 0.42 0.27 0.42 League Cup (4 Seasons) 11 9 875 9.7 2 1 3 2 0 1 0 0 0.21 0.10 0.31 0.21 0.31 Championship (3 Seasons) 81 64 5,173 57.5 16 13 29 11 5 6 9 0 0.28 0.23 0.50 0.19 0.42 FA Cup (3 Seasons) 8 5 508 5.6 1 1 2 1 0 0 0 0 0.18 0.18 0.35 0.18 0.35 Championship (2 Seasons) 72 51 4,555 50.6 8 7 15 8 0 0 1 1 0.16 0.14 0.30 0.16 0.30 League Two (1 Season) 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Premier League (1 Season) 4 1 168 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Cup (1 Season) 2 0 66 0.7 0 0 0 0 0 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.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 2006-2007 16 Motherwell sct SCO 1. Premier League 10th 2 1 101 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2007-2008 17 Motherwell sct SCO 1. Premier League 3rd 16 0 194 2.2 1 0 1 0 1 1 0 0 0.46 0.00 0.46 0.00 0.00 2008-2009 18 Motherwell sct SCO 1. Premier League 7th 30 11 1,126 12.5 2 0 2 2 0 0 0 0 0.16 0.00 0.16 0.16 0.16 Matches 2009-2010 19 Motherwell sct SCO 1. Premier League 5th 35 24 2,188 24.3 6 2 8 6 0 0 3 0 0.25 0.08 0.33 0.25 0.33 Matches 2010-2011 20 Motherwell sct SCO 1. Premier League 6th 35 31 2,766 30.7 6 2 8 5 1 1 1 0 0.20 0.07 0.26 0.16 0.23 Matches 2011-2012 21 Motherwell sct SCO 1. Premier League 3rd 36 32 2,686 29.8 9 4 13 9 0 0 2 0 0.30 0.13 0.44 0.30 0.44 2012-2013 22 Motherwell sct SCO 1. Premier League 2nd 22 20 1,746 19.4 10 2 12 10 0 1 0 0 0.52 0.10 0.62 0.52 0.62 Matches 2012-2013 22 Sheffield United eng ENG 3. League One 5th 17 15 1,248 13.9 2 2 4 2 0 0 0 0 0.14 0.14 0.29 0.14 0.29 Matches 2013-2014 23 Sheffield United eng ENG 3. League One 7th 33 25 2,186 24.3 4 4 8 4 0 0 0 0 0.16 0.16 0.33 0.16 0.33 2014-2015 24 Sheffield United eng ENG 3. League One 5th 43 41 3,755 41.7 11 7 18 11 0 0 3 0 0.26 0.17 0.43 0.26 0.43 Matches 2015-2016 25 Sheffield United eng ENG 3. League One 11th 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 25 Brighton eng ENG 2. Championship 3rd 37 31 2,675 29.7 6 4 10 6 0 0 0 1 0.20 0.13 0.34 0.20 0.34 Matches 2016-2017 26 Brighton eng ENG 2. Championship 2nd 35 20 1,880 20.9 2 3 5 2 0 0 1 0 0.10 0.14 0.24 0.10 0.24 Matches 2017-2018 27 Brighton eng ENG 1. Premier League 15th 4 1 168 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 27 Brighton eng ENG Jr. PL2 — Div. 2 3rd 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2017-2018 27 Rangers sct SCO 1. Premiership 3rd 16 16 1,426 15.8 4 7 11 4 0 0 0 0 0.25 0.44 0.69 0.25 0.69 Matches 2018-2019 28 Rangers sct SCO 1. Premiership 2nd 2 2 159 1.8 0 1 1 0 0 0 0 0 0.00 0.57 0.57 0.00 0.57 Matches 2019-2020 29 Burton Albion eng ENG 3. League One 12th 10 10 857 9.5 7 1 8 7 0 0 0 0 0.74 0.11 0.84 0.74 0.84 Matches 2019-2020 29 Rangers sct SCO 1. Premiership 2nd 2 0 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 30 Rangers sct SCO 1. Premiership 1st 0 0 Matches 2020-2021 30 Hibernian sct SCO 1. Premiership 3rd 19 14 1,217 13.5 1 1 2 1 0 0 0 0 0.07 0.07 0.15 0.07 0.15 Matches 2021-2022 31 Hibernian sct SCO 1. Premiership 8th 18 8 803 8.9 2 1 3 2 0 0 1 0 0.22 0.11 0.34 0.22 0.34 Matches 2021-2022 31 Mansfield Town eng ENG 4. League Two 7th 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Matches 2022-2023 32 St Johnstone sct SCO 1. Premiership 9th 24 15 1,296 14.4 3 0 3 3 0 0 1 0 0.21 0.00 0.21 0.21 0.21 Matches 2023-2024 33 Ayr United sct SCO 2. Championship 7th 32 29 2,271 25.2 6 11 17 4 2 3 3 0 0.24 0.44 0.67 0.16 0.59 Matches 2024-2025 34 Ayr United sct SCO 2. Championship 3rd 25 14 1,170 13.0 3 1 4 3 0 0 1 0 0.23 0.08 0.31 0.23 0.31 Matches 2025-2026 35 Ayr United sct SCO 2. Championship 7th 24 21 1,732 19.2 7 1 8 4 3 3 5 0 0.36 0.05 0.42 0.21 0.26 Matches 20 Seasons 9 Clubs 6 Leagues 532 396 34,952 388.4 93 55 148 86 7 9 21 1 0.24 0.14 0.38 0.22 0.36 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 Motherwell (7 Seasons) 1 League 176 119 10,807 120.1 34 10 44 32 2 3 6 0 0.28 0.08 0.37 0.27 0.35 Sheffield United (4 Seasons) 1 League 94 82 7,279 80.9 17 13 30 17 0 0 3 0 0.21 0.16 0.37 0.21 0.37 Rangers (4 Seasons) 1 League 20 18 1,640 18.2 4 8 12 4 0 0 0 0 0.22 0.44 0.66 0.22 0.66 Ayr United (3 Seasons) 1 League 81 64 5,173 57.5 16 13 29 11 5 6 9 0 0.28 0.23 0.50 0.19 0.42 Brighton (3 Seasons) 2 Leagues 76 52 4,723 52.5 8 7 15 8 0 0 1 1 0.15 0.13 0.29 0.15 0.29 Hibernian (2 Seasons) 1 League 37 22 2,020 22.4 3 2 5 3 0 0 1 0 0.13 0.09 0.22 0.13 0.22 St Johnstone (1 Season) 1 League 24 15 1,296 14.4 3 0 3 3 0 0 1 0 0.21 0.00 0.21 0.21 0.21 Mansfield Town (1 Season) 1 League 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Burton Albion (1 Season) 1 League 10 10 857 9.5 7 1 8 7 0 0 0 0 0.74 0.11 0.84 0.74 0.84 Brighton (1 Season) 1 League 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Premiership (13 Seasons) 257 174 15,763 175.1 44 20 64 42 2 3 8 0 0.25 0.11 0.37 0.24 0.35 League One (5 Seasons) 104 92 8,136 90.4 24 14 38 24 0 0 3 0 0.27 0.15 0.42 0.27 0.42 Championship (3 Seasons) 81 64 5,173 57.5 16 13 29 11 5 6 9 0 0.28 0.23 0.50 0.19 0.42 Championship (2 Seasons) 72 51 4,555 50.6 8 7 15 8 0 0 1 1 0.16 0.14 0.30 0.16 0.30 League Two (1 Season) 14 14 1,157 12.9 1 1 2 1 0 0 0 0 0.08 0.08 0.16 0.08 0.16 Premier League (1 Season) 4 1 168 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.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 2014-2015 24 Sheffield United eng ENG FA Cup 17th 6 4 395 4.4 1 0 1 1 0 0 0 0 0.23 0.00 0.23 0.23 0.23 Matches 2014-2015 24 Sheffield United eng ENG League Cup 3rd 6 5 470 5.2 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Matches 2015-2016 25 Brighton eng ENG FA Cup 33rd 0 0 Matches 2015-2016 25 Brighton eng ENG League Cup 33rd 1 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 26 Brighton eng ENG EFL Cup 17th 3 2 198 2.2 2 0 2 2 0 1 0 0 0.91 0.00 0.91 0.91 0.91 Matches 2016-2017 26 Brighton eng ENG FA Cup 17th 2 1 113 1.3 0 1 1 0 0 0 0 0 0.00 0.80 0.80 0.00 0.80 Matches 2017-2018 27 Brighton eng ENG EFL Cup 17th 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 19 14 1,383 15.4 3 2 5 3 0 1 0 0 0.20 0.13 0.33 0.20 0.33 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 Brighton (3 Seasons) 2 Leagues 7 5 518 5.8 2 1 3 2 0 1 0 0 0.35 0.17 0.52 0.35 0.52 Sheffield United (1 Season) 2 Leagues 12 9 865 9.6 1 1 2 1 0 0 0 0 0.10 0.10 0.21 0.10 0.21 League Cup (4 Seasons) 11 9 875 9.7 2 1 3 2 0 1 0 0 0.21 0.10 0.31 0.21 0.31 FA Cup (3 Seasons) 8 5 508 5.6 1 1 2 1 0 0 0 0 0.18 0.18 0.35 0.18 0.35
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 2008-2009 18 Motherwell 2. UEFA Cup Rd1 2 0 66 0.7 0 0 0 0 0 0.00 0.00 Matches 1 Season 1 Club 1 League 2 0 66 0.7 0 0 0 0 0 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 2016 26 sct Scotland Friendlies (M) 0 0 Matches 2018 28 sct Scotland Friendlies (M) 2 1 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 2 1 66 0.7 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 2006-2007 16 Motherwell 1 League 1.1 0 0 0 2007-2008 17 Motherwell 1 League 2.2 1 3 1.39 0.00 1 1 2008-2009 18 Motherwell 2 Leagues 13.2 2 6 0.48 0.33 0 0 2009-2010 19 Motherwell 1 League 24.3 6 24 0.99 0.25 0 0 2010-2011 20 Motherwell 1 League 30.7 6 32 1.04 0.16 1 1 2011-2012 21 Motherwell 1 League 29.8 9 21 0.70 0.43 0 0 2012-2013 22 Motherwell 1 League 19.4 10 24 1.24 0.42 0 1 2012-2013 22 Sheffield United 1 League 13.9 2 8 0.58 0.25 0 0 2013-2014 23 Sheffield United 1 League 24.3 4 17 0.70 0.24 0 0 2014-2015 24 Sheffield United 3 Leagues 51.3 12 38 0.91 0.29 0 0 2015-2016 25 Sheffield United 1 League 1.0 0 2 2.00 0.00 0 0 2015-2016 25 Brighton 3 Leagues 30.7 6 18 0.61 0.33 0 0 2016-2017 26 Brighton 3 Leagues 24.3 4 6 16 266.7 0.26 0.69 0.67 0.25 0 1 2017-2018 27 Brighton 2 Leagues 3.2 0 4 3 75.0 1.25 0.94 0.00 0.00 0 0 2017-2018 27 Brighton 1 League 1.0 0 0 0 2017-2018 27 Rangers 1 League 15.8 4 15 0.95 0.27 0 0 2018-2019 28 Rangers 1 League 1.8 0 0 0 2019-2020 29 Burton Albion 1 League 9.5 7 24 16 66.7 2.52 1.68 0.29 0.44 0 0 2019-2020 29 Rangers 1 League 0.6 0 1 1 100.0 1.64 1.64 0.00 0.00 0 0 2020-2021 30 Hibernian 1 League 13.5 1 21 7 33.3 1.55 0.52 0.05 0.14 0 0 2021-2022 31 Hibernian 1 League 8.9 2 22 9 40.9 2.47 1.01 0.09 0.22 0 0 2021-2022 31 Mansfield Town 1 League 12.9 1 29 7 24.1 2.26 0.54 0.03 0.14 0 0 2022-2023 32 St Johnstone 1 League 14.4 3 20 6 30.0 1.39 0.42 0.15 0.50 0 0 2023-2024 33 Ayr United 1 League 25.2 6 2 3 2024-2025 34 Ayr United 1 League 13.0 3 0 0 2025-2026 35 Ayr United 1 League 19.2 7 3 3 20 Seasons 9 Clubs 9 Leagues 404.5 96 127 273 51.2 1.47 0.82 0.14 0.28 7 10 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Motherwell (7 Seasons) 2 Leagues 120.8 34 110 0.92 0.29 2 3 Sheffield United (4 Seasons) 3 Leagues 90.5 18 65 0.80 0.26 0 0 Rangers (4 Seasons) 1 League 18.2 4 1 16 100.0 1.64 0.97 0.00 0.25 0 0 Brighton (3 Seasons) 4 Leagues 58.2 10 10 37 190.0 0.38 0.66 0.40 0.27 0 1 Ayr United (3 Seasons) 1 League 57.5 16 5 6 Hibernian (2 Seasons) 1 League 22.4 3 43 16 37.2 1.92 0.71 0.07 0.19 0 0 St Johnstone (1 Season) 1 League 14.4 3 20 6 30.0 1.39 0.42 0.15 0.50 0 0 Mansfield Town (1 Season) 1 League 12.9 1 29 7 24.1 2.26 0.54 0.03 0.14 0 0 Burton Albion (1 Season) 1 League 9.5 7 24 16 66.7 2.52 1.68 0.29 0.44 0 0 Brighton (1 Season) 1 League 1.0 0 0 0 Premiership (13 Seasons) 175.1 44 64 148 35.9 1.71 0.86 0.09 0.28 2 3 League One (5 Seasons) 90.4 24 24 81 66.7 2.52 0.90 0.29 0.30 0 0 League Cup (4 Seasons) 9.7 2 9 5 55.6 2.55 1.42 0.22 0.40 0 1 Championship (3 Seasons) 57.5 16 5 6 FA Cup (3 Seasons) 5.6 1 0 0 Championship (2 Seasons) 50.6 8 0 32 0.00 0.63 0.25 0 0 League Two (1 Season) 12.9 1 29 7 24.1 2.26 0.54 0.03 0.14 0 0 Premier League (1 Season) 1.9 0 1 0 0.0 0.54 0.00 0.00 0 0 UEFA Cup (1 Season) 0.7 0 0 PL2 — Div. 2 (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 2008-2009 18 Motherwell 2. UEFA Cup Rd1 0.7 0 0 Matches 1 Season 1 Club 1 League 0.7 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 2018 28 sct Scotland Friendlies (M) 0.7 0 0 0 Matches 2 Seasons 1 Club 1 League 0.7 0 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2006-2007 16 Motherwell sct SCO 1. Premier League 2 101 51 3.0 1.1 1 1 2007-2008 17 Motherwell sct SCO 1. Premier League 16 194 12 5.7 2.2 0 16 2008-2009 18 Motherwell sct SCO 1. Premier League 30 1,126 38 32.9 12.5 11 19 Matches 2008-2009 18 Motherwell 2. UEFA Cup 2 66 33 36.7 0.7 0 2 0 Matches 2009-2010 19 Motherwell sct SCO 1. Premier League 35 2,188 63 64.0 24.3 24 11 Matches 2010-2011 20 Motherwell sct SCO 1. Premier League 35 2,766 79 80.9 30.7 31 4 Matches 2011-2012 21 Motherwell sct SCO 1. Premier League 36 2,686 75 78.5 29.8 32 4 2012-2013 22 Sheffield United eng ENG 3. League One 17 1,248 73 30.1 13.9 15 2 Matches 2012-2013 22 Motherwell sct SCO 1. Premier League 22 1,746 79 51.1 19.4 20 2 Matches 2013-2014 23 Sheffield United eng ENG 3. League One 33 2,186 66 52.8 24.3 25 8 2014-2015 24 Sheffield United eng ENG FA Cup 6 395 66 73.1 4.4 4 88 3 2 22 0 1.83 8 3 +5 +1.14 +0.52 Matches 2014-2015 24 Sheffield United eng ENG League Cup 6 470 78 71.2 5.2 5 90 5 1 19 1 2.17 7 4 +3 +0.57 +0.57 Matches 2014-2015 24 Sheffield United eng ENG 3. League One 43 3,755 87 90.7 41.7 41 39 2 0 1.44 58 48 +10 +0.24 -0.46 Matches 2015-2016 25 Brighton eng ENG 2. Championship 37 2,675 72 64.6 29.7 31 18 6 4 1.92 44 25 +19 +0.64 -0.04 Matches 2015-2016 25 Brighton eng ENG FA Cup 0 0 0 0 1 Matches 2015-2016 25 Brighton eng ENG League Cup 1 87 87 48.3 1.0 1 87 0 0 0 0.00 1 2 -1 -1.03 -2.00 Matches 2015-2016 25 Sheffield United eng ENG 3. League One 1 90 90 2.2 1.0 1 1 0 0 0.00 0 4 -4 -4.00 -4.20 Matches 2016-2017 26 Brighton eng ENG 2. Championship 35 1,880 54 45.4 20.9 20 12 15 6 1.97 25 19 +6 +0.29 -0.83 Matches 2016-2017 26 Brighton eng ENG EFL Cup 3 198 66 73.3 2.2 2 91 2 1 17 0 2.00 9 2 +7 +3.18 +5.68 Matches 2016-2017 26 Brighton eng ENG FA Cup 2 113 57 62.8 1.3 1 91 1 1 22 0 1.50 2 1 +1 +0.80 +2.14 Matches 2017-2018 27 Brighton eng ENG EFL Cup 1 120 120 57.1 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 -1.75 Matches 2017-2018 27 Brighton eng ENG Jr. PL2 — Div. 2 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17 Matches 2017-2018 27 Brighton eng ENG 1. Premier League 4 168 42 4.9 1.9 1 1 3 2 1.00 0 4 -4 -2.14 -1.70 Matches 2017-2018 27 Rangers sct SCO 1. Premiership 16 1,426 89 41.7 15.8 16 15 0 1.88 Matches 2018-2019 28 Rangers sct SCO 1. Premiership 2 159 80 4.6 1.8 2 80 1 0 0 2.00 3 0 +3 +1.70 +0.26 Matches 2019-2020 29 Burton Albion eng ENG 3. League One 10 857 86 27.2 9.5 10 86 6 0 0 0.90 16 20 -4 -0.42 -0.58 Matches 2019-2020 29 Rangers sct SCO 1. Premiership 2 55 28 2.1 0.6 0 0 2 28 0 3.00 2 0 +2 +3.27 +1.76 Matches 2020-2021 30 Rangers sct SCO 1. Premiership 0 0 0 2 Matches 2020-2021 30 Hibernian sct SCO 1. Premiership 19 1,217 64 35.6 13.5 14 76 2 5 32 0 1.63 20 11 +9 +0.67 +0.50 Matches 2021-2022 31 Mansfield Town eng ENG 4. League Two 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 Matches 2021-2022 31 Hibernian sct SCO 1. Premiership 18 803 45 23.5 8.9 8 69 1 10 26 1 1.33 14 11 +3 +0.34 +0.58 Matches 2022-2023 32 St Johnstone sct SCO 1. Premiership 24 1,296 54 37.9 14.4 15 71 2 9 26 12 0.63 14 14 0 0.00 +0.76 Matches 2023-2024 33 Ayr United sct SCO 2. Championship 32 2,271 71 70.1 25.2 29 76 10 3 26 0 1.25 36 42 -6 -0.24 -0.05 Matches 2024-2025 34 Ayr United sct SCO 2. Championship 25 1,170 47 36.1 13.0 14 67 1 11 21 2 1.81 26 13 +13 +1.00 +0.78 Matches 2025-2026 35 Ayr United sct SCO 2. Championship 24 1,732 72 53.5 19.2 21 78 4 3 29 0 1.29 25 23 +2 +0.10 +0.76 Matches 20 Seasons 9 Clubs 9 Leagues 553 36,401 66 38.5 404.5 410 77 133 143 25 32 1.53 328 260 +68 +0.30 0.00 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Motherwell (7 Seasons) 2 Leagues 178 10,873 61 45.1 120.8 119 59 0 Sheffield United (4 Seasons) 3 Leagues 106 8,144 77 45.9 90.5 91 89 48 15 21 1 1.53 73 59 +14 +0.27 +0.02 Rangers (4 Seasons) 1 League 20 1,640 82 12.7 18.2 18 80 16 2 28 2 2.00 5 0 +5 +2.10 +0.63 Brighton (3 Seasons) 4 Leagues 83 5,241 63 41.5 58.2 57 96 35 26 20 13 1.84 81 54 +27 +0.46 +0.19 Ayr United (3 Seasons) 1 League 81 5,173 64 53.2 57.5 64 75 15 17 23 2 1.43 87 78 +9 +0.16 +0.31 Hibernian (2 Seasons) 1 League 37 2,020 55 29.5 22.4 22 73 3 15 28 1 1.48 34 22 +12 +0.53 +0.59 St Johnstone (1 Season) 1 League 24 1,296 54 37.9 14.4 15 71 2 9 26 12 0.63 14 14 0 0.00 +0.76 Mansfield Town (1 Season) 1 League 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 Burton Albion (1 Season) 1 League 10 857 86 27.2 9.5 10 86 6 0 0 0.90 16 20 -4 -0.42 -0.58 Brighton (1 Season) 1 League 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17 Premiership (13 Seasons) 257 15,763 61 33.5 175.1 174 73 21 83 27 15 1.36 53 36 +17 +0.43 -0.09 League One (5 Seasons) 104 8,136 78 41.3 90.4 92 86 46 12 0 1.31 74 72 +2 +0.04 -0.18 League Cup (4 Seasons) 11 875 80 66.3 9.7 9 93 8 2 18 1 1.73 17 9 +8 +0.82 +0.82 Championship (3 Seasons) 81 5,173 64 53.2 57.5 64 75 15 17 23 2 1.43 87 78 +9 +0.16 +0.31 FA Cup (3 Seasons) 8 508 64 62.7 5.6 5 89 4 3 22 1 1.75 10 4 +6 +1.06 +1.06 Championship (2 Seasons) 72 4,555 63 55.0 50.6 51 30 21 10 1.94 69 44 +25 +0.49 -0.45 League Two (1 Season) 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 Premier League (1 Season) 4 168 42 4.9 1.9 1 1 3 2 1.00 0 4 -4 -2.14 -1.70 UEFA Cup (1 Season) 2 66 33 36.7 0.7 0 2 0 PL2 — Div. 2 (1 Season) 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17
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 2006-2007 16 Motherwell 1 League 2 101 51 3.0 1.1 1 1 2007-2008 17 Motherwell 1 League 16 194 12 5.7 2.2 0 16 2008-2009 18 Motherwell 2 Leagues 32 1,192 37 33.1 13.2 11 21 0 2009-2010 19 Motherwell 1 League 35 2,188 63 64.0 24.3 24 11 2010-2011 20 Motherwell 1 League 35 2,766 79 80.9 30.7 31 4 2011-2012 21 Motherwell 1 League 36 2,686 75 78.5 29.8 32 4 2012-2013 22 Motherwell 1 League 22 1,746 79 51.1 19.4 20 2 2012-2013 22 Sheffield United 1 League 17 1,248 73 30.1 13.9 15 2 2013-2014 23 Sheffield United 1 League 33 2,186 66 52.8 24.3 25 8 2014-2015 24 Sheffield United 3 Leagues 55 4,620 84 86.5 51.3 50 89 47 5 21 1 1.56 73 55 +18 +0.35 -0.15 2015-2016 25 Sheffield United 1 League 1 90 90 2.2 1.0 1 1 0 0 0.00 0 4 -4 -4.00 -4.20 2015-2016 25 Brighton 3 Leagues 38 2,762 73 62.6 30.7 32 87 18 6 5 1.87 45 27 +18 +0.59 -0.11 2016-2017 26 Brighton 3 Leagues 40 2,191 55 47.7 24.3 23 91 15 17 20 6 1.95 36 22 +14 +0.58 -0.36 2017-2018 27 Brighton 2 Leagues 5 288 58 7.9 3.2 2 120 2 3 2 0.80 0 5 -5 -1.56 -1.16 2017-2018 27 Brighton 1 League 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17 2017-2018 27 Rangers 1 League 16 1,426 89 41.7 15.8 16 15 0 1.88 2018-2019 28 Rangers 1 League 2 159 80 4.6 1.8 2 80 1 0 0 2.00 3 0 +3 +1.70 +0.26 2019-2020 29 Burton Albion 1 League 10 857 86 27.2 9.5 10 86 6 0 0 0.90 16 20 -4 -0.42 -0.58 2019-2020 29 Rangers 1 League 2 55 28 2.1 0.6 0 0 2 28 0 3.00 2 0 +2 +3.27 +1.76 2020-2021 30 Rangers 1 League 0 0 0 2 2020-2021 30 Hibernian 1 League 19 1,217 64 35.6 13.5 14 76 2 5 32 0 1.63 20 11 +9 +0.67 +0.50 2021-2022 31 Hibernian 1 League 18 803 45 23.5 8.9 8 69 1 10 26 1 1.33 14 11 +3 +0.34 +0.58 2021-2022 31 Mansfield Town 1 League 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 2022-2023 32 St Johnstone 1 League 24 1,296 54 37.9 14.4 15 71 2 9 26 12 0.63 14 14 0 0.00 +0.76 2023-2024 33 Ayr United 1 League 32 2,271 71 70.1 25.2 29 76 10 3 26 0 1.25 36 42 -6 -0.24 -0.05 2024-2025 34 Ayr United 1 League 25 1,170 47 36.1 13.0 14 67 1 11 21 2 1.81 26 13 +13 +1.00 +0.78 2025-2026 35 Ayr United 1 League 24 1,732 72 53.5 19.2 21 78 4 3 29 0 1.29 25 23 +2 +0.10 +0.76 20 Seasons 9 Clubs 9 Leagues 553 36,401 66 38.5 404.5 410 77 133 143 25 32 1.53 328 260 +68 +0.30 0.00 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Motherwell (7 Seasons) 2 Leagues 178 10,873 61 45.1 120.8 119 59 0 Sheffield United (4 Seasons) 3 Leagues 106 8,144 77 45.9 90.5 91 89 48 15 21 1 1.53 73 59 +14 +0.27 +0.02 Rangers (4 Seasons) 1 League 20 1,640 82 12.7 18.2 18 80 16 2 28 2 2.00 5 0 +5 +2.10 +0.63 Brighton (3 Seasons) 4 Leagues 83 5,241 63 41.5 58.2 57 96 35 26 20 13 1.84 81 54 +27 +0.46 +0.19 Ayr United (3 Seasons) 1 League 81 5,173 64 53.2 57.5 64 75 15 17 23 2 1.43 87 78 +9 +0.16 +0.31 Hibernian (2 Seasons) 1 League 37 2,020 55 29.5 22.4 22 73 3 15 28 1 1.48 34 22 +12 +0.53 +0.59 St Johnstone (1 Season) 1 League 24 1,296 54 37.9 14.4 15 71 2 9 26 12 0.63 14 14 0 0.00 +0.76 Mansfield Town (1 Season) 1 League 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 Burton Albion (1 Season) 1 League 10 857 86 27.2 9.5 10 86 6 0 0 0.90 16 20 -4 -0.42 -0.58 Brighton (1 Season) 1 League 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17 Premiership (13 Seasons) 257 15,763 61 33.5 175.1 174 73 21 83 27 15 1.36 53 36 +17 +0.43 -0.09 League One (5 Seasons) 104 8,136 78 41.3 90.4 92 86 46 12 0 1.31 74 72 +2 +0.04 -0.18 League Cup (4 Seasons) 11 875 80 66.3 9.7 9 93 8 2 18 1 1.73 17 9 +8 +0.82 +0.82 Championship (3 Seasons) 81 5,173 64 53.2 57.5 64 75 15 17 23 2 1.43 87 78 +9 +0.16 +0.31 FA Cup (3 Seasons) 8 508 64 62.7 5.6 5 89 4 3 22 1 1.75 10 4 +6 +1.06 +1.06 Championship (2 Seasons) 72 4,555 63 55.0 50.6 51 30 21 10 1.94 69 44 +25 +0.49 -0.45 League Two (1 Season) 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 Premier League (1 Season) 4 168 42 4.9 1.9 1 1 3 2 1.00 0 4 -4 -2.14 -1.70 UEFA Cup (1 Season) 2 66 33 36.7 0.7 0 2 0 PL2 — Div. 2 (1 Season) 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17
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 2006-2007 16 Motherwell sct SCO 1. Premier League 10th 2 101 51 3.0 1.1 1 1 2007-2008 17 Motherwell sct SCO 1. Premier League 3rd 16 194 12 5.7 2.2 0 16 2008-2009 18 Motherwell sct SCO 1. Premier League 7th 30 1,126 38 32.9 12.5 11 19 Matches 2009-2010 19 Motherwell sct SCO 1. Premier League 5th 35 2,188 63 64.0 24.3 24 11 Matches 2010-2011 20 Motherwell sct SCO 1. Premier League 6th 35 2,766 79 80.9 30.7 31 4 Matches 2011-2012 21 Motherwell sct SCO 1. Premier League 3rd 36 2,686 75 78.5 29.8 32 4 2012-2013 22 Motherwell sct SCO 1. Premier League 2nd 22 1,746 79 51.1 19.4 20 2 Matches 2012-2013 22 Sheffield United eng ENG 3. League One 5th 17 1,248 73 30.1 13.9 15 2 Matches 2013-2014 23 Sheffield United eng ENG 3. League One 7th 33 2,186 66 52.8 24.3 25 8 2014-2015 24 Sheffield United eng ENG 3. League One 5th 43 3,755 87 90.7 41.7 41 39 2 0 1.44 58 48 +10 +0.24 -0.46 Matches 2015-2016 25 Sheffield United eng ENG 3. League One 11th 1 90 90 2.2 1.0 1 1 0 0 0.00 0 4 -4 -4.00 -4.20 Matches 2015-2016 25 Brighton eng ENG 2. Championship 3rd 37 2,675 72 64.6 29.7 31 18 6 4 1.92 44 25 +19 +0.64 -0.04 Matches 2016-2017 26 Brighton eng ENG 2. Championship 2nd 35 1,880 54 45.4 20.9 20 12 15 6 1.97 25 19 +6 +0.29 -0.83 Matches 2017-2018 27 Brighton eng ENG 1. Premier League 15th 4 168 42 4.9 1.9 1 1 3 2 1.00 0 4 -4 -2.14 -1.70 Matches 2017-2018 27 Brighton eng ENG Jr. PL2 — Div. 2 3rd 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17 Matches 2017-2018 27 Rangers sct SCO 1. Premiership 3rd 16 1,426 89 41.7 15.8 16 15 0 1.88 Matches 2018-2019 28 Rangers sct SCO 1. Premiership 2nd 2 159 80 4.6 1.8 2 80 1 0 0 2.00 3 0 +3 +1.70 +0.26 Matches 2019-2020 29 Burton Albion eng ENG 3. League One 12th 10 857 86 27.2 9.5 10 86 6 0 0 0.90 16 20 -4 -0.42 -0.58 Matches 2019-2020 29 Rangers sct SCO 1. Premiership 2nd 2 55 28 2.1 0.6 0 0 2 28 0 3.00 2 0 +2 +3.27 +1.76 Matches 2020-2021 30 Rangers sct SCO 1. Premiership 1st 0 0 0 2 Matches 2020-2021 30 Hibernian sct SCO 1. Premiership 3rd 19 1,217 64 35.6 13.5 14 76 2 5 32 0 1.63 20 11 +9 +0.67 +0.50 Matches 2021-2022 31 Hibernian sct SCO 1. Premiership 8th 18 803 45 23.5 8.9 8 69 1 10 26 1 1.33 14 11 +3 +0.34 +0.58 Matches 2021-2022 31 Mansfield Town eng ENG 4. League Two 7th 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 Matches 2022-2023 32 St Johnstone sct SCO 1. Premiership 9th 24 1,296 54 37.9 14.4 15 71 2 9 26 12 0.63 14 14 0 0.00 +0.76 Matches 2023-2024 33 Ayr United sct SCO 2. Championship 7th 32 2,271 71 70.1 25.2 29 76 10 3 26 0 1.25 36 42 -6 -0.24 -0.05 Matches 2024-2025 34 Ayr United sct SCO 2. Championship 3rd 25 1,170 47 36.1 13.0 14 67 1 11 21 2 1.81 26 13 +13 +1.00 +0.78 Matches 2025-2026 35 Ayr United sct SCO 2. Championship 7th 24 1,732 72 53.5 19.2 21 78 4 3 29 0 1.29 25 23 +2 +0.10 +0.76 Matches 20 Seasons 9 Clubs 6 Leagues 532 34,952 66 37.9 388.4 396 76 121 136 25 30 1.52 301 247 +54 +0.25 -0.05 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Motherwell (7 Seasons) 1 League 176 10,807 61 45.1 120.1 119 57 Sheffield United (4 Seasons) 1 League 94 7,279 77 44.0 80.9 82 40 12 0 1.41 58 52 +6 +0.14 -0.10 Rangers (4 Seasons) 1 League 20 1,640 82 12.7 18.2 18 80 16 2 28 2 2.00 5 0 +5 +2.10 +0.63 Ayr United (3 Seasons) 1 League 81 5,173 64 53.2 57.5 64 75 15 17 23 2 1.43 87 78 +9 +0.16 +0.31 Brighton (3 Seasons) 2 Leagues 76 4,723 62 40.4 52.5 52 31 24 12 1.89 69 48 +21 +0.40 +0.10 Hibernian (2 Seasons) 1 League 37 2,020 55 29.5 22.4 22 73 3 15 28 1 1.48 34 22 +12 +0.53 +0.59 St Johnstone (1 Season) 1 League 24 1,296 54 37.9 14.4 15 71 2 9 26 12 0.63 14 14 0 0.00 +0.76 Mansfield Town (1 Season) 1 League 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 Burton Albion (1 Season) 1 League 10 857 86 27.2 9.5 10 86 6 0 0 0.90 16 20 -4 -0.42 -0.58 Brighton (1 Season) 1 League 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17 Premiership (13 Seasons) 257 15,763 61 33.5 175.1 174 73 21 83 27 15 1.36 53 36 +17 +0.43 -0.09 League One (5 Seasons) 104 8,136 78 41.3 90.4 92 86 46 12 0 1.31 74 72 +2 +0.04 -0.18 Championship (3 Seasons) 81 5,173 64 53.2 57.5 64 75 15 17 23 2 1.43 87 78 +9 +0.16 +0.31 Championship (2 Seasons) 72 4,555 63 55.0 50.6 51 30 21 10 1.94 69 44 +25 +0.49 -0.45 League Two (1 Season) 14 1,157 83 27.9 12.9 14 83 8 0 1 1.75 18 13 +5 +0.39 +0.09 Premier League (1 Season) 4 168 42 4.9 1.9 1 1 3 2 1.00 0 4 -4 -2.14 -1.70 PL2 — Div. 2 (1 Season) 1 90 90 5.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.17
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 2014-2015 24 Sheffield United eng ENG FA Cup 17th 6 395 66 73.1 4.4 4 88 3 2 22 0 1.83 8 3 +5 +1.14 +0.52 Matches 2014-2015 24 Sheffield United eng ENG League Cup 3rd 6 470 78 71.2 5.2 5 90 5 1 19 1 2.17 7 4 +3 +0.57 +0.57 Matches 2015-2016 25 Brighton eng ENG FA Cup 33rd 0 0 0 0 1 Matches 2015-2016 25 Brighton eng ENG League Cup 33rd 1 87 87 48.3 1.0 1 87 0 0 0 0.00 1 2 -1 -1.03 -2.00 Matches 2016-2017 26 Brighton eng ENG EFL Cup 17th 3 198 66 73.3 2.2 2 91 2 1 17 0 2.00 9 2 +7 +3.18 +5.68 Matches 2016-2017 26 Brighton eng ENG FA Cup 17th 2 113 57 62.8 1.3 1 91 1 1 22 0 1.50 2 1 +1 +0.80 +2.14 Matches 2017-2018 27 Brighton eng ENG EFL Cup 17th 1 120 120 57.1 1.3 1 120 1 0 0 0.00 0 1 -1 -0.75 -1.75 Matches 4 Seasons 2 Clubs 2 Leagues 19 1,383 73 64.9 15.4 14 92 12 5 20 2 1.74 27 13 +14 +0.91 +0.91 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brighton (3 Seasons) 2 Leagues 7 518 74 55.7 5.8 5 96 4 2 20 1 1.29 12 6 +6 +1.04 +1.32 Sheffield United (1 Season) 2 Leagues 12 865 72 72.1 9.6 9 89 8 3 21 1 2.00 15 7 +8 +0.83 +0.56 League Cup (4 Seasons) 11 875 80 66.3 9.7 9 93 8 2 18 1 1.73 17 9 +8 +0.82 +0.82 FA Cup (3 Seasons) 8 508 64 62.7 5.6 5 89 4 3 22 1 1.75 10 4 +6 +1.06 +1.06
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 2008-2009 18 Motherwell 2. UEFA Cup Rd1 2 66 33 36.7 0.7 0 2 0 Matches 1 Season 1 Club 1 League 2 66 33 36.7 0.7 0 2 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 2016 26 sct Scotland Friendlies (M) 0 0 0 0 1 Matches 2018 28 sct Scotland Friendlies (M) 2 66 33 12.2 0.7 1 63 0 1 3 2 0.00 0 2 -2 -2.73 -1.40 Matches 2 Seasons 1 Club 1 League 2 66 33 7.3 0.7 1 63 0 1 3 3 0.00 0 2 -2 -2.73 -1.40
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2006-2007 16 Motherwell 1 League 1.1 0 0 2007-2008 17 Motherwell 1 League 2.2 0 0 1 2008-2009 18 Motherwell 2 Leagues 13.2 0 0 0 3 0 2009-2010 19 Motherwell 1 League 24.3 3 0 10 2010-2011 20 Motherwell 1 League 30.7 1 0 13 2011-2012 21 Motherwell 1 League 29.8 2 0 12 2012-2013 22 Motherwell 1 League 19.4 0 0 6 2012-2013 22 Sheffield United 1 League 13.9 0 0 5 2013-2014 23 Sheffield United 1 League 24.3 0 0 4 2014-2015 24 Sheffield United 3 Leagues 51.3 3 0 0 18 0 2015-2016 25 Sheffield United 1 League 1.0 0 0 1 2015-2016 25 Brighton 3 Leagues 30.7 0 1 0 10 0 2016-2017 26 Brighton 3 Leagues 24.3 1 0 0 10 2 2 3 0 0 0 0 0 2017-2018 27 Brighton 2 Leagues 3.2 0 0 0 1 7 4 4 2 2 0 0 0 2017-2018 27 Brighton 1 League 1.0 0 0 0 0 2017-2018 27 Rangers 1 League 15.8 0 0 7 2018-2019 28 Rangers 1 League 1.8 0 0 0 0 2019-2020 29 Burton Albion 1 League 9.5 0 0 0 6 11 3 21 8 5 0 2019-2020 29 Rangers 1 League 0.6 0 0 0 1 0 1 1 0 0 0 2020-2021 30 Hibernian 1 League 13.5 0 0 0 8 10 2 46 4 13 0 2021-2022 31 Hibernian 1 League 8.9 1 0 0 5 12 1 47 5 3 0 2021-2022 31 Mansfield Town 1 League 12.9 0 0 0 5 11 7 60 6 5 0 2022-2023 32 St Johnstone 1 League 14.4 1 0 0 4 29 4 45 4 10 0 2023-2024 33 Ayr United 1 League 25.2 3 0 0 0 2024-2025 34 Ayr United 1 League 13.0 1 0 0 0 2025-2026 35 Ayr United 1 League 19.2 5 0 0 0 20 Seasons 9 Clubs 9 Leagues 404.5 21 1 0 130 82 24 227 29 38 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Motherwell (7 Seasons) 2 Leagues 120.8 6 0 0 45 0 Sheffield United (4 Seasons) 3 Leagues 90.5 3 0 0 28 0 Rangers (4 Seasons) 1 League 18.2 0 0 0 8 0 1 1 0 0 0 Brighton (3 Seasons) 4 Leagues 58.2 1 1 0 21 9 6 7 2 2 0 0 0 Ayr United (3 Seasons) 1 League 57.5 9 0 0 0 Hibernian (2 Seasons) 1 League 22.4 1 0 0 13 22 3 93 9 16 0 St Johnstone (1 Season) 1 League 14.4 1 0 0 4 29 4 45 4 10 0 Mansfield Town (1 Season) 1 League 12.9 0 0 0 5 11 7 60 6 5 0 Burton Albion (1 Season) 1 League 9.5 0 0 0 6 11 3 21 8 5 0 Brighton (1 Season) 1 League 1.0 0 0 0 0 Premiership (13 Seasons) 175.1 8 0 0 70 51 8 139 13 26 0 League One (5 Seasons) 90.4 3 0 0 34 11 3 21 8 5 0 League Cup (4 Seasons) 9.7 0 0 0 0 4 5 5 1 0 0 0 0 Championship (3 Seasons) 57.5 9 0 0 0 FA Cup (3 Seasons) 5.6 0 0 0 0 Championship (2 Seasons) 50.6 1 1 0 20 0 0 0 0 0 0 0 0 League Two (1 Season) 12.9 0 0 0 5 11 7 60 6 5 0 Premier League (1 Season) 1.9 0 0 0 1 5 1 2 1 2 0 0 0 UEFA Cup (1 Season) 0.7 0 0 0 0 PL2 — Div. 2 (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 2008-2009 18 Motherwell 2. UEFA Cup Rd1 0.7 0 0 0 0 Matches 1 Season 1 Club 1 League 0.7 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 2018 28 sct Scotland Friendlies (M) 0.7 0 0 0 0 Matches 2 Seasons 1 Club 1 League 0.7 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Jamie Murphy Pages
Jamie Murphy Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary