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 Celtic sct SCO 1. Premiership 1 0 16 0.2 1 0 1 1 0 0 0 0 5.63 0.00 5.63 5.63 5.63 Matches 2016-2017 16 Celtic sct SCO 1. Premiership 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Alloa Athletic sct SCO 2. Championship 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Matches 2019-2020 19 FG Rovers eng ENG FA Cup 2 2 127 1.4 1 0 1 1 0 0 0 0 0.71 0.00 0.71 0.71 0.71 Matches 2019-2020 19 FG Rovers eng ENG 4. League Two 28 23 2,047 22.7 5 5 10 5 0 0 0 0 0.22 0.22 0.44 0.22 0.44 Matches 2020-2021 20 Stevenage eng ENG FA Cup 1 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Stevenage eng ENG 4. League Two 26 17 1,580 17.6 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 Matches 2021-2022 21 FG Rovers eng ENG EFL Cup 2 2 159 1.8 1 1 2 1 0 0 0 0 0.57 0.57 1.13 0.57 1.13 Matches 2021-2022 21 FG Rovers eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2021-2022 21 FG Rovers eng ENG 4. League Two 46 32 2,825 31.4 5 2 7 5 0 0 2 0 0.16 0.06 0.22 0.16 0.22 Matches 2022-2023 22 Barnsley eng ENG EFL Cup 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Barnsley 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 2022-2023 22 Barnsley eng ENG 3. League One 20 15 1,103 12.3 3 0 3 3 0 0 0 0 0.24 0.00 0.24 0.24 0.24 Matches 2022-2023 22 Motherwell sct SCO 1. Premiership 10 2 250 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Exeter City eng ENG EFL Cup 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Exeter City eng ENG FA 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 2023-2024 23 Exeter City eng ENG 3. League One 37 33 2,835 31.5 4 2 6 4 0 0 9 1 0.13 0.06 0.19 0.13 0.19 Matches 2024-2025 24 Exeter City eng ENG EFL Cup 1 0 65 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Exeter City eng ENG FA Cup 1 1 62 0.7 0 1 1 0 0 0 0 0 0.00 1.45 1.45 0.00 1.45 Matches 2024-2025 24 Exeter City eng ENG 3. League One 14 13 1,042 11.6 0 1 1 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Matches 9 Seasons 7 Clubs 6 Leagues 206 150 12,924 143.6 23 12 35 23 0 0 14 1 0.16 0.08 0.24 0.16 0.24 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 FG Rovers (2 Seasons) 3 Leagues 79 60 5,248 58.3 13 8 21 13 0 0 2 0 0.22 0.14 0.36 0.22 0.36 Exeter City (2 Seasons) 3 Leagues 55 49 4,156 46.2 4 4 8 4 0 0 11 1 0.09 0.09 0.17 0.09 0.17 Celtic (2 Seasons) 1 League 3 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Stevenage (1 Season) 2 Leagues 27 17 1,608 17.9 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 Barnsley (1 Season) 3 Leagues 22 16 1,176 13.1 3 0 3 3 0 0 0 0 0.23 0.00 0.23 0.23 0.23 Alloa Athletic (1 Season) 1 League 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Motherwell (1 Season) 1 League 10 2 250 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 7 5 412 4.6 2 1 3 2 0 0 0 0 0.44 0.22 0.66 0.44 0.66 EFL Cup (4 Seasons) 5 4 344 3.8 1 1 2 1 0 0 0 0 0.26 0.26 0.52 0.26 0.52 League Two (3 Seasons) 100 72 6,452 71.7 11 7 18 11 0 0 2 0 0.15 0.10 0.25 0.15 0.25 League One (3 Seasons) 71 61 4,980 55.3 7 3 10 7 0 0 11 1 0.13 0.05 0.18 0.13 0.18 Premiership (3 Seasons) 13 2 289 3.2 1 0 1 1 0 0 1 0 0.31 0.00 0.31 0.31 0.31 Championship (1 Season) 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20
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 Celtic 1 League 1 0 16 0.2 1 0 1 1 0 0 0 0 5.63 0.00 5.63 5.63 5.63 2016-2017 16 Celtic 1 League 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 18 Alloa Athletic 1 League 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 2019-2020 19 FG Rovers 2 Leagues 30 25 2,174 24.2 6 5 11 6 0 0 0 0 0.25 0.21 0.46 0.25 0.46 2020-2021 20 Stevenage 2 Leagues 27 17 1,608 17.9 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 2021-2022 21 FG Rovers 3 Leagues 49 35 3,074 34.2 7 3 10 7 0 0 2 0 0.20 0.09 0.29 0.20 0.29 2022-2023 22 Barnsley 3 Leagues 22 16 1,176 13.1 3 0 3 3 0 0 0 0 0.23 0.00 0.23 0.23 0.23 2022-2023 22 Motherwell 1 League 10 2 250 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 23 Exeter City 3 Leagues 39 35 2,987 33.2 4 2 6 4 0 0 9 1 0.12 0.06 0.18 0.12 0.18 2024-2025 24 Exeter City 3 Leagues 16 14 1,169 13.0 0 2 2 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 9 Seasons 7 Clubs 6 Leagues 206 150 12,924 143.6 23 12 35 23 0 0 14 1 0.16 0.08 0.24 0.16 0.24 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 FG Rovers (2 Seasons) 3 Leagues 79 60 5,248 58.3 13 8 21 13 0 0 2 0 0.22 0.14 0.36 0.22 0.36 Exeter City (2 Seasons) 3 Leagues 55 49 4,156 46.2 4 4 8 4 0 0 11 1 0.09 0.09 0.17 0.09 0.17 Celtic (2 Seasons) 1 League 3 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Stevenage (1 Season) 2 Leagues 27 17 1,608 17.9 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 Barnsley (1 Season) 3 Leagues 22 16 1,176 13.1 3 0 3 3 0 0 0 0 0.23 0.00 0.23 0.23 0.23 Alloa Athletic (1 Season) 1 League 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Motherwell (1 Season) 1 League 10 2 250 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 7 5 412 4.6 2 1 3 2 0 0 0 0 0.44 0.22 0.66 0.44 0.66 EFL Cup (4 Seasons) 5 4 344 3.8 1 1 2 1 0 0 0 0 0.26 0.26 0.52 0.26 0.52 League Two (3 Seasons) 100 72 6,452 71.7 11 7 18 11 0 0 2 0 0.15 0.10 0.25 0.15 0.25 League One (3 Seasons) 71 61 4,980 55.3 7 3 10 7 0 0 11 1 0.13 0.05 0.18 0.13 0.18 Premiership (3 Seasons) 13 2 289 3.2 1 0 1 1 0 0 1 0 0.31 0.00 0.31 0.31 0.31 Championship (1 Season) 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20
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 Celtic sct SCO 1. Premiership 1st 1 0 16 0.2 1 0 1 1 0 0 0 0 5.63 0.00 5.63 5.63 5.63 Matches 2016-2017 16 Celtic sct SCO 1. Premiership 1st 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Alloa Athletic sct SCO 2. Championship 8th 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Matches 2019-2020 19 FG Rovers eng ENG 4. League Two 10th 28 23 2,047 22.7 5 5 10 5 0 0 0 0 0.22 0.22 0.44 0.22 0.44 Matches 2020-2021 20 Stevenage eng ENG 4. League Two 14th 26 17 1,580 17.6 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 Matches 2021-2022 21 FG Rovers eng ENG 4. League Two 1st 46 32 2,825 31.4 5 2 7 5 0 0 2 0 0.16 0.06 0.22 0.16 0.22 Matches 2022-2023 22 Barnsley eng ENG 3. League One 4th 20 15 1,103 12.3 3 0 3 3 0 0 0 0 0.24 0.00 0.24 0.24 0.24 Matches 2022-2023 22 Motherwell sct SCO 1. Premiership 7th 10 2 250 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Exeter City eng ENG 3. League One 13th 37 33 2,835 31.5 4 2 6 4 0 0 9 1 0.13 0.06 0.19 0.13 0.19 Matches 2024-2025 24 Exeter City eng ENG 3. League One 11th 14 13 1,042 11.6 0 1 1 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Matches 9 Seasons 7 Clubs 4 Leagues 194 141 12,168 135.2 20 10 30 20 0 0 14 1 0.15 0.07 0.22 0.15 0.22 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 FG Rovers (2 Seasons) 1 League 74 55 4,872 54.1 10 7 17 10 0 0 2 0 0.18 0.13 0.31 0.18 0.31 Exeter City (2 Seasons) 1 League 51 46 3,877 43.1 4 3 7 4 0 0 11 1 0.09 0.07 0.16 0.09 0.16 Celtic (2 Seasons) 1 League 3 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Stevenage (1 Season) 1 League 26 17 1,580 17.6 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 Barnsley (1 Season) 1 League 20 15 1,103 12.3 3 0 3 3 0 0 0 0 0.24 0.00 0.24 0.24 0.24 Alloa Athletic (1 Season) 1 League 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Motherwell (1 Season) 1 League 10 2 250 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (3 Seasons) 100 72 6,452 71.7 11 7 18 11 0 0 2 0 0.15 0.10 0.25 0.15 0.25 League One (3 Seasons) 71 61 4,980 55.3 7 3 10 7 0 0 11 1 0.13 0.05 0.18 0.13 0.18 Premiership (3 Seasons) 13 2 289 3.2 1 0 1 1 0 0 1 0 0.31 0.00 0.31 0.31 0.31 Championship (1 Season) 10 6 447 5.0 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20
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 2019-2020 19 FG Rovers eng ENG FA Cup 65th 2 2 127 1.4 1 0 1 1 0 0 0 0 0.71 0.00 0.71 0.71 0.71 Matches 2020-2021 20 Stevenage eng ENG FA Cup 33rd 1 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 FG Rovers eng ENG EFL Cup Rd2 2 2 159 1.8 1 1 2 1 0 0 0 0 0.57 0.57 1.13 0.57 1.13 Matches 2021-2022 21 FG Rovers eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2022-2023 22 Barnsley eng ENG EFL Cup Rd2 1 1 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Barnsley 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 2023-2024 23 Exeter City eng ENG EFL Cup Rd4 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Exeter City eng ENG FA 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 2024-2025 24 Exeter City eng ENG EFL Cup Rd1 1 0 65 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Exeter City eng ENG FA Cup 1 1 62 0.7 0 1 1 0 0 0 0 0 0.00 1.45 1.45 0.00 1.45 Matches 6 Seasons 4 Clubs 2 Leagues 12 9 756 8.4 3 2 5 3 0 0 0 0 0.36 0.24 0.60 0.36 0.60 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 FG Rovers (2 Seasons) 2 Leagues 5 5 376 4.2 3 1 4 3 0 0 0 0 0.72 0.24 0.96 0.72 0.96 Exeter City (2 Seasons) 2 Leagues 4 3 279 3.1 0 1 1 0 0 0 0 0 0.00 0.32 0.32 0.00 0.32 Barnsley (1 Season) 2 Leagues 2 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Stevenage (1 Season) 1 League 1 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (6 Seasons) 7 5 412 4.6 2 1 3 2 0 0 0 0 0.44 0.22 0.66 0.44 0.66 EFL Cup (4 Seasons) 5 4 344 3.8 1 1 2 1 0 0 0 0 0.26 0.26 0.52 0.26 0.52
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 Celtic 1 League 0.2 1 1 5.63 1.00 0 0 2016-2017 16 Celtic 1 League 0.3 0 0 0.00 0 0 2018-2019 18 Alloa Athletic 1 League 5.0 1 0 0 2019-2020 19 FG Rovers 2 Leagues 24.2 6 64 19 29.7 2.65 0.79 0.09 0.32 0 0 2020-2021 20 Stevenage 2 Leagues 17.9 1 35 9 25.7 1.96 0.50 0.03 0.11 0 0 2021-2022 21 FG Rovers 3 Leagues 34.2 7 65 29 44.6 1.90 0.85 0.11 0.24 0 0 2022-2023 22 Barnsley 3 Leagues 13.1 3 26 11 42.3 1.99 0.84 0.12 0.27 0 0 2022-2023 22 Motherwell 1 League 2.8 0 10 2 20.0 3.60 0.72 0.00 0.00 0 0 2023-2024 23 Exeter City 3 Leagues 33.2 4 49 16 32.7 1.48 0.48 0.08 0.25 0 0 2024-2025 24 Exeter City 3 Leagues 13.0 0 21 3 14.3 1.62 0.23 0.00 0.00 0 0 9 Seasons 7 Clubs 6 Leagues 143.6 23 270 90 33.0 1.95 0.65 0.08 0.24 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches FG Rovers (2 Seasons) 3 Leagues 58.3 13 129 48 37.2 2.21 0.82 0.10 0.27 0 0 Exeter City (2 Seasons) 3 Leagues 46.2 4 70 19 27.1 1.52 0.41 0.06 0.21 0 0 Celtic (2 Seasons) 1 League 0.4 1 1 2.31 1.00 0 0 Stevenage (1 Season) 2 Leagues 17.9 1 35 9 25.7 1.96 0.50 0.03 0.11 0 0 Barnsley (1 Season) 3 Leagues 13.1 3 26 11 42.3 1.99 0.84 0.12 0.27 0 0 Alloa Athletic (1 Season) 1 League 5.0 1 0 0 Motherwell (1 Season) 1 League 2.8 0 10 2 20.0 3.60 0.72 0.00 0.00 0 0 FA Cup (6 Seasons) 4.6 2 8 3 37.5 1.75 0.66 0.25 0.67 0 0 EFL Cup (4 Seasons) 3.8 1 4 1 25.0 1.05 0.26 0.25 1.00 0 0 League Two (3 Seasons) 71.7 11 159 53 33.3 2.22 0.74 0.07 0.21 0 0 League One (3 Seasons) 55.3 7 89 30 33.7 1.61 0.54 0.08 0.23 0 0 Premiership (3 Seasons) 3.2 1 10 3 20.0 3.60 0.93 0.00 0.33 0 0 Championship (1 Season) 5.0 1 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 Celtic sct SCO 1. Premiership 1 16 16 0.5 0.2 0 0 1 0 3.00 1 0 +1 +5.63 +4.01 Matches 2016-2017 16 Celtic sct SCO 1. Premiership 2 23 12 0.7 0.3 0 0 2 2.00 Matches 2018-2019 18 Alloa Athletic sct SCO 2. Championship 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45 Matches 2019-2020 19 FG Rovers eng ENG FA Cup 2 127 64 47.0 1.4 2 64 0 0 0 2.00 4 1 +3 +2.13 +2.13 Matches 2019-2020 19 FG Rovers eng ENG 4. League Two 28 2,047 73 63.2 22.7 23 81 10 5 38 2 1.39 33 24 +9 +0.40 +0.85 Matches 2020-2021 20 Stevenage eng ENG FA Cup 1 28 28 8.5 0.3 0 0 1 28 0 0.00 0 0 0 0.00 +0.60 Matches 2020-2021 20 Stevenage eng ENG 4. League Two 26 1,580 61 38.2 17.6 17 85 9 9 15 3 1.31 14 13 +1 +0.06 +0.09 Matches 2021-2022 21 FG Rovers eng ENG EFL Cup 2 159 80 88.3 1.8 2 80 1 0 0 0.50 2 5 -3 -1.70 -5.98 Matches 2021-2022 21 FG Rovers eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2021-2022 21 FG Rovers eng ENG 4. League Two 46 2,825 61 68.2 31.4 32 79 10 14 22 0 1.83 50 27 +23 +0.73 +0.19 Matches 2022-2023 22 Barnsley eng ENG EFL Cup 1 58 58 32.2 0.6 1 58 0 0 1 3.00 0 0 0 0.00 +0.74 Matches 2022-2023 22 Barnsley eng ENG FA Cup 1 15 15 5.6 0.2 0 0 1 15 2 0.00 0 1 -1 -6.00 -6.71 Matches 2022-2023 22 Barnsley eng ENG 3. League One 20 1,103 55 26.6 12.3 15 67 1 5 18 1 1.65 18 11 +7 +0.57 -0.20 Matches 2022-2023 22 Motherwell sct SCO 1. Premiership 10 250 25 7.3 2.8 2 73 1 8 13 4 1.50 3 3 0 0.00 -0.06 Matches 2023-2024 23 Exeter City eng ENG EFL Cup 1 62 62 15.9 0.7 1 62 0 0 0 1.00 1 0 +1 +1.45 +1.45 Matches 2023-2024 23 Exeter City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2023-2024 23 Exeter City eng ENG 3. League One 37 2,835 77 68.5 31.5 33 82 17 4 34 0 1.30 27 39 -12 -0.38 -0.17 Matches 2024-2025 24 Exeter City eng ENG EFL Cup 1 65 65 54.2 0.7 0 0 1 65 0 1.00 0 1 -1 -1.38 -3.02 Matches 2024-2025 24 Exeter City eng ENG FA Cup 1 62 62 68.9 0.7 1 62 0 0 0 3.00 1 2 -1 -1.45 -11.09 Matches 2024-2025 24 Exeter City eng ENG 3. League One 14 1,042 74 77.2 11.6 13 77 3 1 45 0 1.43 12 13 -1 -0.09 -0.67 Matches 9 Seasons 7 Clubs 6 Leagues 206 12,924 63 35.3 143.6 150 78 54 56 22 14 1.48 173 150 +23 +0.16 -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 FG Rovers (2 Seasons) 3 Leagues 79 5,248 66 66.3 58.3 60 79 22 19 27 2 1.62 91 60 +31 +0.53 +0.43 Exeter City (2 Seasons) 3 Leagues 55 4,156 76 67.2 46.2 49 80 21 6 41 0 1.33 41 57 -16 -0.35 -0.48 Celtic (2 Seasons) 1 League 3 39 13 0.6 0.4 0 0 3 0 2.33 1 0 +1 +5.63 +4.01 Stevenage (1 Season) 2 Leagues 27 1,608 60 36.0 17.9 17 85 9 10 16 3 1.26 14 13 +1 +0.06 +0.15 Barnsley (1 Season) 3 Leagues 22 1,176 53 25.6 13.1 16 67 1 6 18 4 1.64 18 12 +6 +0.46 -0.25 Alloa Athletic (1 Season) 1 League 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45 Motherwell (1 Season) 1 League 10 250 25 7.3 2.8 2 73 1 8 13 4 1.50 3 3 0 0.00 -0.06 FA Cup (6 Seasons) 7 412 59 36.1 4.6 5 74 2 2 22 2 1.00 7 9 -2 -0.44 -0.81 EFL Cup (4 Seasons) 5 344 69 39.5 3.8 4 70 1 1 65 1 1.20 3 6 -3 -0.78 -0.96 League Two (3 Seasons) 100 6,452 65 56.0 71.7 72 81 29 28 23 5 1.57 97 64 +33 +0.46 +0.44 League One (3 Seasons) 71 4,980 70 51.7 55.3 61 77 21 10 27 1 1.42 57 63 -6 -0.11 -0.59 Premiership (3 Seasons) 13 289 22 2.8 3.2 2 73 1 11 13 4 1.69 4 3 +1 +0.34 -0.52 Championship (1 Season) 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45
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 Celtic 1 League 1 16 16 0.5 0.2 0 0 1 0 3.00 1 0 +1 +5.63 +4.01 2016-2017 16 Celtic 1 League 2 23 12 0.7 0.3 0 0 2 2.00 2018-2019 18 Alloa Athletic 1 League 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45 2019-2020 19 FG Rovers 2 Leagues 30 2,174 72 61.9 24.2 25 79 10 5 38 2 1.43 37 25 +12 +0.50 +0.90 2020-2021 20 Stevenage 2 Leagues 27 1,608 60 36.0 17.9 17 85 9 10 16 3 1.26 14 13 +1 +0.06 +0.15 2021-2022 21 FG Rovers 3 Leagues 49 3,074 63 69.7 34.2 35 79 12 14 22 0 1.74 54 35 +19 +0.56 -0.05 2022-2023 22 Barnsley 3 Leagues 22 1,176 53 25.6 13.1 16 67 1 6 18 4 1.64 18 12 +6 +0.46 -0.25 2022-2023 22 Motherwell 1 League 10 250 25 7.3 2.8 2 73 1 8 13 4 1.50 3 3 0 0.00 -0.06 2023-2024 23 Exeter City 3 Leagues 39 2,987 77 64.7 33.2 35 81 18 4 34 0 1.26 28 41 -13 -0.39 -0.23 2024-2025 24 Exeter City 3 Leagues 16 1,169 73 74.9 13.0 14 76 3 2 55 0 1.50 13 16 -3 -0.23 -1.61 9 Seasons 7 Clubs 6 Leagues 206 12,924 63 35.3 143.6 150 78 54 56 22 14 1.48 173 150 +23 +0.16 -0.19 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches FG Rovers (2 Seasons) 3 Leagues 79 5,248 66 66.3 58.3 60 79 22 19 27 2 1.62 91 60 +31 +0.53 +0.43 Exeter City (2 Seasons) 3 Leagues 55 4,156 76 67.2 46.2 49 80 21 6 41 0 1.33 41 57 -16 -0.35 -0.48 Celtic (2 Seasons) 1 League 3 39 13 0.6 0.4 0 0 3 0 2.33 1 0 +1 +5.63 +4.01 Stevenage (1 Season) 2 Leagues 27 1,608 60 36.0 17.9 17 85 9 10 16 3 1.26 14 13 +1 +0.06 +0.15 Barnsley (1 Season) 3 Leagues 22 1,176 53 25.6 13.1 16 67 1 6 18 4 1.64 18 12 +6 +0.46 -0.25 Alloa Athletic (1 Season) 1 League 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45 Motherwell (1 Season) 1 League 10 250 25 7.3 2.8 2 73 1 8 13 4 1.50 3 3 0 0.00 -0.06 FA Cup (6 Seasons) 7 412 59 36.1 4.6 5 74 2 2 22 2 1.00 7 9 -2 -0.44 -0.81 EFL Cup (4 Seasons) 5 344 69 39.5 3.8 4 70 1 1 65 1 1.20 3 6 -3 -0.78 -0.96 League Two (3 Seasons) 100 6,452 65 56.0 71.7 72 81 29 28 23 5 1.57 97 64 +33 +0.46 +0.44 League One (3 Seasons) 71 4,980 70 51.7 55.3 61 77 21 10 27 1 1.42 57 63 -6 -0.11 -0.59 Premiership (3 Seasons) 13 289 22 2.8 3.2 2 73 1 11 13 4 1.69 4 3 +1 +0.34 -0.52 Championship (1 Season) 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45
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 Celtic sct SCO 1. Premiership 1st 1 16 16 0.5 0.2 0 0 1 0 3.00 1 0 +1 +5.63 +4.01 Matches 2016-2017 16 Celtic sct SCO 1. Premiership 1st 2 23 12 0.7 0.3 0 0 2 2.00 Matches 2018-2019 18 Alloa Athletic sct SCO 2. Championship 8th 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45 Matches 2019-2020 19 FG Rovers eng ENG 4. League Two 10th 28 2,047 73 63.2 22.7 23 81 10 5 38 2 1.39 33 24 +9 +0.40 +0.85 Matches 2020-2021 20 Stevenage eng ENG 4. League Two 14th 26 1,580 61 38.2 17.6 17 85 9 9 15 3 1.31 14 13 +1 +0.06 +0.09 Matches 2021-2022 21 FG Rovers eng ENG 4. League Two 1st 46 2,825 61 68.2 31.4 32 79 10 14 22 0 1.83 50 27 +23 +0.73 +0.19 Matches 2022-2023 22 Barnsley eng ENG 3. League One 4th 20 1,103 55 26.6 12.3 15 67 1 5 18 1 1.65 18 11 +7 +0.57 -0.20 Matches 2022-2023 22 Motherwell sct SCO 1. Premiership 7th 10 250 25 7.3 2.8 2 73 1 8 13 4 1.50 3 3 0 0.00 -0.06 Matches 2023-2024 23 Exeter City eng ENG 3. League One 13th 37 2,835 77 68.5 31.5 33 82 17 4 34 0 1.30 27 39 -12 -0.38 -0.17 Matches 2024-2025 24 Exeter City eng ENG 3. League One 11th 14 1,042 74 77.2 11.6 13 77 3 1 45 0 1.43 12 13 -1 -0.09 -0.67 Matches 9 Seasons 7 Clubs 4 Leagues 194 12,168 63 35.1 135.2 141 79 51 53 21 11 1.51 163 135 +28 +0.21 -0.15 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches FG Rovers (2 Seasons) 1 League 74 4,872 66 66.0 54.1 55 79 20 19 27 2 1.66 83 51 +32 +0.59 +0.52 Exeter City (2 Seasons) 1 League 51 3,877 76 70.6 43.1 46 80 20 5 36 0 1.34 39 52 -13 -0.30 -0.25 Celtic (2 Seasons) 1 League 3 39 13 0.6 0.4 0 0 3 0 2.33 1 0 +1 +5.63 +4.01 Stevenage (1 Season) 1 League 26 1,580 61 38.2 17.6 17 85 9 9 15 3 1.31 14 13 +1 +0.06 +0.09 Barnsley (1 Season) 1 League 20 1,103 55 26.6 12.3 15 67 1 5 18 1 1.65 18 11 +7 +0.57 -0.20 Alloa Athletic (1 Season) 1 League 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45 Motherwell (1 Season) 1 League 10 250 25 7.3 2.8 2 73 1 8 13 4 1.50 3 3 0 0.00 -0.06 League Two (3 Seasons) 100 6,452 65 56.0 71.7 72 81 29 28 23 5 1.57 97 64 +33 +0.46 +0.44 League One (3 Seasons) 71 4,980 70 51.7 55.3 61 77 21 10 27 1 1.42 57 63 -6 -0.11 -0.59 Premiership (3 Seasons) 13 289 22 2.8 3.2 2 73 1 11 13 4 1.69 4 3 +1 +0.34 -0.52 Championship (1 Season) 10 447 45 13.8 5.0 6 68 0 4 9 1 1.20 5 5 0 0.00 +0.45
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 2019-2020 19 FG Rovers eng ENG FA Cup 65th 2 127 64 47.0 1.4 2 64 0 0 0 2.00 4 1 +3 +2.13 +2.13 Matches 2020-2021 20 Stevenage eng ENG FA Cup 33rd 1 28 28 8.5 0.3 0 0 1 28 0 0.00 0 0 0 0.00 +0.60 Matches 2021-2022 21 FG Rovers eng ENG EFL Cup Rd2 2 159 80 88.3 1.8 2 80 1 0 0 0.50 2 5 -3 -1.70 -5.98 Matches 2021-2022 21 FG Rovers eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2022-2023 22 Barnsley eng ENG EFL Cup Rd2 1 58 58 32.2 0.6 1 58 0 0 1 3.00 0 0 0 0.00 +0.74 Matches 2022-2023 22 Barnsley eng ENG FA Cup 1 15 15 5.6 0.2 0 0 1 15 2 0.00 0 1 -1 -6.00 -6.71 Matches 2023-2024 23 Exeter City eng ENG EFL Cup Rd4 1 62 62 15.9 0.7 1 62 0 0 0 1.00 1 0 +1 +1.45 +1.45 Matches 2023-2024 23 Exeter City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2024-2025 24 Exeter City eng ENG EFL Cup Rd1 1 65 65 54.2 0.7 0 0 1 65 0 1.00 0 1 -1 -1.38 -3.02 Matches 2024-2025 24 Exeter City eng ENG FA Cup 1 62 62 68.9 0.7 1 62 0 0 0 3.00 1 2 -1 -1.45 -11.09 Matches 6 Seasons 4 Clubs 2 Leagues 12 756 63 37.6 8.4 9 72 3 3 36 3 1.08 10 15 -5 -0.60 -0.88 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches FG Rovers (2 Seasons) 2 Leagues 5 376 75 69.6 4.2 5 75 2 0 0 1.00 8 9 -1 -0.24 -0.79 Exeter City (2 Seasons) 2 Leagues 4 279 70 40.4 3.1 3 71 1 1 65 0 1.25 2 5 -3 -0.97 -1.84 Barnsley (1 Season) 2 Leagues 2 73 37 16.2 0.8 1 58 0 1 15 3 1.50 0 1 -1 -1.23 -1.47 Stevenage (1 Season) 1 League 1 28 28 8.5 0.3 0 0 1 28 0 0.00 0 0 0 0.00 +0.60 FA Cup (6 Seasons) 7 412 59 36.1 4.6 5 74 2 2 22 2 1.00 7 9 -2 -0.44 -0.81 EFL Cup (4 Seasons) 5 344 69 39.5 3.8 4 70 1 1 65 1 1.20 3 6 -3 -0.78 -0.96
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 15 Celtic 1 League 0.2 0 0 1 2016-2017 16 Celtic 1 League 0.3 0 0 0 2018-2019 18 Alloa Athletic 1 League 5.0 0 0 0 0 2019-2020 19 FG Rovers 2 Leagues 24.2 0 0 0 34 57 3 53 10 18 0 0 0 2020-2021 20 Stevenage 2 Leagues 17.9 0 0 0 23 31 3 34 9 16 0 2021-2022 21 FG Rovers 3 Leagues 34.2 2 0 0 45 77 3 42 26 33 0 2022-2023 22 Barnsley 3 Leagues 13.1 0 0 0 13 18 4 14 1 6 0 2022-2023 22 Motherwell 1 League 2.8 1 0 0 6 5 1 6 0 4 0 2023-2024 23 Exeter City 3 Leagues 33.2 9 1 1 68 52 8 45 10 22 0 2024-2025 24 Exeter City 3 Leagues 13.0 2 0 0 18 26 2 22 11 5 0 9 Seasons 7 Clubs 6 Leagues 143.6 14 1 1 208 266 24 216 67 104 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches FG Rovers (2 Seasons) 3 Leagues 58.3 2 0 0 79 134 6 95 36 51 0 0 0 Exeter City (2 Seasons) 3 Leagues 46.2 11 1 1 86 78 10 67 21 27 0 Celtic (2 Seasons) 1 League 0.4 0 0 1 Stevenage (1 Season) 2 Leagues 17.9 0 0 0 23 31 3 34 9 16 0 Barnsley (1 Season) 3 Leagues 13.1 0 0 0 13 18 4 14 1 6 0 Alloa Athletic (1 Season) 1 League 5.0 0 0 0 0 Motherwell (1 Season) 1 League 2.8 1 0 0 6 5 1 6 0 4 0 FA Cup (6 Seasons) 4.6 0 0 0 7 6 1 5 1 1 0 EFL Cup (4 Seasons) 3.8 0 0 0 4 9 0 2 1 4 0 League Two (3 Seasons) 71.7 2 0 0 97 162 9 124 44 64 0 0 0 League One (3 Seasons) 55.3 11 1 1 93 84 13 79 21 31 0 Premiership (3 Seasons) 3.2 1 0 0 7 5 1 6 0 4 0 Championship (1 Season) 5.0 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, 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 Jack Aitchison Pages
Jack Aitchison Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary