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 35 0.4 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 3 2 167 1.9 0 1 1 0 0 0 0 0 0.00 0.54 0.54 0.00 0.54 Matches 2024-2025 24 Exeter City eng ENG 3. League One 27 22 1,779 19.8 0 2 2 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 Matches 9 Seasons 7 Clubs 6 Leagues 221 160 13,736 152.6 23 13 36 23 0 0 15 1 0.15 0.09 0.24 0.15 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 70 59 4,968 55.2 4 5 9 4 0 0 12 1 0.07 0.09 0.16 0.07 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) 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) 9 6 517 5.7 2 1 3 2 0 0 0 0 0.35 0.17 0.52 0.35 0.52 EFL Cup (4 Seasons) 5 4 314 3.5 1 1 2 1 0 0 0 0 0.29 0.29 0.57 0.29 0.57 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) 84 70 5,717 63.5 7 4 11 7 0 0 12 1 0.11 0.06 0.17 0.11 0.17 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 31 24 1,981 22.0 0 3 3 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 9 Seasons 7 Clubs 6 Leagues 221 160 13,736 152.6 23 13 36 23 0 0 15 1 0.15 0.09 0.24 0.15 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 70 59 4,968 55.2 4 5 9 4 0 0 12 1 0.07 0.09 0.16 0.07 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) 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) 9 6 517 5.7 2 1 3 2 0 0 0 0 0.35 0.17 0.52 0.35 0.52 EFL Cup (4 Seasons) 5 4 314 3.5 1 1 2 1 0 0 0 0 0.29 0.29 0.57 0.29 0.57 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) 84 70 5,717 63.5 7 4 11 7 0 0 12 1 0.11 0.06 0.17 0.11 0.17 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 18th 27 22 1,779 19.8 0 2 2 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 Matches 9 Seasons 7 Clubs 4 Leagues 207 150 12,905 143.4 20 11 31 20 0 0 15 1 0.14 0.08 0.22 0.14 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 64 55 4,614 51.3 4 4 8 4 0 0 12 1 0.08 0.08 0.16 0.08 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) 84 70 5,717 63.5 7 4 11 7 0 0 12 1 0.11 0.06 0.17 0.11 0.17 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 35 0.4 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 3 2 167 1.9 0 1 1 0 0 0 0 0 0.00 0.54 0.54 0.00 0.54 Matches 6 Seasons 4 Clubs 2 Leagues 14 10 831 9.2 3 2 5 3 0 0 0 0 0.32 0.22 0.54 0.32 0.54 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 Exeter City (2 Seasons) 2 Leagues 6 4 354 3.9 0 1 1 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25 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 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) 9 6 517 5.7 2 1 3 2 0 0 0 0 0.35 0.17 0.52 0.35 0.52 EFL Cup (4 Seasons) 5 4 314 3.5 1 1 2 1 0 0 0 0 0.29 0.29 0.57 0.29 0.57
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 22.0 0 36 10 27.8 1.64 0.45 0.00 0.00 0 0 9 Seasons 7 Clubs 6 Leagues 152.6 23 285 97 33.7 1.94 0.66 0.07 0.23 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 55.2 4 85 26 30.6 1.54 0.47 0.05 0.15 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) 5.7 2 7 4 57.1 1.22 0.70 0.29 0.50 0 0 EFL Cup (4 Seasons) 3.5 1 4 1 25.0 1.15 0.29 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) 63.5 7 105 36 34.3 1.65 0.57 0.07 0.19 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 35 35 38.9 0.4 0 0 1 35 0 1.00 0 1 -1 -2.57 -4.21 Matches 2024-2025 24 Exeter City eng ENG FA Cup 3 167 56 42.8 1.9 2 72 0 1 24 1 3.00 3 2 +1 +0.54 -1.48 Matches 2024-2025 24 Exeter City eng ENG 3. League One 27 1,779 66 58.1 19.8 22 74 5 5 30 0 1.11 17 30 -13 -0.66 -0.66 Matches 9 Seasons 7 Clubs 6 Leagues 221 13,736 62 35.5 152.6 160 78 56 61 22 15 1.45 180 167 +13 +0.09 -0.25 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 70 4,968 71 60.9 55.2 59 78 23 11 31 1 1.27 48 74 -26 -0.47 -0.56 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) 9 517 57 35.9 5.7 6 75 2 3 22 3 1.44 9 9 0 0.00 -0.49 EFL Cup (4 Seasons) 5 314 63 37.4 3.5 4 70 1 1 35 1 1.20 3 6 -3 -0.86 -1.03 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) 84 5,717 68 50.4 63.5 70 76 23 14 27 1 1.32 62 80 -18 -0.28 -0.65 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 31 1,981 64 56.0 22.0 24 74 5 7 30 1 1.29 20 33 -13 -0.59 -0.94 9 Seasons 7 Clubs 6 Leagues 221 13,736 62 35.5 152.6 160 78 56 61 22 15 1.45 180 167 +13 +0.09 -0.25 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 70 4,968 71 60.9 55.2 59 78 23 11 31 1 1.27 48 74 -26 -0.47 -0.56 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) 9 517 57 35.9 5.7 6 75 2 3 22 3 1.44 9 9 0 0.00 -0.49 EFL Cup (4 Seasons) 5 314 63 37.4 3.5 4 70 1 1 35 1 1.20 3 6 -3 -0.86 -1.03 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) 84 5,717 68 50.4 63.5 70 76 23 14 27 1 1.32 62 80 -18 -0.28 -0.65 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 18th 27 1,779 66 58.1 19.8 22 74 5 5 30 0 1.11 17 30 -13 -0.66 -0.66 Matches 9 Seasons 7 Clubs 4 Leagues 207 12,905 62 35.5 143.4 150 78 53 57 21 11 1.46 168 152 +16 +0.11 -0.22 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 64 4,614 72 64.1 51.3 55 79 22 9 32 0 1.22 44 69 -25 -0.49 -0.38 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) 84 5,717 68 50.4 63.5 70 76 23 14 27 1 1.32 62 80 -18 -0.28 -0.65 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 35 35 38.9 0.4 0 0 1 35 0 1.00 0 1 -1 -2.57 -4.21 Matches 2024-2025 24 Exeter City eng ENG FA Cup 3 167 56 42.8 1.9 2 72 0 1 24 1 3.00 3 2 +1 +0.54 -1.48 Matches 6 Seasons 4 Clubs 2 Leagues 14 831 59 36.4 9.2 10 73 3 4 26 4 1.36 12 15 -3 -0.32 -0.70 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Exeter City (2 Seasons) 2 Leagues 6 354 59 36.9 3.9 4 74 1 2 30 1 1.83 4 5 -1 -0.25 -1.15 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 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) 9 517 57 35.9 5.7 6 75 2 3 22 3 1.44 9 9 0 0.00 -0.49 EFL Cup (4 Seasons) 5 314 63 37.4 3.5 4 70 1 1 35 1 1.20 3 6 -3 -0.86 -1.03
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 22.0 3 0 0 33 47 2 26 18 16 0 9 Seasons 7 Clubs 6 Leagues 152.6 15 1 1 223 287 24 220 74 115 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 55.2 12 1 1 101 99 10 71 28 38 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) 5.7 0 0 0 5 5 1 5 1 1 0 EFL Cup (4 Seasons) 3.5 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) 63.5 12 1 1 110 106 13 83 28 42 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