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 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 10 6 449 5.0 1 0 1 1 0 0 1 0 0.20 0.00 0.20 0.20 0.20 Matches 2018-2019 17 Manchester City eng ENG EFL Cup 0 0 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 15 12 973 10.8 3 0 3 2 1 1 4 1 0.28 0.00 0.28 0.18 0.18 Matches 2019-2020 18 Brighton eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 14 12 1,053 11.7 5 2 7 5 0 1 2 0 0.43 0.17 0.60 0.43 0.60 Matches 2020-2021 19 Doncaster Rovers eng ENG EFL Cup 1 1 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Doncaster Rovers eng ENG FA Cup 3 2 155 1.7 1 0 1 1 0 0 0 0 0.58 0.00 0.58 0.58 0.58 Matches 2020-2021 19 Doncaster Rovers eng ENG 3. League One 41 28 2,633 29.3 10 5 15 10 0 0 4 0 0.34 0.17 0.51 0.34 0.51 Matches 2021-2022 20 Birmingham City eng ENG 2. Championship 6 2 223 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Brighton eng ENG EFL Cup 2 2 157 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Birmingham City eng ENG Jr. PL2 — Div. 2 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Matches 2021-2022 20 Brighton eng ENG 1. Premier League 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 QPR eng ENG 2. Championship 15 1 258 2.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 QPR eng ENG FA Cup 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 QPR eng ENG 2. Championship 4 0 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 QPR eng ENG EFL 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 23 Cambridge United eng ENG 3. League One 5 0 50 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Crawley Town eng ENG 4. League Two 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 Matches 8 Seasons 7 Clubs 6 Leagues 101 49 4,863 54.0 14 5 19 14 0 0 11 0 0.26 0.09 0.35 0.26 0.35 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 Manchester City (2 Seasons) 1 League 25 18 1,422 15.8 4 0 4 3 1 1 5 1 0.25 0.00 0.25 0.19 0.19 QPR (2 Seasons) 3 Leagues 21 2 427 4.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Brighton (2 Seasons) 2 Leagues 5 3 272 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (1 Season) 3 Leagues 45 31 2,860 31.8 11 5 16 11 0 0 4 0 0.35 0.16 0.50 0.35 0.50 Crawley Town (1 Season) 1 League 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 Brighton (1 Season) 1 League 14 12 1,053 11.7 5 2 7 5 0 1 2 0 0.43 0.17 0.60 0.43 0.60 Birmingham City (1 Season) 1 League 6 2 223 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Cambridge United (1 Season) 1 League 5 0 50 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Manchester City (1 Season) 1 League 0 0 EFL Cup (5 Seasons) 5 5 409 4.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (3 Seasons) 39 30 2,475 27.5 9 2 11 8 1 2 7 1 0.33 0.07 0.40 0.29 0.36 Championship (3 Seasons) 25 3 539 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 46 28 2,683 29.8 10 5 15 10 0 0 4 0 0.34 0.17 0.50 0.34 0.50 FA Cup (2 Seasons) 4 2 176 2.0 1 0 1 1 0 0 0 0 0.51 0.00 0.51 0.51 0.51 League Two (1 Season) 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 Premier League (1 Season) 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.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 2017-2018 16 Manchester City 1 League 10 6 449 5.0 1 0 1 1 0 0 1 0 0.20 0.00 0.20 0.20 0.20 2018-2019 17 Manchester City 1 League 15 12 973 10.8 3 0 3 2 1 1 4 1 0.28 0.00 0.28 0.18 0.18 2018-2019 17 Manchester City 1 League 0 0 2019-2020 18 Brighton 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 18 Brighton 1 League 14 12 1,053 11.7 5 2 7 5 0 1 2 0 0.43 0.17 0.60 0.43 0.60 2020-2021 19 Doncaster Rovers 3 Leagues 45 31 2,860 31.8 11 5 16 11 0 0 4 0 0.35 0.16 0.50 0.35 0.50 2021-2022 20 Birmingham City 1 League 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.00 2021-2022 20 Brighton 2 Leagues 4 2 182 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 20 Birmingham City 1 League 6 2 223 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 21 QPR 2 Leagues 16 1 279 3.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2023-2024 22 QPR 2 Leagues 5 1 148 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 23 Cambridge United 1 League 5 0 50 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 24 Crawley Town 1 League 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 8 Seasons 7 Clubs 6 Leagues 101 49 4,863 54.0 14 5 19 14 0 0 11 0 0.26 0.09 0.35 0.26 0.35 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 Manchester City (2 Seasons) 1 League 25 18 1,422 15.8 4 0 4 3 1 1 5 1 0.25 0.00 0.25 0.19 0.19 QPR (2 Seasons) 3 Leagues 21 2 427 4.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Brighton (2 Seasons) 2 Leagues 5 3 272 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (1 Season) 3 Leagues 45 31 2,860 31.8 11 5 16 11 0 0 4 0 0.35 0.16 0.50 0.35 0.50 Crawley Town (1 Season) 1 League 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 Brighton (1 Season) 1 League 14 12 1,053 11.7 5 2 7 5 0 1 2 0 0.43 0.17 0.60 0.43 0.60 Birmingham City (1 Season) 1 League 6 2 223 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Cambridge United (1 Season) 1 League 5 0 50 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Manchester City (1 Season) 1 League 0 0 EFL Cup (5 Seasons) 5 5 409 4.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (3 Seasons) 39 30 2,475 27.5 9 2 11 8 1 2 7 1 0.33 0.07 0.40 0.29 0.36 Championship (3 Seasons) 25 3 539 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 46 28 2,683 29.8 10 5 15 10 0 0 4 0 0.34 0.17 0.50 0.34 0.50 FA Cup (2 Seasons) 4 2 176 2.0 1 0 1 1 0 0 0 0 0.51 0.00 0.51 0.51 0.51 League Two (1 Season) 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 Premier League (1 Season) 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.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 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 6th 10 6 449 5.0 1 0 1 1 0 0 1 0 0.20 0.00 0.20 0.20 0.20 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 8th 15 12 973 10.8 3 0 3 2 1 1 4 1 0.28 0.00 0.28 0.18 0.18 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 3rd 14 12 1,053 11.7 5 2 7 5 0 1 2 0 0.43 0.17 0.60 0.43 0.60 Matches 2020-2021 19 Doncaster Rovers eng ENG 3. League One 14th 41 28 2,633 29.3 10 5 15 10 0 0 4 0 0.34 0.17 0.51 0.34 0.51 Matches 2021-2022 20 Birmingham City eng ENG Jr. PL2 — Div. 2 11th 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.00 Matches 2021-2022 20 Brighton eng ENG 1. Premier League 9th 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Birmingham City eng ENG 2. Championship 20th 6 2 223 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 QPR eng ENG 2. Championship 20th 15 1 258 2.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 QPR eng ENG 2. Championship 18th 4 0 58 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Cambridge United eng ENG 3. League One 23rd 5 0 50 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Crawley Town eng ENG 4. League Two 22nd 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 Matches 6 Seasons 6 Clubs 4 Leagues 92 42 4,278 47.5 13 5 18 13 0 0 10 0 0.27 0.11 0.38 0.27 0.38 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 Manchester City (2 Seasons) 1 League 25 18 1,422 15.8 4 0 4 3 1 1 5 1 0.25 0.00 0.25 0.19 0.19 QPR (2 Seasons) 1 League 19 1 316 3.5 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (1 Season) 1 League 41 28 2,633 29.3 10 5 15 10 0 0 4 0 0.34 0.17 0.51 0.34 0.51 Crawley Town (1 Season) 1 League 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 Brighton (1 Season) 1 League 14 12 1,053 11.7 5 2 7 5 0 1 2 0 0.43 0.17 0.60 0.43 0.60 Birmingham City (1 Season) 1 League 6 2 223 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Cambridge United (1 Season) 1 League 5 0 50 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 1 League 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.00 PL2 — Div. 1 (3 Seasons) 39 30 2,475 27.5 9 2 11 8 1 2 7 1 0.33 0.07 0.40 0.29 0.36 Championship (3 Seasons) 25 3 539 6.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 46 28 2,683 29.8 10 5 15 10 0 0 4 0 0.34 0.17 0.50 0.34 0.50 League Two (1 Season) 19 11 1,031 11.5 3 0 3 3 0 0 3 0 0.26 0.00 0.26 0.26 0.26 Premier League (1 Season) 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 45 0.5 1 0 1 1 0 0 0 0 2.00 0.00 2.00 2.00 2.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 2018-2019 17 Manchester City eng ENG EFL Cup 1st 0 0 Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Doncaster Rovers eng ENG EFL Cup 58th 1 1 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Doncaster Rovers eng ENG FA Cup 17th 3 2 155 1.7 1 0 1 1 0 0 0 0 0.58 0.00 0.58 0.58 0.58 Matches 2021-2022 20 Brighton eng ENG EFL Cup Rd4 2 2 157 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 QPR eng ENG FA Cup 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 QPR eng ENG EFL Cup Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 4 Clubs 2 Leagues 9 7 585 6.5 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 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 Brighton (2 Seasons) 1 League 3 3 247 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 QPR (2 Seasons) 2 Leagues 2 1 111 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Doncaster Rovers (1 Season) 2 Leagues 4 3 227 2.5 1 0 1 1 0 0 0 0 0.40 0.00 0.40 0.40 0.40 Manchester City (1 Season) 1 League 0 0 EFL Cup (5 Seasons) 5 5 409 4.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 4 2 176 2.0 1 0 1 1 0 0 0 0 0.51 0.00 0.51 0.51 0.51
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 16 Manchester City 1 League 5.0 1 0 0 2018-2019 17 Manchester City 1 League 10.8 3 1 1 2019-2020 18 Brighton 1 League 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 2019-2020 18 Brighton 1 League 11.7 5 0 1 2020-2021 19 Doncaster Rovers 3 Leagues 31.8 11 88 31 35.2 2.77 0.98 0.13 0.35 0 0 2021-2022 20 Birmingham City 1 League 0.5 1 0 0 2021-2022 20 Brighton 2 Leagues 2.0 0 5 0 0.0 2.47 0.00 0.00 0 0 2021-2022 20 Birmingham City 1 League 2.5 0 3 1 33.3 1.21 0.40 0.00 0.00 0 0 2022-2023 21 QPR 2 Leagues 3.1 0 12 4 33.3 3.87 1.29 0.00 0.00 0 0 2023-2024 22 QPR 2 Leagues 1.6 0 2 0 0.0 1.22 0.00 0.00 0 0 2024-2025 23 Cambridge United 1 League 0.6 0 2 0 0.0 3.60 0.00 0.00 0 0 2025-2026 24 Crawley Town 1 League 11.5 3 30 11 36.7 2.62 0.96 0.10 0.27 0 0 8 Seasons 7 Clubs 6 Leagues 54.0 14 143 47 32.9 2.65 0.87 0.10 0.30 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Manchester City (2 Seasons) 1 League 15.8 4 1 1 QPR (2 Seasons) 3 Leagues 4.7 0 14 4 28.6 2.95 0.84 0.00 0.00 0 0 Brighton (2 Seasons) 2 Leagues 3.0 0 6 0 0.0 1.99 0.00 0.00 0 0 Doncaster Rovers (1 Season) 3 Leagues 31.8 11 88 31 35.2 2.77 0.98 0.13 0.35 0 0 Crawley Town (1 Season) 1 League 11.5 3 30 11 36.7 2.62 0.96 0.10 0.27 0 0 Brighton (1 Season) 1 League 11.7 5 0 1 Birmingham City (1 Season) 1 League 2.5 0 3 1 33.3 1.21 0.40 0.00 0.00 0 0 Cambridge United (1 Season) 1 League 0.6 0 2 0 0.0 3.60 0.00 0.00 0 0 Birmingham City (1 Season) 1 League 0.5 1 0 0 Manchester City (1 Season) 1 League EFL Cup (5 Seasons) 4.5 0 8 0 0.0 1.76 0.00 0.00 0 0 PL2 — Div. 1 (3 Seasons) 27.5 9 1 2 Championship (3 Seasons) 6.0 0 16 5 31.3 2.67 0.83 0.00 0.00 0 0 League One (2 Seasons) 29.8 10 85 30 35.3 2.85 1.01 0.12 0.33 0 0 FA Cup (2 Seasons) 2.0 1 3 1 33.3 1.53 0.51 0.33 1.00 0 0 League Two (1 Season) 11.5 3 30 11 36.7 2.62 0.96 0.10 0.27 0 0 Premier League (1 Season) 0.3 0 1 0 0.0 3.60 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 0.5 1 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 2020-2021 19 Doncaster Rovers eng ENG EFL Cup 58th 0.8 0 2 0 0.0 2.50 0.00 0.00 0 0 Matches 2020-2021 19 Doncaster Rovers eng ENG FA Cup 17th 1.7 1 3 1 33.3 1.74 0.58 0.33 1.00 0 0 Matches 2021-2022 20 Brighton eng ENG EFL Cup Rd4 1.7 0 4 0 0.0 2.29 0.00 0.00 0 0 Matches 2022-2023 21 QPR eng ENG FA Cup 0.2 0 0 0 0.00 0.00 0 0 Matches 2023-2024 22 QPR eng ENG EFL Cup Rd1 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 6 Seasons 4 Clubs 2 Leagues 6.5 1 11 1 9.1 1.69 0.15 0.09 1.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Brighton (2 Seasons) 1 League 2.7 0 5 0 0.0 1.82 0.00 0.00 0 0 QPR (2 Seasons) 2 Leagues 1.2 0 1 0 0.0 0.81 0.00 0.00 0 0 Doncaster Rovers (1 Season) 2 Leagues 2.5 1 5 1 20.0 1.98 0.40 0.20 1.00 0 0 Manchester City (1 Season) 1 League EFL Cup (5 Seasons) 4.5 0 8 0 0.0 1.76 0.00 0.00 0 0 FA Cup (2 Seasons) 2.0 1 3 1 33.3 1.53 0.51 0.33 1.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 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 10 449 45 22.7 5.0 6 62 1 4 20 1 1.10 8 10 -2 -0.40 -1.11 Matches 2018-2019 17 Manchester City eng ENG EFL Cup 0 0 0 0 1 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 15 973 65 49.1 10.8 12 78 6 3 12 1 1.13 17 26 -9 -0.83 -0.74 Matches 2019-2020 18 Brighton eng ENG EFL Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 -3.00 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 14 1,053 75 65.0 11.7 12 84 8 2 24 0 1.57 20 18 +2 +0.17 -1.10 Matches 2020-2021 19 Doncaster Rovers eng ENG EFL Cup 1 72 72 80.0 0.8 1 72 0 0 0 0.00 2 2 0 0.00 +5.00 Matches 2020-2021 19 Doncaster Rovers eng ENG FA Cup 3 155 52 43.1 1.7 2 64 0 1 27 0 2.00 3 1 +2 +1.16 +1.16 Matches 2020-2021 19 Doncaster Rovers eng ENG 3. League One 41 2,633 64 63.6 29.3 28 78 8 13 34 0 1.46 45 40 +5 +0.17 +0.71 Matches 2021-2022 20 Birmingham City eng ENG 2. Championship 6 223 37 5.4 2.5 2 68 0 4 22 2 0.83 1 4 -3 -1.21 -0.71 Matches 2021-2022 20 Brighton eng ENG EFL Cup 2 157 79 58.1 1.7 2 79 1 0 0 3.00 4 0 +4 +2.29 +2.29 Matches 2021-2022 20 Birmingham City eng ENG Jr. PL2 — Div. 2 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71 Matches 2021-2022 20 Brighton eng ENG 1. Premier League 2 25 13 0.7 0.3 0 0 2 13 14 0.00 0 0 0 0.00 +0.05 Matches 2022-2023 21 QPR eng ENG 2. Championship 15 258 17 6.2 2.9 1 86 0 14 12 6 0.60 2 9 -7 -2.44 -1.98 Matches 2022-2023 21 QPR eng ENG FA Cup 1 21 21 23.3 0.2 0 0 1 21 0 0.00 0 0 0 0.00 +1.30 Matches 2023-2024 22 QPR eng ENG 2. Championship 4 58 15 1.4 0.6 0 0 4 15 9 1.50 0 1 -1 -1.55 -1.33 Matches 2023-2024 22 QPR eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2024-2025 23 Cambridge United eng ENG 3. League One 5 50 10 1.2 0.6 0 0 5 10 0 0.00 0 2 -2 -3.60 -3.03 Matches 2025-2026 24 Crawley Town eng ENG 4. League Two 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 Matches 8 Seasons 7 Clubs 6 Leagues 101 4,863 48 16.2 54.0 49 77 14 52 21 32 1.11 69 78 -9 -0.17 +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 Manchester City (2 Seasons) 1 League 25 1,422 57 35.9 15.8 18 73 7 7 16 2 1.12 25 36 -11 -0.70 -1.09 QPR (2 Seasons) 3 Leagues 21 427 20 5.0 4.7 2 88 1 19 13 15 0.71 2 11 -9 -1.90 -1.55 Brighton (2 Seasons) 2 Leagues 5 272 54 7.0 3.0 3 82 2 2 13 14 1.20 5 3 +2 +0.66 +0.69 Doncaster Rovers (1 Season) 3 Leagues 45 2,860 64 62.3 31.8 31 77 8 14 33 0 1.46 50 43 +7 +0.22 +0.74 Crawley Town (1 Season) 1 League 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 Brighton (1 Season) 1 League 14 1,053 75 65.0 11.7 12 84 8 2 24 0 1.57 20 18 +2 +0.17 -1.10 Birmingham City (1 Season) 1 League 6 223 37 5.4 2.5 2 68 0 4 22 2 0.83 1 4 -3 -1.21 -0.71 Cambridge United (1 Season) 1 League 5 50 10 1.2 0.6 0 0 5 10 0 0.00 0 2 -2 -3.60 -3.03 Birmingham City (1 Season) 1 League 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71 Manchester City (1 Season) 1 League 0 0 0 0 1 EFL Cup (5 Seasons) 5 409 82 33.3 4.5 5 82 3 0 1 1.20 7 6 +1 +0.22 +0.22 PL2 — Div. 1 (3 Seasons) 39 2,475 63 44.4 27.5 30 77 15 9 18 2 1.28 45 54 -9 -0.33 -0.88 Championship (3 Seasons) 25 539 22 4.3 6.0 3 74 0 22 14 17 0.80 3 14 -11 -1.84 -1.44 League One (2 Seasons) 46 2,683 58 32.4 29.8 28 78 8 18 27 0 1.30 45 42 +3 +0.10 +0.66 FA Cup (2 Seasons) 4 176 44 39.1 2.0 2 64 0 2 24 0 1.50 3 1 +2 +1.02 +1.35 League Two (1 Season) 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 Premier League (1 Season) 2 25 13 0.7 0.3 0 0 2 13 14 0.00 0 0 0 0.00 +0.05 PL2 — Div. 2 (1 Season) 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71
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 2017-2018 16 Manchester City 1 League 10 449 45 22.7 5.0 6 62 1 4 20 1 1.10 8 10 -2 -0.40 -1.11 2018-2019 17 Manchester City 1 League 15 973 65 49.1 10.8 12 78 6 3 12 1 1.13 17 26 -9 -0.83 -0.74 2018-2019 17 Manchester City 1 League 0 0 0 0 1 2019-2020 18 Brighton 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 -3.00 2019-2020 18 Brighton 1 League 14 1,053 75 65.0 11.7 12 84 8 2 24 0 1.57 20 18 +2 +0.17 -1.10 2020-2021 19 Doncaster Rovers 3 Leagues 45 2,860 64 62.3 31.8 31 77 8 14 33 0 1.46 50 43 +7 +0.22 +0.74 2021-2022 20 Birmingham City 1 League 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71 2021-2022 20 Brighton 2 Leagues 4 182 46 4.9 2.0 2 79 1 2 13 14 1.50 4 0 +4 +1.98 +2.03 2021-2022 20 Birmingham City 1 League 6 223 37 5.4 2.5 2 68 0 4 22 2 0.83 1 4 -3 -1.21 -0.71 2022-2023 21 QPR 2 Leagues 16 279 17 6.6 3.1 1 86 0 15 13 6 0.56 2 9 -7 -2.26 -1.78 2023-2024 22 QPR 2 Leagues 5 148 30 3.5 1.6 1 90 1 4 15 9 1.20 0 2 -2 -1.22 -1.00 2024-2025 23 Cambridge United 1 League 5 50 10 1.2 0.6 0 0 5 10 0 0.00 0 2 -2 -3.60 -3.03 2025-2026 24 Crawley Town 1 League 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 8 Seasons 7 Clubs 6 Leagues 101 4,863 48 16.2 54.0 49 77 14 52 21 32 1.11 69 78 -9 -0.17 +0.24 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Manchester City (2 Seasons) 1 League 25 1,422 57 35.9 15.8 18 73 7 7 16 2 1.12 25 36 -11 -0.70 -1.09 QPR (2 Seasons) 3 Leagues 21 427 20 5.0 4.7 2 88 1 19 13 15 0.71 2 11 -9 -1.90 -1.55 Brighton (2 Seasons) 2 Leagues 5 272 54 7.0 3.0 3 82 2 2 13 14 1.20 5 3 +2 +0.66 +0.69 Doncaster Rovers (1 Season) 3 Leagues 45 2,860 64 62.3 31.8 31 77 8 14 33 0 1.46 50 43 +7 +0.22 +0.74 Crawley Town (1 Season) 1 League 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 Brighton (1 Season) 1 League 14 1,053 75 65.0 11.7 12 84 8 2 24 0 1.57 20 18 +2 +0.17 -1.10 Birmingham City (1 Season) 1 League 6 223 37 5.4 2.5 2 68 0 4 22 2 0.83 1 4 -3 -1.21 -0.71 Cambridge United (1 Season) 1 League 5 50 10 1.2 0.6 0 0 5 10 0 0.00 0 2 -2 -3.60 -3.03 Birmingham City (1 Season) 1 League 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71 Manchester City (1 Season) 1 League 0 0 0 0 1 EFL Cup (5 Seasons) 5 409 82 33.3 4.5 5 82 3 0 1 1.20 7 6 +1 +0.22 +0.22 PL2 — Div. 1 (3 Seasons) 39 2,475 63 44.4 27.5 30 77 15 9 18 2 1.28 45 54 -9 -0.33 -0.88 Championship (3 Seasons) 25 539 22 4.3 6.0 3 74 0 22 14 17 0.80 3 14 -11 -1.84 -1.44 League One (2 Seasons) 46 2,683 58 32.4 29.8 28 78 8 18 27 0 1.30 45 42 +3 +0.10 +0.66 FA Cup (2 Seasons) 4 176 44 39.1 2.0 2 64 0 2 24 0 1.50 3 1 +2 +1.02 +1.35 League Two (1 Season) 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 Premier League (1 Season) 2 25 13 0.7 0.3 0 0 2 13 14 0.00 0 0 0 0.00 +0.05 PL2 — Div. 2 (1 Season) 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71
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 2017-2018 16 Manchester City eng ENG Jr. PL2 — Div. 1 6th 10 449 45 22.7 5.0 6 62 1 4 20 1 1.10 8 10 -2 -0.40 -1.11 Matches 2018-2019 17 Manchester City eng ENG Jr. PL2 — Div. 1 8th 15 973 65 49.1 10.8 12 78 6 3 12 1 1.13 17 26 -9 -0.83 -0.74 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 3rd 14 1,053 75 65.0 11.7 12 84 8 2 24 0 1.57 20 18 +2 +0.17 -1.10 Matches 2020-2021 19 Doncaster Rovers eng ENG 3. League One 14th 41 2,633 64 63.6 29.3 28 78 8 13 34 0 1.46 45 40 +5 +0.17 +0.71 Matches 2021-2022 20 Birmingham City eng ENG Jr. PL2 — Div. 2 11th 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71 Matches 2021-2022 20 Brighton eng ENG 1. Premier League 9th 2 25 13 0.7 0.3 0 0 2 13 14 0.00 0 0 0 0.00 +0.05 Matches 2021-2022 20 Birmingham City eng ENG 2. Championship 20th 6 223 37 5.4 2.5 2 68 0 4 22 2 0.83 1 4 -3 -1.21 -0.71 Matches 2022-2023 21 QPR eng ENG 2. Championship 20th 15 258 17 6.2 2.9 1 86 0 14 12 6 0.60 2 9 -7 -2.44 -1.98 Matches 2023-2024 22 QPR eng ENG 2. Championship 18th 4 58 15 1.4 0.6 0 0 4 15 9 1.50 0 1 -1 -1.55 -1.33 Matches 2024-2025 23 Cambridge United eng ENG 3. League One 23rd 5 50 10 1.2 0.6 0 0 5 10 0 0.00 0 2 -2 -3.60 -3.03 Matches 2025-2026 24 Crawley Town eng ENG 4. League Two 22nd 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 Matches 6 Seasons 6 Clubs 4 Leagues 92 4,278 47 15.1 47.5 42 77 11 50 21 31 1.08 59 71 -12 -0.25 +0.16 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Manchester City (2 Seasons) 1 League 25 1,422 57 35.9 15.8 18 73 7 7 16 2 1.12 25 36 -11 -0.70 -1.09 QPR (2 Seasons) 1 League 19 316 17 3.8 3.5 1 86 0 18 13 15 0.79 2 10 -8 -2.28 -1.94 Doncaster Rovers (1 Season) 1 League 41 2,633 64 63.6 29.3 28 78 8 13 34 0 1.46 45 40 +5 +0.17 +0.71 Crawley Town (1 Season) 1 League 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 Brighton (1 Season) 1 League 14 1,053 75 65.0 11.7 12 84 8 2 24 0 1.57 20 18 +2 +0.17 -1.10 Birmingham City (1 Season) 1 League 6 223 37 5.4 2.5 2 68 0 4 22 2 0.83 1 4 -3 -1.21 -0.71 Cambridge United (1 Season) 1 League 5 50 10 1.2 0.6 0 0 5 10 0 0.00 0 2 -2 -3.60 -3.03 Brighton (1 Season) 1 League 2 25 13 0.7 0.3 0 0 2 13 14 0.00 0 0 0 0.00 +0.05 Birmingham City (1 Season) 1 League 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71 PL2 — Div. 1 (3 Seasons) 39 2,475 63 44.4 27.5 30 77 15 9 18 2 1.28 45 54 -9 -0.33 -0.88 Championship (3 Seasons) 25 539 22 4.3 6.0 3 74 0 22 14 17 0.80 3 14 -11 -1.84 -1.44 League One (2 Seasons) 46 2,683 58 32.4 29.8 28 78 8 18 27 0 1.30 45 42 +3 +0.10 +0.66 League Two (1 Season) 19 1,031 54 24.9 11.5 11 73 3 8 29 0 1.05 11 15 -4 -0.35 +0.23 Premier League (1 Season) 2 25 13 0.7 0.3 0 0 2 13 14 0.00 0 0 0 0.00 +0.05 PL2 — Div. 2 (1 Season) 1 45 45 1.9 0.5 1 45 0 0 0 3.00 2 1 +1 +2.00 +2.71
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 2018-2019 17 Manchester City eng ENG EFL Cup 1st 0 0 0 0 1 Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 1 90 90 50.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 -3.00 Matches 2020-2021 19 Doncaster Rovers eng ENG EFL Cup 58th 1 72 72 80.0 0.8 1 72 0 0 0 0.00 2 2 0 0.00 +5.00 Matches 2020-2021 19 Doncaster Rovers eng ENG FA Cup 17th 3 155 52 43.1 1.7 2 64 0 1 27 0 2.00 3 1 +2 +1.16 +1.16 Matches 2021-2022 20 Brighton eng ENG EFL Cup Rd4 2 157 79 58.1 1.7 2 79 1 0 0 3.00 4 0 +4 +2.29 +2.29 Matches 2022-2023 21 QPR eng ENG FA Cup 1 21 21 23.3 0.2 0 0 1 21 0 0.00 0 0 0 0.00 +1.30 Matches 2023-2024 22 QPR eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 6 Seasons 4 Clubs 2 Leagues 9 585 65 34.8 6.5 7 77 3 2 24 1 1.33 10 7 +3 +0.46 +0.64 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brighton (2 Seasons) 1 League 3 247 82 54.9 2.7 3 82 2 0 0 2.00 5 3 +2 +0.73 +0.29 QPR (2 Seasons) 2 Leagues 2 111 56 61.7 1.2 1 90 1 1 21 0 0.00 0 1 -1 -0.81 +0.49 Doncaster Rovers (1 Season) 2 Leagues 4 227 57 50.4 2.5 3 67 0 1 27 0 1.50 5 3 +2 +0.79 +1.20 Manchester City (1 Season) 1 League 0 0 0 0 1 EFL Cup (5 Seasons) 5 409 82 33.3 4.5 5 82 3 0 1 1.20 7 6 +1 +0.22 +0.22 FA Cup (2 Seasons) 4 176 44 39.1 2.0 2 64 0 2 24 0 1.50 3 1 +2 +1.02 +1.35
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 16 Manchester City 1 League 5.0 1 0 0 0 2018-2019 17 Manchester City 1 League 10.8 4 1 1 0 2019-2020 18 Brighton 1 League 1.0 1 0 0 1 2 0 2 1 0 0 2019-2020 18 Brighton 1 League 11.7 2 0 0 0 2020-2021 19 Doncaster Rovers 3 Leagues 31.8 4 0 0 63 91 4 16 26 48 0 2021-2022 20 Birmingham City 1 League 0.5 0 0 0 0 2021-2022 20 Brighton 2 Leagues 2.0 0 0 0 2 7 0 0 1 4 0 2021-2022 20 Birmingham City 1 League 2.5 1 0 0 4 11 0 5 0 7 0 2022-2023 21 QPR 2 Leagues 3.1 2 0 0 3 7 0 5 3 4 0 2023-2024 22 QPR 2 Leagues 1.6 0 0 0 1 0 1 1 0 1 0 2024-2025 23 Cambridge United 1 League 0.6 0 0 0 3 2 0 3 0 1 0 2025-2026 24 Crawley Town 1 League 11.5 3 0 0 21 25 0 6 5 6 0 8 Seasons 7 Clubs 6 Leagues 54.0 11 0 0 98 145 5 38 36 71 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Manchester City (2 Seasons) 1 League 15.8 5 1 1 0 QPR (2 Seasons) 3 Leagues 4.7 2 0 0 4 7 1 6 3 5 0 Brighton (2 Seasons) 2 Leagues 3.0 1 0 0 3 9 0 2 2 4 0 Doncaster Rovers (1 Season) 3 Leagues 31.8 4 0 0 63 91 4 16 26 48 0 Crawley Town (1 Season) 1 League 11.5 3 0 0 21 25 0 6 5 6 0 Brighton (1 Season) 1 League 11.7 2 0 0 0 Birmingham City (1 Season) 1 League 2.5 1 0 0 4 11 0 5 0 7 0 Cambridge United (1 Season) 1 League 0.6 0 0 0 3 2 0 3 0 1 0 Birmingham City (1 Season) 1 League 0.5 0 0 0 0 Manchester City (1 Season) 1 League EFL Cup (5 Seasons) 4.5 1 0 0 4 10 0 3 3 7 0 PL2 — Div. 1 (3 Seasons) 27.5 7 1 1 0 Championship (3 Seasons) 6.0 3 0 0 8 17 1 11 3 11 0 League One (2 Seasons) 29.8 4 0 0 61 88 4 17 25 46 0 FA Cup (2 Seasons) 2.0 0 0 0 3 4 0 1 0 1 0 League Two (1 Season) 11.5 3 0 0 21 25 0 6 5 6 0 Premier League (1 Season) 0.3 0 0 0 1 1 0 0 0 0 0 PL2 — Div. 2 (1 Season) 0.5 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 Taylor Richards Pages
Taylor Richards Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary