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 24 20 1,624 18.0 0 2 2 0 0 0 2 0 0.00 0.11 0.11 0.00 0.11 Matches 9 Seasons 7 Clubs 6 Leagues 218 158 13,581 150.9 23 13 36 23 0 0 14 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 67 57 4,813 53.5 4 5 9 4 0 0 11 1 0.07 0.09 0.17 0.07 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) 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) 81 68 5,562 61.8 7 4 11 7 0 0 11 1 0.11 0.06 0.18 0.11 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 28 22 1,826 20.3 0 3 3 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 9 Seasons 7 Clubs 6 Leagues 218 158 13,581 150.9 23 13 36 23 0 0 14 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 67 57 4,813 53.5 4 5 9 4 0 0 11 1 0.07 0.09 0.17 0.07 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) 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) 81 68 5,562 61.8 7 4 11 7 0 0 11 1 0.11 0.06 0.18 0.11 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 18th 24 20 1,624 18.0 0 2 2 0 0 0 2 0 0.00 0.11 0.11 0.00 0.11 Matches 9 Seasons 7 Clubs 4 Leagues 204 148 12,750 141.7 20 11 31 20 0 0 14 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 61 53 4,459 49.5 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) 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) 81 68 5,562 61.8 7 4 11 7 0 0 11 1 0.11 0.06 0.18 0.11 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 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 20.3 0 34 10 29.4 1.68 0.49 0.00 0.00 0 0 9 Seasons 7 Clubs 6 Leagues 150.9 23 283 97 33.9 1.95 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 53.5 4 83 26 31.3 1.55 0.49 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) 61.8 7 103 36 35.0 1.67 0.58 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 61.9 1.9 2 72 0 1 24 0 3.00 3 2 +1 +0.54 -3.83 Matches 2024-2025 24 Exeter City eng ENG 3. League One 24 1,624 68 62.2 18.0 20 75 5 4 29 0 1.04 17 29 -12 -0.67 -0.57 Matches 9 Seasons 7 Clubs 6 Leagues 218 13,581 62 35.7 150.9 158 78 56 60 22 14 1.45 180 166 +14 +0.09 -0.24 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 67 4,813 72 63.4 53.5 57 79 23 10 31 0 1.25 48 73 -25 -0.47 -0.53 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 39.2 5.7 6 75 2 3 22 2 1.44 9 9 0 0.00 -0.56 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) 81 5,562 69 51.1 61.8 68 77 23 13 27 1 1.31 62 79 -17 -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 28 1,826 65 61.5 20.3 22 75 5 6 29 0 1.25 20 32 -12 -0.59 -0.98 9 Seasons 7 Clubs 6 Leagues 218 13,581 62 35.7 150.9 158 78 56 60 22 14 1.45 180 166 +14 +0.09 -0.24 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 67 4,813 72 63.4 53.5 57 79 23 10 31 0 1.25 48 73 -25 -0.47 -0.53 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 39.2 5.7 6 75 2 3 22 2 1.44 9 9 0 0.00 -0.56 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) 81 5,562 69 51.1 61.8 68 77 23 13 27 1 1.31 62 79 -17 -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 24 1,624 68 62.2 18.0 20 75 5 4 29 0 1.04 17 29 -12 -0.67 -0.57 Matches 9 Seasons 7 Clubs 4 Leagues 204 12,750 63 35.5 141.7 148 78 53 56 21 11 1.46 168 151 +17 +0.12 -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 61 4,459 73 66.1 49.5 53 79 22 8 32 0 1.20 44 68 -24 -0.48 -0.33 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) 81 5,562 69 51.1 61.8 68 77 23 13 27 1 1.31 62 79 -17 -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 61.9 1.9 2 72 0 1 24 0 3.00 3 2 +1 +0.54 -3.83 Matches 6 Seasons 4 Clubs 2 Leagues 14 831 59 38.5 9.2 10 73 3 4 26 3 1.36 12 15 -3 -0.32 -0.73 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 42.1 3.9 4 74 1 2 30 0 1.83 4 5 -1 -0.25 -1.37 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 39.2 5.7 6 75 2 3 22 2 1.44 9 9 0 0.00 -0.56 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 20.3 2 0 0 29 40 2 26 16 12 0 9 Seasons 7 Clubs 6 Leagues 150.9 14 1 1 219 280 24 220 72 111 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 53.5 11 1 1 97 92 10 71 26 34 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) 61.8 11 1 1 106 99 13 83 26 38 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