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 2015-2016 15 Aberdeen sct SCO 1. Premiership 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 17 Brechin City sct SCO 2. Championship 15 12 1,036 11.5 2 1 3 2 0 0 2 0 0.17 0.09 0.26 0.17 0.26 Matches 2018-2019 18 Aberdeen sct SCO 1. Premiership 21 18 1,469 16.3 3 8 11 3 0 0 0 0 0.18 0.49 0.67 0.18 0.67 Matches 2019-2020 19 Aberdeen sct SCO 1. Premiership 18 9 827 9.2 3 1 4 3 0 0 2 0 0.33 0.11 0.44 0.33 0.44 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 27 13 1,378 15.3 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 Matches 2021-2022 21 Aberdeen sct SCO 1. Premiership 19 5 593 6.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Aberdeen sct SCO 1. Premiership 0 0 Matches 2022-2023 22 St Johnstone sct SCO 1. Premiership 26 7 990 11.0 1 1 2 1 0 0 4 0 0.09 0.09 0.18 0.09 0.18 Matches 2023-2024 23 Salford City eng ENG EFL Cup 2 1 164 1.8 2 0 2 2 0 0 1 0 1.10 0.00 1.10 1.10 1.10 Matches 2023-2024 23 Salford City eng ENG FA Cup 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Salford City eng ENG 4. League Two 24 14 1,341 14.9 1 1 2 1 0 0 5 0 0.07 0.07 0.13 0.07 0.13 Matches 2024-2025 24 Ayr United sct SCO 2. Championship 3 3 270 3.0 1 0 1 1 0 0 2 0 0.33 0.00 0.33 0.33 0.33 Matches 9 Seasons 5 Clubs 5 Leagues 158 83 8,213 91.3 13 13 26 13 0 0 20 0 0.14 0.14 0.28 0.14 0.28 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 (6 Seasons) 1 League 86 45 4,275 47.5 6 10 16 6 0 0 6 0 0.13 0.21 0.34 0.13 0.34 Salford City (1 Season) 3 Leagues 28 16 1,642 18.2 3 1 4 3 0 0 6 0 0.16 0.05 0.22 0.16 0.22 St Johnstone (1 Season) 1 League 26 7 990 11.0 1 1 2 1 0 0 4 0 0.09 0.09 0.18 0.09 0.18 Brechin City (1 Season) 1 League 15 12 1,036 11.5 2 1 3 2 0 0 2 0 0.17 0.09 0.26 0.17 0.26 Ayr United (1 Season) 1 League 3 3 270 3.0 1 0 1 1 0 0 2 0 0.33 0.00 0.33 0.33 0.33 Premiership (6 Seasons) 112 52 5,265 58.5 7 11 18 7 0 0 10 0 0.12 0.19 0.31 0.12 0.31 Championship (2 Seasons) 18 15 1,306 14.5 3 1 4 3 0 0 4 0 0.21 0.07 0.28 0.21 0.28 League Two (1 Season) 24 14 1,341 14.9 1 1 2 1 0 0 5 0 0.07 0.07 0.13 0.07 0.13 FA Cup (1 Season) 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 1 164 1.8 2 0 2 2 0 0 1 0 1.10 0.00 1.10 1.10 1.10
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 2015-2016 15 Aberdeen 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 17 Brechin City 1 League 15 12 1,036 11.5 2 1 3 2 0 0 2 0 0.17 0.09 0.26 0.17 0.26 2018-2019 18 Aberdeen 1 League 21 18 1,469 16.3 3 8 11 3 0 0 0 0 0.18 0.49 0.67 0.18 0.67 2019-2020 19 Aberdeen 1 League 18 9 827 9.2 3 1 4 3 0 0 2 0 0.33 0.11 0.44 0.33 0.44 2020-2021 20 Aberdeen 1 League 27 13 1,378 15.3 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 2021-2022 21 Aberdeen 1 League 19 5 593 6.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 22 Aberdeen 1 League 0 0 2022-2023 22 St Johnstone 1 League 26 7 990 11.0 1 1 2 1 0 0 4 0 0.09 0.09 0.18 0.09 0.18 2023-2024 23 Salford City 3 Leagues 28 16 1,642 18.2 3 1 4 3 0 0 6 0 0.16 0.05 0.22 0.16 0.22 2024-2025 24 Ayr United 1 League 3 3 270 3.0 1 0 1 1 0 0 2 0 0.33 0.00 0.33 0.33 0.33 9 Seasons 5 Clubs 5 Leagues 158 83 8,213 91.3 13 13 26 13 0 0 20 0 0.14 0.14 0.28 0.14 0.28 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 (6 Seasons) 1 League 86 45 4,275 47.5 6 10 16 6 0 0 6 0 0.13 0.21 0.34 0.13 0.34 Salford City (1 Season) 3 Leagues 28 16 1,642 18.2 3 1 4 3 0 0 6 0 0.16 0.05 0.22 0.16 0.22 St Johnstone (1 Season) 1 League 26 7 990 11.0 1 1 2 1 0 0 4 0 0.09 0.09 0.18 0.09 0.18 Brechin City (1 Season) 1 League 15 12 1,036 11.5 2 1 3 2 0 0 2 0 0.17 0.09 0.26 0.17 0.26 Ayr United (1 Season) 1 League 3 3 270 3.0 1 0 1 1 0 0 2 0 0.33 0.00 0.33 0.33 0.33 Premiership (6 Seasons) 112 52 5,265 58.5 7 11 18 7 0 0 10 0 0.12 0.19 0.31 0.12 0.31 Championship (2 Seasons) 18 15 1,306 14.5 3 1 4 3 0 0 4 0 0.21 0.07 0.28 0.21 0.28 League Two (1 Season) 24 14 1,341 14.9 1 1 2 1 0 0 5 0 0.07 0.07 0.13 0.07 0.13 FA Cup (1 Season) 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 1 164 1.8 2 0 2 2 0 0 1 0 1.10 0.00 1.10 1.10 1.10
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 2015-2016 15 Aberdeen sct SCO 1. Premiership 2nd 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 17 Brechin City sct SCO 2. Championship 10th 15 12 1,036 11.5 2 1 3 2 0 0 2 0 0.17 0.09 0.26 0.17 0.26 Matches 2018-2019 18 Aberdeen sct SCO 1. Premiership 4th 21 18 1,469 16.3 3 8 11 3 0 0 0 0 0.18 0.49 0.67 0.18 0.67 Matches 2019-2020 19 Aberdeen sct SCO 1. Premiership 4th 18 9 827 9.2 3 1 4 3 0 0 2 0 0.33 0.11 0.44 0.33 0.44 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 27 13 1,378 15.3 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 Matches 2021-2022 21 Aberdeen sct SCO 1. Premiership 10th 19 5 593 6.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Aberdeen sct SCO 1. Premiership 3rd 0 0 Matches 2022-2023 22 St Johnstone sct SCO 1. Premiership 9th 26 7 990 11.0 1 1 2 1 0 0 4 0 0.09 0.09 0.18 0.09 0.18 Matches 2023-2024 23 Salford City eng ENG 4. League Two 20th 24 14 1,341 14.9 1 1 2 1 0 0 5 0 0.07 0.07 0.13 0.07 0.13 Matches 2024-2025 24 Ayr United sct SCO 2. Championship 3rd 3 3 270 3.0 1 0 1 1 0 0 2 0 0.33 0.00 0.33 0.33 0.33 Matches 9 Seasons 5 Clubs 3 Leagues 154 81 7,912 87.9 11 13 24 11 0 0 19 0 0.13 0.15 0.27 0.13 0.27 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 (6 Seasons) 1 League 86 45 4,275 47.5 6 10 16 6 0 0 6 0 0.13 0.21 0.34 0.13 0.34 St Johnstone (1 Season) 1 League 26 7 990 11.0 1 1 2 1 0 0 4 0 0.09 0.09 0.18 0.09 0.18 Salford City (1 Season) 1 League 24 14 1,341 14.9 1 1 2 1 0 0 5 0 0.07 0.07 0.13 0.07 0.13 Brechin City (1 Season) 1 League 15 12 1,036 11.5 2 1 3 2 0 0 2 0 0.17 0.09 0.26 0.17 0.26 Ayr United (1 Season) 1 League 3 3 270 3.0 1 0 1 1 0 0 2 0 0.33 0.00 0.33 0.33 0.33 Premiership (6 Seasons) 112 52 5,265 58.5 7 11 18 7 0 0 10 0 0.12 0.19 0.31 0.12 0.31 Championship (2 Seasons) 18 15 1,306 14.5 3 1 4 3 0 0 4 0 0.21 0.07 0.28 0.21 0.28 League Two (1 Season) 24 14 1,341 14.9 1 1 2 1 0 0 5 0 0.07 0.07 0.13 0.07 0.13
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 23 Salford City eng ENG EFL Cup Rd3 2 1 164 1.8 2 0 2 2 0 0 1 0 1.10 0.00 1.10 1.10 1.10 Matches 2023-2024 23 Salford City eng ENG FA Cup 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 4 2 301 3.3 2 0 2 2 0 0 1 0 0.60 0.00 0.60 0.60 0.60 FA Cup (1 Season) 2 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 1 164 1.8 2 0 2 2 0 0 1 0 1.10 0.00 1.10 1.10 1.10
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2015-2016 15 Aberdeen 1 League 0.1 0 0 0.00 0 0 2017-2018 17 Brechin City 1 League 11.5 2 0 7 0.00 0.61 0.29 0 0 2018-2019 18 Aberdeen 1 League 16.3 3 0 0 2019-2020 19 Aberdeen 1 League 9.2 3 14 5 35.7 1.52 0.54 0.21 0.60 0 0 2020-2021 20 Aberdeen 1 League 15.3 0 15 2 13.3 0.98 0.13 0.00 0.00 0 0 2021-2022 21 Aberdeen 1 League 6.6 0 8 2 25.0 1.21 0.30 0.00 0.00 0 0 2022-2023 22 St Johnstone 1 League 11.0 1 18 4 22.2 1.64 0.36 0.06 0.25 0 0 2023-2024 23 Salford City 3 Leagues 18.2 3 17 10 58.8 0.93 0.55 0.18 0.30 0 0 2024-2025 24 Ayr United 1 League 3.0 1 0 0 9 Seasons 5 Clubs 5 Leagues 91.3 13 72 30 41.7 1.00 0.42 0.13 0.30 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Aberdeen (6 Seasons) 1 League 47.5 6 37 9 24.3 1.19 0.29 0.08 0.33 0 0 Salford City (1 Season) 3 Leagues 18.2 3 17 10 58.8 0.93 0.55 0.18 0.30 0 0 St Johnstone (1 Season) 1 League 11.0 1 18 4 22.2 1.64 0.36 0.06 0.25 0 0 Brechin City (1 Season) 1 League 11.5 2 0 7 0.00 0.61 0.29 0 0 Ayr United (1 Season) 1 League 3.0 1 0 0 Premiership (6 Seasons) 58.5 7 55 13 23.6 1.31 0.31 0.07 0.31 0 0 Championship (2 Seasons) 14.5 3 0 7 0.00 0.61 0.29 0 0 League Two (1 Season) 14.9 1 11 6 54.5 0.74 0.40 0.09 0.17 0 0 FA Cup (1 Season) 1.5 0 1 1 100.0 0.66 0.66 0.00 0.00 0 0 EFL Cup (1 Season) 1.8 2 5 3 60.0 2.74 1.65 0.40 0.67 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2023-2024 23 Salford City eng ENG EFL Cup Rd3 1.8 2 5 3 60.0 2.74 1.65 0.40 0.67 0 0 Matches 2023-2024 23 Salford City eng ENG FA Cup 1.5 0 1 1 100.0 0.66 0.66 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 3.3 2 6 4 66.7 1.79 1.20 0.33 0.50 0 0 FA Cup (1 Season) 1.5 0 1 1 100.0 0.66 0.66 0.00 0.00 0 0 EFL Cup (1 Season) 1.8 2 5 3 60.0 2.74 1.65 0.40 0.67 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 2015-2016 15 Aberdeen sct SCO 1. Premiership 1 8 8 0.2 0.1 0 0 1 2 0.00 0 0 0 0.00 -0.37 Matches 2017-2018 17 Brechin City sct SCO 2. Championship 15 1,036 69 32.0 11.5 12 3 3 0 0.20 9 23 -14 -1.22 +1.07 Matches 2018-2019 18 Aberdeen sct SCO 1. Premiership 21 1,469 70 43.0 16.3 18 78 5 3 25 4 2.00 30 14 +16 +0.98 +1.12 Matches 2019-2020 19 Aberdeen sct SCO 1. Premiership 18 827 46 30.6 9.2 9 68 1 9 24 8 1.56 13 16 -3 -0.33 -0.66 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 27 1,378 51 40.3 15.3 13 76 4 14 28 6 1.59 14 15 -1 -0.07 -0.02 Matches 2021-2022 21 Aberdeen sct SCO 1. Premiership 19 593 31 17.3 6.6 5 61 0 14 21 5 1.21 7 5 +2 +0.30 +0.53 Matches 2022-2023 22 Aberdeen sct SCO 1. Premiership 0 0 0 0 1 Matches 2022-2023 22 St Johnstone sct SCO 1. Premiership 26 990 38 28.9 11.0 7 79 1 19 23 3 1.15 16 19 -3 -0.27 +0.28 Matches 2023-2024 23 Salford City eng ENG EFL Cup 2 164 82 49.7 1.8 1 89 0 1 75 0 1.00 2 3 -1 -0.55 +1.08 Matches 2023-2024 23 Salford City eng ENG FA Cup 2 137 69 65.2 1.5 1 120 1 1 17 0 1.00 4 5 -1 -0.66 -1.89 Matches 2023-2024 23 Salford City eng ENG 4. League Two 24 1,341 56 32.4 14.9 14 78 7 10 25 8 0.67 15 25 -10 -0.67 -0.48 Matches 2024-2025 24 Ayr United sct SCO 2. Championship 3 270 90 25.0 3.0 3 90 3 0 0 1.00 2 4 -2 -0.67 -1.67 Matches 9 Seasons 5 Clubs 5 Leagues 158 8,213 52 25.5 91.3 83 76 25 75 25 37 1.22 112 129 -17 -0.19 +0.08 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aberdeen (6 Seasons) 1 League 86 4,275 50 21.6 47.5 45 73 10 41 24 26 1.58 64 50 +14 +0.29 +0.22 Salford City (1 Season) 3 Leagues 28 1,642 59 35.1 18.2 16 81 8 12 29 8 0.72 21 33 -12 -0.66 -0.42 St Johnstone (1 Season) 1 League 26 990 38 28.9 11.0 7 79 1 19 23 3 1.15 16 19 -3 -0.27 +0.28 Brechin City (1 Season) 1 League 15 1,036 69 32.0 11.5 12 3 3 0 0.20 9 23 -14 -1.22 +1.07 Ayr United (1 Season) 1 League 3 270 90 25.0 3.0 3 90 3 0 0 1.00 2 4 -2 -0.67 -1.67 Premiership (6 Seasons) 112 5,265 47 22.7 58.5 52 74 11 60 24 29 1.48 80 69 +11 +0.19 +0.22 Championship (2 Seasons) 18 1,306 73 30.2 14.5 15 90 6 3 0 0.33 11 27 -16 -1.10 +0.30 League Two (1 Season) 24 1,341 56 32.4 14.9 14 78 7 10 25 8 0.67 15 25 -10 -0.67 -0.48 FA Cup (1 Season) 2 137 69 65.2 1.5 1 120 1 1 17 0 1.00 4 5 -1 -0.66 -1.89 EFL Cup (1 Season) 2 164 82 49.7 1.8 1 89 0 1 75 0 1.00 2 3 -1 -0.55 +1.08
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 2015-2016 15 Aberdeen 1 League 1 8 8 0.2 0.1 0 0 1 2 0.00 0 0 0 0.00 -0.37 2017-2018 17 Brechin City 1 League 15 1,036 69 32.0 11.5 12 3 3 0 0.20 9 23 -14 -1.22 +1.07 2018-2019 18 Aberdeen 1 League 21 1,469 70 43.0 16.3 18 78 5 3 25 4 2.00 30 14 +16 +0.98 +1.12 2019-2020 19 Aberdeen 1 League 18 827 46 30.6 9.2 9 68 1 9 24 8 1.56 13 16 -3 -0.33 -0.66 2020-2021 20 Aberdeen 1 League 27 1,378 51 40.3 15.3 13 76 4 14 28 6 1.59 14 15 -1 -0.07 -0.02 2021-2022 21 Aberdeen 1 League 19 593 31 17.3 6.6 5 61 0 14 21 5 1.21 7 5 +2 +0.30 +0.53 2022-2023 22 Aberdeen 1 League 0 0 0 0 1 2022-2023 22 St Johnstone 1 League 26 990 38 28.9 11.0 7 79 1 19 23 3 1.15 16 19 -3 -0.27 +0.28 2023-2024 23 Salford City 3 Leagues 28 1,642 59 35.1 18.2 16 81 8 12 29 8 0.72 21 33 -12 -0.66 -0.42 2024-2025 24 Ayr United 1 League 3 270 90 25.0 3.0 3 90 3 0 0 1.00 2 4 -2 -0.67 -1.67 9 Seasons 5 Clubs 5 Leagues 158 8,213 52 25.5 91.3 83 76 25 75 25 37 1.22 112 129 -17 -0.19 +0.08 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aberdeen (6 Seasons) 1 League 86 4,275 50 21.6 47.5 45 73 10 41 24 26 1.58 64 50 +14 +0.29 +0.22 Salford City (1 Season) 3 Leagues 28 1,642 59 35.1 18.2 16 81 8 12 29 8 0.72 21 33 -12 -0.66 -0.42 St Johnstone (1 Season) 1 League 26 990 38 28.9 11.0 7 79 1 19 23 3 1.15 16 19 -3 -0.27 +0.28 Brechin City (1 Season) 1 League 15 1,036 69 32.0 11.5 12 3 3 0 0.20 9 23 -14 -1.22 +1.07 Ayr United (1 Season) 1 League 3 270 90 25.0 3.0 3 90 3 0 0 1.00 2 4 -2 -0.67 -1.67 Premiership (6 Seasons) 112 5,265 47 22.7 58.5 52 74 11 60 24 29 1.48 80 69 +11 +0.19 +0.22 Championship (2 Seasons) 18 1,306 73 30.2 14.5 15 90 6 3 0 0.33 11 27 -16 -1.10 +0.30 League Two (1 Season) 24 1,341 56 32.4 14.9 14 78 7 10 25 8 0.67 15 25 -10 -0.67 -0.48 FA Cup (1 Season) 2 137 69 65.2 1.5 1 120 1 1 17 0 1.00 4 5 -1 -0.66 -1.89 EFL Cup (1 Season) 2 164 82 49.7 1.8 1 89 0 1 75 0 1.00 2 3 -1 -0.55 +1.08
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 2015-2016 15 Aberdeen sct SCO 1. Premiership 2nd 1 8 8 0.2 0.1 0 0 1 2 0.00 0 0 0 0.00 -0.37 Matches 2017-2018 17 Brechin City sct SCO 2. Championship 10th 15 1,036 69 32.0 11.5 12 3 3 0 0.20 9 23 -14 -1.22 +1.07 Matches 2018-2019 18 Aberdeen sct SCO 1. Premiership 4th 21 1,469 70 43.0 16.3 18 78 5 3 25 4 2.00 30 14 +16 +0.98 +1.12 Matches 2019-2020 19 Aberdeen sct SCO 1. Premiership 4th 18 827 46 30.6 9.2 9 68 1 9 24 8 1.56 13 16 -3 -0.33 -0.66 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 27 1,378 51 40.3 15.3 13 76 4 14 28 6 1.59 14 15 -1 -0.07 -0.02 Matches 2021-2022 21 Aberdeen sct SCO 1. Premiership 10th 19 593 31 17.3 6.6 5 61 0 14 21 5 1.21 7 5 +2 +0.30 +0.53 Matches 2022-2023 22 Aberdeen sct SCO 1. Premiership 3rd 0 0 0 0 1 Matches 2022-2023 22 St Johnstone sct SCO 1. Premiership 9th 26 990 38 28.9 11.0 7 79 1 19 23 3 1.15 16 19 -3 -0.27 +0.28 Matches 2023-2024 23 Salford City eng ENG 4. League Two 20th 24 1,341 56 32.4 14.9 14 78 7 10 25 8 0.67 15 25 -10 -0.67 -0.48 Matches 2024-2025 24 Ayr United sct SCO 2. Championship 3rd 3 270 90 25.0 3.0 3 90 3 0 0 1.00 2 4 -2 -0.67 -1.67 Matches 9 Seasons 5 Clubs 3 Leagues 154 7,912 51 25.0 87.9 81 76 24 73 24 37 1.22 106 121 -15 -0.17 +0.09 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 (6 Seasons) 1 League 86 4,275 50 21.6 47.5 45 73 10 41 24 26 1.58 64 50 +14 +0.29 +0.22 St Johnstone (1 Season) 1 League 26 990 38 28.9 11.0 7 79 1 19 23 3 1.15 16 19 -3 -0.27 +0.28 Salford City (1 Season) 1 League 24 1,341 56 32.4 14.9 14 78 7 10 25 8 0.67 15 25 -10 -0.67 -0.48 Brechin City (1 Season) 1 League 15 1,036 69 32.0 11.5 12 3 3 0 0.20 9 23 -14 -1.22 +1.07 Ayr United (1 Season) 1 League 3 270 90 25.0 3.0 3 90 3 0 0 1.00 2 4 -2 -0.67 -1.67 Premiership (6 Seasons) 112 5,265 47 22.7 58.5 52 74 11 60 24 29 1.48 80 69 +11 +0.19 +0.22 Championship (2 Seasons) 18 1,306 73 30.2 14.5 15 90 6 3 0 0.33 11 27 -16 -1.10 +0.30 League Two (1 Season) 24 1,341 56 32.4 14.9 14 78 7 10 25 8 0.67 15 25 -10 -0.67 -0.48
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 23 Salford City eng ENG EFL Cup Rd3 2 164 82 49.7 1.8 1 89 0 1 75 0 1.00 2 3 -1 -0.55 +1.08 Matches 2023-2024 23 Salford City eng ENG FA Cup 2 137 69 65.2 1.5 1 120 1 1 17 0 1.00 4 5 -1 -0.66 -1.89 Matches 1 Season 1 Club 2 Leagues 4 301 75 55.7 3.3 2 105 1 2 46 0 1.00 6 8 -2 -0.60 +0.16 FA Cup (1 Season) 2 137 69 65.2 1.5 1 120 1 1 17 0 1.00 4 5 -1 -0.66 -1.89 EFL Cup (1 Season) 2 164 82 49.7 1.8 1 89 0 1 75 0 1.00 2 3 -1 -0.55 +1.08
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 15 Aberdeen 1 League 0.1 0 0 0 2017-2018 17 Brechin City 1 League 11.5 2 0 0 16 0 0 0 0 0 0 0 0 2018-2019 18 Aberdeen 1 League 16.3 0 0 0 0 2019-2020 19 Aberdeen 1 League 9.2 2 0 0 19 13 1 19 0 0 0 2020-2021 20 Aberdeen 1 League 15.3 3 0 0 15 24 4 58 15 13 0 2021-2022 21 Aberdeen 1 League 6.6 1 0 0 14 7 0 25 8 7 0 2022-2023 22 St Johnstone 1 League 11.0 4 0 0 18 19 5 23 9 8 0 2023-2024 23 Salford City 3 Leagues 18.2 6 0 0 28 18 3 91 18 11 0 2024-2025 24 Ayr United 1 League 3.0 2 0 0 0 9 Seasons 5 Clubs 5 Leagues 91.3 20 0 0 110 81 13 216 50 39 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aberdeen (6 Seasons) 1 League 47.5 6 0 0 48 44 5 102 23 20 0 Salford City (1 Season) 3 Leagues 18.2 6 0 0 28 18 3 91 18 11 0 St Johnstone (1 Season) 1 League 11.0 4 0 0 18 19 5 23 9 8 0 Brechin City (1 Season) 1 League 11.5 2 0 0 16 0 0 0 0 0 0 0 0 Ayr United (1 Season) 1 League 3.0 2 0 0 0 Premiership (6 Seasons) 58.5 10 0 0 66 63 10 125 32 28 0 Championship (2 Seasons) 14.5 4 0 0 16 0 0 0 0 0 0 0 0 League Two (1 Season) 14.9 5 0 0 22 13 3 82 18 11 0 FA Cup (1 Season) 1.5 0 0 0 3 2 0 1 0 0 0 EFL Cup (1 Season) 1.8 1 0 0 3 3 0 8 0 0 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 23 Salford City eng ENG EFL Cup Rd3 1.8 1 0 0 3 3 0 8 0 0 0 Matches 2023-2024 23 Salford City eng ENG FA Cup 1.5 0 0 0 3 2 0 1 0 0 0 Matches 1 Season 1 Club 2 Leagues 3.3 1 0 0 6 5 0 9 0 0 0 FA Cup (1 Season) 1.5 0 0 0 3 2 0 1 0 0 0 EFL Cup (1 Season) 1.8 1 0 0 3 3 0 8 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Connor McLennan Pages
Connor McLennan Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary