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 2016-2017 17 QPR eng ENG 2. Championship 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Everton eng ENG Jr. PL2 — Div. 1 13 10 812 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Everton eng ENG Jr. PL2 — Div. 1 16 8 847 9.4 3 1 4 3 0 0 2 0 0.32 0.11 0.43 0.32 0.43 Matches 2019-2020 20 Hull City eng ENG 2. Championship 28 11 1,048 11.6 1 0 1 1 0 0 3 0 0.09 0.00 0.09 0.09 0.09 Matches 2019-2020 20 Hull City eng ENG EFL Cup 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 Hull City eng ENG FA Cup 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Everton eng ENG Jr. PL2 — Div. 1 6 6 523 5.8 3 2 5 2 1 1 0 0 0.52 0.34 0.86 0.34 0.69 Matches 2021-2022 22 Blackpool eng ENG 2. Championship 42 30 2,824 31.4 7 3 10 7 0 0 6 0 0.22 0.10 0.32 0.22 0.32 Matches 2021-2022 22 Blackpool eng ENG EFL Cup 2 1 112 1.2 1 0 1 1 0 0 0 0 0.80 0.00 0.80 0.80 0.80 Matches 2021-2022 22 Blackpool 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 2022-2023 23 Blackpool eng ENG 2. Championship 25 19 1,744 19.4 4 2 6 4 0 0 0 0 0.21 0.10 0.31 0.21 0.31 Matches 2022-2023 23 Blackpool eng ENG EFL Cup 0 0 Matches 2022-2023 23 Olympiacos 2. Europa Lg 3 2 178 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Blackpool eng ENG FA Cup 1 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Olympiacos gr GRE 1. Super League 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Cardiff City eng ENG 2. Championship 38 30 2,379 26.4 5 2 7 5 0 0 5 0 0.19 0.08 0.26 0.19 0.26 Matches 2023-2024 24 Cardiff City eng ENG FA 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 2024-2025 25 Preston North End eng ENG 2. Championship 10 6 456 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Luton Town eng ENG 2. Championship 8 0 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Preston North End eng ENG EFL Cup 2 2 140 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Preston North End eng ENG FA Cup 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Blackpool eng ENG FA Cup 3 1 112 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Blackpool eng ENG 3. League One 28 20 1,654 18.4 2 4 6 2 0 0 6 0 0.11 0.22 0.33 0.11 0.33 Matches 2025-2026 26 Nottingham Forest eng ENG Jr. PL2 1 1 82 0.9 2 0 2 2 0 0 0 0 2.20 0.00 2.20 2.20 2.20 Matches 7 Seasons 7 Clubs 6 Leagues 201 130 11,424 126.9 20 11 31 20 0 0 21 0 0.16 0.09 0.24 0.16 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 Blackpool (3 Seasons) 4 Leagues 102 73 6,597 73.3 14 9 23 14 0 0 12 0 0.19 0.12 0.31 0.19 0.31 Everton (3 Seasons) 1 League 35 24 2,182 24.2 6 3 9 5 1 1 3 0 0.25 0.12 0.37 0.21 0.33 Cardiff City (1 Season) 2 Leagues 39 31 2,469 27.4 5 2 7 5 0 0 6 0 0.18 0.07 0.26 0.18 0.26 Hull City (1 Season) 3 Leagues 31 14 1,258 14.0 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 Preston North End (1 Season) 3 Leagues 13 9 655 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (1 Season) 1 League 8 0 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Olympiacos (1 Season) 2 Leagues 7 3 273 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nottingham Forest (1 Season) 1 League 1 1 82 0.9 2 0 2 2 0 0 0 0 2.20 0.00 2.20 2.20 2.20 QPR (1 Season) 1 League 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 152 96 8,623 95.8 17 7 24 17 0 0 14 0 0.18 0.07 0.25 0.18 0.25 FA Cup (6 Seasons) 8 6 472 5.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 36 25 2,264 25.2 8 3 11 7 1 1 3 0 0.32 0.12 0.44 0.28 0.40 EFL Cup (4 Seasons) 6 5 402 4.5 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 League One (1 Season) 28 20 1,654 18.4 2 4 6 2 0 0 6 0 0.11 0.22 0.33 0.11 0.33 Super League (1 Season) 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 3 2 178 2.0 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 2016-2017 17 QPR 1 League 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 18 Everton 1 League 13 10 812 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 19 Everton 1 League 16 8 847 9.4 3 1 4 3 0 0 2 0 0.32 0.11 0.43 0.32 0.43 2019-2020 20 Hull City 3 Leagues 31 14 1,258 14.0 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 2020-2021 21 Everton 1 League 6 6 523 5.8 3 2 5 2 1 1 0 0 0.52 0.34 0.86 0.34 0.69 2021-2022 22 Blackpool 3 Leagues 45 32 3,014 33.5 8 3 11 8 0 0 6 0 0.24 0.09 0.33 0.24 0.33 2022-2023 23 Blackpool 3 Leagues 26 20 1,817 20.2 4 2 6 4 0 0 0 0 0.20 0.10 0.30 0.20 0.30 2022-2023 23 Olympiacos 2 Leagues 7 3 273 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 24 Cardiff City 2 Leagues 39 31 2,469 27.4 5 2 7 5 0 0 6 0 0.18 0.07 0.26 0.18 0.26 2024-2025 25 Preston North End 3 Leagues 13 9 655 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 25 Luton Town 1 League 8 0 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 26 Nottingham Forest 1 League 1 1 82 0.9 2 0 2 2 0 0 0 0 2.20 0.00 2.20 2.20 2.20 2025-2026 26 Blackpool 2 Leagues 31 21 1,766 19.6 2 4 6 2 0 0 6 0 0.10 0.20 0.31 0.10 0.31 7 Seasons 7 Clubs 6 Leagues 201 130 11,424 126.9 20 11 31 20 0 0 21 0 0.16 0.09 0.24 0.16 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 Blackpool (3 Seasons) 4 Leagues 102 73 6,597 73.3 14 9 23 14 0 0 12 0 0.19 0.12 0.31 0.19 0.31 Everton (3 Seasons) 1 League 35 24 2,182 24.2 6 3 9 5 1 1 3 0 0.25 0.12 0.37 0.21 0.33 Cardiff City (1 Season) 2 Leagues 39 31 2,469 27.4 5 2 7 5 0 0 6 0 0.18 0.07 0.26 0.18 0.26 Hull City (1 Season) 3 Leagues 31 14 1,258 14.0 1 0 1 1 0 0 3 0 0.07 0.00 0.07 0.07 0.07 Preston North End (1 Season) 3 Leagues 13 9 655 7.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (1 Season) 1 League 8 0 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Olympiacos (1 Season) 2 Leagues 7 3 273 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nottingham Forest (1 Season) 1 League 1 1 82 0.9 2 0 2 2 0 0 0 0 2.20 0.00 2.20 2.20 2.20 QPR (1 Season) 1 League 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 152 96 8,623 95.8 17 7 24 17 0 0 14 0 0.18 0.07 0.25 0.18 0.25 FA Cup (6 Seasons) 8 6 472 5.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (4 Seasons) 36 25 2,264 25.2 8 3 11 7 1 1 3 0 0.32 0.12 0.44 0.28 0.40 EFL Cup (4 Seasons) 6 5 402 4.5 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 League One (1 Season) 28 20 1,654 18.4 2 4 6 2 0 0 6 0 0.11 0.22 0.33 0.11 0.33 Super League (1 Season) 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 3 2 178 2.0 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 2016-2017 17 QPR eng ENG 2. Championship 18th 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 Everton eng ENG Jr. PL2 — Div. 1 7th 13 10 812 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Everton eng ENG Jr. PL2 — Div. 1 1st 16 8 847 9.4 3 1 4 3 0 0 2 0 0.32 0.11 0.43 0.32 0.43 Matches 2019-2020 20 Hull City eng ENG 2. Championship 24th 28 11 1,048 11.6 1 0 1 1 0 0 3 0 0.09 0.00 0.09 0.09 0.09 Matches 2020-2021 21 Everton eng ENG Jr. PL2 — Div. 1 5th 6 6 523 5.8 3 2 5 2 1 1 0 0 0.52 0.34 0.86 0.34 0.69 Matches 2021-2022 22 Blackpool eng ENG 2. Championship 16th 42 30 2,824 31.4 7 3 10 7 0 0 6 0 0.22 0.10 0.32 0.22 0.32 Matches 2022-2023 23 Blackpool eng ENG 2. Championship 23rd 25 19 1,744 19.4 4 2 6 4 0 0 0 0 0.21 0.10 0.31 0.21 0.31 Matches 2022-2023 23 Olympiacos gr GRE 1. Super League 3rd 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Cardiff City eng ENG 2. Championship 12th 38 30 2,379 26.4 5 2 7 5 0 0 5 0 0.19 0.08 0.26 0.19 0.26 Matches 2024-2025 25 Preston North End eng ENG 2. Championship 20th 10 6 456 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Luton Town eng ENG 2. Championship 22nd 8 0 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Nottingham Forest eng ENG Jr. PL2 17th 1 1 82 0.9 2 0 2 2 0 0 0 0 2.20 0.00 2.20 2.20 2.20 Matches 2025-2026 26 Blackpool eng ENG 3. League One 13th 28 20 1,654 18.4 2 4 6 2 0 0 6 0 0.11 0.22 0.33 0.11 0.33 Matches 7 Seasons 7 Clubs 3 Leagues 184 117 10,372 115.2 19 11 30 19 0 0 20 0 0.16 0.10 0.26 0.16 0.26 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 Blackpool (3 Seasons) 2 Leagues 95 69 6,222 69.1 13 9 22 13 0 0 12 0 0.19 0.13 0.32 0.19 0.32 Everton (3 Seasons) 1 League 35 24 2,182 24.2 6 3 9 5 1 1 3 0 0.25 0.12 0.37 0.21 0.33 Cardiff City (1 Season) 1 League 38 30 2,379 26.4 5 2 7 5 0 0 5 0 0.19 0.08 0.26 0.19 0.26 Hull City (1 Season) 1 League 28 11 1,048 11.6 1 0 1 1 0 0 3 0 0.09 0.00 0.09 0.09 0.09 Preston North End (1 Season) 1 League 10 6 456 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Luton Town (1 Season) 1 League 8 0 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Olympiacos (1 Season) 1 League 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Nottingham Forest (1 Season) 1 League 1 1 82 0.9 2 0 2 2 0 0 0 0 2.20 0.00 2.20 2.20 2.20 QPR (1 Season) 1 League 1 0 22 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (6 Seasons) 152 96 8,623 95.8 17 7 24 17 0 0 14 0 0.18 0.07 0.25 0.18 0.25 PL2 — Div. 1 (4 Seasons) 36 25 2,264 25.2 8 3 11 7 1 1 3 0 0.32 0.12 0.44 0.28 0.40 League One (1 Season) 28 20 1,654 18.4 2 4 6 2 0 0 6 0 0.11 0.22 0.33 0.11 0.33 Super League (1 Season) 4 1 95 1.1 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 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 2022-2023 23 Olympiacos 2. Europa Lg GR 3 2 178 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 3 2 178 2.0 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 2016-2017 17 QPR 1 League 0.2 0 0 0 0.00 0.00 0 0 2017-2018 18 Everton 1 League 9.0 0 0 0 2018-2019 19 Everton 1 League 9.4 3 0 0 2019-2020 20 Hull City 3 Leagues 14.0 1 27 9 33.3 1.93 0.64 0.04 0.11 0 0 2020-2021 21 Everton 1 League 5.8 3 1 1 2021-2022 22 Blackpool 3 Leagues 33.5 8 80 24 30.0 2.39 0.72 0.10 0.33 0 0 2022-2023 23 Blackpool 3 Leagues 20.2 4 54 21 38.9 2.67 1.04 0.07 0.19 0 0 2022-2023 23 Olympiacos 2 Leagues 3.0 0 2 2 100.0 1.01 1.01 0.00 0.00 0 0 2023-2024 24 Cardiff City 2 Leagues 27.4 5 52 20 38.5 1.90 0.73 0.10 0.25 0 0 2024-2025 25 Preston North End 3 Leagues 7.3 0 11 5 45.5 1.66 0.76 0.00 0.00 0 0 2024-2025 25 Luton Town 1 League 1.7 0 3 0 0.0 1.80 0.00 0.00 0 0 2025-2026 26 Nottingham Forest 1 League 0.9 2 0 0 2025-2026 26 Blackpool 2 Leagues 19.6 2 38 11 28.9 1.94 0.56 0.05 0.18 0 0 7 Seasons 7 Clubs 6 Leagues 126.9 20 267 92 34.5 2.13 0.73 0.07 0.22 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Blackpool (3 Seasons) 4 Leagues 73.3 14 172 56 32.6 2.35 0.76 0.08 0.25 0 0 Everton (3 Seasons) 1 League 24.2 6 1 1 Cardiff City (1 Season) 2 Leagues 27.4 5 52 20 38.5 1.90 0.73 0.10 0.25 0 0 Hull City (1 Season) 3 Leagues 14.0 1 27 9 33.3 1.93 0.64 0.04 0.11 0 0 Preston North End (1 Season) 3 Leagues 7.3 0 11 5 45.5 1.66 0.76 0.00 0.00 0 0 Luton Town (1 Season) 1 League 1.7 0 3 0 0.0 1.80 0.00 0.00 0 0 Olympiacos (1 Season) 2 Leagues 3.0 0 2 2 100.0 1.01 1.01 0.00 0.00 0 0 Nottingham Forest (1 Season) 1 League 0.9 2 0 0 QPR (1 Season) 1 League 0.2 0 0 0 0.00 0.00 0 0 Championship (6 Seasons) 95.8 17 210 75 35.7 2.19 0.78 0.08 0.23 0 0 FA Cup (6 Seasons) 5.2 0 8 1 12.5 1.74 0.22 0.00 0.00 0 0 PL2 — Div. 1 (4 Seasons) 25.2 8 1 1 EFL Cup (4 Seasons) 4.5 1 11 3 27.3 2.46 0.67 0.09 0.33 0 0 League One (1 Season) 18.4 2 36 11 30.6 1.96 0.60 0.06 0.18 0 0 Super League (1 Season) 1.1 0 0 0 Europa Lg (1 Season) 2.0 0 2 2 100.0 1.01 1.01 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2022-2023 23 Olympiacos 2. Europa Lg GR 2.0 0 2 2 100.0 1.01 1.01 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 2.0 0 2 2 100.0 1.01 1.01 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 2016-2017 17 QPR eng ENG 2. Championship 1 22 22 0.5 0.2 0 0 1 0 0.00 0 2 -2 -8.18 -7.92 Matches 2017-2018 18 Everton eng ENG Jr. PL2 — Div. 1 13 812 62 41.0 9.0 10 79 5 3 7 4 1.38 10 18 -8 -0.89 -1.19 Matches 2018-2019 19 Everton eng ENG Jr. PL2 — Div. 1 16 847 53 42.8 9.4 8 83 3 8 23 2 1.56 15 9 +6 +0.64 -0.24 Matches 2019-2020 20 Hull City eng ENG 2. Championship 28 1,048 37 25.3 11.6 11 64 2 17 21 6 1.04 16 19 -3 -0.26 +0.53 Matches 2019-2020 20 Hull City eng ENG EFL Cup 2 150 75 71.4 1.7 2 75 1 0 0 1.50 4 2 +2 +1.20 -0.30 Matches 2019-2020 20 Hull City eng ENG FA Cup 1 60 60 33.3 0.7 1 60 0 0 0 3.00 1 2 -1 -1.50 -2.25 Matches 2020-2021 21 Everton eng ENG Jr. PL2 — Div. 1 6 523 87 24.2 5.8 6 87 5 0 0 1.67 11 6 +5 +0.86 +0.26 Matches 2021-2022 22 Blackpool eng ENG 2. Championship 42 2,824 67 68.2 31.4 30 85 17 12 23 1 1.29 42 33 +9 +0.29 +1.18 Matches 2021-2022 22 Blackpool eng ENG EFL Cup 2 112 56 62.2 1.2 1 90 1 1 22 0 1.50 4 1 +3 +2.41 +3.73 Matches 2021-2022 22 Blackpool eng ENG FA Cup 1 78 78 86.7 0.9 1 78 0 0 0 0.00 1 2 -1 -1.15 -1.15 Matches 2022-2023 23 Blackpool eng ENG 2. Championship 25 1,744 70 42.1 19.4 19 83 10 6 27 2 0.80 18 29 -11 -0.57 -0.08 Matches 2022-2023 23 Blackpool eng ENG EFL Cup 0 0 0 0 1 Matches 2022-2023 23 Olympiacos 2. Europa Lg 3 178 59 33.0 2.0 2 73 0 1 32 3 0.00 0 5 -5 -2.53 -1.53 Matches 2022-2023 23 Blackpool eng ENG FA Cup 1 73 73 40.6 0.8 1 73 0 0 0 0.00 1 2 -1 -1.23 -3.76 Matches 2022-2023 23 Olympiacos gr GRE 1. Super League 4 95 24 2.9 1.1 1 68 0 3 9 0 1.25 0 2 -2 -1.89 -3.27 Matches 2023-2024 24 Cardiff City eng ENG 2. Championship 38 2,379 63 57.5 26.4 30 71 4 8 30 0 1.16 24 44 -20 -0.76 -0.91 Matches 2023-2024 24 Cardiff City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 Matches 2024-2025 25 Preston North End eng ENG 2. Championship 10 456 46 11.0 5.1 6 62 0 4 22 10 1.00 4 10 -6 -1.18 -1.06 Matches 2024-2025 25 Luton Town eng ENG 2. Championship 8 150 19 3.6 1.7 0 0 8 19 5 0.63 2 1 +1 +0.60 +1.16 Matches 2024-2025 25 Preston North End eng ENG EFL Cup 2 140 70 38.9 1.6 2 70 0 0 0 0.50 1 4 -3 -1.93 -4.79 Matches 2024-2025 25 Preston North End eng ENG FA Cup 1 59 59 15.1 0.7 1 59 0 0 0 3.00 2 1 +1 +1.53 +1.53 Matches 2025-2026 26 Blackpool eng ENG FA Cup 3 112 37 41.5 1.2 1 61 0 2 26 0 2.00 2 1 +1 +0.80 -0.34 Matches 2025-2026 26 Blackpool eng ENG 3. League One 28 1,654 59 40.0 18.4 20 73 4 8 23 3 1.25 20 24 -4 -0.22 +0.04 Matches 2025-2026 26 Nottingham Forest eng ENG Jr. PL2 1 82 82 4.6 0.9 1 82 0 0 0 1.00 2 1 +1 +1.10 +1.15 Matches 7 Seasons 7 Clubs 6 Leagues 201 11,424 57 29.3 126.9 130 76 40 71 23 31 1.10 142 188 -46 -0.36 -0.22 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Blackpool (3 Seasons) 4 Leagues 102 6,597 65 49.9 73.3 73 81 32 29 24 7 1.16 88 92 -4 -0.05 +0.34 Everton (3 Seasons) 1 League 35 2,182 62 35.7 24.2 24 82 13 11 19 6 1.51 36 33 +3 +0.12 -0.47 Cardiff City (1 Season) 2 Leagues 39 2,469 63 58.4 27.4 31 72 5 8 30 0 1.13 24 48 -24 -0.87 -1.03 Hull City (1 Season) 3 Leagues 31 1,258 41 27.8 14.0 14 65 3 17 21 6 1.13 21 23 -2 -0.14 +0.54 Preston North End (1 Season) 3 Leagues 13 655 50 13.4 7.3 9 63 0 4 22 10 1.08 7 15 -8 -1.10 -1.14 Luton Town (1 Season) 1 League 8 150 19 3.6 1.7 0 0 8 19 5 0.63 2 1 +1 +0.60 +1.16 Olympiacos (1 Season) 2 Leagues 7 273 39 7.2 3.0 3 71 0 4 15 3 0.71 0 7 -7 -2.31 -3.44 Nottingham Forest (1 Season) 1 League 1 82 82 4.6 0.9 1 82 0 0 0 1.00 2 1 +1 +1.10 +1.15 QPR (1 Season) 1 League 1 22 22 0.5 0.2 0 0 1 0 0.00 0 2 -2 -8.18 -7.92 Championship (6 Seasons) 152 8,623 57 29.8 95.8 96 76 33 56 23 24 1.07 106 138 -32 -0.33 +0.07 FA Cup (6 Seasons) 8 472 59 39.3 5.2 6 70 1 2 26 0 1.50 7 12 -5 -0.95 -1.70 PL2 — Div. 1 (4 Seasons) 36 2,264 63 28.6 25.2 25 82 13 11 19 6 1.50 38 34 +4 +0.16 -0.24 EFL Cup (4 Seasons) 6 402 67 47.9 4.5 5 76 2 1 22 1 1.17 9 7 +2 +0.45 -1.36 League One (1 Season) 28 1,654 59 40.0 18.4 20 73 4 8 23 3 1.25 20 24 -4 -0.22 +0.04 Super League (1 Season) 4 95 24 2.9 1.1 1 68 0 3 9 0 1.25 0 2 -2 -1.89 -3.27 Europa Lg (1 Season) 3 178 59 33.0 2.0 2 73 0 1 32 3 0.00 0 5 -5 -2.53 -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 2016-2017 17 QPR 1 League 1 22 22 0.5 0.2 0 0 1 0 0.00 0 2 -2 -8.18 -7.92 2017-2018 18 Everton 1 League 13 812 62 41.0 9.0 10 79 5 3 7 4 1.38 10 18 -8 -0.89 -1.19 2018-2019 19 Everton 1 League 16 847 53 42.8 9.4 8 83 3 8 23 2 1.56 15 9 +6 +0.64 -0.24 2019-2020 20 Hull City 3 Leagues 31 1,258 41 27.8 14.0 14 65 3 17 21 6 1.13 21 23 -2 -0.14 +0.54 2020-2021 21 Everton 1 League 6 523 87 24.2 5.8 6 87 5 0 0 1.67 11 6 +5 +0.86 +0.26 2021-2022 22 Blackpool 3 Leagues 45 3,014 67 68.3 33.5 32 85 18 13 23 1 1.27 47 36 +11 +0.33 +1.23 2022-2023 23 Blackpool 3 Leagues 26 1,817 70 41.2 20.2 20 83 10 6 27 3 0.77 19 31 -12 -0.59 -0.23 2022-2023 23 Olympiacos 2 Leagues 7 273 39 7.2 3.0 3 71 0 4 15 3 0.71 0 7 -7 -2.31 -3.44 2023-2024 24 Cardiff City 2 Leagues 39 2,469 63 58.4 27.4 31 72 5 8 30 0 1.13 24 48 -24 -0.87 -1.03 2024-2025 25 Preston North End 3 Leagues 13 655 50 13.4 7.3 9 63 0 4 22 10 1.08 7 15 -8 -1.10 -1.14 2024-2025 25 Luton Town 1 League 8 150 19 3.6 1.7 0 0 8 19 5 0.63 2 1 +1 +0.60 +1.16 2025-2026 26 Nottingham Forest 1 League 1 82 82 4.6 0.9 1 82 0 0 0 1.00 2 1 +1 +1.10 +1.15 2025-2026 26 Blackpool 2 Leagues 31 1,766 57 40.0 19.6 21 73 4 10 24 3 1.32 22 25 -3 -0.15 +0.02 7 Seasons 7 Clubs 6 Leagues 201 11,424 57 29.3 126.9 130 76 40 71 23 31 1.10 142 188 -46 -0.36 -0.22 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Blackpool (3 Seasons) 4 Leagues 102 6,597 65 49.9 73.3 73 81 32 29 24 7 1.16 88 92 -4 -0.05 +0.34 Everton (3 Seasons) 1 League 35 2,182 62 35.7 24.2 24 82 13 11 19 6 1.51 36 33 +3 +0.12 -0.47 Cardiff City (1 Season) 2 Leagues 39 2,469 63 58.4 27.4 31 72 5 8 30 0 1.13 24 48 -24 -0.87 -1.03 Hull City (1 Season) 3 Leagues 31 1,258 41 27.8 14.0 14 65 3 17 21 6 1.13 21 23 -2 -0.14 +0.54 Preston North End (1 Season) 3 Leagues 13 655 50 13.4 7.3 9 63 0 4 22 10 1.08 7 15 -8 -1.10 -1.14 Luton Town (1 Season) 1 League 8 150 19 3.6 1.7 0 0 8 19 5 0.63 2 1 +1 +0.60 +1.16 Olympiacos (1 Season) 2 Leagues 7 273 39 7.2 3.0 3 71 0 4 15 3 0.71 0 7 -7 -2.31 -3.44 Nottingham Forest (1 Season) 1 League 1 82 82 4.6 0.9 1 82 0 0 0 1.00 2 1 +1 +1.10 +1.15 QPR (1 Season) 1 League 1 22 22 0.5 0.2 0 0 1 0 0.00 0 2 -2 -8.18 -7.92 Championship (6 Seasons) 152 8,623 57 29.8 95.8 96 76 33 56 23 24 1.07 106 138 -32 -0.33 +0.07 FA Cup (6 Seasons) 8 472 59 39.3 5.2 6 70 1 2 26 0 1.50 7 12 -5 -0.95 -1.70 PL2 — Div. 1 (4 Seasons) 36 2,264 63 28.6 25.2 25 82 13 11 19 6 1.50 38 34 +4 +0.16 -0.24 EFL Cup (4 Seasons) 6 402 67 47.9 4.5 5 76 2 1 22 1 1.17 9 7 +2 +0.45 -1.36 League One (1 Season) 28 1,654 59 40.0 18.4 20 73 4 8 23 3 1.25 20 24 -4 -0.22 +0.04 Super League (1 Season) 4 95 24 2.9 1.1 1 68 0 3 9 0 1.25 0 2 -2 -1.89 -3.27 Europa Lg (1 Season) 3 178 59 33.0 2.0 2 73 0 1 32 3 0.00 0 5 -5 -2.53 -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 2016-2017 17 QPR eng ENG 2. Championship 18th 1 22 22 0.5 0.2 0 0 1 0 0.00 0 2 -2 -8.18 -7.92 Matches 2017-2018 18 Everton eng ENG Jr. PL2 — Div. 1 7th 13 812 62 41.0 9.0 10 79 5 3 7 4 1.38 10 18 -8 -0.89 -1.19 Matches 2018-2019 19 Everton eng ENG Jr. PL2 — Div. 1 1st 16 847 53 42.8 9.4 8 83 3 8 23 2 1.56 15 9 +6 +0.64 -0.24 Matches 2019-2020 20 Hull City eng ENG 2. Championship 24th 28 1,048 37 25.3 11.6 11 64 2 17 21 6 1.04 16 19 -3 -0.26 +0.53 Matches 2020-2021 21 Everton eng ENG Jr. PL2 — Div. 1 5th 6 523 87 24.2 5.8 6 87 5 0 0 1.67 11 6 +5 +0.86 +0.26 Matches 2021-2022 22 Blackpool eng ENG 2. Championship 16th 42 2,824 67 68.2 31.4 30 85 17 12 23 1 1.29 42 33 +9 +0.29 +1.18 Matches 2022-2023 23 Blackpool eng ENG 2. Championship 23rd 25 1,744 70 42.1 19.4 19 83 10 6 27 2 0.80 18 29 -11 -0.57 -0.08 Matches 2022-2023 23 Olympiacos gr GRE 1. Super League 3rd 4 95 24 2.9 1.1 1 68 0 3 9 0 1.25 0 2 -2 -1.89 -3.27 Matches 2023-2024 24 Cardiff City eng ENG 2. Championship 12th 38 2,379 63 57.5 26.4 30 71 4 8 30 0 1.16 24 44 -20 -0.76 -0.91 Matches 2024-2025 25 Preston North End eng ENG 2. Championship 20th 10 456 46 11.0 5.1 6 62 0 4 22 10 1.00 4 10 -6 -1.18 -1.06 Matches 2024-2025 25 Luton Town eng ENG 2. Championship 22nd 8 150 19 3.6 1.7 0 0 8 19 5 0.63 2 1 +1 +0.60 +1.16 Matches 2025-2026 26 Nottingham Forest eng ENG Jr. PL2 17th 1 82 82 4.6 0.9 1 82 0 0 0 1.00 2 1 +1 +1.10 +1.15 Matches 2025-2026 26 Blackpool eng ENG 3. League One 13th 28 1,654 59 40.0 18.4 20 73 4 8 23 3 1.25 20 24 -4 -0.22 +0.04 Matches 7 Seasons 7 Clubs 3 Leagues 184 10,372 56 28.5 115.2 117 76 37 67 22 27 1.10 126 164 -38 -0.33 -0.15 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Blackpool (3 Seasons) 2 Leagues 95 6,222 65 50.1 69.1 69 81 31 26 24 6 1.15 80 86 -6 -0.09 +0.39 Everton (3 Seasons) 1 League 35 2,182 62 35.7 24.2 24 82 13 11 19 6 1.51 36 33 +3 +0.12 -0.47 Cardiff City (1 Season) 1 League 38 2,379 63 57.5 26.4 30 71 4 8 30 0 1.16 24 44 -20 -0.76 -0.91 Hull City (1 Season) 1 League 28 1,048 37 25.3 11.6 11 64 2 17 21 6 1.04 16 19 -3 -0.26 +0.53 Preston North End (1 Season) 1 League 10 456 46 11.0 5.1 6 62 0 4 22 10 1.00 4 10 -6 -1.18 -1.06 Luton Town (1 Season) 1 League 8 150 19 3.6 1.7 0 0 8 19 5 0.63 2 1 +1 +0.60 +1.16 Olympiacos (1 Season) 1 League 4 95 24 2.9 1.1 1 68 0 3 9 0 1.25 0 2 -2 -1.89 -3.27 Nottingham Forest (1 Season) 1 League 1 82 82 4.6 0.9 1 82 0 0 0 1.00 2 1 +1 +1.10 +1.15 QPR (1 Season) 1 League 1 22 22 0.5 0.2 0 0 1 0 0.00 0 2 -2 -8.18 -7.92 Championship (6 Seasons) 152 8,623 57 29.8 95.8 96 76 33 56 23 24 1.07 106 138 -32 -0.33 +0.07 PL2 — Div. 1 (4 Seasons) 36 2,264 63 28.6 25.2 25 82 13 11 19 6 1.50 38 34 +4 +0.16 -0.24 League One (1 Season) 28 1,654 59 40.0 18.4 20 73 4 8 23 3 1.25 20 24 -4 -0.22 +0.04 Super League (1 Season) 4 95 24 2.9 1.1 1 68 0 3 9 0 1.25 0 2 -2 -1.89 -3.27
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 20 Hull City eng ENG EFL Cup 33rd 2 150 75 71.4 1.7 2 75 1 0 0 1.50 4 2 +2 +1.20 -0.30 Matches 2019-2020 20 Hull City eng ENG FA Cup 17th 1 60 60 33.3 0.7 1 60 0 0 0 3.00 1 2 -1 -1.50 -2.25 Matches 2021-2022 22 Blackpool eng ENG EFL Cup Rd2 2 112 56 62.2 1.2 1 90 1 1 22 0 1.50 4 1 +3 +2.41 +3.73 Matches 2021-2022 22 Blackpool eng ENG FA Cup 1 78 78 86.7 0.9 1 78 0 0 0 0.00 1 2 -1 -1.15 -1.15 Matches 2022-2023 23 Blackpool eng ENG EFL Cup Rd1 0 0 0 0 1 Matches 2022-2023 23 Blackpool eng ENG FA Cup 1 73 73 40.6 0.8 1 73 0 0 0 0.00 1 2 -1 -1.23 -3.76 Matches 2023-2024 24 Cardiff City eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 Matches 2024-2025 25 Preston North End eng ENG EFL Cup Rd4 2 140 70 38.9 1.6 2 70 0 0 0 0.50 1 4 -3 -1.93 -4.79 Matches 2024-2025 25 Preston North End eng ENG FA Cup QF 1 59 59 15.1 0.7 1 59 0 0 0 3.00 2 1 +1 +1.53 +1.53 Matches 2025-2026 26 Blackpool eng ENG FA Cup 3 112 37 41.5 1.2 1 61 0 2 26 0 2.00 2 1 +1 +0.80 -0.34 Matches 6 Seasons 4 Clubs 2 Leagues 14 874 62 42.8 9.7 11 73 3 3 24 1 1.36 16 19 -3 -0.31 -1.40 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Blackpool (3 Seasons) 2 Leagues 7 375 54 46.3 4.2 4 76 1 3 24 1 1.29 8 6 +2 +0.48 -0.56 Preston North End (1 Season) 2 Leagues 3 199 66 26.5 2.2 3 66 0 0 0 1.33 3 5 -2 -0.90 -2.05 Hull City (1 Season) 2 Leagues 3 210 70 53.8 2.3 3 70 1 0 0 2.00 5 4 +1 +0.43 -0.57 Cardiff City (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 FA Cup (6 Seasons) 8 472 59 39.3 5.2 6 70 1 2 26 0 1.50 7 12 -5 -0.95 -1.70 EFL Cup (4 Seasons) 6 402 67 47.9 4.5 5 76 2 1 22 1 1.17 9 7 +2 +0.45 -1.36
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022-2023 23 Olympiacos 2. Europa Lg GR 3 178 59 33.0 2.0 2 73 0 1 32 3 0.00 0 5 -5 -2.53 -1.53 Matches 1 Season 1 Club 1 League 3 178 59 33.0 2.0 2 73 0 1 32 3 0.00 0 5 -5 -2.53 -1.53
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 17 QPR 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 18 Everton 1 League 9.0 1 0 0 0 2018-2019 19 Everton 1 League 9.4 2 0 0 0 2019-2020 20 Hull City 3 Leagues 14.0 3 0 0 22 32 3 43 3 17 0 2020-2021 21 Everton 1 League 5.8 0 0 0 0 2021-2022 22 Blackpool 3 Leagues 33.5 6 0 0 29 64 6 105 17 28 0 2022-2023 23 Blackpool 3 Leagues 20.2 0 0 0 21 25 0 20 7 13 0 2022-2023 23 Olympiacos 2 Leagues 3.0 0 0 0 2 5 0 3 0 3 0 2023-2024 24 Cardiff City 2 Leagues 27.4 6 0 0 15 58 1 36 16 25 0 2024-2025 25 Preston North End 3 Leagues 7.3 0 0 0 3 15 0 16 3 5 0 2024-2025 25 Luton Town 1 League 1.7 0 0 0 2 2 0 6 1 2 0 2025-2026 26 Nottingham Forest 1 League 0.9 0 0 0 0 2025-2026 26 Blackpool 2 Leagues 19.6 6 0 0 21 33 0 34 5 21 0 7 Seasons 7 Clubs 6 Leagues 126.9 21 0 0 115 234 10 263 52 114 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Blackpool (3 Seasons) 4 Leagues 73.3 12 0 0 71 122 6 159 29 62 0 Everton (3 Seasons) 1 League 24.2 3 0 0 0 Cardiff City (1 Season) 2 Leagues 27.4 6 0 0 15 58 1 36 16 25 0 Hull City (1 Season) 3 Leagues 14.0 3 0 0 22 32 3 43 3 17 0 Preston North End (1 Season) 3 Leagues 7.3 0 0 0 3 15 0 16 3 5 0 Luton Town (1 Season) 1 League 1.7 0 0 0 2 2 0 6 1 2 0 Olympiacos (1 Season) 2 Leagues 3.0 0 0 0 2 5 0 3 0 3 0 Nottingham Forest (1 Season) 1 League 0.9 0 0 0 0 QPR (1 Season) 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 Championship (6 Seasons) 95.8 14 0 0 84 185 8 207 46 83 0 0 0 FA Cup (6 Seasons) 5.2 1 0 0 4 5 1 3 0 3 0 PL2 — Div. 1 (4 Seasons) 25.2 3 0 0 0 EFL Cup (4 Seasons) 4.5 0 0 0 5 7 1 16 1 5 0 League One (1 Season) 18.4 6 0 0 20 32 0 34 5 20 0 Super League (1 Season) 1.1 0 0 0 0 Europa Lg (1 Season) 2.0 0 0 0 2 5 0 3 0 3 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022-2023 23 Olympiacos 2. Europa Lg GR 2.0 0 0 0 2 5 0 3 0 3 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 2 5 0 3 0 3 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 Bowler Pages
Josh Bowler Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary