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 17 Brentford eng ENG 2. Championship 0 0 Matches 2016-2017 18 Brentford eng ENG 2. Championship 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Brentford eng ENG EFL Cup 0 0 Matches 2017-2018 19 Newport County eng ENG EFL Cup 0 0 Matches 2017-2018 19 Brentford eng ENG EFL Cup 0 0 Matches 2017-2018 19 Newport County eng ENG 4. League Two 4 2 186 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 Matches 2018-2019 20 Brentford eng ENG 2. Championship 0 0 Matches 2018-2019 20 Yeovil Town eng ENG EFL Cup 1 1 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Yeovil Town eng ENG 4. League Two 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Macclesfield Town eng ENG 4. League Two 18 11 1,142 12.7 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Matches 2018-2019 20 Maidenhead United eng ENG 5. National League 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Partick Thistle sct SCO 2. Championship 19 16 1,481 16.5 2 3 5 2 0 0 4 0 0.12 0.18 0.30 0.12 0.30 Matches 2021-2022 23 Dunfermline Ath. sct SCO 2. Championship 10 3 326 3.6 1 0 1 1 0 0 2 0 0.28 0.00 0.28 0.28 0.28 Matches 2021-2022 23 Dunfermline Ath. sct SCO Rel/Pro play-offs 0 0 Matches 2023-2024 25 Exeter City eng ENG EFL Cup 3 2 213 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Exeter City eng ENG 3. League One 39 30 2,664 29.6 6 3 9 5 1 1 12 0 0.20 0.10 0.30 0.17 0.27 Matches 2024-2025 26 Exeter City eng ENG EFL Cup 1 1 82 0.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Exeter City eng ENG FA Cup 2 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Exeter City eng ENG 3. League One 22 8 957 10.6 3 1 4 3 0 0 4 0 0.28 0.09 0.38 0.28 0.38 Matches 2025-2026 27 Exeter City eng ENG FA Cup 2 2 140 1.6 0 1 1 0 0 0 0 0 0.00 0.64 0.64 0.00 0.64 Matches 2025-2026 27 Exeter City eng ENG 3. League One 35 24 1,955 21.7 7 4 11 7 0 0 3 0 0.32 0.18 0.51 0.32 0.51 Matches 9 Seasons 8 Clubs 8 Leagues 163 102 9,482 105.4 21 13 34 20 1 1 28 0 0.20 0.12 0.32 0.19 0.31 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 Brentford (4 Seasons) 2 Leagues 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Exeter City (3 Seasons) 3 Leagues 104 68 6,111 67.9 16 9 25 15 1 1 20 0 0.24 0.13 0.37 0.22 0.35 Partick Thistle (1 Season) 1 League 19 16 1,481 16.5 2 3 5 2 0 0 4 0 0.12 0.18 0.30 0.12 0.30 Macclesfield Town (1 Season) 1 League 18 11 1,142 12.7 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Dunfermline Ath. (1 Season) 2 Leagues 10 3 326 3.6 1 0 1 1 0 0 2 0 0.28 0.00 0.28 0.28 0.28 Maidenhead United (1 Season) 1 League 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 2 Leagues 4 2 186 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 Yeovil Town (1 Season) 2 Leagues 2 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (5 Seasons) 5 4 327 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 96 62 5,576 62.0 16 8 24 15 1 1 19 0 0.26 0.13 0.39 0.24 0.37 Championship (3 Seasons) 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 29 19 1,807 20.1 3 3 6 3 0 0 6 0 0.15 0.15 0.30 0.15 0.30 League Two (2 Seasons) 23 13 1,349 15.0 2 1 3 2 0 0 1 0 0.13 0.07 0.20 0.13 0.20 FA Cup (2 Seasons) 4 3 240 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 National League (1 Season) 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Rel/Pro play-offs (1 Season) 0 0
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 17 Brentford 1 League 0 0 2016-2017 18 Brentford 2 Leagues 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 19 Newport County 2 Leagues 4 2 186 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 2017-2018 19 Brentford 1 League 0 0 2018-2019 20 Brentford 1 League 0 0 2018-2019 20 Macclesfield Town 1 League 18 11 1,142 12.7 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 2018-2019 20 Maidenhead United 1 League 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 20 Yeovil Town 2 Leagues 2 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 21 Partick Thistle 1 League 19 16 1,481 16.5 2 3 5 2 0 0 4 0 0.12 0.18 0.30 0.12 0.30 2021-2022 23 Dunfermline Ath. 2 Leagues 10 3 326 3.6 1 0 1 1 0 0 2 0 0.28 0.00 0.28 0.28 0.28 2023-2024 25 Exeter City 2 Leagues 42 32 2,877 32.0 6 3 9 5 1 1 12 0 0.19 0.09 0.28 0.16 0.25 2024-2025 26 Exeter City 3 Leagues 25 10 1,139 12.7 3 1 4 3 0 0 5 0 0.24 0.08 0.32 0.24 0.32 2025-2026 27 Exeter City 2 Leagues 37 26 2,095 23.3 7 5 12 7 0 0 3 0 0.30 0.21 0.52 0.30 0.52 9 Seasons 8 Clubs 8 Leagues 163 102 9,482 105.4 21 13 34 20 1 1 28 0 0.20 0.12 0.32 0.19 0.31 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 Brentford (4 Seasons) 2 Leagues 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Exeter City (3 Seasons) 3 Leagues 104 68 6,111 67.9 16 9 25 15 1 1 20 0 0.24 0.13 0.37 0.22 0.35 Partick Thistle (1 Season) 1 League 19 16 1,481 16.5 2 3 5 2 0 0 4 0 0.12 0.18 0.30 0.12 0.30 Macclesfield Town (1 Season) 1 League 18 11 1,142 12.7 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Dunfermline Ath. (1 Season) 2 Leagues 10 3 326 3.6 1 0 1 1 0 0 2 0 0.28 0.00 0.28 0.28 0.28 Maidenhead United (1 Season) 1 League 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 2 Leagues 4 2 186 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 Yeovil Town (1 Season) 2 Leagues 2 1 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (5 Seasons) 5 4 327 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 96 62 5,576 62.0 16 8 24 15 1 1 19 0 0.26 0.13 0.39 0.24 0.37 Championship (3 Seasons) 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 29 19 1,807 20.1 3 3 6 3 0 0 6 0 0.15 0.15 0.30 0.15 0.30 League Two (2 Seasons) 23 13 1,349 15.0 2 1 3 2 0 0 1 0 0.13 0.07 0.20 0.13 0.20 FA Cup (2 Seasons) 4 3 240 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 National League (1 Season) 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Rel/Pro play-offs (1 Season) 0 0
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 17 Brentford eng ENG 2. Championship 9th 0 0 Matches 2016-2017 18 Brentford eng ENG 2. Championship 10th 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Newport County eng ENG 4. League Two 11th 4 2 186 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 Matches 2018-2019 20 Brentford eng ENG 2. Championship 11th 0 0 Matches 2018-2019 20 Macclesfield Town eng ENG 4. League Two 22nd 18 11 1,142 12.7 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Matches 2018-2019 20 Maidenhead United eng ENG 5. National League 19th 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Yeovil Town eng ENG 4. League Two 24th 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Partick Thistle sct SCO 2. Championship 10th 19 16 1,481 16.5 2 3 5 2 0 0 4 0 0.12 0.18 0.30 0.12 0.30 Matches 2021-2022 23 Dunfermline Ath. sct SCO 2. Championship 9th 10 3 326 3.6 1 0 1 1 0 0 2 0 0.28 0.00 0.28 0.28 0.28 Matches 2023-2024 25 Exeter City eng ENG 3. League One 13th 39 30 2,664 29.6 6 3 9 5 1 1 12 0 0.20 0.10 0.30 0.17 0.27 Matches 2024-2025 26 Exeter City eng ENG 3. League One 16th 22 8 957 10.6 3 1 4 3 0 0 4 0 0.28 0.09 0.38 0.28 0.38 Matches 2025-2026 27 Exeter City eng ENG 3. League One 21st 35 24 1,955 21.7 7 4 11 7 0 0 3 0 0.32 0.18 0.51 0.32 0.51 Matches 9 Seasons 8 Clubs 5 Leagues 154 95 8,915 99.1 21 12 33 20 1 1 27 0 0.21 0.12 0.33 0.20 0.32 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 (3 Seasons) 1 League 96 62 5,576 62.0 16 8 24 15 1 1 19 0 0.26 0.13 0.39 0.24 0.37 Brentford (3 Seasons) 1 League 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Partick Thistle (1 Season) 1 League 19 16 1,481 16.5 2 3 5 2 0 0 4 0 0.12 0.18 0.30 0.12 0.30 Macclesfield Town (1 Season) 1 League 18 11 1,142 12.7 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Dunfermline Ath. (1 Season) 1 League 10 3 326 3.6 1 0 1 1 0 0 2 0 0.28 0.00 0.28 0.28 0.28 Maidenhead United (1 Season) 1 League 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Newport County (1 Season) 1 League 4 2 186 2.1 1 0 1 1 0 0 0 0 0.48 0.00 0.48 0.48 0.48 Yeovil Town (1 Season) 1 League 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (3 Seasons) 96 62 5,576 62.0 16 8 24 15 1 1 19 0 0.26 0.13 0.39 0.24 0.37 Championship (3 Seasons) 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 29 19 1,807 20.1 3 3 6 3 0 0 6 0 0.15 0.15 0.30 0.15 0.30 League Two (2 Seasons) 23 13 1,349 15.0 2 1 3 2 0 0 1 0 0.13 0.07 0.20 0.13 0.20 National League (1 Season) 5 1 179 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 18 Brentford 2 Leagues 0.0 0 0 0 0.00 0.00 0 0 2017-2018 19 Newport County 2 Leagues 2.1 1 0 1 0.00 0.48 1.00 0 0 2018-2019 20 Macclesfield Town 1 League 12.7 1 0 0 2018-2019 20 Maidenhead United 1 League 2.0 0 0 0 2018-2019 20 Yeovil Town 2 Leagues 0.6 0 0 0 0.00 0.00 0 0 2019-2020 21 Partick Thistle 1 League 16.5 2 0 0 2021-2022 23 Dunfermline Ath. 2 Leagues 3.6 1 0 0 2023-2024 25 Exeter City 2 Leagues 32.0 6 67 25 37.3 2.10 0.78 0.07 0.20 1 1 2024-2025 26 Exeter City 3 Leagues 12.7 3 33 12 36.4 2.61 0.95 0.09 0.25 0 0 2025-2026 27 Exeter City 2 Leagues 23.3 7 45 18 40.0 1.93 0.77 0.16 0.39 0 0 9 Seasons 8 Clubs 8 Leagues 105.4 21 145 56 38.6 2.06 0.80 0.11 0.29 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Brentford (4 Seasons) 2 Leagues 0.0 0 0 0 0.00 0.00 0 0 Exeter City (3 Seasons) 3 Leagues 67.9 16 145 55 37.9 2.14 0.81 0.10 0.27 1 1 Partick Thistle (1 Season) 1 League 16.5 2 0 0 Macclesfield Town (1 Season) 1 League 12.7 1 0 0 Dunfermline Ath. (1 Season) 2 Leagues 3.6 1 0 0 Maidenhead United (1 Season) 1 League 2.0 0 0 0 Newport County (1 Season) 2 Leagues 2.1 1 0 1 0.00 0.48 1.00 0 0 Yeovil Town (1 Season) 2 Leagues 0.6 0 0 0 0.00 0.00 0 0 EFL Cup (5 Seasons) 3.6 0 3 2 66.7 0.83 0.55 0.00 0.00 0 0 League One (3 Seasons) 62.0 16 142 53 37.3 2.29 0.86 0.11 0.28 1 1 Championship (3 Seasons) 0.0 0 0 0 0.00 0.00 0 0 Championship (2 Seasons) 20.1 3 0 0 League Two (2 Seasons) 15.0 2 0 1 0.00 0.48 1.00 0 0 FA Cup (2 Seasons) 2.7 0 0 0 0.00 0.00 0 0 National League (1 Season) 2.0 0 0 0 Rel/Pro play-offs (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2018-2019 20 Yeovil Town eng ENG EFL Cup 58th 0.4 0 0 0 0.00 0.00 0 0 Matches 2023-2024 25 Exeter City eng ENG EFL Cup Rd4 2.4 0 2 1 50.0 0.85 0.42 0.00 0.00 0 0 Matches 2024-2025 26 Exeter City eng ENG EFL Cup Rd1 0.9 0 1 1 100.0 1.10 1.10 0.00 0.00 0 0 Matches 2024-2025 26 Exeter City eng ENG FA Cup 1.1 0 0 0 0.00 0.00 0 0 Matches 2025-2026 27 Exeter City eng ENG FA Cup 1.6 0 0 0 0.00 0.00 0 0 Matches 6 Seasons 4 Clubs 2 Leagues 6.3 0 3 2 66.7 0.48 0.32 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Exeter City (3 Seasons) 2 Leagues 5.9 0 3 2 66.7 0.50 0.34 0.00 0.00 0 0 Brentford (2 Seasons) 1 League Yeovil Town (1 Season) 1 League 0.4 0 0 0 0.00 0.00 0 0 Newport County (1 Season) 1 League EFL Cup (5 Seasons) 3.6 0 3 2 66.7 0.83 0.55 0.00 0.00 0 0 FA Cup (2 Seasons) 2.7 0 0 0 0.00 0.00 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 17 Brentford eng ENG 2. Championship 0 0 0 0 3 Matches 2016-2017 18 Brentford eng ENG 2. Championship 1 4 4 0.1 0.0 0 0 1 3 3.00 0 1 -1 -22.50 -22.74 Matches 2016-2017 18 Brentford eng ENG EFL Cup 0 0 0 0 1 Matches 2017-2018 19 Newport County eng ENG EFL Cup 0 0 0 0 1 Matches 2017-2018 19 Brentford eng ENG EFL Cup 0 0 0 0 1 Matches 2017-2018 19 Newport County eng ENG 4. League Two 4 186 47 4.5 2.1 2 0 2 2 1.75 2 1 +1 +0.48 +0.55 Matches 2018-2019 20 Brentford eng ENG 2. Championship 0 0 0 0 1 Matches 2018-2019 20 Yeovil Town eng ENG EFL Cup 1 32 32 35.6 0.4 1 32 0 0 0 0.00 0 0 0 0.00 +1.55 Matches 2018-2019 20 Yeovil Town eng ENG 4. League Two 1 21 21 0.5 0.2 0 0 1 20 1 0.00 0 1 -1 -4.29 -3.76 Matches 2018-2019 20 Macclesfield Town eng ENG 4. League Two 18 1,142 63 27.6 12.7 11 84 6 7 31 0 1.11 16 23 -7 -0.55 +0.02 Matches 2018-2019 20 Maidenhead United eng ENG 5. National League 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48 Matches 2019-2020 21 Partick Thistle sct SCO 2. Championship 19 1,481 78 60.9 16.5 16 89 14 3 21 0 1.16 18 27 -9 -0.55 +0.02 Matches 2021-2022 23 Dunfermline Ath. sct SCO 2. Championship 10 326 33 10.1 3.6 3 66 0 7 18 13 0.80 5 6 -1 -0.28 +0.22 Matches 2021-2022 23 Dunfermline Ath. sct SCO Rel/Pro play-offs 0 0 0 0 1 Matches 2023-2024 25 Exeter City eng ENG EFL Cup 3 213 71 54.6 2.4 2 83 1 1 48 0 2.33 4 2 +2 +0.85 +1.35 Matches 2023-2024 25 Exeter City eng ENG 3. League One 39 2,664 68 64.3 29.6 30 83 16 9 20 2 1.46 31 34 -3 -0.10 +0.63 Matches 2024-2025 26 Exeter City eng ENG EFL Cup 1 82 82 91.1 0.9 1 82 0 0 0 1.00 1 0 +1 +1.10 +12.35 Matches 2024-2025 26 Exeter City eng ENG FA Cup 2 100 50 25.6 1.1 1 62 0 1 38 0 2.00 1 2 -1 -0.90 -3.07 Matches 2024-2025 26 Exeter City eng ENG 3. League One 22 957 44 23.1 10.6 8 75 2 14 26 4 1.14 12 15 -3 -0.28 +0.09 Matches 2025-2026 27 Exeter City eng ENG FA Cup 2 140 70 51.9 1.6 2 70 0 0 0 1.50 2 6 -4 -2.57 -3.26 Matches 2025-2026 27 Exeter City eng ENG 3. League One 35 1,955 56 47.2 21.7 24 70 1 11 24 0 1.03 23 24 -1 -0.05 +0.28 Matches 9 Seasons 8 Clubs 8 Leagues 163 9,482 58 19.4 105.4 102 79 40 61 24 34 1.21 116 145 -29 -0.28 +0.04 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brentford (4 Seasons) 2 Leagues 1 4 4 0.0 0.0 0 0 1 9 3.00 0 1 -1 -22.50 -22.74 Exeter City (3 Seasons) 3 Leagues 104 6,111 59 45.1 67.9 68 77 20 36 25 6 1.28 74 83 -9 -0.13 +0.19 Partick Thistle (1 Season) 1 League 19 1,481 78 60.9 16.5 16 89 14 3 21 0 1.16 18 27 -9 -0.55 +0.02 Macclesfield Town (1 Season) 1 League 18 1,142 63 27.6 12.7 11 84 6 7 31 0 1.11 16 23 -7 -0.55 +0.02 Dunfermline Ath. (1 Season) 2 Leagues 10 326 33 9.5 3.6 3 66 0 7 18 14 0.80 5 6 -1 -0.28 +0.22 Maidenhead United (1 Season) 1 League 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48 Newport County (1 Season) 2 Leagues 4 186 47 4.3 2.1 2 0 2 3 1.75 2 1 +1 +0.48 +0.55 Yeovil Town (1 Season) 2 Leagues 2 53 27 1.3 0.6 1 33 0 1 20 1 0.00 0 1 -1 -1.70 -1.16 EFL Cup (5 Seasons) 5 327 65 27.9 3.6 4 70 1 1 48 3 1.60 5 2 +3 +0.83 +1.94 League One (3 Seasons) 96 5,576 58 44.9 62.0 62 77 19 34 24 6 1.23 66 73 -7 -0.11 +0.32 Championship (3 Seasons) 1 4 4 0.0 0.0 0 0 1 7 3.00 0 1 -1 -22.50 -22.74 Championship (2 Seasons) 29 1,807 62 31.9 20.1 19 85 14 10 19 13 1.04 23 33 -10 -0.50 +0.01 League Two (2 Seasons) 23 1,349 59 10.9 15.0 13 84 6 10 30 3 1.17 18 25 -7 -0.47 -0.09 FA Cup (2 Seasons) 4 240 60 36.4 2.7 3 67 0 1 38 0 1.75 3 8 -5 -1.87 -3.59 National League (1 Season) 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48 Rel/Pro play-offs (1 Season) 0 0 0 0 1
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 17 Brentford 1 League 0 0 0 0 3 2016-2017 18 Brentford 2 Leagues 1 4 4 0.1 0.0 0 0 1 4 3.00 0 1 -1 -22.50 -22.74 2017-2018 19 Newport County 2 Leagues 4 186 47 4.3 2.1 2 0 2 3 1.75 2 1 +1 +0.48 +0.55 2017-2018 19 Brentford 1 League 0 0 0 0 1 2018-2019 20 Brentford 1 League 0 0 0 0 1 2018-2019 20 Macclesfield Town 1 League 18 1,142 63 27.6 12.7 11 84 6 7 31 0 1.11 16 23 -7 -0.55 +0.02 2018-2019 20 Maidenhead United 1 League 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48 2018-2019 20 Yeovil Town 2 Leagues 2 53 27 1.3 0.6 1 33 0 1 20 1 0.00 0 1 -1 -1.70 -1.16 2019-2020 21 Partick Thistle 1 League 19 1,481 78 60.9 16.5 16 89 14 3 21 0 1.16 18 27 -9 -0.55 +0.02 2021-2022 23 Dunfermline Ath. 2 Leagues 10 326 33 9.5 3.6 3 66 0 7 18 14 0.80 5 6 -1 -0.28 +0.22 2023-2024 25 Exeter City 2 Leagues 42 2,877 69 63.5 32.0 32 83 17 10 23 2 1.52 35 36 -1 -0.03 +0.68 2024-2025 26 Exeter City 3 Leagues 25 1,139 46 24.7 12.7 10 74 2 15 27 4 1.20 14 17 -3 -0.24 -0.06 2025-2026 27 Exeter City 2 Leagues 37 2,095 57 47.5 23.3 26 70 1 11 24 0 1.06 25 30 -5 -0.21 +0.06 9 Seasons 8 Clubs 8 Leagues 163 9,482 58 19.4 105.4 102 79 40 61 24 34 1.21 116 145 -29 -0.28 +0.04 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brentford (4 Seasons) 2 Leagues 1 4 4 0.0 0.0 0 0 1 9 3.00 0 1 -1 -22.50 -22.74 Exeter City (3 Seasons) 3 Leagues 104 6,111 59 45.1 67.9 68 77 20 36 25 6 1.28 74 83 -9 -0.13 +0.19 Partick Thistle (1 Season) 1 League 19 1,481 78 60.9 16.5 16 89 14 3 21 0 1.16 18 27 -9 -0.55 +0.02 Macclesfield Town (1 Season) 1 League 18 1,142 63 27.6 12.7 11 84 6 7 31 0 1.11 16 23 -7 -0.55 +0.02 Dunfermline Ath. (1 Season) 2 Leagues 10 326 33 9.5 3.6 3 66 0 7 18 14 0.80 5 6 -1 -0.28 +0.22 Maidenhead United (1 Season) 1 League 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48 Newport County (1 Season) 2 Leagues 4 186 47 4.3 2.1 2 0 2 3 1.75 2 1 +1 +0.48 +0.55 Yeovil Town (1 Season) 2 Leagues 2 53 27 1.3 0.6 1 33 0 1 20 1 0.00 0 1 -1 -1.70 -1.16 EFL Cup (5 Seasons) 5 327 65 27.9 3.6 4 70 1 1 48 3 1.60 5 2 +3 +0.83 +1.94 League One (3 Seasons) 96 5,576 58 44.9 62.0 62 77 19 34 24 6 1.23 66 73 -7 -0.11 +0.32 Championship (3 Seasons) 1 4 4 0.0 0.0 0 0 1 7 3.00 0 1 -1 -22.50 -22.74 Championship (2 Seasons) 29 1,807 62 31.9 20.1 19 85 14 10 19 13 1.04 23 33 -10 -0.50 +0.01 League Two (2 Seasons) 23 1,349 59 10.9 15.0 13 84 6 10 30 3 1.17 18 25 -7 -0.47 -0.09 FA Cup (2 Seasons) 4 240 60 36.4 2.7 3 67 0 1 38 0 1.75 3 8 -5 -1.87 -3.59 National League (1 Season) 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48 Rel/Pro play-offs (1 Season) 0 0 0 0 1
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 17 Brentford eng ENG 2. Championship 9th 0 0 0 0 3 Matches 2016-2017 18 Brentford eng ENG 2. Championship 10th 1 4 4 0.1 0.0 0 0 1 3 3.00 0 1 -1 -22.50 -22.74 Matches 2017-2018 19 Newport County eng ENG 4. League Two 11th 4 186 47 4.5 2.1 2 0 2 2 1.75 2 1 +1 +0.48 +0.55 Matches 2018-2019 20 Brentford eng ENG 2. Championship 11th 0 0 0 0 1 Matches 2018-2019 20 Macclesfield Town eng ENG 4. League Two 22nd 18 1,142 63 27.6 12.7 11 84 6 7 31 0 1.11 16 23 -7 -0.55 +0.02 Matches 2018-2019 20 Maidenhead United eng ENG 5. National League 19th 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48 Matches 2018-2019 20 Yeovil Town eng ENG 4. League Two 24th 1 21 21 0.5 0.2 0 0 1 20 1 0.00 0 1 -1 -4.29 -3.76 Matches 2019-2020 21 Partick Thistle sct SCO 2. Championship 10th 19 1,481 78 60.9 16.5 16 89 14 3 21 0 1.16 18 27 -9 -0.55 +0.02 Matches 2021-2022 23 Dunfermline Ath. sct SCO 2. Championship 9th 10 326 33 10.1 3.6 3 66 0 7 18 13 0.80 5 6 -1 -0.28 +0.22 Matches 2023-2024 25 Exeter City eng ENG 3. League One 13th 39 2,664 68 64.3 29.6 30 83 16 9 20 2 1.46 31 34 -3 -0.10 +0.63 Matches 2024-2025 26 Exeter City eng ENG 3. League One 16th 22 957 44 23.1 10.6 8 75 2 14 26 4 1.14 12 15 -3 -0.28 +0.09 Matches 2025-2026 27 Exeter City eng ENG 3. League One 21st 35 1,955 56 47.2 21.7 24 70 1 11 24 0 1.03 23 24 -1 -0.05 +0.28 Matches 9 Seasons 8 Clubs 5 Leagues 154 8,915 58 19.0 99.1 95 79 39 59 24 30 1.18 108 135 -27 -0.27 +0.07 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 (3 Seasons) 1 League 96 5,576 58 44.9 62.0 62 77 19 34 24 6 1.23 66 73 -7 -0.11 +0.32 Brentford (3 Seasons) 1 League 1 4 4 0.0 0.0 0 0 1 7 3.00 0 1 -1 -22.50 -22.74 Partick Thistle (1 Season) 1 League 19 1,481 78 60.9 16.5 16 89 14 3 21 0 1.16 18 27 -9 -0.55 +0.02 Macclesfield Town (1 Season) 1 League 18 1,142 63 27.6 12.7 11 84 6 7 31 0 1.11 16 23 -7 -0.55 +0.02 Dunfermline Ath. (1 Season) 1 League 10 326 33 10.1 3.6 3 66 0 7 18 13 0.80 5 6 -1 -0.28 +0.22 Maidenhead United (1 Season) 1 League 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48 Newport County (1 Season) 1 League 4 186 47 4.5 2.1 2 0 2 2 1.75 2 1 +1 +0.48 +0.55 Yeovil Town (1 Season) 1 League 1 21 21 0.5 0.2 0 0 1 20 1 0.00 0 1 -1 -4.29 -3.76 League One (3 Seasons) 96 5,576 58 44.9 62.0 62 77 19 34 24 6 1.23 66 73 -7 -0.11 +0.32 Championship (3 Seasons) 1 4 4 0.0 0.0 0 0 1 7 3.00 0 1 -1 -22.50 -22.74 Championship (2 Seasons) 29 1,807 62 31.9 20.1 19 85 14 10 19 13 1.04 23 33 -10 -0.50 +0.01 League Two (2 Seasons) 23 1,349 59 10.9 15.0 13 84 6 10 30 3 1.17 18 25 -7 -0.47 -0.09 National League (1 Season) 5 179 36 4.3 2.0 1 85 0 4 24 1 0.80 1 3 -2 -1.01 -0.48
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 2016-2017 18 Brentford eng ENG EFL Cup 58th 0 0 0 0 1 Matches 2017-2018 19 Newport County eng ENG EFL Cup 33rd 0 0 0 0 1 Matches 2017-2018 19 Brentford eng ENG EFL Cup 17th 0 0 0 0 1 Matches 2018-2019 20 Yeovil Town eng ENG EFL Cup 58th 1 32 32 35.6 0.4 1 32 0 0 0 0.00 0 0 0 0.00 +1.55 Matches 2023-2024 25 Exeter City eng ENG EFL Cup Rd4 3 213 71 54.6 2.4 2 83 1 1 48 0 2.33 4 2 +2 +0.85 +1.35 Matches 2024-2025 26 Exeter City eng ENG EFL Cup Rd1 1 82 82 91.1 0.9 1 82 0 0 0 1.00 1 0 +1 +1.10 +12.35 Matches 2024-2025 26 Exeter City eng ENG FA Cup 2 100 50 25.6 1.1 1 62 0 1 38 0 2.00 1 2 -1 -0.90 -3.07 Matches 2025-2026 27 Exeter City eng ENG FA Cup 2 140 70 51.9 1.6 2 70 0 0 0 1.50 2 6 -4 -2.57 -3.26 Matches 6 Seasons 4 Clubs 2 Leagues 9 567 63 31.0 6.3 7 69 1 2 43 3 1.67 8 10 -2 -0.32 -1.00 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 (3 Seasons) 2 Leagues 8 535 67 46.9 5.9 6 75 1 2 43 0 1.87 8 10 -2 -0.34 -1.23 Brentford (2 Seasons) 1 League 0 0 0 0 2 Yeovil Town (1 Season) 1 League 1 32 32 35.6 0.4 1 32 0 0 0 0.00 0 0 0 0.00 +1.55 Newport County (1 Season) 1 League 0 0 0 0 1 EFL Cup (5 Seasons) 5 327 65 27.9 3.6 4 70 1 1 48 3 1.60 5 2 +3 +0.83 +1.94 FA Cup (2 Seasons) 4 240 60 36.4 2.7 3 67 0 1 38 0 1.75 3 8 -5 -1.87 -3.59
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 18 Brentford 2 Leagues 0.0 0 0 0 1 0 0 0 0 0 0 0 0 2017-2018 19 Newport County 2 Leagues 2.1 0 0 0 1 0 0 0 0 0 0 0 0 2018-2019 20 Macclesfield Town 1 League 12.7 1 0 0 0 2018-2019 20 Maidenhead United 1 League 2.0 1 0 0 0 2018-2019 20 Yeovil Town 2 Leagues 0.6 0 0 0 1 0 0 0 1 2 0 0 0 2019-2020 21 Partick Thistle 1 League 16.5 4 0 0 0 2021-2022 23 Dunfermline Ath. 2 Leagues 3.6 2 0 0 0 2023-2024 25 Exeter City 2 Leagues 32.0 12 0 0 33 17 4 171 23 20 0 2024-2025 26 Exeter City 3 Leagues 12.7 5 0 0 11 10 0 99 8 8 0 2025-2026 27 Exeter City 2 Leagues 23.3 3 0 0 32 22 3 106 15 19 0 9 Seasons 8 Clubs 8 Leagues 105.4 28 0 0 79 49 7 376 47 49 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Brentford (4 Seasons) 2 Leagues 0.0 0 0 0 1 0 0 0 0 0 0 0 0 Exeter City (3 Seasons) 3 Leagues 67.9 20 0 0 76 49 7 376 46 47 0 Partick Thistle (1 Season) 1 League 16.5 4 0 0 0 Macclesfield Town (1 Season) 1 League 12.7 1 0 0 0 Dunfermline Ath. (1 Season) 2 Leagues 3.6 2 0 0 0 Maidenhead United (1 Season) 1 League 2.0 1 0 0 0 Newport County (1 Season) 2 Leagues 2.1 0 0 0 1 0 0 0 0 0 0 0 0 Yeovil Town (1 Season) 2 Leagues 0.6 0 0 0 1 0 0 0 1 2 0 0 0 EFL Cup (5 Seasons) 3.6 1 0 0 5 1 0 37 5 6 0 0 0 League One (3 Seasons) 62.0 19 0 0 72 46 7 334 41 42 0 Championship (3 Seasons) 0.0 0 0 0 1 0 0 0 0 0 0 0 0 Championship (2 Seasons) 20.1 6 0 0 0 League Two (2 Seasons) 15.0 1 0 0 1 0 0 0 0 0 0 0 0 FA Cup (2 Seasons) 2.7 0 0 0 0 2 0 5 1 1 0 National League (1 Season) 2.0 1 0 0 0 Rel/Pro play-offs (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 20 Yeovil Town eng ENG EFL Cup 58th 0.4 0 0 0 1 0 0 0 1 2 0 0 0 Matches 2023-2024 25 Exeter City eng ENG EFL Cup Rd4 2.4 0 0 0 3 1 0 28 4 2 0 Matches 2024-2025 26 Exeter City eng ENG EFL Cup Rd1 0.9 1 0 0 1 0 0 9 0 2 0 Matches 2024-2025 26 Exeter City eng ENG FA Cup 1.1 0 0 0 0 1 0 4 1 0 0 Matches 2025-2026 27 Exeter City eng ENG FA Cup 1.6 0 0 0 0 1 0 1 0 1 0 Matches 6 Seasons 4 Clubs 2 Leagues 6.3 1 0 0 5 3 0 42 6 7 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Exeter City (3 Seasons) 2 Leagues 5.9 1 0 0 4 3 0 42 5 5 0 Brentford (2 Seasons) 1 League Yeovil Town (1 Season) 1 League 0.4 0 0 0 1 0 0 0 1 2 0 0 0 Newport County (1 Season) 1 League EFL Cup (5 Seasons) 3.6 1 0 0 5 1 0 37 5 6 0 0 0 FA Cup (2 Seasons) 2.7 0 0 0 0 2 0 5 1 1 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Reece Cole Pages
Reece Cole Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary