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 2 2 143 1.6 0 1 1 0 0 0 0 0 0.00 0.63 0.63 0.00 0.63 Matches 2024-2025 24 Exeter City eng ENG 3. League One 19 18 1,417 15.7 0 1 1 0 0 0 2 0 0.00 0.06 0.06 0.00 0.06 Matches 9 Seasons 7 Clubs 6 Leagues 212 156 13,380 148.7 23 12 35 23 0 0 14 1 0.15 0.08 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 61 55 4,612 51.2 4 4 8 4 0 0 11 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) 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) 8 6 493 5.5 2 1 3 2 0 0 0 0 0.37 0.18 0.55 0.37 0.55 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) 76 66 5,355 59.5 7 3 10 7 0 0 11 1 0.12 0.05 0.17 0.12 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 22 20 1,625 18.1 0 2 2 0 0 0 2 0 0.00 0.11 0.11 0.00 0.11 9 Seasons 7 Clubs 6 Leagues 212 156 13,380 148.7 23 12 35 23 0 0 14 1 0.15 0.08 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 61 55 4,612 51.2 4 4 8 4 0 0 11 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) 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) 8 6 493 5.5 2 1 3 2 0 0 0 0 0.37 0.18 0.55 0.37 0.55 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) 76 66 5,355 59.5 7 3 10 7 0 0 11 1 0.12 0.05 0.17 0.12 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 13th 19 18 1,417 15.7 0 1 1 0 0 0 2 0 0.00 0.06 0.06 0.00 0.06 Matches 9 Seasons 7 Clubs 4 Leagues 199 146 12,543 139.4 20 10 30 20 0 0 14 1 0.14 0.07 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 56 51 4,252 47.2 4 3 7 4 0 0 11 1 0.08 0.06 0.15 0.08 0.15 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) 76 66 5,355 59.5 7 3 10 7 0 0 11 1 0.12 0.05 0.17 0.12 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 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 2 2 143 1.6 0 1 1 0 0 0 0 0 0.00 0.63 0.63 0.00 0.63 Matches 6 Seasons 4 Clubs 2 Leagues 13 10 837 9.3 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 5 4 360 4.0 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) 8 6 493 5.5 2 1 3 2 0 0 0 0 0.37 0.18 0.55 0.37 0.55 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 18.1 0 28 7 25.0 1.55 0.39 0.00 0.00 0 0 9 Seasons 7 Clubs 6 Leagues 148.7 23 277 94 33.6 1.93 0.65 0.08 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 51.2 4 77 23 29.9 1.50 0.45 0.05 0.17 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.5 2 11 6 54.5 2.01 1.10 0.18 0.33 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) 59.5 7 93 31 33.3 1.56 0.52 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 2 143 72 79.4 1.6 2 72 0 0 0 3.00 3 2 +1 +0.63 -6.67 Matches 2024-2025 24 Exeter City eng ENG 3. League One 19 1,417 75 71.6 15.7 18 76 4 1 45 0 1.26 15 22 -7 -0.44 -1.40 Matches 9 Seasons 7 Clubs 6 Leagues 212 13,380 63 35.8 148.7 156 78 55 56 22 14 1.47 178 159 +19 +0.13 -0.23 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 61 4,612 76 66.8 51.2 55 79 22 6 41 0 1.31 46 66 -20 -0.39 -0.67 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) 8 493 62 40.1 5.5 6 75 2 2 22 2 1.25 9 9 0 0.00 -0.37 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) 76 5,355 70 52.2 59.5 66 77 22 10 27 1 1.38 60 72 -12 -0.20 -0.73 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 22 1,625 74 71.3 18.1 20 76 4 2 55 0 1.41 18 25 -7 -0.39 -1.76 9 Seasons 7 Clubs 6 Leagues 212 13,380 63 35.8 148.7 156 78 55 56 22 14 1.47 178 159 +19 +0.13 -0.23 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 61 4,612 76 66.8 51.2 55 79 22 6 41 0 1.31 46 66 -20 -0.39 -0.67 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) 8 493 62 40.1 5.5 6 75 2 2 22 2 1.25 9 9 0 0.00 -0.37 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) 76 5,355 70 52.2 59.5 66 77 22 10 27 1 1.38 60 72 -12 -0.20 -0.73 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 13th 19 1,417 75 71.6 15.7 18 76 4 1 45 0 1.26 15 22 -7 -0.44 -1.40 Matches 9 Seasons 7 Clubs 4 Leagues 199 12,543 63 35.6 139.4 146 78 52 53 21 11 1.49 166 144 +22 +0.16 -0.21 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 56 4,252 76 69.5 47.2 51 80 21 5 36 0 1.29 42 61 -19 -0.40 -0.55 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) 76 5,355 70 52.2 59.5 66 77 22 10 27 1 1.38 60 72 -12 -0.20 -0.73 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 2 143 72 79.4 1.6 2 72 0 0 0 3.00 3 2 +1 +0.63 -6.67 Matches 6 Seasons 4 Clubs 2 Leagues 13 837 64 39.9 9.3 10 73 3 3 36 3 1.23 12 15 -3 -0.32 -0.61 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 5 360 72 46.2 4.0 4 74 1 1 65 0 1.60 4 5 -1 -0.25 -1.11 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) 8 493 62 40.1 5.5 6 75 2 2 22 2 1.25 9 9 0 0.00 -0.37 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 18.1 2 0 0 26 37 2 23 16 8 0 9 Seasons 7 Clubs 6 Leagues 148.7 14 1 1 216 277 24 217 72 107 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 51.2 11 1 1 94 89 10 68 26 30 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.5 0 0 0 7 7 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) 59.5 11 1 1 101 94 13 80 26 34 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