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 2014-2015 18 AFC Wimbledon eng ENG FA Cup 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 18 AFC Wimbledon eng ENG 4. League Two 6 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 AFC Wimbledon eng ENG 4. League Two 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 AFC Wimbledon eng ENG FA Cup 0 0 Matches 2016-2017 20 AFC Wimbledon eng ENG 3. League One 2 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Maidstone Utd eng ENG 5. National League 4 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Inverness CT sct SCO 2. Championship 33 22 2,197 24.4 8 3 11 8 0 0 5 0 0.33 0.12 0.45 0.33 0.45 Matches 2018-2019 22 Inverness CT sct SCO 2. Championship 13 10 781 8.7 4 1 5 4 0 0 3 0 0.46 0.12 0.58 0.46 0.58 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 15 14 1,191 13.2 4 0 4 4 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Matches 2019-2020 23 Hamilton Acad. sct SCO 1. Premiership 21 17 1,329 14.8 4 2 6 4 0 0 5 1 0.27 0.14 0.41 0.27 0.41 Matches 2020-2021 24 Kilmarnock sct SCO 1. Premiership 6 3 307 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Woking eng ENG 5. National League 17 10 796 8.8 1 1 0 0 0 0 0.11 0.11 Matches 2022-2023 26 Morton sct SCO 2. Championship 13 13 1,109 12.3 6 0 6 6 0 0 5 1 0.49 0.00 0.49 0.49 0.49 Matches 2022-2023 26 Inverness CT sct SCO 2. Championship 18 9 842 9.4 1 1 2 1 0 0 2 0 0.11 0.11 0.21 0.11 0.21 Matches 2023-2024 27 Morton sct SCO 2. Championship 25 24 2,089 23.2 9 0 9 9 0 0 5 1 0.39 0.00 0.39 0.39 0.39 Matches 2024-2025 28 Ayr United sct SCO 2. Championship 36 32 2,708 30.1 13 2 15 13 0 0 6 0 0.43 0.07 0.50 0.43 0.50 Matches 2025-2026 29 Ayr United sct SCO 2. Championship 13 6 631 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 8 Clubs 6 Leagues 224 161 14,160 157.3 50 9 58 50 0 0 34 3 0.32 0.06 0.39 0.32 0.39 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 Inverness CT (3 Seasons) 1 League 64 41 3,820 42.4 13 5 18 13 0 0 10 0 0.31 0.12 0.42 0.31 0.42 AFC Wimbledon (3 Seasons) 3 Leagues 10 0 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ayr United (2 Seasons) 1 League 49 38 3,339 37.1 13 2 15 13 0 0 8 0 0.35 0.05 0.40 0.35 0.40 Morton (2 Seasons) 1 League 38 37 3,198 35.5 15 0 15 15 0 0 10 2 0.42 0.00 0.42 0.42 0.42 Hamilton Acad. (2 Seasons) 1 League 36 31 2,520 28.0 8 2 10 8 0 0 6 1 0.29 0.07 0.36 0.29 0.36 Woking (1 Season) 1 League 17 10 796 8.8 1 1 0 0 0 0 0.11 0.11 Kilmarnock (1 Season) 1 League 6 3 307 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Maidstone Utd (1 Season) 1 League 4 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 151 116 10,357 115.1 41 7 48 41 0 0 28 2 0.36 0.06 0.42 0.36 0.42 Premiership (3 Seasons) 42 34 2,827 31.4 8 2 10 8 0 0 6 1 0.25 0.06 0.32 0.25 0.32 National League (2 Seasons) 21 11 872 9.7 1 0 0 1 0 0 0 0 0.10 0.00 0.00 0.10 0.00 League Two (2 Seasons) 7 0 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 2 0 37 0.4 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 2014-2015 18 AFC Wimbledon 2 Leagues 7 0 66 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 19 AFC Wimbledon 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 AFC Wimbledon 2 Leagues 2 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Maidstone Utd 1 League 4 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 21 Inverness CT 1 League 33 22 2,197 24.4 8 3 11 8 0 0 5 0 0.33 0.12 0.45 0.33 0.45 2018-2019 22 Inverness CT 1 League 13 10 781 8.7 4 1 5 4 0 0 3 0 0.46 0.12 0.58 0.46 0.58 2018-2019 22 Hamilton Acad. 1 League 15 14 1,191 13.2 4 0 4 4 0 0 1 0 0.30 0.00 0.30 0.30 0.30 2019-2020 23 Hamilton Acad. 1 League 21 17 1,329 14.8 4 2 6 4 0 0 5 1 0.27 0.14 0.41 0.27 0.41 2020-2021 24 Kilmarnock 1 League 6 3 307 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 25 Woking 1 League 17 10 796 8.8 1 1 0 0 0 0 0.11 0.11 2022-2023 26 Inverness CT 1 League 18 9 842 9.4 1 1 2 1 0 0 2 0 0.11 0.11 0.21 0.11 0.21 2022-2023 26 Morton 1 League 13 13 1,109 12.3 6 0 6 6 0 0 5 1 0.49 0.00 0.49 0.49 0.49 2023-2024 27 Morton 1 League 25 24 2,089 23.2 9 0 9 9 0 0 5 1 0.39 0.00 0.39 0.39 0.39 2024-2025 28 Ayr United 1 League 36 32 2,708 30.1 13 2 15 13 0 0 6 0 0.43 0.07 0.50 0.43 0.50 2025-2026 29 Ayr United 1 League 13 6 631 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 8 Clubs 6 Leagues 224 161 14,160 157.3 50 9 58 50 0 0 34 3 0.32 0.06 0.39 0.32 0.39 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 Inverness CT (3 Seasons) 1 League 64 41 3,820 42.4 13 5 18 13 0 0 10 0 0.31 0.12 0.42 0.31 0.42 AFC Wimbledon (3 Seasons) 3 Leagues 10 0 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ayr United (2 Seasons) 1 League 49 38 3,339 37.1 13 2 15 13 0 0 8 0 0.35 0.05 0.40 0.35 0.40 Morton (2 Seasons) 1 League 38 37 3,198 35.5 15 0 15 15 0 0 10 2 0.42 0.00 0.42 0.42 0.42 Hamilton Acad. (2 Seasons) 1 League 36 31 2,520 28.0 8 2 10 8 0 0 6 1 0.29 0.07 0.36 0.29 0.36 Woking (1 Season) 1 League 17 10 796 8.8 1 1 0 0 0 0 0.11 0.11 Kilmarnock (1 Season) 1 League 6 3 307 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Maidstone Utd (1 Season) 1 League 4 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 151 116 10,357 115.1 41 7 48 41 0 0 28 2 0.36 0.06 0.42 0.36 0.42 Premiership (3 Seasons) 42 34 2,827 31.4 8 2 10 8 0 0 6 1 0.25 0.06 0.32 0.25 0.32 National League (2 Seasons) 21 11 872 9.7 1 0 0 1 0 0 0 0 0.10 0.00 0.00 0.10 0.00 League Two (2 Seasons) 7 0 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 2 0 37 0.4 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 2014-2015 18 AFC Wimbledon eng ENG 4. League Two 15th 6 0 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 19 AFC Wimbledon eng ENG 4. League Two 7th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 AFC Wimbledon eng ENG 3. League One 15th 2 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Maidstone Utd eng ENG 5. National League 14th 4 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Inverness CT sct SCO 2. Championship 5th 33 22 2,197 24.4 8 3 11 8 0 0 5 0 0.33 0.12 0.45 0.33 0.45 Matches 2018-2019 22 Inverness CT sct SCO 2. Championship 3rd 13 10 781 8.7 4 1 5 4 0 0 3 0 0.46 0.12 0.58 0.46 0.58 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 10th 15 14 1,191 13.2 4 0 4 4 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Matches 2019-2020 23 Hamilton Acad. sct SCO 1. Premiership 11th 21 17 1,329 14.8 4 2 6 4 0 0 5 1 0.27 0.14 0.41 0.27 0.41 Matches 2020-2021 24 Kilmarnock sct SCO 1. Premiership 17th 6 3 307 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Woking eng ENG 5. National League 15th 17 10 796 8.8 1 1 0 0 0 0 0.11 0.11 Matches 2022-2023 26 Inverness CT sct SCO 2. Championship 6th 18 9 842 9.4 1 1 2 1 0 0 2 0 0.11 0.11 0.21 0.11 0.21 Matches 2022-2023 26 Morton sct SCO 2. Championship 5th 13 13 1,109 12.3 6 0 6 6 0 0 5 1 0.49 0.00 0.49 0.49 0.49 Matches 2023-2024 27 Morton sct SCO 2. Championship 5th 25 24 2,089 23.2 9 0 9 9 0 0 5 1 0.39 0.00 0.39 0.39 0.39 Matches 2024-2025 28 Ayr United sct SCO 2. Championship 3rd 36 32 2,708 30.1 13 2 15 13 0 0 6 0 0.43 0.07 0.50 0.43 0.50 Matches 2025-2026 29 Ayr United sct SCO 2. Championship 7th 13 6 631 7.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 8 Clubs 5 Leagues 223 161 14,145 157.2 50 9 58 50 0 0 34 3 0.32 0.06 0.39 0.32 0.39 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 Inverness CT (3 Seasons) 1 League 64 41 3,820 42.4 13 5 18 13 0 0 10 0 0.31 0.12 0.42 0.31 0.42 AFC Wimbledon (3 Seasons) 2 Leagues 9 0 89 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ayr United (2 Seasons) 1 League 49 38 3,339 37.1 13 2 15 13 0 0 8 0 0.35 0.05 0.40 0.35 0.40 Morton (2 Seasons) 1 League 38 37 3,198 35.5 15 0 15 15 0 0 10 2 0.42 0.00 0.42 0.42 0.42 Hamilton Acad. (2 Seasons) 1 League 36 31 2,520 28.0 8 2 10 8 0 0 6 1 0.29 0.07 0.36 0.29 0.36 Woking (1 Season) 1 League 17 10 796 8.8 1 1 0 0 0 0 0.11 0.11 Kilmarnock (1 Season) 1 League 6 3 307 3.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Maidstone Utd (1 Season) 1 League 4 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 151 116 10,357 115.1 41 7 48 41 0 0 28 2 0.36 0.06 0.42 0.36 0.42 Premiership (3 Seasons) 42 34 2,827 31.4 8 2 10 8 0 0 6 1 0.25 0.06 0.32 0.25 0.32 National League (2 Seasons) 21 11 872 9.7 1 0 0 1 0 0 0 0 0.10 0.00 0.00 0.10 0.00 League Two (2 Seasons) 7 0 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 2 0 37 0.4 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 2014-2015 18 AFC Wimbledon eng ENG FA Cup 33rd 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 AFC Wimbledon eng ENG FA Cup 33rd 0 0 Matches 2 Seasons 1 Club 1 League 1 0 15 0.2 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 2014-2015 18 AFC Wimbledon 2 Leagues 0.7 0 0 0.00 0 0 2015-2016 19 AFC Wimbledon 1 League 0.0 0 0 0.00 0 0 2016-2017 20 AFC Wimbledon 2 Leagues 0.4 0 0 0 0.00 0.00 0 0 2016-2017 20 Maidstone Utd 1 League 0.8 0 0 0 0.00 0.00 0 0 2017-2018 21 Inverness CT 1 League 24.4 8 0 21 0.00 0.86 0.38 0 0 2018-2019 22 Inverness CT 1 League 8.7 4 0 0 2018-2019 22 Hamilton Acad. 1 League 13.2 4 0 0 2019-2020 23 Hamilton Acad. 1 League 14.8 4 17 9 52.9 1.15 0.61 0.24 0.44 0 0 2020-2021 24 Kilmarnock 1 League 3.4 0 7 1 14.3 2.05 0.29 0.00 0.00 0 0 2021-2022 25 Woking 1 League 8.8 1 0 0 2022-2023 26 Inverness CT 1 League 9.4 1 0 0 2022-2023 26 Morton 1 League 12.3 6 0 0 2023-2024 27 Morton 1 League 23.2 9 0 0 2024-2025 28 Ayr United 1 League 30.1 13 0 0 2025-2026 29 Ayr United 1 League 7.0 0 0 0 12 Seasons 8 Clubs 6 Leagues 157.3 50 24 31 129.2 0.55 0.70 0.50 0.39 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Inverness CT (3 Seasons) 1 League 42.4 13 0 21 0.00 0.86 0.38 0 0 AFC Wimbledon (3 Seasons) 3 Leagues 1.2 0 0 0 0.00 0.00 0 0 Ayr United (2 Seasons) 1 League 37.1 13 0 0 Morton (2 Seasons) 1 League 35.5 15 0 0 Hamilton Acad. (2 Seasons) 1 League 28.0 8 17 9 52.9 1.15 0.61 0.24 0.44 0 0 Woking (1 Season) 1 League 8.8 1 0 0 Kilmarnock (1 Season) 1 League 3.4 0 7 1 14.3 2.05 0.29 0.00 0.00 0 0 Maidstone Utd (1 Season) 1 League 0.8 0 0 0 0.00 0.00 0 0 Championship (6 Seasons) 115.1 41 0 21 0.00 0.86 0.38 0 0 Premiership (3 Seasons) 31.4 8 24 10 41.7 1.32 0.55 0.17 0.40 0 0 National League (2 Seasons) 9.7 1 0 0 0.00 0.00 0 0 League Two (2 Seasons) 0.6 0 0 0.00 0 0 FA Cup (2 Seasons) 0.2 0 0 0 League One (1 Season) 0.4 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 2014-2015 18 AFC Wimbledon eng ENG FA Cup 33rd 0.2 0 0 0 Matches 2 Seasons 1 Club 1 League 0.2 0 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 18 AFC Wimbledon eng ENG FA Cup 1 15 15 4.2 0.2 0 0 1 14 3 1.00 0 0 0 0.00 -0.52 Matches 2014-2015 18 AFC Wimbledon eng ENG 4. League Two 6 51 9 1.2 0.6 0 0 6 5 0.83 0 1 -1 -1.76 -1.65 Matches 2015-2016 19 AFC Wimbledon eng ENG 4. League Two 1 1 1 0.0 0.0 0 0 1 0 0.00 0 1 -1 -90.00 -90.33 Matches 2016-2017 20 AFC Wimbledon eng ENG FA Cup 0 0 0 0 1 Matches 2016-2017 20 AFC Wimbledon eng ENG 3. League One 2 37 19 0.9 0.4 0 0 2 1 1.00 1 0 +1 +2.43 +2.52 Matches 2016-2017 20 Maidstone Utd eng ENG 5. National League 4 76 19 1.8 0.8 1 0 3 1 1.75 0 3 -3 -3.55 -3.26 Matches 2017-2018 21 Inverness CT sct SCO 2. Championship 33 2,197 67 67.8 24.4 22 15 11 3 1.61 37 25 +12 +0.49 +0.15 Matches 2018-2019 22 Inverness CT sct SCO 2. Championship 13 781 60 24.1 8.7 10 71 1 3 24 1 1.85 14 10 +4 +0.46 +0.31 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 15 1,191 79 34.8 13.2 14 83 8 1 33 0 1.27 12 22 -10 -0.76 +0.74 Matches 2019-2020 23 Hamilton Acad. sct SCO 1. Premiership 21 1,329 63 49.2 14.8 17 72 3 4 28 0 0.71 16 26 -10 -0.68 -0.02 Matches 2020-2021 24 Kilmarnock sct SCO 1. Premiership 6 307 51 9.0 3.4 3 81 0 3 21 6 0.50 2 7 -5 -1.47 -1.29 Matches 2021-2022 25 Woking eng ENG 5. National League 17 796 47 20.1 8.8 10 70 2 7 14 5 1.29 10 9 +1 +0.11 +0.20 Matches 2022-2023 26 Morton sct SCO 2. Championship 13 1,109 85 34.2 12.3 13 85 10 0 0 1.54 19 18 +1 +0.08 -0.30 Matches 2022-2023 26 Inverness CT sct SCO 2. Championship 18 842 47 26.0 9.4 9 78 4 9 15 2 1.50 9 11 -2 -0.21 -0.48 Matches 2023-2024 27 Morton sct SCO 2. Championship 25 2,089 84 64.5 23.2 24 85 19 1 46 0 1.64 34 22 +12 +0.52 +1.69 Matches 2024-2025 28 Ayr United sct SCO 2. Championship 36 2,708 75 83.6 30.1 32 81 16 4 28 0 1.74 48 34 +14 +0.47 -0.21 Matches 2025-2026 29 Ayr United sct SCO 2. Championship 13 631 49 19.5 7.0 6 85 5 7 18 0 1.23 4 6 -2 -0.29 -0.04 Matches 12 Seasons 8 Clubs 6 Leagues 224 14,160 63 26.4 157.3 161 80 83 63 20 28 1.42 206 195 +11 +0.07 +0.20 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Inverness CT (3 Seasons) 1 League 64 3,820 60 39.3 42.4 41 75 20 23 17 6 1.63 60 46 +14 +0.33 +0.10 AFC Wimbledon (3 Seasons) 3 Leagues 10 104 10 0.8 1.2 0 0 10 14 10 0.80 1 2 -1 -0.87 -0.92 Ayr United (2 Seasons) 1 League 49 3,339 68 51.5 37.1 38 82 21 11 21 0 1.60 52 40 +12 +0.32 +0.41 Morton (2 Seasons) 1 League 38 3,198 84 49.4 35.5 37 85 29 1 46 0 1.61 53 40 +13 +0.37 +0.53 Hamilton Acad. (2 Seasons) 1 League 36 2,520 70 41.2 28.0 31 77 11 5 29 0 0.94 28 48 -20 -0.71 +0.46 Woking (1 Season) 1 League 17 796 47 20.1 8.8 10 70 2 7 14 5 1.29 10 9 +1 +0.11 +0.20 Kilmarnock (1 Season) 1 League 6 307 51 9.0 3.4 3 81 0 3 21 6 0.50 2 7 -5 -1.47 -1.29 Maidstone Utd (1 Season) 1 League 4 76 19 1.8 0.8 1 0 3 1 1.75 0 3 -3 -3.55 -3.26 Championship (6 Seasons) 151 10,357 69 45.7 115.1 116 82 70 35 20 6 1.61 165 126 +39 +0.34 +0.30 Premiership (3 Seasons) 42 2,827 67 29.6 31.4 34 77 11 8 26 6 0.88 30 55 -25 -0.80 -0.09 National League (2 Seasons) 21 872 42 10.8 9.7 11 70 2 10 14 6 1.38 10 12 -2 -0.21 -0.01 League Two (2 Seasons) 7 52 7 0.6 0.6 0 0 7 5 0.71 0 2 -2 -3.46 -3.57 FA Cup (2 Seasons) 1 15 15 1.9 0.2 0 0 1 14 4 1.00 0 0 0 0.00 -0.52 League One (1 Season) 2 37 19 0.9 0.4 0 0 2 1 1.00 1 0 +1 +2.43 +2.52
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 2014-2015 18 AFC Wimbledon 2 Leagues 7 66 9 1.5 0.7 0 0 7 14 8 0.85 0 1 -1 -1.36 -1.30 2015-2016 19 AFC Wimbledon 1 League 1 1 1 0.0 0.0 0 0 1 0 0.00 0 1 -1 -90.00 -90.33 2016-2017 20 AFC Wimbledon 2 Leagues 2 37 19 0.8 0.4 0 0 2 2 1.00 1 0 +1 +2.43 +2.52 2016-2017 20 Maidstone Utd 1 League 4 76 19 1.8 0.8 1 0 3 1 1.75 0 3 -3 -3.55 -3.26 2017-2018 21 Inverness CT 1 League 33 2,197 67 67.8 24.4 22 15 11 3 1.61 37 25 +12 +0.49 +0.15 2018-2019 22 Inverness CT 1 League 13 781 60 24.1 8.7 10 71 1 3 24 1 1.85 14 10 +4 +0.46 +0.31 2018-2019 22 Hamilton Acad. 1 League 15 1,191 79 34.8 13.2 14 83 8 1 33 0 1.27 12 22 -10 -0.76 +0.74 2019-2020 23 Hamilton Acad. 1 League 21 1,329 63 49.2 14.8 17 72 3 4 28 0 0.71 16 26 -10 -0.68 -0.02 2020-2021 24 Kilmarnock 1 League 6 307 51 9.0 3.4 3 81 0 3 21 6 0.50 2 7 -5 -1.47 -1.29 2021-2022 25 Woking 1 League 17 796 47 20.1 8.8 10 70 2 7 14 5 1.29 10 9 +1 +0.11 +0.20 2022-2023 26 Inverness CT 1 League 18 842 47 26.0 9.4 9 78 4 9 15 2 1.50 9 11 -2 -0.21 -0.48 2022-2023 26 Morton 1 League 13 1,109 85 34.2 12.3 13 85 10 0 0 1.54 19 18 +1 +0.08 -0.30 2023-2024 27 Morton 1 League 25 2,089 84 64.5 23.2 24 85 19 1 46 0 1.64 34 22 +12 +0.52 +1.69 2024-2025 28 Ayr United 1 League 36 2,708 75 83.6 30.1 32 81 16 4 28 0 1.74 48 34 +14 +0.47 -0.21 2025-2026 29 Ayr United 1 League 13 631 49 19.5 7.0 6 85 5 7 18 0 1.23 4 6 -2 -0.29 -0.04 12 Seasons 8 Clubs 6 Leagues 224 14,160 63 26.4 157.3 161 80 83 63 20 28 1.42 206 195 +11 +0.07 +0.20 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Inverness CT (3 Seasons) 1 League 64 3,820 60 39.3 42.4 41 75 20 23 17 6 1.63 60 46 +14 +0.33 +0.10 AFC Wimbledon (3 Seasons) 3 Leagues 10 104 10 0.8 1.2 0 0 10 14 10 0.80 1 2 -1 -0.87 -0.92 Ayr United (2 Seasons) 1 League 49 3,339 68 51.5 37.1 38 82 21 11 21 0 1.60 52 40 +12 +0.32 +0.41 Morton (2 Seasons) 1 League 38 3,198 84 49.4 35.5 37 85 29 1 46 0 1.61 53 40 +13 +0.37 +0.53 Hamilton Acad. (2 Seasons) 1 League 36 2,520 70 41.2 28.0 31 77 11 5 29 0 0.94 28 48 -20 -0.71 +0.46 Woking (1 Season) 1 League 17 796 47 20.1 8.8 10 70 2 7 14 5 1.29 10 9 +1 +0.11 +0.20 Kilmarnock (1 Season) 1 League 6 307 51 9.0 3.4 3 81 0 3 21 6 0.50 2 7 -5 -1.47 -1.29 Maidstone Utd (1 Season) 1 League 4 76 19 1.8 0.8 1 0 3 1 1.75 0 3 -3 -3.55 -3.26 Championship (6 Seasons) 151 10,357 69 45.7 115.1 116 82 70 35 20 6 1.61 165 126 +39 +0.34 +0.30 Premiership (3 Seasons) 42 2,827 67 29.6 31.4 34 77 11 8 26 6 0.88 30 55 -25 -0.80 -0.09 National League (2 Seasons) 21 872 42 10.8 9.7 11 70 2 10 14 6 1.38 10 12 -2 -0.21 -0.01 League Two (2 Seasons) 7 52 7 0.6 0.6 0 0 7 5 0.71 0 2 -2 -3.46 -3.57 FA Cup (2 Seasons) 1 15 15 1.9 0.2 0 0 1 14 4 1.00 0 0 0 0.00 -0.52 League One (1 Season) 2 37 19 0.9 0.4 0 0 2 1 1.00 1 0 +1 +2.43 +2.52
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 18 AFC Wimbledon eng ENG 4. League Two 15th 6 51 9 1.2 0.6 0 0 6 5 0.83 0 1 -1 -1.76 -1.65 Matches 2015-2016 19 AFC Wimbledon eng ENG 4. League Two 7th 1 1 1 0.0 0.0 0 0 1 0 0.00 0 1 -1 -90.00 -90.33 Matches 2016-2017 20 AFC Wimbledon eng ENG 3. League One 15th 2 37 19 0.9 0.4 0 0 2 1 1.00 1 0 +1 +2.43 +2.52 Matches 2016-2017 20 Maidstone Utd eng ENG 5. National League 14th 4 76 19 1.8 0.8 1 0 3 1 1.75 0 3 -3 -3.55 -3.26 Matches 2017-2018 21 Inverness CT sct SCO 2. Championship 5th 33 2,197 67 67.8 24.4 22 15 11 3 1.61 37 25 +12 +0.49 +0.15 Matches 2018-2019 22 Inverness CT sct SCO 2. Championship 3rd 13 781 60 24.1 8.7 10 71 1 3 24 1 1.85 14 10 +4 +0.46 +0.31 Matches 2018-2019 22 Hamilton Acad. sct SCO 1. Premiership 10th 15 1,191 79 34.8 13.2 14 83 8 1 33 0 1.27 12 22 -10 -0.76 +0.74 Matches 2019-2020 23 Hamilton Acad. sct SCO 1. Premiership 11th 21 1,329 63 49.2 14.8 17 72 3 4 28 0 0.71 16 26 -10 -0.68 -0.02 Matches 2020-2021 24 Kilmarnock sct SCO 1. Premiership 17th 6 307 51 9.0 3.4 3 81 0 3 21 6 0.50 2 7 -5 -1.47 -1.29 Matches 2021-2022 25 Woking eng ENG 5. National League 15th 17 796 47 20.1 8.8 10 70 2 7 14 5 1.29 10 9 +1 +0.11 +0.20 Matches 2022-2023 26 Inverness CT sct SCO 2. Championship 6th 18 842 47 26.0 9.4 9 78 4 9 15 2 1.50 9 11 -2 -0.21 -0.48 Matches 2022-2023 26 Morton sct SCO 2. Championship 5th 13 1,109 85 34.2 12.3 13 85 10 0 0 1.54 19 18 +1 +0.08 -0.30 Matches 2023-2024 27 Morton sct SCO 2. Championship 5th 25 2,089 84 64.5 23.2 24 85 19 1 46 0 1.64 34 22 +12 +0.52 +1.69 Matches 2024-2025 28 Ayr United sct SCO 2. Championship 3rd 36 2,708 75 83.6 30.1 32 81 16 4 28 0 1.74 48 34 +14 +0.47 -0.21 Matches 2025-2026 29 Ayr United sct SCO 2. Championship 7th 13 631 49 19.5 7.0 6 85 5 7 18 0 1.23 4 6 -2 -0.29 -0.04 Matches 12 Seasons 8 Clubs 5 Leagues 223 14,145 63 26.8 157.2 161 80 83 62 20 24 1.42 206 195 +11 +0.07 +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 Inverness CT (3 Seasons) 1 League 64 3,820 60 39.3 42.4 41 75 20 23 17 6 1.63 60 46 +14 +0.33 +0.10 AFC Wimbledon (3 Seasons) 2 Leagues 9 89 10 0.7 1.0 0 0 9 6 0.78 1 2 -1 -1.01 -1.06 Ayr United (2 Seasons) 1 League 49 3,339 68 51.5 37.1 38 82 21 11 21 0 1.60 52 40 +12 +0.32 +0.41 Morton (2 Seasons) 1 League 38 3,198 84 49.4 35.5 37 85 29 1 46 0 1.61 53 40 +13 +0.37 +0.53 Hamilton Acad. (2 Seasons) 1 League 36 2,520 70 41.2 28.0 31 77 11 5 29 0 0.94 28 48 -20 -0.71 +0.46 Woking (1 Season) 1 League 17 796 47 20.1 8.8 10 70 2 7 14 5 1.29 10 9 +1 +0.11 +0.20 Kilmarnock (1 Season) 1 League 6 307 51 9.0 3.4 3 81 0 3 21 6 0.50 2 7 -5 -1.47 -1.29 Maidstone Utd (1 Season) 1 League 4 76 19 1.8 0.8 1 0 3 1 1.75 0 3 -3 -3.55 -3.26 Championship (6 Seasons) 151 10,357 69 45.7 115.1 116 82 70 35 20 6 1.61 165 126 +39 +0.34 +0.30 Premiership (3 Seasons) 42 2,827 67 29.6 31.4 34 77 11 8 26 6 0.88 30 55 -25 -0.80 -0.09 National League (2 Seasons) 21 872 42 10.8 9.7 11 70 2 10 14 6 1.38 10 12 -2 -0.21 -0.01 League Two (2 Seasons) 7 52 7 0.6 0.6 0 0 7 5 0.71 0 2 -2 -3.46 -3.57 League One (1 Season) 2 37 19 0.9 0.4 0 0 2 1 1.00 1 0 +1 +2.43 +2.52
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 18 AFC Wimbledon eng ENG FA Cup 33rd 1 15 15 4.2 0.2 0 0 1 14 3 1.00 0 0 0 0.00 -0.52 Matches 2016-2017 20 AFC Wimbledon eng ENG FA Cup 33rd 0 0 0 0 1 Matches 2 Seasons 1 Club 1 League 1 15 15 1.9 0.2 0 0 1 14 4 1.00 0 0 0 0.00 -0.52
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 18 AFC Wimbledon 2 Leagues 0.7 0 0 0 0 0 2015-2016 19 AFC Wimbledon 1 League 0.0 0 0 0 2016-2017 20 AFC Wimbledon 2 Leagues 0.4 0 0 0 5 0 0 0 0 0 0 0 0 2016-2017 20 Maidstone Utd 1 League 0.8 0 0 0 1 0 0 0 0 0 0 0 0 2017-2018 21 Inverness CT 1 League 24.4 5 0 0 57 0 0 0 0 0 0 0 0 2018-2019 22 Inverness CT 1 League 8.7 3 0 0 0 2018-2019 22 Hamilton Acad. 1 League 13.2 1 0 0 0 2019-2020 23 Hamilton Acad. 1 League 14.8 5 1 1 37 16 14 1 0 0 0 2020-2021 24 Kilmarnock 1 League 3.4 0 0 0 9 1 2 0 0 2 0 2021-2022 25 Woking 1 League 8.8 0 0 0 0 2022-2023 26 Inverness CT 1 League 9.4 2 0 0 0 2022-2023 26 Morton 1 League 12.3 5 1 1 0 2023-2024 27 Morton 1 League 23.2 5 1 0 0 2024-2025 28 Ayr United 1 League 30.1 6 0 0 0 2025-2026 29 Ayr United 1 League 7.0 2 0 0 0 12 Seasons 8 Clubs 6 Leagues 157.3 34 3 2 109 17 16 1 0 2 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Inverness CT (3 Seasons) 1 League 42.4 10 0 0 57 0 0 0 0 0 0 0 0 AFC Wimbledon (3 Seasons) 3 Leagues 1.2 0 0 0 5 0 0 0 0 0 0 0 0 Ayr United (2 Seasons) 1 League 37.1 8 0 0 0 Morton (2 Seasons) 1 League 35.5 10 2 1 0 Hamilton Acad. (2 Seasons) 1 League 28.0 6 1 1 37 16 14 1 0 0 0 Woking (1 Season) 1 League 8.8 0 0 0 0 Kilmarnock (1 Season) 1 League 3.4 0 0 0 9 1 2 0 0 2 0 Maidstone Utd (1 Season) 1 League 0.8 0 0 0 1 0 0 0 0 0 0 0 0 Championship (6 Seasons) 115.1 28 2 1 57 0 0 0 0 0 0 0 0 Premiership (3 Seasons) 31.4 6 1 1 46 17 16 1 0 2 0 National League (2 Seasons) 9.7 0 0 0 1 0 0 0 0 0 0 0 0 League Two (2 Seasons) 0.6 0 0 0 FA Cup (2 Seasons) 0.2 0 0 0 0 League One (1 Season) 0.4 0 0 0 5 0 0 0 0 0 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 2014-2015 18 AFC Wimbledon eng ENG FA Cup 33rd 0.2 0 0 0 0 Matches 2 Seasons 1 Club 1 League 0.2 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More George Oakley Pages
George Oakley Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary