Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2007-2008 18 Falkirk sct SCO 1. Premier League 35 31 2,719 30.2 3 1 4 3 0 0 3 1 0.10 0.03 0.13 0.10 0.13 2008-2009 19 Falkirk sct SCO 1. Premier League 37 35 3,178 35.3 7 0 7 3 4 4 3 0 0.20 0.00 0.20 0.08 0.08 2009-2010 20 Falkirk sct SCO 1. Premier League 36 35 3,051 33.9 3 2 5 1 2 2 9 0 0.09 0.06 0.15 0.03 0.09 Matches 2010-2011 21 Huddersfield Town eng ENG 3. League One 40 33 3,085 34.3 4 1 5 4 0 1 5 0 0.12 0.03 0.15 0.12 0.15 2011-2012 22 Huddersfield Town eng ENG 3. League One 35 24 2,268 25.2 2 4 6 2 0 0 3 0 0.08 0.16 0.24 0.08 0.24 2012-2013 23 Huddersfield Town eng ENG 2. Championship 21 9 1,028 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2013-2014 24 Burnley eng ENG 2. Championship 45 42 3,738 41.5 8 3 11 8 0 0 4 0 0.19 0.07 0.26 0.19 0.26 2014-2015 25 Burnley eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Burnley eng ENG League Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Burnley eng ENG 1. Premier League 37 36 3,202 35.6 2 2 4 2 0 1 6 0 0.06 0.06 0.11 0.06 0.11 Matches 2015-2016 26 Burnley eng ENG 2. Championship 46 46 3,940 43.8 8 6 14 8 0 0 5 0 0.18 0.14 0.32 0.18 0.32 Matches 2015-2016 26 Burnley eng ENG FA Cup 2 1 113 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 26 Burnley 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 Burnley eng ENG EFL Cup 1 0 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Burnley eng ENG FA Cup 3 3 218 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Burnley eng ENG 1. Premier League 31 23 2,102 23.4 1 1 2 1 0 0 3 0 0.04 0.04 0.09 0.04 0.09 Matches 2017-2018 28 Burnley eng ENG EFL Cup 2 2 161 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 28 Burnley eng ENG 1. Premier League 18 15 1,333 14.8 2 1 3 2 0 0 3 0 0.14 0.07 0.20 0.14 0.20 Matches 2018-2019 29 Rangers 2. Europa Lg 5 5 450 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Matches 2018-2019 29 Rangers sct SCO 1. Premiership 29 28 2,326 25.8 11 6 17 11 0 0 7 1 0.43 0.23 0.66 0.43 0.66 Matches 2019-2020 30 Rangers 2. Europa Lg 10 6 612 6.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 30 Rangers sct SCO 1. Premiership 26 22 1,956 21.7 5 2 7 5 0 0 3 0 0.23 0.09 0.32 0.23 0.32 Matches 2020-2021 31 Rangers 2. Europa Lg 10 7 632 7.0 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2020-2021 31 Rangers sct SCO 1. Premiership 28 11 1,222 13.6 4 5 9 4 0 0 1 0 0.29 0.37 0.66 0.29 0.66 Matches 2021-2022 32 Rangers 2. Europa Lg 12 4 439 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 32 Rangers sct SCO 1. Premiership 29 18 1,608 17.9 4 0 4 4 0 0 3 0 0.22 0.00 0.22 0.22 0.22 Matches 2022-2023 33 Rangers 1. Champions Lg 4 3 267 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2022-2023 33 Rangers sct SCO 1. Premiership 31 7 1,056 11.7 5 1 6 5 0 0 2 0 0.43 0.09 0.51 0.43 0.51 Matches 2023 34 Charlotte Leagues Cup 5 5 330 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Matches 2023 34 Charlotte us USA 1. MLS 13 2 415 4.6 2 0 2 2 0 0 1 0 0.43 0.00 0.43 0.43 0.43 Matches 2024 35 Charlotte us USA 1. MLS 14 4 381 4.2 0 1 1 0 0 0 2 1 0.00 0.24 0.24 0.00 0.24 Matches 2024-2025 35 Falkirk sct SCO 2. Championship 13 12 857 9.5 9 0 9 7 2 2 2 0 0.95 0.00 0.95 0.74 0.74 Matches 2024-2025 35 Bolton Wanderers eng ENG EFL Cup 3 3 188 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 35 Bolton Wanderers eng ENG FA Cup 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 35 Bolton Wanderers eng ENG 3. League One 12 3 312 3.5 0 1 1 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 Matches 2025-2026 36 Livingston sct SCO 1. Premiership 8 5 351 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 36 Falkirk sct SCO 1. Premiership 15 4 485 5.4 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 19 Seasons 7 Clubs 11 Leagues 661 489 44,490 494.3 87 37 124 79 8 10 74 3 0.18 0.07 0.25 0.16 0.23 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 Burnley (5 Seasons) 4 Leagues 189 172 15,207 169.0 21 13 34 21 0 1 23 0 0.12 0.08 0.20 0.12 0.20 Rangers (5 Seasons) 3 Leagues 184 111 10,568 117.4 33 14 47 33 0 0 18 1 0.28 0.12 0.40 0.28 0.40 Falkirk (5 Seasons) 2 Leagues 136 117 10,290 114.3 23 3 26 15 8 8 18 1 0.20 0.03 0.23 0.13 0.16 Huddersfield Town (3 Seasons) 2 Leagues 96 66 6,381 70.9 7 5 12 7 0 1 9 0 0.10 0.07 0.17 0.10 0.17 Charlotte (2 Seasons) 2 Leagues 32 11 1,126 12.5 3 1 4 3 0 0 4 1 0.24 0.08 0.32 0.24 0.32 Bolton Wanderers (1 Season) 3 Leagues 16 7 567 6.3 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 Livingston (1 Season) 1 League 8 5 351 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (9 Seasons) 274 196 17,952 199.5 43 17 60 37 6 6 33 2 0.22 0.09 0.30 0.19 0.27 EFL Cup (5 Seasons) 8 7 569 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (4 Seasons) 37 22 2,133 23.7 3 0 3 3 0 0 2 0 0.13 0.00 0.13 0.13 0.13 FA Cup (4 Seasons) 8 7 578 6.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 112 97 8,706 96.7 17 9 26 17 0 0 10 0 0.18 0.09 0.27 0.18 0.27 League One (3 Seasons) 87 60 5,665 62.9 6 6 12 6 0 1 9 0 0.10 0.10 0.19 0.10 0.19 Premier League (3 Seasons) 86 74 6,637 73.7 5 4 9 5 0 1 12 0 0.07 0.05 0.12 0.07 0.12 MLS (2 Seasons) 27 6 796 8.8 2 1 3 2 0 0 3 1 0.23 0.11 0.34 0.23 0.34 Championship (1 Season) 13 12 857 9.5 9 0 9 7 2 2 2 0 0.95 0.00 0.95 0.74 0.74 Leagues Cup (1 Season) 5 5 330 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Champions Lg (1 Season) 4 3 267 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2007-2008 18 Falkirk 1 League 35 31 2,719 30.2 3 1 4 3 0 0 3 1 0.10 0.03 0.13 0.10 0.13 2008-2009 19 Falkirk 1 League 37 35 3,178 35.3 7 0 7 3 4 4 3 0 0.20 0.00 0.20 0.08 0.08 2009-2010 20 Falkirk 1 League 36 35 3,051 33.9 3 2 5 1 2 2 9 0 0.09 0.06 0.15 0.03 0.09 2010-2011 21 Huddersfield Town 1 League 40 33 3,085 34.3 4 1 5 4 0 1 5 0 0.12 0.03 0.15 0.12 0.15 2011-2012 22 Huddersfield Town 1 League 35 24 2,268 25.2 2 4 6 2 0 0 3 0 0.08 0.16 0.24 0.08 0.24 2012-2013 23 Huddersfield Town 1 League 21 9 1,028 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2013-2014 24 Burnley 1 League 45 42 3,738 41.5 8 3 11 8 0 0 4 0 0.19 0.07 0.26 0.19 0.26 2014-2015 25 Burnley 3 Leagues 40 39 3,472 38.6 2 2 4 2 0 1 7 0 0.05 0.05 0.10 0.05 0.10 2015-2016 26 Burnley 3 Leagues 49 48 4,143 46.0 8 6 14 8 0 0 6 0 0.17 0.13 0.30 0.17 0.30 2016-2017 27 Burnley 3 Leagues 35 26 2,360 26.2 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 2017-2018 28 Burnley 2 Leagues 20 17 1,494 16.6 2 1 3 2 0 0 3 0 0.12 0.06 0.18 0.12 0.18 2018-2019 29 Rangers 2 Leagues 34 33 2,776 30.8 12 6 18 12 0 0 7 1 0.39 0.19 0.58 0.39 0.58 2019-2020 30 Rangers 2 Leagues 36 28 2,568 28.5 5 2 7 5 0 0 4 0 0.18 0.07 0.25 0.18 0.25 2020-2021 31 Rangers 2 Leagues 38 18 1,854 20.6 6 5 11 6 0 0 2 0 0.29 0.24 0.53 0.29 0.53 2021-2022 32 Rangers 2 Leagues 41 22 2,047 22.7 4 0 4 4 0 0 3 0 0.18 0.00 0.18 0.18 0.18 2022-2023 33 Rangers 2 Leagues 35 10 1,323 14.7 6 1 7 6 0 0 2 0 0.41 0.07 0.48 0.41 0.48 2023 34 Charlotte 2 Leagues 18 7 745 8.3 3 0 3 3 0 0 2 0 0.36 0.00 0.36 0.36 0.36 2024 35 Charlotte 1 League 14 4 381 4.2 0 1 1 0 0 0 2 1 0.00 0.24 0.24 0.00 0.24 2024-2025 35 Bolton Wanderers 3 Leagues 16 7 567 6.3 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 2024-2025 35 Falkirk 1 League 13 12 857 9.5 9 0 9 7 2 2 2 0 0.95 0.00 0.95 0.74 0.74 2025-2026 36 Falkirk 1 League 15 4 485 5.4 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 2025-2026 36 Livingston 1 League 8 5 351 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 19 Seasons 7 Clubs 11 Leagues 661 489 44,490 494.3 87 37 124 79 8 10 74 3 0.18 0.07 0.25 0.16 0.23 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 Burnley (5 Seasons) 4 Leagues 189 172 15,207 169.0 21 13 34 21 0 1 23 0 0.12 0.08 0.20 0.12 0.20 Rangers (5 Seasons) 3 Leagues 184 111 10,568 117.4 33 14 47 33 0 0 18 1 0.28 0.12 0.40 0.28 0.40 Falkirk (5 Seasons) 2 Leagues 136 117 10,290 114.3 23 3 26 15 8 8 18 1 0.20 0.03 0.23 0.13 0.16 Huddersfield Town (3 Seasons) 2 Leagues 96 66 6,381 70.9 7 5 12 7 0 1 9 0 0.10 0.07 0.17 0.10 0.17 Charlotte (2 Seasons) 2 Leagues 32 11 1,126 12.5 3 1 4 3 0 0 4 1 0.24 0.08 0.32 0.24 0.32 Bolton Wanderers (1 Season) 3 Leagues 16 7 567 6.3 0 1 1 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 Livingston (1 Season) 1 League 8 5 351 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (9 Seasons) 274 196 17,952 199.5 43 17 60 37 6 6 33 2 0.22 0.09 0.30 0.19 0.27 EFL Cup (5 Seasons) 8 7 569 6.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (4 Seasons) 37 22 2,133 23.7 3 0 3 3 0 0 2 0 0.13 0.00 0.13 0.13 0.13 FA Cup (4 Seasons) 8 7 578 6.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 112 97 8,706 96.7 17 9 26 17 0 0 10 0 0.18 0.09 0.27 0.18 0.27 League One (3 Seasons) 87 60 5,665 62.9 6 6 12 6 0 1 9 0 0.10 0.10 0.19 0.10 0.19 Premier League (3 Seasons) 86 74 6,637 73.7 5 4 9 5 0 1 12 0 0.07 0.05 0.12 0.07 0.12 MLS (2 Seasons) 27 6 796 8.8 2 1 3 2 0 0 3 1 0.23 0.11 0.34 0.23 0.34 Championship (1 Season) 13 12 857 9.5 9 0 9 7 2 2 2 0 0.95 0.00 0.95 0.74 0.74 Leagues Cup (1 Season) 5 5 330 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Champions Lg (1 Season) 4 3 267 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2007-2008 18 Falkirk sct SCO 1. Premier League 7th 35 31 2,719 30.2 3 1 4 3 0 0 3 1 0.10 0.03 0.13 0.10 0.13 2008-2009 19 Falkirk sct SCO 1. Premier League 10th 37 35 3,178 35.3 7 0 7 3 4 4 3 0 0.20 0.00 0.20 0.08 0.08 2009-2010 20 Falkirk sct SCO 1. Premier League 12th 36 35 3,051 33.9 3 2 5 1 2 2 9 0 0.09 0.06 0.15 0.03 0.09 Matches 2010-2011 21 Huddersfield Town eng ENG 3. League One 3rd 40 33 3,085 34.3 4 1 5 4 0 1 5 0 0.12 0.03 0.15 0.12 0.15 2011-2012 22 Huddersfield Town eng ENG 3. League One 4th 35 24 2,268 25.2 2 4 6 2 0 0 3 0 0.08 0.16 0.24 0.08 0.24 2012-2013 23 Huddersfield Town eng ENG 2. Championship 19th 21 9 1,028 11.4 1 0 1 1 0 0 1 0 0.09 0.00 0.09 0.09 0.09 2013-2014 24 Burnley eng ENG 2. Championship 2nd 45 42 3,738 41.5 8 3 11 8 0 0 4 0 0.19 0.07 0.26 0.19 0.26 2014-2015 25 Burnley eng ENG 1. Premier League 19th 37 36 3,202 35.6 2 2 4 2 0 1 6 0 0.06 0.06 0.11 0.06 0.11 Matches 2015-2016 26 Burnley eng ENG 2. Championship 1st 46 46 3,940 43.8 8 6 14 8 0 0 5 0 0.18 0.14 0.32 0.18 0.32 Matches 2016-2017 27 Burnley eng ENG 1. Premier League 16th 31 23 2,102 23.4 1 1 2 1 0 0 3 0 0.04 0.04 0.09 0.04 0.09 Matches 2017-2018 28 Burnley eng ENG 1. Premier League 7th 18 15 1,333 14.8 2 1 3 2 0 0 3 0 0.14 0.07 0.20 0.14 0.20 Matches 2018-2019 29 Rangers sct SCO 1. Premiership 2nd 29 28 2,326 25.8 11 6 17 11 0 0 7 1 0.43 0.23 0.66 0.43 0.66 Matches 2019-2020 30 Rangers sct SCO 1. Premiership 2nd 26 22 1,956 21.7 5 2 7 5 0 0 3 0 0.23 0.09 0.32 0.23 0.32 Matches 2020-2021 31 Rangers sct SCO 1. Premiership 1st 28 11 1,222 13.6 4 5 9 4 0 0 1 0 0.29 0.37 0.66 0.29 0.66 Matches 2021-2022 32 Rangers sct SCO 1. Premiership 2nd 29 18 1,608 17.9 4 0 4 4 0 0 3 0 0.22 0.00 0.22 0.22 0.22 Matches 2022-2023 33 Rangers sct SCO 1. Premiership 2nd 31 7 1,056 11.7 5 1 6 5 0 0 2 0 0.43 0.09 0.51 0.43 0.51 Matches 2023 34 Charlotte us USA 1. MLS 18th 13 2 415 4.6 2 0 2 2 0 0 1 0 0.43 0.00 0.43 0.43 0.43 Matches 2024 35 Charlotte us USA 1. MLS 11th 14 4 381 4.2 0 1 1 0 0 0 2 1 0.00 0.24 0.24 0.00 0.24 Matches 2024-2025 35 Bolton Wanderers eng ENG 3. League One 8th 12 3 312 3.5 0 1 1 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 Matches 2024-2025 35 Falkirk sct SCO 2. Championship 1st 13 12 857 9.5 9 0 9 7 2 2 2 0 0.95 0.00 0.95 0.74 0.74 Matches 2025-2026 36 Falkirk sct SCO 1. Premiership 6th 15 4 485 5.4 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2025-2026 36 Livingston sct SCO 1. Premiership 12th 8 5 351 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 19 Seasons 7 Clubs 6 Leagues 599 445 40,613 451.3 82 37 119 74 8 10 69 3 0.18 0.08 0.26 0.16 0.25 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 Burnley (5 Seasons) 2 Leagues 177 162 14,315 159.1 21 13 34 21 0 1 21 0 0.13 0.08 0.21 0.13 0.21 Rangers (5 Seasons) 1 League 143 86 8,168 90.8 29 14 43 29 0 0 16 1 0.32 0.15 0.47 0.32 0.47 Falkirk (5 Seasons) 2 Leagues 136 117 10,290 114.3 23 3 26 15 8 8 18 1 0.20 0.03 0.23 0.13 0.16 Huddersfield Town (3 Seasons) 2 Leagues 96 66 6,381 70.9 7 5 12 7 0 1 9 0 0.10 0.07 0.17 0.10 0.17 Charlotte (2 Seasons) 1 League 27 6 796 8.8 2 1 3 2 0 0 3 1 0.23 0.11 0.34 0.23 0.34 Bolton Wanderers (1 Season) 1 League 12 3 312 3.5 0 1 1 0 0 0 1 0 0.00 0.29 0.29 0.00 0.29 Livingston (1 Season) 1 League 8 5 351 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premiership (9 Seasons) 274 196 17,952 199.5 43 17 60 37 6 6 33 2 0.22 0.09 0.30 0.19 0.27 Championship (3 Seasons) 112 97 8,706 96.7 17 9 26 17 0 0 10 0 0.18 0.09 0.27 0.18 0.27 League One (3 Seasons) 87 60 5,665 62.9 6 6 12 6 0 1 9 0 0.10 0.10 0.19 0.10 0.19 Premier League (3 Seasons) 86 74 6,637 73.7 5 4 9 5 0 1 12 0 0.07 0.05 0.12 0.07 0.12 MLS (2 Seasons) 27 6 796 8.8 2 1 3 2 0 0 3 1 0.23 0.11 0.34 0.23 0.34 Championship (1 Season) 13 12 857 9.5 9 0 9 7 2 2 2 0 0.95 0.00 0.95 0.74 0.74
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018-2019 29 Rangers 2. Europa Lg GR 5 5 450 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Matches 2019-2020 30 Rangers 2. Europa Lg R16 10 6 612 6.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 31 Rangers 2. Europa Lg R16 10 7 632 7.0 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2021-2022 32 Rangers 2. Europa Lg 2nd 12 4 439 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 33 Rangers 1. Champions Lg GR 4 3 267 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34 Matches 2023 34 Charlotte Leagues Cup QF 5 5 330 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Matches 6 Seasons 2 Clubs 3 Leagues 46 30 2,730 30.3 5 0 5 5 0 0 3 0 0.16 0.00 0.16 0.16 0.16 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 Rangers (5 Seasons) 2 Leagues 41 25 2,400 26.7 4 0 4 4 0 0 2 0 0.15 0.00 0.15 0.15 0.15 Charlotte (1 Season) 1 League 5 5 330 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Europa Lg (4 Seasons) 37 22 2,133 23.7 3 0 3 3 0 0 2 0 0.13 0.00 0.13 0.13 0.13 Leagues Cup (1 Season) 5 5 330 3.7 1 0 1 1 0 0 1 0 0.27 0.00 0.27 0.27 0.27 Champions Lg (1 Season) 4 3 267 3.0 1 0 1 1 0 0 0 0 0.34 0.00 0.34 0.34 0.34
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 27 ca Canada Friendlies (M) 3 3 270 3.0 0 2 2 0 0 0 0 0 0.00 0.67 0.67 0.00 0.67 Matches 2017 28 ca Canada Friendlies (M) 2 2 179 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 28 ca Canada Gold Cup QF 4 4 360 4.0 1 1 2 1 0 0 1 0 0.25 0.25 0.50 0.25 0.50 Matches 2018 29 ca Canada WCQ 3 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 30 ca Canada Gold Cup QF 4 3 300 3.3 1 1 2 1 0 0 1 0 0.30 0.30 0.60 0.30 0.60 Matches 4 Seasons 1 Club 3 Leagues 16 14 1,334 14.8 2 4 6 2 0 0 3 0 0.13 0.27 0.40 0.13 0.40 Gold Cup (2 Seasons) 8 7 660 7.3 2 2 4 2 0 0 2 0 0.27 0.27 0.55 0.27 0.55 Friendlies (M) (2 Seasons) 5 5 449 5.0 0 2 2 0 0 0 0 0 0.00 0.40 0.40 0.00 0.40 WCQ (1 Season) 3 2 225 2.5 0 0 0 0 0 0 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 2007-2008 18 Falkirk 1 League 30.2 3 17 0.56 0.18 0 0 2008-2009 19 Falkirk 1 League 35.3 7 22 0.62 0.14 4 4 2009-2010 20 Falkirk 1 League 33.9 3 21 0.62 0.05 2 2 2010-2011 21 Huddersfield Town 1 League 34.3 4 18 0.53 0.22 0 1 2011-2012 22 Huddersfield Town 1 League 25.2 2 11 0.44 0.18 0 0 2012-2013 23 Huddersfield Town 1 League 11.4 1 7 0.61 0.14 0 0 2013-2014 24 Burnley 1 League 41.5 8 31 0.75 0.26 0 0 2014-2015 25 Burnley 3 Leagues 38.6 2 10 0.28 0.20 0 1 2015-2016 26 Burnley 3 Leagues 46.0 8 17 0.39 0.47 0 0 2016-2017 27 Burnley 3 Leagues 26.2 1 45 8 17.8 1.89 0.34 0.02 0.13 0 0 2017-2018 28 Burnley 2 Leagues 16.6 2 21 9 42.9 1.27 0.54 0.10 0.22 0 0 2018-2019 29 Rangers 2 Leagues 30.8 12 7 3 42.9 1.40 0.60 0.14 0.33 0 0 2019-2020 30 Rangers 2 Leagues 28.5 5 49 16 32.7 1.72 0.56 0.10 0.31 0 0 2020-2021 31 Rangers 2 Leagues 20.6 6 44 17 38.6 2.14 0.83 0.14 0.35 0 0 2021-2022 32 Rangers 2 Leagues 22.7 4 57 20 35.1 2.51 0.88 0.07 0.20 0 0 2022-2023 33 Rangers 2 Leagues 14.7 6 34 16 47.1 2.31 1.09 0.18 0.38 0 0 2023 34 Charlotte 2 Leagues 8.3 3 10 3 30.0 2.17 0.65 0.20 0.67 0 0 2024 35 Charlotte 1 League 4.2 0 7 2 28.6 1.65 0.47 0.00 0.00 0 0 2024-2025 35 Bolton Wanderers 3 Leagues 6.3 0 13 3 23.1 2.34 0.54 0.00 0.00 0 0 2024-2025 35 Falkirk 1 League 9.5 9 2 2 2025-2026 36 Falkirk 1 League 5.4 1 10 5 50.0 1.86 0.93 0.10 0.20 0 0 2025-2026 36 Livingston 1 League 3.9 0 8 1 12.5 2.05 0.26 0.00 0.00 0 0 19 Seasons 7 Clubs 11 Leagues 494.3 87 305 257 33.8 1.96 0.58 0.09 0.23 8 10 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Burnley (5 Seasons) 4 Leagues 169.0 21 66 75 25.8 1.63 0.47 0.05 0.28 0 1 Rangers (5 Seasons) 3 Leagues 117.4 33 191 72 37.7 2.09 0.79 0.12 0.31 0 0 Falkirk (5 Seasons) 2 Leagues 114.3 23 10 65 50.0 1.86 0.62 0.10 0.12 8 8 Huddersfield Town (3 Seasons) 2 Leagues 70.9 7 36 0.51 0.19 0 1 Charlotte (2 Seasons) 2 Leagues 12.5 3 17 5 29.4 1.92 0.57 0.12 0.40 0 0 Bolton Wanderers (1 Season) 3 Leagues 6.3 0 13 3 23.1 2.34 0.54 0.00 0.00 0 0 Livingston (1 Season) 1 League 3.9 0 8 1 12.5 2.05 0.26 0.00 0.00 0 0 Premiership (9 Seasons) 199.5 43 165 127 40.6 2.22 0.73 0.12 0.20 6 6 EFL Cup (5 Seasons) 6.3 0 11 3 27.3 2.54 0.69 0.00 0.00 0 0 Europa Lg (4 Seasons) 23.7 3 39 8 20.5 1.65 0.34 0.08 0.38 0 0 FA Cup (4 Seasons) 6.4 0 0 0 Championship (3 Seasons) 96.7 17 55 0.57 0.31 0 0 League One (3 Seasons) 62.9 6 6 32 50.0 1.73 0.51 0.00 0.19 0 1 Premier League (3 Seasons) 73.7 5 62 24 22.6 1.62 0.33 0.05 0.21 0 1 MLS (2 Seasons) 8.8 2 17 5 29.4 1.92 0.57 0.12 0.40 0 0 Championship (1 Season) 9.5 9 2 2 Leagues Cup (1 Season) 3.7 1 0 0 Champions Lg (1 Season) 3.0 1 5 3 60.0 1.69 1.01 0.20 0.33 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-2019 29 Rangers 2. Europa Lg GR 5.0 1 7 3 42.9 1.40 0.60 0.14 0.33 0 0 Matches 2019-2020 30 Rangers 2. Europa Lg R16 6.8 0 12 1 8.3 1.76 0.15 0.00 0.00 0 0 Matches 2020-2021 31 Rangers 2. Europa Lg R16 7.0 2 12 3 25.0 1.71 0.43 0.17 0.67 0 0 Matches 2021-2022 32 Rangers 2. Europa Lg 2nd 4.9 0 8 1 12.5 1.64 0.21 0.00 0.00 0 0 Matches 2022-2023 33 Rangers 1. Champions Lg GR 3.0 1 5 3 60.0 1.69 1.01 0.20 0.33 0 0 Matches 2023 34 Charlotte Leagues Cup QF 3.7 1 0 0 Matches 6 Seasons 2 Clubs 3 Leagues 30.3 5 44 11 25.0 1.65 0.41 0.09 0.36 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rangers (5 Seasons) 2 Leagues 26.7 4 44 11 25.0 1.65 0.41 0.09 0.36 0 0 Charlotte (1 Season) 1 League 3.7 1 0 0 Europa Lg (4 Seasons) 23.7 3 39 8 20.5 1.65 0.34 0.08 0.38 0 0 Leagues Cup (1 Season) 3.7 1 0 0 Champions Lg (1 Season) 3.0 1 5 3 60.0 1.69 1.01 0.20 0.33 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 2007-2008 18 Falkirk sct SCO 1. Premier League 35 2,719 78 79.5 30.2 31 4 2008-2009 19 Falkirk sct SCO 1. Premier League 37 3,178 86 92.9 35.3 35 2 2009-2010 20 Falkirk sct SCO 1. Premier League 36 3,051 85 89.2 33.9 35 1 Matches 2010-2011 21 Huddersfield Town eng ENG 3. League One 40 3,085 77 74.5 34.3 33 7 2011-2012 22 Huddersfield Town eng ENG 3. League One 35 2,268 65 54.8 25.2 24 11 2012-2013 23 Huddersfield Town eng ENG 2. Championship 21 1,028 49 24.8 11.4 9 12 2013-2014 24 Burnley eng ENG 2. Championship 45 3,738 83 90.3 41.5 42 3 2014-2015 25 Burnley eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 3 5 -2 -1.00 Matches 2014-2015 25 Burnley eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2014-2015 25 Burnley eng ENG 1. Premier League 37 3,202 87 93.6 35.6 36 33 1 0 0.81 26 51 -25 -0.70 -0.70 Matches 2015-2016 26 Burnley eng ENG 2. Championship 46 3,940 86 95.2 43.8 46 34 0 0 2.02 67 33 +34 +0.78 -0.57 Matches 2015-2016 26 Burnley eng ENG FA Cup 2 113 57 62.8 1.3 1 91 1 1 22 0 1.50 2 2 0 0.00 0.00 Matches 2015-2016 26 Burnley eng ENG League Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 27 Burnley eng ENG EFL Cup 1 40 40 33.3 0.4 0 0 1 39 0 0.00 0 1 -1 -2.25 -2.25 Matches 2016-2017 27 Burnley eng ENG FA Cup 3 218 73 60.6 2.4 3 73 1 0 0 1.33 2 1 +1 +0.41 -0.85 Matches 2016-2017 27 Burnley eng ENG 1. Premier League 31 2,102 68 61.5 23.4 23 10 8 3 1.06 21 36 -15 -0.64 -0.57 Matches 2017-2018 28 Burnley eng ENG EFL Cup 2 161 81 76.7 1.8 2 81 1 0 0 2.00 2 0 +2 +1.12 +1.12 Matches 2017-2018 28 Burnley eng ENG 1. Premier League 18 1,333 74 39.0 14.8 15 9 3 8 1.11 7 15 -8 -0.54 -0.76 Matches 2018-2019 29 Rangers 2. Europa Lg 5 450 90 83.3 5.0 5 90 5 0 0 1.55 8 8 0 0.00 0.00 Matches 2018-2019 29 Rangers sct SCO 1. Premiership 29 2,326 80 68.0 25.8 28 82 16 1 22 0 2.24 64 17 +47 +1.82 +1.16 Matches 2019-2020 30 Rangers 2. Europa Lg 10 612 61 68.0 6.8 6 90 5 4 18 0 1.88 10 8 +2 +0.29 +0.61 Matches 2019-2020 30 Rangers sct SCO 1. Premiership 26 1,956 75 74.9 21.7 22 84 13 4 27 1 2.35 48 16 +32 +1.47 -0.32 Matches 2020-2021 31 Rangers 2. Europa Lg 10 632 63 70.2 7.0 7 80 3 3 23 0 2.31 14 10 +4 +0.57 -0.77 Matches 2020-2021 31 Rangers sct SCO 1. Premiership 28 1,222 44 35.7 13.6 11 81 6 17 19 0 2.71 32 8 +24 +1.77 -0.48 Matches 2021-2022 32 Rangers 2. Europa Lg 12 439 37 31.1 4.9 4 70 1 8 20 2 1.64 7 8 -1 -0.21 -0.95 Matches 2021-2022 32 Rangers sct SCO 1. Premiership 29 1,608 55 47.0 17.9 18 77 8 11 20 4 2.38 42 14 +28 +1.57 +0.52 Matches 2022-2023 33 Rangers 1. Champions Lg 4 267 67 49.4 3.0 3 81 1 1 24 2 1.00 1 11 -10 -3.37 -0.07 Matches 2022-2023 33 Rangers sct SCO 1. Premiership 31 1,056 34 30.9 11.7 7 72 2 24 23 4 2.45 32 10 +22 +1.87 +0.58 Matches 2023 34 Charlotte Leagues Cup 5 330 66 64.7 3.7 5 66 0 0 0 1.60 4 5 -1 -0.27 -0.77 Matches 2023 34 Charlotte us USA 1. MLS 13 415 32 13.6 4.6 2 90 2 11 21 1 1.36 6 10 -4 -0.87 -0.77 Matches 2024 35 Charlotte us USA 1. MLS 14 381 27 12.5 4.2 4 59 1 10 14 3 1.57 3 4 -1 -0.24 -0.57 Matches 2024-2025 35 Falkirk sct SCO 2. Championship 13 857 66 26.5 9.5 12 70 0 1 18 1 1.85 24 8 +16 +1.68 +0.81 Matches 2024-2025 35 Bolton Wanderers eng ENG EFL Cup 3 188 63 69.6 2.1 3 63 0 0 0 1.33 2 4 -2 -0.96 -0.96 Matches 2024-2025 35 Bolton Wanderers eng ENG FA Cup 1 67 67 74.4 0.7 1 67 0 0 0 0.00 1 1 0 0.00 +3.91 Matches 2024-2025 35 Bolton Wanderers eng ENG 3. League One 12 312 26 7.5 3.5 3 61 0 9 14 10 1.67 5 6 -1 -0.29 -0.24 Matches 2025-2026 36 Livingston sct SCO 1. Premiership 8 351 44 10.3 3.9 5 57 0 3 21 3 0.88 4 5 -1 -0.26 +0.74 Matches 2025-2026 36 Falkirk sct SCO 1. Premiership 15 485 32 14.2 5.4 4 69 1 11 19 3 1.13 3 11 -8 -1.48 -1.36 Matches 19 Seasons 7 Clubs 11 Leagues 661 44,490 67 52.8 494.3 489 78 157 172 20 45 1.77 440 310 +130 +0.46 +0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Burnley (5 Seasons) 4 Leagues 189 15,207 80 76.9 169.0 172 83 93 17 31 11 1.30 130 146 -16 -0.13 -0.32 Rangers (5 Seasons) 3 Leagues 184 10,568 57 51.4 117.4 111 81 60 73 21 13 2.28 258 110 +148 +1.26 +0.07 Falkirk (5 Seasons) 2 Leagues 136 10,290 76 60.8 114.3 117 70 1 19 19 4 1.46 27 19 +8 +0.54 +0.21 Huddersfield Town (3 Seasons) 2 Leagues 96 6,381 66 51.4 70.9 66 30 Charlotte (2 Seasons) 2 Leagues 32 1,126 35 17.0 12.5 11 68 3 21 18 4 1.49 13 19 -6 -0.48 -0.61 Bolton Wanderers (1 Season) 3 Leagues 16 567 35 12.6 6.3 7 62 0 9 14 10 1.50 8 11 -3 -0.48 -0.41 Livingston (1 Season) 1 League 8 351 44 10.3 3.9 5 57 0 3 21 3 0.88 4 5 -1 -0.26 +0.74 Premiership (9 Seasons) 274 17,952 66 53.8 199.5 196 79 46 78 21 15 2.23 225 81 +144 +1.44 +0.85 EFL Cup (5 Seasons) 8 569 71 72.9 6.3 7 76 3 1 39 0 1.00 4 7 -3 -0.47 -0.47 Europa Lg (4 Seasons) 37 2,133 58 56.9 23.7 22 83 14 15 20 2 1.87 39 34 +5 +0.21 -0.40 FA Cup (4 Seasons) 8 578 72 71.4 6.4 7 79 4 1 22 0 1.00 8 9 -1 -0.16 -0.54 Championship (3 Seasons) 112 8,706 78 70.1 96.7 97 34 15 0 2.02 67 33 +34 +0.78 -0.57 League One (3 Seasons) 87 5,665 65 45.6 62.9 60 61 0 27 14 10 1.67 5 6 -1 -0.29 -0.24 Premier League (3 Seasons) 86 6,637 77 64.7 73.7 74 52 12 11 0.96 54 102 -48 -0.65 -0.75 MLS (2 Seasons) 27 796 29 13.0 8.8 6 70 3 21 18 4 1.47 9 14 -5 -0.57 -0.68 Championship (1 Season) 13 857 66 26.5 9.5 12 70 0 1 18 1 1.85 24 8 +16 +1.68 +0.81 Leagues Cup (1 Season) 5 330 66 64.7 3.7 5 66 0 0 0 1.60 4 5 -1 -0.27 -0.77 Champions Lg (1 Season) 4 267 67 49.4 3.0 3 81 1 1 24 2 1.00 1 11 -10 -3.37 -0.07
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2007-2008 18 Falkirk 1 League 35 2,719 78 79.5 30.2 31 4 2008-2009 19 Falkirk 1 League 37 3,178 86 92.9 35.3 35 2 2009-2010 20 Falkirk 1 League 36 3,051 85 89.2 33.9 35 1 2010-2011 21 Huddersfield Town 1 League 40 3,085 77 74.5 34.3 33 7 2011-2012 22 Huddersfield Town 1 League 35 2,268 65 54.8 25.2 24 11 2012-2013 23 Huddersfield Town 1 League 21 1,028 49 24.8 11.4 9 12 2013-2014 24 Burnley 1 League 45 3,738 83 90.3 41.5 42 3 2014-2015 25 Burnley 3 Leagues 40 3,472 87 94.1 38.6 39 90 36 1 0 0.77 29 57 -28 -0.73 -0.73 2015-2016 26 Burnley 3 Leagues 49 4,143 85 93.9 46.0 48 91 36 1 22 0 1.96 69 36 +33 +0.72 -0.29 2016-2017 27 Burnley 3 Leagues 35 2,360 67 60.5 26.2 26 73 11 9 39 3 1.05 23 38 -15 -0.57 -0.63 2017-2018 28 Burnley 2 Leagues 20 1,494 75 41.2 16.6 17 81 10 3 8 1.20 9 15 -6 -0.36 -0.57 2018-2019 29 Rangers 2 Leagues 34 2,776 82 70.1 30.8 33 83 21 1 22 0 2.14 72 25 +47 +1.52 +0.92 2019-2020 30 Rangers 2 Leagues 36 2,568 71 73.2 28.5 28 85 18 8 23 1 2.22 58 24 +34 +1.19 +0.05 2020-2021 31 Rangers 2 Leagues 38 1,854 49 42.9 20.6 18 81 9 20 20 0 2.60 46 18 +28 +1.36 -0.79 2021-2022 32 Rangers 2 Leagues 41 2,047 50 42.4 22.7 22 76 9 19 20 6 2.16 49 22 +27 +1.19 +0.25 2022-2023 33 Rangers 2 Leagues 35 1,323 38 33.4 14.7 10 75 3 25 23 6 2.28 33 21 +12 +0.82 0.00 2023 34 Charlotte 2 Leagues 18 745 41 20.9 8.3 7 73 2 11 21 1 1.43 10 15 -5 -0.60 -0.54 2024 35 Charlotte 1 League 14 381 27 12.5 4.2 4 59 1 10 14 3 1.57 3 4 -1 -0.24 -0.57 2024-2025 35 Bolton Wanderers 3 Leagues 16 567 35 12.6 6.3 7 62 0 9 14 10 1.50 8 11 -3 -0.48 -0.41 2024-2025 35 Falkirk 1 League 13 857 66 26.5 9.5 12 70 0 1 18 1 1.85 24 8 +16 +1.68 +0.81 2025-2026 36 Falkirk 1 League 15 485 32 14.2 5.4 4 69 1 11 19 3 1.13 3 11 -8 -1.48 -1.36 2025-2026 36 Livingston 1 League 8 351 44 10.3 3.9 5 57 0 3 21 3 0.88 4 5 -1 -0.26 +0.74 19 Seasons 7 Clubs 11 Leagues 661 44,490 67 52.8 494.3 489 78 157 172 20 45 1.77 440 310 +130 +0.46 +0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Burnley (5 Seasons) 4 Leagues 189 15,207 80 76.9 169.0 172 83 93 17 31 11 1.30 130 146 -16 -0.13 -0.32 Rangers (5 Seasons) 3 Leagues 184 10,568 57 51.4 117.4 111 81 60 73 21 13 2.28 258 110 +148 +1.26 +0.07 Falkirk (5 Seasons) 2 Leagues 136 10,290 76 60.8 114.3 117 70 1 19 19 4 1.46 27 19 +8 +0.54 +0.21 Huddersfield Town (3 Seasons) 2 Leagues 96 6,381 66 51.4 70.9 66 30 Charlotte (2 Seasons) 2 Leagues 32 1,126 35 17.0 12.5 11 68 3 21 18 4 1.49 13 19 -6 -0.48 -0.61 Bolton Wanderers (1 Season) 3 Leagues 16 567 35 12.6 6.3 7 62 0 9 14 10 1.50 8 11 -3 -0.48 -0.41 Livingston (1 Season) 1 League 8 351 44 10.3 3.9 5 57 0 3 21 3 0.88 4 5 -1 -0.26 +0.74 Premiership (9 Seasons) 274 17,952 66 53.8 199.5 196 79 46 78 21 15 2.23 225 81 +144 +1.44 +0.85 EFL Cup (5 Seasons) 8 569 71 72.9 6.3 7 76 3 1 39 0 1.00 4 7 -3 -0.47 -0.47 Europa Lg (4 Seasons) 37 2,133 58 56.9 23.7 22 83 14 15 20 2 1.87 39 34 +5 +0.21 -0.40 FA Cup (4 Seasons) 8 578 72 71.4 6.4 7 79 4 1 22 0 1.00 8 9 -1 -0.16 -0.54 Championship (3 Seasons) 112 8,706 78 70.1 96.7 97 34 15 0 2.02 67 33 +34 +0.78 -0.57 League One (3 Seasons) 87 5,665 65 45.6 62.9 60 61 0 27 14 10 1.67 5 6 -1 -0.29 -0.24 Premier League (3 Seasons) 86 6,637 77 64.7 73.7 74 52 12 11 0.96 54 102 -48 -0.65 -0.75 MLS (2 Seasons) 27 796 29 13.0 8.8 6 70 3 21 18 4 1.47 9 14 -5 -0.57 -0.68 Championship (1 Season) 13 857 66 26.5 9.5 12 70 0 1 18 1 1.85 24 8 +16 +1.68 +0.81 Leagues Cup (1 Season) 5 330 66 64.7 3.7 5 66 0 0 0 1.60 4 5 -1 -0.27 -0.77 Champions Lg (1 Season) 4 267 67 49.4 3.0 3 81 1 1 24 2 1.00 1 11 -10 -3.37 -0.07
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2007-2008 18 Falkirk sct SCO 1. Premier League 7th 35 2,719 78 79.5 30.2 31 4 2008-2009 19 Falkirk sct SCO 1. Premier League 10th 37 3,178 86 92.9 35.3 35 2 2009-2010 20 Falkirk sct SCO 1. Premier League 12th 36 3,051 85 89.2 33.9 35 1 Matches 2010-2011 21 Huddersfield Town eng ENG 3. League One 3rd 40 3,085 77 74.5 34.3 33 7 2011-2012 22 Huddersfield Town eng ENG 3. League One 4th 35 2,268 65 54.8 25.2 24 11 2012-2013 23 Huddersfield Town eng ENG 2. Championship 19th 21 1,028 49 24.8 11.4 9 12 2013-2014 24 Burnley eng ENG 2. Championship 2nd 45 3,738 83 90.3 41.5 42 3 2014-2015 25 Burnley eng ENG 1. Premier League 19th 37 3,202 87 93.6 35.6 36 33 1 0 0.81 26 51 -25 -0.70 -0.70 Matches 2015-2016 26 Burnley eng ENG 2. Championship 1st 46 3,940 86 95.2 43.8 46 34 0 0 2.02 67 33 +34 +0.78 -0.57 Matches 2016-2017 27 Burnley eng ENG 1. Premier League 16th 31 2,102 68 61.5 23.4 23 10 8 3 1.06 21 36 -15 -0.64 -0.57 Matches 2017-2018 28 Burnley eng ENG 1. Premier League 7th 18 1,333 74 39.0 14.8 15 9 3 8 1.11 7 15 -8 -0.54 -0.76 Matches 2018-2019 29 Rangers sct SCO 1. Premiership 2nd 29 2,326 80 68.0 25.8 28 82 16 1 22 0 2.24 64 17 +47 +1.82 +1.16 Matches 2019-2020 30 Rangers sct SCO 1. Premiership 2nd 26 1,956 75 74.9 21.7 22 84 13 4 27 1 2.35 48 16 +32 +1.47 -0.32 Matches 2020-2021 31 Rangers sct SCO 1. Premiership 1st 28 1,222 44 35.7 13.6 11 81 6 17 19 0 2.71 32 8 +24 +1.77 -0.48 Matches 2021-2022 32 Rangers sct SCO 1. Premiership 2nd 29 1,608 55 47.0 17.9 18 77 8 11 20 4 2.38 42 14 +28 +1.57 +0.52 Matches 2022-2023 33 Rangers sct SCO 1. Premiership 2nd 31 1,056 34 30.9 11.7 7 72 2 24 23 4 2.45 32 10 +22 +1.87 +0.58 Matches 2023 34 Charlotte us USA 1. MLS 18th 13 415 32 13.6 4.6 2 90 2 11 21 1 1.36 6 10 -4 -0.87 -0.77 Matches 2024 35 Charlotte us USA 1. MLS 11th 14 381 27 12.5 4.2 4 59 1 10 14 3 1.57 3 4 -1 -0.24 -0.57 Matches 2024-2025 35 Bolton Wanderers eng ENG 3. League One 8th 12 312 26 7.5 3.5 3 61 0 9 14 10 1.67 5 6 -1 -0.29 -0.24 Matches 2024-2025 35 Falkirk sct SCO 2. Championship 1st 13 857 66 26.5 9.5 12 70 0 1 18 1 1.85 24 8 +16 +1.68 +0.81 Matches 2025-2026 36 Falkirk sct SCO 1. Premiership 6th 15 485 32 14.2 5.4 4 69 1 11 19 3 1.13 3 11 -8 -1.48 -1.36 Matches 2025-2026 36 Livingston sct SCO 1. Premiership 12th 8 351 44 10.3 3.9 5 57 0 3 21 3 0.88 4 5 -1 -0.26 +0.74 Matches 19 Seasons 7 Clubs 6 Leagues 599 40,613 68 52.2 451.3 445 77 135 154 20 41 1.80 384 244 +140 +0.58 +0.19 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Burnley (5 Seasons) 2 Leagues 177 14,315 81 77.2 159.1 162 86 15 11 1.33 121 135 -14 -0.12 -0.28 Rangers (5 Seasons) 1 League 143 8,168 57 50.1 90.8 86 81 45 57 22 9 2.43 218 65 +153 +1.69 +0.23 Falkirk (5 Seasons) 2 Leagues 136 10,290 76 60.8 114.3 117 70 1 19 19 4 1.46 27 19 +8 +0.54 +0.21 Huddersfield Town (3 Seasons) 2 Leagues 96 6,381 66 51.4 70.9 66 30 Charlotte (2 Seasons) 1 League 27 796 29 13.0 8.8 6 70 3 21 18 4 1.47 9 14 -5 -0.57 -0.68 Bolton Wanderers (1 Season) 1 League 12 312 26 7.5 3.5 3 61 0 9 14 10 1.67 5 6 -1 -0.29 -0.24 Livingston (1 Season) 1 League 8 351 44 10.3 3.9 5 57 0 3 21 3 0.88 4 5 -1 -0.26 +0.74 Premiership (9 Seasons) 274 17,952 66 53.8 199.5 196 79 46 78 21 15 2.23 225 81 +144 +1.44 +0.85 Championship (3 Seasons) 112 8,706 78 70.1 96.7 97 34 15 0 2.02 67 33 +34 +0.78 -0.57 League One (3 Seasons) 87 5,665 65 45.6 62.9 60 61 0 27 14 10 1.67 5 6 -1 -0.29 -0.24 Premier League (3 Seasons) 86 6,637 77 64.7 73.7 74 52 12 11 0.96 54 102 -48 -0.65 -0.75 MLS (2 Seasons) 27 796 29 13.0 8.8 6 70 3 21 18 4 1.47 9 14 -5 -0.57 -0.68 Championship (1 Season) 13 857 66 26.5 9.5 12 70 0 1 18 1 1.85 24 8 +16 +1.68 +0.81
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 25 Burnley eng ENG FA Cup 33rd 2 180 90 100.0 2.0 2 90 2 0 0 0.50 3 5 -2 -1.00 Matches 2014-2015 25 Burnley eng ENG League Cup 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2015-2016 26 Burnley eng ENG FA Cup 17th 2 113 57 62.8 1.3 1 91 1 1 22 0 1.50 2 2 0 0.00 0.00 Matches 2015-2016 26 Burnley eng ENG League Cup 57th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2016-2017 27 Burnley eng ENG EFL Cup 33rd 1 40 40 33.3 0.4 0 0 1 39 0 0.00 0 1 -1 -2.25 -2.25 Matches 2016-2017 27 Burnley eng ENG FA Cup 9th 3 218 73 60.6 2.4 3 73 1 0 0 1.33 2 1 +1 +0.41 -0.85 Matches 2017-2018 28 Burnley eng ENG EFL Cup 17th 2 161 81 76.7 1.8 2 81 1 0 0 2.00 2 0 +2 +1.12 +1.12 Matches 2024-2025 35 Bolton Wanderers eng ENG EFL Cup Rd3 3 188 63 69.6 2.1 3 63 0 0 0 1.33 2 4 -2 -0.96 -0.96 Matches 2024-2025 35 Bolton Wanderers eng ENG FA Cup 1 67 67 74.4 0.7 1 67 0 0 0 0.00 1 1 0 0.00 +3.91 Matches 5 Seasons 2 Clubs 2 Leagues 16 1,147 72 72.1 12.7 14 78 7 2 31 0 1.00 12 16 -4 -0.31 -0.52 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Burnley (4 Seasons) 2 Leagues 12 892 74 72.5 9.9 10 83 7 2 31 0 1.00 9 11 -2 -0.20 -0.73 Bolton Wanderers (1 Season) 2 Leagues 4 255 64 70.8 2.8 4 64 0 0 0 1.00 3 5 -2 -0.71 +0.15 EFL Cup (5 Seasons) 8 569 71 72.9 6.3 7 76 3 1 39 0 1.00 4 7 -3 -0.47 -0.47 FA Cup (4 Seasons) 8 578 72 71.4 6.4 7 79 4 1 22 0 1.00 8 9 -1 -0.16 -0.54
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2018-2019 29 Rangers 2. Europa Lg GR 5 450 90 83.3 5.0 5 90 5 0 0 1.55 8 8 0 0.00 0.00 Matches 2019-2020 30 Rangers 2. Europa Lg R16 10 612 61 68.0 6.8 6 90 5 4 18 0 1.88 10 8 +2 +0.29 +0.61 Matches 2020-2021 31 Rangers 2. Europa Lg R16 10 632 63 70.2 7.0 7 80 3 3 23 0 2.31 14 10 +4 +0.57 -0.77 Matches 2021-2022 32 Rangers 2. Europa Lg 2nd 12 439 37 31.1 4.9 4 70 1 8 20 2 1.64 7 8 -1 -0.21 -0.95 Matches 2022-2023 33 Rangers 1. Champions Lg GR 4 267 67 49.4 3.0 3 81 1 1 24 2 1.00 1 11 -10 -3.37 -0.07 Matches 2023 34 Charlotte Leagues Cup QF 5 330 66 64.7 3.7 5 66 0 0 0 1.60 4 5 -1 -0.27 -0.77 Matches 6 Seasons 2 Clubs 3 Leagues 46 2,730 59 56.9 30.3 30 80 15 16 21 4 1.77 44 50 -6 -0.20 -0.28 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rangers (5 Seasons) 2 Leagues 41 2,400 59 55.9 26.7 25 83 15 16 21 4 1.79 40 45 -5 -0.19 -0.24 Charlotte (1 Season) 1 League 5 330 66 64.7 3.7 5 66 0 0 0 1.60 4 5 -1 -0.27 -0.77 Europa Lg (4 Seasons) 37 2,133 58 56.9 23.7 22 83 14 15 20 2 1.87 39 34 +5 +0.21 -0.40 Leagues Cup (1 Season) 5 330 66 64.7 3.7 5 66 0 0 0 1.60 4 5 -1 -0.27 -0.77 Champions Lg (1 Season) 4 267 67 49.4 3.0 3 81 1 1 24 2 1.00 1 11 -10 -3.37 -0.07
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 27 ca Canada Friendlies (M) 3 270 90 50.0 3.0 3 90 3 0 0 2.33 7 2 +5 +1.67 +4.00 Matches 2017 28 ca Canada Friendlies (M) 2 179 90 39.8 2.0 2 90 1 0 0 0.50 1 2 -1 -0.50 -2.16 Matches 2017 28 ca Canada Gold Cup QF 4 360 90 100.0 4.0 4 90 4 0 0 1.25 6 5 +1 +0.25 Matches 2018 29 ca Canada WCQ 3 225 75 25.0 2.5 2 90 2 1 45 0 1.00 4 4 0 0.00 -0.80 Matches 2019 30 ca Canada Gold Cup QF 4 300 75 83.3 3.3 3 90 3 1 29 0 1.50 14 4 +10 +3.00 +6.00 Matches 4 Seasons 1 Club 3 Leagues 16 1,334 83 51.1 14.8 14 90 13 2 37 0 1.37 32 17 +15 +1.01 +0.87 Gold Cup (2 Seasons) 8 660 83 91.7 7.3 7 90 7 1 29 0 1.38 20 9 +11 +1.50 +4.50 Friendlies (M) (2 Seasons) 5 449 90 45.4 5.0 5 90 4 0 0 1.60 8 4 +4 +0.80 +1.13 WCQ (1 Season) 3 225 75 25.0 2.5 2 90 2 1 45 0 1.00 4 4 0 0.00 -0.80
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 18 Falkirk 1 League 30.2 3 1 33 2008-2009 19 Falkirk 1 League 35.3 3 0 58 2009-2010 20 Falkirk 1 League 33.9 9 0 60 2010-2011 21 Huddersfield Town 1 League 34.3 5 0 55 2011-2012 22 Huddersfield Town 1 League 25.2 3 0 31 2012-2013 23 Huddersfield Town 1 League 11.4 1 0 10 2013-2014 24 Burnley 1 League 41.5 4 0 49 2014-2015 25 Burnley 3 Leagues 38.6 7 0 0 55 0 2015-2016 26 Burnley 3 Leagues 46.0 6 0 0 54 0 2016-2017 27 Burnley 3 Leagues 26.2 3 0 0 37 18 3 71 34 28 1 0 0 2017-2018 28 Burnley 2 Leagues 16.6 3 0 0 23 17 3 9 15 26 0 0 0 2018-2019 29 Rangers 2 Leagues 30.8 7 1 0 9 3 2 1 5 6 0 0 0 2019-2020 30 Rangers 2 Leagues 28.5 4 0 0 37 13 7 10 8 4 0 2020-2021 31 Rangers 2 Leagues 20.6 2 0 0 36 16 1 5 19 21 0 2021-2022 32 Rangers 2 Leagues 22.7 3 0 0 29 12 3 8 24 19 0 2022-2023 33 Rangers 2 Leagues 14.7 2 0 0 23 8 3 9 7 12 0 2023 34 Charlotte 2 Leagues 8.3 2 0 0 6 2 0 3 2 2 0 2024 35 Charlotte 1 League 4.2 2 1 0 7 3 1 0 1 1 0 2024-2025 35 Bolton Wanderers 3 Leagues 6.3 1 0 0 7 2 2 10 3 3 0 2024-2025 35 Falkirk 1 League 9.5 2 0 0 0 2025-2026 36 Falkirk 1 League 5.4 1 0 0 7 1 2 3 3 9 0 2025-2026 36 Livingston 1 League 3.9 1 0 0 4 2 0 4 3 1 0 19 Seasons 7 Clubs 11 Leagues 494.3 74 3 0 630 97 27 133 124 132 1 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Burnley (5 Seasons) 4 Leagues 169.0 23 0 0 218 35 6 80 49 54 1 0 0 Rangers (5 Seasons) 3 Leagues 117.4 18 1 0 134 52 16 33 63 62 0 0 0 Falkirk (5 Seasons) 2 Leagues 114.3 18 1 0 158 1 2 3 3 9 0 Huddersfield Town (3 Seasons) 2 Leagues 70.9 9 0 96 Charlotte (2 Seasons) 2 Leagues 12.5 4 1 0 13 5 1 3 3 3 0 Bolton Wanderers (1 Season) 3 Leagues 6.3 1 0 0 7 2 2 10 3 3 0 Livingston (1 Season) 1 League 3.9 1 0 0 4 2 0 4 3 1 0 Premiership (9 Seasons) 199.5 33 2 0 259 43 12 29 38 44 0 EFL Cup (5 Seasons) 6.3 0 0 0 6 3 2 4 2 3 0 0 0 Europa Lg (4 Seasons) 23.7 2 0 0 34 12 5 9 31 27 0 0 0 FA Cup (4 Seasons) 6.4 2 0 0 0 Championship (3 Seasons) 96.7 10 0 113 League One (3 Seasons) 62.9 9 0 0 89 2 1 7 1 1 0 Premier League (3 Seasons) 73.7 12 0 0 113 32 5 79 49 53 1 0 0 MLS (2 Seasons) 8.8 3 1 0 13 5 1 3 3 3 0 Championship (1 Season) 9.5 2 0 0 0 Leagues Cup (1 Season) 3.7 1 0 0 0 Champions Lg (1 Season) 3.0 0 0 0 3 0 1 2 0 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 29 Rangers 2. Europa Lg GR 5.0 0 0 0 9 3 2 1 5 6 0 0 0 Matches 2019-2020 30 Rangers 2. Europa Lg R16 6.8 1 0 0 10 5 2 1 8 4 0 Matches 2020-2021 31 Rangers 2. Europa Lg R16 7.0 1 0 0 14 3 1 2 11 10 0 Matches 2021-2022 32 Rangers 2. Europa Lg 2nd 4.9 0 0 0 1 1 0 5 7 7 0 Matches 2022-2023 33 Rangers 1. Champions Lg GR 3.0 0 0 0 3 0 1 2 0 1 0 Matches 2023 34 Charlotte Leagues Cup QF 3.7 1 0 0 0 Matches 6 Seasons 2 Clubs 3 Leagues 30.3 3 0 0 37 12 6 11 31 28 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rangers (5 Seasons) 2 Leagues 26.7 2 0 0 37 12 6 11 31 28 0 0 0 Charlotte (1 Season) 1 League 3.7 1 0 0 0 Europa Lg (4 Seasons) 23.7 2 0 0 34 12 5 9 31 27 0 0 0 Leagues Cup (1 Season) 3.7 1 0 0 0 Champions Lg (1 Season) 3.0 0 0 0 3 0 1 2 0 1 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 Scott Arfield Pages
Scott Arfield Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary