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 2020-2021 19 Bristol City eng ENG 2. Championship 3 3 169 1.9 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 2 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Bristol City eng ENG EFL Cup 0 0 Matches 2020-2021 19 Bristol City eng ENG FA 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 2021-2022 20 Bristol City eng ENG 2. Championship 1 1 45 0.5 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Grimsby Town 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 2021-2022 20 Grimsby Town eng ENG 5. National League 13 13 1,170 13.0 0 0 0 0 1 0 0.00 0.00 Matches 2022-2023 21 Bristol City eng ENG EFL Cup 0 0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 Portsmouth eng ENG 3. League One 20 18 1,602 17.8 2 0 2 2 0 0 2 0 0.11 0.00 0.11 0.11 0.11 Matches 2022-2023 21 AFC Wimbledon eng ENG 4. League Two 17 16 1,490 16.6 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Portsmouth eng ENG FA Cup 0 0 Matches 2023-2024 22 Portsmouth eng ENG 3. League One 6 3 259 2.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 6 Leagues 66 60 5,305 58.9 3 0 3 3 0 0 12 0 0.0 0.0 0.0 0.0 0 4 3 0.05 0.00 0.07 0.05 0.07 0.00 0.00 0.00 0.00 0.00 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 Bristol City (3 Seasons) 3 Leagues 5 5 304 3.4 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 4 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Portsmouth (2 Seasons) 3 Leagues 27 22 1,981 22.0 2 0 2 2 0 0 4 0 0.09 0.00 0.09 0.09 0.09 AFC Wimbledon (1 Season) 2 Leagues 20 19 1,760 19.6 1 0 1 1 0 0 4 0 0.05 0.00 0.05 0.05 0.05 Grimsby Town (1 Season) 2 Leagues 14 14 1,260 14.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 26 21 1,861 20.7 2 0 2 2 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Championship (2 Seasons) 4 4 214 2.4 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 4 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 17 16 1,490 16.6 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 National League (1 Season) 13 13 1,170 13.0 0 0 0 0 1 0 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 2020-2021 19 Bristol City 3 Leagues 4 4 259 2.9 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 2 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2021-2022 20 Grimsby Town 2 Leagues 14 14 1,260 14.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2021-2022 20 Bristol City 1 League 1 1 45 0.5 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 21 Bristol City 1 League 0 0 2022-2023 21 AFC Wimbledon 2 Leagues 20 19 1,760 19.6 1 0 1 1 0 0 4 0 0.05 0.00 0.05 0.05 0.05 2022-2023 21 Portsmouth 1 League 20 18 1,602 17.8 2 0 2 2 0 0 2 0 0.11 0.00 0.11 0.11 0.11 2023-2024 22 Portsmouth 3 Leagues 7 4 379 4.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 4 Seasons 4 Clubs 6 Leagues 66 60 5,305 58.9 3 0 3 3 0 0 12 0 0.0 0.0 0.0 0.0 0 4 3 0.05 0.00 0.07 0.05 0.07 0.00 0.00 0.00 0.00 0.00 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 Bristol City (3 Seasons) 3 Leagues 5 5 304 3.4 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 4 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Portsmouth (2 Seasons) 3 Leagues 27 22 1,981 22.0 2 0 2 2 0 0 4 0 0.09 0.00 0.09 0.09 0.09 AFC Wimbledon (1 Season) 2 Leagues 20 19 1,760 19.6 1 0 1 1 0 0 4 0 0.05 0.00 0.05 0.05 0.05 Grimsby Town (1 Season) 2 Leagues 14 14 1,260 14.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 26 21 1,861 20.7 2 0 2 2 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Championship (2 Seasons) 4 4 214 2.4 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 4 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 17 16 1,490 16.6 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 National League (1 Season) 13 13 1,170 13.0 0 0 0 0 1 0 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 2020-2021 19 Bristol City eng ENG 2. Championship 19th 3 3 169 1.9 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 2 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Grimsby Town eng ENG 5. National League 6th 13 13 1,170 13.0 0 0 0 0 1 0 0.00 0.00 Matches 2021-2022 20 Bristol City eng ENG 2. Championship 17th 1 1 45 0.5 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 21 AFC Wimbledon eng ENG 4. League Two 21st 17 16 1,490 16.6 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 Matches 2022-2023 21 Portsmouth eng ENG 3. League One 8th 20 18 1,602 17.8 2 0 2 2 0 0 2 0 0.11 0.00 0.11 0.11 0.11 Matches 2023-2024 22 Portsmouth eng ENG 3. League One 1st 6 3 259 2.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 4 Leagues 60 54 4,735 52.6 3 0 3 3 0 0 11 0 0.0 0.0 0.0 0.0 0 4 3 0.06 0.00 0.08 0.06 0.08 0.00 0.00 0.00 0.00 0.00 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 Portsmouth (2 Seasons) 1 League 26 21 1,861 20.7 2 0 2 2 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Bristol City (2 Seasons) 1 League 4 4 214 2.4 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 4 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 AFC Wimbledon (1 Season) 1 League 17 16 1,490 16.6 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 Grimsby Town (1 Season) 1 League 13 13 1,170 13.0 0 0 0 0 1 0 0.00 0.00 League One (2 Seasons) 26 21 1,861 20.7 2 0 2 2 0 0 4 0 0.10 0.00 0.10 0.10 0.10 Championship (2 Seasons) 4 4 214 2.4 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 0 4 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 17 16 1,490 16.6 1 0 1 1 0 0 4 0 0.06 0.00 0.06 0.06 0.06 National League (1 Season) 13 13 1,170 13.0 0 0 0 0 1 0 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 2020-2021 19 Bristol City eng ENG EFL Cup 17th 0 0 Matches 2020-2021 19 Bristol City eng ENG FA Cup 9th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 20 Grimsby Town 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 2022-2023 21 Bristol City eng ENG EFL Cup Rd3 0 0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Portsmouth eng ENG FA Cup 0 0 Matches 4 Seasons 4 Clubs 2 Leagues 6 6 570 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 Bristol City (2 Seasons) 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 AFC Wimbledon (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Portsmouth (1 Season) 2 Leagues 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Grimsby Town (1 Season) 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 FA Cup (4 Seasons) 5 5 450 5.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 1 1 120 1.3 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 2020-2021 19 Bristol City 3 Leagues 2.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2021-2022 20 Grimsby Town 2 Leagues 14.0 0 0 0 0.00 0.00 0 0 2021-2022 20 Bristol City 1 League 0.5 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2022-2023 21 AFC Wimbledon 2 Leagues 19.6 1 7 2 28.6 0.36 0.10 0.14 0.50 0 0 2022-2023 21 Portsmouth 1 League 17.8 2 13 7 53.8 0.73 0.39 0.15 0.29 0 0 2023-2024 22 Portsmouth 3 Leagues 4.2 0 1 0 0.0 0.24 0.00 0.00 0 0 4 Seasons 4 Clubs 6 Leagues 58.9 3 21 9 42.9 0.46 0.20 0.14 0.33 0 0 0 0.0 0.0 0.0 0.0 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 Bristol City (3 Seasons) 3 Leagues 3.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Portsmouth (2 Seasons) 3 Leagues 22.0 2 14 7 50.0 0.64 0.32 0.14 0.29 0 0 AFC Wimbledon (1 Season) 2 Leagues 19.6 1 7 2 28.6 0.36 0.10 0.14 0.50 0 0 Grimsby Town (1 Season) 2 Leagues 14.0 0 0 0 0.00 0.00 0 0 FA Cup (4 Seasons) 5.0 0 0 0 0.00 0.00 0 0 EFL Cup (3 Seasons) 1.3 0 0 0 0.00 0.00 0 0 League One (2 Seasons) 20.7 2 14 7 50.0 0.68 0.34 0.14 0.29 0 0 Championship (2 Seasons) 2.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 League Two (1 Season) 16.6 1 7 2 28.6 0.42 0.12 0.14 0.50 0 0 National League (1 Season) 13.0 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 2020-2021 19 Bristol City eng ENG 2. Championship 19th 1.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2021-2022 20 Grimsby Town eng ENG 5. National League 6th 13.0 0 0 0 Matches 2021-2022 20 Bristol City eng ENG 2. Championship 17th 0.5 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 21 AFC Wimbledon eng ENG 4. League Two 21st 16.6 1 7 2 28.6 0.42 0.12 0.14 0.50 0 0 Matches 2022-2023 21 Portsmouth eng ENG 3. League One 8th 17.8 2 13 7 53.8 0.73 0.39 0.15 0.29 0 0 Matches 2023-2024 22 Portsmouth eng ENG 3. League One 1st 2.9 0 1 0 0.0 0.35 0.00 0.00 0 0 Matches 4 Seasons 4 Clubs 4 Leagues 52.6 3 21 9 42.9 0.53 0.23 0.14 0.33 0 0 0 0.0 0.0 0.0 0.0 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 Portsmouth (2 Seasons) 1 League 20.7 2 14 7 50.0 0.68 0.34 0.14 0.29 0 0 Bristol City (2 Seasons) 1 League 2.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 AFC Wimbledon (1 Season) 1 League 16.6 1 7 2 28.6 0.42 0.12 0.14 0.50 0 0 Grimsby Town (1 Season) 1 League 13.0 0 0 0 League One (2 Seasons) 20.7 2 14 7 50.0 0.68 0.34 0.14 0.29 0 0 Championship (2 Seasons) 2.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 League Two (1 Season) 16.6 1 7 2 28.6 0.42 0.12 0.14 0.50 0 0 National League (1 Season) 13.0 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 2020-2021 19 Bristol City eng ENG FA Cup 9th 1.0 0 0 0 0.00 0.00 0 0 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1.0 0 0 0 0.00 0.00 0 0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3.0 0 0 0 0.00 0.00 0 0 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1.3 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 4 Clubs 2 Leagues 6.3 0 0 0 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Bristol City (2 Seasons) 2 Leagues 1.0 0 0 0 0.00 0.00 0 0 AFC Wimbledon (1 Season) 1 League 3.0 0 0 0 0.00 0.00 0 0 Portsmouth (1 Season) 2 Leagues 1.3 0 0 0 0.00 0.00 0 0 Grimsby Town (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 FA Cup (4 Seasons) 5.0 0 0 0 0.00 0.00 0 0 EFL Cup (3 Seasons) 1.3 0 0 0 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 2020-2021 19 Bristol City 3 Leagues 2.9 38 54 70.4 533 217 26 30 86.7 9 13 69.2 3 9 33.3 0 0.0 0.0 0.0 0 2 0 0 2 2021-2022 20 Grimsby Town 2 Leagues 14.0 0 2021-2022 20 Bristol City 1 League 0.5 33 41 80.5 700 243 9 10 90.0 21 21 100.0 3 9 33.3 0 0.0 0.0 0.0 0 2 0 0 2 2022-2023 21 AFC Wimbledon 2 Leagues 19.6 0 2022-2023 21 Portsmouth 1 League 17.8 0 2023-2024 22 Portsmouth 3 Leagues 4.2 0 4 Seasons 4 Clubs 6 Leagues 58.9 71 95 74.7 1233 460 35 40 87.5 30 34 88.2 6 18 33.3 0 0.0 0.0 0.0 0 4 0 0 4 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 Bristol City (3 Seasons) 3 Leagues 3.4 71 95 74.7 1233 460 35 40 87.5 30 34 88.2 6 18 33.3 0 0.0 0.0 0.0 0 4 0 0 4 Portsmouth (2 Seasons) 3 Leagues 22.0 0 AFC Wimbledon (1 Season) 2 Leagues 19.6 0 Grimsby Town (1 Season) 2 Leagues 14.0 0 FA Cup (4 Seasons) 5.0 0 EFL Cup (3 Seasons) 1.3 0 League One (2 Seasons) 20.7 0 Championship (2 Seasons) 2.4 71 95 74.7 1233 460 35 40 87.5 30 34 88.2 6 18 33.3 0 0.0 0.0 0.0 0 4 0 0 4 League Two (1 Season) 16.6 0 National League (1 Season) 13.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 2020-2021 19 Bristol City eng ENG 2. Championship 19th 1.9 38 54 70.4 533 217 26 30 86.7 9 13 69.2 3 9 33.3 0 0.0 0.0 0.0 0 2 0 0 2 Matches 2021-2022 20 Grimsby Town eng ENG 5. National League 6th 13.0 Matches 2021-2022 20 Bristol City eng ENG 2. Championship 17th 0.5 33 41 80.5 700 243 9 10 90.0 21 21 100.0 3 9 33.3 0 0.0 0.0 0.0 0 2 0 0 2 Matches 2022-2023 21 AFC Wimbledon eng ENG 4. League Two 21st 16.6 0 Matches 2022-2023 21 Portsmouth eng ENG 3. League One 8th 17.8 0 Matches 2023-2024 22 Portsmouth eng ENG 3. League One 1st 2.9 0 Matches 4 Seasons 4 Clubs 4 Leagues 52.6 71 95 74.7 1233 460 35 40 87.5 30 34 88.2 6 18 33.3 0 0.0 0.0 0.0 0 4 0 0 4 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 Portsmouth (2 Seasons) 1 League 20.7 0 Bristol City (2 Seasons) 1 League 2.4 71 95 74.7 1233 460 35 40 87.5 30 34 88.2 6 18 33.3 0 0.0 0.0 0.0 0 4 0 0 4 AFC Wimbledon (1 Season) 1 League 16.6 0 Grimsby Town (1 Season) 1 League 13.0 League One (2 Seasons) 20.7 0 Championship (2 Seasons) 2.4 71 95 74.7 1233 460 35 40 87.5 30 34 88.2 6 18 33.3 0 0.0 0.0 0.0 0 4 0 0 4 League Two (1 Season) 16.6 0 National League (1 Season) 13.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 2020-2021 19 Bristol City eng ENG FA Cup 9th 1.0 0 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1.0 0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3.0 0 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1.3 0 Matches 4 Seasons 4 Clubs 2 Leagues 6.3 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 Bristol City (2 Seasons) 2 Leagues 1.0 0 AFC Wimbledon (1 Season) 1 League 3.0 0 Portsmouth (1 Season) 2 Leagues 1.3 0 Grimsby Town (1 Season) 1 League 1.0 0 FA Cup (4 Seasons) 5.0 0 EFL Cup (3 Seasons) 1.3 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 2020-2021 19 Bristol City 3 Leagues 2.9 54 46 8 0 0 0 2 8 0 0 0 0 38 0 2 2021-2022 20 Grimsby Town 2 Leagues 14.0 0 2021-2022 20 Bristol City 1 League 0.5 41 41 0 0 0 1 0 0 0 0 0 0 33 0 1 2022-2023 21 AFC Wimbledon 2 Leagues 19.6 0 2022-2023 21 Portsmouth 1 League 17.8 1 2023-2024 22 Portsmouth 3 Leagues 4.2 4 4 Seasons 4 Clubs 6 Leagues 58.9 95 87 8 0 0 1 7 8 0 0 0 0 71 0 3 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Bristol City (3 Seasons) 3 Leagues 3.4 95 87 8 0 0 1 2 8 0 0 0 0 71 0 3 Portsmouth (2 Seasons) 3 Leagues 22.0 5 AFC Wimbledon (1 Season) 2 Leagues 19.6 0 Grimsby Town (1 Season) 2 Leagues 14.0 0 FA Cup (4 Seasons) 5.0 0 EFL Cup (3 Seasons) 1.3 1 League One (2 Seasons) 20.7 4 Championship (2 Seasons) 2.4 95 87 8 0 0 1 2 8 0 0 0 0 71 0 3 League Two (1 Season) 16.6 0 National League (1 Season) 13.0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 19 Bristol City eng ENG FA Cup 9th 1.0 0 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1.0 0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3.0 0 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1.3 1 Matches 4 Seasons 4 Clubs 2 Leagues 6.3 1 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Bristol City (2 Seasons) 2 Leagues 1.0 0 AFC Wimbledon (1 Season) 1 League 3.0 0 Portsmouth (1 Season) 2 Leagues 1.3 1 Grimsby Town (1 Season) 1 League 1.0 0 FA Cup (4 Seasons) 5.0 0 EFL Cup (3 Seasons) 1.3 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 2020-2021 19 Bristol City 3 Leagues 2.9 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 20 Grimsby Town 2 Leagues 14.0 2021-2022 20 Bristol City 1 League 0.5 1 2.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 21 AFC Wimbledon 2 Leagues 19.6 2022-2023 21 Portsmouth 1 League 17.8 2023-2024 22 Portsmouth 3 Leagues 4.2 4 Seasons 4 Clubs 6 Leagues 58.9 1 0.42 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Bristol City (3 Seasons) 3 Leagues 3.4 1 0.42 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Portsmouth (2 Seasons) 3 Leagues 22.0 AFC Wimbledon (1 Season) 2 Leagues 19.6 Grimsby Town (1 Season) 2 Leagues 14.0 FA Cup (4 Seasons) 5.0 EFL Cup (3 Seasons) 1.3 League One (2 Seasons) 20.7 Championship (2 Seasons) 2.4 1 0.42 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 League Two (1 Season) 16.6 National League (1 Season) 13.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 19 Bristol City eng ENG FA Cup 9th 1.0 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1.0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3.0 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1.3 Matches 4 Seasons 4 Clubs 2 Leagues 6.3 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Bristol City (2 Seasons) 2 Leagues 1.0 AFC Wimbledon (1 Season) 1 League 3.0 Portsmouth (1 Season) 2 Leagues 1.3 Grimsby Town (1 Season) 1 League 1.0 FA Cup (4 Seasons) 5.0 EFL Cup (3 Seasons) 1.3
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 2020-2021 19 Bristol City 3 Leagues 2.9 5 3 3 2 0 3 5 60.0 2 3 2 1 4 9 10 0 2021-2022 20 Grimsby Town 2 Leagues 14.0 0 0 0 2021-2022 20 Bristol City 1 League 0.5 0 0 0 0 0 0 0 0 0 0 0 2 2 2 0 2022-2023 21 AFC Wimbledon 2 Leagues 19.6 9 6 0 2022-2023 21 Portsmouth 1 League 17.8 7 31 0 2023-2024 22 Portsmouth 3 Leagues 4.2 2 3 0 4 Seasons 4 Clubs 6 Leagues 58.9 5 21 3 2 0 3 5 60.0 2 3 2 1 46 11 12 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Bristol City (3 Seasons) 3 Leagues 3.4 5 3 3 2 0 3 5 60.0 2 3 2 1 6 11 12 0 Portsmouth (2 Seasons) 3 Leagues 22.0 9 34 0 AFC Wimbledon (1 Season) 2 Leagues 19.6 9 6 0 Grimsby Town (1 Season) 2 Leagues 14.0 0 0 0 FA Cup (4 Seasons) 5.0 0 0 0 EFL Cup (3 Seasons) 1.3 1 0 0 League One (2 Seasons) 20.7 8 34 0 Championship (2 Seasons) 2.4 5 3 3 2 0 3 5 60.0 2 3 2 1 6 11 12 0 League Two (1 Season) 16.6 9 6 0 National League (1 Season) 13.0 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 2020-2021 19 Bristol City eng ENG FA Cup 9th 1.0 0 0 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1.0 0 0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3.0 0 0 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1.3 1 0 Matches 4 Seasons 4 Clubs 2 Leagues 6.3 1 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 Bristol City (2 Seasons) 2 Leagues 1.0 0 0 0 AFC Wimbledon (1 Season) 1 League 3.0 0 0 0 Portsmouth (1 Season) 2 Leagues 1.3 1 0 0 Grimsby Town (1 Season) 1 League 1.0 0 0 0 FA Cup (4 Seasons) 5.0 0 0 0 EFL Cup (3 Seasons) 1.3 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 2020-2021 19 Bristol City 3 Leagues 2.9 83 12 35 25 23 0 83 1 0 0.0 1 100.0 33 144 63 0 0 0 2 1 31 3 2021-2022 20 Grimsby Town 2 Leagues 14.0 2021-2022 20 Bristol City 1 League 0.5 46 2 23 23 0 0 46 0 0 0 32 193 121 0 0 0 0 0 35 0 2022-2023 21 AFC Wimbledon 2 Leagues 19.6 2022-2023 21 Portsmouth 1 League 17.8 2023-2024 22 Portsmouth 3 Leagues 4.2 4 Seasons 4 Clubs 6 Leagues 58.9 129 14 58 48 23 0 129 1 0 0.0 1 100.0 65 337 184 0 0 0 2 1 66 3 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 Bristol City (3 Seasons) 3 Leagues 3.4 129 14 58 48 23 0 129 1 0 0.0 1 100.0 65 337 184 0 0 0 2 1 66 3 Portsmouth (2 Seasons) 3 Leagues 22.0 AFC Wimbledon (1 Season) 2 Leagues 19.6 Grimsby Town (1 Season) 2 Leagues 14.0 FA Cup (4 Seasons) 5.0 EFL Cup (3 Seasons) 1.3 League One (2 Seasons) 20.7 Championship (2 Seasons) 2.4 129 14 58 48 23 0 129 1 0 0.0 1 100.0 65 337 184 0 0 0 2 1 66 3 League Two (1 Season) 16.6 National League (1 Season) 13.0
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 2020-2021 19 Bristol City eng ENG 2. Championship 19th 1.9 83 12 35 25 23 0 83 1 0 0.0 1 100.0 33 144 63 0 0 0 2 1 31 3 Matches 2021-2022 20 Grimsby Town eng ENG 5. National League 6th 13.0 Matches 2021-2022 20 Bristol City eng ENG 2. Championship 17th 0.5 46 2 23 23 0 0 46 0 0 0 32 193 121 0 0 0 0 0 35 0 Matches 2022-2023 21 AFC Wimbledon eng ENG 4. League Two 21st 16.6 Matches 2022-2023 21 Portsmouth eng ENG 3. League One 8th 17.8 Matches 2023-2024 22 Portsmouth eng ENG 3. League One 1st 2.9 Matches 4 Seasons 4 Clubs 4 Leagues 52.6 129 14 58 48 23 0 129 1 0 0.0 1 100.0 65 337 184 0 0 0 2 1 66 3 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 Portsmouth (2 Seasons) 1 League 20.7 Bristol City (2 Seasons) 1 League 2.4 129 14 58 48 23 0 129 1 0 0.0 1 100.0 65 337 184 0 0 0 2 1 66 3 AFC Wimbledon (1 Season) 1 League 16.6 Grimsby Town (1 Season) 1 League 13.0 League One (2 Seasons) 20.7 Championship (2 Seasons) 2.4 129 14 58 48 23 0 129 1 0 0.0 1 100.0 65 337 184 0 0 0 2 1 66 3 League Two (1 Season) 16.6 National League (1 Season) 13.0
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 2020-2021 19 Bristol City eng ENG FA Cup 9th 1.0 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1.0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3.0 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1.3 Matches 4 Seasons 4 Clubs 2 Leagues 6.3 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 Bristol City (2 Seasons) 2 Leagues 1.0 AFC Wimbledon (1 Season) 1 League 3.0 Portsmouth (1 Season) 2 Leagues 1.3 Grimsby Town (1 Season) 1 League 1.0 FA Cup (4 Seasons) 5.0 EFL Cup (3 Seasons) 1.3
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 2020-2021 19 Bristol City eng ENG 2. Championship 3 169 56 4.1 1.9 3 56 0 0 23 2.00 3 5 -2 -1.07 -0.61 1.7 6.0 -4.3 -2.27 -1.66 Matches 2020-2021 19 Bristol City eng ENG EFL Cup 0 0 0 1 Matches 2020-2021 19 Bristol City eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 2 0.00 0 1 -1 -1.00 -3.00 Matches 2021-2022 20 Bristol City eng ENG 2. Championship 1 45 45 1.1 0.5 1 45 0 0 0 3.00 1 2 -1 -2.00 -1.69 0.4 1.4 -1.0 -2.03 -1.66 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2021-2022 20 Grimsby Town eng ENG 5. National League 13 1,170 90 29.5 13.0 13 90 13 0 2 1.69 25 15 +10 +0.77 +0.38 Matches 2022-2023 21 Bristol City eng ENG EFL Cup 0 0 0 0 1 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 4 4 0 0.00 Matches 2022-2023 21 Portsmouth eng ENG 3. League One 20 1,602 80 38.7 17.8 18 87 16 2 17 2 1.75 26 18 +8 +0.45 +0.34 Matches 2022-2023 21 AFC Wimbledon eng ENG 4. League Two 17 1,490 88 36.0 16.6 16 88 15 1 84 1 1.53 20 17 +3 +0.18 +0.69 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup 1 120 120 57.1 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -2.00 Matches 2023-2024 22 Portsmouth eng ENG FA Cup 0 0 0 0 1 Matches 2023-2024 22 Portsmouth eng ENG 3. League One 6 259 43 6.3 2.9 3 84 2 3 2 25 2.33 3 2 +1 +0.35 -0.49 Matches 4 Seasons 4 Clubs 6 Leagues 66 5,305 80 20.3 58.9 60 86 52 6 21 59 1.68 83 66 +17 +0.29 +0.25 2.1 7.4 -5.3 -2.22 -1.73 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 Bristol City (3 Seasons) 3 Leagues 5 304 61 3.3 3.4 5 61 1 0 27 1.80 4 8 -4 -1.18 -0.86 2.1 7.4 -5.3 -2.22 -1.73 Portsmouth (2 Seasons) 3 Leagues 27 1,981 73 23.1 22.0 22 88 19 5 8 29 1.85 30 21 +9 +0.41 -0.16 AFC Wimbledon (1 Season) 2 Leagues 20 1,760 88 39.9 19.6 19 88 18 1 84 1 1.50 24 21 +3 +0.15 +0.66 Grimsby Town (1 Season) 2 Leagues 14 1,260 90 31.1 14.0 14 90 14 0 2 1.57 25 16 +9 +0.64 +0.26 FA Cup (4 Seasons) 5 450 90 62.5 5.0 5 90 5 0 3 0.80 4 6 -2 -0.40 -2.40 EFL Cup (3 Seasons) 1 120 120 16.0 1.3 1 120 1 0 3 1.00 1 1 0 0.00 -2.00 League One (2 Seasons) 26 1,861 72 22.5 20.7 21 87 18 5 8 27 1.88 29 20 +9 +0.44 -0.11 Championship (2 Seasons) 4 214 54 2.6 2.4 4 54 0 0 23 2.25 4 7 -3 -1.26 -0.88 2.1 7.4 -5.3 -2.22 -1.73 League Two (1 Season) 17 1,490 88 36.0 16.6 16 88 15 1 84 1 1.53 20 17 +3 +0.18 +0.69 National League (1 Season) 13 1,170 90 29.5 13.0 13 90 13 0 2 1.69 25 15 +10 +0.77 +0.38
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 2020-2021 19 Bristol City 3 Leagues 4 259 65 5.5 2.9 4 65 1 0 26 1.50 3 6 -3 -1.04 -0.70 1.7 6.0 -4.3 -2.27 -1.66 2021-2022 20 Grimsby Town 2 Leagues 14 1,260 90 31.1 14.0 14 90 14 0 2 1.57 25 16 +9 +0.64 +0.26 2021-2022 20 Bristol City 1 League 1 45 45 1.1 0.5 1 45 0 0 0 3.00 1 2 -1 -2.00 -1.69 0.4 1.4 -1.0 -2.03 -1.66 2022-2023 21 Bristol City 1 League 0 0 0 0 1 2022-2023 21 AFC Wimbledon 2 Leagues 20 1,760 88 39.9 19.6 19 88 18 1 84 1 1.50 24 21 +3 +0.15 +0.66 2022-2023 21 Portsmouth 1 League 20 1,602 80 38.7 17.8 18 87 16 2 17 2 1.75 26 18 +8 +0.45 +0.34 2023-2024 22 Portsmouth 3 Leagues 7 379 54 8.5 4.2 4 93 3 3 2 27 2.14 4 3 +1 +0.24 -0.62 4 Seasons 4 Clubs 6 Leagues 66 5,305 80 20.3 58.9 60 86 52 6 21 59 1.68 83 66 +17 +0.29 +0.25 2.1 7.4 -5.3 -2.22 -1.73 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 Bristol City (3 Seasons) 3 Leagues 5 304 61 3.3 3.4 5 61 1 0 27 1.80 4 8 -4 -1.18 -0.86 2.1 7.4 -5.3 -2.22 -1.73 Portsmouth (2 Seasons) 3 Leagues 27 1,981 73 23.1 22.0 22 88 19 5 8 29 1.85 30 21 +9 +0.41 -0.16 AFC Wimbledon (1 Season) 2 Leagues 20 1,760 88 39.9 19.6 19 88 18 1 84 1 1.50 24 21 +3 +0.15 +0.66 Grimsby Town (1 Season) 2 Leagues 14 1,260 90 31.1 14.0 14 90 14 0 2 1.57 25 16 +9 +0.64 +0.26 FA Cup (4 Seasons) 5 450 90 62.5 5.0 5 90 5 0 3 0.80 4 6 -2 -0.40 -2.40 EFL Cup (3 Seasons) 1 120 120 16.0 1.3 1 120 1 0 3 1.00 1 1 0 0.00 -2.00 League One (2 Seasons) 26 1,861 72 22.5 20.7 21 87 18 5 8 27 1.88 29 20 +9 +0.44 -0.11 Championship (2 Seasons) 4 214 54 2.6 2.4 4 54 0 0 23 2.25 4 7 -3 -1.26 -0.88 2.1 7.4 -5.3 -2.22 -1.73 League Two (1 Season) 17 1,490 88 36.0 16.6 16 88 15 1 84 1 1.53 20 17 +3 +0.18 +0.69 National League (1 Season) 13 1,170 90 29.5 13.0 13 90 13 0 2 1.69 25 15 +10 +0.77 +0.38
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 2020-2021 19 Bristol City eng ENG 2. Championship 19th 3 169 56 4.1 1.9 3 56 0 0 23 2.00 3 5 -2 -1.07 -0.61 1.7 6.0 -4.3 -2.27 -1.66 Matches 2021-2022 20 Grimsby Town eng ENG 5. National League 6th 13 1,170 90 29.5 13.0 13 90 13 0 2 1.69 25 15 +10 +0.77 +0.38 Matches 2021-2022 20 Bristol City eng ENG 2. Championship 17th 1 45 45 1.1 0.5 1 45 0 0 0 3.00 1 2 -1 -2.00 -1.69 0.4 1.4 -1.0 -2.03 -1.66 Matches 2022-2023 21 AFC Wimbledon eng ENG 4. League Two 21st 17 1,490 88 36.0 16.6 16 88 15 1 84 1 1.53 20 17 +3 +0.18 +0.69 Matches 2022-2023 21 Portsmouth eng ENG 3. League One 8th 20 1,602 80 38.7 17.8 18 87 16 2 17 2 1.75 26 18 +8 +0.45 +0.34 Matches 2023-2024 22 Portsmouth eng ENG 3. League One 1st 6 259 43 6.3 2.9 3 84 2 3 2 25 2.33 3 2 +1 +0.35 -0.49 Matches 4 Seasons 4 Clubs 4 Leagues 60 4,735 79 19.2 52.6 54 85 46 6 21 53 1.77 78 59 +19 +0.36 +0.35 2.1 7.4 -5.3 -2.22 -1.73 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 Portsmouth (2 Seasons) 1 League 26 1,861 72 22.5 20.7 21 87 18 5 8 27 1.88 29 20 +9 +0.44 -0.11 Bristol City (2 Seasons) 1 League 4 214 54 2.6 2.4 4 54 0 0 23 2.25 4 7 -3 -1.26 -0.88 2.1 7.4 -5.3 -2.22 -1.73 AFC Wimbledon (1 Season) 1 League 17 1,490 88 36.0 16.6 16 88 15 1 84 1 1.53 20 17 +3 +0.18 +0.69 Grimsby Town (1 Season) 1 League 13 1,170 90 29.5 13.0 13 90 13 0 2 1.69 25 15 +10 +0.77 +0.38 League One (2 Seasons) 26 1,861 72 22.5 20.7 21 87 18 5 8 27 1.88 29 20 +9 +0.44 -0.11 Championship (2 Seasons) 4 214 54 2.6 2.4 4 54 0 0 23 2.25 4 7 -3 -1.26 -0.88 2.1 7.4 -5.3 -2.22 -1.73 League Two (1 Season) 17 1,490 88 36.0 16.6 16 88 15 1 84 1 1.53 20 17 +3 +0.18 +0.69 National League (1 Season) 13 1,170 90 29.5 13.0 13 90 13 0 2 1.69 25 15 +10 +0.77 +0.38
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 2020-2021 19 Bristol City eng ENG EFL Cup 17th 0 0 0 1 Matches 2020-2021 19 Bristol City eng ENG FA Cup 9th 1 90 90 33.3 1.0 1 90 1 0 2 0.00 0 1 -1 -1.00 -3.00 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2022-2023 21 Bristol City eng ENG EFL Cup Rd3 0 0 0 0 1 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 4 4 0 0.00 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1 120 120 57.1 1.3 1 120 1 0 1 1.00 1 1 0 0.00 -2.00 Matches 2023-2024 22 Portsmouth eng ENG FA Cup 0 0 0 0 1 Matches 4 Seasons 4 Clubs 2 Leagues 6 570 95 38.8 6.3 6 95 6 0 6 0.83 5 7 -2 -0.32 -2.32 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bristol City (2 Seasons) 2 Leagues 1 90 90 11.1 1.0 1 90 1 0 4 0.00 0 1 -1 -1.00 -3.00 AFC Wimbledon (1 Season) 1 League 3 270 90 100.0 3.0 3 90 3 0 0 1.33 4 4 0 0.00 Portsmouth (1 Season) 2 Leagues 1 120 120 40.0 1.3 1 120 1 0 2 1.00 1 1 0 0.00 -2.00 Grimsby Town (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 FA Cup (4 Seasons) 5 450 90 62.5 5.0 5 90 5 0 3 0.80 4 6 -2 -0.40 -2.40 EFL Cup (3 Seasons) 1 120 120 16.0 1.3 1 120 1 0 3 1.00 1 1 0 0.00 -2.00
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 2020-2021 19 Bristol City 3 Leagues 2.9 1 0 0 5 2 0 2 4 3 0 0 0 8 1 0 100.0 2021-2022 20 Grimsby Town 2 Leagues 14.0 2 0 0 2 1 0 0 0 0 0 2021-2022 20 Bristol City 1 League 0.5 1 0 0 2 0 0 0 2 0 0 1 0 1 1 1 50.0 2022-2023 21 AFC Wimbledon 2 Leagues 19.6 4 0 0 15 10 1 0 6 9 1 2022-2023 21 Portsmouth 1 League 17.8 2 0 0 16 11 0 1 31 7 0 2023-2024 22 Portsmouth 3 Leagues 4.2 2 0 0 6 4 0 4 3 2 0 4 Seasons 4 Clubs 6 Leagues 58.9 12 0 0 46 28 1 7 46 21 0 1 1 9 2 1 66.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Bristol City (3 Seasons) 3 Leagues 3.4 2 0 0 7 2 0 2 6 3 0 1 0 9 2 1 66.7 Portsmouth (2 Seasons) 3 Leagues 22.0 4 0 0 22 15 0 5 34 9 0 AFC Wimbledon (1 Season) 2 Leagues 19.6 4 0 0 15 10 1 0 6 9 1 Grimsby Town (1 Season) 2 Leagues 14.0 2 0 0 2 1 0 0 0 0 0 FA Cup (4 Seasons) 5.0 1 0 0 4 2 0 0 0 0 0 EFL Cup (3 Seasons) 1.3 0 0 0 0 0 0 1 0 1 0 League One (2 Seasons) 20.7 4 0 0 22 15 0 4 34 8 0 Championship (2 Seasons) 2.4 2 0 0 5 2 0 2 6 3 0 1 0 9 2 1 66.7 League Two (1 Season) 16.6 4 0 0 15 9 1 0 6 9 1 National League (1 Season) 13.0 1 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 Recov Won Lost Won% Matches 2020-2021 19 Bristol City eng ENG 2. Championship 19th 1.9 1 0 0 3 2 0 2 4 3 0 0 0 8 1 0 100.0 Matches 2021-2022 20 Grimsby Town eng ENG 5. National League 6th 13.0 1 0 0 0 Matches 2021-2022 20 Bristol City eng ENG 2. Championship 17th 0.5 1 0 0 2 0 0 0 2 0 0 1 0 1 1 1 50.0 Matches 2022-2023 21 AFC Wimbledon eng ENG 4. League Two 21st 16.6 4 0 0 15 9 1 0 6 9 1 Matches 2022-2023 21 Portsmouth eng ENG 3. League One 8th 17.8 2 0 0 16 11 0 1 31 7 0 Matches 2023-2024 22 Portsmouth eng ENG 3. League One 1st 2.9 2 0 0 6 4 0 3 3 1 0 Matches 4 Seasons 4 Clubs 4 Leagues 52.6 11 0 0 42 26 1 6 46 20 0 1 1 9 2 1 66.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Portsmouth (2 Seasons) 1 League 20.7 4 0 0 22 15 0 4 34 8 0 Bristol City (2 Seasons) 1 League 2.4 2 0 0 5 2 0 2 6 3 0 1 0 9 2 1 66.7 AFC Wimbledon (1 Season) 1 League 16.6 4 0 0 15 9 1 0 6 9 1 Grimsby Town (1 Season) 1 League 13.0 1 0 0 0 League One (2 Seasons) 20.7 4 0 0 22 15 0 4 34 8 0 Championship (2 Seasons) 2.4 2 0 0 5 2 0 2 6 3 0 1 0 9 2 1 66.7 League Two (1 Season) 16.6 4 0 0 15 9 1 0 6 9 1 National League (1 Season) 13.0 1 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 2020-2021 19 Bristol City eng ENG FA Cup 9th 1.0 0 0 0 2 0 0 0 0 0 0 Matches 2021-2022 20 Grimsby Town eng ENG FA Cup 1.0 1 0 0 2 1 0 0 0 0 0 Matches 2022-2023 21 AFC Wimbledon eng ENG FA Cup 3.0 0 0 0 0 1 0 0 0 0 0 Matches 2023-2024 22 Portsmouth eng ENG EFL Cup Rd2 1.3 0 0 0 0 0 0 1 0 1 0 Matches 4 Seasons 4 Clubs 2 Leagues 6.3 1 0 0 4 2 0 1 0 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Bristol City (2 Seasons) 2 Leagues 1.0 0 0 0 2 0 0 0 0 0 0 AFC Wimbledon (1 Season) 1 League 3.0 0 0 0 0 1 0 0 0 0 0 Portsmouth (1 Season) 2 Leagues 1.3 0 0 0 0 0 0 1 0 1 0 Grimsby Town (1 Season) 1 League 1.0 1 0 0 2 1 0 0 0 0 0 FA Cup (4 Seasons) 5.0 1 0 0 4 2 0 0 0 0 0 EFL Cup (3 Seasons) 1.3 0 0 0 0 0 0 1 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 Ryley Towler Pages
Ryley Towler 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)
Stathead & Player Comparison
Player Club Summary