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 FC 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 FC 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 FC 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 26 25 2,089 23.2 3 5 8 3 0 0 5 0 0.13 0.22 0.34 0.13 0.34 Matches 2025-2026 25 Livingston sct SCO 1. Premiership 16 8 768 8.5 3 0 3 3 0 0 6 0 0.35 0.00 0.35 0.35 0.35 Matches 10 Seasons 6 Clubs 5 Leagues 197 113 10,800 120.0 18 18 36 18 0 0 29 0 0.15 0.15 0.30 0.15 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 (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 FC (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 Ayr United (1 Season) 1 League 26 25 2,089 23.2 3 5 8 3 0 0 5 0 0.13 0.22 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 Livingston (1 Season) 1 League 16 8 768 8.5 3 0 3 3 0 0 6 0 0.35 0.00 0.35 0.35 0.35 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 Premiership (7 Seasons) 128 60 6,033 67.0 10 11 21 10 0 0 16 0 0.15 0.16 0.31 0.15 0.31 Championship (2 Seasons) 41 37 3,125 34.7 5 6 11 5 0 0 7 0 0.14 0.17 0.32 0.14 0.32 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 FC 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 26 25 2,089 23.2 3 5 8 3 0 0 5 0 0.13 0.22 0.34 0.13 0.34 2025-2026 25 Livingston 1 League 16 8 768 8.5 3 0 3 3 0 0 6 0 0.35 0.00 0.35 0.35 0.35 10 Seasons 6 Clubs 5 Leagues 197 113 10,800 120.0 18 18 36 18 0 0 29 0 0.15 0.15 0.30 0.15 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 (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 FC (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 Ayr United (1 Season) 1 League 26 25 2,089 23.2 3 5 8 3 0 0 5 0 0.13 0.22 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 Livingston (1 Season) 1 League 16 8 768 8.5 3 0 3 3 0 0 6 0 0.35 0.00 0.35 0.35 0.35 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 Premiership (7 Seasons) 128 60 6,033 67.0 10 11 21 10 0 0 16 0 0.15 0.16 0.31 0.15 0.31 Championship (2 Seasons) 41 37 3,125 34.7 5 6 11 5 0 0 7 0 0.14 0.17 0.32 0.14 0.32 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 FC 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 26 25 2,089 23.2 3 5 8 3 0 0 5 0 0.13 0.22 0.34 0.13 0.34 Matches 2025-2026 25 Livingston sct SCO 1. Premiership 12th 16 8 768 8.5 3 0 3 3 0 0 6 0 0.35 0.00 0.35 0.35 0.35 Matches 10 Seasons 6 Clubs 3 Leagues 193 111 10,499 116.7 16 18 34 16 0 0 28 0 0.14 0.15 0.29 0.14 0.29 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 Ayr United (1 Season) 1 League 26 25 2,089 23.2 3 5 8 3 0 0 5 0 0.13 0.22 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 FC (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 Livingston (1 Season) 1 League 16 8 768 8.5 3 0 3 3 0 0 6 0 0.35 0.00 0.35 0.35 0.35 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 Premiership (7 Seasons) 128 60 6,033 67.0 10 11 21 10 0 0 16 0 0.15 0.16 0.31 0.15 0.31 Championship (2 Seasons) 41 37 3,125 34.7 5 6 11 5 0 0 7 0 0.14 0.17 0.32 0.14 0.32 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 FC 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 FC 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 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 FC 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 23.2 3 0 0 2025-2026 25 Livingston 1 League 8.5 3 17 8 47.1 1.99 0.94 0.18 0.38 0 0 10 Seasons 6 Clubs 5 Leagues 120.0 18 89 38 42.7 1.11 0.47 0.13 0.32 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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 FC (1 Season) 3 Leagues 18.2 3 17 10 58.8 0.93 0.55 0.18 0.30 0 0 Ayr United (1 Season) 1 League 23.2 3 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 Livingston (1 Season) 1 League 8.5 3 17 8 47.1 1.99 0.94 0.18 0.38 0 0 Brechin City (1 Season) 1 League 11.5 2 0 7 0.00 0.61 0.29 0 0 Premiership (7 Seasons) 67.0 10 72 21 29.2 1.42 0.41 0.10 0.33 0 0 Championship (2 Seasons) 34.7 5 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 PK PKatt Matches 2023-2024 23 Salford City FC 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 FC 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 FC 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 FC 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 FC 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 26 2,089 80 64.5 23.2 25 82 15 1 29 0 1.61 33 26 +7 +0.30 -0.56 Matches 2025-2026 25 Livingston sct SCO 1. Premiership 16 768 48 22.5 8.5 8 72 2 8 24 2 0.31 12 20 -8 -0.94 -0.02 Matches 10 Seasons 6 Clubs 5 Leagues 197 10,800 55 28.6 120.0 113 77 39 84 25 39 1.20 155 171 -16 -0.13 +0.19 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 FC (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 Ayr United (1 Season) 1 League 26 2,089 80 64.5 23.2 25 82 15 1 29 0 1.61 33 26 +7 +0.30 -0.56 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 Livingston (1 Season) 1 League 16 768 48 22.5 8.5 8 72 2 8 24 2 0.31 12 20 -8 -0.94 -0.02 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 Premiership (7 Seasons) 128 6,033 47 22.6 67.0 60 74 13 68 24 31 1.33 92 89 +3 +0.04 +0.21 Championship (2 Seasons) 41 3,125 76 48.2 34.7 37 82 18 4 29 0 1.09 42 49 -7 -0.20 +1.01 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 FC 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 26 2,089 80 64.5 23.2 25 82 15 1 29 0 1.61 33 26 +7 +0.30 -0.56 2025-2026 25 Livingston 1 League 16 768 48 22.5 8.5 8 72 2 8 24 2 0.31 12 20 -8 -0.94 -0.02 10 Seasons 6 Clubs 5 Leagues 197 10,800 55 28.6 120.0 113 77 39 84 25 39 1.20 155 171 -16 -0.13 +0.19 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 FC (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 Ayr United (1 Season) 1 League 26 2,089 80 64.5 23.2 25 82 15 1 29 0 1.61 33 26 +7 +0.30 -0.56 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 Livingston (1 Season) 1 League 16 768 48 22.5 8.5 8 72 2 8 24 2 0.31 12 20 -8 -0.94 -0.02 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 Premiership (7 Seasons) 128 6,033 47 22.6 67.0 60 74 13 68 24 31 1.33 92 89 +3 +0.04 +0.21 Championship (2 Seasons) 41 3,125 76 48.2 34.7 37 82 18 4 29 0 1.09 42 49 -7 -0.20 +1.01 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 FC 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 26 2,089 80 64.5 23.2 25 82 15 1 29 0 1.61 33 26 +7 +0.30 -0.56 Matches 2025-2026 25 Livingston sct SCO 1. Premiership 12th 16 768 48 22.5 8.5 8 72 2 8 24 2 0.31 12 20 -8 -0.94 -0.02 Matches 10 Seasons 6 Clubs 3 Leagues 193 10,499 54 28.2 116.7 111 77 38 82 24 39 1.20 149 163 -14 -0.12 +0.20 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 Ayr United (1 Season) 1 League 26 2,089 80 64.5 23.2 25 82 15 1 29 0 1.61 33 26 +7 +0.30 -0.56 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 FC (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 Livingston (1 Season) 1 League 16 768 48 22.5 8.5 8 72 2 8 24 2 0.31 12 20 -8 -0.94 -0.02 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 Premiership (7 Seasons) 128 6,033 47 22.6 67.0 60 74 13 68 24 31 1.33 92 89 +3 +0.04 +0.21 Championship (2 Seasons) 41 3,125 76 48.2 34.7 37 82 18 4 29 0 1.09 42 49 -7 -0.20 +1.01 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 FC 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 FC 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 FC 3 Leagues 18.2 6 0 0 28 18 3 91 18 11 0 2024-2025 24 Ayr United 1 League 23.2 5 0 0 0 2025-2026 25 Livingston 1 League 8.5 6 0 0 23 16 4 41 2 13 0 10 Seasons 6 Clubs 5 Leagues 120.0 29 0 0 133 97 17 257 52 52 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 FC (1 Season) 3 Leagues 18.2 6 0 0 28 18 3 91 18 11 0 Ayr United (1 Season) 1 League 23.2 5 0 0 0 St Johnstone (1 Season) 1 League 11.0 4 0 0 18 19 5 23 9 8 0 Livingston (1 Season) 1 League 8.5 6 0 0 23 16 4 41 2 13 0 Brechin City (1 Season) 1 League 11.5 2 0 0 16 0 0 0 0 0 0 0 0 Premiership (7 Seasons) 67.0 16 0 0 89 79 14 166 34 41 0 Championship (2 Seasons) 34.7 7 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 FC eng ENG EFL Cup Rd3 1.8 1 0 0 3 3 0 8 0 0 0 Matches 2023-2024 23 Salford City FC 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.
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