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 15 Aberdeen sct SCO 1. Premier League 2 0 54 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 16 Aberdeen sct SCO 1. Premier League 18 7 666 7.4 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 2013-2014 17 Aberdeen sct SCO 1. Premiership 18 8 818 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 18 Aberdeen sct SCO 1. Premiership 24 5 699 7.8 2 1 3 2 0 0 0 0 0.26 0.13 0.39 0.26 0.39 Matches 2015-2016 19 Aberdeen sct SCO 1. Premiership 14 2 316 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 St Mirren sct SCO 2. Championship 15 15 1,267 14.1 1 4 5 1 0 0 1 0 0.07 0.28 0.36 0.07 0.36 Matches 2016-2017 20 Dundee United sct SCO 2. Championship 16 5 626 7.0 1 2 3 0 1 1 1 0 0.14 0.29 0.43 0.00 0.29 Matches 2017-2018 21 St Mirren sct SCO 2. Championship 34 33 2,780 30.9 11 5 16 10 1 1 4 0 0.36 0.16 0.52 0.32 0.49 Matches 2018-2019 22 Dundee United sct SCO 2. Championship 8 6 495 5.5 1 1 2 1 0 0 0 0 0.18 0.18 0.36 0.18 0.36 Matches 2018-2019 22 St Mirren sct SCO 1. Premiership 19 9 932 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Matches 2019-2020 23 Dundee United sct SCO 2. Championship 10 1 172 1.9 1 1 2 1 0 0 0 0 0.52 0.52 1.05 0.52 1.05 Matches 2020 24 Dundalk FC ie IRL 1. Premier Division 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Ayr United sct SCO 2. Championship 20 19 1,617 18.0 6 2 8 6 0 0 4 1 0.33 0.11 0.45 0.33 0.45 Matches 2020-2021 24 Dundee United sct SCO 1. Premiership 4 0 76 0.8 0 1 1 0 0 0 0 0 0.00 1.18 1.18 0.00 1.18 Matches 2021 25 Indy Eleven us USA 2. USL Champ 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Matches 2021-2022 25 Partick Thistle sct SCO 2. Championship 35 20 1,719 19.1 1 1 2 1 0 0 2 0 0.05 0.05 0.10 0.05 0.10 Matches 2022-2023 26 Partick Thistle sct SCO 2. Championship 10 3 262 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Morecambe eng ENG EFL Cup 1 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Morecambe eng ENG FA Cup 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Morecambe eng ENG 4. League Two 17 1 212 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.85 0.42 0.85 Matches 13 Seasons 8 Clubs 7 Leagues 284 148 13,835 153.7 27 21 48 25 2 2 20 1 0.18 0.14 0.31 0.16 0.30 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 Aberdeen (5 Seasons) 1 League 76 22 2,553 28.4 3 1 4 3 0 0 2 0 0.11 0.04 0.14 0.11 0.14 Dundee United (4 Seasons) 2 Leagues 38 12 1,369 15.2 3 5 8 2 1 1 1 0 0.20 0.33 0.53 0.13 0.46 St Mirren (3 Seasons) 2 Leagues 68 57 4,979 55.3 12 10 22 11 1 1 7 0 0.22 0.18 0.40 0.20 0.38 Partick Thistle (2 Seasons) 1 League 45 23 1,981 22.0 1 1 2 1 0 0 3 0 0.05 0.05 0.09 0.05 0.09 Ayr United (1 Season) 1 League 20 19 1,617 18.0 6 2 8 6 0 0 4 1 0.33 0.11 0.45 0.33 0.45 Morecambe (1 Season) 3 Leagues 19 1 272 3.0 1 1 2 1 0 0 0 0 0.33 0.33 0.66 0.33 0.66 Indy Eleven (1 Season) 1 League 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Dundalk FC (1 Season) 1 League 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 148 102 8,938 99.3 22 16 38 20 2 2 13 1 0.22 0.16 0.38 0.20 0.36 Premier League (7 Seasons) 99 31 3,561 39.6 3 3 6 3 0 0 4 0 0.08 0.08 0.15 0.08 0.15 League Two (1 Season) 17 1 212 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.85 0.42 0.85 USL Champ (1 Season) 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Premier Division (1 Season) 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 15 Aberdeen 1 League 2 0 54 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 16 Aberdeen 1 League 18 7 666 7.4 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 2013-2014 17 Aberdeen 1 League 18 8 818 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 18 Aberdeen 1 League 24 5 699 7.8 2 1 3 2 0 0 0 0 0.26 0.13 0.39 0.26 0.39 2015-2016 19 Aberdeen 1 League 14 2 316 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Dundee United 1 League 16 5 626 7.0 1 2 3 0 1 1 1 0 0.14 0.29 0.43 0.00 0.29 2016-2017 20 St Mirren 1 League 15 15 1,267 14.1 1 4 5 1 0 0 1 0 0.07 0.28 0.36 0.07 0.36 2017-2018 21 St Mirren 1 League 34 33 2,780 30.9 11 5 16 10 1 1 4 0 0.36 0.16 0.52 0.32 0.49 2018-2019 22 St Mirren 1 League 19 9 932 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 2018-2019 22 Dundee United 1 League 8 6 495 5.5 1 1 2 1 0 0 0 0 0.18 0.18 0.36 0.18 0.36 2019-2020 23 Dundee United 1 League 10 1 172 1.9 1 1 2 1 0 0 0 0 0.52 0.52 1.05 0.52 1.05 2020 24 Dundalk FC 1 League 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 24 Dundee United 1 League 4 0 76 0.8 0 1 1 0 0 0 0 0 0.00 1.18 1.18 0.00 1.18 2020-2021 24 Ayr United 1 League 20 19 1,617 18.0 6 2 8 6 0 0 4 1 0.33 0.11 0.45 0.33 0.45 2021 25 Indy Eleven 1 League 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 2021-2022 25 Partick Thistle 1 League 35 20 1,719 19.1 1 1 2 1 0 0 2 0 0.05 0.05 0.10 0.05 0.10 2022-2023 26 Partick Thistle 1 League 10 3 262 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 27 Morecambe 3 Leagues 19 1 272 3.0 1 1 2 1 0 0 0 0 0.33 0.33 0.66 0.33 0.66 13 Seasons 8 Clubs 7 Leagues 284 148 13,835 153.7 27 21 48 25 2 2 20 1 0.18 0.14 0.31 0.16 0.30 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 Aberdeen (5 Seasons) 1 League 76 22 2,553 28.4 3 1 4 3 0 0 2 0 0.11 0.04 0.14 0.11 0.14 Dundee United (4 Seasons) 2 Leagues 38 12 1,369 15.2 3 5 8 2 1 1 1 0 0.20 0.33 0.53 0.13 0.46 St Mirren (3 Seasons) 2 Leagues 68 57 4,979 55.3 12 10 22 11 1 1 7 0 0.22 0.18 0.40 0.20 0.38 Partick Thistle (2 Seasons) 1 League 45 23 1,981 22.0 1 1 2 1 0 0 3 0 0.05 0.05 0.09 0.05 0.09 Ayr United (1 Season) 1 League 20 19 1,617 18.0 6 2 8 6 0 0 4 1 0.33 0.11 0.45 0.33 0.45 Morecambe (1 Season) 3 Leagues 19 1 272 3.0 1 1 2 1 0 0 0 0 0.33 0.33 0.66 0.33 0.66 Indy Eleven (1 Season) 1 League 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Dundalk FC (1 Season) 1 League 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 148 102 8,938 99.3 22 16 38 20 2 2 13 1 0.22 0.16 0.38 0.20 0.36 Premier League (7 Seasons) 99 31 3,561 39.6 3 3 6 3 0 0 4 0 0.08 0.08 0.15 0.08 0.15 League Two (1 Season) 17 1 212 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.85 0.42 0.85 USL Champ (1 Season) 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Premier Division (1 Season) 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 15 Aberdeen sct SCO 1. Premier League 9th 2 0 54 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 16 Aberdeen sct SCO 1. Premier League 8th 18 7 666 7.4 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 2013-2014 17 Aberdeen sct SCO 1. Premiership 3rd 18 8 818 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 18 Aberdeen sct SCO 1. Premiership 2nd 24 5 699 7.8 2 1 3 2 0 0 0 0 0.26 0.13 0.39 0.26 0.39 Matches 2015-2016 19 Aberdeen sct SCO 1. Premiership 2nd 14 2 316 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Dundee United sct SCO 2. Championship 3rd 16 5 626 7.0 1 2 3 0 1 1 1 0 0.14 0.29 0.43 0.00 0.29 Matches 2016-2017 20 St Mirren sct SCO 2. Championship 7th 15 15 1,267 14.1 1 4 5 1 0 0 1 0 0.07 0.28 0.36 0.07 0.36 Matches 2017-2018 21 St Mirren sct SCO 2. Championship 1st 34 33 2,780 30.9 11 5 16 10 1 1 4 0 0.36 0.16 0.52 0.32 0.49 Matches 2018-2019 22 St Mirren sct SCO 1. Premiership 11th 19 9 932 10.4 0 1 1 0 0 0 2 0 0.00 0.10 0.10 0.00 0.10 Matches 2018-2019 22 Dundee United sct SCO 2. Championship 2nd 8 6 495 5.5 1 1 2 1 0 0 0 0 0.18 0.18 0.36 0.18 0.36 Matches 2019-2020 23 Dundee United sct SCO 2. Championship 1st 10 1 172 1.9 1 1 2 1 0 0 0 0 0.52 0.52 1.05 0.52 1.05 Matches 2020 24 Dundalk FC ie IRL 1. Premier Division 3rd 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Dundee United sct SCO 1. Premiership 15th 4 0 76 0.8 0 1 1 0 0 0 0 0 0.00 1.18 1.18 0.00 1.18 Matches 2020-2021 24 Ayr United sct SCO 2. Championship 8th 20 19 1,617 18.0 6 2 8 6 0 0 4 1 0.33 0.11 0.45 0.33 0.45 Matches 2021 25 Indy Eleven us USA 2. USL Champ 25th 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Matches 2021-2022 25 Partick Thistle sct SCO 2. Championship 4th 35 20 1,719 19.1 1 1 2 1 0 0 2 0 0.05 0.05 0.10 0.05 0.10 Matches 2022-2023 26 Partick Thistle sct SCO 2. Championship 4th 10 3 262 2.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Morecambe eng ENG 4. League Two 15th 17 1 212 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.85 0.42 0.85 Matches 13 Seasons 8 Clubs 5 Leagues 282 148 13,775 153.1 27 21 48 25 2 2 20 1 0.18 0.14 0.31 0.16 0.30 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 Aberdeen (5 Seasons) 1 League 76 22 2,553 28.4 3 1 4 3 0 0 2 0 0.11 0.04 0.14 0.11 0.14 Dundee United (4 Seasons) 2 Leagues 38 12 1,369 15.2 3 5 8 2 1 1 1 0 0.20 0.33 0.53 0.13 0.46 St Mirren (3 Seasons) 2 Leagues 68 57 4,979 55.3 12 10 22 11 1 1 7 0 0.22 0.18 0.40 0.20 0.38 Partick Thistle (2 Seasons) 1 League 45 23 1,981 22.0 1 1 2 1 0 0 3 0 0.05 0.05 0.09 0.05 0.09 Ayr United (1 Season) 1 League 20 19 1,617 18.0 6 2 8 6 0 0 4 1 0.33 0.11 0.45 0.33 0.45 Morecambe (1 Season) 1 League 17 1 212 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.85 0.42 0.85 Indy Eleven (1 Season) 1 League 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Dundalk FC (1 Season) 1 League 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 148 102 8,938 99.3 22 16 38 20 2 2 13 1 0.22 0.16 0.38 0.20 0.36 Premier League (7 Seasons) 99 31 3,561 39.6 3 3 6 3 0 0 4 0 0.08 0.08 0.15 0.08 0.15 League Two (1 Season) 17 1 212 2.4 1 1 2 1 0 0 0 0 0.42 0.42 0.85 0.42 0.85 USL Champ (1 Season) 13 9 712 7.9 1 1 2 1 0 0 3 0 0.13 0.13 0.25 0.13 0.25 Premier Division (1 Season) 5 5 352 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2023-2024 27 Morecambe eng ENG EFL Cup Rd1 1 0 47 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 Morecambe eng ENG FA Cup 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 0 47 0.5 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 2011-2012 15 Aberdeen 1 League 0.6 0 0 0.00 0 0 2012-2013 16 Aberdeen 1 League 7.4 1 5 0.68 0.20 0 0 2013-2014 17 Aberdeen 1 League 9.1 0 4 0.44 0.00 0 0 2014-2015 18 Aberdeen 1 League 7.8 2 3 0.39 0.67 0 0 2015-2016 19 Aberdeen 1 League 3.5 0 1 0.28 0.00 0 0 2016-2017 20 Dundee United 1 League 7.0 1 0 5 0.00 0.72 0.00 1 1 2016-2017 20 St Mirren 1 League 14.1 1 0 10 0.00 0.71 0.10 0 0 2017-2018 21 St Mirren 1 League 30.9 11 0 30 0.00 0.97 0.33 1 1 2018-2019 22 St Mirren 1 League 10.4 0 0 0 2018-2019 22 Dundee United 1 League 5.5 1 0 0 2019-2020 23 Dundee United 1 League 1.9 1 0 0 2020 24 Dundalk FC 1 League 3.9 0 0 0 2020-2021 24 Dundee United 1 League 0.8 0 0 0 0.00 0.00 0 0 2020-2021 24 Ayr United 1 League 18.0 6 0 0 2021 25 Indy Eleven 1 League 7.9 1 8 3 37.5 1.01 0.38 0.13 0.33 0 0 2021-2022 25 Partick Thistle 1 League 19.1 1 0 0 2022-2023 26 Partick Thistle 1 League 2.9 0 0 0 2023-2024 27 Morecambe 3 Leagues 3.0 1 6 2 33.3 1.99 0.66 0.17 0.50 0 0 13 Seasons 8 Clubs 7 Leagues 153.7 27 14 63 357.1 0.22 0.68 0.93 0.25 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Aberdeen (5 Seasons) 1 League 28.4 3 13 0.46 0.23 0 0 Dundee United (4 Seasons) 2 Leagues 15.2 3 0 5 0.00 0.64 0.00 1 1 St Mirren (3 Seasons) 2 Leagues 55.3 12 0 40 0.00 0.89 0.28 1 1 Partick Thistle (2 Seasons) 1 League 22.0 1 0 0 Ayr United (1 Season) 1 League 18.0 6 0 0 Morecambe (1 Season) 3 Leagues 3.0 1 6 2 33.3 1.99 0.66 0.17 0.50 0 0 Indy Eleven (1 Season) 1 League 7.9 1 8 3 37.5 1.01 0.38 0.13 0.33 0 0 Dundalk FC (1 Season) 1 League 3.9 0 0 0 Championship (7 Seasons) 99.3 22 0 45 0.00 0.87 0.24 2 2 Premier League (7 Seasons) 39.6 3 0 13 0.00 0.45 0.23 0 0 League Two (1 Season) 2.4 1 6 2 33.3 2.55 0.85 0.17 0.50 0 0 USL Champ (1 Season) 7.9 1 8 3 37.5 1.01 0.38 0.13 0.33 0 0 Premier Division (1 Season) 3.9 0 0 0 FA Cup (1 Season) 0.1 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 0.5 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2023-2024 27 Morecambe eng ENG EFL Cup Rd1 0.5 0 0 0 0.00 0.00 0 0 Matches 2023-2024 27 Morecambe eng ENG FA Cup 0.1 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 0.7 0 0 0 0.00 0.00 0 0 FA Cup (1 Season) 0.1 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 0.5 0 0 0 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2011-2012 15 Aberdeen sct SCO 1. Premier League 2 54 27 1.6 0.6 0 2 2012-2013 16 Aberdeen sct SCO 1. Premier League 18 666 37 19.5 7.4 7 11 2013-2014 17 Aberdeen sct SCO 1. Premiership 18 818 45 23.9 9.1 8 10 2014-2015 18 Aberdeen sct SCO 1. Premiership 24 699 29 20.4 7.8 5 1 19 14 2.21 12 5 +7 +0.90 +0.34 Matches 2015-2016 19 Aberdeen sct SCO 1. Premiership 14 316 23 9.2 3.5 2 0 12 19 1.86 4 4 0 0.00 -0.41 Matches 2016-2017 20 St Mirren sct SCO 2. Championship 15 1,267 84 39.1 14.1 15 5 0 0 1.73 31 17 +14 +0.99 +1.82 Matches 2016-2017 20 Dundee United sct SCO 2. Championship 16 626 39 19.3 7.0 5 2 11 4 1.75 10 7 +3 +0.43 +0.26 Matches 2017-2018 21 St Mirren sct SCO 2. Championship 34 2,780 82 85.8 30.9 33 10 1 1 2.18 61 31 +30 +0.97 +1.56 Matches 2018-2019 22 Dundee United sct SCO 2. Championship 8 495 62 15.3 5.5 6 73 3 2 30 2 1.63 6 5 +1 +0.18 -0.08 Matches 2018-2019 22 St Mirren sct SCO 1. Premiership 19 932 49 27.3 10.4 9 76 1 10 25 2 0.63 7 19 -12 -1.16 -0.44 Matches 2019-2020 23 Dundee United sct SCO 2. Championship 10 172 17 6.8 1.9 1 52 0 9 13 8 2.40 2 2 0 0.00 -1.15 Matches 2020 24 Dundalk FC ie IRL 1. Premier Division 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14 Matches 2020-2021 24 Ayr United sct SCO 2. Championship 20 1,617 81 66.5 18.0 19 84 7 1 17 0 1.10 24 21 +3 +0.17 +1.16 Matches 2020-2021 24 Dundee United sct SCO 1. Premiership 4 76 19 2.2 0.8 0 0 4 19 6 1.75 1 0 +1 +1.18 +1.70 Matches 2021 25 Indy Eleven us USA 2. USL Champ 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 Matches 2021-2022 25 Partick Thistle sct SCO 2. Championship 35 1,719 49 53.1 19.1 20 66 0 15 26 1 1.41 22 22 0 0.00 -0.36 Matches 2022-2023 26 Partick Thistle sct SCO 2. Championship 10 262 26 8.1 2.9 3 50 0 7 16 15 1.73 6 9 -3 -1.03 -1.73 Matches 2023-2024 27 Morecambe eng ENG EFL Cup 1 47 47 39.2 0.5 0 0 1 47 0 1.00 0 0 0 0.00 0.00 Matches 2023-2024 27 Morecambe eng ENG FA Cup 1 13 13 4.8 0.1 0 0 1 13 2 0.00 0 1 -1 -6.92 -7.62 Matches 2023-2024 27 Morecambe eng ENG 4. League Two 17 212 12 5.1 2.4 1 90 1 16 8 20 0.76 4 6 -2 -0.85 -0.57 Matches 13 Seasons 8 Clubs 7 Leagues 284 13,835 49 24.1 153.7 148 73 32 136 18 94 1.60 207 164 +43 +0.31 +0.29 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aberdeen (5 Seasons) 1 League 76 2,553 34 14.9 28.4 22 1 54 33 2.08 16 9 +7 +0.62 +0.14 Dundee United (4 Seasons) 2 Leagues 38 1,369 36 11.0 15.2 12 70 5 26 17 20 1.90 19 14 +5 +0.33 +0.13 St Mirren (3 Seasons) 2 Leagues 68 4,979 73 50.3 55.3 57 76 16 11 25 3 1.65 99 67 +32 +0.58 +1.33 Partick Thistle (2 Seasons) 1 League 45 1,981 44 30.6 22.0 23 64 0 22 23 16 1.48 28 31 -3 -0.14 -0.72 Ayr United (1 Season) 1 League 20 1,617 81 66.5 18.0 19 84 7 1 17 0 1.10 24 21 +3 +0.17 +1.16 Morecambe (1 Season) 3 Leagues 19 272 14 6.0 3.0 1 90 1 18 10 22 0.73 4 7 -3 -0.99 -0.78 Indy Eleven (1 Season) 1 League 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 Dundalk FC (1 Season) 1 League 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14 Championship (7 Seasons) 148 8,938 60 36.6 99.3 102 73 27 46 21 31 1.71 162 114 +48 +0.48 +0.24 Premier League (7 Seasons) 99 3,561 36 14.9 39.6 31 76 2 68 23 41 1.61 24 28 -4 -0.18 -0.12 League Two (1 Season) 17 212 12 5.1 2.4 1 90 1 16 8 20 0.76 4 6 -2 -0.85 -0.57 USL Champ (1 Season) 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 Premier Division (1 Season) 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14 FA Cup (1 Season) 1 13 13 4.8 0.1 0 0 1 13 2 0.00 0 1 -1 -6.92 -7.62 EFL Cup (1 Season) 1 47 47 39.2 0.5 0 0 1 47 0 1.00 0 0 0 0.00 0.00
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 15 Aberdeen 1 League 2 54 27 1.6 0.6 0 2 2012-2013 16 Aberdeen 1 League 18 666 37 19.5 7.4 7 11 2013-2014 17 Aberdeen 1 League 18 818 45 23.9 9.1 8 10 2014-2015 18 Aberdeen 1 League 24 699 29 20.4 7.8 5 1 19 14 2.21 12 5 +7 +0.90 +0.34 2015-2016 19 Aberdeen 1 League 14 316 23 9.2 3.5 2 0 12 19 1.86 4 4 0 0.00 -0.41 2016-2017 20 Dundee United 1 League 16 626 39 19.3 7.0 5 2 11 4 1.75 10 7 +3 +0.43 +0.26 2016-2017 20 St Mirren 1 League 15 1,267 84 39.1 14.1 15 5 0 0 1.73 31 17 +14 +0.99 +1.82 2017-2018 21 St Mirren 1 League 34 2,780 82 85.8 30.9 33 10 1 1 2.18 61 31 +30 +0.97 +1.56 2018-2019 22 St Mirren 1 League 19 932 49 27.3 10.4 9 76 1 10 25 2 0.63 7 19 -12 -1.16 -0.44 2018-2019 22 Dundee United 1 League 8 495 62 15.3 5.5 6 73 3 2 30 2 1.63 6 5 +1 +0.18 -0.08 2019-2020 23 Dundee United 1 League 10 172 17 6.8 1.9 1 52 0 9 13 8 2.40 2 2 0 0.00 -1.15 2020 24 Dundalk FC 1 League 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14 2020-2021 24 Dundee United 1 League 4 76 19 2.2 0.8 0 0 4 19 6 1.75 1 0 +1 +1.18 +1.70 2020-2021 24 Ayr United 1 League 20 1,617 81 66.5 18.0 19 84 7 1 17 0 1.10 24 21 +3 +0.17 +1.16 2021 25 Indy Eleven 1 League 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 2021-2022 25 Partick Thistle 1 League 35 1,719 49 53.1 19.1 20 66 0 15 26 1 1.41 22 22 0 0.00 -0.36 2022-2023 26 Partick Thistle 1 League 10 262 26 8.1 2.9 3 50 0 7 16 15 1.73 6 9 -3 -1.03 -1.73 2023-2024 27 Morecambe 3 Leagues 19 272 14 6.0 3.0 1 90 1 18 10 22 0.73 4 7 -3 -0.99 -0.78 13 Seasons 8 Clubs 7 Leagues 284 13,835 49 24.1 153.7 148 73 32 136 18 94 1.60 207 164 +43 +0.31 +0.29 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aberdeen (5 Seasons) 1 League 76 2,553 34 14.9 28.4 22 1 54 33 2.08 16 9 +7 +0.62 +0.14 Dundee United (4 Seasons) 2 Leagues 38 1,369 36 11.0 15.2 12 70 5 26 17 20 1.90 19 14 +5 +0.33 +0.13 St Mirren (3 Seasons) 2 Leagues 68 4,979 73 50.3 55.3 57 76 16 11 25 3 1.65 99 67 +32 +0.58 +1.33 Partick Thistle (2 Seasons) 1 League 45 1,981 44 30.6 22.0 23 64 0 22 23 16 1.48 28 31 -3 -0.14 -0.72 Ayr United (1 Season) 1 League 20 1,617 81 66.5 18.0 19 84 7 1 17 0 1.10 24 21 +3 +0.17 +1.16 Morecambe (1 Season) 3 Leagues 19 272 14 6.0 3.0 1 90 1 18 10 22 0.73 4 7 -3 -0.99 -0.78 Indy Eleven (1 Season) 1 League 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 Dundalk FC (1 Season) 1 League 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14 Championship (7 Seasons) 148 8,938 60 36.6 99.3 102 73 27 46 21 31 1.71 162 114 +48 +0.48 +0.24 Premier League (7 Seasons) 99 3,561 36 14.9 39.6 31 76 2 68 23 41 1.61 24 28 -4 -0.18 -0.12 League Two (1 Season) 17 212 12 5.1 2.4 1 90 1 16 8 20 0.76 4 6 -2 -0.85 -0.57 USL Champ (1 Season) 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 Premier Division (1 Season) 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14 FA Cup (1 Season) 1 13 13 4.8 0.1 0 0 1 13 2 0.00 0 1 -1 -6.92 -7.62 EFL Cup (1 Season) 1 47 47 39.2 0.5 0 0 1 47 0 1.00 0 0 0 0.00 0.00
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 15 Aberdeen sct SCO 1. Premier League 9th 2 54 27 1.6 0.6 0 2 2012-2013 16 Aberdeen sct SCO 1. Premier League 8th 18 666 37 19.5 7.4 7 11 2013-2014 17 Aberdeen sct SCO 1. Premiership 3rd 18 818 45 23.9 9.1 8 10 2014-2015 18 Aberdeen sct SCO 1. Premiership 2nd 24 699 29 20.4 7.8 5 1 19 14 2.21 12 5 +7 +0.90 +0.34 Matches 2015-2016 19 Aberdeen sct SCO 1. Premiership 2nd 14 316 23 9.2 3.5 2 0 12 19 1.86 4 4 0 0.00 -0.41 Matches 2016-2017 20 Dundee United sct SCO 2. Championship 3rd 16 626 39 19.3 7.0 5 2 11 4 1.75 10 7 +3 +0.43 +0.26 Matches 2016-2017 20 St Mirren sct SCO 2. Championship 7th 15 1,267 84 39.1 14.1 15 5 0 0 1.73 31 17 +14 +0.99 +1.82 Matches 2017-2018 21 St Mirren sct SCO 2. Championship 1st 34 2,780 82 85.8 30.9 33 10 1 1 2.18 61 31 +30 +0.97 +1.56 Matches 2018-2019 22 St Mirren sct SCO 1. Premiership 11th 19 932 49 27.3 10.4 9 76 1 10 25 2 0.63 7 19 -12 -1.16 -0.44 Matches 2018-2019 22 Dundee United sct SCO 2. Championship 2nd 8 495 62 15.3 5.5 6 73 3 2 30 2 1.63 6 5 +1 +0.18 -0.08 Matches 2019-2020 23 Dundee United sct SCO 2. Championship 1st 10 172 17 6.8 1.9 1 52 0 9 13 8 2.40 2 2 0 0.00 -1.15 Matches 2020 24 Dundalk FC ie IRL 1. Premier Division 3rd 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14 Matches 2020-2021 24 Dundee United sct SCO 1. Premiership 15th 4 76 19 2.2 0.8 0 0 4 19 6 1.75 1 0 +1 +1.18 +1.70 Matches 2020-2021 24 Ayr United sct SCO 2. Championship 8th 20 1,617 81 66.5 18.0 19 84 7 1 17 0 1.10 24 21 +3 +0.17 +1.16 Matches 2021 25 Indy Eleven us USA 2. USL Champ 25th 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 Matches 2021-2022 25 Partick Thistle sct SCO 2. Championship 4th 35 1,719 49 53.1 19.1 20 66 0 15 26 1 1.41 22 22 0 0.00 -0.36 Matches 2022-2023 26 Partick Thistle sct SCO 2. Championship 4th 10 262 26 8.1 2.9 3 50 0 7 16 15 1.73 6 9 -3 -1.03 -1.73 Matches 2023-2024 27 Morecambe eng ENG 4. League Two 15th 17 212 12 5.1 2.4 1 90 1 16 8 20 0.76 4 6 -2 -0.85 -0.57 Matches 13 Seasons 8 Clubs 5 Leagues 282 13,775 49 24.2 153.1 148 73 32 134 18 92 1.61 207 163 +44 +0.32 +0.31 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aberdeen (5 Seasons) 1 League 76 2,553 34 14.9 28.4 22 1 54 33 2.08 16 9 +7 +0.62 +0.14 Dundee United (4 Seasons) 2 Leagues 38 1,369 36 11.0 15.2 12 70 5 26 17 20 1.90 19 14 +5 +0.33 +0.13 St Mirren (3 Seasons) 2 Leagues 68 4,979 73 50.3 55.3 57 76 16 11 25 3 1.65 99 67 +32 +0.58 +1.33 Partick Thistle (2 Seasons) 1 League 45 1,981 44 30.6 22.0 23 64 0 22 23 16 1.48 28 31 -3 -0.14 -0.72 Ayr United (1 Season) 1 League 20 1,617 81 66.5 18.0 19 84 7 1 17 0 1.10 24 21 +3 +0.17 +1.16 Morecambe (1 Season) 1 League 17 212 12 5.1 2.4 1 90 1 16 8 20 0.76 4 6 -2 -0.85 -0.57 Indy Eleven (1 Season) 1 League 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 Dundalk FC (1 Season) 1 League 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14 Championship (7 Seasons) 148 8,938 60 36.6 99.3 102 73 27 46 21 31 1.71 162 114 +48 +0.48 +0.24 Premier League (7 Seasons) 99 3,561 36 14.9 39.6 31 76 2 68 23 41 1.61 24 28 -4 -0.18 -0.12 League Two (1 Season) 17 212 12 5.1 2.4 1 90 1 16 8 20 0.76 4 6 -2 -0.85 -0.57 USL Champ (1 Season) 13 712 55 24.7 7.9 9 71 2 4 18 0 1.23 7 12 -5 -0.63 -0.22 Premier Division (1 Season) 5 352 70 21.7 3.9 5 70 0 0 0 2.40 10 3 +7 +1.79 +2.14
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 2023-2024 27 Morecambe eng ENG EFL Cup Rd1 1 47 47 39.2 0.5 0 0 1 47 0 1.00 0 0 0 0.00 0.00 Matches 2023-2024 27 Morecambe eng ENG FA Cup 1 13 13 4.8 0.1 0 0 1 13 2 0.00 0 1 -1 -6.92 -7.62 Matches 1 Season 1 Club 2 Leagues 2 60 30 15.4 0.7 0 0 2 30 2 0.50 0 1 -1 -1.50 -2.05 FA Cup (1 Season) 1 13 13 4.8 0.1 0 0 1 13 2 0.00 0 1 -1 -6.92 -7.62 EFL Cup (1 Season) 1 47 47 39.2 0.5 0 0 1 47 0 1.00 0 0 0 0.00 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 15 Aberdeen 1 League 0.6 0 0 0 2012-2013 16 Aberdeen 1 League 7.4 0 0 3 2013-2014 17 Aberdeen 1 League 9.1 1 0 10 2014-2015 18 Aberdeen 1 League 7.8 0 0 2015-2016 19 Aberdeen 1 League 3.5 1 0 9 2016-2017 20 Dundee United 1 League 7.0 1 0 0 9 0 0 0 0 0 0 0 0 2016-2017 20 St Mirren 1 League 14.1 1 0 0 16 0 0 0 0 0 0 0 0 2017-2018 21 St Mirren 1 League 30.9 4 0 0 48 0 0 0 0 0 0 0 0 2018-2019 22 St Mirren 1 League 10.4 2 0 0 0 2018-2019 22 Dundee United 1 League 5.5 0 0 0 0 2019-2020 23 Dundee United 1 League 1.9 0 0 0 0 2020 24 Dundalk FC 1 League 3.9 0 0 0 0 2020-2021 24 Dundee United 1 League 0.8 0 0 0 2 0 0 1 0 1 0 2020-2021 24 Ayr United 1 League 18.0 4 1 1 0 2021 25 Indy Eleven 1 League 7.9 3 0 0 4 5 2 3 5 4 0 2021-2022 25 Partick Thistle 1 League 19.1 2 0 0 0 2022-2023 26 Partick Thistle 1 League 2.9 1 0 0 0 2023-2024 27 Morecambe 3 Leagues 3.0 0 0 0 7 3 0 6 2 6 0 13 Seasons 8 Clubs 7 Leagues 153.7 20 1 1 108 8 2 10 7 11 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aberdeen (5 Seasons) 1 League 28.4 2 0 22 Dundee United (4 Seasons) 2 Leagues 15.2 1 0 0 11 0 0 1 0 1 0 0 0 St Mirren (3 Seasons) 2 Leagues 55.3 7 0 0 64 0 0 0 0 0 0 0 0 Partick Thistle (2 Seasons) 1 League 22.0 3 0 0 0 Ayr United (1 Season) 1 League 18.0 4 1 1 0 Morecambe (1 Season) 3 Leagues 3.0 0 0 0 7 3 0 6 2 6 0 Indy Eleven (1 Season) 1 League 7.9 3 0 0 4 5 2 3 5 4 0 Dundalk FC (1 Season) 1 League 3.9 0 0 0 0 Championship (7 Seasons) 99.3 13 1 1 73 0 0 0 0 0 0 0 0 Premier League (7 Seasons) 39.6 4 0 0 24 0 0 1 0 1 0 League Two (1 Season) 2.4 0 0 0 6 2 0 5 2 5 0 USL Champ (1 Season) 7.9 3 0 0 4 5 2 3 5 4 0 Premier Division (1 Season) 3.9 0 0 0 0 FA Cup (1 Season) 0.1 0 0 0 1 0 0 0 0 0 0 EFL Cup (1 Season) 0.5 0 0 0 0 1 0 1 0 1 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 27 Morecambe eng ENG EFL Cup Rd1 0.5 0 0 0 0 1 0 1 0 1 0 Matches 2023-2024 27 Morecambe eng ENG FA Cup 0.1 0 0 0 1 0 0 0 0 0 0 Matches 1 Season 1 Club 2 Leagues 0.7 0 0 0 1 1 0 1 0 1 0 FA Cup (1 Season) 0.1 0 0 0 1 0 0 0 0 0 0 EFL Cup (1 Season) 0.5 0 0 0 0 1 0 1 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 Cammy Smith Pages
Cammy Smith Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary