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-04-20SatChampionshipMatchweek 44HomeW 3–0Stoke CityPlymouth ArgyleYDM9000000000682200.00.00.140476275.8527000Match Report
2024-04-13SatChampionshipMatchweek 43AwayD 1–1Stoke CitySheffield WedsYLB,DM9000000010432010.00.00.010132944.8220000Match Report
2024-04-10WedChampionshipMatchweek 42AwayL 0–3Stoke CitySwansea CityNLB,DM2800000010261000.00.00.010162369.6112100Match Report
2024-04-06SatChampionshipMatchweek 41HomeD 2–2Stoke CityWest BromYDM,LB9000001010603010.00.00.020435479.6831010Match Report
2024-04-01MonChampionshipMatchweek 40HomeD 1–1Stoke CityHuddersfieldYLB,DM9001000000643000.00.00.121405375.5635100Match 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. Championship30212,05122.82242001511.01.01.12.124115630.090.090.180.090.180.040.050.090.040.09Matches
2023-202426Stoke Cityeng ENGEFL Cup322122.4000000000.000.000.000.000.00Matches
9 Seasons5 Clubs5 Leagues25818716,722185.8919289005033.73.77.811.5623711540.050.100.150.050.150.040.090.140.040.14
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 (5 Seasons)3 Leagues1501019,071100.848124003413.73.77.811.5623711540.040.080.120.040.120.040.090.140.040.14
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 (6 Seasons)18161,54817.2145100000.060.230.290.060.29
Championship (5 Seasons)131847,49283.23583003313.73.77.811.5623711540.040.060.100.040.100.040.090.140.040.14
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 Leagues33232,26325.12242001511.01.01.12.124115630.080.080.160.080.160.040.050.090.040.09
9 Seasons5 Clubs5 Leagues25818716,722185.8919289005033.73.77.811.5623711540.050.100.150.050.150.040.090.140.040.14
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 (5 Seasons)3 Leagues1501019,071100.848124003413.73.77.811.5623711540.040.080.120.040.120.040.090.140.040.14
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 (6 Seasons)18161,54817.2145100000.060.230.290.060.29
Championship (5 Seasons)131847,49283.23583003313.73.77.811.5623711540.040.060.100.040.100.040.090.140.040.14
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. Championship17th30212,05122.82242001511.01.01.12.124115630.090.090.180.090.180.040.050.090.040.09Matches
9 Seasons5 Clubs3 Leagues22916314,398160.0813218004833.73.77.811.5623711540.050.080.130.050.130.040.090.140.040.14
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 (5 Seasons)1 League131847,49283.23583003313.73.77.811.5623711540.040.060.100.040.100.040.090.140.040.14
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 (5 Seasons)131847,49283.23583003313.73.77.811.5623711540.040.060.100.040.100.040.090.140.040.14
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
6 Seasons2 Clubs2 Leagues29242,32425.8167100200.040.230.270.040.27
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 (4 Seasons)2 Leagues19171,57917.5134100100.060.170.230.060.23
Blackpool (2 Seasons)2 Leagues1077458.3033000100.000.360.360.000.36
EFL Cup (6 Seasons)18161,54817.2145100000.060.230.290.060.29
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)21740.8000000000.000.000.000.000.00Matches
202427nir Northern IrelandUEFA Euro Qualifying954835.4000000200.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues37191,82920.3022000600.000.100.100.000.10
Friendlies (M) (5 Seasons)1165436.0000000100.000.000.000.000.00
UEFA Nations League (3 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. Championship22.8212216.70.530.090.171.0022.00001.01.00.08+1.0+1.0Matches
2023-202426Stoke Cityeng ENGEFL Cup2.40300.01.270.000.0000Matches
9 Seasons5 Clubs5 Leagues185.891032928.20.660.190.060.2123.53003.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 (5 Seasons)3 Leagues100.84701420.00.690.140.060.2923.53003.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 (6 Seasons)17.2117317.60.990.170.060.3300
Championship (5 Seasons)83.2353713.20.640.080.060.4323.53003.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 Leagues25.1215213.30.600.080.131.0022.00001.01.00.08+1.0+1.0
9 Seasons5 Clubs5 Leagues185.891032928.20.660.190.060.2123.53003.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 (5 Seasons)3 Leagues100.84701420.00.690.140.060.2923.53003.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 (6 Seasons)17.2117317.60.990.170.060.3300
Championship (5 Seasons)83.2353713.20.640.080.060.4323.53003.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. Championship17th22.8212216.70.530.090.171.0022.00001.01.00.08+1.0+1.0Matches
9 Seasons5 Clubs3 Leagues160.08712028.20.550.150.070.2523.53003.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 (5 Seasons)1 League83.2353713.20.640.080.060.4323.53003.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 (5 Seasons)83.2353713.20.640.080.060.4323.53003.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
6 Seasons2 Clubs2 Leagues25.8132928.11.240.350.030.1100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stoke City (4 Seasons)2 Leagues17.5117741.20.970.400.060.1400
Blackpool (2 Seasons)2 Leagues8.3015213.31.810.240.000.0000
EFL Cup (6 Seasons)17.2117317.60.990.170.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)0.8000Matches
202427nir Northern IrelandUEFA Euro Qualifying5.40200.00.370.000.0000Matches
6 Seasons1 Club4 Leagues20.3013430.80.910.280.000.0000
Friendlies (M) (5 Seasons)6.0000
UEFA Nations League (3 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. Championship22.8902119275.715691536142049185.536343383.810020648.521.11.7+0.923912514115Matches
2023-202426Stoke Cityeng ENGEFL Cup2.40Matches
9 Seasons5 Clubs5 Leagues185.82704371872.749443164521164137684.61145140481.633374844.5197.89.9+11.2993337134371
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 (5 Seasons)3 Leagues100.82704371872.749443164521164137684.61145140481.633374844.587.89.9+0.2993337134371
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 (6 Seasons)17.24
Championship (5 Seasons)83.22704371872.749443164521164137684.61145140481.633374844.557.89.9-2.8993337134371
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 Leagues25.1902119275.715691536142049185.536343383.810020648.521.11.7+0.923912514115
9 Seasons5 Clubs5 Leagues185.82704371872.749443164521164137684.61145140481.633374844.5197.89.9+11.2993337134371
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 (5 Seasons)3 Leagues100.82704371872.749443164521164137684.61145140481.633374844.587.89.9+0.2993337134371
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 (6 Seasons)17.24
Championship (5 Seasons)83.22704371872.749443164521164137684.61145140481.633374844.557.89.9-2.8993337134371
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. Championship17th22.8902119275.715691536142049185.536343383.810020648.521.11.7+0.923912514115Matches
9 Seasons5 Clubs3 Leagues160.02704371872.749443164521164137684.61145140481.633374844.5137.89.9+5.2993337134371
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 (5 Seasons)1 League83.22704371872.749443164521164137684.61145140481.633374844.557.89.9-2.8993337134371
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 (5 Seasons)83.22704371872.749443164521164137684.61145140481.633374844.557.89.9-2.8993337134371
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
6 Seasons2 Clubs2 Leagues25.86
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 (4 Seasons)2 Leagues17.53
Blackpool (2 Seasons)2 Leagues8.33
EFL Cup (6 Seasons)17.24
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)0.80Matches
202427nir Northern IrelandUEFA Euro Qualifying5.40Matches
6 Seasons1 Club4 Leagues20.32
Friendlies (M) (5 Seasons)6.00
UEFA Nations League (3 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. Championship22.81192102116730186312413730902431Matches
2023-202426Stoke Cityeng ENGEFL Cup2.40Matches
9 Seasons5 Clubs5 Leagues185.83718320649616671848715015683351527041668
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (5 Seasons)3 Leagues100.83718320649616671837115015683351527041668
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 (6 Seasons)17.258
Championship (5 Seasons)83.23718320649616671832415015683351527041668
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 Leagues25.11192102116730186312413730902431
9 Seasons5 Clubs5 Leagues185.83718320649616671848715015683351527041668
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (5 Seasons)3 Leagues100.83718320649616671837115015683351527041668
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 (6 Seasons)17.258
Championship (5 Seasons)83.23718320649616671832415015683351527041668
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. Championship17th22.81192102116730186312413730902431Matches
9 Seasons5 Clubs3 Leagues160.03718320649616671840215015683351527041668
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (5 Seasons)1 League83.23718320649616671832415015683351527041668
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 (5 Seasons)83.23718320649616671832415015683351527041668
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
6 Seasons2 Clubs2 Leagues25.885
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Stoke City (4 Seasons)2 Leagues17.547
Blackpool (2 Seasons)2 Leagues8.338
EFL Cup (6 Seasons)17.258
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)0.8Matches
202427nir Northern IrelandUEFA Euro Qualifying5.426Matches
6 Seasons1 Club4 Leagues20.365
Friendlies (M) (5 Seasons)6.0
UEFA Nations League (3 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. Championship22.8451.97403011040.18300010Matches
2023-202426Stoke Cityeng ENGEFL Cup2.4Matches
9 Seasons5 Clubs5 Leagues185.81972.37119600891140.17830021
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (5 Seasons)3 Leagues100.81972.37119600891140.17830021
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 (6 Seasons)17.2
Championship (5 Seasons)83.21972.37119600891140.17830021
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 Leagues25.1451.97403011040.18300010
9 Seasons5 Clubs5 Leagues185.81972.37119600891140.17830021
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (5 Seasons)3 Leagues100.81972.37119600891140.17830021
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 (6 Seasons)17.2
Championship (5 Seasons)83.21972.37119600891140.17830021
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. Championship17th22.8451.97403011040.18300010Matches
9 Seasons5 Clubs3 Leagues160.01972.37119600891140.17830021
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)1 League83.21972.37119600891140.17830021
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 (5 Seasons)83.21972.37119600891140.17830021
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
6 Seasons2 Clubs2 Leagues25.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Stoke City (4 Seasons)2 Leagues17.5
Blackpool (2 Seasons)2 Leagues8.3
EFL Cup (6 Seasons)17.2
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)0.8Matches
202427nir Northern IrelandUEFA Euro Qualifying5.4Matches
6 Seasons1 Club4 Leagues20.3
Friendlies (M) (5 Seasons)6.0
UEFA Nations League (3 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. Championship22.8543624255284266.714208122074390Matches
2023-202426Stoke Cityeng ENGEFL Cup2.453Matches
9 Seasons5 Clubs5 Leagues185.81461185873156113146.670753045922121210
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 (5 Seasons)3 Leagues100.81461035873156113146.670753045832121210
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 (6 Seasons)17.211160
Championship (5 Seasons)83.2146925873156113146.670753045662121210
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 Leagues25.1544124255284266.714208122374390
9 Seasons5 Clubs5 Leagues185.81461185873156113146.670753045922121210
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 (5 Seasons)3 Leagues100.81461035873156113146.670753045832121210
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 (6 Seasons)17.211160
Championship (5 Seasons)83.2146925873156113146.670753045662121210
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. Championship17th22.8543624255284266.714208122074390Matches
9 Seasons5 Clubs3 Leagues160.01461055873156113146.670753045732121210
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)1 League83.2146925873156113146.670753045662121210
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 (5 Seasons)83.2146925873156113146.670753045662121210
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
6 Seasons2 Clubs2 Leagues25.813190
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 (4 Seasons)2 Leagues17.511170
Blackpool (2 Seasons)2 Leagues8.3220
EFL Cup (6 Seasons)17.211160
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)0.8Matches
202427nir Northern IrelandUEFA Euro Qualifying5.422Matches
6 Seasons1 Club4 Leagues20.310100
Friendlies (M) (5 Seasons)6.00
UEFA Nations League (3 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. Championship22.814185735474133319141821628.61361.96703070136824163221483263Matches
2023-202426Stoke Cityeng ENGEFL Cup2.4Matches
9 Seasons5 Clubs5 Leagues185.8441717191324881054434416572645.62645.62148927439726253786462534154
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 (5 Seasons)3 Leagues100.8441717191324881054434416572645.62645.62148927439726253786462534154
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 (6 Seasons)17.2
Championship (5 Seasons)83.2441717191324881054434416572645.62645.62148927439726253786462534154
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 Leagues25.114185735474133319141821628.61361.96703070136824163221483263
9 Seasons5 Clubs5 Leagues185.8441717191324881054434416572645.62645.62148927439726253786462534154
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 (5 Seasons)3 Leagues100.8441717191324881054434416572645.62645.62148927439726253786462534154
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 (6 Seasons)17.2
Championship (5 Seasons)83.2441717191324881054434416572645.62645.62148927439726253786462534154
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. Championship17th22.814185735474133319141821628.61361.96703070136824163221483263Matches
9 Seasons5 Clubs3 Leagues160.0441717191324881054434416572645.62645.62148927439726253786462534154
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 (5 Seasons)1 League83.2441717191324881054434416572645.62645.62148927439726253786462534154
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 (5 Seasons)83.2441717191324881054434416572645.62645.62148927439726253786462534154
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
6 Seasons2 Clubs2 Leagues25.8
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 (4 Seasons)2 Leagues17.5
Blackpool (2 Seasons)2 Leagues8.3
EFL Cup (6 Seasons)17.2
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)0.8Matches
202427nir Northern IrelandUEFA Euro Qualifying5.4Matches
6 Seasons1 Club4 Leagues20.3
Friendlies (M) (5 Seasons)6.0
UEFA Nations League (3 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.13Matches
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. Championship302,0516851.822.8218517928111.272333-10-0.44-0.1624.229.2-5.0-0.22-0.22Matches
2023-202426Stoke Cityeng ENGEFL Cup32127178.52.4290113302.003300.00-6.21Matches
9 Seasons5 Clubs5 Leagues25816,7226541.2185.8187821177118671.42206213-7-0.04-0.2792.895.3-2.4-0.03-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 (5 Seasons)3 Leagues1509,0716040.6100.810181604918391.45115116-1-0.01+0.0292.895.3-2.4-0.03-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 (6 Seasons)181,5488692.117.216931422901.942315+8+0.47-2.94
Championship (5 Seasons)1317,4925736.583.28480464717391.3992100-8-0.10-0.0392.895.3-2.4-0.03-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.13
2022-202325Stoke City3 Leagues382,2045848.724.5238816151391.31262600.00-0.1924.721.3+3.4+0.170.00
2023-202426Stoke City2 Leagues332,2636953.525.12386181029111.342636-10-0.40-0.3124.229.2-5.0-0.22-0.22
9 Seasons5 Clubs5 Leagues25816,7226541.2185.8187821177118671.42206213-7-0.04-0.2792.895.3-2.4-0.03-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 (5 Seasons)3 Leagues1509,0716040.6100.810181604918391.45115116-1-0.01+0.0292.895.3-2.4-0.03-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 (6 Seasons)181,5488692.117.216931422901.942315+8+0.47-2.94
Championship (5 Seasons)1317,4925736.583.28480464717391.3992100-8-0.10-0.0392.895.3-2.4-0.03-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.13Matches
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. Championship17th302,0516851.822.8218517928111.272333-10-0.44-0.1624.229.2-5.0-0.22-0.22Matches
9 Seasons5 Clubs3 Leagues22914,3986338.4160.016381966617661.36169187-18-0.11-0.3392.895.3-2.4-0.03-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 (5 Seasons)1 League1317,4925736.583.28480464717391.3992100-8-0.10-0.0392.895.3-2.4-0.03-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 (5 Seasons)1317,4925736.583.28480464717391.3992100-8-0.10-0.0392.895.3-2.4-0.03-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
6 Seasons2 Clubs2 Leagues292,3248075.925.824922152311.863726+11+0.43-0.43
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 (4 Seasons)2 Leagues191,5798386.317.517891423001.842316+7+0.40-1.39
Blackpool (2 Seasons)2 Leagues107457560.68.3799731811.901410+4+0.48+0.11
EFL Cup (6 Seasons)181,5488692.117.216931422901.942315+8+0.47-2.94
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)2743741.10.817001402.001100.00-0.85Matches
202427nir Northern IrelandUEFA Euro Qualifying94835453.75.4578142411.0035-2-0.37+0.06Matches
6 Seasons1 Club4 Leagues371,8294934.120.3197641821100.972628-2-0.10+0.21
Friendlies (M) (5 Seasons)115434940.26.0677151711.55104+6+0.99+0.88
UEFA Nations League (3 Seasons)72743919.03.0361142320.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. Championship22.815114024163203601010271335.0Matches
2023-202426Stoke Cityeng ENGEFL Cup2.40003200350Matches
9 Seasons5 Clubs5 Leagues185.85031244255448792118011408657446.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (5 Seasons)3 Leagues100.83411140180337183103011408657446.8
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 (6 Seasons)17.200019411581611000
Championship (5 Seasons)83.2331112514433246692011408657446.8
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 Leagues25.115114326163234101010271335.0
9 Seasons5 Clubs5 Leagues185.85031244255448792118011408657446.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (5 Seasons)3 Leagues100.83411140180337183103011408657446.8
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 (6 Seasons)17.200019411581611000
Championship (5 Seasons)83.2331112514433246692011408657446.8
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. Championship17th22.815114024163203601010271335.0Matches
9 Seasons5 Clubs3 Leagues160.04831219196340273105011408657446.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Stoke City (5 Seasons)1 League83.2331112514433246692011408657446.8
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 (5 Seasons)83.2331112514433246692011408657446.8
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
6 Seasons2 Clubs2 Leagues25.820025591851913000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (4 Seasons)2 Leagues17.5100153604717110
Blackpool (2 Seasons)2 Leagues8.3100102313822000
EFL Cup (6 Seasons)17.200019411581611000
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)0.80000Matches
202427nir Northern IrelandUEFA Euro Qualifying5.420039026220Matches
6 Seasons1 Club4 Leagues20.3600132706510100
Friendlies (M) (5 Seasons)6.01000
UEFA Nations League (3 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.