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 Reading eng ENG 2. Championship 3 1 97 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 17 Reading eng ENG FA Cup 0 0 Matches 2016-2017 18 Reading eng ENG Jr. PL2 — Div. 1 22 20 1,799 20.0 2 8 10 1 1 1 3 0 0.10 0.40 0.50 0.05 0.45 Matches 2017-2018 19 Reading eng ENG 2. Championship 0 0 Matches 2017-2018 19 Reading eng ENG EFL Cup 1 1 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Coventry City eng ENG FA Cup 2 2 136 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Coventry City eng ENG 4. League Two 6 1 164 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Reading eng ENG Jr. PL2 — Div. 2 9 9 800 8.9 7 2 9 7 0 1 2 0 0.79 0.23 1.01 0.79 1.01 Matches 2018-2019 20 Reading eng ENG 2. Championship 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Aldershot Town eng ENG FA Cup 2 1 120 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Aldershot Town eng ENG 5. National League 5 3 287 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Reading eng ENG Jr. PL2 — Div. 2 14 13 1,140 12.7 6 3 9 5 1 2 1 0 0.47 0.24 0.71 0.39 0.63 Matches 2019-2020 21 Reading eng ENG 2. Championship 5 2 181 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2019-2020 21 Reading eng ENG EFL Cup 2 2 209 2.3 2 0 2 2 0 0 0 0 0.86 0.00 0.86 0.86 0.86 Matches 2019-2020 21 Reading eng ENG FA Cup 0 0 Matches 2019-2020 21 Bristol Rovers eng ENG 3. League One 7 3 269 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Reading eng ENG Jr. PL2 — Div. 2 5 5 436 4.8 1 2 3 1 0 0 0 0 0.21 0.41 0.62 0.21 0.62 Matches 2020-2021 22 Bristol Rovers eng ENG FA Cup 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Bristol Rovers eng ENG 3. League One 9 0 140 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 King's Lynn Town FC 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 2021-2022 23 King's Lynn Town FC eng ENG 5. National League 29 21 1,909 21.2 5 5 0 0 1 0 0.24 0.24 Matches 2022-2023 24 King's Lynn Town FC eng ENG FA Cup 2 2 161 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Aldershot Town eng ENG 5. National League 11 3 295 3.3 2 2 0 0 0 0 0.61 0.61 Matches 2024-2025 26 Aldershot Town eng ENG FA Cup 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Aldershot Town eng ENG 5. National League 38 33 2,538 28.2 16 2 18 16 0 1 7 0 0.57 0.07 0.64 0.57 0.64 Matches 2025-2026 27 Aldershot Town eng ENG 5. National League 31 25 2,081 23.1 5 9 14 5 0 0 2 0 0.22 0.39 0.61 0.22 0.61 Matches 10 Seasons 5 Clubs 6 Leagues 158 102 8,887 98.7 30 12 35 30 0 1 12 0 0.30 0.16 0.47 0.30 0.47 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 Aldershot Town (4 Seasons) 2 Leagues 88 66 5,399 60.0 23 11 32 23 0 1 11 0 0.38 0.19 0.56 0.38 0.56 Reading (4 Seasons) 2 Leagues 50 47 4,175 46.4 16 15 31 14 2 4 6 0 0.34 0.32 0.67 0.30 0.63 Reading (4 Seasons) 3 Leagues 13 7 650 7.2 2 1 3 2 0 0 0 0 0.28 0.14 0.42 0.28 0.42 King's Lynn Town FC (2 Seasons) 2 Leagues 32 23 2,098 23.3 5 0 0 5 0 0 1 0 0.21 0.00 0.00 0.21 0.00 Bristol Rovers (2 Seasons) 2 Leagues 17 3 440 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coventry City (1 Season) 2 Leagues 8 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (8 Seasons) 9 6 554 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (5 Seasons) 114 85 7,110 79.0 28 11 32 28 0 1 11 0 0.35 0.20 0.59 0.35 0.59 Championship (4 Seasons) 10 4 384 4.3 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 PL2 — Div. 2 (3 Seasons) 28 27 2,376 26.4 14 7 21 13 1 3 3 0 0.53 0.27 0.80 0.49 0.76 League One (2 Seasons) 16 3 409 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 3 266 3.0 2 0 2 2 0 0 0 0 0.68 0.00 0.68 0.68 0.68 PL2 — Div. 1 (1 Season) 22 20 1,799 20.0 2 8 10 1 1 1 3 0 0.10 0.40 0.50 0.05 0.45 League Two (1 Season) 6 1 164 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 Reading 2 Leagues 3 1 97 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 18 Reading 1 League 22 20 1,799 20.0 2 8 10 1 1 1 3 0 0.10 0.40 0.50 0.05 0.45 2017-2018 19 Coventry City 2 Leagues 8 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 19 Reading 1 League 9 9 800 8.9 7 2 9 7 0 1 2 0 0.79 0.23 1.01 0.79 1.01 2017-2018 19 Reading 2 Leagues 1 1 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 20 Aldershot Town 2 Leagues 7 4 407 4.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 20 Reading 1 League 14 13 1,140 12.7 6 3 9 5 1 2 1 0 0.47 0.24 0.71 0.39 0.63 2018-2019 20 Reading 1 League 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 21 Reading 1 League 5 5 436 4.8 1 2 3 1 0 0 0 0 0.21 0.41 0.62 0.21 0.62 2019-2020 21 Reading 3 Leagues 7 4 390 4.3 2 1 3 2 0 0 0 0 0.46 0.23 0.69 0.46 0.69 2019-2020 21 Bristol Rovers 1 League 7 3 269 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 22 Bristol Rovers 2 Leagues 10 0 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 23 King's Lynn Town FC 2 Leagues 30 21 1,937 21.5 5 0 0 5 0 0 1 0 0.23 0.00 0.00 0.23 0.00 2022-2023 24 King's Lynn Town FC 1 League 2 2 161 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 25 Aldershot Town 1 League 11 3 295 3.3 2 2 0 0 0 0 0.61 0.61 2024-2025 26 Aldershot Town 2 Leagues 39 34 2,616 29.1 16 2 18 16 0 1 7 0 0.55 0.07 0.62 0.55 0.62 2025-2026 27 Aldershot Town 1 League 31 25 2,081 23.1 5 9 14 5 0 0 2 0 0.22 0.39 0.61 0.22 0.61 10 Seasons 5 Clubs 6 Leagues 158 102 8,887 98.7 30 12 35 30 0 1 12 0 0.30 0.16 0.47 0.30 0.47 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 Aldershot Town (4 Seasons) 2 Leagues 88 66 5,399 60.0 23 11 32 23 0 1 11 0 0.38 0.19 0.56 0.38 0.56 Reading (4 Seasons) 2 Leagues 50 47 4,175 46.4 16 15 31 14 2 4 6 0 0.34 0.32 0.67 0.30 0.63 Reading (4 Seasons) 3 Leagues 13 7 650 7.2 2 1 3 2 0 0 0 0 0.28 0.14 0.42 0.28 0.42 King's Lynn Town FC (2 Seasons) 2 Leagues 32 23 2,098 23.3 5 0 0 5 0 0 1 0 0.21 0.00 0.00 0.21 0.00 Bristol Rovers (2 Seasons) 2 Leagues 17 3 440 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coventry City (1 Season) 2 Leagues 8 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (8 Seasons) 9 6 554 6.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (5 Seasons) 114 85 7,110 79.0 28 11 32 28 0 1 11 0 0.35 0.20 0.59 0.35 0.59 Championship (4 Seasons) 10 4 384 4.3 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 PL2 — Div. 2 (3 Seasons) 28 27 2,376 26.4 14 7 21 13 1 3 3 0 0.53 0.27 0.80 0.49 0.76 League One (2 Seasons) 16 3 409 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 3 266 3.0 2 0 2 2 0 0 0 0 0.68 0.00 0.68 0.68 0.68 PL2 — Div. 1 (1 Season) 22 20 1,799 20.0 2 8 10 1 1 1 3 0 0.10 0.40 0.50 0.05 0.45 League Two (1 Season) 6 1 164 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 Reading eng ENG 2. Championship 17th 3 1 97 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Reading eng ENG Jr. PL2 — Div. 1 11th 22 20 1,799 20.0 2 8 10 1 1 1 3 0 0.10 0.40 0.50 0.05 0.45 Matches 2017-2018 19 Coventry City eng ENG 4. League Two 6th 6 1 164 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Reading eng ENG Jr. PL2 — Div. 2 5th 9 9 800 8.9 7 2 9 7 0 1 2 0 0.79 0.23 1.01 0.79 1.01 Matches 2017-2018 19 Reading eng ENG 2. Championship 20th 0 0 Matches 2018-2019 20 Aldershot Town eng ENG 5. National League 21st 5 3 287 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Reading eng ENG Jr. PL2 — Div. 2 3rd 14 13 1,140 12.7 6 3 9 5 1 2 1 0 0.47 0.24 0.71 0.39 0.63 Matches 2018-2019 20 Reading eng ENG 2. Championship 20th 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Reading eng ENG Jr. PL2 — Div. 2 9th 5 5 436 4.8 1 2 3 1 0 0 0 0 0.21 0.41 0.62 0.21 0.62 Matches 2019-2020 21 Reading eng ENG 2. Championship 14th 5 2 181 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2019-2020 21 Bristol Rovers eng ENG 3. League One 14th 7 3 269 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Bristol Rovers eng ENG 3. League One 24th 9 0 140 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 King's Lynn Town FC eng ENG 5. National League 21st 29 21 1,909 21.2 5 5 0 0 1 0 0.24 0.24 Matches 2023-2024 25 Aldershot Town eng ENG 5. National League 8th 11 3 295 3.3 2 2 0 0 0 0 0.61 0.61 Matches 2024-2025 26 Aldershot Town eng ENG 5. National League 16th 38 33 2,538 28.2 16 2 18 16 0 1 7 0 0.57 0.07 0.64 0.57 0.64 Matches 2025-2026 27 Aldershot Town eng ENG 5. National League 20th 31 25 2,081 23.1 5 9 14 5 0 0 2 0 0.22 0.39 0.61 0.22 0.61 Matches 9 Seasons 5 Clubs 4 Leagues 146 93 8,067 89.6 28 12 33 28 0 1 11 0 0.31 0.18 0.51 0.31 0.51 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 Aldershot Town (4 Seasons) 1 League 85 64 5,201 57.8 23 11 32 23 0 1 10 0 0.40 0.20 0.59 0.40 0.59 Reading (4 Seasons) 2 Leagues 50 47 4,175 46.4 16 15 31 14 2 4 6 0 0.34 0.32 0.67 0.30 0.63 Reading (4 Seasons) 1 League 10 4 384 4.3 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 Bristol Rovers (2 Seasons) 1 League 16 3 409 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 King's Lynn Town FC (1 Season) 1 League 29 21 1,909 21.2 5 5 0 0 1 0 0.24 0.24 Coventry City (1 Season) 1 League 6 1 164 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (5 Seasons) 114 85 7,110 79.0 28 11 32 28 0 1 11 0 0.35 0.20 0.59 0.35 0.59 Championship (4 Seasons) 10 4 384 4.3 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 PL2 — Div. 2 (3 Seasons) 28 27 2,376 26.4 14 7 21 13 1 3 3 0 0.53 0.27 0.80 0.49 0.76 League One (2 Seasons) 16 3 409 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (1 Season) 22 20 1,799 20.0 2 8 10 1 1 1 3 0 0.10 0.40 0.50 0.05 0.45 League Two (1 Season) 6 1 164 1.8 0 0 0 0 0 0 0 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 2015-2016 17 Reading 2 Leagues 1.1 0 1 0.93 0.00 0 0 2016-2017 18 Reading 1 League 20.0 2 1 1 2017-2018 19 Coventry City 2 Leagues 3.3 0 4 2 50.0 1.20 0.60 0.00 0.00 0 0 2017-2018 19 Reading 1 League 8.9 7 0 1 2017-2018 19 Reading 2 Leagues 0.6 0 1 0 0.0 1.58 0.00 0.00 0 0 2018-2019 20 Aldershot Town 2 Leagues 4.5 0 2 0 0.0 1.50 0.00 0.00 0 0 2018-2019 20 Reading 1 League 12.7 6 1 2 2018-2019 20 Reading 1 League 1.2 0 4 2 50.0 3.40 1.70 0.00 0.00 0 0 2019-2020 21 Reading 1 League 4.8 1 0 0 2019-2020 21 Reading 3 Leagues 4.3 2 14 3 21.4 3.23 0.69 0.14 0.67 0 0 2019-2020 21 Bristol Rovers 1 League 3.0 0 2 0 0.0 0.67 0.00 0.00 0 0 2020-2021 22 Bristol Rovers 2 Leagues 1.9 0 4 0 0.0 2.11 0.00 0.00 0 0 2021-2022 23 King's Lynn Town FC 2 Leagues 21.5 5 1 1 100.0 3.21 3.21 0.00 0.00 0 0 2022-2023 24 King's Lynn Town FC 1 League 1.8 0 4 0 0.0 2.24 0.00 0.00 0 0 2023-2024 25 Aldershot Town 1 League 3.3 2 0 0 2024-2025 26 Aldershot Town 2 Leagues 29.1 16 0 1 2025-2026 27 Aldershot Town 1 League 23.1 5 0 0 10 Seasons 5 Clubs 6 Leagues 98.7 30 36 9 22.2 2.02 0.48 0.06 0.22 0 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Aldershot Town (4 Seasons) 2 Leagues 60.0 23 2 0 0.0 1.50 0.00 0.00 0 1 Reading (4 Seasons) 2 Leagues 46.4 16 2 4 Reading (4 Seasons) 3 Leagues 7.2 2 19 6 26.3 3.09 0.83 0.11 0.33 0 0 King's Lynn Town FC (2 Seasons) 2 Leagues 23.3 5 5 1 20.0 2.38 0.48 0.00 0.00 0 0 Bristol Rovers (2 Seasons) 2 Leagues 4.9 0 6 0 0.0 1.23 0.00 0.00 0 0 Coventry City (1 Season) 2 Leagues 3.3 0 4 2 50.0 1.20 0.60 0.00 0.00 0 0 FA Cup (8 Seasons) 6.2 0 12 1 8.3 2.27 0.19 0.00 0.00 0 0 National League (5 Seasons) 79.0 28 0 1 Championship (4 Seasons) 4.3 0 9 3 22.2 2.82 0.70 0.00 0.00 0 0 PL2 — Div. 2 (3 Seasons) 26.4 14 1 3 League One (2 Seasons) 4.5 0 5 0 0.0 1.10 0.00 0.00 0 0 EFL Cup (2 Seasons) 3.0 2 10 3 30.0 3.38 1.02 0.20 0.67 0 0 PL2 — Div. 1 (1 Season) 20.0 2 1 1 League Two (1 Season) 1.8 0 0 2 0.00 1.10 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 Reading eng ENG 2. Championship 3 97 32 2.3 1.1 1 0 2 5 0.00 3 5 -2 -1.86 -1.74 Matches 2015-2016 17 Reading eng ENG FA Cup 0 0 0 0 1 Matches 2016-2017 18 Reading eng ENG Jr. PL2 — Div. 1 22 1,799 82 90.9 20.0 20 87 16 2 33 0 1.00 32 53 -21 -1.05 -1.55 Matches 2017-2018 19 Reading eng ENG 2. Championship 0 0 0 0 1 Matches 2017-2018 19 Reading eng ENG EFL Cup 1 57 57 19.0 0.6 1 57 0 0 1 3.00 0 0 0 0.00 -0.74 Matches 2017-2018 19 Coventry City eng ENG FA Cup 2 136 68 30.2 1.5 2 68 0 0 0 1.50 1 3 -2 -1.32 -3.33 Matches 2017-2018 19 Coventry City eng ENG 4. League Two 6 164 27 4.0 1.8 1 1 5 11 1.00 2 4 -2 -1.10 -1.53 Matches 2017-2018 19 Reading eng ENG Jr. PL2 — Div. 2 9 800 89 46.8 8.9 9 89 8 0 0 2.22 20 15 +5 +0.56 +1.65 Matches 2018-2019 20 Reading eng ENG 2. Championship 2 106 53 2.6 1.2 1 90 0 1 16 3 0.50 0 0 0 0.00 +0.38 Matches 2018-2019 20 Aldershot Town eng ENG FA Cup 2 120 60 57.1 1.3 1 58 0 1 62 0 0.50 2 1 +1 +0.75 +1.75 Matches 2018-2019 20 Aldershot Town eng ENG 5. National League 5 287 57 6.9 3.2 3 65 1 2 46 0 0.20 0 8 -8 -2.51 -2.02 Matches 2018-2019 20 Reading eng ENG Jr. PL2 — Div. 2 14 1,140 81 57.6 12.7 13 87 11 1 10 0 2.07 28 21 +7 +0.55 +0.02 Matches 2019-2020 21 Reading eng ENG 2. Championship 5 181 36 4.4 2.0 2 55 0 3 24 4 0.20 2 5 -3 -1.49 -1.58 Matches 2019-2020 21 Reading eng ENG EFL Cup 2 209 105 63.3 2.3 2 105 1 0 1 1.50 4 3 +1 +0.43 -0.31 Matches 2019-2020 21 Reading eng ENG FA Cup 0 0 0 0 1 Matches 2019-2020 21 Bristol Rovers eng ENG 3. League One 7 269 38 8.5 3.0 3 66 0 4 18 2 0.57 1 4 -3 -1.00 -0.75 Matches 2019-2020 21 Reading eng ENG Jr. PL2 — Div. 2 5 436 87 26.9 4.8 5 87 4 0 0 1.20 10 10 0 0.00 +0.15 Matches 2020-2021 22 Bristol Rovers eng ENG FA Cup 1 31 31 11.5 0.3 0 0 1 31 0 0.00 1 1 0 0.00 -2.26 Matches 2020-2021 22 Bristol Rovers eng ENG 3. League One 9 140 16 3.4 1.6 0 0 9 16 3 0.44 2 1 +1 +0.64 +1.34 Matches 2021-2022 23 King's Lynn Town FC eng ENG FA Cup 1 28 28 31.1 0.3 0 0 1 28 0 0.00 0 0 0 0.00 +1.45 Matches 2021-2022 23 King's Lynn Town FC eng ENG 5. National League 29 1,909 66 48.2 21.2 21 80 9 8 29 0 0.86 25 30 -5 -0.24 +0.95 Matches 2022-2023 24 King's Lynn Town FC eng ENG FA Cup 2 161 81 89.4 1.8 2 81 1 0 0 1.50 0 3 -3 -1.68 -6.41 Matches 2023-2024 25 Aldershot Town eng ENG 5. National League 11 295 27 7.1 3.3 3 51 0 8 18 7 1.18 5 7 -2 -0.61 -0.45 Matches 2024-2025 26 Aldershot Town eng ENG FA Cup 1 78 78 86.7 0.9 1 78 0 0 0 0.00 1 3 -2 -2.31 -2.31 Matches 2024-2025 26 Aldershot Town eng ENG 5. National League 38 2,538 67 61.3 28.2 33 73 6 5 25 2 1.32 41 52 -11 -0.39 -0.22 Matches 2025-2026 27 Aldershot Town eng ENG 5. National League 31 2,081 67 50.3 23.1 25 78 3 6 21 0 0.87 39 50 -11 -0.48 -0.17 Matches 10 Seasons 5 Clubs 6 Leagues 158 8,887 56 17.3 98.7 102 75 22 56 23 42 0.92 129 180 -51 -0.52 -0.30 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aldershot Town (4 Seasons) 2 Leagues 88 5,399 61 32.0 60.0 66 74 10 22 25 9 1.05 88 121 -33 -0.55 -0.24 Reading (4 Seasons) 2 Leagues 50 4,175 84 57.3 46.4 47 87 39 3 25 0 1.54 90 99 -9 -0.19 +0.01 Reading (4 Seasons) 3 Leagues 13 650 50 3.6 7.2 7 78 1 6 22 17 0.62 9 13 -4 -0.55 -0.44 King's Lynn Town FC (2 Seasons) 2 Leagues 32 2,098 66 49.6 23.3 23 80 10 9 29 0 0.87 25 33 -8 -0.34 +0.80 Bristol Rovers (2 Seasons) 2 Leagues 17 440 26 5.8 4.9 3 66 0 14 17 5 0.47 4 6 -2 -0.41 +0.01 Coventry City (1 Season) 2 Leagues 8 300 38 6.5 3.3 3 68 1 5 11 1.13 3 7 -4 -1.20 -1.75 FA Cup (8 Seasons) 9 554 62 24.6 6.2 6 72 1 3 40 2 0.78 5 11 -6 -0.97 -2.44 National League (5 Seasons) 114 7,110 62 34.6 79.0 85 75 19 29 25 9 1.02 110 147 -37 -0.47 -0.03 Championship (4 Seasons) 10 384 38 2.3 4.3 4 66 0 6 22 13 0.20 5 10 -5 -1.17 -1.04 PL2 — Div. 2 (3 Seasons) 28 2,376 85 44.7 26.4 27 88 23 1 10 0 1.96 58 46 +12 +0.45 +0.70 League One (2 Seasons) 16 409 26 5.6 4.5 3 66 0 13 16 5 0.50 3 5 -2 -0.44 +0.07 EFL Cup (2 Seasons) 3 266 89 42.2 3.0 3 89 1 0 2 2.00 4 3 +1 +0.34 -0.40 PL2 — Div. 1 (1 Season) 22 1,799 82 90.9 20.0 20 87 16 2 33 0 1.00 32 53 -21 -1.05 -1.55 League Two (1 Season) 6 164 27 4.0 1.8 1 1 5 11 1.00 2 4 -2 -1.10 -1.53
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 Reading 2 Leagues 3 97 32 2.1 1.1 1 0 2 6 0.00 3 5 -2 -1.86 -1.74 2016-2017 18 Reading 1 League 22 1,799 82 90.9 20.0 20 87 16 2 33 0 1.00 32 53 -21 -1.05 -1.55 2017-2018 19 Coventry City 2 Leagues 8 300 38 6.5 3.3 3 68 1 5 11 1.13 3 7 -4 -1.20 -1.75 2017-2018 19 Reading 1 League 9 800 89 46.8 8.9 9 89 8 0 0 2.22 20 15 +5 +0.56 +1.65 2017-2018 19 Reading 2 Leagues 1 57 57 1.3 0.6 1 57 0 0 2 3.00 0 0 0 0.00 -0.74 2018-2019 20 Aldershot Town 2 Leagues 7 407 58 9.4 4.5 4 63 1 3 51 0 0.29 2 9 -7 -1.55 -1.05 2018-2019 20 Reading 1 League 14 1,140 81 57.6 12.7 13 87 11 1 10 0 2.07 28 21 +7 +0.55 +0.02 2018-2019 20 Reading 1 League 2 106 53 2.6 1.2 1 90 0 1 16 3 0.50 0 0 0 0.00 +0.38 2019-2020 21 Reading 1 League 5 436 87 26.9 4.8 5 87 4 0 0 1.20 10 10 0 0.00 +0.15 2019-2020 21 Reading 3 Leagues 7 390 56 7.8 4.3 4 80 1 3 24 6 0.57 6 8 -2 -0.46 -0.57 2019-2020 21 Bristol Rovers 1 League 7 269 38 8.5 3.0 3 66 0 4 18 2 0.57 1 4 -3 -1.00 -0.75 2020-2021 22 Bristol Rovers 2 Leagues 10 171 17 3.9 1.9 0 0 10 17 3 0.40 3 2 +1 +0.53 +1.06 2021-2022 23 King's Lynn Town FC 2 Leagues 30 1,937 65 47.8 21.5 21 80 9 9 29 0 0.83 25 30 -5 -0.23 +0.96 2022-2023 24 King's Lynn Town FC 1 League 2 161 81 89.4 1.8 2 81 1 0 0 1.50 0 3 -3 -1.68 -6.41 2023-2024 25 Aldershot Town 1 League 11 295 27 7.1 3.3 3 51 0 8 18 7 1.18 5 7 -2 -0.61 -0.45 2024-2025 26 Aldershot Town 2 Leagues 39 2,616 67 61.8 29.1 34 73 6 5 25 2 1.29 42 55 -13 -0.45 -0.28 2025-2026 27 Aldershot Town 1 League 31 2,081 67 50.3 23.1 25 78 3 6 21 0 0.87 39 50 -11 -0.48 -0.17 10 Seasons 5 Clubs 6 Leagues 158 8,887 56 17.3 98.7 102 75 22 56 23 42 0.92 129 180 -51 -0.52 -0.30 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aldershot Town (4 Seasons) 2 Leagues 88 5,399 61 32.0 60.0 66 74 10 22 25 9 1.05 88 121 -33 -0.55 -0.24 Reading (4 Seasons) 2 Leagues 50 4,175 84 57.3 46.4 47 87 39 3 25 0 1.54 90 99 -9 -0.19 +0.01 Reading (4 Seasons) 3 Leagues 13 650 50 3.6 7.2 7 78 1 6 22 17 0.62 9 13 -4 -0.55 -0.44 King's Lynn Town FC (2 Seasons) 2 Leagues 32 2,098 66 49.6 23.3 23 80 10 9 29 0 0.87 25 33 -8 -0.34 +0.80 Bristol Rovers (2 Seasons) 2 Leagues 17 440 26 5.8 4.9 3 66 0 14 17 5 0.47 4 6 -2 -0.41 +0.01 Coventry City (1 Season) 2 Leagues 8 300 38 6.5 3.3 3 68 1 5 11 1.13 3 7 -4 -1.20 -1.75 FA Cup (8 Seasons) 9 554 62 24.6 6.2 6 72 1 3 40 2 0.78 5 11 -6 -0.97 -2.44 National League (5 Seasons) 114 7,110 62 34.6 79.0 85 75 19 29 25 9 1.02 110 147 -37 -0.47 -0.03 Championship (4 Seasons) 10 384 38 2.3 4.3 4 66 0 6 22 13 0.20 5 10 -5 -1.17 -1.04 PL2 — Div. 2 (3 Seasons) 28 2,376 85 44.7 26.4 27 88 23 1 10 0 1.96 58 46 +12 +0.45 +0.70 League One (2 Seasons) 16 409 26 5.6 4.5 3 66 0 13 16 5 0.50 3 5 -2 -0.44 +0.07 EFL Cup (2 Seasons) 3 266 89 42.2 3.0 3 89 1 0 2 2.00 4 3 +1 +0.34 -0.40 PL2 — Div. 1 (1 Season) 22 1,799 82 90.9 20.0 20 87 16 2 33 0 1.00 32 53 -21 -1.05 -1.55 League Two (1 Season) 6 164 27 4.0 1.8 1 1 5 11 1.00 2 4 -2 -1.10 -1.53
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 Reading eng ENG 2. Championship 17th 3 97 32 2.3 1.1 1 0 2 5 0.00 3 5 -2 -1.86 -1.74 Matches 2016-2017 18 Reading eng ENG Jr. PL2 — Div. 1 11th 22 1,799 82 90.9 20.0 20 87 16 2 33 0 1.00 32 53 -21 -1.05 -1.55 Matches 2017-2018 19 Coventry City eng ENG 4. League Two 6th 6 164 27 4.0 1.8 1 1 5 11 1.00 2 4 -2 -1.10 -1.53 Matches 2017-2018 19 Reading eng ENG Jr. PL2 — Div. 2 5th 9 800 89 46.8 8.9 9 89 8 0 0 2.22 20 15 +5 +0.56 +1.65 Matches 2017-2018 19 Reading eng ENG 2. Championship 20th 0 0 0 0 1 Matches 2018-2019 20 Aldershot Town eng ENG 5. National League 21st 5 287 57 6.9 3.2 3 65 1 2 46 0 0.20 0 8 -8 -2.51 -2.02 Matches 2018-2019 20 Reading eng ENG Jr. PL2 — Div. 2 3rd 14 1,140 81 57.6 12.7 13 87 11 1 10 0 2.07 28 21 +7 +0.55 +0.02 Matches 2018-2019 20 Reading eng ENG 2. Championship 20th 2 106 53 2.6 1.2 1 90 0 1 16 3 0.50 0 0 0 0.00 +0.38 Matches 2019-2020 21 Reading eng ENG Jr. PL2 — Div. 2 9th 5 436 87 26.9 4.8 5 87 4 0 0 1.20 10 10 0 0.00 +0.15 Matches 2019-2020 21 Reading eng ENG 2. Championship 14th 5 181 36 4.4 2.0 2 55 0 3 24 4 0.20 2 5 -3 -1.49 -1.58 Matches 2019-2020 21 Bristol Rovers eng ENG 3. League One 14th 7 269 38 8.5 3.0 3 66 0 4 18 2 0.57 1 4 -3 -1.00 -0.75 Matches 2020-2021 22 Bristol Rovers eng ENG 3. League One 24th 9 140 16 3.4 1.6 0 0 9 16 3 0.44 2 1 +1 +0.64 +1.34 Matches 2021-2022 23 King's Lynn Town FC eng ENG 5. National League 21st 29 1,909 66 48.2 21.2 21 80 9 8 29 0 0.86 25 30 -5 -0.24 +0.95 Matches 2023-2024 25 Aldershot Town eng ENG 5. National League 8th 11 295 27 7.1 3.3 3 51 0 8 18 7 1.18 5 7 -2 -0.61 -0.45 Matches 2024-2025 26 Aldershot Town eng ENG 5. National League 16th 38 2,538 67 61.3 28.2 33 73 6 5 25 2 1.32 41 52 -11 -0.39 -0.22 Matches 2025-2026 27 Aldershot Town eng ENG 5. National League 20th 31 2,081 67 50.3 23.1 25 78 3 6 21 0 0.87 39 50 -11 -0.48 -0.17 Matches 9 Seasons 5 Clubs 4 Leagues 146 8,067 55 16.6 89.6 93 75 20 53 22 38 0.90 120 166 -46 -0.51 -0.26 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Aldershot Town (4 Seasons) 1 League 85 5,201 61 31.4 57.8 64 74 10 21 23 9 1.07 85 117 -32 -0.55 -0.25 Reading (4 Seasons) 2 Leagues 50 4,175 84 57.3 46.4 47 87 39 3 25 0 1.54 90 99 -9 -0.19 +0.01 Reading (4 Seasons) 1 League 10 384 38 2.3 4.3 4 66 0 6 22 13 0.20 5 10 -5 -1.17 -1.04 Bristol Rovers (2 Seasons) 1 League 16 409 26 5.6 4.5 3 66 0 13 16 5 0.50 3 5 -2 -0.44 +0.07 King's Lynn Town FC (1 Season) 1 League 29 1,909 66 48.2 21.2 21 80 9 8 29 0 0.86 25 30 -5 -0.24 +0.95 Coventry City (1 Season) 1 League 6 164 27 4.0 1.8 1 1 5 11 1.00 2 4 -2 -1.10 -1.53 National League (5 Seasons) 114 7,110 62 34.6 79.0 85 75 19 29 25 9 1.02 110 147 -37 -0.47 -0.03 Championship (4 Seasons) 10 384 38 2.3 4.3 4 66 0 6 22 13 0.20 5 10 -5 -1.17 -1.04 PL2 — Div. 2 (3 Seasons) 28 2,376 85 44.7 26.4 27 88 23 1 10 0 1.96 58 46 +12 +0.45 +0.70 League One (2 Seasons) 16 409 26 5.6 4.5 3 66 0 13 16 5 0.50 3 5 -2 -0.44 +0.07 PL2 — Div. 1 (1 Season) 22 1,799 82 90.9 20.0 20 87 16 2 33 0 1.00 32 53 -21 -1.05 -1.55 League Two (1 Season) 6 164 27 4.0 1.8 1 1 5 11 1.00 2 4 -2 -1.10 -1.53
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 Reading eng ENG FA Cup 5th 0 0 0 0 1 Matches 2017-2018 19 Coventry City eng ENG FA Cup 9th 2 136 68 30.2 1.5 2 68 0 0 0 1.50 1 3 -2 -1.32 -3.33 Matches 2017-2018 19 Reading eng ENG EFL Cup 17th 1 57 57 19.0 0.6 1 57 0 0 1 3.00 0 0 0 0.00 -0.74 Matches 2018-2019 20 Aldershot Town eng ENG FA Cup 85th 2 120 60 57.1 1.3 1 58 0 1 62 0 0.50 2 1 +1 +0.75 +1.75 Matches 2019-2020 21 Reading eng ENG EFL Cup 17th 2 209 105 63.3 2.3 2 105 1 0 1 1.50 4 3 +1 +0.43 -0.31 Matches 2019-2020 21 Reading eng ENG FA Cup 9th 0 0 0 0 1 Matches 2020-2021 22 Bristol Rovers eng ENG FA Cup 33rd 1 31 31 11.5 0.3 0 0 1 31 0 0.00 1 1 0 0.00 -2.26 Matches 2021-2022 23 King's Lynn Town FC eng ENG FA Cup 1 28 28 31.1 0.3 0 0 1 28 0 0.00 0 0 0 0.00 +1.45 Matches 2022-2023 24 King's Lynn Town FC eng ENG FA Cup 2 161 81 89.4 1.8 2 81 1 0 0 1.50 0 3 -3 -1.68 -6.41 Matches 2024-2025 26 Aldershot Town eng ENG FA Cup 1 78 78 86.7 0.9 1 78 0 0 0 0.00 1 3 -2 -2.31 -2.31 Matches 8 Seasons 5 Clubs 2 Leagues 12 820 68 28.5 9.1 9 78 2 3 40 4 1.08 9 14 -5 -0.55 -1.78 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Reading (3 Seasons) 2 Leagues 3 266 89 16.7 3.0 3 89 1 0 4 2.00 4 3 +1 +0.34 -0.40 King's Lynn Town FC (2 Seasons) 1 League 3 189 63 70.0 2.1 2 81 1 1 28 0 1.00 0 3 -3 -1.43 -1.43 Aldershot Town (2 Seasons) 1 League 3 198 66 66.0 2.2 2 68 0 1 62 0 0.33 3 4 -1 -0.45 +0.43 Coventry City (1 Season) 1 League 2 136 68 30.2 1.5 2 68 0 0 0 1.50 1 3 -2 -1.32 -3.33 Bristol Rovers (1 Season) 1 League 1 31 31 11.5 0.3 0 0 1 31 0 0.00 1 1 0 0.00 -2.26 FA Cup (8 Seasons) 9 554 62 24.6 6.2 6 72 1 3 40 2 0.78 5 11 -6 -0.97 -2.44 EFL Cup (2 Seasons) 3 266 89 42.2 3.0 3 89 1 0 2 2.00 4 3 +1 +0.34 -0.40
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 17 Reading 2 Leagues 1.1 0 0 0 2016-2017 18 Reading 1 League 20.0 3 0 0 0 2017-2018 19 Coventry City 2 Leagues 3.3 0 0 0 1 1 0 5 0 0 0 0 0 2017-2018 19 Reading 1 League 8.9 2 0 0 0 2017-2018 19 Reading 2 Leagues 0.6 0 0 0 0 0 0 0 0 0 0 0 0 2018-2019 20 Aldershot Town 2 Leagues 4.5 2 0 0 1 1 0 2 0 0 0 0 0 2018-2019 20 Reading 1 League 12.7 1 0 0 0 2018-2019 20 Reading 1 League 1.2 0 0 0 0 2 0 6 0 1 0 0 0 2019-2020 21 Reading 1 League 4.8 0 0 0 0 2019-2020 21 Reading 3 Leagues 4.3 0 0 0 0 1 1 9 1 3 0 2019-2020 21 Bristol Rovers 1 League 3.0 0 0 0 2 3 2 7 4 3 0 2020-2021 22 Bristol Rovers 2 Leagues 1.9 0 0 0 2 0 0 6 0 0 0 2021-2022 23 King's Lynn Town FC 2 Leagues 21.5 1 0 0 0 0 0 1 0 1 0 2022-2023 24 King's Lynn Town FC 1 League 1.8 0 0 0 0 0 0 3 0 0 0 2023-2024 25 Aldershot Town 1 League 3.3 0 0 0 0 2024-2025 26 Aldershot Town 2 Leagues 29.1 7 0 0 0 2025-2026 27 Aldershot Town 1 League 23.1 2 0 0 0 10 Seasons 5 Clubs 6 Leagues 98.7 12 0 0 6 8 3 39 5 8 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Aldershot Town (4 Seasons) 2 Leagues 60.0 11 0 0 1 1 0 2 0 0 0 0 0 Reading (4 Seasons) 2 Leagues 46.4 6 0 0 0 Reading (4 Seasons) 3 Leagues 7.2 0 0 0 0 3 1 15 1 4 0 0 0 King's Lynn Town FC (2 Seasons) 2 Leagues 23.3 1 0 0 0 0 0 4 0 1 0 Bristol Rovers (2 Seasons) 2 Leagues 4.9 0 0 0 4 3 2 13 4 3 0 Coventry City (1 Season) 2 Leagues 3.3 0 0 0 1 1 0 5 0 0 0 0 0 FA Cup (8 Seasons) 6.2 1 0 0 2 2 0 14 0 1 0 0 0 National League (5 Seasons) 79.0 11 0 0 0 Championship (4 Seasons) 4.3 0 0 0 0 3 0 13 1 3 0 0 0 PL2 — Div. 2 (3 Seasons) 26.4 3 0 0 0 League One (2 Seasons) 4.5 0 0 0 3 3 2 10 4 3 0 EFL Cup (2 Seasons) 3.0 0 0 0 0 0 1 2 0 1 0 0 0 PL2 — Div. 1 (1 Season) 20.0 3 0 0 0 League Two (1 Season) 1.8 0 0 0 1 0 0 0 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.
View Additional Information
More Josh Barrett Pages
Josh Barrett Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary