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-11-23SatChampionshipMatchweek 16AwayD 1–1Stoke CityQPRNDM1600000010141000.00.00.00081080.014011Match Report
2024-11-09SatChampionshipMatchweek 15HomeD 1–1Stoke CityMillwallNLB10000000090000.00.00.0007977.815000Match Report
2024-10-29TueEFL CupFourth roundAwayL 2–3Stoke CitySouthamptonY*CM90000000000Match Report
2024-10-22TueChampionshipMatchweek 11HomeD 2–2Stoke CityBristol CityYDM9000000010500100.00.00.010354577.8326000Match Report
2024-10-19SatChampionshipMatchweek 10HomeD 1–1Stoke CityNorwich CityNDM4300000000243000.00.00.011151693.836000Match 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
2015-201618Rangerssct SCO2. Championship20440.5000000000.000.000.000.000.00Matches
2016-201719Raith Roverssct SCO2. Championship29262,22824.8123100600.040.080.120.040.12Matches
2017-201820Livingstonsct SCO2. Championship1176547.3022000010.000.280.280.000.28Matches
2018-201921Blackpooleng ENGEFL Cup432953.3011000000.000.310.310.000.31Matches
2018-201921Blackpooleng ENGFA Cup333003.3022000100.000.600.600.000.60Matches
2018-201921Blackpooleng ENG3. League One38312,73430.4325300510.100.070.160.100.16Matches
2019-202022Stoke Cityeng ENG2. Championship1586206.9011000200.10.11.11.222160.000.150.150.000.150.010.160.170.010.17Matches
2019-202022Blackpooleng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2019-202022Blackpooleng ENGFA Cup20300.3000000000.000.000.000.000.00Matches
2019-202022Blackpooleng ENG3. League One18151,24613.8123100400.070.140.220.070.22Matches
2020-202123Stoke Cityeng ENG2. Championship34242,00722.3123100501.91.92.74.61485370.040.090.130.040.130.080.120.210.080.21Matches
2020-202123Stoke Cityeng ENGEFL Cup554505.0123100000.200.400.600.200.60Matches
2020-202123Stoke Cityeng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2021-202224Stoke Cityeng ENG2. Championship18121,00011.1000000400.50.50.91.41257260.000.000.000.000.000.040.080.120.040.12Matches
2021-202224Stoke Cityeng ENGEFL Cup443513.9011000000.000.260.260.000.26Matches
2021-202224Stoke Cityeng ENGFA Cup221501.7000000100.000.000.000.000.00Matches
2022-202325Stoke Cityeng ENG2. Championship34191,81420.2000000700.20.22.02.21093220.000.000.000.000.000.010.100.110.010.11Matches
2022-202325Stoke Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2022-202325Stoke Cityeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2023-202426Stoke Cityeng ENG2. Championship32232,21524.62242001511.01.01.22.224122650.080.080.160.080.160.040.050.090.040.09Matches
2023-202426Stoke Cityeng ENGEFL Cup322122.4000000000.000.000.000.000.00Matches
2024-202527Stoke Cityeng ENG2. Championship1266327.0000000400.00.00.00.142650.000.000.000.000.000.010.000.010.010.01Matches
2024-202527Stoke Cityeng ENGEFL Cup322352.6000000100.000.000.000.000.00Matches
10 Seasons5 Clubs5 Leagues27519717,753197.3919289005533.73.77.911.6664041610.050.100.140.050.140.040.090.130.040.13
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 (6 Seasons)3 Leagues16711110,102112.248124003913.73.77.911.6664041610.040.070.110.040.110.040.090.130.040.13
Blackpool (2 Seasons)3 Leagues66534,72552.547114001010.080.130.210.080.21
Raith Rovers (1 Season)1 League29262,22824.8123100600.040.080.120.040.12
Livingston (1 Season)1 League1176547.3022000010.000.280.280.000.28
Rangers (1 Season)1 League20440.5000000000.000.000.000.000.00
EFL Cup (7 Seasons)21181,78319.8145100100.050.200.250.050.25
Championship (6 Seasons)145928,28892.13583003713.73.77.911.6664041610.030.050.090.030.090.040.090.130.040.13
FA Cup (5 Seasons)1187768.6022000200.000.230.230.000.23
Championship (3 Seasons)42332,92632.5145100610.030.120.150.030.15
League One (2 Seasons)56463,98044.2448400910.090.090.180.090.18
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
2015-201618Rangers1 League20440.5000000000.000.000.000.000.00
2016-201719Raith Rovers1 League29262,22824.8123100600.040.080.120.040.12
2017-201820Livingston1 League1176547.3022000010.000.280.280.000.28
2018-201921Blackpool3 Leagues45373,32937.0358300610.080.140.220.080.22
2019-202022Blackpool3 Leagues21161,39615.5123100400.060.130.190.060.19
2019-202022Stoke City1 League1586206.9011000200.10.11.11.222160.000.150.150.000.150.010.160.170.010.17
2020-202123Stoke City3 Leagues40292,48327.6246200501.91.92.74.61485370.070.140.220.070.220.080.120.210.080.21
2021-202224Stoke City3 Leagues24181,50116.7011000500.50.50.91.41257260.000.060.060.000.060.040.080.120.040.12
2022-202325Stoke City3 Leagues38232,20424.5000000700.20.22.02.21093220.000.000.000.000.000.010.100.110.010.11
2023-202426Stoke City2 Leagues35252,42727.02242001511.01.01.22.224122650.070.070.150.070.150.040.050.090.040.09
2024-202527Stoke City2 Leagues1588679.6000000500.00.00.00.142650.000.000.000.000.000.010.000.010.010.01
10 Seasons5 Clubs5 Leagues27519717,753197.3919289005533.73.77.911.6664041610.050.100.140.050.140.040.090.130.040.13
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 (6 Seasons)3 Leagues16711110,102112.248124003913.73.77.911.6664041610.040.070.110.040.110.040.090.130.040.13
Blackpool (2 Seasons)3 Leagues66534,72552.547114001010.080.130.210.080.21
Raith Rovers (1 Season)1 League29262,22824.8123100600.040.080.120.040.12
Livingston (1 Season)1 League1176547.3022000010.000.280.280.000.28
Rangers (1 Season)1 League20440.5000000000.000.000.000.000.00
EFL Cup (7 Seasons)21181,78319.8145100100.050.200.250.050.25
Championship (6 Seasons)145928,28892.13583003713.73.77.911.6664041610.030.050.090.030.090.040.090.130.040.13
FA Cup (5 Seasons)1187768.6022000200.000.230.230.000.23
Championship (3 Seasons)42332,92632.5145100610.030.120.150.030.15
League One (2 Seasons)56463,98044.2448400910.090.090.180.090.18
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
2015-201618Rangerssct SCO2. Championship1st20440.5000000000.000.000.000.000.00Matches
2016-201719Raith Roverssct SCO2. Championship9th29262,22824.8123100600.040.080.120.040.12Matches
2017-201820Livingstonsct SCO2. Championship2nd1176547.3022000010.000.280.280.000.28Matches
2018-201921Blackpooleng ENG3. League One10th38312,73430.4325300510.100.070.160.100.16Matches
2019-202022Blackpooleng ENG3. League One13th18151,24613.8123100400.070.140.220.070.22Matches
2019-202022Stoke Cityeng ENG2. Championship15th1586206.9011000200.10.11.11.222160.000.150.150.000.150.010.160.170.010.17Matches
2020-202123Stoke Cityeng ENG2. Championship14th34242,00722.3123100501.91.92.74.61485370.040.090.130.040.130.080.120.210.080.21Matches
2021-202224Stoke Cityeng ENG2. Championship14th18121,00011.1000000400.50.50.91.41257260.000.000.000.000.000.040.080.120.040.12Matches
2022-202325Stoke Cityeng ENG2. Championship16th34191,81420.2000000700.20.22.02.21093220.000.000.000.000.000.010.100.110.010.11Matches
2023-202426Stoke Cityeng ENG2. Championship17th32232,21524.62242001511.01.01.22.224122650.080.080.160.080.160.040.050.090.040.09Matches
2024-202527Stoke Cityeng ENG2. Championship19th1266327.0000000400.00.00.00.142650.000.000.000.000.000.010.000.010.010.01Matches
10 Seasons5 Clubs3 Leagues24317115,194168.8813218005233.73.77.911.6664041610.050.080.120.050.120.040.090.130.040.13
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 (6 Seasons)1 League145928,28892.13583003713.73.77.911.6664041610.030.050.090.030.090.040.090.130.040.13
Blackpool (2 Seasons)1 League56463,98044.2448400910.090.090.180.090.18
Raith Rovers (1 Season)1 League29262,22824.8123100600.040.080.120.040.12
Livingston (1 Season)1 League1176547.3022000010.000.280.280.000.28
Rangers (1 Season)1 League20440.5000000000.000.000.000.000.00
Championship (6 Seasons)145928,28892.13583003713.73.77.911.6664041610.030.050.090.030.090.040.090.130.040.13
Championship (3 Seasons)42332,92632.5145100610.030.120.150.030.15
League One (2 Seasons)56463,98044.2448400910.090.090.180.090.18
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
2018-201921Blackpooleng ENGEFL Cup9th432953.3011000000.000.310.310.000.31Matches
2018-201921Blackpooleng ENGFA Cup33rd333003.3022000100.000.600.600.000.60Matches
2019-202022Blackpooleng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2019-202022Blackpooleng ENGFA Cup33rd20300.3000000000.000.000.000.000.00Matches
2020-202123Stoke Cityeng ENGEFL Cup5th554505.0123100000.200.400.600.200.60Matches
2020-202123Stoke Cityeng ENGFA Cup33rd10260.3000000000.000.000.000.000.00Matches
2021-202224Stoke Cityeng ENGEFL CupRd4443513.9011000000.000.260.260.000.26Matches
2021-202224Stoke Cityeng ENGFA Cup221501.7000000100.000.000.000.000.00Matches
2022-202325Stoke Cityeng ENGEFL CupRd1111201.3000000000.000.000.000.000.00Matches
2022-202325Stoke Cityeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2023-202426Stoke Cityeng ENGEFL CupRd3322122.4000000000.000.000.000.000.00Matches
2024-202527Stoke Cityeng ENGEFL CupRd4322352.6000000100.000.000.000.000.00Matches
7 Seasons2 Clubs2 Leagues32262,55928.4167100300.040.210.250.040.25
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 (5 Seasons)2 Leagues22191,81420.2134100200.050.150.200.050.20
Blackpool (2 Seasons)2 Leagues1077458.3033000100.000.360.360.000.36
EFL Cup (7 Seasons)21181,78319.8145100100.050.200.250.050.25
FA Cup (5 Seasons)1187768.6022000200.000.230.230.000.23
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
201821nir Northern IrelandFriendlies (M)20140.2000000000.000.000.000.000.00Matches
2018-201921nir Northern IrelandUEFA Nations League24th00Matches
201922nir Northern IrelandFriendlies (M)221511.7000000000.000.000.000.000.00Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB321922.1000000100.000.000.000.000.00Matches
202124nir Northern IrelandFriendlies (M)322192.4000000100.000.000.000.000.00Matches
202124nir Northern IrelandUEFA Euro Qualifying511932.1000000000.000.000.000.000.00Matches
202225nir Northern IrelandWCQ543363.7011000100.000.270.270.000.27Matches
202225nir Northern IrelandFriendlies (M)21850.9000000000.000.000.000.000.00Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC41820.9011000100.001.101.100.001.10Matches
202427nir Northern IrelandFriendlies (M)311191.3000000000.000.000.000.000.00Matches
202427nir Northern IrelandUEFA Euro Qualifying954835.4000000200.000.000.000.000.00Matches
2024-202527nir Northern IrelandUEFA Nations LeagueLgC00Matches
6 Seasons1 Club4 Leagues38191,87420.8022000600.000.100.100.000.10
Friendlies (M) (5 Seasons)1265886.5000000100.000.000.000.000.00
UEFA Nations League (4 Seasons)732743.0011000200.000.330.330.000.33
UEFA Euro Qualifying (2 Seasons)1466767.5000000200.000.000.000.000.00
WCQ (1 Season)543363.7011000100.000.270.270.000.27

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
2015-201618Rangerssct SCO2. Championship0.5000.0000Matches
2016-201719Raith Roverssct SCO2. Championship24.81030.000.120.3300Matches
2017-201820Livingstonsct SCO2. Championship7.30040.000.550.0000Matches
2018-201921Blackpooleng ENGEFL Cup3.30500.01.530.000.0000Matches
2018-201921Blackpooleng ENGFA Cup3.307228.62.100.600.000.0000Matches
2018-201921Blackpooleng ENG3. League One30.4300Matches
2019-202022Stoke Cityeng ENG2. Championship6.90200.00.290.000.0021.60000.10.10.05-0.1-0.1Matches
2019-202022Blackpooleng ENGEFL Cup1.30200.01.500.000.0000Matches
2019-202022Blackpooleng ENGFA Cup0.30100.03.000.000.0000Matches
2019-202022Blackpooleng ENG3. League One13.8118633.31.300.430.060.1700Matches
2020-202123Stoke Cityeng ENG2. Championship22.3122313.60.990.130.050.3322.92001.91.90.08-0.9-0.9Matches
2020-202123Stoke Cityeng ENGEFL Cup5.013133.30.600.200.331.0000Matches
2020-202123Stoke Cityeng ENGFA Cup0.30000.000.0000Matches
2021-202224Stoke Cityeng ENG2. Championship11.108112.50.720.090.000.0022.70000.50.50.06-0.5-0.5Matches
2021-202224Stoke Cityeng ENGEFL Cup3.902150.00.510.260.000.0000Matches
2021-202224Stoke Cityeng ENGFA Cup1.702150.01.200.600.000.0000Matches
2022-202325Stoke Cityeng ENG2. Championship20.209111.10.450.050.000.0028.01000.20.20.02-0.2-0.2Matches
2022-202325Stoke Cityeng ENGEFL Cup1.302150.01.500.750.000.0000Matches
2022-202325Stoke Cityeng ENGFA Cup3.005360.01.671.000.000.0000Matches
2023-202426Stoke Cityeng ENG2. Championship24.6212216.70.490.080.171.0022.00001.01.00.08+1.0+1.0Matches
2023-202426Stoke Cityeng ENGEFL Cup2.40300.01.270.000.0000Matches
2024-202527Stoke Cityeng ENG2. Championship7.00100.00.140.000.0030.10000.00.00.040.00.0Matches
2024-202527Stoke Cityeng ENGEFL Cup2.60100.00.380.000.0000Matches
10 Seasons5 Clubs5 Leagues197.391052927.60.630.170.060.2123.63003.73.70.07-0.7-0.7
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 (6 Seasons)3 Leagues112.24721419.40.640.120.060.2923.63003.73.70.07-0.7-0.7
Blackpool (2 Seasons)3 Leagues52.5433824.21.490.360.030.1300
Raith Rovers (1 Season)1 League24.81030.000.120.3300
Livingston (1 Season)1 League7.30040.000.550.0000
Rangers (1 Season)1 League0.5000.0000
EFL Cup (7 Seasons)19.8118316.70.910.150.060.3300
Championship (6 Seasons)92.1354713.00.590.080.060.4323.63003.73.70.07-0.7-0.7
FA Cup (5 Seasons)8.6015640.01.740.700.000.0000
Championship (3 Seasons)32.51070.000.220.1400
League One (2 Seasons)44.2418633.31.300.430.060.1700
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
2015-201618Rangers1 League0.5000.0000
2016-201719Raith Rovers1 League24.81030.000.120.3300
2017-201820Livingston1 League7.30040.000.550.0000
2018-201921Blackpool3 Leagues37.0312216.71.820.300.000.0000
2019-202022Blackpool3 Leagues15.5121628.61.350.390.050.1700
2019-202022Stoke City1 League6.90200.00.290.000.0021.60000.10.10.05-0.1-0.1
2020-202123Stoke City3 Leagues27.6225416.00.910.140.080.5022.92001.91.90.08-0.9-0.9
2021-202224Stoke City3 Leagues16.7012325.00.720.180.000.0022.70000.50.50.06-0.5-0.5
2022-202325Stoke City3 Leagues24.5016531.30.650.200.000.0028.01000.20.20.02-0.2-0.2
2023-202426Stoke City2 Leagues27.0215213.30.560.070.131.0022.00001.01.00.08+1.0+1.0
2024-202527Stoke City2 Leagues9.60200.00.210.000.0030.10000.00.00.040.00.0
10 Seasons5 Clubs5 Leagues197.391052927.60.630.170.060.2123.63003.73.70.07-0.7-0.7
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 (6 Seasons)3 Leagues112.24721419.40.640.120.060.2923.63003.73.70.07-0.7-0.7
Blackpool (2 Seasons)3 Leagues52.5433824.21.490.360.030.1300
Raith Rovers (1 Season)1 League24.81030.000.120.3300
Livingston (1 Season)1 League7.30040.000.550.0000
Rangers (1 Season)1 League0.5000.0000
EFL Cup (7 Seasons)19.8118316.70.910.150.060.3300
Championship (6 Seasons)92.1354713.00.590.080.060.4323.63003.73.70.07-0.7-0.7
FA Cup (5 Seasons)8.6015640.01.740.700.000.0000
Championship (3 Seasons)32.51070.000.220.1400
League One (2 Seasons)44.2418633.31.300.430.060.1700
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
2015-201618Rangerssct SCO2. Championship1st0.5000.0000Matches
2016-201719Raith Roverssct SCO2. Championship9th24.81030.000.120.3300Matches
2017-201820Livingstonsct SCO2. Championship2nd7.30040.000.550.0000Matches
2018-201921Blackpooleng ENG3. League One10th30.4300Matches
2019-202022Blackpooleng ENG3. League One13th13.8118633.31.300.430.060.1700Matches
2019-202022Stoke Cityeng ENG2. Championship15th6.90200.00.290.000.0021.60000.10.10.05-0.1-0.1Matches
2020-202123Stoke Cityeng ENG2. Championship14th22.3122313.60.990.130.050.3322.92001.91.90.08-0.9-0.9Matches
2021-202224Stoke Cityeng ENG2. Championship14th11.108112.50.720.090.000.0022.70000.50.50.06-0.5-0.5Matches
2022-202325Stoke Cityeng ENG2. Championship16th20.209111.10.450.050.000.0028.01000.20.20.02-0.2-0.2Matches
2023-202426Stoke Cityeng ENG2. Championship17th24.6212216.70.490.080.171.0022.00001.01.00.08+1.0+1.0Matches
2024-202527Stoke Cityeng ENG2. Championship19th7.00100.00.140.000.0030.10000.00.00.040.00.0Matches
10 Seasons5 Clubs3 Leagues168.88722027.80.520.140.070.2523.63003.73.70.07-0.7-0.7
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 (6 Seasons)1 League92.1354713.00.590.080.060.4323.63003.73.70.07-0.7-0.7
Blackpool (2 Seasons)1 League44.2418633.31.300.430.060.1700
Raith Rovers (1 Season)1 League24.81030.000.120.3300
Livingston (1 Season)1 League7.30040.000.550.0000
Rangers (1 Season)1 League0.5000.0000
Championship (6 Seasons)92.1354713.00.590.080.060.4323.63003.73.70.07-0.7-0.7
Championship (3 Seasons)32.51070.000.220.1400
League One (2 Seasons)44.2418633.31.300.430.060.1700
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
2018-201921Blackpooleng ENGEFL Cup9th3.30500.01.530.000.0000Matches
2018-201921Blackpooleng ENGFA Cup33rd3.307228.62.100.600.000.0000Matches
2019-202022Blackpooleng ENGEFL Cup58th1.30200.01.500.000.0000Matches
2019-202022Blackpooleng ENGFA Cup33rd0.30100.03.000.000.0000Matches
2020-202123Stoke Cityeng ENGEFL Cup5th5.013133.30.600.200.331.0000Matches
2020-202123Stoke Cityeng ENGFA Cup33rd0.30000.000.0000Matches
2021-202224Stoke Cityeng ENGEFL CupRd43.902150.00.510.260.000.0000Matches
2021-202224Stoke Cityeng ENGFA Cup1.702150.01.200.600.000.0000Matches
2022-202325Stoke Cityeng ENGEFL CupRd11.302150.01.500.750.000.0000Matches
2022-202325Stoke Cityeng ENGFA Cup3.005360.01.671.000.000.0000Matches
2023-202426Stoke Cityeng ENGEFL CupRd32.40300.01.270.000.0000Matches
2024-202527Stoke Cityeng ENGEFL CupRd42.60100.00.380.000.0000Matches
7 Seasons2 Clubs2 Leagues28.4133927.31.160.320.030.1100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stoke City (5 Seasons)2 Leagues20.2118738.90.890.350.060.1400
Blackpool (2 Seasons)2 Leagues8.3015213.31.810.240.000.0000
EFL Cup (7 Seasons)19.8118316.70.910.150.060.3300
FA Cup (5 Seasons)8.6015640.01.740.700.000.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
201821nir Northern IrelandFriendlies (M)0.2000Matches
201922nir Northern IrelandFriendlies (M)1.7000Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB2.102150.00.940.470.000.0000Matches
202124nir Northern IrelandFriendlies (M)2.4000Matches
202124nir Northern IrelandUEFA Euro Qualifying2.10200.00.930.000.0000Matches
202225nir Northern IrelandWCQ3.705240.01.340.540.000.0000Matches
202225nir Northern IrelandFriendlies (M)0.9000Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC0.902150.02.201.100.000.0000Matches
202427nir Northern IrelandFriendlies (M)1.3000Matches
202427nir Northern IrelandUEFA Euro Qualifying5.40200.00.370.000.0000Matches
6 Seasons1 Club4 Leagues20.8013430.80.910.280.000.0000
Friendlies (M) (5 Seasons)6.5000
UEFA Nations League (4 Seasons)3.004250.01.310.660.000.0000
UEFA Euro Qualifying (2 Seasons)7.50400.00.530.000.0000
WCQ (1 Season)3.705240.01.340.540.000.0000
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
2015-201618Rangerssct SCO2. Championship0.50Matches
2016-201719Raith Roverssct SCO2. Championship24.82Matches
2017-201820Livingstonsct SCO2. Championship7.32Matches
2018-201921Blackpooleng ENGEFL Cup3.31Matches
2018-201921Blackpooleng ENGFA Cup3.32Matches
2018-201921Blackpooleng ENG3. League One30.42Matches
2019-202022Stoke Cityeng ENG2. Championship6.919128168.0339911418610284.3789978.8226434.411.11.8-0.110183121Matches
2019-202022Blackpooleng ENGEFL Cup1.30Matches
2019-202022Blackpooleng ENGFA Cup0.30Matches
2019-202022Blackpooleng ENG3. League One13.82Matches
2020-202123Stoke Cityeng ENG2. Championship22.365793570.312378416427132284.227734480.59321842.722.73.1-0.73185201385Matches
2020-202123Stoke Cityeng ENGEFL Cup5.02Matches
2020-202123Stoke Cityeng ENGFA Cup0.30Matches
2021-202224Stoke Cityeng ENG2. Championship11.131642973.75393157314317382.713916783.2276442.200.90.8-0.910466157Matches
2021-202224Stoke Cityeng ENGEFL Cup3.91Matches
2021-202224Stoke Cityeng ENGFA Cup1.70Matches
2022-202325Stoke Cityeng ENG2. Championship20.263888172.412582421324428884.728836179.89119646.402.02.6-2.0259317593Matches
2022-202325Stoke Cityeng ENGEFL Cup1.30Matches
2022-202325Stoke Cityeng ENGFA Cup3.00Matches
2023-202426Stoke Cityeng ENG2. Championship24.6977127676.617008576845452686.339246484.510921949.821.21.7+0.825982514122Matches
2023-202426Stoke Cityeng ENGEFL Cup2.40Matches
2024-202527Stoke Cityeng ENG2. Championship7.029934287.44869135114215194.012814488.9182962.100.00.10.01270026Matches
2024-202527Stoke Cityeng ENGEFL Cup2.60Matches
10 Seasons5 Clubs5 Leagues197.33078414474.355629182101340156285.81302157982.536079045.6197.910.0+11.11023677134404
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 (6 Seasons)3 Leagues112.23078414474.355629182101340156285.81302157982.536079045.687.910.0+0.11023677134404
Blackpool (2 Seasons)3 Leagues52.57
Raith Rovers (1 Season)1 League24.82
Livingston (1 Season)1 League7.32
Rangers (1 Season)1 League0.50
EFL Cup (7 Seasons)19.84
Championship (6 Seasons)92.13078414474.355629182101340156285.81302157982.536079045.657.910.0-2.91023677134404
FA Cup (5 Seasons)8.62
Championship (3 Seasons)32.54
League One (2 Seasons)44.24
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
2015-201618Rangers1 League0.50
2016-201719Raith Rovers1 League24.82
2017-201820Livingston1 League7.32
2018-201921Blackpool3 Leagues37.05
2019-202022Blackpool3 Leagues15.52
2019-202022Stoke City1 League6.919128168.0339911418610284.3789978.8226434.411.11.8-0.110183121
2020-202123Stoke City3 Leagues27.665793570.312378416427132284.227734480.59321842.742.73.1+1.33185201385
2021-202224Stoke City3 Leagues16.731642973.75393157314317382.713916783.2276442.210.90.8+0.110466157
2022-202325Stoke City3 Leagues24.563888172.412582421324428884.728836179.89119646.402.02.6-2.0259317593
2023-202426Stoke City2 Leagues27.0977127676.617008576845452686.339246484.510921949.821.21.7+0.825982514122
2024-202527Stoke City2 Leagues9.629934287.44869135114215194.012814488.9182962.100.00.10.01270026
10 Seasons5 Clubs5 Leagues197.33078414474.355629182101340156285.81302157982.536079045.6197.910.0+11.11023677134404
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 (6 Seasons)3 Leagues112.23078414474.355629182101340156285.81302157982.536079045.687.910.0+0.11023677134404
Blackpool (2 Seasons)3 Leagues52.57
Raith Rovers (1 Season)1 League24.82
Livingston (1 Season)1 League7.32
Rangers (1 Season)1 League0.50
EFL Cup (7 Seasons)19.84
Championship (6 Seasons)92.13078414474.355629182101340156285.81302157982.536079045.657.910.0-2.91023677134404
FA Cup (5 Seasons)8.62
Championship (3 Seasons)32.54
League One (2 Seasons)44.24
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
2015-201618Rangerssct SCO2. Championship1st0.50Matches
2016-201719Raith Roverssct SCO2. Championship9th24.82Matches
2017-201820Livingstonsct SCO2. Championship2nd7.32Matches
2018-201921Blackpooleng ENG3. League One10th30.42Matches
2019-202022Blackpooleng ENG3. League One13th13.82Matches
2019-202022Stoke Cityeng ENG2. Championship15th6.919128168.0339911418610284.3789978.8226434.411.11.8-0.110183121Matches
2020-202123Stoke Cityeng ENG2. Championship14th22.365793570.312378416427132284.227734480.59321842.722.73.1-0.73185201385Matches
2021-202224Stoke Cityeng ENG2. Championship14th11.131642973.75393157314317382.713916783.2276442.200.90.8-0.910466157Matches
2022-202325Stoke Cityeng ENG2. Championship16th20.263888172.412582421324428884.728836179.89119646.402.02.6-2.0259317593Matches
2023-202426Stoke Cityeng ENG2. Championship17th24.6977127676.617008576845452686.339246484.510921949.821.21.7+0.825982514122Matches
2024-202527Stoke Cityeng ENG2. Championship19th7.029934287.44869135114215194.012814488.9182962.100.00.10.01270026Matches
10 Seasons5 Clubs3 Leagues168.83078414474.355629182101340156285.81302157982.536079045.6137.910.0+5.11023677134404
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 (6 Seasons)1 League92.13078414474.355629182101340156285.81302157982.536079045.657.910.0-2.91023677134404
Blackpool (2 Seasons)1 League44.24
Raith Rovers (1 Season)1 League24.82
Livingston (1 Season)1 League7.32
Rangers (1 Season)1 League0.50
Championship (6 Seasons)92.13078414474.355629182101340156285.81302157982.536079045.657.910.0-2.91023677134404
Championship (3 Seasons)32.54
League One (2 Seasons)44.24
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
2018-201921Blackpooleng ENGEFL Cup9th3.31Matches
2018-201921Blackpooleng ENGFA Cup33rd3.32Matches
2019-202022Blackpooleng ENGEFL Cup58th1.30Matches
2019-202022Blackpooleng ENGFA Cup33rd0.30Matches
2020-202123Stoke Cityeng ENGEFL Cup5th5.02Matches
2020-202123Stoke Cityeng ENGFA Cup33rd0.30Matches
2021-202224Stoke Cityeng ENGEFL CupRd43.91Matches
2021-202224Stoke Cityeng ENGFA Cup1.70Matches
2022-202325Stoke Cityeng ENGEFL CupRd11.30Matches
2022-202325Stoke Cityeng ENGFA Cup3.00Matches
2023-202426Stoke Cityeng ENGEFL CupRd32.40Matches
2024-202527Stoke Cityeng ENGEFL CupRd42.60Matches
7 Seasons2 Clubs2 Leagues28.46
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 (5 Seasons)2 Leagues20.23
Blackpool (2 Seasons)2 Leagues8.33
EFL Cup (7 Seasons)19.84
FA Cup (5 Seasons)8.62
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
201821nir Northern IrelandFriendlies (M)0.20Matches
201922nir Northern IrelandFriendlies (M)1.70Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB2.10Matches
202124nir Northern IrelandFriendlies (M)2.40Matches
202124nir Northern IrelandUEFA Euro Qualifying2.10Matches
202225nir Northern IrelandWCQ3.71Matches
202225nir Northern IrelandFriendlies (M)0.90Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC0.91Matches
202427nir Northern IrelandFriendlies (M)1.30Matches
202427nir Northern IrelandUEFA Euro Qualifying5.40Matches
6 Seasons1 Club4 Leagues20.82
Friendlies (M) (5 Seasons)6.50
UEFA Nations League (4 Seasons)3.01
UEFA Euro Qualifying (2 Seasons)7.50
WCQ (1 Season)3.71

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
2015-201618Rangerssct SCO2. Championship0.5Matches
2016-201719Raith Roverssct SCO2. Championship24.80Matches
2017-201820Livingstonsct SCO2. Championship7.30Matches
2018-201921Blackpooleng ENGEFL Cup3.319Matches
2018-201921Blackpooleng ENGFA Cup3.311Matches
2018-201921Blackpooleng ENG3. League One30.4Matches
2019-202022Stoke Cityeng ENG2. Championship6.928123149200240127161619113Matches
2019-202022Blackpooleng ENGEFL Cup1.38Matches
2019-202022Blackpooleng ENGFA Cup0.30Matches
2019-202022Blackpooleng ENG3. League One13.878Matches
2020-202123Stoke Cityeng ENG2. Championship22.3935780146711311626023196657913Matches
2020-202123Stoke Cityeng ENGEFL Cup5.013Matches
2020-202123Stoke Cityeng ENGFA Cup0.31Matches
2021-202224Stoke Cityeng ENG2. Championship11.1429397306323041446231629Matches
2021-202224Stoke Cityeng ENGEFL Cup3.97Matches
2021-202224Stoke Cityeng ENGFA Cup1.711Matches
2022-202325Stoke Cityeng ENG2. Championship20.288177710439237519423361638012Matches
2022-202325Stoke Cityeng ENGEFL Cup1.311Matches
2022-202325Stoke Cityeng ENGFA Cup3.04Matches
2023-202426Stoke Cityeng ENG2. Championship24.61276110217033186412413730977433Matches
2023-202426Stoke Cityeng ENGEFL Cup2.40Matches
2024-202527Stoke Cityeng ENG2. Championship7.0342333960043000029906Matches
2024-202527Stoke Cityeng ENGEFL Cup2.61Matches
10 Seasons5 Clubs5 Leagues197.34144362050817571849315315683351530781676
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (6 Seasons)3 Leagues112.24144362050817571837715315683351530781676
Blackpool (2 Seasons)3 Leagues52.5116
Raith Rovers (1 Season)1 League24.80
Livingston (1 Season)1 League7.30
Rangers (1 Season)1 League0.5
EFL Cup (7 Seasons)19.859
Championship (6 Seasons)92.14144362050817571832915315683351530781676
FA Cup (5 Seasons)8.627
Championship (3 Seasons)32.50
League One (2 Seasons)44.278
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
2015-201618Rangers1 League0.5
2016-201719Raith Rovers1 League24.80
2017-201820Livingston1 League7.30
2018-201921Blackpool3 Leagues37.030
2019-202022Blackpool3 Leagues15.586
2019-202022Stoke City1 League6.928123149200240127161619113
2020-202123Stoke City3 Leagues27.6935780146711313026023196657913
2021-202224Stoke City3 Leagues16.7429397306324841446231629
2022-202325Stoke City3 Leagues24.588177710439239019423361638012
2023-202426Stoke City2 Leagues27.01276110217033186412413730977433
2024-202527Stoke City2 Leagues9.6342333960053000029906
10 Seasons5 Clubs5 Leagues197.34144362050817571849315315683351530781676
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (6 Seasons)3 Leagues112.24144362050817571837715315683351530781676
Blackpool (2 Seasons)3 Leagues52.5116
Raith Rovers (1 Season)1 League24.80
Livingston (1 Season)1 League7.30
Rangers (1 Season)1 League0.5
EFL Cup (7 Seasons)19.859
Championship (6 Seasons)92.14144362050817571832915315683351530781676
FA Cup (5 Seasons)8.627
Championship (3 Seasons)32.50
League One (2 Seasons)44.278
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
2015-201618Rangerssct SCO2. Championship1st0.5Matches
2016-201719Raith Roverssct SCO2. Championship9th24.80Matches
2017-201820Livingstonsct SCO2. Championship2nd7.30Matches
2018-201921Blackpooleng ENG3. League One10th30.4Matches
2019-202022Blackpooleng ENG3. League One13th13.878Matches
2019-202022Stoke Cityeng ENG2. Championship15th6.928123149200240127161619113Matches
2020-202123Stoke Cityeng ENG2. Championship14th22.3935780146711311626023196657913Matches
2021-202224Stoke Cityeng ENG2. Championship14th11.1429397306323041446231629Matches
2022-202325Stoke Cityeng ENG2. Championship16th20.288177710439237519423361638012Matches
2023-202426Stoke Cityeng ENG2. Championship17th24.61276110217033186412413730977433Matches
2024-202527Stoke Cityeng ENG2. Championship19th7.0342333960043000029906Matches
10 Seasons5 Clubs3 Leagues168.84144362050817571840715315683351530781676
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (6 Seasons)1 League92.14144362050817571832915315683351530781676
Blackpool (2 Seasons)1 League44.278
Raith Rovers (1 Season)1 League24.80
Livingston (1 Season)1 League7.30
Rangers (1 Season)1 League0.5
Championship (6 Seasons)92.14144362050817571832915315683351530781676
Championship (3 Seasons)32.50
League One (2 Seasons)44.278
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
2018-201921Blackpooleng ENGEFL Cup9th3.319Matches
2018-201921Blackpooleng ENGFA Cup33rd3.311Matches
2019-202022Blackpooleng ENGEFL Cup58th1.38Matches
2019-202022Blackpooleng ENGFA Cup33rd0.30Matches
2020-202123Stoke Cityeng ENGEFL Cup5th5.013Matches
2020-202123Stoke Cityeng ENGFA Cup33rd0.31Matches
2021-202224Stoke Cityeng ENGEFL CupRd43.97Matches
2021-202224Stoke Cityeng ENGFA Cup1.711Matches
2022-202325Stoke Cityeng ENGEFL CupRd11.311Matches
2022-202325Stoke Cityeng ENGFA Cup3.04Matches
2023-202426Stoke Cityeng ENGEFL CupRd32.40Matches
2024-202527Stoke Cityeng ENGEFL CupRd42.61Matches
7 Seasons2 Clubs2 Leagues28.486
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (5 Seasons)2 Leagues20.248
Blackpool (2 Seasons)2 Leagues8.338
EFL Cup (7 Seasons)19.859
FA Cup (5 Seasons)8.627
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
201821nir Northern IrelandFriendlies (M)0.2Matches
201922nir Northern IrelandFriendlies (M)1.7Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB2.16Matches
202124nir Northern IrelandFriendlies (M)2.4Matches
202124nir Northern IrelandUEFA Euro Qualifying2.111Matches
202225nir Northern IrelandWCQ3.713Matches
202225nir Northern IrelandFriendlies (M)0.9Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC0.99Matches
202427nir Northern IrelandFriendlies (M)1.3Matches
202427nir Northern IrelandUEFA Euro Qualifying5.426Matches
6 Seasons1 Club4 Leagues20.865
Friendlies (M) (5 Seasons)6.5
UEFA Nations League (4 Seasons)3.015
UEFA Euro Qualifying (2 Seasons)7.537
WCQ (1 Season)3.713

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
2015-201618Rangerssct SCO2. Championship0.5Matches
2016-201719Raith Roverssct SCO2. Championship24.8Matches
2017-201820Livingstonsct SCO2. Championship7.3Matches
2018-201921Blackpooleng ENGEFL Cup3.3Matches
2018-201921Blackpooleng ENGFA Cup3.3Matches
2018-201921Blackpooleng ENG3. League One30.4Matches
2019-202022Stoke Cityeng ENG2. Championship6.9162.3258012030.44120000Matches
2019-202022Blackpooleng ENGEFL Cup1.3Matches
2019-202022Blackpooleng ENGFA Cup0.3Matches
2019-202022Blackpooleng ENG3. League One13.8Matches
2020-202123Stoke Cityeng ENG2. Championship22.3572.562627040020.09110000Matches
2020-202123Stoke Cityeng ENGEFL Cup5.0Matches
2020-202123Stoke Cityeng ENGFA Cup0.3Matches
2021-202224Stoke Cityeng ENG2. Championship11.1262.34175013010.09100000Matches
2021-202224Stoke Cityeng ENGEFL Cup3.9Matches
2021-202224Stoke Cityeng ENGFA Cup1.7Matches
2022-202325Stoke Cityeng ENG2. Championship20.2532.633117013140.20200011Matches
2022-202325Stoke Cityeng ENGEFL Cup1.3Matches
2022-202325Stoke Cityeng ENGFA Cup3.0Matches
2023-202426Stoke Cityeng ENG2. Championship24.6471.91423011040.16300010Matches
2023-202426Stoke Cityeng ENGEFL Cup2.4Matches
2024-202527Stoke Cityeng ENG2. Championship7.070.9970000010.14100000Matches
2024-202527Stoke Cityeng ENGEFL Cup2.6Matches
10 Seasons5 Clubs5 Leagues197.32062.24128600891150.16930021
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (6 Seasons)3 Leagues112.22062.24128600891150.16930021
Blackpool (2 Seasons)3 Leagues52.5
Raith Rovers (1 Season)1 League24.8
Livingston (1 Season)1 League7.3
Rangers (1 Season)1 League0.5
EFL Cup (7 Seasons)19.8
Championship (6 Seasons)92.12062.24128600891150.16930021
FA Cup (5 Seasons)8.6
Championship (3 Seasons)32.5
League One (2 Seasons)44.2
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
2015-201618Rangers1 League0.5
2016-201719Raith Rovers1 League24.8
2017-201820Livingston1 League7.3
2018-201921Blackpool3 Leagues37.0
2019-202022Blackpool3 Leagues15.5
2019-202022Stoke City1 League6.9162.3258012030.44120000
2020-202123Stoke City3 Leagues27.6572.562627040020.09110000
2021-202224Stoke City3 Leagues16.7262.34175013010.09100000
2022-202325Stoke City3 Leagues24.5532.633117013140.20200011
2023-202426Stoke City2 Leagues27.0471.91423011040.16300010
2024-202527Stoke City2 Leagues9.670.9970000010.14100000
10 Seasons5 Clubs5 Leagues197.32062.24128600891150.16930021
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (6 Seasons)3 Leagues112.22062.24128600891150.16930021
Blackpool (2 Seasons)3 Leagues52.5
Raith Rovers (1 Season)1 League24.8
Livingston (1 Season)1 League7.3
Rangers (1 Season)1 League0.5
EFL Cup (7 Seasons)19.8
Championship (6 Seasons)92.12062.24128600891150.16930021
FA Cup (5 Seasons)8.6
Championship (3 Seasons)32.5
League One (2 Seasons)44.2
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
2015-201618Rangerssct SCO2. Championship1st0.5Matches
2016-201719Raith Roverssct SCO2. Championship9th24.8Matches
2017-201820Livingstonsct SCO2. Championship2nd7.3Matches
2018-201921Blackpooleng ENG3. League One10th30.4Matches
2019-202022Blackpooleng ENG3. League One13th13.8Matches
2019-202022Stoke Cityeng ENG2. Championship15th6.9162.3258012030.44120000Matches
2020-202123Stoke Cityeng ENG2. Championship14th22.3572.562627040020.09110000Matches
2021-202224Stoke Cityeng ENG2. Championship14th11.1262.34175013010.09100000Matches
2022-202325Stoke Cityeng ENG2. Championship16th20.2532.633117013140.20200011Matches
2023-202426Stoke Cityeng ENG2. Championship17th24.6471.91423011040.16300010Matches
2024-202527Stoke Cityeng ENG2. Championship19th7.070.9970000010.14100000Matches
10 Seasons5 Clubs3 Leagues168.82062.24128600891150.16930021
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (6 Seasons)1 League92.12062.24128600891150.16930021
Blackpool (2 Seasons)1 League44.2
Raith Rovers (1 Season)1 League24.8
Livingston (1 Season)1 League7.3
Rangers (1 Season)1 League0.5
Championship (6 Seasons)92.12062.24128600891150.16930021
Championship (3 Seasons)32.5
League One (2 Seasons)44.2
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
2018-201921Blackpooleng ENGEFL Cup9th3.3Matches
2018-201921Blackpooleng ENGFA Cup33rd3.3Matches
2019-202022Blackpooleng ENGEFL Cup58th1.3Matches
2019-202022Blackpooleng ENGFA Cup33rd0.3Matches
2020-202123Stoke Cityeng ENGEFL Cup5th5.0Matches
2020-202123Stoke Cityeng ENGFA Cup33rd0.3Matches
2021-202224Stoke Cityeng ENGEFL CupRd43.9Matches
2021-202224Stoke Cityeng ENGFA Cup1.7Matches
2022-202325Stoke Cityeng ENGEFL CupRd11.3Matches
2022-202325Stoke Cityeng ENGFA Cup3.0Matches
2023-202426Stoke Cityeng ENGEFL CupRd32.4Matches
2024-202527Stoke Cityeng ENGEFL CupRd42.6Matches
7 Seasons2 Clubs2 Leagues28.4
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (5 Seasons)2 Leagues20.2
Blackpool (2 Seasons)2 Leagues8.3
EFL Cup (7 Seasons)19.8
FA Cup (5 Seasons)8.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
201821nir Northern IrelandFriendlies (M)0.2Matches
201922nir Northern IrelandFriendlies (M)1.7Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB2.1Matches
202124nir Northern IrelandFriendlies (M)2.4Matches
202124nir Northern IrelandUEFA Euro Qualifying2.1Matches
202225nir Northern IrelandWCQ3.7Matches
202225nir Northern IrelandFriendlies (M)0.9Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC0.9Matches
202427nir Northern IrelandFriendlies (M)1.3Matches
202427nir Northern IrelandUEFA Euro Qualifying5.4Matches
6 Seasons1 Club4 Leagues20.8
Friendlies (M) (5 Seasons)6.5
UEFA Nations League (4 Seasons)3.0
UEFA Euro Qualifying (2 Seasons)7.5
WCQ (1 Season)3.7

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
2015-201618Rangerssct SCO2. Championship0.5Matches
2016-201719Raith Roverssct SCO2. Championship24.800Matches
2017-201820Livingstonsct SCO2. Championship7.300Matches
2018-201921Blackpooleng ENGEFL Cup3.300Matches
2018-201921Blackpooleng ENGFA Cup3.311Matches
2018-201921Blackpooleng ENG3. League One30.4Matches
2019-202022Stoke Cityeng ENG2. Championship6.912855231520.01243171980Matches
2019-202022Blackpooleng ENGEFL Cup1.311Matches
2019-202022Blackpooleng ENGFA Cup0.300Matches
2019-202022Blackpooleng ENG3. League One13.8137Matches
2020-202123Stoke Cityeng ENG2. Championship22.3251311113103033.320176111540310Matches
2020-202123Stoke Cityeng ENGEFL Cup5.036Matches
2020-202123Stoke Cityeng ENGFA Cup0.301Matches
2021-202224Stoke Cityeng ENG2. Championship11.113848161346.2715510518130Matches
2021-202224Stoke Cityeng ENGEFL Cup3.925Matches
2021-202224Stoke Cityeng ENGFA Cup1.700Matches
2022-202325Stoke Cityeng ENG2. Championship20.2422714244143145.217198111961300Matches
2022-202325Stoke Cityeng ENGEFL Cup1.301Matches
2022-202325Stoke Cityeng ENGFA Cup3.011Matches
2023-202426Stoke Cityeng ENG2. Championship24.6593727275304763.817208122180430Matches
2023-202426Stoke Cityeng ENGEFL Cup2.453Matches
2024-202527Stoke Cityeng ENG2. Championship7.01074513650.03532616160Matches
2024-202527Stoke Cityeng ENGEFL Cup2.610Matches
10 Seasons5 Clubs5 Leagues197.31611276580166614246.576803347992341410
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 (6 Seasons)3 Leagues112.21611126580166614246.576803347902341410
Blackpool (2 Seasons)3 Leagues52.51590
Raith Rovers (1 Season)1 League24.8000
Livingston (1 Season)1 League7.3000
Rangers (1 Season)1 League0.50
EFL Cup (7 Seasons)19.812160
Championship (6 Seasons)92.11611006580166614246.576803347732341410
FA Cup (5 Seasons)8.6230
Championship (3 Seasons)32.5000
League One (2 Seasons)44.21370
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
2015-201618Rangers1 League0.50
2016-201719Raith Rovers1 League24.8000
2017-201820Livingston1 League7.3000
2018-201921Blackpool3 Leagues37.0110
2019-202022Blackpool3 Leagues15.51480
2019-202022Stoke City1 League6.912855231520.01243171980
2020-202123Stoke City3 Leagues27.6251611113103033.320176112240310
2021-202224Stoke City3 Leagues16.7131048161346.27155101018130
2022-202325Stoke City3 Leagues24.5422814244143145.217198112161300
2023-202426Stoke City2 Leagues27.0594227275304763.817208122480430
2024-202527Stoke City2 Leagues9.61084513650.03532616160
10 Seasons5 Clubs5 Leagues197.31611276580166614246.576803347992341410
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 (6 Seasons)3 Leagues112.21611126580166614246.576803347902341410
Blackpool (2 Seasons)3 Leagues52.51590
Raith Rovers (1 Season)1 League24.8000
Livingston (1 Season)1 League7.3000
Rangers (1 Season)1 League0.50
EFL Cup (7 Seasons)19.812160
Championship (6 Seasons)92.11611006580166614246.576803347732341410
FA Cup (5 Seasons)8.6230
Championship (3 Seasons)32.5000
League One (2 Seasons)44.21370
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
2015-201618Rangerssct SCO2. Championship1st0.5Matches
2016-201719Raith Roverssct SCO2. Championship9th24.800Matches
2017-201820Livingstonsct SCO2. Championship2nd7.300Matches
2018-201921Blackpooleng ENG3. League One10th30.4Matches
2019-202022Blackpooleng ENG3. League One13th13.8137Matches
2019-202022Stoke Cityeng ENG2. Championship15th6.912855231520.01243171980Matches
2020-202123Stoke Cityeng ENG2. Championship14th22.3251311113103033.320176111540310Matches
2021-202224Stoke Cityeng ENG2. Championship14th11.113848161346.2715510518130Matches
2022-202325Stoke Cityeng ENG2. Championship16th20.2422714244143145.217198111961300Matches
2023-202426Stoke Cityeng ENG2. Championship17th24.6593727275304763.817208122180430Matches
2024-202527Stoke Cityeng ENG2. Championship19th7.01074513650.03532616160Matches
10 Seasons5 Clubs3 Leagues168.81611136580166614246.576803347802341410
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 (6 Seasons)1 League92.11611006580166614246.576803347732341410
Blackpool (2 Seasons)1 League44.21370
Raith Rovers (1 Season)1 League24.8000
Livingston (1 Season)1 League7.3000
Rangers (1 Season)1 League0.50
Championship (6 Seasons)92.11611006580166614246.576803347732341410
Championship (3 Seasons)32.5000
League One (2 Seasons)44.21370
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
2018-201921Blackpooleng ENGEFL Cup9th3.300Matches
2018-201921Blackpooleng ENGFA Cup33rd3.311Matches
2019-202022Blackpooleng ENGEFL Cup58th1.311Matches
2019-202022Blackpooleng ENGFA Cup33rd0.300Matches
2020-202123Stoke Cityeng ENGEFL Cup5th5.036Matches
2020-202123Stoke Cityeng ENGFA Cup33rd0.301Matches
2021-202224Stoke Cityeng ENGEFL CupRd43.925Matches
2021-202224Stoke Cityeng ENGFA Cup1.700Matches
2022-202325Stoke Cityeng ENGEFL CupRd11.301Matches
2022-202325Stoke Cityeng ENGFA Cup3.011Matches
2023-202426Stoke Cityeng ENGEFL CupRd32.453Matches
2024-202527Stoke Cityeng ENGEFL CupRd42.610Matches
7 Seasons2 Clubs2 Leagues28.414190
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 (5 Seasons)2 Leagues20.212170
Blackpool (2 Seasons)2 Leagues8.3220
EFL Cup (7 Seasons)19.812160
FA Cup (5 Seasons)8.6230
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
201821nir Northern IrelandFriendlies (M)0.2Matches
201922nir Northern IrelandFriendlies (M)1.7Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB2.101Matches
202124nir Northern IrelandFriendlies (M)2.4Matches
202124nir Northern IrelandUEFA Euro Qualifying2.146Matches
202225nir Northern IrelandWCQ3.731Matches
202225nir Northern IrelandFriendlies (M)0.9Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC0.910Matches
202427nir Northern IrelandFriendlies (M)1.3Matches
202427nir Northern IrelandUEFA Euro Qualifying5.422Matches
6 Seasons1 Club4 Leagues20.810100
Friendlies (M) (5 Seasons)6.50
UEFA Nations League (4 Seasons)3.0110
UEFA Euro Qualifying (2 Seasons)7.5680
WCQ (1 Season)3.7310

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
2015-201618Rangerssct SCO2. Championship0.5Matches
2016-201719Raith Roverssct SCO2. Championship24.8Matches
2017-201820Livingstonsct SCO2. Championship7.3Matches
2018-201921Blackpooleng ENGEFL Cup3.3Matches
2018-201921Blackpooleng ENGFA Cup3.3Matches
2018-201921Blackpooleng ENG3. League One30.4Matches
2019-202022Stoke Cityeng ENG2. Championship6.933614621938413363266.7133.3139604241221551716Matches
2019-202022Blackpooleng ENGEFL Cup1.3Matches
2019-202022Blackpooleng ENGFA Cup0.3Matches
2019-202022Blackpooleng ENG3. League One13.8Matches
2020-202123Stoke Cityeng ENG2. Championship22.311094119063629414110815960.0640.0569233291914131301264937Matches
2020-202123Stoke Cityeng ENGEFL Cup5.0Matches
2020-202123Stoke Cityeng ENGFA Cup0.3Matches
2021-202224Stoke Cityeng ENG2. Championship11.1516228330313575167571.4228.629013835301212213931826Matches
2021-202224Stoke Cityeng ENGEFL Cup3.9Matches
2021-202224Stoke Cityeng ENGFA Cup1.7Matches
2022-202325Stoke Cityeng ENG2. Championship20.21038372246152082103811436.4436.448018859141010016656422Matches
2022-202325Stoke Cityeng ENGEFL Cup1.3Matches
2022-202325Stoke Cityeng ENGFA Cup3.0Matches
2023-202426Stoke Cityeng ENG2. Championship24.615176038380034520151721628.61361.97313325149524173261790065Matches
2023-202426Stoke Cityeng ENGEFL Cup2.4Matches
2024-202527Stoke Cityeng ENG2. Championship7.0396211312224603965240.0240.0247929505470452875Matches
2024-202527Stoke Cityeng ENGEFL Cup2.6Matches
10 Seasons5 Clubs5 Leagues197.34912195107327691112444911622845.22845.224561045846046661794542889161
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 (6 Seasons)3 Leagues112.24912195107327691112444911622845.22845.224561045846046661794542889161
Blackpool (2 Seasons)3 Leagues52.5
Raith Rovers (1 Season)1 League24.8
Livingston (1 Season)1 League7.3
Rangers (1 Season)1 League0.5
EFL Cup (7 Seasons)19.8
Championship (6 Seasons)92.14912195107327691112444911622845.22845.224561045846046661794542889161
FA Cup (5 Seasons)8.6
Championship (3 Seasons)32.5
League One (2 Seasons)44.2
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
2015-201618Rangers1 League0.5
2016-201719Raith Rovers1 League24.8
2017-201820Livingston1 League7.3
2018-201921Blackpool3 Leagues37.0
2019-202022Blackpool3 Leagues15.5
2019-202022Stoke City1 League6.933614621938413363266.7133.3139604241221551716
2020-202123Stoke City3 Leagues27.611094119063629414110815960.0640.0569233291914131301264937
2021-202224Stoke City3 Leagues16.7516228330313575167571.4228.629013835301212213931826
2022-202325Stoke City3 Leagues24.51038372246152082103811436.4436.448018859141010016656422
2023-202426Stoke City2 Leagues27.015176038380034520151721628.61361.97313325149524173261790065
2024-202527Stoke City2 Leagues9.6396211312224603965240.0240.0247929505470452875
10 Seasons5 Clubs5 Leagues197.34912195107327691112444911622845.22845.224561045846046661794542889161
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 (6 Seasons)3 Leagues112.24912195107327691112444911622845.22845.224561045846046661794542889161
Blackpool (2 Seasons)3 Leagues52.5
Raith Rovers (1 Season)1 League24.8
Livingston (1 Season)1 League7.3
Rangers (1 Season)1 League0.5
EFL Cup (7 Seasons)19.8
Championship (6 Seasons)92.14912195107327691112444911622845.22845.224561045846046661794542889161
FA Cup (5 Seasons)8.6
Championship (3 Seasons)32.5
League One (2 Seasons)44.2
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
2015-201618Rangerssct SCO2. Championship1st0.5Matches
2016-201719Raith Roverssct SCO2. Championship9th24.8Matches
2017-201820Livingstonsct SCO2. Championship2nd7.3Matches
2018-201921Blackpooleng ENG3. League One10th30.4Matches
2019-202022Blackpooleng ENG3. League One13th13.8Matches
2019-202022Stoke Cityeng ENG2. Championship15th6.933614621938413363266.7133.3139604241221551716Matches
2020-202123Stoke Cityeng ENG2. Championship14th22.311094119063629414110815960.0640.0569233291914131301264937Matches
2021-202224Stoke Cityeng ENG2. Championship14th11.1516228330313575167571.4228.629013835301212213931826Matches
2022-202325Stoke Cityeng ENG2. Championship16th20.21038372246152082103811436.4436.448018859141010016656422Matches
2023-202426Stoke Cityeng ENG2. Championship17th24.615176038380034520151721628.61361.97313325149524173261790065Matches
2024-202527Stoke Cityeng ENG2. Championship19th7.0396211312224603965240.0240.0247929505470452875Matches
10 Seasons5 Clubs3 Leagues168.84912195107327691112444911622845.22845.224561045846046661794542889161
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 (6 Seasons)1 League92.14912195107327691112444911622845.22845.224561045846046661794542889161
Blackpool (2 Seasons)1 League44.2
Raith Rovers (1 Season)1 League24.8
Livingston (1 Season)1 League7.3
Rangers (1 Season)1 League0.5
Championship (6 Seasons)92.14912195107327691112444911622845.22845.224561045846046661794542889161
Championship (3 Seasons)32.5
League One (2 Seasons)44.2
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
2018-201921Blackpooleng ENGEFL Cup9th3.3Matches
2018-201921Blackpooleng ENGFA Cup33rd3.3Matches
2019-202022Blackpooleng ENGEFL Cup58th1.3Matches
2019-202022Blackpooleng ENGFA Cup33rd0.3Matches
2020-202123Stoke Cityeng ENGEFL Cup5th5.0Matches
2020-202123Stoke Cityeng ENGFA Cup33rd0.3Matches
2021-202224Stoke Cityeng ENGEFL CupRd43.9Matches
2021-202224Stoke Cityeng ENGFA Cup1.7Matches
2022-202325Stoke Cityeng ENGEFL CupRd11.3Matches
2022-202325Stoke Cityeng ENGFA Cup3.0Matches
2023-202426Stoke Cityeng ENGEFL CupRd32.4Matches
2024-202527Stoke Cityeng ENGEFL CupRd42.6Matches
7 Seasons2 Clubs2 Leagues28.4
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 (5 Seasons)2 Leagues20.2
Blackpool (2 Seasons)2 Leagues8.3
EFL Cup (7 Seasons)19.8
FA Cup (5 Seasons)8.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
201821nir Northern IrelandFriendlies (M)0.2Matches
201922nir Northern IrelandFriendlies (M)1.7Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB2.1Matches
202124nir Northern IrelandFriendlies (M)2.4Matches
202124nir Northern IrelandUEFA Euro Qualifying2.1Matches
202225nir Northern IrelandWCQ3.7Matches
202225nir Northern IrelandFriendlies (M)0.9Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC0.9Matches
202427nir Northern IrelandFriendlies (M)1.3Matches
202427nir Northern IrelandUEFA Euro Qualifying5.4Matches
6 Seasons1 Club4 Leagues20.8
Friendlies (M) (5 Seasons)6.5
UEFA Nations League (4 Seasons)3.0
UEFA Euro Qualifying (2 Seasons)7.5
WCQ (1 Season)3.7

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
2015-201618Rangerssct SCO2. Championship244221.40.5002143.0030+3+6.14+4.70Matches
2016-201719Raith Roverssct SCO2. Championship292,2287768.824.82615371.031933-14-0.57-0.30Matches
2017-201820Livingstonsct SCO2. Championship116545920.27.373431.3685+3+0.41-0.14Matches
2018-201921Blackpooleng ENGEFL Cup42957481.93.3390312402.2563+3+0.92-0.47Matches
2018-201921Blackpooleng ENGFA Cup330010076.93.331003002.3364+2+0.60+3.60Matches
2018-201921Blackpooleng ENG3. League One382,7347266.030.431832172321.393235-3-0.10-0.16Matches
2019-202022Stoke Cityeng ENG2. Championship156204115.06.9867171241.47109+1+0.15+0.328.111.7-3.6-0.53-0.71Matches
2019-202022Blackpooleng ENGEFL Cup1120120100.01.311201000.002200.00Matches
2019-202022Blackpooleng ENGFA Cup230158.30.30021511.5001-1-3.00-4.09Matches
2019-202022Blackpooleng ENG3. League One181,2466939.613.81582113511.441514+1+0.07+0.07Matches
2020-202123Stoke Cityeng ENG2. Championship342,0075948.522.3247711101751.412623+3+0.13+0.3522.420.5+1.9+0.09-0.06Matches
2020-202123Stoke Cityeng ENGEFL Cup545090100.05.05905002.0043+1+0.20Matches
2020-202123Stoke Cityeng ENGFA Cup1262628.90.30012600.0002-2-6.92-4.11Matches
2021-202224Stoke Cityeng ENG2. Championship181,0005624.211.112755616101.721311+2+0.18+0.0913.412.5+0.9+0.08+0.14Matches
2021-202224Stoke Cityeng ENGEFL Cup43518897.53.94883002.2584+4+1.03+1.03Matches
2021-202224Stoke Cityeng ENGFA Cup21507555.61.72751001.502200.00-2.25Matches
2022-202325Stoke Cityeng ENG2. Championship341,8145343.820.2198512151391.262024-4-0.20-0.3924.721.3+3.4+0.170.00Matches
2022-202325Stoke Cityeng ENGEFL Cup1120120100.01.311201001.000000.00Matches
2022-202325Stoke Cityeng ENGFA Cup327090100.03.03903002.0062+4+1.33Matches
2023-202426Stoke Cityeng ENG2. Championship322,2156953.524.6238518928111.382833-5-0.20+0.0828.031.8-3.7-0.15-0.15Matches
2023-202426Stoke Cityeng ENGEFL Cup32127178.52.4290113302.003300.00-6.21Matches
2024-202527Stoke Cityeng ENG2. Championship126325327.07.0682362350.92612-6-0.85-0.757.013.2-6.3-0.89-0.52Matches
2024-202527Stoke Cityeng ENGEFL Cup32357860.32.62105212501.334400.00-3.48Matches
10 Seasons5 Clubs5 Leagues27517,7536540.8197.3197831237818721.41221229-8-0.04-0.27103.6111.0-7.4-0.08-0.12
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 (6 Seasons)3 Leagues16710,1026040.0112.211182665618441.43130132-2-0.02-0.01103.6111.0-7.4-0.08-0.12
Blackpool (2 Seasons)3 Leagues664,7257255.552.5538539131841.486159+2+0.04-0.03
Raith Rovers (1 Season)1 League292,2287768.824.82615371.031933-14-0.57-0.30
Livingston (1 Season)1 League116545920.27.373431.3685+3+0.41-0.14
Rangers (1 Season)1 League244221.40.5002143.0030+3+6.14+4.70
EFL Cup (7 Seasons)211,7838586.119.818951632701.862719+8+0.40-3.05
Championship (6 Seasons)1458,2885736.092.19280505318441.37103112-9-0.10-0.02103.6111.0-7.4-0.08-0.12
FA Cup (5 Seasons)117767156.28.6890731911.731411+3+0.35+0.05
Championship (3 Seasons)422,9267030.132.533189241.213038-8-0.25-1.09
League One (2 Seasons)563,9807154.644.2468332101831.414749-2-0.05-0.07
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
2015-201618Rangers1 League244221.40.5002143.0030+3+6.14+4.70
2016-201719Raith Rovers1 League292,2287768.824.82615371.031933-14-0.57-0.30
2017-201820Livingston1 League116545920.27.373431.3685+3+0.41-0.14
2018-201921Blackpool3 Leagues453,3297468.137.037852782321.534442+2+0.05+0.11
2019-202022Blackpool3 Leagues211,3966638.515.51684125921.38171700.00-0.16
2019-202022Stoke City1 League156204115.06.9867171241.47109+1+0.15+0.328.111.7-3.6-0.53-0.71
2020-202123Stoke City3 Leagues402,4836253.127.6297916111851.453028+2+0.07+0.3622.420.5+1.9+0.09-0.06
2021-202224Stoke City3 Leagues241,5016331.516.718789616101.792317+6+0.36+0.1913.412.5+0.9+0.08+0.14
2022-202325Stoke City3 Leagues382,2045848.724.5238816151391.31262600.00-0.1924.721.3+3.4+0.170.00
2023-202426Stoke City2 Leagues352,4276955.027.02586191029111.433136-5-0.19-0.0928.031.8-3.7-0.15-0.15
2024-202527Stoke City2 Leagues158675831.89.6888572451.001016-6-0.62-0.827.013.2-6.3-0.89-0.52
10 Seasons5 Clubs5 Leagues27517,7536540.8197.3197831237818721.41221229-8-0.04-0.27103.6111.0-7.4-0.08-0.12
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 (6 Seasons)3 Leagues16710,1026040.0112.211182665618441.43130132-2-0.02-0.01103.6111.0-7.4-0.08-0.12
Blackpool (2 Seasons)3 Leagues664,7257255.552.5538539131841.486159+2+0.04-0.03
Raith Rovers (1 Season)1 League292,2287768.824.82615371.031933-14-0.57-0.30
Livingston (1 Season)1 League116545920.27.373431.3685+3+0.41-0.14
Rangers (1 Season)1 League244221.40.5002143.0030+3+6.14+4.70
EFL Cup (7 Seasons)211,7838586.119.818951632701.862719+8+0.40-3.05
Championship (6 Seasons)1458,2885736.092.19280505318441.37103112-9-0.10-0.02103.6111.0-7.4-0.08-0.12
FA Cup (5 Seasons)117767156.28.6890731911.731411+3+0.35+0.05
Championship (3 Seasons)422,9267030.132.533189241.213038-8-0.25-1.09
League One (2 Seasons)563,9807154.644.2468332101831.414749-2-0.05-0.07
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
2015-201618Rangerssct SCO2. Championship1st244221.40.5002143.0030+3+6.14+4.70Matches
2016-201719Raith Roverssct SCO2. Championship9th292,2287768.824.82615371.031933-14-0.57-0.30Matches
2017-201820Livingstonsct SCO2. Championship2nd116545920.27.373431.3685+3+0.41-0.14Matches
2018-201921Blackpooleng ENG3. League One10th382,7347266.030.431832172321.393235-3-0.10-0.16Matches
2019-202022Blackpooleng ENG3. League One13th181,2466939.613.81582113511.441514+1+0.07+0.07Matches
2019-202022Stoke Cityeng ENG2. Championship15th156204115.06.9867171241.47109+1+0.15+0.328.111.7-3.6-0.53-0.71Matches
2020-202123Stoke Cityeng ENG2. Championship14th342,0075948.522.3247711101751.412623+3+0.13+0.3522.420.5+1.9+0.09-0.06Matches
2021-202224Stoke Cityeng ENG2. Championship14th181,0005624.211.112755616101.721311+2+0.18+0.0913.412.5+0.9+0.08+0.14Matches
2022-202325Stoke Cityeng ENG2. Championship16th341,8145343.820.2198512151391.262024-4-0.20-0.3924.721.3+3.4+0.170.00Matches
2023-202426Stoke Cityeng ENG2. Championship17th322,2156953.524.6238518928111.382833-5-0.20+0.0828.031.8-3.7-0.15-0.15Matches
2024-202527Stoke Cityeng ENG2. Championship19th126325327.07.0682362350.92612-6-0.85-0.757.013.2-6.3-0.89-0.52Matches
10 Seasons5 Clubs3 Leagues24315,1946337.9168.8171811007218711.35180199-19-0.11-0.30103.6111.0-7.4-0.08-0.12
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 (6 Seasons)1 League1458,2885736.092.19280505318441.37103112-9-0.10-0.02103.6111.0-7.4-0.08-0.12
Blackpool (2 Seasons)1 League563,9807154.644.2468332101831.414749-2-0.05-0.07
Raith Rovers (1 Season)1 League292,2287768.824.82615371.031933-14-0.57-0.30
Livingston (1 Season)1 League116545920.27.373431.3685+3+0.41-0.14
Rangers (1 Season)1 League244221.40.5002143.0030+3+6.14+4.70
Championship (6 Seasons)1458,2885736.092.19280505318441.37103112-9-0.10-0.02103.6111.0-7.4-0.08-0.12
Championship (3 Seasons)422,9267030.132.533189241.213038-8-0.25-1.09
League One (2 Seasons)563,9807154.644.2468332101831.414749-2-0.05-0.07
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
2018-201921Blackpooleng ENGEFL Cup9th42957481.93.3390312402.2563+3+0.92-0.47Matches
2018-201921Blackpooleng ENGFA Cup33rd330010076.93.331003002.3364+2+0.60+3.60Matches
2019-202022Blackpooleng ENGEFL Cup58th1120120100.01.311201000.002200.00Matches
2019-202022Blackpooleng ENGFA Cup33rd230158.30.30021511.5001-1-3.00-4.09Matches
2020-202123Stoke Cityeng ENGEFL Cup5th545090100.05.05905002.0043+1+0.20Matches
2020-202123Stoke Cityeng ENGFA Cup33rd1262628.90.30012600.0002-2-6.92-4.11Matches
2021-202224Stoke Cityeng ENGEFL CupRd443518897.53.94883002.2584+4+1.03+1.03Matches
2021-202224Stoke Cityeng ENGFA Cup21507555.61.72751001.502200.00-2.25Matches
2022-202325Stoke Cityeng ENGEFL CupRd11120120100.01.311201001.000000.00Matches
2022-202325Stoke Cityeng ENGFA Cup327090100.03.03903002.0062+4+1.33Matches
2023-202426Stoke Cityeng ENGEFL CupRd332127178.52.4290113302.003300.00-6.21Matches
2024-202527Stoke Cityeng ENGEFL CupRd432357860.32.62105212501.334400.00-3.48Matches
7 Seasons2 Clubs2 Leagues322,5598074.228.426932362311.814130+11+0.39-0.93
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 (5 Seasons)2 Leagues221,8148281.720.219911632801.772720+7+0.35-2.09
Blackpool (2 Seasons)2 Leagues107457560.68.3799731811.901410+4+0.48+0.11
EFL Cup (7 Seasons)211,7838586.119.818951632701.862719+8+0.40-3.05
FA Cup (5 Seasons)117767156.28.6890731911.731411+3+0.35+0.05
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
201821nir Northern IrelandFriendlies (M)21473.10.2002600.500000.00-0.21Matches
2018-201921nir Northern IrelandUEFA Nations League24th00001Matches
201922nir Northern IrelandFriendlies (M)21517683.91.72760003.0040+4+2.38+8.59Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB31926435.62.1287111810.0016-5-2.34-1.83Matches
202124nir Northern IrelandFriendlies (M)32197360.82.4287114511.0042+2+0.82+0.82Matches
202124nir Northern IrelandUEFA Euro Qualifying51933920.12.1190042650.4029-7-3.26-3.50Matches
202225nir Northern IrelandWCQ53366746.73.7481111310.8054+1+0.27+0.74Matches
202225nir Northern IrelandFriendlies (M)2854347.20.9162012301.501100.00-0.95Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC4822115.20.918032501.0050+5+5.49+7.06Matches
202427nir Northern IrelandFriendlies (M)31194033.11.3170022511.3312-1-0.76-0.76Matches
202427nir Northern IrelandUEFA Euro Qualifying94835453.75.4578142411.0035-2-0.37+0.06Matches
2024-202527nir Northern IrelandUEFA Nations LeagueLgC00004Matches
6 Seasons1 Club4 Leagues381,8744930.820.8197641923150.952629-3-0.14+0.18
Friendlies (M) (5 Seasons)125884938.46.5677162221.42105+5+0.77+0.77
UEFA Nations League (4 Seasons)72743913.83.0361142360.576600.00+1.12
UEFA Euro Qualifying (2 Seasons)146764836.37.5680182560.79514-9-1.20-1.20
WCQ (1 Season)53366746.73.7481111310.8054+1+0.27+0.74

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
2015-201618Rangerssct SCO2. Championship0.5000Matches
2016-201719Raith Roverssct SCO2. Championship24.86005100000000Matches
2017-201820Livingstonsct SCO2. Championship7.30101300000000Matches
2018-201921Blackpooleng ENGEFL Cup3.300051411900000Matches
2018-201921Blackpooleng ENGFA Cup3.31002801111000Matches
2018-201921Blackpooleng ENG3. League One30.45100Matches
2019-202022Stoke Cityeng ENG2. Championship6.9200101804078000288850.0Matches
2019-202022Blackpooleng ENGEFL Cup1.30003108110Matches
2019-202022Blackpooleng ENGFA Cup0.30000000000Matches
2019-202022Blackpooleng ENG3. League One13.84003052078713000Matches
2020-202123Stoke Cityeng ENG2. Championship22.3500334201161513000106192147.5Matches
2020-202123Stoke Cityeng ENGEFL Cup5.0000612013630Matches
2020-202123Stoke Cityeng ENGFA Cup0.30001001100Matches
2021-202224Stoke Cityeng ENG2. Championship11.1400727130580006591537.5Matches
2021-202224Stoke Cityeng ENGEFL Cup3.900021107520Matches
2021-202224Stoke Cityeng ENGFA Cup1.710014011000Matches
2022-202325Stoke Cityeng ENG2. Championship20.270035331751927001107221756.4Matches
2022-202325Stoke Cityeng ENGEFL Cup1.300001011100Matches
2022-202325Stoke Cityeng ENGFA Cup3.00002604110Matches
2023-202426Stoke Cityeng ENG2. Championship24.615114124164213701011171433.3Matches
2023-202426Stoke Cityeng ENGEFL Cup2.40003200350Matches
2024-202527Stoke Cityeng ENG2. Championship7.0400490467000246275.0Matches
2024-202527Stoke Cityeng ENGEFL Cup2.61003101010Matches
10 Seasons5 Clubs5 Leagues197.35531252265449399127011441717748.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (6 Seasons)3 Leagues112.23911148190337790112011441717748.0
Blackpool (2 Seasons)3 Leagues52.5101040751116915000
Raith Rovers (1 Season)1 League24.86005100000000
Livingston (1 Season)1 League7.30101300000000
Rangers (1 Season)1 League0.5000
EFL Cup (7 Seasons)19.810022421591612000
Championship (6 Seasons)92.13711130153332973100011441717748.0
FA Cup (5 Seasons)8.620061802732000
Championship (3 Seasons)32.56106400000000
League One (2 Seasons)44.29103052078713000
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
2015-201618Rangers1 League0.5000
2016-201719Raith Rovers1 League24.86005100000000
2017-201820Livingston1 League7.30101300000000
2018-201921Blackpool3 Leagues37.061072213011000
2019-202022Blackpool3 Leagues15.54003353086814000
2019-202022Stoke City1 League6.9200101804078000288850.0
2020-202123Stoke City3 Leagues27.6500405401302216000106192147.5
2021-202224Stoke City3 Leagues16.7500104214810100006591537.5
2022-202325Stoke City3 Leagues24.570037401902128001107221756.4
2023-202426Stoke City2 Leagues27.015114426164244201011171433.3
2024-202527Stoke City2 Leagues9.65007100568000246275.0
10 Seasons5 Clubs5 Leagues197.35531252265449399127011441717748.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (6 Seasons)3 Leagues112.23911148190337790112011441717748.0
Blackpool (2 Seasons)3 Leagues52.5101040751116915000
Raith Rovers (1 Season)1 League24.86005100000000
Livingston (1 Season)1 League7.30101300000000
Rangers (1 Season)1 League0.5000
EFL Cup (7 Seasons)19.810022421591612000
Championship (6 Seasons)92.13711130153332973100011441717748.0
FA Cup (5 Seasons)8.620061802732000
Championship (3 Seasons)32.56106400000000
League One (2 Seasons)44.29103052078713000
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
2015-201618Rangerssct SCO2. Championship1st0.5000Matches
2016-201719Raith Roverssct SCO2. Championship9th24.86005100000000Matches
2017-201820Livingstonsct SCO2. Championship2nd7.30101300000000Matches
2018-201921Blackpooleng ENG3. League One10th30.45100Matches
2019-202022Blackpooleng ENG3. League One13th13.84003052078713000Matches
2019-202022Stoke Cityeng ENG2. Championship15th6.9200101804078000288850.0Matches
2020-202123Stoke Cityeng ENG2. Championship14th22.3500334201161513000106192147.5Matches
2021-202224Stoke Cityeng ENG2. Championship14th11.1400727130580006591537.5Matches
2022-202325Stoke Cityeng ENG2. Championship16th20.270035331751927001107221756.4Matches
2023-202426Stoke Cityeng ENG2. Championship17th24.615114124164213701011171433.3Matches
2024-202527Stoke Cityeng ENG2. Championship19th7.0400490467000246275.0Matches
10 Seasons5 Clubs3 Leagues168.85231224205340780113011441717748.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (6 Seasons)1 League92.13711130153332973100011441717748.0
Blackpool (2 Seasons)1 League44.29103052078713000
Raith Rovers (1 Season)1 League24.86005100000000
Livingston (1 Season)1 League7.30101300000000
Rangers (1 Season)1 League0.5000
Championship (6 Seasons)92.13711130153332973100011441717748.0
Championship (3 Seasons)32.56106400000000
League One (2 Seasons)44.29103052078713000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201921Blackpooleng ENGEFL Cup9th3.300051411900000Matches
2018-201921Blackpooleng ENGFA Cup33rd3.31002801111000Matches
2019-202022Blackpooleng ENGEFL Cup58th1.30003108110Matches
2019-202022Blackpooleng ENGFA Cup33rd0.30000000000Matches
2020-202123Stoke Cityeng ENGEFL Cup5th5.0000612013630Matches
2020-202123Stoke Cityeng ENGFA Cup33rd0.30001001100Matches
2021-202224Stoke Cityeng ENGEFL CupRd43.900021107520Matches
2021-202224Stoke Cityeng ENGFA Cup1.710014011000Matches
2022-202325Stoke Cityeng ENGEFL CupRd11.300001011100Matches
2022-202325Stoke Cityeng ENGFA Cup3.00002604110Matches
2023-202426Stoke Cityeng ENGEFL CupRd32.40003200350Matches
2024-202527Stoke Cityeng ENGEFL CupRd42.61003101010Matches
7 Seasons2 Clubs2 Leagues28.430028601861914000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (5 Seasons)2 Leagues20.2200183704817120
Blackpool (2 Seasons)2 Leagues8.3100102313822000
EFL Cup (7 Seasons)19.810022421591612000
FA Cup (5 Seasons)8.620061802732000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201821nir Northern IrelandFriendlies (M)0.20000Matches
201922nir Northern IrelandFriendlies (M)1.70000Matches
2020-202123nir Northern IrelandUEFA Nations LeagueLgB2.11003606100Matches
202124nir Northern IrelandFriendlies (M)2.41000Matches
202124nir Northern IrelandUEFA Euro Qualifying2.100043011640Matches
202225nir Northern IrelandWCQ3.710019013130Matches
202225nir Northern IrelandFriendlies (M)0.90000Matches
2022-202325nir Northern IrelandUEFA Nations LeagueLgC0.91002009010Matches
202427nir Northern IrelandFriendlies (M)1.30000Matches
202427nir Northern IrelandUEFA Euro Qualifying5.420039026220Matches
6 Seasons1 Club4 Leagues20.8600132706510100
Friendlies (M) (5 Seasons)6.51000
UEFA Nations League (4 Seasons)3.020056015110
UEFA Euro Qualifying (2 Seasons)7.5200712037860
WCQ (1 Season)3.710019013130

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.