Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-11SatPremier LeagueMatchweek 37AwayW 2–1BrentfordBournemouthYCB9000000000641210.00.00.200415278.8138000Match Report
2024-05-04SatPremier LeagueMatchweek 36HomeD 0–0BrentfordFulhamYCB9000000000771230.00.00.210536779.1654000Match Report
2024-04-27SatPremier LeagueMatchweek 35AwayL 0–1BrentfordEvertonYCB9000000000831150.00.00.000596985.5550100Match Report
2024-04-20SatPremier LeagueMatchweek 34AwayW 5–1BrentfordLuton TownYCB9000000000522200.00.00.010364481.8329000Match Report
2024-04-13SatPremier LeagueMatchweek 33HomeW 2–0BrentfordSheffield UtdYCB9000000000560120.00.00.000434889.6237110Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201816Stoke Cityeng ENGJr. PL2 — Div. 2543774.2101100000.240.000.240.240.24Matches
2018-201917Stoke Cityeng ENG2. Championship311271.4000000000.00.00.00.01500.000.000.000.000.000.000.000.000.000.00Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 215151,28814.3000000100.000.000.000.000.00Matches
2019-202018Stoke Cityeng ENG2. Championship1465355.9000000200.60.60.10.661530.000.000.000.000.000.090.010.110.090.11Matches
2019-202018Stoke Cityeng ENGEFL Cup221511.7000000110.000.000.000.000.00Matches
2019-202018Stoke Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 2553714.1000000200.000.000.000.000.00Matches
2020-202119Stoke Cityeng ENG2. Championship22191,76819.6213200210.70.70.81.52277320.100.050.150.100.150.030.040.080.030.08Matches
2020-202119Stoke Cityeng ENGEFL Cup443604.0000000100.000.000.000.000.00Matches
2020-202119Stoke Cityeng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2021-202220Burnleyeng ENGEFL Cup332703.0000000100.000.000.000.000.00Matches
2021-202220Burnleyeng ENG1. Premier League19181,67018.6202200211.51.51.53.074480.110.000.110.110.110.080.080.160.080.16Matches
2022-202321Wolveseng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2022-202321Wolveseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202321Wolveseng ENG1. Premier League26191,81420.2000000210.20.20.10.3116450.000.000.000.000.000.010.000.020.010.02Matches
2023-202422Brentfordeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202422Brentfordeng ENGFA Cup222102.3101100000.430.000.430.430.43Matches
2023-202422Brentfordeng ENG1. Premier League32292,65229.5112100301.71.72.23.91197180.030.030.070.030.070.060.070.130.060.13Matches
6 Seasons4 Clubs4 Leagues13511010,213113.56286001444.74.74.69.358302660.050.020.070.050.070.050.050.100.050.10
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
Stoke City (3 Seasons)3 Leagues47333,05734.0213200621.21.20.92.12997350.060.030.090.060.090.050.030.080.050.08
Stoke City (3 Seasons)1 League25242,03622.6101100300.040.000.040.040.04
Brentford (1 Season)3 Leagues35322,95232.8213200301.71.72.23.91197180.060.030.090.060.090.060.070.130.060.13
Wolves (1 Season)3 Leagues31242,26425.2000000210.20.20.10.3116450.000.000.000.000.000.010.000.020.010.02
Burnley (1 Season)2 Leagues22211,94021.6202200311.51.51.53.074480.090.000.090.090.090.080.080.160.080.16
EFL Cup (5 Seasons)13131,14112.7000000310.000.000.000.000.00
FA Cup (4 Seasons)655065.6101100000.180.000.180.180.18
Premier League (3 Seasons)77666,13668.2314300723.43.43.87.229205310.040.010.060.040.060.050.060.110.050.11
Championship (3 Seasons)39262,43027.0213200411.21.20.92.12997350.070.040.110.070.110.050.030.080.050.08
PL2 — Div. 2 (3 Seasons)25242,03622.6101100300.040.000.040.040.04
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201816Stoke City1 League543774.2101100000.240.000.240.240.24
2018-201917Stoke City1 League311271.4000000000.00.00.00.01500.000.000.000.000.000.000.000.000.000.00
2018-201917Stoke City1 League15151,28814.3000000100.000.000.000.000.00
2019-202018Stoke City1 League553714.1000000200.000.000.000.000.00
2019-202018Stoke City3 Leagues1797768.6000000310.60.60.10.661530.000.000.000.000.000.090.010.110.090.11
2020-202119Stoke City3 Leagues27232,15423.9213200310.70.70.81.52277320.080.040.130.080.130.030.040.080.030.08
2021-202220Burnley2 Leagues22211,94021.6202200311.51.51.53.074480.090.000.090.090.090.080.080.160.080.16
2022-202321Wolves3 Leagues31242,26425.2000000210.20.20.10.3116450.000.000.000.000.000.010.000.020.010.02
2023-202422Brentford3 Leagues35322,95232.8213200301.71.72.23.91197180.060.030.090.060.090.060.070.130.060.13
6 Seasons4 Clubs4 Leagues13511010,213113.56286001444.74.74.69.358302660.050.020.070.050.070.050.050.100.050.10
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
Stoke City (3 Seasons)3 Leagues47333,05734.0213200621.21.20.92.12997350.060.030.090.060.090.050.030.080.050.08
Stoke City (3 Seasons)1 League25242,03622.6101100300.040.000.040.040.04
Brentford (1 Season)3 Leagues35322,95232.8213200301.71.72.23.91197180.060.030.090.060.090.060.070.130.060.13
Wolves (1 Season)3 Leagues31242,26425.2000000210.20.20.10.3116450.000.000.000.000.000.010.000.020.010.02
Burnley (1 Season)2 Leagues22211,94021.6202200311.51.51.53.074480.090.000.090.090.090.080.080.160.080.16
EFL Cup (5 Seasons)13131,14112.7000000310.000.000.000.000.00
FA Cup (4 Seasons)655065.6101100000.180.000.180.180.18
Premier League (3 Seasons)77666,13668.2314300723.43.43.87.229205310.040.010.060.040.060.050.060.110.050.11
Championship (3 Seasons)39262,43027.0213200411.21.20.92.12997350.070.040.110.070.110.050.030.080.050.08
PL2 — Div. 2 (3 Seasons)25242,03622.6101100300.040.000.040.040.04
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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-201816Stoke Cityeng ENGJr. PL2 — Div. 211th543774.2101100000.240.000.240.240.24Matches
2018-201917Stoke Cityeng ENG2. Championship16th311271.4000000000.00.00.00.01500.000.000.000.000.000.000.000.000.000.00Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th15151,28814.3000000100.000.000.000.000.00Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th553714.1000000200.000.000.000.000.00Matches
2019-202018Stoke Cityeng ENG2. Championship15th1465355.9000000200.60.60.10.661530.000.000.000.000.000.090.010.110.090.11Matches
2020-202119Stoke Cityeng ENG2. Championship14th22191,76819.6213200210.70.70.81.52277320.100.050.150.100.150.030.040.080.030.08Matches
2021-202220Burnleyeng ENG1. Premier League18th19181,67018.6202200211.51.51.53.074480.110.000.110.110.110.080.080.160.080.16Matches
2022-202321Wolveseng ENG1. Premier League13th26191,81420.2000000210.20.20.10.3116450.000.000.000.000.000.010.000.020.010.02Matches
2023-202422Brentfordeng ENG1. Premier League16th32292,65229.5112100301.71.72.23.91197180.030.030.070.030.070.060.070.130.060.13Matches
6 Seasons4 Clubs2 Leagues116928,56695.25275001134.74.74.69.358302660.050.020.070.050.070.050.050.100.050.10
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
Stoke City (3 Seasons)1 League39262,43027.0213200411.21.20.92.12997350.070.040.110.070.110.050.030.080.050.08
Stoke City (3 Seasons)1 League25242,03622.6101100300.040.000.040.040.04
Brentford (1 Season)1 League32292,65229.5112100301.71.72.23.91197180.030.030.070.030.070.060.070.130.060.13
Wolves (1 Season)1 League26191,81420.2000000210.20.20.10.3116450.000.000.000.000.000.010.000.020.010.02
Burnley (1 Season)1 League19181,67018.6202200211.51.51.53.074480.110.000.110.110.110.080.080.160.080.16
Premier League (3 Seasons)77666,13668.2314300723.43.43.87.229205310.040.010.060.040.060.050.060.110.050.11
Championship (3 Seasons)39262,43027.0213200411.21.20.92.12997350.070.040.110.070.110.050.030.080.050.08
PL2 — Div. 2 (3 Seasons)25242,03622.6101100300.040.000.040.040.04
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-202018Stoke Cityeng ENGEFL Cup17th221511.7000000110.000.000.000.000.00Matches
2019-202018Stoke Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202119Stoke Cityeng ENGEFL Cup5th443604.0000000100.000.000.000.000.00Matches
2020-202119Stoke Cityeng ENGFA Cup33rd10260.3000000000.000.000.000.000.00Matches
2021-202220Burnleyeng ENGEFL CupRd4332703.0000000100.000.000.000.000.00Matches
2022-202321Wolveseng ENGEFL CupQF332703.0000000000.000.000.000.000.00Matches
2022-202321Wolveseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2023-202422Brentfordeng ENGEFL CupRd311901.0000000000.000.000.000.000.00Matches
2023-202422Brentfordeng ENGFA Cup222102.3101100000.430.000.430.430.43Matches
5 Seasons4 Clubs2 Leagues19181,64718.3101100310.050.000.050.050.05
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
Stoke City (2 Seasons)2 Leagues876277.0000000210.000.000.000.000.00
Wolves (1 Season)2 Leagues554505.0000000000.000.000.000.000.00
Burnley (1 Season)1 League332703.0000000100.000.000.000.000.00
Brentford (1 Season)2 Leagues333003.3101100000.300.000.300.300.30
EFL Cup (5 Seasons)13131,14112.7000000310.000.000.000.000.00
FA Cup (4 Seasons)655065.6101100000.180.000.180.180.18
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
202119ie Rep. of IrelandFriendlies (M)10140.2000000000.000.000.000.000.00Matches
202220ie Rep. of IrelandWCQ00Matches
202220ie Rep. of IrelandFriendlies (M)332703.0000000100.000.000.000.000.00Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB665406.0112100000.170.170.330.170.33Matches
202321ie Rep. of IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202422ie Rep. of IrelandFriendlies (M)221802.0000000000.000.000.000.000.00Matches
202422ie Rep. of IrelandUEFA Euro Qualifying775406.0101100000.170.000.170.170.17Matches
4 Seasons1 Club4 Leagues20191,63418.2213200100.110.060.170.110.17
Friendlies (M) (4 Seasons)765546.2000000100.000.000.000.000.00
UEFA Euro Qualifying (1 Season)775406.0101100000.170.000.170.170.17
UEFA Nations League (1 Season)665406.0112100000.170.170.330.170.33
WCQ (1 Season)00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country 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-201816Stoke Cityeng ENGJr. PL2 — Div. 24.2100Matches
2018-201917Stoke Cityeng ENG2. Championship1.40000.000.000000.00.00.00.0Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 214.3000Matches
2019-202018Stoke Cityeng ENG2. Championship5.90200.00.340.000.008.40000.60.60.28-0.6-0.6Matches
2019-202018Stoke Cityeng ENGEFL Cup1.7011100.00.600.600.000.0000Matches
2019-202018Stoke Cityeng ENGFA Cup1.00000.000.0000Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24.1000Matches
2020-202119Stoke Cityeng ENG2. Championship19.626233.30.310.100.331.0011.30000.70.70.11+1.3+1.3Matches
2020-202119Stoke Cityeng ENGEFL Cup4.00000.000.0000Matches
2020-202119Stoke Cityeng ENGFA Cup0.30000.000.0000Matches
2021-202220Burnleyeng ENGEFL Cup3.00100.00.330.000.0000Matches
2021-202220Burnleyeng ENG1. Premier League18.6215533.30.810.270.130.409.30001.51.50.10+0.5+0.5Matches
2022-202321Wolveseng ENGEFL Cup3.00200.00.670.000.0000Matches
2022-202321Wolveseng ENGFA Cup2.00100.00.500.000.0000Matches
2022-202321Wolveseng ENG1. Premier League20.20300.00.150.000.009.00000.20.20.08-0.2-0.2Matches
2023-202422Brentfordeng ENGEFL Cup1.00000.000.0000Matches
2023-202422Brentfordeng ENGFA Cup2.314125.01.710.430.251.0000Matches
2023-202422Brentfordeng ENG1. Premier League29.5110220.00.340.070.100.509.90001.71.70.17-0.7-0.7Matches
6 Seasons4 Clubs4 Leagues113.56451124.40.400.100.130.559.70004.74.70.13+0.3+0.3
Country 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
Stoke City (3 Seasons)3 Leagues34.029333.30.260.090.220.6710.60001.21.20.16+0.8+0.8
Stoke City (3 Seasons)1 League22.6100
Brentford (1 Season)3 Leagues32.8214321.40.430.090.140.679.90001.71.70.17-0.7-0.7
Wolves (1 Season)3 Leagues25.20600.00.240.000.009.00000.20.20.08-0.2-0.2
Burnley (1 Season)2 Leagues21.6216531.30.740.230.130.409.30001.51.50.10+0.5+0.5
EFL Cup (5 Seasons)12.704125.00.320.080.000.0000
FA Cup (4 Seasons)5.615120.00.890.180.201.0000
Premier League (3 Seasons)68.2328725.00.410.100.110.439.50003.43.40.12-0.4-0.4
Championship (3 Seasons)27.028225.00.300.070.251.0010.60001.21.20.16+0.8+0.8
PL2 — Div. 2 (3 Seasons)22.6100
Shooting Table
Standard Expected
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-201816Stoke City1 League4.2100
2018-201917Stoke City1 League1.40000.000.000000.00.00.00.0
2018-201917Stoke City1 League14.3000
2019-202018Stoke City1 League4.1000
2019-202018Stoke City3 Leagues8.603133.30.350.120.000.008.40000.60.60.28-0.6-0.6
2020-202119Stoke City3 Leagues23.926233.30.250.080.331.0011.30000.70.70.11+1.3+1.3
2021-202220Burnley2 Leagues21.6216531.30.740.230.130.409.30001.51.50.10+0.5+0.5
2022-202321Wolves3 Leagues25.20600.00.240.000.009.00000.20.20.08-0.2-0.2
2023-202422Brentford3 Leagues32.8214321.40.430.090.140.679.90001.71.70.17-0.7-0.7
6 Seasons4 Clubs4 Leagues113.56451124.40.400.100.130.559.70004.74.70.13+0.3+0.3
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
Stoke City (3 Seasons)3 Leagues34.029333.30.260.090.220.6710.60001.21.20.16+0.8+0.8
Stoke City (3 Seasons)1 League22.6100
Brentford (1 Season)3 Leagues32.8214321.40.430.090.140.679.90001.71.70.17-0.7-0.7
Wolves (1 Season)3 Leagues25.20600.00.240.000.009.00000.20.20.08-0.2-0.2
Burnley (1 Season)2 Leagues21.6216531.30.740.230.130.409.30001.51.50.10+0.5+0.5
EFL Cup (5 Seasons)12.704125.00.320.080.000.0000
FA Cup (4 Seasons)5.615120.00.890.180.201.0000
Premier League (3 Seasons)68.2328725.00.410.100.110.439.50003.43.40.12-0.4-0.4
Championship (3 Seasons)27.028225.00.300.070.251.0010.60001.21.20.16+0.8+0.8
PL2 — Div. 2 (3 Seasons)22.6100
Shooting Table
Standard Expected
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-201816Stoke Cityeng ENGJr. PL2 — Div. 211th4.2100Matches
2018-201917Stoke Cityeng ENG2. Championship16th1.40000.000.000000.00.00.00.0Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th14.3000Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th4.1000Matches
2019-202018Stoke Cityeng ENG2. Championship15th5.90200.00.340.000.008.40000.60.60.28-0.6-0.6Matches
2020-202119Stoke Cityeng ENG2. Championship14th19.626233.30.310.100.331.0011.30000.70.70.11+1.3+1.3Matches
2021-202220Burnleyeng ENG1. Premier League18th18.6215533.30.810.270.130.409.30001.51.50.10+0.5+0.5Matches
2022-202321Wolveseng ENG1. Premier League13th20.20300.00.150.000.009.00000.20.20.08-0.2-0.2Matches
2023-202422Brentfordeng ENG1. Premier League16th29.5110220.00.340.070.100.509.90001.71.70.17-0.7-0.7Matches
6 Seasons4 Clubs2 Leagues95.2536925.00.380.090.140.569.70004.74.70.13+0.3+0.3
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
Stoke City (3 Seasons)1 League27.028225.00.300.070.251.0010.60001.21.20.16+0.8+0.8
Stoke City (3 Seasons)1 League22.6100
Brentford (1 Season)1 League29.5110220.00.340.070.100.509.90001.71.70.17-0.7-0.7
Wolves (1 Season)1 League20.20300.00.150.000.009.00000.20.20.08-0.2-0.2
Burnley (1 Season)1 League18.6215533.30.810.270.130.409.30001.51.50.10+0.5+0.5
Premier League (3 Seasons)68.2328725.00.410.100.110.439.50003.43.40.12-0.4-0.4
Championship (3 Seasons)27.028225.00.300.070.251.0010.60001.21.20.16+0.8+0.8
PL2 — Div. 2 (3 Seasons)22.6100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2019-202018Stoke Cityeng ENGEFL Cup17th1.7011100.00.600.600.000.0000Matches
2019-202018Stoke Cityeng ENGFA Cup33rd1.00000.000.0000Matches
2020-202119Stoke Cityeng ENGEFL Cup5th4.00000.000.0000Matches
2020-202119Stoke Cityeng ENGFA Cup33rd0.30000.000.0000Matches
2021-202220Burnleyeng ENGEFL CupRd43.00100.00.330.000.0000Matches
2022-202321Wolveseng ENGEFL CupQF3.00200.00.670.000.0000Matches
2022-202321Wolveseng ENGFA Cup2.00100.00.500.000.0000Matches
2023-202422Brentfordeng ENGEFL CupRd31.00000.000.0000Matches
2023-202422Brentfordeng ENGFA Cup2.314125.01.710.430.251.0000Matches
5 Seasons4 Clubs2 Leagues18.319222.20.490.110.110.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stoke City (2 Seasons)2 Leagues7.0011100.00.140.140.000.0000
Wolves (1 Season)2 Leagues5.00300.00.600.000.0000
Burnley (1 Season)1 League3.00100.00.330.000.0000
Brentford (1 Season)2 Leagues3.314125.01.200.300.251.0000
EFL Cup (5 Seasons)12.704125.00.320.080.000.0000
FA Cup (4 Seasons)5.615120.00.890.180.201.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202119ie Rep. of IrelandFriendlies (M)0.2000Matches
202220ie Rep. of IrelandFriendlies (M)3.0000Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB6.015240.00.830.330.200.5000Matches
202321ie Rep. of IrelandFriendlies (M)1.0000Matches
202422ie Rep. of IrelandFriendlies (M)2.0000Matches
202422ie Rep. of IrelandUEFA Euro Qualifying6.017342.91.170.500.140.3300Matches
4 Seasons1 Club4 Leagues18.2212541.71.000.420.170.4000
Friendlies (M) (4 Seasons)6.2000
UEFA Euro Qualifying (1 Season)6.017342.91.170.500.140.3300
UEFA Nations League (1 Season)6.015240.00.830.330.200.5000
WCQ (1 Season)
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country 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-201816Stoke Cityeng ENGJr. PL2 — Div. 24.20Matches
2018-201917Stoke Cityeng ENG2. Championship1.4587280.61138364242788.9242885.7101662.500.00.00.003005Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 214.30Matches
2019-202018Stoke Cityeng ENG2. Championship5.916924768.433771282637781.88010377.7245742.100.10.3-0.12133115Matches
2019-202018Stoke Cityeng ENGEFL Cup1.70Matches
2019-202018Stoke Cityeng ENGFA Cup1.00Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24.10Matches
2020-202119Stoke Cityeng ENG2. Championship19.6783106673.513744557037543586.232541678.17518041.710.81.3+0.2125715877Matches
2020-202119Stoke Cityeng ENGEFL Cup4.00Matches
2020-202119Stoke Cityeng ENGFA Cup0.30Matches
2021-202220Burnleyeng ENGEFL Cup3.00Matches
2021-202220Burnleyeng ENG1. Premier League18.644865268.78648384715820178.623229778.15012739.401.50.8-1.56465144Matches
2022-202321Wolveseng ENGEFL Cup3.00Matches
2022-202321Wolveseng ENGFA Cup2.00Matches
2022-202321Wolveseng ENG1. Premier League20.21001113888.020045691830433291.656661092.811416867.900.10.2-0.12682064Matches
2023-202422Brentfordeng ENGEFL Cup1.00Matches
2023-202422Brentfordeng ENGFA Cup2.30Matches
2023-202422Brentfordeng ENG1. Premier League29.51261155281.323470877246252887.566075787.211621454.212.21.1-1.211786097Matches
6 Seasons4 Clubs4 Leagues113.53720472778.770422267531386160086.61887221185.338976251.024.63.6-2.6332653110302
Country 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
Stoke City (3 Seasons)3 Leagues34.01010138572.918259721646253985.742954778.410925343.110.91.5+0.1147318997
Stoke City (3 Seasons)1 League22.60
Brentford (1 Season)3 Leagues32.81261155281.323470877246252887.566075787.211621454.212.21.1-1.211786097
Wolves (1 Season)3 Leagues25.21001113888.020045691830433291.656661092.811416867.900.10.2-0.12682064
Burnley (1 Season)2 Leagues21.644865268.78648384715820178.623229778.15012739.401.50.8-1.56465144
EFL Cup (5 Seasons)12.70
FA Cup (4 Seasons)5.60
Premier League (3 Seasons)68.22710334281.15216319537924106187.11458166487.628050955.013.82.1-2.819192131205
Championship (3 Seasons)27.01010138572.918259721646253985.742954778.410925343.110.91.5+0.1147318997
PL2 — Div. 2 (3 Seasons)22.60
Passing Table
Total Short Medium Long Expected
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-201816Stoke City1 League4.20
2018-201917Stoke City1 League1.4587280.61138364242788.9242885.7101662.500.00.00.003005
2018-201917Stoke City1 League14.30
2019-202018Stoke City1 League4.10
2019-202018Stoke City3 Leagues8.616924768.433771282637781.88010377.7245742.100.10.3-0.12133115
2020-202119Stoke City3 Leagues23.9783106673.513744557037543586.232541678.17518041.710.81.3+0.2125715877
2021-202220Burnley2 Leagues21.644865268.78648384715820178.623229778.15012739.401.50.8-1.56465144
2022-202321Wolves3 Leagues25.21001113888.020045691830433291.656661092.811416867.900.10.2-0.12682064
2023-202422Brentford3 Leagues32.81261155281.323470877246252887.566075787.211621454.212.21.1-1.211786097
6 Seasons4 Clubs4 Leagues113.53720472778.770422267531386160086.61887221185.338976251.024.63.6-2.6332653110302
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
Stoke City (3 Seasons)3 Leagues34.01010138572.918259721646253985.742954778.410925343.110.91.5+0.1147318997
Stoke City (3 Seasons)1 League22.60
Brentford (1 Season)3 Leagues32.81261155281.323470877246252887.566075787.211621454.212.21.1-1.211786097
Wolves (1 Season)3 Leagues25.21001113888.020045691830433291.656661092.811416867.900.10.2-0.12682064
Burnley (1 Season)2 Leagues21.644865268.78648384715820178.623229778.15012739.401.50.8-1.56465144
EFL Cup (5 Seasons)12.70
FA Cup (4 Seasons)5.60
Premier League (3 Seasons)68.22710334281.15216319537924106187.11458166487.628050955.013.82.1-2.819192131205
Championship (3 Seasons)27.01010138572.918259721646253985.742954778.410925343.110.91.5+0.1147318997
PL2 — Div. 2 (3 Seasons)22.60
Passing Table
Total Short Medium Long Expected
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-201816Stoke Cityeng ENGJr. PL2 — Div. 211th4.20Matches
2018-201917Stoke Cityeng ENG2. Championship16th1.4587280.61138364242788.9242885.7101662.500.00.00.003005Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th14.30Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th4.10Matches
2019-202018Stoke Cityeng ENG2. Championship15th5.916924768.433771282637781.88010377.7245742.100.10.3-0.12133115Matches
2020-202119Stoke Cityeng ENG2. Championship14th19.6783106673.513744557037543586.232541678.17518041.710.81.3+0.2125715877Matches
2021-202220Burnleyeng ENG1. Premier League18th18.644865268.78648384715820178.623229778.15012739.401.50.8-1.56465144Matches
2022-202321Wolveseng ENG1. Premier League13th20.21001113888.020045691830433291.656661092.811416867.900.10.2-0.12682064Matches
2023-202422Brentfordeng ENG1. Premier League16th29.51261155281.323470877246252887.566075787.211621454.212.21.1-1.211786097Matches
6 Seasons4 Clubs2 Leagues95.23720472778.770422267531386160086.61887221185.338976251.024.63.6-2.6332653110302
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
Stoke City (3 Seasons)1 League27.01010138572.918259721646253985.742954778.410925343.110.91.5+0.1147318997
Stoke City (3 Seasons)1 League22.60
Brentford (1 Season)1 League29.51261155281.323470877246252887.566075787.211621454.212.21.1-1.211786097
Wolves (1 Season)1 League20.21001113888.020045691830433291.656661092.811416867.900.10.2-0.12682064
Burnley (1 Season)1 League18.644865268.78648384715820178.623229778.15012739.401.50.8-1.56465144
Premier League (3 Seasons)68.22710334281.15216319537924106187.11458166487.628050955.013.82.1-2.819192131205
Championship (3 Seasons)27.01010138572.918259721646253985.742954778.410925343.110.91.5+0.1147318997
PL2 — Div. 2 (3 Seasons)22.60
Passing Table
Total Short Medium Long
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-202018Stoke Cityeng ENGEFL Cup17th1.70Matches
2019-202018Stoke Cityeng ENGFA Cup33rd1.00Matches
2020-202119Stoke Cityeng ENGEFL Cup5th4.00Matches
2020-202119Stoke Cityeng ENGFA Cup33rd0.30Matches
2021-202220Burnleyeng ENGEFL CupRd43.00Matches
2022-202321Wolveseng ENGEFL CupQF3.00Matches
2022-202321Wolveseng ENGFA Cup2.00Matches
2023-202422Brentfordeng ENGEFL CupRd31.00Matches
2023-202422Brentfordeng ENGFA Cup2.30Matches
5 Seasons4 Clubs2 Leagues18.30
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
Stoke City (2 Seasons)2 Leagues7.00
Wolves (1 Season)2 Leagues5.00
Burnley (1 Season)1 League3.00
Brentford (1 Season)2 Leagues3.30
EFL Cup (5 Seasons)12.70
FA Cup (4 Seasons)5.60
Passing Table
Total Short Medium Long
Season Age Squad 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
202119ie Rep. of IrelandFriendlies (M)0.20Matches
202220ie Rep. of IrelandFriendlies (M)3.00Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB6.01Matches
202321ie Rep. of IrelandFriendlies (M)1.00Matches
202422ie Rep. of IrelandFriendlies (M)2.00Matches
202422ie Rep. of IrelandUEFA Euro Qualifying6.00Matches
4 Seasons1 Club4 Leagues18.21
Friendlies (M) (4 Seasons)6.20
UEFA Euro Qualifying (1 Season)6.00
UEFA Nations League (1 Season)6.01
WCQ (1 Season)

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201816Stoke Cityeng ENGJr. PL2 — Div. 24.2Matches
2018-201917Stoke Cityeng ENG2. Championship1.4726843010100005800Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 214.3Matches
2019-202018Stoke Cityeng ENG2. Championship5.924722224903215000016914Matches
2019-202018Stoke Cityeng ENGEFL Cup1.71Matches
2019-202018Stoke Cityeng ENGFA Cup1.00Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24.1Matches
2020-202119Stoke Cityeng ENG2. Championship19.610668981661719291490000783218Matches
2020-202119Stoke Cityeng ENGEFL Cup4.02Matches
2020-202119Stoke Cityeng ENGFA Cup0.30Matches
2021-202220Burnleyeng ENGEFL Cup3.00Matches
2021-202220Burnleyeng ENG1. Premier League18.665262623714316000044833Matches
2022-202321Wolveseng ENGEFL Cup3.00Matches
2022-202321Wolveseng ENGFA Cup2.00Matches
2022-202321Wolveseng ENG1. Premier League20.211381112231709060000100135Matches
2023-202422Brentfordeng ENGEFL Cup1.00Matches
2023-202422Brentfordeng ENGFA Cup2.30Matches
2023-202422Brentfordeng ENG1. Premier League29.5155214231234621347400001261616Matches
6 Seasons4 Clubs4 Leagues113.5472743493639943941261000037201546
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (3 Seasons)3 Leagues34.013851188194291133416500001010322
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)3 Leagues32.8155214231234621347400001261616
Wolves (1 Season)3 Leagues25.211381112231709060000100135
Burnley (1 Season)2 Leagues21.665262623714316000044833
EFL Cup (5 Seasons)12.73
FA Cup (4 Seasons)5.60
Premier League (3 Seasons)68.23342316116970326796000027101224
Championship (3 Seasons)27.013851188194291133116500001010322
PL2 — Div. 2 (3 Seasons)22.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201816Stoke City1 League4.2
2018-201917Stoke City1 League1.4726843010100005800
2018-201917Stoke City1 League14.3
2019-202018Stoke City1 League4.1
2019-202018Stoke City3 Leagues8.624722224903315000016914
2020-202119Stoke City3 Leagues23.910668981661719311490000783218
2021-202220Burnley2 Leagues21.665262623714316000044833
2022-202321Wolves3 Leagues25.211381112231709060000100135
2023-202422Brentford3 Leagues32.8155214231234621347400001261616
6 Seasons4 Clubs4 Leagues113.5472743493639943941261000037201546
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (3 Seasons)3 Leagues34.013851188194291133416500001010322
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)3 Leagues32.8155214231234621347400001261616
Wolves (1 Season)3 Leagues25.211381112231709060000100135
Burnley (1 Season)2 Leagues21.665262623714316000044833
EFL Cup (5 Seasons)12.73
FA Cup (4 Seasons)5.60
Premier League (3 Seasons)68.23342316116970326796000027101224
Championship (3 Seasons)27.013851188194291133116500001010322
PL2 — Div. 2 (3 Seasons)22.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201816Stoke Cityeng ENGJr. PL2 — Div. 211th4.2Matches
2018-201917Stoke Cityeng ENG2. Championship16th1.4726843010100005800Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th14.3Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th4.1Matches
2019-202018Stoke Cityeng ENG2. Championship15th5.924722224903215000016914Matches
2020-202119Stoke Cityeng ENG2. Championship14th19.610668981661719291490000783218Matches
2021-202220Burnleyeng ENG1. Premier League18th18.665262623714316000044833Matches
2022-202321Wolveseng ENG1. Premier League13th20.211381112231709060000100135Matches
2023-202422Brentfordeng ENG1. Premier League16th29.5155214231234621347400001261616Matches
6 Seasons4 Clubs2 Leagues95.2472743493639943938261000037201546
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (3 Seasons)1 League27.013851188194291133116500001010322
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)1 League29.5155214231234621347400001261616
Wolves (1 Season)1 League20.211381112231709060000100135
Burnley (1 Season)1 League18.665262623714316000044833
Premier League (3 Seasons)68.23342316116970326796000027101224
Championship (3 Seasons)27.013851188194291133116500001010322
PL2 — Div. 2 (3 Seasons)22.6
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202018Stoke Cityeng ENGEFL Cup17th1.71Matches
2019-202018Stoke Cityeng ENGFA Cup33rd1.00Matches
2020-202119Stoke Cityeng ENGEFL Cup5th4.02Matches
2020-202119Stoke Cityeng ENGFA Cup33rd0.30Matches
2021-202220Burnleyeng ENGEFL CupRd43.00Matches
2022-202321Wolveseng ENGEFL CupQF3.00Matches
2022-202321Wolveseng ENGFA Cup2.00Matches
2023-202422Brentfordeng ENGEFL CupRd31.00Matches
2023-202422Brentfordeng ENGFA Cup2.30Matches
5 Seasons4 Clubs2 Leagues18.33
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (2 Seasons)2 Leagues7.03
Wolves (1 Season)2 Leagues5.00
Burnley (1 Season)1 League3.00
Brentford (1 Season)2 Leagues3.30
EFL Cup (5 Seasons)12.73
FA Cup (4 Seasons)5.60
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202119ie Rep. of IrelandFriendlies (M)0.2Matches
202220ie Rep. of IrelandFriendlies (M)3.0Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB6.04Matches
202321ie Rep. of IrelandFriendlies (M)1.0Matches
202422ie Rep. of IrelandFriendlies (M)2.0Matches
202422ie Rep. of IrelandUEFA Euro Qualifying6.02Matches
4 Seasons1 Club4 Leagues18.26
Friendlies (M) (4 Seasons)6.2
UEFA Euro Qualifying (1 Season)6.02
UEFA Nations League (1 Season)6.04
WCQ (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201816Stoke Cityeng ENGJr. PL2 — Div. 24.2Matches
2018-201917Stoke Cityeng ENG2. Championship1.400.0000000000.00000000Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 214.3Matches
2019-202018Stoke Cityeng ENG2. Championship5.940.6740000000.00000000Matches
2019-202018Stoke Cityeng ENGEFL Cup1.7Matches
2019-202018Stoke Cityeng ENGFA Cup1.0Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24.1Matches
2020-202119Stoke Cityeng ENG2. Championship19.6221.12201010010.05100000Matches
2020-202119Stoke Cityeng ENGEFL Cup4.0Matches
2020-202119Stoke Cityeng ENGFA Cup0.3Matches
2021-202220Burnleyeng ENGEFL Cup3.0Matches
2021-202220Burnleyeng ENG1. Premier League18.6180.97121131010.05100000Matches
2022-202321Wolveseng ENGEFL Cup3.0Matches
2022-202321Wolveseng ENGFA Cup2.0Matches
2022-202321Wolveseng ENG1. Premier League20.2110.5580102000.00000000Matches
2023-202422Brentfordeng ENGEFL Cup1.0Matches
2023-202422Brentfordeng ENGFA Cup2.3Matches
2023-202422Brentfordeng ENG1. Premier League29.5240.81220010120.07200000Matches
6 Seasons4 Clubs4 Leagues113.5790.83662253140.04400000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (3 Seasons)3 Leagues34.0260.96241010010.04100000
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)3 Leagues32.8240.81220010120.07200000
Wolves (1 Season)3 Leagues25.2110.5580102000.00000000
Burnley (1 Season)2 Leagues21.6180.97121131010.05100000
EFL Cup (5 Seasons)12.7
FA Cup (4 Seasons)5.6
Premier League (3 Seasons)68.2530.78421243130.04300000
Championship (3 Seasons)27.0260.96241010010.04100000
PL2 — Div. 2 (3 Seasons)22.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201816Stoke City1 League4.2
2018-201917Stoke City1 League1.400.0000000000.00000000
2018-201917Stoke City1 League14.3
2019-202018Stoke City1 League4.1
2019-202018Stoke City3 Leagues8.640.6740000000.00000000
2020-202119Stoke City3 Leagues23.9221.12201010010.05100000
2021-202220Burnley2 Leagues21.6180.97121131010.05100000
2022-202321Wolves3 Leagues25.2110.5580102000.00000000
2023-202422Brentford3 Leagues32.8240.81220010120.07200000
6 Seasons4 Clubs4 Leagues113.5790.83662253140.04400000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (3 Seasons)3 Leagues34.0260.96241010010.04100000
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)3 Leagues32.8240.81220010120.07200000
Wolves (1 Season)3 Leagues25.2110.5580102000.00000000
Burnley (1 Season)2 Leagues21.6180.97121131010.05100000
EFL Cup (5 Seasons)12.7
FA Cup (4 Seasons)5.6
Premier League (3 Seasons)68.2530.78421243130.04300000
Championship (3 Seasons)27.0260.96241010010.04100000
PL2 — Div. 2 (3 Seasons)22.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201816Stoke Cityeng ENGJr. PL2 — Div. 211th4.2Matches
2018-201917Stoke Cityeng ENG2. Championship16th1.400.0000000000.00000000Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th14.3Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th4.1Matches
2019-202018Stoke Cityeng ENG2. Championship15th5.940.6740000000.00000000Matches
2020-202119Stoke Cityeng ENG2. Championship14th19.6221.12201010010.05100000Matches
2021-202220Burnleyeng ENG1. Premier League18th18.6180.97121131010.05100000Matches
2022-202321Wolveseng ENG1. Premier League13th20.2110.5580102000.00000000Matches
2023-202422Brentfordeng ENG1. Premier League16th29.5240.81220010120.07200000Matches
6 Seasons4 Clubs2 Leagues95.2790.83662253140.04400000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (3 Seasons)1 League27.0260.96241010010.04100000
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)1 League29.5240.81220010120.07200000
Wolves (1 Season)1 League20.2110.5580102000.00000000
Burnley (1 Season)1 League18.6180.97121131010.05100000
Premier League (3 Seasons)68.2530.78421243130.04300000
Championship (3 Seasons)27.0260.96241010010.04100000
PL2 — Div. 2 (3 Seasons)22.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202018Stoke Cityeng ENGEFL Cup17th1.7Matches
2019-202018Stoke Cityeng ENGFA Cup33rd1.0Matches
2020-202119Stoke Cityeng ENGEFL Cup5th4.0Matches
2020-202119Stoke Cityeng ENGFA Cup33rd0.3Matches
2021-202220Burnleyeng ENGEFL CupRd43.0Matches
2022-202321Wolveseng ENGEFL CupQF3.0Matches
2022-202321Wolveseng ENGFA Cup2.0Matches
2023-202422Brentfordeng ENGEFL CupRd31.0Matches
2023-202422Brentfordeng ENGFA Cup2.3Matches
5 Seasons4 Clubs2 Leagues18.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (2 Seasons)2 Leagues7.0
Wolves (1 Season)2 Leagues5.0
Burnley (1 Season)1 League3.0
Brentford (1 Season)2 Leagues3.3
EFL Cup (5 Seasons)12.7
FA Cup (4 Seasons)5.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202119ie Rep. of IrelandFriendlies (M)0.2Matches
202220ie Rep. of IrelandFriendlies (M)3.0Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB6.0Matches
202321ie Rep. of IrelandFriendlies (M)1.0Matches
202422ie Rep. of IrelandFriendlies (M)2.0Matches
202422ie Rep. of IrelandUEFA Euro Qualifying6.0Matches
4 Seasons1 Club4 Leagues18.2
Friendlies (M) (4 Seasons)6.2
UEFA Euro Qualifying (1 Season)6.0
UEFA Nations League (1 Season)6.0
WCQ (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201816Stoke Cityeng ENGJr. PL2 — Div. 24.2Matches
2018-201917Stoke Cityeng ENG2. Championship1.411100010.011102390Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 214.3Matches
2019-202018Stoke Cityeng ENG2. Championship5.91085503742.94321717270Matches
2019-202018Stoke Cityeng ENGEFL Cup1.723Matches
2019-202018Stoke Cityeng ENGFA Cup1.000Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24.1Matches
2020-202119Stoke Cityeng ENG2. Championship19.625171210381457.16221392752631Matches
2020-202119Stoke Cityeng ENGEFL Cup4.019Matches
2020-202119Stoke Cityeng ENGFA Cup0.310Matches
2021-202220Burnleyeng ENGEFL Cup3.046Matches
2021-202220Burnleyeng ENG1. Premier League18.637152782172763.0103825132461832Matches
2022-202321Wolveseng ENGEFL Cup3.073Matches
2022-202321Wolveseng ENGFA Cup2.040Matches
2022-202321Wolveseng ENG1. Premier League20.227151980152462.59352872148840Matches
2023-202422Brentfordeng ENGEFL Cup1.000Matches
2023-202422Brentfordeng ENGFA Cup2.301Matches
2023-202422Brentfordeng ENG1. Premier League29.5382024122192965.51046301644821414Matches
6 Seasons4 Clubs4 Leagues113.513895884376210260.84014599461472634077
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Stoke City (3 Seasons)3 Leagues34.0363018153112250.0112616104872991
Stoke City (3 Seasons)1 League22.60
Brentford (1 Season)3 Leagues32.8382024122192965.51046301645821414
Wolves (1 Season)3 Leagues25.227261980152462.59352872448840
Burnley (1 Season)2 Leagues21.637192782172763.0103825133061832
EFL Cup (5 Seasons)12.714210
FA Cup (4 Seasons)5.6510
Premier League (3 Seasons)68.21025070284518063.8291198336891913086
Championship (3 Seasons)27.0362618153112250.0112616103672991
PL2 — Div. 2 (3 Seasons)22.60
Defensive Actions Table
Tackles Challenges Blocks
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-201816Stoke City1 League4.20
2018-201917Stoke City1 League1.411100010.011102390
2018-201917Stoke City1 League14.30
2019-202018Stoke City1 League4.10
2019-202018Stoke City3 Leagues8.610105503742.943211017270
2020-202119Stoke City3 Leagues23.925191210381457.16221393652631
2021-202220Burnley2 Leagues21.637192782172763.0103825133061832
2022-202321Wolves3 Leagues25.227261980152462.59352872448840
2023-202422Brentford3 Leagues32.8382024122192965.51046301645821414
6 Seasons4 Clubs4 Leagues113.513895884376210260.84014599461472634077
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Stoke City (3 Seasons)3 Leagues34.0363018153112250.0112616104872991
Stoke City (3 Seasons)1 League22.60
Brentford (1 Season)3 Leagues32.8382024122192965.51046301645821414
Wolves (1 Season)3 Leagues25.227261980152462.59352872448840
Burnley (1 Season)2 Leagues21.637192782172763.0103825133061832
EFL Cup (5 Seasons)12.714210
FA Cup (4 Seasons)5.6510
Premier League (3 Seasons)68.21025070284518063.8291198336891913086
Championship (3 Seasons)27.0362618153112250.0112616103672991
PL2 — Div. 2 (3 Seasons)22.60
Defensive Actions Table
Tackles Challenges Blocks
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
2017-201816Stoke Cityeng ENGJr. PL2 — Div. 211th4.2Matches
2018-201917Stoke Cityeng ENG2. Championship16th1.411100010.011102390Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th14.3Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th4.1Matches
2019-202018Stoke Cityeng ENG2. Championship15th5.91085503742.94321717270Matches
2020-202119Stoke Cityeng ENG2. Championship14th19.625171210381457.16221392752631Matches
2021-202220Burnleyeng ENG1. Premier League18th18.637152782172763.0103825132461832Matches
2022-202321Wolveseng ENG1. Premier League13th20.227151980152462.59352872148840Matches
2023-202422Brentfordeng ENG1. Premier League16th29.5382024122192965.51046301644821414Matches
6 Seasons4 Clubs2 Leagues95.213876884376210260.84014599461252634077
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
Stoke City (3 Seasons)1 League27.0362618153112250.0112616103672991
Stoke City (3 Seasons)1 League22.60
Brentford (1 Season)1 League29.5382024122192965.51046301644821414
Wolves (1 Season)1 League20.227151980152462.59352872148840
Burnley (1 Season)1 League18.637152782172763.0103825132461832
Premier League (3 Seasons)68.21025070284518063.8291198336891913086
Championship (3 Seasons)27.0362618153112250.0112616103672991
PL2 — Div. 2 (3 Seasons)22.60
Defensive Actions Table
Tackles Challenges Blocks
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-202018Stoke Cityeng ENGEFL Cup17th1.723Matches
2019-202018Stoke Cityeng ENGFA Cup33rd1.000Matches
2020-202119Stoke Cityeng ENGEFL Cup5th4.019Matches
2020-202119Stoke Cityeng ENGFA Cup33rd0.310Matches
2021-202220Burnleyeng ENGEFL CupRd43.046Matches
2022-202321Wolveseng ENGEFL CupQF3.073Matches
2022-202321Wolveseng ENGFA Cup2.040Matches
2023-202422Brentfordeng ENGEFL CupRd31.000Matches
2023-202422Brentfordeng ENGFA Cup2.301Matches
5 Seasons4 Clubs2 Leagues18.319220
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
Stoke City (2 Seasons)2 Leagues7.04120
Wolves (1 Season)2 Leagues5.01130
Burnley (1 Season)1 League3.0460
Brentford (1 Season)2 Leagues3.3010
EFL Cup (5 Seasons)12.714210
FA Cup (4 Seasons)5.6510
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202119ie Rep. of IrelandFriendlies (M)0.2Matches
202220ie Rep. of IrelandFriendlies (M)3.0Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB6.0413Matches
202321ie Rep. of IrelandFriendlies (M)1.0Matches
202422ie Rep. of IrelandFriendlies (M)2.0Matches
202422ie Rep. of IrelandUEFA Euro Qualifying6.023Matches
4 Seasons1 Club4 Leagues18.26160
Friendlies (M) (4 Seasons)6.20
UEFA Euro Qualifying (1 Season)6.0230
UEFA Nations League (1 Season)6.04130
WCQ (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country 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-201816Stoke Cityeng ENGJr. PL2 — Div. 24.2Matches
2018-201917Stoke Cityeng ENG2. Championship1.48615454110860004526914312100510Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 214.3Matches
2019-202018Stoke Cityeng ENG2. Championship5.9301421481381963014375.0125.0134857363642111403Matches
2019-202018Stoke Cityeng ENGEFL Cup1.7Matches
2019-202018Stoke Cityeng ENGFA Cup1.0Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24.1Matches
2020-202119Stoke Cityeng ENG2. Championship19.6127985484587216281279211571.4628.655222561098229827968032Matches
2020-202119Stoke Cityeng ENGEFL Cup4.0Matches
2020-202119Stoke Cityeng ENGFA Cup0.3Matches
2021-202220Burnleyeng ENGEFL Cup3.0Matches
2021-202220Burnleyeng ENG1. Premier League18.688214943337681388828562.5337.538220039447621043758Matches
2022-202321Wolveseng ENGEFL Cup3.0Matches
2022-202321Wolveseng ENGFA Cup2.0Matches
2022-202321Wolveseng ENG1. Premier League20.21339208801500451313398787.500.0724347017991192989225Matches
2023-202422Brentfordeng ENGEFL Cup1.0Matches
2023-202422Brentfordeng ENGFA Cup2.3Matches
2023-202422Brentfordeng ENG1. Premier League29.518793051049696140481879171164.7211.899946582636111502213112618Matches
6 Seasons4 Clubs4 Leagues113.55766804296023385021335766584170.71220.728361351369835845156935329466
Country 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
Stoke City (3 Seasons)3 Leagues34.01666142677766236341666251872.0728.073133821604291511281087135
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)3 Leagues32.818793051049696140481879171164.7211.899946582636111502213112618
Wolves (1 Season)3 Leagues25.21339208801500451313398787.500.0724347017991192989225
Burnley (1 Season)2 Leagues21.688214943337681388828562.5337.538220039447621043758
EFL Cup (5 Seasons)12.7
FA Cup (4 Seasons)5.6
Premier League (3 Seasons)68.2410066222831572266994100332369.7515.22105101315379293044125242331
Championship (3 Seasons)27.01666142677766236341666251872.0728.073133821604291511281087135
PL2 — Div. 2 (3 Seasons)22.6
Possession Table
Touches Take-Ons Carries Receiving
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-201816Stoke City1 League4.2
2018-201917Stoke City1 League1.48615454110860004526914312100510
2018-201917Stoke City1 League14.3
2019-202018Stoke City1 League4.1
2019-202018Stoke City3 Leagues8.6301421481381963014375.0125.0134857363642111403
2020-202119Stoke City3 Leagues23.9127985484587216281279211571.4628.655222561098229827968032
2021-202220Burnley2 Leagues21.688214943337681388828562.5337.538220039447621043758
2022-202321Wolves3 Leagues25.21339208801500451313398787.500.0724347017991192989225
2023-202422Brentford3 Leagues32.818793051049696140481879171164.7211.899946582636111502213112618
6 Seasons4 Clubs4 Leagues113.55766804296023385021335766584170.71220.728361351369835845156935329466
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
Stoke City (3 Seasons)3 Leagues34.01666142677766236341666251872.0728.073133821604291511281087135
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)3 Leagues32.818793051049696140481879171164.7211.899946582636111502213112618
Wolves (1 Season)3 Leagues25.21339208801500451313398787.500.0724347017991192989225
Burnley (1 Season)2 Leagues21.688214943337681388828562.5337.538220039447621043758
EFL Cup (5 Seasons)12.7
FA Cup (4 Seasons)5.6
Premier League (3 Seasons)68.2410066222831572266994100332369.7515.22105101315379293044125242331
Championship (3 Seasons)27.01666142677766236341666251872.0728.073133821604291511281087135
PL2 — Div. 2 (3 Seasons)22.6
Possession Table
Touches Take-Ons Carries Receiving
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-201816Stoke Cityeng ENGJr. PL2 — Div. 211th4.2Matches
2018-201917Stoke Cityeng ENG2. Championship16th1.48615454110860004526914312100510Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th14.3Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th4.1Matches
2019-202018Stoke Cityeng ENG2. Championship15th5.9301421481381963014375.0125.0134857363642111403Matches
2020-202119Stoke Cityeng ENG2. Championship14th19.6127985484587216281279211571.4628.655222561098229827968032Matches
2021-202220Burnleyeng ENG1. Premier League18th18.688214943337681388828562.5337.538220039447621043758Matches
2022-202321Wolveseng ENG1. Premier League13th20.21339208801500451313398787.500.0724347017991192989225Matches
2023-202422Brentfordeng ENG1. Premier League16th29.518793051049696140481879171164.7211.899946582636111502213112618Matches
6 Seasons4 Clubs2 Leagues95.25766804296023385021335766584170.71220.728361351369835845156935329466
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
Stoke City (3 Seasons)1 League27.01666142677766236341666251872.0728.073133821604291511281087135
Stoke City (3 Seasons)1 League22.6
Brentford (1 Season)1 League29.518793051049696140481879171164.7211.899946582636111502213112618
Wolves (1 Season)1 League20.21339208801500451313398787.500.0724347017991192989225
Burnley (1 Season)1 League18.688214943337681388828562.5337.538220039447621043758
Premier League (3 Seasons)68.2410066222831572266994100332369.7515.22105101315379293044125242331
Championship (3 Seasons)27.01666142677766236341666251872.0728.073133821604291511281087135
PL2 — Div. 2 (3 Seasons)22.6
Possession Table
Touches Take-Ons Carries
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-202018Stoke Cityeng ENGEFL Cup17th1.7Matches
2019-202018Stoke Cityeng ENGFA Cup33rd1.0Matches
2020-202119Stoke Cityeng ENGEFL Cup5th4.0Matches
2020-202119Stoke Cityeng ENGFA Cup33rd0.3Matches
2021-202220Burnleyeng ENGEFL CupRd43.0Matches
2022-202321Wolveseng ENGEFL CupQF3.0Matches
2022-202321Wolveseng ENGFA Cup2.0Matches
2023-202422Brentfordeng ENGEFL CupRd31.0Matches
2023-202422Brentfordeng ENGFA Cup2.3Matches
5 Seasons4 Clubs2 Leagues18.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
Stoke City (2 Seasons)2 Leagues7.0
Wolves (1 Season)2 Leagues5.0
Burnley (1 Season)1 League3.0
Brentford (1 Season)2 Leagues3.3
EFL Cup (5 Seasons)12.7
FA Cup (4 Seasons)5.6
Possession Table
Touches Take-Ons Carries
Season Age Squad 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
202119ie Rep. of IrelandFriendlies (M)0.2Matches
202220ie Rep. of IrelandFriendlies (M)3.0Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB6.0Matches
202321ie Rep. of IrelandFriendlies (M)1.0Matches
202422ie Rep. of IrelandFriendlies (M)2.0Matches
202422ie Rep. of IrelandUEFA Euro Qualifying6.0Matches
4 Seasons1 Club4 Leagues18.2
Friendlies (M) (4 Seasons)6.2
UEFA Euro Qualifying (1 Season)6.0
UEFA Nations League (1 Season)6.0
WCQ (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201816Stoke Cityeng ENGJr. PL2 — Div. 253777523.34.2490411611.40910-1-0.24+0.77Matches
2018-201917Stoke Cityeng ENG2. Championship3127423.11.4192121800.3302-2-1.42-1.311.52.4-0.9-0.64-0.63Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 2151,2888665.114.3158613001.332824+4+0.28+0.15Matches
2019-202018Stoke Cityeng ENG2. Championship145353812.95.96763810181.21312-9-1.51-1.593.712.0-8.2-1.38-1.68Matches
2019-202018Stoke Cityeng ENGEFL Cup21517645.81.72761011.5021+1+0.60+0.60Matches
2019-202018Stoke Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 253717422.94.15743000.80810-2-0.49-0.99Matches
2020-202119Stoke Cityeng ENG2. Championship221,7688042.719.619881833011.412220+2+0.10+0.2519.220.1-0.9-0.05-0.28Matches
2020-202119Stoke Cityeng ENGEFL Cup43609080.04.04904002.2543+1+0.25+0.25Matches
2020-202119Stoke Cityeng ENGFA Cup1262628.90.30012600.0002-2-6.92-4.11Matches
2021-202220Burnleyeng ENGEFL Cup327090100.03.03903001.3342+2+0.67Matches
2021-202220Burnleyeng ENG1. Premier League191,6708848.818.6189017151171.051725-8-0.43+0.1322.327.5-5.2-0.28+0.35Matches
2022-202321Wolveseng ENGEFL Cup32709069.23.03903013.0051+4+1.33+1.33Matches
2022-202321Wolveseng ENGFA Cup218090100.02.02902000.5023-1-0.50Matches
2022-202321Wolveseng ENG1. Premier League261,8147053.020.219871872391.041636-20-0.99-0.6021.532.4-10.9-0.54+0.14Matches
2023-202422Brentfordeng ENGEFL Cup1909042.91.01901010.0001-1-1.00-1.00Matches
2023-202422Brentfordeng ENGFA Cup2210105100.02.321052000.5034-1-0.43Matches
2023-202422Brentfordeng ENG1. Premier League322,6528379.629.529902831811.134751-4-0.14+0.2647.541.9+5.6+0.19+0.34Matches
6 Seasons4 Clubs4 Leagues13510,2137641.2113.5110881022520491.18125164-39-0.34-0.16115.7136.2-20.5-0.22-0.17
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
Stoke City (3 Seasons)3 Leagues473,0576522.834.03386281416201.303141-10-0.29-0.2224.434.4-10.0-0.37-0.53
Stoke City (3 Seasons)1 League252,0368139.022.624842011611.244544+1+0.04+0.21
Brentford (1 Season)3 Leagues352,9528478.732.832913131821.065056-6-0.18+0.1647.541.9+5.6+0.19+0.34
Wolves (1 Season)3 Leagues312,2647356.725.2248823723101.192340-17-0.68-0.3121.532.4-10.9-0.54+0.14
Burnley (1 Season)2 Leagues221,9408852.621.6219020151171.092127-6-0.28+0.2922.327.5-5.2-0.28+0.35
EFL Cup (5 Seasons)131,1418869.212.7138812031.92158+7+0.55+0.55
FA Cup (4 Seasons)65068488.85.6596512600.33510-5-0.89+1.92
Premier League (3 Seasons)776,1368060.368.26689631124271.0880112-32-0.470.0091.3101.8-10.5-0.15+0.41
Championship (3 Seasons)392,4306219.627.02686221316191.262534-9-0.33-0.2824.434.4-10.0-0.37-0.53
PL2 — Div. 2 (3 Seasons)252,0368139.022.624842011611.244544+1+0.04+0.21
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201816Stoke City1 League53777523.34.2490411611.40910-1-0.24+0.77
2018-201917Stoke City1 League3127423.11.4192121800.3302-2-1.42-1.311.52.4-0.9-0.64-0.63
2018-201917Stoke City1 League151,2888665.114.3158613001.332824+4+0.28+0.15
2019-202018Stoke City1 League53717422.94.15743000.80810-2-0.49-0.99
2019-202018Stoke City3 Leagues177764617.08.69785810191.17514-9-1.04-1.123.712.0-8.2-1.38-1.68
2020-202119Stoke City3 Leagues272,1548046.023.923892242911.482625+1+0.04+0.2619.220.1-0.9-0.05-0.28
2021-202220Burnley2 Leagues221,9408852.621.6219020151171.092127-6-0.28+0.2922.327.5-5.2-0.28+0.35
2022-202321Wolves3 Leagues312,2647356.725.2248823723101.192340-17-0.68-0.3121.532.4-10.9-0.54+0.14
2023-202422Brentford3 Leagues352,9528478.732.832913131821.065056-6-0.18+0.1647.541.9+5.6+0.19+0.34
6 Seasons4 Clubs4 Leagues13510,2137641.2113.5110881022520491.18125164-39-0.34-0.16115.7136.2-20.5-0.22-0.17
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
Stoke City (3 Seasons)3 Leagues473,0576522.834.03386281416201.303141-10-0.29-0.2224.434.4-10.0-0.37-0.53
Stoke City (3 Seasons)1 League252,0368139.022.624842011611.244544+1+0.04+0.21
Brentford (1 Season)3 Leagues352,9528478.732.832913131821.065056-6-0.18+0.1647.541.9+5.6+0.19+0.34
Wolves (1 Season)3 Leagues312,2647356.725.2248823723101.192340-17-0.68-0.3121.532.4-10.9-0.54+0.14
Burnley (1 Season)2 Leagues221,9408852.621.6219020151171.092127-6-0.28+0.2922.327.5-5.2-0.28+0.35
EFL Cup (5 Seasons)131,1418869.212.7138812031.92158+7+0.55+0.55
FA Cup (4 Seasons)65068488.85.6596512600.33510-5-0.89+1.92
Premier League (3 Seasons)776,1368060.368.26689631124271.0880112-32-0.470.0091.3101.8-10.5-0.15+0.41
Championship (3 Seasons)392,4306219.627.02686221316191.262534-9-0.33-0.2824.434.4-10.0-0.37-0.53
PL2 — Div. 2 (3 Seasons)252,0368139.022.624842011611.244544+1+0.04+0.21
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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-201816Stoke Cityeng ENGJr. PL2 — Div. 211th53777523.34.2490411611.40910-1-0.24+0.77Matches
2018-201917Stoke Cityeng ENG2. Championship16th3127423.11.4192121800.3302-2-1.42-1.311.52.4-0.9-0.64-0.63Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th151,2888665.114.3158613001.332824+4+0.28+0.15Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th53717422.94.15743000.80810-2-0.49-0.99Matches
2019-202018Stoke Cityeng ENG2. Championship15th145353812.95.96763810181.21312-9-1.51-1.593.712.0-8.2-1.38-1.68Matches
2020-202119Stoke Cityeng ENG2. Championship14th221,7688042.719.619881833011.412220+2+0.10+0.2519.220.1-0.9-0.05-0.28Matches
2021-202220Burnleyeng ENG1. Premier League18th191,6708848.818.6189017151171.051725-8-0.43+0.1322.327.5-5.2-0.28+0.35Matches
2022-202321Wolveseng ENG1. Premier League13th261,8147053.020.219871872391.041636-20-0.99-0.6021.532.4-10.9-0.54+0.14Matches
2023-202422Brentfordeng ENG1. Premier League16th322,6528379.629.529902831811.134751-4-0.14+0.2647.541.9+5.6+0.19+0.34Matches
6 Seasons4 Clubs2 Leagues1168,5667437.995.29288852420461.14105146-41-0.43-0.26115.7136.2-20.5-0.22-0.17
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
Stoke City (3 Seasons)1 League392,4306219.627.02686221316191.262534-9-0.33-0.2824.434.4-10.0-0.37-0.53
Stoke City (3 Seasons)1 League252,0368139.022.624842011611.244544+1+0.04+0.21
Brentford (1 Season)1 League322,6528379.629.529902831811.134751-4-0.14+0.2647.541.9+5.6+0.19+0.34
Wolves (1 Season)1 League261,8147053.020.219871872391.041636-20-0.99-0.6021.532.4-10.9-0.54+0.14
Burnley (1 Season)1 League191,6708848.818.6189017151171.051725-8-0.43+0.1322.327.5-5.2-0.28+0.35
Premier League (3 Seasons)776,1368060.368.26689631124271.0880112-32-0.470.0091.3101.8-10.5-0.15+0.41
Championship (3 Seasons)392,4306219.627.02686221316191.262534-9-0.33-0.2824.434.4-10.0-0.37-0.53
PL2 — Div. 2 (3 Seasons)252,0368139.022.624842011611.244544+1+0.04+0.21
Playing Time Table
Playing Time Starts Subs Team Success
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-202018Stoke Cityeng ENGEFL Cup17th21517645.81.72761011.5021+1+0.60+0.60Matches
2019-202018Stoke Cityeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2020-202119Stoke Cityeng ENGEFL Cup5th43609080.04.04904002.2543+1+0.25+0.25Matches
2020-202119Stoke Cityeng ENGFA Cup33rd1262628.90.30012600.0002-2-6.92-4.11Matches
2021-202220Burnleyeng ENGEFL CupRd4327090100.03.03903001.3342+2+0.67Matches
2022-202321Wolveseng ENGEFL CupQF32709069.23.03903013.0051+4+1.33+1.33Matches
2022-202321Wolveseng ENGFA Cup218090100.02.02902000.5023-1-0.50Matches
2023-202422Brentfordeng ENGEFL CupRd31909042.91.01901010.0001-1-1.00-1.00Matches
2023-202422Brentfordeng ENGFA Cup2210105100.02.321052000.5034-1-0.43Matches
5 Seasons4 Clubs2 Leagues191,6478774.218.318901712631.422018+2+0.11+0.42
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (2 Seasons)2 Leagues86277865.37.0786612611.5067-1-0.14+0.40
Wolves (1 Season)2 Leagues54509078.95.05905012.0074+3+0.60+0.60
Burnley (1 Season)1 League327090100.03.03903001.3342+2+0.67
Brentford (1 Season)2 Leagues330010071.43.331003010.3335-2-0.60-0.60
EFL Cup (5 Seasons)131,1418869.212.7138812031.92158+7+0.55+0.55
FA Cup (4 Seasons)65068488.85.6596512600.33510-5-0.89+1.92
Playing Time Table
Playing Time Starts Subs Team Success
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
202119ie Rep. of IrelandFriendlies (M)114143.90.20011403.000000.00-1.82Matches
202220ie Rep. of IrelandWCQ00003Matches
202220ie Rep. of IrelandFriendlies (M)32709075.03.03903012.0032+1+0.33+0.33Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB654090100.06.06906001.1787+1+0.17Matches
202321ie Rep. of IrelandFriendlies (M)1909050.01.01901003.0032+1+1.00+1.00Matches
202422ie Rep. of IrelandFriendlies (M)218090100.02.02902000.5001-1-0.50Matches
202422ie Rep. of IrelandUEFA Euro Qualifying75407775.06.07775010.43210-8-1.33-4.83Matches
4 Seasons1 Club4 Leagues201,6348253.418.219851711451.151622-6-0.33-2.12
Friendlies (M) (4 Seasons)75547951.36.2690611411.8665+1+0.16-1.04
UEFA Euro Qualifying (1 Season)75407775.06.07775010.43210-8-1.33-4.83
UEFA Nations League (1 Season)654090100.06.06906001.1787+1+0.17
WCQ (1 Season)00003

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201816Stoke Cityeng ENGJr. PL2 — Div. 24.20000Matches
2018-201917Stoke Cityeng ENG2. Championship1.400001002100057463.6Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 214.31000Matches
2019-202018Stoke Cityeng ENG2. Championship5.920082027800036211361.8Matches
2019-202018Stoke Cityeng ENGEFL Cup1.71103101320Matches
2019-202018Stoke Cityeng ENGFA Cup1.00002100000Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24.12000Matches
2020-202119Stoke Cityeng ENG2. Championship19.621017100292717000104592768.6Matches
2020-202119Stoke Cityeng ENGEFL Cup4.01004112910Matches
2020-202119Stoke Cityeng ENGFA Cup0.30001000010Matches
2021-202220Burnleyeng ENGEFL Cup3.01002100640Matches
2021-202220Burnleyeng ENG1. Premier League18.62102012432415020128573164.8Matches
2022-202321Wolveseng ENGEFL Cup3.00002000370Matches
2022-202321Wolveseng ENGFA Cup2.00000000040Matches
2022-202321Wolveseng ENG1. Premier League20.221017910211500096373154.4Matches
2023-202422Brentfordeng ENGEFL Cup1.00001210000Matches
2023-202422Brentfordeng ENGFA Cup2.30001000100Matches
2023-202422Brentfordeng ENG1. Premier League29.53001223344420000136733567.6Matches
6 Seasons4 Clubs4 Leagues113.51440906310411479502050525414164.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (3 Seasons)3 Leagues34.062035161344830000145874466.4
Stoke City (3 Seasons)1 League22.63000
Brentford (1 Season)3 Leagues32.83001425444520000136733567.6
Wolves (1 Season)3 Leagues25.221019910242600096373154.4
Burnley (1 Season)2 Leagues21.63102213433019020128573164.8
EFL Cup (5 Seasons)12.73101252321140
FA Cup (4 Seasons)5.60004100150
Premier League (3 Seasons)68.272049448789500203601679763.3
Championship (3 Seasons)27.041025130313626000145874466.4
PL2 — Div. 2 (3 Seasons)22.63000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201816Stoke City1 League4.20000
2018-201917Stoke City1 League1.400001002100057463.6
2018-201917Stoke City1 League14.31000
2019-202018Stoke City1 League4.12000
2019-202018Stoke City3 Leagues8.631013403101000036211361.8
2020-202119Stoke City3 Leagues23.931022111313619000104592768.6
2021-202220Burnley2 Leagues21.63102213433019020128573164.8
2022-202321Wolves3 Leagues25.221019910242600096373154.4
2023-202422Brentford3 Leagues32.83001425444520000136733567.6
6 Seasons4 Clubs4 Leagues113.51440906310411479502050525414164.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (3 Seasons)3 Leagues34.062035161344830000145874466.4
Stoke City (3 Seasons)1 League22.63000
Brentford (1 Season)3 Leagues32.83001425444520000136733567.6
Wolves (1 Season)3 Leagues25.221019910242600096373154.4
Burnley (1 Season)2 Leagues21.63102213433019020128573164.8
EFL Cup (5 Seasons)12.73101252321140
FA Cup (4 Seasons)5.60004100150
Premier League (3 Seasons)68.272049448789500203601679763.3
Championship (3 Seasons)27.041025130313626000145874466.4
PL2 — Div. 2 (3 Seasons)22.63000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201816Stoke Cityeng ENGJr. PL2 — Div. 211th4.20000Matches
2018-201917Stoke Cityeng ENG2. Championship16th1.400001002100057463.6Matches
2018-201917Stoke Cityeng ENGJr. PL2 — Div. 27th14.31000Matches
2019-202018Stoke Cityeng ENGJr. PL2 — Div. 24th4.12000Matches
2019-202018Stoke Cityeng ENG2. Championship15th5.920082027800036211361.8Matches
2020-202119Stoke Cityeng ENG2. Championship14th19.621017100292717000104592768.6Matches
2021-202220Burnleyeng ENG1. Premier League18th18.62102012432415020128573164.8Matches
2022-202321Wolveseng ENG1. Premier League13th20.221017910211500096373154.4Matches
2023-202422Brentfordeng ENG1. Premier League16th29.53001223344420000136733567.6Matches
6 Seasons4 Clubs2 Leagues95.2113074578381257602050525414164.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (3 Seasons)1 League27.041025130313626000145874466.4
Stoke City (3 Seasons)1 League22.63000
Brentford (1 Season)1 League29.53001223344420000136733567.6
Wolves (1 Season)1 League20.221017910211500096373154.4
Burnley (1 Season)1 League18.62102012432415020128573164.8
Premier League (3 Seasons)68.272049448789500203601679763.3
Championship (3 Seasons)27.041025130313626000145874466.4
PL2 — Div. 2 (3 Seasons)22.63000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202018Stoke Cityeng ENGEFL Cup17th1.71103101320Matches
2019-202018Stoke Cityeng ENGFA Cup33rd1.00002100000Matches
2020-202119Stoke Cityeng ENGEFL Cup5th4.01004112910Matches
2020-202119Stoke Cityeng ENGFA Cup33rd0.30001000010Matches
2021-202220Burnleyeng ENGEFL CupRd43.01002100640Matches
2022-202321Wolveseng ENGEFL CupQF3.00002000370Matches
2022-202321Wolveseng ENGFA Cup2.00000000040Matches
2023-202422Brentfordeng ENGEFL CupRd31.00001210000Matches
2023-202422Brentfordeng ENGFA Cup2.30001000100Matches
5 Seasons4 Clubs2 Leagues18.33101662322190
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (2 Seasons)2 Leagues7.0210103131240
Wolves (1 Season)2 Leagues5.000020003110
Burnley (1 Season)1 League3.01002100640
Brentford (1 Season)2 Leagues3.30002210100
EFL Cup (5 Seasons)12.73101252321140
FA Cup (4 Seasons)5.60004100150
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202119ie Rep. of IrelandFriendlies (M)0.20000Matches
202220ie Rep. of IrelandFriendlies (M)3.01000Matches
2022-202321ie Rep. of IrelandUEFA Nations LeagueLgB6.000035141340Matches
202321ie Rep. of IrelandFriendlies (M)1.00000Matches
202422ie Rep. of IrelandFriendlies (M)2.00000Matches
202422ie Rep. of IrelandUEFA Euro Qualifying6.00007302320Matches
4 Seasons1 Club4 Leagues18.2100108161660
Friendlies (M) (4 Seasons)6.21000
UEFA Euro Qualifying (1 Season)6.00007302320
UEFA Nations League (1 Season)6.000035141340
WCQ (1 Season)

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.