Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 16 Brighton eng ENG Jr. PL2 — Div. 2 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 17 Brighton eng ENG Jr. PL2 — Div. 1 8 2 179 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2019-2020 18 Brighton eng ENG EFL Cup 1 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 9 6 476 5.3 3 3 6 3 0 0 0 0 0.57 0.57 1.13 0.57 1.13 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 AFC Wimbledon eng ENG 3. League One 44 35 3,214 35.7 8 2 10 8 0 0 1 0 0.22 0.06 0.28 0.22 0.28 Matches 2021-2022 20 Hull City eng ENG 2. Championship 35 26 2,068 23.0 4 4 8 4 0 0 1 0 2.8 2.8 3.4 6.3 57 36 116 0.17 0.17 0.35 0.17 0.35 0.12 0.15 0.27 0.12 0.27 Matches 2021-2022 20 Hull City eng ENG FA Cup 1 0 58 0.6 1 0 1 1 0 0 0 0 1.55 0.00 1.55 1.55 1.55 Matches 2022-2023 21 Hull City eng ENG 2. Championship 37 19 1,879 20.9 2 1 3 2 0 0 2 0 4.1 4.1 1.0 5.1 47 27 171 0.10 0.05 0.14 0.10 0.14 0.20 0.05 0.25 0.20 0.25 Matches 2023-2024 22 Hull City eng ENG 2. Championship 0 0 Matches 2023-2024 22 Millwall eng ENG 2. Championship 35 19 1,730 19.2 3 3 6 3 0 0 5 0 2.0 2.0 1.9 3.9 60 38 136 0.16 0.16 0.31 0.16 0.31 0.10 0.10 0.20 0.10 0.20 Matches 2023-2024 22 Millwall eng ENG FA Cup 1 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Hull City eng ENG 2. Championship 9 6 478 5.3 1 0 1 1 0 0 0 0 1.7 1.7 0.8 2.5 17 7 49 0.19 0.00 0.19 0.19 0.19 0.31 0.15 0.46 0.31 0.46 Matches 6 Seasons 4 Clubs 4 Leagues 166 106 9,639 107.1 19 10 29 19 0 0 9 0 10.6 10.6 7.1 17.7 181 108 472 0.18 0.09 0.27 0.18 0.27 0.16 0.10 0.26 0.16 0.26 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Hull City (4 Seasons) 2 Leagues 82 51 4,483 49.8 8 5 13 8 0 0 3 0 8.6 8.6 5.2 13.9 121 70 336 0.16 0.10 0.26 0.16 0.26 0.18 0.11 0.28 0.18 0.28 Brighton (3 Seasons) 2 Leagues 18 8 668 7.4 4 3 7 4 0 0 0 0 0.54 0.40 0.94 0.54 0.94 AFC Wimbledon (1 Season) 3 Leagues 47 36 3,344 37.2 8 2 10 8 0 0 1 0 0.22 0.05 0.27 0.22 0.27 Millwall (1 Season) 2 Leagues 36 19 1,779 19.8 3 3 6 3 0 0 5 0 2.0 2.0 1.9 3.9 60 38 136 0.15 0.15 0.30 0.15 0.30 0.10 0.10 0.20 0.10 0.20 Brighton (1 Season) 1 League 1 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (4 Seasons) 116 70 6,155 68.4 10 8 18 10 0 0 8 0 10.6 10.6 7.1 17.7 181 108 472 0.15 0.12 0.26 0.15 0.26 0.16 0.10 0.26 0.16 0.26 FA Cup (3 Seasons) 4 0 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 PL2 — Div. 1 (2 Seasons) 17 8 655 7.3 4 3 7 4 0 0 0 0 0.55 0.41 0.96 0.55 0.96 EFL Cup (2 Seasons) 2 1 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 44 35 3,214 35.7 8 2 10 8 0 0 1 0 0.22 0.06 0.28 0.22 0.28 PL2 — Div. 2 (1 Season) 1 0 13 0.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 MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 16 Brighton 1 League 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 17 Brighton 1 League 8 2 179 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 2019-2020 18 Brighton 1 League 9 6 476 5.3 3 3 6 3 0 0 0 0 0.57 0.57 1.13 0.57 1.13 2019-2020 18 Brighton 1 League 1 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 19 AFC Wimbledon 3 Leagues 47 36 3,344 37.2 8 2 10 8 0 0 1 0 0.22 0.05 0.27 0.22 0.27 2021-2022 20 Hull City 2 Leagues 36 26 2,126 23.6 5 4 9 5 0 0 1 0 2.8 2.8 3.4 6.3 57 36 116 0.21 0.17 0.38 0.21 0.38 0.12 0.15 0.27 0.12 0.27 2022-2023 21 Hull City 1 League 37 19 1,879 20.9 2 1 3 2 0 0 2 0 4.1 4.1 1.0 5.1 47 27 171 0.10 0.05 0.14 0.10 0.14 0.20 0.05 0.25 0.20 0.25 2023-2024 22 Millwall 2 Leagues 36 19 1,779 19.8 3 3 6 3 0 0 5 0 2.0 2.0 1.9 3.9 60 38 136 0.15 0.15 0.30 0.15 0.30 0.10 0.10 0.20 0.10 0.20 2023-2024 22 Hull City 1 League 0 0 2024-2025 23 Hull City 1 League 9 6 478 5.3 1 0 1 1 0 0 0 0 1.7 1.7 0.8 2.5 17 7 49 0.19 0.00 0.19 0.19 0.19 0.31 0.15 0.46 0.31 0.46 6 Seasons 4 Clubs 4 Leagues 166 106 9,639 107.1 19 10 29 19 0 0 9 0 10.6 10.6 7.1 17.7 181 108 472 0.18 0.09 0.27 0.18 0.27 0.16 0.10 0.26 0.16 0.26 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Hull City (4 Seasons) 2 Leagues 82 51 4,483 49.8 8 5 13 8 0 0 3 0 8.6 8.6 5.2 13.9 121 70 336 0.16 0.10 0.26 0.16 0.26 0.18 0.11 0.28 0.18 0.28 Brighton (3 Seasons) 2 Leagues 18 8 668 7.4 4 3 7 4 0 0 0 0 0.54 0.40 0.94 0.54 0.94 AFC Wimbledon (1 Season) 3 Leagues 47 36 3,344 37.2 8 2 10 8 0 0 1 0 0.22 0.05 0.27 0.22 0.27 Millwall (1 Season) 2 Leagues 36 19 1,779 19.8 3 3 6 3 0 0 5 0 2.0 2.0 1.9 3.9 60 38 136 0.15 0.15 0.30 0.15 0.30 0.10 0.10 0.20 0.10 0.20 Brighton (1 Season) 1 League 1 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (4 Seasons) 116 70 6,155 68.4 10 8 18 10 0 0 8 0 10.6 10.6 7.1 17.7 181 108 472 0.15 0.12 0.26 0.15 0.26 0.16 0.10 0.26 0.16 0.26 FA Cup (3 Seasons) 4 0 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 PL2 — Div. 1 (2 Seasons) 17 8 655 7.3 4 3 7 4 0 0 0 0 0.55 0.41 0.96 0.55 0.96 EFL Cup (2 Seasons) 2 1 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 44 35 3,214 35.7 8 2 10 8 0 0 1 0 0.22 0.06 0.28 0.22 0.28 PL2 — Div. 2 (1 Season) 1 0 13 0.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 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 16 Brighton eng ENG Jr. PL2 — Div. 2 3rd 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 8 2 179 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 3rd 9 6 476 5.3 3 3 6 3 0 0 0 0 0.57 0.57 1.13 0.57 1.13 Matches 2020-2021 19 AFC Wimbledon eng ENG 3. League One 19th 44 35 3,214 35.7 8 2 10 8 0 0 1 0 0.22 0.06 0.28 0.22 0.28 Matches 2021-2022 20 Hull City eng ENG 2. Championship 19th 35 26 2,068 23.0 4 4 8 4 0 0 1 0 2.8 2.8 3.4 6.3 57 36 116 0.17 0.17 0.35 0.17 0.35 0.12 0.15 0.27 0.12 0.27 Matches 2022-2023 21 Hull City eng ENG 2. Championship 15th 37 19 1,879 20.9 2 1 3 2 0 0 2 0 4.1 4.1 1.0 5.1 47 27 171 0.10 0.05 0.14 0.10 0.14 0.20 0.05 0.25 0.20 0.25 Matches 2023-2024 22 Millwall eng ENG 2. Championship 13th 35 19 1,730 19.2 3 3 6 3 0 0 5 0 2.0 2.0 1.9 3.9 60 38 136 0.16 0.16 0.31 0.16 0.31 0.10 0.10 0.20 0.10 0.20 Matches 2023-2024 22 Hull City eng ENG 2. Championship 7th 0 0 Matches 2024-2025 23 Hull City eng ENG 2. Championship 22nd 9 6 478 5.3 1 0 1 1 0 0 0 0 1.7 1.7 0.8 2.5 17 7 49 0.19 0.00 0.19 0.19 0.19 0.31 0.15 0.46 0.31 0.46 Matches 5 Seasons 3 Clubs 2 Leagues 160 105 9,369 104.1 18 10 28 18 0 0 9 0 10.6 10.6 7.1 17.7 181 108 472 0.17 0.10 0.27 0.17 0.27 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Hull City (4 Seasons) 1 League 81 51 4,425 49.2 7 5 12 7 0 0 3 0 8.6 8.6 5.2 13.9 121 70 336 0.14 0.10 0.24 0.14 0.24 0.18 0.11 0.28 0.18 0.28 Brighton (3 Seasons) 2 Leagues 18 8 668 7.4 4 3 7 4 0 0 0 0 0.54 0.40 0.94 0.54 0.94 AFC Wimbledon (1 Season) 1 League 44 35 3,214 35.7 8 2 10 8 0 0 1 0 0.22 0.06 0.28 0.22 0.28 Millwall (1 Season) 1 League 35 19 1,730 19.2 3 3 6 3 0 0 5 0 2.0 2.0 1.9 3.9 60 38 136 0.16 0.16 0.31 0.16 0.31 0.10 0.10 0.20 0.10 0.20 Championship (4 Seasons) 116 70 6,155 68.4 10 8 18 10 0 0 8 0 10.6 10.6 7.1 17.7 181 108 472 0.15 0.12 0.26 0.15 0.26 0.16 0.10 0.26 0.16 0.26 PL2 — Div. 1 (2 Seasons) 17 8 655 7.3 4 3 7 4 0 0 0 0 0.55 0.41 0.96 0.55 0.96 League One (1 Season) 44 35 3,214 35.7 8 2 10 8 0 0 1 0 0.22 0.06 0.28 0.22 0.28 PL2 — Div. 2 (1 Season) 1 0 13 0.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 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 1 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 58th 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 65th 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Hull City eng ENG FA Cup 1 0 58 0.6 1 0 1 1 0 0 0 0 1.55 0.00 1.55 1.55 1.55 Matches 2023-2024 22 Millwall eng ENG FA Cup 1 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 2 Leagues 6 1 270 3.0 1 0 1 1 0 0 0 0 0.33 0.00 0.33 0.33 0.33 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 AFC Wimbledon (1 Season) 2 Leagues 3 1 130 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Hull City (1 Season) 1 League 1 0 58 0.6 1 0 1 1 0 0 0 0 1.55 0.00 1.55 1.55 1.55 Brighton (1 Season) 1 League 1 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 1 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 4 0 167 1.9 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 EFL Cup (2 Seasons) 2 1 103 1.1 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 Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 16 Brighton 1 League 0.1 0 0 0 2018-2019 17 Brighton 1 League 2.0 1 0 0 2019-2020 18 Brighton 1 League 5.3 3 0 0 2019-2020 18 Brighton 1 League 0.4 0 1 1 100.0 2.73 2.73 0.00 0.00 0 0 2020-2021 19 AFC Wimbledon 3 Leagues 37.2 8 93 37 39.8 2.50 1.00 0.09 0.22 0 0 2021-2022 20 Hull City 2 Leagues 23.6 5 27 9 33.3 1.14 0.38 0.19 0.56 17.9 0 0 0 2.8 2.8 0.11 +1.2 +1.2 2022-2023 21 Hull City 1 League 20.9 2 41 11 26.8 1.96 0.53 0.05 0.18 18.2 0 0 0 4.1 4.1 0.10 -2.1 -2.1 2023-2024 22 Millwall 2 Leagues 19.8 3 33 11 33.3 1.72 0.57 0.09 0.27 20.2 0 0 0 2.0 2.0 0.06 +1.0 +1.0 2024-2025 23 Hull City 1 League 5.3 1 11 6 54.5 2.07 1.13 0.09 0.17 13.2 0 0 0 1.7 1.7 0.15 -0.7 -0.7 6 Seasons 4 Clubs 4 Leagues 107.1 19 206 75 36.4 1.93 0.70 0.09 0.25 18.2 0 0 0 10.6 10.6 0.10 -0.6 -0.6 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Hull City (4 Seasons) 2 Leagues 49.8 8 79 26 32.9 1.59 0.52 0.10 0.31 17.4 0 0 0 8.6 8.6 0.11 -1.6 -1.6 Brighton (3 Seasons) 2 Leagues 7.4 4 0 0 AFC Wimbledon (1 Season) 3 Leagues 37.2 8 93 37 39.8 2.50 1.00 0.09 0.22 0 0 Millwall (1 Season) 2 Leagues 19.8 3 33 11 33.3 1.72 0.57 0.09 0.27 20.2 0 0 0 2.0 2.0 0.06 +1.0 +1.0 Brighton (1 Season) 1 League 0.4 0 1 1 100.0 2.73 2.73 0.00 0.00 0 0 Championship (4 Seasons) 68.4 10 111 36 32.4 1.62 0.53 0.09 0.28 18.2 0 0 0 10.6 10.6 0.10 -0.6 -0.6 FA Cup (3 Seasons) 1.9 1 2 1 50.0 1.53 0.76 0.50 1.00 0 0 PL2 — Div. 1 (2 Seasons) 7.3 4 0 0 EFL Cup (2 Seasons) 1.1 0 3 1 33.3 2.62 0.87 0.00 0.00 0 0 League One (1 Season) 35.7 8 90 37 41.1 2.52 1.04 0.09 0.22 0 0 PL2 — Div. 2 (1 Season) 0.1 0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 16 Brighton eng ENG Jr. PL2 — Div. 2 3rd 0.1 0 0 0 Matches 2018-2019 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 2.0 1 0 0 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 3rd 5.3 3 0 0 Matches 2020-2021 19 AFC Wimbledon eng ENG 3. League One 19th 35.7 8 90 37 41.1 2.52 1.04 0.09 0.22 0 0 Matches 2021-2022 20 Hull City eng ENG 2. Championship 19th 23.0 4 26 8 30.8 1.13 0.35 0.15 0.50 17.9 0 0 0 2.8 2.8 0.11 +1.2 +1.2 Matches 2022-2023 21 Hull City eng ENG 2. Championship 15th 20.9 2 41 11 26.8 1.96 0.53 0.05 0.18 18.2 0 0 0 4.1 4.1 0.10 -2.1 -2.1 Matches 2023-2024 22 Millwall eng ENG 2. Championship 13th 19.2 3 33 11 33.3 1.72 0.57 0.09 0.27 20.2 0 0 0 2.0 2.0 0.06 +1.0 +1.0 Matches 2024-2025 23 Hull City eng ENG 2. Championship 22nd 5.3 1 11 6 54.5 2.07 1.13 0.09 0.17 13.2 0 0 0 1.7 1.7 0.15 -0.7 -0.7 Matches 5 Seasons 3 Clubs 2 Leagues 104.1 18 201 73 36.3 1.93 0.70 0.09 0.25 18.2 0 0 0 10.6 10.6 0.10 -0.6 -0.6 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Hull City (4 Seasons) 1 League 49.2 7 78 25 32.1 1.59 0.51 0.09 0.28 17.4 0 0 0 8.6 8.6 0.11 -1.6 -1.6 Brighton (3 Seasons) 2 Leagues 7.4 4 0 0 AFC Wimbledon (1 Season) 1 League 35.7 8 90 37 41.1 2.52 1.04 0.09 0.22 0 0 Millwall (1 Season) 1 League 19.2 3 33 11 33.3 1.72 0.57 0.09 0.27 20.2 0 0 0 2.0 2.0 0.06 +1.0 +1.0 Championship (4 Seasons) 68.4 10 111 36 32.4 1.62 0.53 0.09 0.28 18.2 0 0 0 10.6 10.6 0.10 -0.6 -0.6 PL2 — Div. 1 (2 Seasons) 7.3 4 0 0 League One (1 Season) 35.7 8 90 37 41.1 2.52 1.04 0.09 0.22 0 0 PL2 — Div. 2 (1 Season) 0.1 0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 0.4 0 1 1 100.0 2.73 2.73 0.00 0.00 0 0 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 58th 0.8 0 2 0 0.0 2.57 0.00 0.00 0 0 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 65th 0.7 0 1 0 0.0 1.50 0.00 0.00 0 0 Matches 2021-2022 20 Hull City eng ENG FA Cup 0.6 1 1 1 100.0 1.55 1.55 1.00 1.00 0 0 Matches 2023-2024 22 Millwall eng ENG FA Cup 0.5 0 0 0 Matches 4 Seasons 4 Clubs 2 Leagues 3.0 1 5 2 40.0 2.04 0.81 0.20 0.50 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches AFC Wimbledon (1 Season) 2 Leagues 1.4 0 3 0 0.0 2.08 0.00 0.00 0 0 Hull City (1 Season) 1 League 0.6 1 1 1 100.0 1.55 1.55 1.00 1.00 0 0 Brighton (1 Season) 1 League 0.4 0 1 1 100.0 2.73 2.73 0.00 0.00 0 0 Millwall (1 Season) 1 League 0.5 0 0 0 FA Cup (3 Seasons) 1.9 1 2 1 50.0 1.53 0.76 0.50 1.00 0 0 EFL Cup (2 Seasons) 1.1 0 3 1 33.3 2.62 0.87 0.00 0.00 0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 16 Brighton 1 League 0.1 0 2018-2019 17 Brighton 1 League 2.0 0 2019-2020 18 Brighton 1 League 5.3 3 2019-2020 18 Brighton 1 League 0.4 0 2020-2021 19 AFC Wimbledon 3 Leagues 37.2 2 2021-2022 20 Hull City 2 Leagues 23.6 561 860 65.2 8483 2196 331 408 81.1 160 258 62.0 43 129 33.3 4 3.4 3.3 +0.6 24 25 18 12 36 2022-2023 21 Hull City 1 League 20.9 434 626 69.3 6330 1044 253 321 78.8 125 183 68.3 31 62 50.0 1 1.0 1.5 0.0 14 14 13 6 27 2023-2024 22 Millwall 2 Leagues 19.8 378 601 62.9 6425 1633 205 250 82.0 126 185 68.1 40 114 35.1 3 1.9 2.0 +1.1 24 25 14 7 38 2024-2025 23 Hull City 1 League 5.3 105 159 66.0 1479 307 61 83 73.5 28 35 80.0 8 19 42.1 0 0.8 0.5 -0.8 7 4 5 4 7 6 Seasons 4 Clubs 4 Leagues 107.1 1478 2246 65.8 22717 5180 850 1062 80.0 439 661 66.4 122 324 37.7 10 7.1 7.3 +2.9 69 68 50 29 108 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Hull City (4 Seasons) 2 Leagues 49.8 1100 1645 66.9 16292 3547 645 812 79.4 313 476 65.8 82 210 39.0 5 5.2 5.3 -0.2 45 43 36 22 70 Brighton (3 Seasons) 2 Leagues 7.4 3 AFC Wimbledon (1 Season) 3 Leagues 37.2 2 Millwall (1 Season) 2 Leagues 19.8 378 601 62.9 6425 1633 205 250 82.0 126 185 68.1 40 114 35.1 3 1.9 2.0 +1.1 24 25 14 7 38 Brighton (1 Season) 1 League 0.4 0 Championship (4 Seasons) 68.4 1478 2246 65.8 22717 5180 850 1062 80.0 439 661 66.4 122 324 37.7 8 7.1 7.3 +0.9 69 68 50 29 108 FA Cup (3 Seasons) 1.9 0 PL2 — Div. 1 (2 Seasons) 7.3 3 EFL Cup (2 Seasons) 1.1 0 League One (1 Season) 35.7 2 PL2 — Div. 2 (1 Season) 0.1 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 16 Brighton eng ENG Jr. PL2 — Div. 2 3rd 0.1 0 Matches 2018-2019 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 2.0 0 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 3rd 5.3 3 Matches 2020-2021 19 AFC Wimbledon eng ENG 3. League One 19th 35.7 2 Matches 2021-2022 20 Hull City eng ENG 2. Championship 19th 23.0 561 860 65.2 8483 2196 331 408 81.1 160 258 62.0 43 129 33.3 4 3.4 3.3 +0.6 24 25 18 12 36 Matches 2022-2023 21 Hull City eng ENG 2. Championship 15th 20.9 434 626 69.3 6330 1044 253 321 78.8 125 183 68.3 31 62 50.0 1 1.0 1.5 0.0 14 14 13 6 27 Matches 2023-2024 22 Millwall eng ENG 2. Championship 13th 19.2 378 601 62.9 6425 1633 205 250 82.0 126 185 68.1 40 114 35.1 3 1.9 2.0 +1.1 24 25 14 7 38 Matches 2024-2025 23 Hull City eng ENG 2. Championship 22nd 5.3 105 159 66.0 1479 307 61 83 73.5 28 35 80.0 8 19 42.1 0 0.8 0.5 -0.8 7 4 5 4 7 Matches 5 Seasons 3 Clubs 2 Leagues 104.1 1478 2246 65.8 22717 5180 850 1062 80.0 439 661 66.4 122 324 37.7 10 7.1 7.3 +2.9 69 68 50 29 108 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Hull City (4 Seasons) 1 League 49.2 1100 1645 66.9 16292 3547 645 812 79.4 313 476 65.8 82 210 39.0 5 5.2 5.3 -0.2 45 43 36 22 70 Brighton (3 Seasons) 2 Leagues 7.4 3 AFC Wimbledon (1 Season) 1 League 35.7 2 Millwall (1 Season) 1 League 19.2 378 601 62.9 6425 1633 205 250 82.0 126 185 68.1 40 114 35.1 3 1.9 2.0 +1.1 24 25 14 7 38 Championship (4 Seasons) 68.4 1478 2246 65.8 22717 5180 850 1062 80.0 439 661 66.4 122 324 37.7 8 7.1 7.3 +0.9 69 68 50 29 108 PL2 — Div. 1 (2 Seasons) 7.3 3 League One (1 Season) 35.7 2 PL2 — Div. 2 (1 Season) 0.1 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 0.4 0 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 58th 0.8 0 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 65th 0.7 0 Matches 2021-2022 20 Hull City eng ENG FA Cup 0.6 0 Matches 2023-2024 22 Millwall eng ENG FA Cup 0.5 0 Matches 4 Seasons 4 Clubs 2 Leagues 3.0 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches AFC Wimbledon (1 Season) 2 Leagues 1.4 0 Hull City (1 Season) 1 League 0.6 0 Brighton (1 Season) 1 League 0.4 0 Millwall (1 Season) 1 League 0.5 0 FA Cup (3 Seasons) 1.9 0 EFL Cup (2 Seasons) 1.1 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 16 Brighton 1 League 0.1 2018-2019 17 Brighton 1 League 2.0 2019-2020 18 Brighton 1 League 5.3 2019-2020 18 Brighton 1 League 0.4 0 2020-2021 19 AFC Wimbledon 3 Leagues 37.2 57 2021-2022 20 Hull City 2 Leagues 23.6 860 733 122 1 3 8 93 116 5 1 2 0 561 5 21 2022-2023 21 Hull City 1 League 20.9 626 607 18 0 2 5 62 15 2 0 0 0 434 1 20 2023-2024 22 Millwall 2 Leagues 19.8 601 551 44 11 1 6 101 6 27 13 13 1 378 6 25 2024-2025 23 Hull City 1 League 5.3 159 152 7 1 0 0 21 3 1 0 1 0 105 0 6 6 Seasons 4 Clubs 4 Leagues 107.1 2246 2043 191 13 6 19 334 140 35 14 16 1 1478 12 72 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Hull City (4 Seasons) 2 Leagues 49.8 1645 1492 147 2 5 13 176 134 8 1 3 0 1100 6 47 Brighton (3 Seasons) 2 Leagues 7.4 AFC Wimbledon (1 Season) 3 Leagues 37.2 57 Millwall (1 Season) 2 Leagues 19.8 601 551 44 11 1 6 101 6 27 13 13 1 378 6 25 Brighton (1 Season) 1 League 0.4 0 Championship (4 Seasons) 68.4 2246 2043 191 13 6 19 270 140 35 14 16 1 1478 12 72 FA Cup (3 Seasons) 1.9 8 PL2 — Div. 1 (2 Seasons) 7.3 EFL Cup (2 Seasons) 1.1 2 League One (1 Season) 35.7 54 PL2 — Div. 2 (1 Season) 0.1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 16 Brighton 1 League 0.1 2018-2019 17 Brighton 1 League 2.0 2019-2020 18 Brighton 1 League 5.3 2019-2020 18 Brighton 1 League 0.4 2020-2021 19 AFC Wimbledon 3 Leagues 37.2 2021-2022 20 Hull City 2 Leagues 23.6 53 2.31 42 2 3 4 0 2 6 0.26 5 0 0 1 0 0 2022-2023 21 Hull City 1 League 20.9 46 2.20 32 1 7 3 2 1 3 0.14 3 0 0 0 0 0 2023-2024 22 Millwall 2 Leagues 19.8 39 2.03 25 9 2 2 1 0 4 0.21 3 0 0 1 0 0 2024-2025 23 Hull City 1 League 5.3 17 3.21 11 1 2 3 0 0 1 0.19 0 0 0 1 0 0 6 Seasons 4 Clubs 4 Leagues 107.1 155 2.27 110 13 14 12 3 3 14 0.20 11 0 0 3 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Hull City (4 Seasons) 2 Leagues 49.8 116 2.36 85 4 12 10 2 3 10 0.20 8 0 0 2 0 0 Brighton (3 Seasons) 2 Leagues 7.4 AFC Wimbledon (1 Season) 3 Leagues 37.2 Millwall (1 Season) 2 Leagues 19.8 39 2.03 25 9 2 2 1 0 4 0.21 3 0 0 1 0 0 Brighton (1 Season) 1 League 0.4 Championship (4 Seasons) 68.4 155 2.27 110 13 14 12 3 3 14 0.20 11 0 0 3 0 0 FA Cup (3 Seasons) 1.9 PL2 — Div. 1 (2 Seasons) 7.3 EFL Cup (2 Seasons) 1.1 League One (1 Season) 35.7 PL2 — Div. 2 (1 Season) 0.1
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 16 Brighton 1 League 0.1 0 2018-2019 17 Brighton 1 League 2.0 0 2019-2020 18 Brighton 1 League 5.3 0 2019-2020 18 Brighton 1 League 0.4 0 0 0 2020-2021 19 AFC Wimbledon 3 Leagues 37.2 40 15 0 2021-2022 20 Hull City 2 Leagues 23.6 38 33 22 11 5 21 48 43.8 27 18 1 17 16 54 29 1 2022-2023 21 Hull City 1 League 20.9 22 13 11 8 3 9 29 31.0 20 23 1 22 10 32 19 0 2023-2024 22 Millwall 2 Leagues 19.8 42 28 19 13 10 23 33 69.7 10 15 3 12 13 55 24 0 2024-2025 23 Hull City 1 League 5.3 10 8 1 6 3 4 9 44.4 5 4 0 4 3 13 7 0 6 Seasons 4 Clubs 4 Leagues 107.1 112 122 53 38 21 57 119 47.9 62 60 5 55 57 154 79 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Hull City (4 Seasons) 2 Leagues 49.8 70 54 34 25 11 34 86 39.5 52 45 2 43 29 99 55 1 Brighton (3 Seasons) 2 Leagues 7.4 0 AFC Wimbledon (1 Season) 3 Leagues 37.2 40 15 0 Millwall (1 Season) 2 Leagues 19.8 42 28 19 13 10 23 33 69.7 10 15 3 12 13 55 24 0 Brighton (1 Season) 1 League 0.4 0 0 0 Championship (4 Seasons) 68.4 112 81 53 38 21 57 119 47.9 62 60 5 55 42 154 79 1 FA Cup (3 Seasons) 1.9 2 0 0 PL2 — Div. 1 (2 Seasons) 7.3 0 EFL Cup (2 Seasons) 1.1 1 0 0 League One (1 Season) 35.7 38 15 0 PL2 — Div. 2 (1 Season) 0.1 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 0.4 0 0 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 58th 0.8 1 0 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 65th 0.7 1 0 Matches 2021-2022 20 Hull City eng ENG FA Cup 0.6 1 0 Matches 2023-2024 22 Millwall eng ENG FA Cup 0.5 Matches 4 Seasons 4 Clubs 2 Leagues 3.0 3 0 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches AFC Wimbledon (1 Season) 2 Leagues 1.4 2 0 0 Hull City (1 Season) 1 League 0.6 1 0 0 Brighton (1 Season) 1 League 0.4 0 0 0 Millwall (1 Season) 1 League 0.5 0 FA Cup (3 Seasons) 1.9 2 0 0 EFL Cup (2 Seasons) 1.1 1 0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 16 Brighton 1 League 0.1 2018-2019 17 Brighton 1 League 2.0 2019-2020 18 Brighton 1 League 5.3 2019-2020 18 Brighton 1 League 0.4 2020-2021 19 AFC Wimbledon 3 Leagues 37.2 2021-2022 20 Hull City 2 Leagues 23.6 1121 47 280 400 455 61 1121 61 33 54.1 28 45.9 606 4025 1598 57 24 22 61 21 625 116 2022-2023 21 Hull City 1 League 20.9 865 19 115 353 405 75 865 42 20 47.6 16 38.1 494 3392 1409 47 26 16 70 19 634 171 2023-2024 22 Millwall 2 Leagues 19.8 843 27 146 345 365 53 843 44 20 45.5 21 47.7 455 3356 1578 60 32 20 49 28 514 136 2024-2025 23 Hull City 1 League 5.3 220 7 27 55 140 24 220 10 6 60.0 4 40.0 132 804 360 17 4 5 13 7 153 49 6 Seasons 4 Clubs 4 Leagues 107.1 3049 100 568 1153 1365 213 3049 157 79 50.3 69 43.9 1687 11577 4945 181 86 63 193 75 1926 472 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Hull City (4 Seasons) 2 Leagues 49.8 2206 73 422 808 1000 160 2206 113 59 52.2 48 42.5 1232 8221 3367 121 54 43 144 47 1412 336 Brighton (3 Seasons) 2 Leagues 7.4 AFC Wimbledon (1 Season) 3 Leagues 37.2 Millwall (1 Season) 2 Leagues 19.8 843 27 146 345 365 53 843 44 20 45.5 21 47.7 455 3356 1578 60 32 20 49 28 514 136 Brighton (1 Season) 1 League 0.4 Championship (4 Seasons) 68.4 3049 100 568 1153 1365 213 3049 157 79 50.3 69 43.9 1687 11577 4945 181 86 63 193 75 1926 472 FA Cup (3 Seasons) 1.9 PL2 — Div. 1 (2 Seasons) 7.3 EFL Cup (2 Seasons) 1.1 League One (1 Season) 35.7 PL2 — Div. 2 (1 Season) 0.1
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 16 Brighton eng ENG Jr. PL2 — Div. 2 3rd 0.1 Matches 2018-2019 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 2.0 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 3rd 5.3 Matches 2020-2021 19 AFC Wimbledon eng ENG 3. League One 19th 35.7 Matches 2021-2022 20 Hull City eng ENG 2. Championship 19th 23.0 1121 47 280 400 455 61 1121 61 33 54.1 28 45.9 606 4025 1598 57 24 22 61 21 625 116 Matches 2022-2023 21 Hull City eng ENG 2. Championship 15th 20.9 865 19 115 353 405 75 865 42 20 47.6 16 38.1 494 3392 1409 47 26 16 70 19 634 171 Matches 2023-2024 22 Millwall eng ENG 2. Championship 13th 19.2 843 27 146 345 365 53 843 44 20 45.5 21 47.7 455 3356 1578 60 32 20 49 28 514 136 Matches 2024-2025 23 Hull City eng ENG 2. Championship 22nd 5.3 220 7 27 55 140 24 220 10 6 60.0 4 40.0 132 804 360 17 4 5 13 7 153 49 Matches 5 Seasons 3 Clubs 2 Leagues 104.1 3049 100 568 1153 1365 213 3049 157 79 50.3 69 43.9 1687 11577 4945 181 86 63 193 75 1926 472 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Hull City (4 Seasons) 1 League 49.2 2206 73 422 808 1000 160 2206 113 59 52.2 48 42.5 1232 8221 3367 121 54 43 144 47 1412 336 Brighton (3 Seasons) 2 Leagues 7.4 AFC Wimbledon (1 Season) 1 League 35.7 Millwall (1 Season) 1 League 19.2 843 27 146 345 365 53 843 44 20 45.5 21 47.7 455 3356 1578 60 32 20 49 28 514 136 Championship (4 Seasons) 68.4 3049 100 568 1153 1365 213 3049 157 79 50.3 69 43.9 1687 11577 4945 181 86 63 193 75 1926 472 PL2 — Div. 1 (2 Seasons) 7.3 League One (1 Season) 35.7 PL2 — Div. 2 (1 Season) 0.1
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 0.4 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 58th 0.8 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 65th 0.7 Matches 2021-2022 20 Hull City eng ENG FA Cup 0.6 Matches 2023-2024 22 Millwall eng ENG FA Cup 0.5 Matches 4 Seasons 4 Clubs 2 Leagues 3.0 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches AFC Wimbledon (1 Season) 2 Leagues 1.4 Hull City (1 Season) 1 League 0.6 Brighton (1 Season) 1 League 0.4 Millwall (1 Season) 1 League 0.5 FA Cup (3 Seasons) 1.9 EFL Cup (2 Seasons) 1.1
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 16 Brighton eng ENG Jr. PL2 — Div. 2 1 13 13 0.8 0.1 0 0 1 12 0 1.00 0 0 0 0.00 -1.11 Matches 2018-2019 17 Brighton eng ENG Jr. PL2 — Div. 1 8 179 22 9.0 2.0 2 62 0 6 9 0 1.63 2 6 -4 -2.01 -2.71 Matches 2019-2020 18 Brighton eng ENG EFL Cup 1 33 33 18.3 0.4 0 0 1 33 0 0.00 1 1 0 0.00 +0.61 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 9 476 53 29.4 5.3 6 74 4 3 11 0 1.67 13 11 +2 +0.38 -0.25 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 1 70 70 77.8 0.8 1 70 0 0 0 1.00 1 1 0 0.00 0.00 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 2 60 30 28.6 0.7 0 0 2 30 0 0.50 0 0 0 0.00 +0.60 Matches 2020-2021 19 AFC Wimbledon eng ENG 3. League One 44 3,214 73 77.6 35.7 35 85 18 9 28 1 1.14 34 56 -22 -0.62 -1.20 Matches 2021-2022 20 Hull City eng ENG 2. Championship 35 2,068 59 50.0 23.0 26 75 6 9 14 5 1.20 21 20 +1 +0.04 +0.65 25.0 32.0 -7.0 -0.30 +0.14 Matches 2021-2022 20 Hull City eng ENG FA Cup 1 58 58 48.3 0.6 0 0 1 58 0 0.00 1 1 0 0.00 +1.45 Matches 2022-2023 21 Hull City eng ENG 2. Championship 37 1,879 51 45.4 20.9 19 74 4 18 27 0 1.19 19 26 -7 -0.34 -0.22 20.0 23.3 -3.3 -0.16 +0.28 Matches 2023-2024 22 Hull City eng ENG 2. Championship 0 0 0 0 2 Matches 2023-2024 22 Millwall eng ENG 2. Championship 35 1,730 49 41.8 19.2 19 74 3 16 20 3 1.29 24 23 +1 +0.05 +0.46 18.5 23.5 -5.0 -0.26 0.00 Matches 2023-2024 22 Millwall eng ENG FA Cup 1 49 49 54.4 0.5 0 0 1 49 0 0.00 2 1 +1 +1.84 +6.23 Matches 2024-2025 23 Hull City eng ENG 2. Championship 9 478 53 19.0 5.3 6 65 1 3 29 1 0.78 4 5 -1 -0.19 +0.25 7.2 7.4 -0.2 -0.05 +0.05 Matches 6 Seasons 4 Clubs 4 Leagues 166 9,639 58 40.3 107.1 106 77 32 60 25 12 1.15 107 134 -27 -0.25 +0.08 70.6 86.2 -15.6 -0.23 +0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Hull City (4 Seasons) 2 Leagues 82 4,483 55 29.8 49.8 51 73 11 31 24 8 1.13 45 52 -7 -0.14 +0.25 52.1 62.7 -10.6 -0.21 +0.12 Brighton (3 Seasons) 2 Leagues 18 668 37 12.6 7.4 8 71 4 10 10 0 1.62 15 17 -2 -0.27 -1.10 AFC Wimbledon (1 Season) 3 Leagues 47 3,344 71 75.3 37.2 36 84 18 11 29 1 1.11 35 57 -22 -0.59 -1.00 Millwall (1 Season) 2 Leagues 36 1,779 49 42.1 19.8 19 74 3 17 22 3 1.25 26 24 +2 +0.10 +0.58 18.5 23.5 -5.0 -0.26 0.00 Brighton (1 Season) 1 League 1 33 33 18.3 0.4 0 0 1 33 0 0.00 1 1 0 0.00 +0.61 Championship (4 Seasons) 116 6,155 53 32.3 68.4 70 73 14 46 22 11 1.19 68 74 -6 -0.09 +0.30 70.6 86.2 -15.6 -0.23 +0.09 FA Cup (3 Seasons) 4 167 42 39.8 1.9 0 0 4 42 0 0.25 3 2 +1 +0.54 +1.96 PL2 — Div. 1 (2 Seasons) 17 655 39 18.2 7.3 8 71 4 9 10 0 1.65 15 17 -2 -0.27 -0.95 EFL Cup (2 Seasons) 2 103 52 38.1 1.1 1 70 0 1 33 0 0.50 2 2 0 0.00 +0.54 League One (1 Season) 44 3,214 73 77.6 35.7 35 85 18 9 28 1 1.14 34 56 -22 -0.62 -1.20 PL2 — Div. 2 (1 Season) 1 13 13 0.8 0.1 0 0 1 12 0 1.00 0 0 0 0.00 -1.11
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 16 Brighton 1 League 1 13 13 0.8 0.1 0 0 1 12 0 1.00 0 0 0 0.00 -1.11 2018-2019 17 Brighton 1 League 8 179 22 9.0 2.0 2 62 0 6 9 0 1.63 2 6 -4 -2.01 -2.71 2019-2020 18 Brighton 1 League 9 476 53 29.4 5.3 6 74 4 3 11 0 1.67 13 11 +2 +0.38 -0.25 2019-2020 18 Brighton 1 League 1 33 33 18.3 0.4 0 0 1 33 0 0.00 1 1 0 0.00 +0.61 2020-2021 19 AFC Wimbledon 3 Leagues 47 3,344 71 75.3 37.2 36 84 18 11 29 1 1.11 35 57 -22 -0.59 -1.00 2021-2022 20 Hull City 2 Leagues 36 2,126 59 49.9 23.6 26 75 6 10 19 5 1.17 22 21 +1 +0.04 +0.67 25.0 32.0 -7.0 -0.30 +0.14 2022-2023 21 Hull City 1 League 37 1,879 51 45.4 20.9 19 74 4 18 27 0 1.19 19 26 -7 -0.34 -0.22 20.0 23.3 -3.3 -0.16 +0.28 2023-2024 22 Millwall 2 Leagues 36 1,779 49 42.1 19.8 19 74 3 17 22 3 1.25 26 24 +2 +0.10 +0.58 18.5 23.5 -5.0 -0.26 0.00 2023-2024 22 Hull City 1 League 0 0 0 0 2 2024-2025 23 Hull City 1 League 9 478 53 19.0 5.3 6 65 1 3 29 1 0.78 4 5 -1 -0.19 +0.25 7.2 7.4 -0.2 -0.05 +0.05 6 Seasons 4 Clubs 4 Leagues 166 9,639 58 40.3 107.1 106 77 32 60 25 12 1.15 107 134 -27 -0.25 +0.08 70.6 86.2 -15.6 -0.23 +0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Hull City (4 Seasons) 2 Leagues 82 4,483 55 29.8 49.8 51 73 11 31 24 8 1.13 45 52 -7 -0.14 +0.25 52.1 62.7 -10.6 -0.21 +0.12 Brighton (3 Seasons) 2 Leagues 18 668 37 12.6 7.4 8 71 4 10 10 0 1.62 15 17 -2 -0.27 -1.10 AFC Wimbledon (1 Season) 3 Leagues 47 3,344 71 75.3 37.2 36 84 18 11 29 1 1.11 35 57 -22 -0.59 -1.00 Millwall (1 Season) 2 Leagues 36 1,779 49 42.1 19.8 19 74 3 17 22 3 1.25 26 24 +2 +0.10 +0.58 18.5 23.5 -5.0 -0.26 0.00 Brighton (1 Season) 1 League 1 33 33 18.3 0.4 0 0 1 33 0 0.00 1 1 0 0.00 +0.61 Championship (4 Seasons) 116 6,155 53 32.3 68.4 70 73 14 46 22 11 1.19 68 74 -6 -0.09 +0.30 70.6 86.2 -15.6 -0.23 +0.09 FA Cup (3 Seasons) 4 167 42 39.8 1.9 0 0 4 42 0 0.25 3 2 +1 +0.54 +1.96 PL2 — Div. 1 (2 Seasons) 17 655 39 18.2 7.3 8 71 4 9 10 0 1.65 15 17 -2 -0.27 -0.95 EFL Cup (2 Seasons) 2 103 52 38.1 1.1 1 70 0 1 33 0 0.50 2 2 0 0.00 +0.54 League One (1 Season) 44 3,214 73 77.6 35.7 35 85 18 9 28 1 1.14 34 56 -22 -0.62 -1.20 PL2 — Div. 2 (1 Season) 1 13 13 0.8 0.1 0 0 1 12 0 1.00 0 0 0 0.00 -1.11
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 16 Brighton eng ENG Jr. PL2 — Div. 2 3rd 1 13 13 0.8 0.1 0 0 1 12 0 1.00 0 0 0 0.00 -1.11 Matches 2018-2019 17 Brighton eng ENG Jr. PL2 — Div. 1 3rd 8 179 22 9.0 2.0 2 62 0 6 9 0 1.63 2 6 -4 -2.01 -2.71 Matches 2019-2020 18 Brighton eng ENG Jr. PL2 — Div. 1 3rd 9 476 53 29.4 5.3 6 74 4 3 11 0 1.67 13 11 +2 +0.38 -0.25 Matches 2020-2021 19 AFC Wimbledon eng ENG 3. League One 19th 44 3,214 73 77.6 35.7 35 85 18 9 28 1 1.14 34 56 -22 -0.62 -1.20 Matches 2021-2022 20 Hull City eng ENG 2. Championship 19th 35 2,068 59 50.0 23.0 26 75 6 9 14 5 1.20 21 20 +1 +0.04 +0.65 25.0 32.0 -7.0 -0.30 +0.14 Matches 2022-2023 21 Hull City eng ENG 2. Championship 15th 37 1,879 51 45.4 20.9 19 74 4 18 27 0 1.19 19 26 -7 -0.34 -0.22 20.0 23.3 -3.3 -0.16 +0.28 Matches 2023-2024 22 Millwall eng ENG 2. Championship 13th 35 1,730 49 41.8 19.2 19 74 3 16 20 3 1.29 24 23 +1 +0.05 +0.46 18.5 23.5 -5.0 -0.26 0.00 Matches 2023-2024 22 Hull City eng ENG 2. Championship 7th 0 0 0 0 2 Matches 2024-2025 23 Hull City eng ENG 2. Championship 22nd 9 478 53 19.0 5.3 6 65 1 3 29 1 0.78 4 5 -1 -0.19 +0.25 7.2 7.4 -0.2 -0.05 +0.05 Matches 5 Seasons 3 Clubs 2 Leagues 160 9,369 59 40.3 104.1 105 77 32 55 23 12 1.18 102 130 -28 -0.27 +0.03 70.6 86.2 -15.6 -0.23 +0.09 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Hull City (4 Seasons) 1 League 81 4,425 55 29.6 49.2 51 73 11 30 23 8 1.15 44 51 -7 -0.14 +0.24 52.1 62.7 -10.6 -0.21 +0.12 Brighton (3 Seasons) 2 Leagues 18 668 37 12.6 7.4 8 71 4 10 10 0 1.62 15 17 -2 -0.27 -1.10 AFC Wimbledon (1 Season) 1 League 44 3,214 73 77.6 35.7 35 85 18 9 28 1 1.14 34 56 -22 -0.62 -1.20 Millwall (1 Season) 1 League 35 1,730 49 41.8 19.2 19 74 3 16 20 3 1.29 24 23 +1 +0.05 +0.46 18.5 23.5 -5.0 -0.26 0.00 Championship (4 Seasons) 116 6,155 53 32.3 68.4 70 73 14 46 22 11 1.19 68 74 -6 -0.09 +0.30 70.6 86.2 -15.6 -0.23 +0.09 PL2 — Div. 1 (2 Seasons) 17 655 39 18.2 7.3 8 71 4 9 10 0 1.65 15 17 -2 -0.27 -0.95 League One (1 Season) 44 3,214 73 77.6 35.7 35 85 18 9 28 1 1.14 34 56 -22 -0.62 -1.20 PL2 — Div. 2 (1 Season) 1 13 13 0.8 0.1 0 0 1 12 0 1.00 0 0 0 0.00 -1.11
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 18 Brighton eng ENG EFL Cup 17th 1 33 33 18.3 0.4 0 0 1 33 0 0.00 1 1 0 0.00 +0.61 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 58th 1 70 70 77.8 0.8 1 70 0 0 0 1.00 1 1 0 0.00 0.00 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 65th 2 60 30 28.6 0.7 0 0 2 30 0 0.50 0 0 0 0.00 +0.60 Matches 2021-2022 20 Hull City eng ENG FA Cup 1 58 58 48.3 0.6 0 0 1 58 0 0.00 1 1 0 0.00 +1.45 Matches 2023-2024 22 Millwall eng ENG FA Cup 1 49 49 54.4 0.5 0 0 1 49 0 0.00 2 1 +1 +1.84 +6.23 Matches 4 Seasons 4 Clubs 2 Leagues 6 270 45 39.1 3.0 1 70 0 5 40 0 0.33 5 4 +1 +0.33 +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 AFC Wimbledon (1 Season) 2 Leagues 3 130 43 43.3 1.4 1 70 0 2 30 0 0.67 1 1 0 0.00 +0.53 Hull City (1 Season) 1 League 1 58 58 48.3 0.6 0 0 1 58 0 0.00 1 1 0 0.00 +1.45 Brighton (1 Season) 1 League 1 33 33 18.3 0.4 0 0 1 33 0 0.00 1 1 0 0.00 +0.61 Millwall (1 Season) 1 League 1 49 49 54.4 0.5 0 0 1 49 0 0.00 2 1 +1 +1.84 +6.23 FA Cup (3 Seasons) 4 167 42 39.8 1.9 0 0 4 42 0 0.25 3 2 +1 +0.54 +1.96 EFL Cup (2 Seasons) 2 103 52 38.1 1.1 1 70 0 1 33 0 0.50 2 2 0 0.00 +0.54
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 16 Brighton 1 League 0.1 0 0 0 0 2018-2019 17 Brighton 1 League 2.0 0 0 0 0 2019-2020 18 Brighton 1 League 5.3 0 0 0 0 2019-2020 18 Brighton 1 League 0.4 0 0 0 0 1 0 0 0 0 0 2020-2021 19 AFC Wimbledon 3 Leagues 37.2 1 0 0 42 16 23 57 15 40 0 2021-2022 20 Hull City 2 Leagues 23.6 1 0 0 23 9 4 93 16 33 0 0 0 153 19 40 32.2 2022-2023 21 Hull City 1 League 20.9 2 0 0 30 13 15 62 10 13 0 0 1 72 39 45 46.4 2023-2024 22 Millwall 2 Leagues 19.8 5 0 0 30 12 7 101 13 28 0 0 0 96 38 46 45.2 2024-2025 23 Hull City 1 League 5.3 0 0 0 5 0 1 21 3 8 0 0 0 20 9 4 69.2 6 Seasons 4 Clubs 4 Leagues 107.1 9 0 0 130 51 50 334 57 122 0 0 1 341 105 135 43.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Hull City (4 Seasons) 2 Leagues 49.8 3 0 0 58 22 20 176 29 54 0 0 1 245 67 89 42.9 Brighton (3 Seasons) 2 Leagues 7.4 0 0 0 0 AFC Wimbledon (1 Season) 3 Leagues 37.2 1 0 0 42 16 23 57 15 40 0 Millwall (1 Season) 2 Leagues 19.8 5 0 0 30 12 7 101 13 28 0 0 0 96 38 46 45.2 Brighton (1 Season) 1 League 0.4 0 0 0 0 1 0 0 0 0 0 Championship (4 Seasons) 68.4 8 0 0 87 34 27 270 42 81 0 0 1 341 105 135 43.8 FA Cup (3 Seasons) 1.9 0 0 0 3 0 1 8 0 2 0 PL2 — Div. 1 (2 Seasons) 7.3 0 0 0 0 EFL Cup (2 Seasons) 1.1 0 0 0 1 1 0 2 0 1 0 League One (1 Season) 35.7 1 0 0 39 16 22 54 15 38 0 PL2 — Div. 2 (1 Season) 0.1 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 18 Brighton eng ENG EFL Cup 17th 0.4 0 0 0 0 1 0 0 0 0 0 Matches 2020-2021 19 AFC Wimbledon eng ENG EFL Cup 58th 0.8 0 0 0 1 0 0 2 0 1 0 Matches 2020-2021 19 AFC Wimbledon eng ENG FA Cup 65th 0.7 0 0 0 2 0 1 1 0 1 0 Matches 2021-2022 20 Hull City eng ENG FA Cup 0.6 0 0 0 1 0 0 7 0 1 0 Matches 2023-2024 22 Millwall eng ENG FA Cup 0.5 0 0 0 0 Matches 4 Seasons 4 Clubs 2 Leagues 3.0 0 0 0 4 1 1 10 0 3 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches AFC Wimbledon (1 Season) 2 Leagues 1.4 0 0 0 3 0 1 3 0 2 0 Hull City (1 Season) 1 League 0.6 0 0 0 1 0 0 7 0 1 0 Brighton (1 Season) 1 League 0.4 0 0 0 0 1 0 0 0 0 0 Millwall (1 Season) 1 League 0.5 0 0 0 0 FA Cup (3 Seasons) 1.9 0 0 0 3 0 1 8 0 2 0 EFL Cup (2 Seasons) 1.1 0 0 0 1 1 0 2 0 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Ryan Longman Pages
Ryan Longman Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary