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-20SatPremier LeagueMatchweek 34HomeL 1–4Sheffield UtdBurnleyY*FW7700004200321001.11.10.020111668.8015021Match Report
2024-04-13SatPremier LeagueMatchweek 33AwayL 0–2Sheffield UtdBrentfordY*FW9000001000381220.10.10.010152462.5016031Match Report
2024-04-07SunPremier LeagueMatchweek 32HomeD 2–2Sheffield UtdChelseaYFW9010003100471010.80.80.221143243.8123200Match Report
2024-04-04ThuPremier LeagueMatchweek 31AwayL 1–3Sheffield UtdLiverpoolNFW2800000010151010.00.00.0002825.005000Match Report
2024-03-30SatPremier LeagueMatchweek 30HomeD 3–3Sheffield UtdFulhamYFW8911001100382000.70.70.632132650.0417210Match 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
2013-201417Bradford Cityeng ENG3. League One822743.0000000000.000.000.000.000.00
2014-201518Chestereng ENG5. Conf Premier14141,23313.7516500000.360.070.440.360.44Matches
2014-201518Bradford Cityeng ENGFA Cup1010.0000000000.000.000.000.000.00Matches
2014-201518Bradford Cityeng ENGLeague Cup21850.9000000000.000.000.000.000.00Matches
2014-201518Bradford Cityeng ENG3. League One70921.0000000000.000.000.000.000.00Matches
2015-201619Bristol Roverseng ENG4. League Two501051.2000000200.000.000.000.000.00Matches
2015-201619Newport Countyeng ENG4. League Two321932.1314300101.400.471.871.401.87Matches
2016-201720Swansea Cityeng ENGEFL Cup11650.7213200002.771.384.152.774.15Matches
2016-201720Swansea Cityeng ENG1. Premier League50820.9000000000.000.000.000.000.00Matches
2017-201821Barnsleyeng ENG2. Championship17161,41615.7909900200.570.000.570.570.57Matches
2017-201821Swansea Cityeng ENGEFL Cup11710.8000000000.000.000.000.000.00Matches
2017-201821Swansea Cityeng ENGFA Cup00Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 1776297.010111911201.430.141.571.291.43Matches
2017-201821Swansea Cityeng ENG1. Premier League1122763.1011000000.40.40.71.149260.000.330.330.000.330.140.220.360.140.36Matches
2018-201922Swansea Cityeng ENG2. Championship42373,41638.02242619355019.816.23.920.0601162350.580.110.690.500.610.520.100.620.430.53Matches
2018-201922Swansea Cityeng ENGFA Cup221571.7202200001.150.001.151.151.15Matches
2019-202023Sheffield Utdeng ENGEFL Cup21790.9000000000.000.000.000.000.00Matches
2019-202023Sheffield Utdeng ENGFA Cup211501.7000000000.000.000.000.000.00Matches
2019-202023Sheffield Utdeng ENG1. Premier League36242,11323.5606600407.77.71.18.826581090.260.000.260.260.260.330.050.380.330.38Matches
2020-202124Sheffield Utdeng ENGEFL Cup10290.3000000000.000.000.000.000.00Matches
2020-202124Sheffield Utdeng ENGFA Cup11740.8000000000.000.000.000.000.00Matches
2020-202124Sheffield Utdeng ENG1. Premier League23121,32414.7101100203.93.91.15.01444580.070.000.070.070.070.260.070.340.260.34Matches
2021-202225Sheffield Utdeng ENG2. Championship2891,02611.4022000302.82.82.14.91226730.000.180.180.000.180.250.180.430.250.43Matches
2021-202225Sheffield Utdeng ENGEFL Cup211651.8101100100.550.000.550.550.55Matches
2022-202326Sheffield Utdeng ENG2. Championship38252,22124.71321513009011.111.13.114.213541540.530.080.610.530.610.450.130.580.450.58Matches
2022-202326Sheffield Utdeng ENGFA Cup321802.0202200001.000.001.001.001.00Matches
2023-202427Sheffield Utdeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2023-202427Sheffield Utdeng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2023-202427Sheffield Utdeng ENG1. Premier League21151,28014.2639422726.95.32.07.3630600.420.210.630.280.490.480.140.620.370.51Matches
11 Seasons7 Clubs7 Leagues27817016,180179.8721587675736252.647.413.961.31353377150.400.080.480.370.460.410.110.510.370.47
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
Sheffield Utd (5 Seasons)4 Leagues159928,71496.829736272226232.430.89.440.2712124540.300.070.370.280.350.370.110.470.350.45
Swansea City (3 Seasons)4 Leagues62434,06745.22663223355020.216.64.621.1641252610.580.130.710.510.640.490.110.600.400.52
Bradford City (2 Seasons)3 Leagues1834525.0000000000.000.000.000.000.00
Barnsley (1 Season)1 League17161,41615.7909900200.570.000.570.570.57
Chester (1 Season)1 League14141,23313.7516500000.360.070.440.360.44
Swansea City (1 Season)1 League776297.010111911201.430.141.571.291.43
Bristol Rovers (1 Season)1 League501051.2000000200.000.000.000.000.00
Newport County (1 Season)1 League321932.1314300101.400.471.871.401.87
FA Cup (7 Seasons)1065906.6404400000.610.000.610.610.61
EFL Cup (7 Seasons)1065396.0314300100.500.170.670.500.67
Premier League (5 Seasons)96535,07556.413417112213218.917.34.922.2501412530.230.070.300.200.270.340.090.430.310.40
Championship (4 Seasons)125878,07989.844852413519033.730.19.139.2851964620.490.090.580.460.550.460.120.580.410.53
League One (2 Seasons)1523664.1000000000.000.000.000.000.00
Conf Premier (1 Season)14141,23313.7516500000.360.070.440.360.44
League Two (1 Season)822983.3314300300.910.301.210.911.21
PL2 — Div. 1 (1 Season)776297.010111911201.430.141.571.291.43
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
2013-201417Bradford City1 League822743.0000000000.000.000.000.000.00
2014-201518Bradford City3 Leagues1011782.0000000000.000.000.000.000.00
2014-201518Chester1 League14141,23313.7516500000.360.070.440.360.44
2015-201619Bristol Rovers1 League501051.2000000200.000.000.000.000.00
2015-201619Newport County1 League321932.1314300101.400.471.871.401.87
2016-201720Swansea City2 Leagues611471.6213200001.220.611.841.221.84
2017-201821Barnsley1 League17161,41615.7909900200.570.000.570.570.57
2017-201821Swansea City1 League776297.010111911201.430.141.571.291.43
2017-201821Swansea City3 Leagues1233473.9011000000.40.40.71.149260.000.260.260.000.260.140.220.360.140.36
2018-201922Swansea City2 Leagues44393,57339.72442821355019.816.23.920.0601162350.600.100.710.530.630.520.100.620.430.53
2019-202023Sheffield Utd3 Leagues40262,34226.0606600407.77.71.18.826581090.230.000.230.230.230.330.050.380.330.38
2020-202124Sheffield Utd3 Leagues25131,42715.9101100203.93.91.15.01444580.060.000.060.060.060.260.070.340.260.34
2021-202225Sheffield Utd2 Leagues30101,19113.2123100402.82.82.14.91226730.080.150.230.080.230.250.180.430.250.43
2022-202326Sheffield Utd2 Leagues41272,40126.71521715009011.111.13.114.213541540.560.070.640.560.640.450.130.580.450.58
2023-202427Sheffield Utd3 Leagues23161,35315.0639422726.95.32.07.3630600.400.200.600.270.470.480.140.620.370.51
11 Seasons7 Clubs7 Leagues27817016,180179.8721587675736252.647.413.961.31353377150.400.080.480.370.460.410.110.510.370.47
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
Sheffield Utd (5 Seasons)4 Leagues159928,71496.829736272226232.430.89.440.2712124540.300.070.370.280.350.370.110.470.350.45
Swansea City (3 Seasons)4 Leagues62434,06745.22663223355020.216.64.621.1641252610.580.130.710.510.640.490.110.600.400.52
Bradford City (2 Seasons)3 Leagues1834525.0000000000.000.000.000.000.00
Barnsley (1 Season)1 League17161,41615.7909900200.570.000.570.570.57
Chester (1 Season)1 League14141,23313.7516500000.360.070.440.360.44
Swansea City (1 Season)1 League776297.010111911201.430.141.571.291.43
Bristol Rovers (1 Season)1 League501051.2000000200.000.000.000.000.00
Newport County (1 Season)1 League321932.1314300101.400.471.871.401.87
FA Cup (7 Seasons)1065906.6404400000.610.000.610.610.61
EFL Cup (7 Seasons)1065396.0314300100.500.170.670.500.67
Premier League (5 Seasons)96535,07556.413417112213218.917.34.922.2501412530.230.070.300.200.270.340.090.430.310.40
Championship (4 Seasons)125878,07989.844852413519033.730.19.139.2851964620.490.090.580.460.550.460.120.580.410.53
League One (2 Seasons)1523664.1000000000.000.000.000.000.00
Conf Premier (1 Season)14141,23313.7516500000.360.070.440.360.44
League Two (1 Season)822983.3314300300.910.301.210.911.21
PL2 — Div. 1 (1 Season)776297.010111911201.430.141.571.291.43
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
2013-201417Bradford Cityeng ENG3. League One11th822743.0000000000.000.000.000.000.00
2014-201518Bradford Cityeng ENG3. League One7th70921.0000000000.000.000.000.000.00Matches
2014-201518Chestereng ENG5. Conf Premier12th14141,23313.7516500000.360.070.440.360.44Matches
2015-201619Bristol Roverseng ENG4. League Two3rd501051.2000000200.000.000.000.000.00Matches
2015-201619Newport Countyeng ENG4. League Two22nd321932.1314300101.400.471.871.401.87Matches
2016-201720Swansea Cityeng ENG1. Premier League15th50820.9000000000.000.000.000.000.00Matches
2017-201821Barnsleyeng ENG2. Championship22nd17161,41615.7909900200.570.000.570.570.57Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th776297.010111911201.430.141.571.291.43Matches
2017-201821Swansea Cityeng ENG1. Premier League18th1122763.1011000000.40.40.71.149260.000.330.330.000.330.140.220.360.140.36Matches
2018-201922Swansea Cityeng ENG2. Championship10th42373,41638.02242619355019.816.23.920.0601162350.580.110.690.500.610.520.100.620.430.53Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th36242,11323.5606600407.77.71.18.826581090.260.000.260.260.260.330.050.380.330.38Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th23121,32414.7101100203.93.91.15.01444580.070.000.070.070.070.260.070.340.260.34Matches
2021-202225Sheffield Utdeng ENG2. Championship5th2891,02611.4022000302.82.82.14.91226730.000.180.180.000.180.250.180.430.250.43Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd38252,22124.71321513009011.111.13.114.213541540.530.080.610.530.610.450.130.580.450.58Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th21151,28014.2639422726.95.32.07.3630600.420.210.630.280.490.480.140.620.370.51Matches
11 Seasons7 Clubs5 Leagues25815815,051167.2651479605735252.647.413.961.31353377150.390.080.470.360.440.410.110.510.370.47
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
Sheffield Utd (5 Seasons)2 Leagues146857,96488.526733242225232.430.89.440.2712124540.290.080.370.270.350.370.110.470.350.45
Swansea City (3 Seasons)2 Leagues58393,77441.92252719355020.216.64.621.1641252610.520.120.640.450.570.490.110.600.400.52
Bradford City (2 Seasons)1 League1523664.1000000000.000.000.000.000.00
Barnsley (1 Season)1 League17161,41615.7909900200.570.000.570.570.57
Chester (1 Season)1 League14141,23313.7516500000.360.070.440.360.44
Swansea City (1 Season)1 League776297.010111911201.430.141.571.291.43
Bristol Rovers (1 Season)1 League501051.2000000200.000.000.000.000.00
Newport County (1 Season)1 League321932.1314300101.400.471.871.401.87
Premier League (5 Seasons)96535,07556.413417112213218.917.34.922.2501412530.230.070.300.200.270.340.090.430.310.40
Championship (4 Seasons)125878,07989.844852413519033.730.19.139.2851964620.490.090.580.460.550.460.120.580.410.53
League One (2 Seasons)1523664.1000000000.000.000.000.000.00
Conf Premier (1 Season)14141,23313.7516500000.360.070.440.360.44
League Two (1 Season)822983.3314300300.910.301.210.911.21
PL2 — Div. 1 (1 Season)776297.010111911201.430.141.571.291.43
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
2014-201518Bradford Cityeng ENGFA Cup5th1010.0000000000.000.000.000.000.00Matches
2014-201518Bradford Cityeng ENGLeague Cup17th21850.9000000000.000.000.000.000.00Matches
2016-201720Swansea Cityeng ENGEFL Cup17th11650.7213200002.771.384.152.774.15Matches
2017-201821Swansea Cityeng ENGEFL Cup9th11710.8000000000.000.000.000.000.00Matches
2017-201821Swansea Cityeng ENGFA Cup5th00Matches
2018-201922Swansea Cityeng ENGFA Cup5th221571.7202200001.150.001.151.151.15Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th21790.9000000000.000.000.000.000.00Matches
2019-202023Sheffield Utdeng ENGFA Cup5th211501.7000000000.000.000.000.000.00Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd10290.3000000000.000.000.000.000.00Matches
2020-202124Sheffield Utdeng ENGFA Cup5th11740.8000000000.000.000.000.000.00Matches
2021-202225Sheffield Utdeng ENGEFL CupRd3211651.8101100100.550.000.550.550.55Matches
2022-202326Sheffield Utdeng ENGFA CupSF321802.0202200001.000.001.001.001.00Matches
2023-202427Sheffield Utdeng ENGEFL CupRd211450.5000000000.000.000.000.000.00Matches
2023-202427Sheffield Utdeng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues20121,12912.5718700100.560.080.640.560.64
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
Sheffield Utd (5 Seasons)2 Leagues1377508.3303300100.360.000.360.360.36
Swansea City (3 Seasons)2 Leagues442933.3415400001.230.311.541.231.54
Bradford City (1 Season)2 Leagues31861.0000000000.000.000.000.000.00
FA Cup (7 Seasons)1065906.6404400000.610.000.610.610.61
EFL Cup (7 Seasons)1065396.0314300100.500.170.670.500.67
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
201821sct ScotlandFriendlies (M)532663.0000000000.000.000.000.000.00Matches
2018-201922sct ScotlandUEFA Nations League31st10150.2000000000.000.000.000.000.00Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB411651.8000000100.000.000.000.000.00Matches
202124sct ScotlandUEFA Euro Qualifying532903.2000000000.000.000.000.000.00Matches
202225sct ScotlandWCQ10180.2000000000.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues1677548.4000000100.000.000.000.000.00
UEFA Nations League (2 Seasons)511802.0000000100.000.000.000.000.00
Friendlies (M) (1 Season)532663.0000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)532903.2000000000.000.000.000.000.00
WCQ (1 Season)10180.2000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201417Bradford Cityeng ENG3. League One3.0020.660.0000
2014-201518Chestereng ENG5. Conf Premier13.7580.580.6300Matches
2014-201518Bradford Cityeng ENGFA Cup0.0000Matches
2014-201518Bradford Cityeng ENGLeague Cup0.9000Matches
2014-201518Bradford Cityeng ENG3. League One1.0021.960.0000Matches
2015-201619Bristol Roverseng ENG4. League Two1.2000.0000Matches
2015-201619Newport Countyeng ENG4. League Two2.1331.401.0000Matches
2016-201720Swansea Cityeng ENGEFL Cup0.726466.78.315.540.330.5000Matches
2016-201720Swansea Cityeng ENG1. Premier League0.902150.02.201.100.000.0000Matches
2017-201821Barnsleyeng ENG2. Championship15.79361850.02.291.140.250.5000Matches
2017-201821Swansea Cityeng ENGEFL Cup0.80100.01.270.000.0000Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 17.01011Matches
2017-201821Swansea Cityeng ENG1. Premier League3.105360.01.630.980.000.0010.70000.40.40.08-0.4-0.4Matches
2018-201922Swansea Cityeng ENG2. Championship38.022803341.32.110.870.240.5812.603519.816.20.20+2.2+2.8Matches
2018-201922Swansea Cityeng ENGFA Cup1.725360.02.871.720.400.6700Matches
2019-202023Sheffield Utdeng ENGEFL Cup0.90100.01.140.000.0000Matches
2019-202023Sheffield Utdeng ENGFA Cup1.7011100.00.600.600.000.0000Matches
2019-202023Sheffield Utdeng ENG1. Premier League23.56502448.02.131.020.120.2510.30007.77.70.15-1.7-1.7Matches
2020-202124Sheffield Utdeng ENGEFL Cup0.303133.39.313.100.000.0000Matches
2020-202124Sheffield Utdeng ENGFA Cup0.8011100.01.221.220.000.0000Matches
2020-202124Sheffield Utdeng ENG1. Premier League14.71301240.02.040.820.030.0812.50003.93.90.13-2.9-2.9Matches
2021-202225Sheffield Utdeng ENG2. Championship11.4028725.02.460.610.000.0011.90002.82.80.10-2.8-2.8Matches
2021-202225Sheffield Utdeng ENGEFL Cup1.813133.31.640.550.331.0000Matches
2022-202326Sheffield Utdeng ENG2. Championship24.713853945.93.441.580.150.3311.400011.111.10.14+1.9+1.9Matches
2022-202326Sheffield Utdeng ENGFA Cup2.023266.71.501.000.671.0000Matches
2023-202427Sheffield Utdeng ENGEFL Cup0.50100.02.000.000.0000Matches
2023-202427Sheffield Utdeng ENGFA Cup0.30000.000.0000Matches
2023-202427Sheffield Utdeng ENG1. Premier League14.26311548.42.181.050.130.2711.90226.95.30.17-0.9-1.3Matches
11 Seasons7 Clubs7 Leagues179.87237218044.42.361.010.160.3711.705752.647.40.16-4.6-4.4
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
Sheffield Utd (5 Seasons)4 Leagues96.82923710343.52.451.060.110.2611.402232.430.80.14-6.4-6.8
Swansea City (3 Seasons)4 Leagues45.226994444.42.190.970.230.5212.503520.216.60.20+1.8+2.4
Bradford City (2 Seasons)3 Leagues5.0040.980.0000
Barnsley (1 Season)1 League15.79361850.02.291.140.250.5000
Chester (1 Season)1 League13.7580.580.6300
Swansea City (1 Season)1 League7.01011
Bristol Rovers (1 Season)1 League1.2000.0000
Newport County (1 Season)1 League2.1331.401.0000
FA Cup (7 Seasons)6.6410770.01.531.070.400.5700
EFL Cup (7 Seasons)6.0315640.02.971.190.200.5000
Premier League (5 Seasons)56.4131185546.62.090.980.090.2011.302218.917.30.15-5.9-6.3
Championship (4 Seasons)89.8442299742.42.551.080.180.4212.003533.730.10.16+1.3+1.9
League One (2 Seasons)4.1040.980.0000
Conf Premier (1 Season)13.7580.580.6300
League Two (1 Season)3.3330.911.0000
PL2 — Div. 1 (1 Season)7.01011
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
2013-201417Bradford City1 League3.0020.660.0000
2014-201518Bradford City3 Leagues2.0021.960.0000
2014-201518Chester1 League13.7580.580.6300
2015-201619Bristol Rovers1 League1.2000.0000
2015-201619Newport County1 League2.1331.401.0000
2016-201720Swansea City2 Leagues1.628562.54.903.060.250.4000
2017-201821Barnsley1 League15.79361850.02.291.140.250.5000
2017-201821Swansea City1 League7.01011
2017-201821Swansea City3 Leagues3.906350.01.560.780.000.0010.70000.40.40.08-0.4-0.4
2018-201922Swansea City2 Leagues39.724853642.42.140.910.250.5812.603519.816.20.20+2.2+2.8
2019-202023Sheffield Utd3 Leagues26.06522548.12.000.960.120.2410.30007.77.70.15-1.7-1.7
2020-202124Sheffield Utd3 Leagues15.91341441.22.140.880.030.0712.50003.93.90.13-2.9-2.9
2021-202225Sheffield Utd2 Leagues13.2131825.82.340.600.030.1311.90002.82.80.10-2.8-2.8
2022-202326Sheffield Utd2 Leagues26.715884146.63.301.540.170.3711.400011.111.10.14+1.9+1.9
2023-202427Sheffield Utd3 Leagues15.06321546.92.131.000.130.2711.90226.95.30.17-0.9-1.3
11 Seasons7 Clubs7 Leagues179.87237218044.42.361.010.160.3711.705752.647.40.16-4.6-4.4
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
Sheffield Utd (5 Seasons)4 Leagues96.82923710343.52.451.060.110.2611.402232.430.80.14-6.4-6.8
Swansea City (3 Seasons)4 Leagues45.226994444.42.190.970.230.5212.503520.216.60.20+1.8+2.4
Bradford City (2 Seasons)3 Leagues5.0040.980.0000
Barnsley (1 Season)1 League15.79361850.02.291.140.250.5000
Chester (1 Season)1 League13.7580.580.6300
Swansea City (1 Season)1 League7.01011
Bristol Rovers (1 Season)1 League1.2000.0000
Newport County (1 Season)1 League2.1331.401.0000
FA Cup (7 Seasons)6.6410770.01.531.070.400.5700
EFL Cup (7 Seasons)6.0315640.02.971.190.200.5000
Premier League (5 Seasons)56.4131185546.62.090.980.090.2011.302218.917.30.15-5.9-6.3
Championship (4 Seasons)89.8442299742.42.551.080.180.4212.003533.730.10.16+1.3+1.9
League One (2 Seasons)4.1040.980.0000
Conf Premier (1 Season)13.7580.580.6300
League Two (1 Season)3.3330.911.0000
PL2 — Div. 1 (1 Season)7.01011
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
2013-201417Bradford Cityeng ENG3. League One11th3.0020.660.0000
2014-201518Bradford Cityeng ENG3. League One7th1.0021.960.0000Matches
2014-201518Chestereng ENG5. Conf Premier12th13.7580.580.6300Matches
2015-201619Bristol Roverseng ENG4. League Two3rd1.2000.0000Matches
2015-201619Newport Countyeng ENG4. League Two22nd2.1331.401.0000Matches
2016-201720Swansea Cityeng ENG1. Premier League15th0.902150.02.201.100.000.0000Matches
2017-201821Barnsleyeng ENG2. Championship22nd15.79361850.02.291.140.250.5000Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th7.01011Matches
2017-201821Swansea Cityeng ENG1. Premier League18th3.105360.01.630.980.000.0010.70000.40.40.08-0.4-0.4Matches
2018-201922Swansea Cityeng ENG2. Championship10th38.022803341.32.110.870.240.5812.603519.816.20.20+2.2+2.8Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th23.56502448.02.131.020.120.2510.30007.77.70.15-1.7-1.7Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th14.71301240.02.040.820.030.0812.50003.93.90.13-2.9-2.9Matches
2021-202225Sheffield Utdeng ENG2. Championship5th11.4028725.02.460.610.000.0011.90002.82.80.10-2.8-2.8Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd24.713853945.93.441.580.150.3311.400011.111.10.14+1.9+1.9Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th14.26311548.42.181.050.130.2711.90226.95.30.17-0.9-1.3Matches
11 Seasons7 Clubs5 Leagues167.26534716743.82.371.000.150.3611.705752.647.40.16-4.6-4.4
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
Sheffield Utd (5 Seasons)2 Leagues88.5262249743.32.531.100.110.2511.402232.430.80.14-6.4-6.8
Swansea City (3 Seasons)2 Leagues41.922873742.52.070.880.220.5112.503520.216.60.20+1.8+2.4
Bradford City (2 Seasons)1 League4.1040.980.0000
Barnsley (1 Season)1 League15.79361850.02.291.140.250.5000
Chester (1 Season)1 League13.7580.580.6300
Swansea City (1 Season)1 League7.01011
Bristol Rovers (1 Season)1 League1.2000.0000
Newport County (1 Season)1 League2.1331.401.0000
Premier League (5 Seasons)56.4131185546.62.090.980.090.2011.302218.917.30.15-5.9-6.3
Championship (4 Seasons)89.8442299742.42.551.080.180.4212.003533.730.10.16+1.3+1.9
League One (2 Seasons)4.1040.980.0000
Conf Premier (1 Season)13.7580.580.6300
League Two (1 Season)3.3330.911.0000
PL2 — Div. 1 (1 Season)7.01011
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
2014-201518Bradford Cityeng ENGFA Cup5th0.0000Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.9000Matches
2016-201720Swansea Cityeng ENGEFL Cup17th0.726466.78.315.540.330.5000Matches
2017-201821Swansea Cityeng ENGEFL Cup9th0.80100.01.270.000.0000Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.725360.02.871.720.400.6700Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th0.90100.01.140.000.0000Matches
2019-202023Sheffield Utdeng ENGFA Cup5th1.7011100.00.600.600.000.0000Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd0.303133.39.313.100.000.0000Matches
2020-202124Sheffield Utdeng ENGFA Cup5th0.8011100.01.221.220.000.0000Matches
2021-202225Sheffield Utdeng ENGEFL CupRd31.813133.31.640.550.331.0000Matches
2022-202326Sheffield Utdeng ENGFA CupSF2.023266.71.501.000.671.0000Matches
2023-202427Sheffield Utdeng ENGEFL CupRd20.50100.02.000.000.0000Matches
2023-202427Sheffield Utdeng ENGFA Cup0.30000.000.0000Matches
9 Seasons3 Clubs2 Leagues12.57251352.02.161.120.280.5400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Sheffield Utd (5 Seasons)2 Leagues8.3313646.21.560.720.230.5000
Swansea City (3 Seasons)2 Leagues3.3412758.33.692.150.330.5700
Bradford City (1 Season)2 Leagues1.0000
FA Cup (7 Seasons)6.6410770.01.531.070.400.5700
EFL Cup (7 Seasons)6.0315640.02.971.190.200.5000
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
201821sct ScotlandFriendlies (M)3.0000Matches
2018-201922sct ScotlandUEFA Nations League31st0.2000Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB1.807228.63.821.090.000.0000Matches
202124sct ScotlandUEFA Euro Qualifying3.202150.00.620.310.000.0000Matches
202225sct ScotlandWCQ0.20000.000.0000Matches
4 Seasons1 Club4 Leagues8.409333.31.710.570.000.0000
UEFA Nations League (2 Seasons)2.007228.63.821.090.000.0000
Friendlies (M) (1 Season)3.0000
UEFA Euro Qualifying (1 Season)3.202150.00.620.310.000.0000
WCQ (1 Season)0.20000.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
2013-201417Bradford Cityeng ENG3. League One3.00
2014-201518Chestereng ENG5. Conf Premier13.71Matches
2014-201518Bradford Cityeng ENGFA Cup0.00Matches
2014-201518Bradford Cityeng ENGLeague Cup0.90Matches
2014-201518Bradford Cityeng ENG3. League One1.00Matches
2015-201619Bristol Roverseng ENG4. League Two1.20Matches
2015-201619Newport Countyeng ENG4. League Two2.11Matches
2016-201720Swansea Cityeng ENGEFL Cup0.71Matches
2016-201720Swansea Cityeng ENG1. Premier League0.90Matches
2017-201821Barnsleyeng ENG2. Championship15.70Matches
2017-201821Swansea Cityeng ENGEFL Cup0.80Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 17.01Matches
2017-201821Swansea Cityeng ENG1. Premier League3.16810366.0777116466274.2112250.02366.710.70.5+0.313209Matches
2018-201922Swansea Cityeng ENG2. Championship38.0829112773.611639258549762679.419426872.4677984.843.92.3+0.15373260116Matches
2018-201922Swansea Cityeng ENGFA Cup1.70Matches
2019-202023Sheffield Utdeng ENGEFL Cup0.90Matches
2019-202023Sheffield Utdeng ENGFA Cup1.70Matches
2019-202023Sheffield Utdeng ENG1. Premier League23.537663359.44833127724537665.29915763.191656.301.11.8-1.1103810158Matches
2020-202124Sheffield Utdeng ENGEFL Cup0.30Matches
2020-202124Sheffield Utdeng ENGFA Cup0.80Matches
2020-202124Sheffield Utdeng ENG1. Premier League14.725344756.6303885316525764.25510751.481172.701.11.0-1.1152414044Matches
2021-202225Sheffield Utdeng ENG2. Championship11.420833362.5265453614119871.2497763.64666.722.11.3-0.1111910026Matches
2021-202225Sheffield Utdeng ENGEFL Cup1.80Matches
2022-202326Sheffield Utdeng ENG2. Championship24.741768061.34771119629242968.16912754.3112347.823.12.9-1.1203612154Matches
2022-202326Sheffield Utdeng ENGFA Cup2.00Matches
2023-202427Sheffield Utdeng ENGEFL Cup0.50Matches
2023-202427Sheffield Utdeng ENGFA Cup0.30Matches
2023-202427Sheffield Utdeng ENG1. Premier League14.224240859.3291774616325663.7579758.84757.132.02.0+1.012275130Matches
11 Seasons7 Clubs7 Leagues179.82393373164.13062973091549220470.353485562.510514572.41513.911.8+1.1122220793337
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
Sheffield Utd (5 Seasons)4 Leagues96.81496250159.81821346081006151666.432956558.2366357.179.49.1-2.468144513212
Swansea City (3 Seasons)4 Leagues45.2897123072.912416270154368878.920529070.7698284.164.62.7+1.45476280125
Bradford City (2 Seasons)3 Leagues5.00
Barnsley (1 Season)1 League15.70
Chester (1 Season)1 League13.71
Swansea City (1 Season)1 League7.01
Bristol Rovers (1 Season)1 League1.20
Newport County (1 Season)1 League2.11
FA Cup (7 Seasons)6.60
EFL Cup (7 Seasons)6.01
Premier League (5 Seasons)56.4939159159.011565299261995165.122238358.0233762.244.95.3-0.93892312141
Championship (4 Seasons)89.81454214067.9190644317930125374.231247266.18210875.989.16.5-1.184128481196
League One (2 Seasons)4.10
Conf Premier (1 Season)13.71
League Two (1 Season)3.31
PL2 — Div. 1 (1 Season)7.01
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
2013-201417Bradford City1 League3.00
2014-201518Bradford City3 Leagues2.00
2014-201518Chester1 League13.71
2015-201619Bristol Rovers1 League1.20
2015-201619Newport County1 League2.11
2016-201720Swansea City2 Leagues1.61
2017-201821Barnsley1 League15.70
2017-201821Swansea City1 League7.01
2017-201821Swansea City3 Leagues3.96810366.0777116466274.2112250.02366.710.70.5+0.313209
2018-201922Swansea City2 Leagues39.7829112773.611639258549762679.419426872.4677984.843.92.3+0.15373260116
2019-202023Sheffield Utd3 Leagues26.037663359.44833127724537665.29915763.191656.301.11.8-1.1103810158
2020-202124Sheffield Utd3 Leagues15.925344756.6303885316525764.25510751.481172.701.11.0-1.1152414044
2021-202225Sheffield Utd2 Leagues13.220833362.5265453614119871.2497763.64666.722.11.3-0.1111910026
2022-202326Sheffield Utd2 Leagues26.741768061.34771119629242968.16912754.3112347.823.12.9-1.1203612154
2023-202427Sheffield Utd3 Leagues15.024240859.3291774616325663.7579758.84757.132.02.0+1.012275130
11 Seasons7 Clubs7 Leagues179.82393373164.13062973091549220470.353485562.510514572.41513.911.8+1.1122220793337
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
Sheffield Utd (5 Seasons)4 Leagues96.81496250159.81821346081006151666.432956558.2366357.179.49.1-2.468144513212
Swansea City (3 Seasons)4 Leagues45.2897123072.912416270154368878.920529070.7698284.164.62.7+1.45476280125
Bradford City (2 Seasons)3 Leagues5.00
Barnsley (1 Season)1 League15.70
Chester (1 Season)1 League13.71
Swansea City (1 Season)1 League7.01
Bristol Rovers (1 Season)1 League1.20
Newport County (1 Season)1 League2.11
FA Cup (7 Seasons)6.60
EFL Cup (7 Seasons)6.01
Premier League (5 Seasons)56.4939159159.011565299261995165.122238358.0233762.244.95.3-0.93892312141
Championship (4 Seasons)89.81454214067.9190644317930125374.231247266.18210875.989.16.5-1.184128481196
League One (2 Seasons)4.10
Conf Premier (1 Season)13.71
League Two (1 Season)3.31
PL2 — Div. 1 (1 Season)7.01
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
2013-201417Bradford Cityeng ENG3. League One11th3.00
2014-201518Bradford Cityeng ENG3. League One7th1.00Matches
2014-201518Chestereng ENG5. Conf Premier12th13.71Matches
2015-201619Bristol Roverseng ENG4. League Two3rd1.20Matches
2015-201619Newport Countyeng ENG4. League Two22nd2.11Matches
2016-201720Swansea Cityeng ENG1. Premier League15th0.90Matches
2017-201821Barnsleyeng ENG2. Championship22nd15.70Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th7.01Matches
2017-201821Swansea Cityeng ENG1. Premier League18th3.16810366.0777116466274.2112250.02366.710.70.5+0.313209Matches
2018-201922Swansea Cityeng ENG2. Championship10th38.0829112773.611639258549762679.419426872.4677984.843.92.3+0.15373260116Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th23.537663359.44833127724537665.29915763.191656.301.11.8-1.1103810158Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th14.725344756.6303885316525764.25510751.481172.701.11.0-1.1152414044Matches
2021-202225Sheffield Utdeng ENG2. Championship5th11.420833362.5265453614119871.2497763.64666.722.11.3-0.1111910026Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd24.741768061.34771119629242968.16912754.3112347.823.12.9-1.1203612154Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th14.224240859.3291774616325663.7579758.84757.132.02.0+1.012275130Matches
11 Seasons7 Clubs5 Leagues167.22393373164.13062973091549220470.353485562.510514572.41413.911.8+0.1122220793337
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
Sheffield Utd (5 Seasons)2 Leagues88.51496250159.81821346081006151666.432956558.2366357.179.49.1-2.468144513212
Swansea City (3 Seasons)2 Leagues41.9897123072.912416270154368878.920529070.7698284.154.62.7+0.45476280125
Bradford City (2 Seasons)1 League4.10
Barnsley (1 Season)1 League15.70
Chester (1 Season)1 League13.71
Swansea City (1 Season)1 League7.01
Bristol Rovers (1 Season)1 League1.20
Newport County (1 Season)1 League2.11
Premier League (5 Seasons)56.4939159159.011565299261995165.122238358.0233762.244.95.3-0.93892312141
Championship (4 Seasons)89.81454214067.9190644317930125374.231247266.18210875.989.16.5-1.184128481196
League One (2 Seasons)4.10
Conf Premier (1 Season)13.71
League Two (1 Season)3.31
PL2 — Div. 1 (1 Season)7.01
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
2014-201518Bradford Cityeng ENGFA Cup5th0.00Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.90Matches
2016-201720Swansea Cityeng ENGEFL Cup17th0.71Matches
2017-201821Swansea Cityeng ENGEFL Cup9th0.80Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.70Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th0.90Matches
2019-202023Sheffield Utdeng ENGFA Cup5th1.70Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd0.30Matches
2020-202124Sheffield Utdeng ENGFA Cup5th0.80Matches
2021-202225Sheffield Utdeng ENGEFL CupRd31.80Matches
2022-202326Sheffield Utdeng ENGFA CupSF2.00Matches
2023-202427Sheffield Utdeng ENGEFL CupRd20.50Matches
2023-202427Sheffield Utdeng ENGFA Cup0.30Matches
9 Seasons3 Clubs2 Leagues12.51
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
Sheffield Utd (5 Seasons)2 Leagues8.30
Swansea City (3 Seasons)2 Leagues3.31
Bradford City (1 Season)2 Leagues1.00
FA Cup (7 Seasons)6.60
EFL Cup (7 Seasons)6.01
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
201821sct ScotlandFriendlies (M)3.00Matches
2018-201922sct ScotlandUEFA Nations League31st0.20Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB1.80Matches
202124sct ScotlandUEFA Euro Qualifying3.20Matches
202225sct ScotlandWCQ0.20Matches
4 Seasons1 Club4 Leagues8.40
UEFA Nations League (2 Seasons)2.00
Friendlies (M) (1 Season)3.00
UEFA Euro Qualifying (1 Season)3.20
WCQ (1 Season)0.20

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
2013-201417Bradford Cityeng ENG3. League One3.0
2014-201518Chestereng ENG5. Conf Premier13.7Matches
2014-201518Bradford Cityeng ENGFA Cup0.0Matches
2014-201518Bradford Cityeng ENGLeague Cup0.9Matches
2014-201518Bradford Cityeng ENG3. League One1.0Matches
2015-201619Bristol Roverseng ENG4. League Two1.2Matches
2015-201619Newport Countyeng ENG4. League Two2.1Matches
2016-201720Swansea Cityeng ENGEFL Cup0.70Matches
2016-201720Swansea Cityeng ENG1. Premier League0.91Matches
2017-201821Barnsleyeng ENG2. Championship15.79Matches
2017-201821Swansea Cityeng ENGEFL Cup0.80Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 17.0Matches
2017-201821Swansea Cityeng ENG1. Premier League3.11039660103000006814Matches
2018-201922Swansea Cityeng ENG2. Championship38.0112710576323109100000829744Matches
2018-201922Swansea Cityeng ENGFA Cup1.70Matches
2019-202023Sheffield Utdeng ENGEFL Cup0.91Matches
2019-202023Sheffield Utdeng ENGFA Cup1.72Matches
2019-202023Sheffield Utdeng ENG1. Premier League23.56336262012920000376513Matches
2020-202124Sheffield Utdeng ENGEFL Cup0.31Matches
2020-202124Sheffield Utdeng ENGFA Cup0.80Matches
2020-202124Sheffield Utdeng ENG1. Premier League14.74474422110400000253314Matches
2021-202225Sheffield Utdeng ENG2. Championship11.43333274041500000208219Matches
2021-202225Sheffield Utdeng ENGEFL Cup1.80Matches
2022-202326Sheffield Utdeng ENG2. Championship24.768066481321102000417815Matches
2022-202326Sheffield Utdeng ENGFA Cup2.01Matches
2023-202427Sheffield Utdeng ENGEFL Cup0.50Matches
2023-202427Sheffield Utdeng ENGFA Cup0.30Matches
2023-202427Sheffield Utdeng ENG1. Premier League14.24084003011500000242514Matches
11 Seasons7 Clubs7 Leagues179.837313612884141661122000239331123
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (5 Seasons)4 Leagues96.825012459192106392200014962375
Swansea City (3 Seasons)4 Leagues45.21230115369241013100000897848
Bradford City (2 Seasons)3 Leagues5.0
Barnsley (1 Season)1 League15.79
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
FA Cup (7 Seasons)6.63
EFL Cup (7 Seasons)6.02
Premier League (5 Seasons)56.4159115641314322200009391445
Championship (4 Seasons)89.82140204875310133410200014541778
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2013-201417Bradford City1 League3.0
2014-201518Bradford City3 Leagues2.0
2014-201518Chester1 League13.7
2015-201619Bristol Rovers1 League1.2
2015-201619Newport County1 League2.1
2016-201720Swansea City2 Leagues1.61
2017-201821Barnsley1 League15.79
2017-201821Swansea City1 League7.0
2017-201821Swansea City3 Leagues3.91039660103000006814
2018-201922Swansea City2 Leagues39.7112710576323109100000829744
2019-202023Sheffield Utd3 Leagues26.063362620121220000376513
2020-202124Sheffield Utd3 Leagues15.94474422110500000253314
2021-202225Sheffield Utd2 Leagues13.23333274041500000208219
2022-202326Sheffield Utd2 Leagues26.768066481321202000417815
2023-202427Sheffield Utd3 Leagues15.04084003011500000242514
11 Seasons7 Clubs7 Leagues179.837313612884141661122000239331123
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (5 Seasons)4 Leagues96.825012459192106392200014962375
Swansea City (3 Seasons)4 Leagues45.21230115369241013100000897848
Bradford City (2 Seasons)3 Leagues5.0
Barnsley (1 Season)1 League15.79
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
FA Cup (7 Seasons)6.63
EFL Cup (7 Seasons)6.02
Premier League (5 Seasons)56.4159115641314322200009391445
Championship (4 Seasons)89.82140204875310133410200014541778
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2013-201417Bradford Cityeng ENG3. League One11th3.0
2014-201518Bradford Cityeng ENG3. League One7th1.0Matches
2014-201518Chestereng ENG5. Conf Premier12th13.7Matches
2015-201619Bristol Roverseng ENG4. League Two3rd1.2Matches
2015-201619Newport Countyeng ENG4. League Two22nd2.1Matches
2016-201720Swansea Cityeng ENG1. Premier League15th0.91Matches
2017-201821Barnsleyeng ENG2. Championship22nd15.79Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th7.0Matches
2017-201821Swansea Cityeng ENG1. Premier League18th3.11039660103000006814Matches
2018-201922Swansea Cityeng ENG2. Championship10th38.0112710576323109100000829744Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th23.56336262012920000376513Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th14.74474422110400000253314Matches
2021-202225Sheffield Utdeng ENG2. Championship5th11.43333274041500000208219Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd24.768066481321102000417815Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th14.24084003011500000242514Matches
11 Seasons7 Clubs5 Leagues167.237313612884141656122000239331123
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (5 Seasons)2 Leagues88.525012459192106342200014962375
Swansea City (3 Seasons)2 Leagues41.91230115369241013100000897848
Bradford City (2 Seasons)1 League4.1
Barnsley (1 Season)1 League15.79
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
Premier League (5 Seasons)56.4159115641314322200009391445
Championship (4 Seasons)89.82140204875310133410200014541778
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2014-201518Bradford Cityeng ENGFA Cup5th0.0Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.9Matches
2016-201720Swansea Cityeng ENGEFL Cup17th0.70Matches
2017-201821Swansea Cityeng ENGEFL Cup9th0.80Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.70Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th0.91Matches
2019-202023Sheffield Utdeng ENGFA Cup5th1.72Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd0.31Matches
2020-202124Sheffield Utdeng ENGFA Cup5th0.80Matches
2021-202225Sheffield Utdeng ENGEFL CupRd31.80Matches
2022-202326Sheffield Utdeng ENGFA CupSF2.01Matches
2023-202427Sheffield Utdeng ENGEFL CupRd20.50Matches
2023-202427Sheffield Utdeng ENGFA Cup0.30Matches
9 Seasons3 Clubs2 Leagues12.55
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sheffield Utd (5 Seasons)2 Leagues8.35
Swansea City (3 Seasons)2 Leagues3.30
Bradford City (1 Season)2 Leagues1.0
FA Cup (7 Seasons)6.63
EFL Cup (7 Seasons)6.02
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
201821sct ScotlandFriendlies (M)3.0Matches
2018-201922sct ScotlandUEFA Nations League31st0.2Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB1.80Matches
202124sct ScotlandUEFA Euro Qualifying3.24Matches
202225sct ScotlandWCQ0.20Matches
4 Seasons1 Club4 Leagues8.44
UEFA Nations League (2 Seasons)2.00
Friendlies (M) (1 Season)3.0
UEFA Euro Qualifying (1 Season)3.24
WCQ (1 Season)0.20

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
2013-201417Bradford Cityeng ENG3. League One3.0
2014-201518Chestereng ENG5. Conf Premier13.7Matches
2014-201518Bradford Cityeng ENGFA Cup0.0Matches
2014-201518Bradford Cityeng ENGLeague Cup0.9Matches
2014-201518Bradford Cityeng ENG3. League One1.0Matches
2015-201619Bristol Roverseng ENG4. League Two1.2Matches
2015-201619Newport Countyeng ENG4. League Two2.1Matches
2016-201720Swansea Cityeng ENGEFL Cup0.7Matches
2016-201720Swansea Cityeng ENG1. Premier League0.9Matches
2017-201821Barnsleyeng ENG2. Championship15.7Matches
2017-201821Swansea Cityeng ENGEFL Cup0.8Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 17.0Matches
2017-201821Swansea Cityeng ENG1. Premier League3.130.9830000010.33100000Matches
2018-201922Swansea Cityeng ENG2. Championship38.01132.988336911190.24600210Matches
2018-201922Swansea Cityeng ENGFA Cup1.7Matches
2019-202023Sheffield Utdeng ENGEFL Cup0.9Matches
2019-202023Sheffield Utdeng ENGFA Cup1.7Matches
2019-202023Sheffield Utdeng ENG1. Premier League23.5311.32210271020.09000200Matches
2020-202124Sheffield Utdeng ENGEFL Cup0.3Matches
2020-202124Sheffield Utdeng ENGFA Cup0.8Matches
2020-202124Sheffield Utdeng ENG1. Premier League14.7312.11230053020.14000110Matches
2021-202225Sheffield Utdeng ENG2. Championship11.4252.19200032050.44400100Matches
2021-202225Sheffield Utdeng ENGEFL Cup1.8Matches
2022-202326Sheffield Utdeng ENG2. Championship24.7552.233108105150.20101300Matches
2022-202326Sheffield Utdeng ENGFA Cup2.0Matches
2023-202427Sheffield Utdeng ENGEFL Cup0.5Matches
2023-202427Sheffield Utdeng ENGFA Cup0.3Matches
2023-202427Sheffield Utdeng ENG1. Premier League14.2292.04240023070.49600010Matches
11 Seasons7 Clubs7 Leagues179.82872.2220531636252310.241801930
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (5 Seasons)4 Leagues96.81711.9311901027141210.241101720
Swansea City (3 Seasons)4 Leagues45.21162.8386369111100.24700210
Bradford City (2 Seasons)3 Leagues5.0
Barnsley (1 Season)1 League15.7
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
FA Cup (7 Seasons)6.6
EFL Cup (7 Seasons)6.0
Premier League (5 Seasons)56.4941.6971021470120.22700320
Championship (4 Seasons)89.81932.6113431422182190.261101610
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2013-201417Bradford City1 League3.0
2014-201518Bradford City3 Leagues2.0
2014-201518Chester1 League13.7
2015-201619Bristol Rovers1 League1.2
2015-201619Newport County1 League2.1
2016-201720Swansea City2 Leagues1.6
2017-201821Barnsley1 League15.7
2017-201821Swansea City1 League7.0
2017-201821Swansea City3 Leagues3.930.9830000010.33100000
2018-201922Swansea City2 Leagues39.71132.988336911190.24600210
2019-202023Sheffield Utd3 Leagues26.0311.32210271020.09000200
2020-202124Sheffield Utd3 Leagues15.9312.11230053020.14000110
2021-202225Sheffield Utd2 Leagues13.2252.19200032050.44400100
2022-202326Sheffield Utd2 Leagues26.7552.233108105150.20101300
2023-202427Sheffield Utd3 Leagues15.0292.04240023070.49600010
11 Seasons7 Clubs7 Leagues179.82872.2220531636252310.241801930
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (5 Seasons)4 Leagues96.81711.9311901027141210.241101720
Swansea City (3 Seasons)4 Leagues45.21162.8386369111100.24700210
Bradford City (2 Seasons)3 Leagues5.0
Barnsley (1 Season)1 League15.7
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
FA Cup (7 Seasons)6.6
EFL Cup (7 Seasons)6.0
Premier League (5 Seasons)56.4941.6971021470120.22700320
Championship (4 Seasons)89.81932.6113431422182190.261101610
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2013-201417Bradford Cityeng ENG3. League One11th3.0
2014-201518Bradford Cityeng ENG3. League One7th1.0Matches
2014-201518Chestereng ENG5. Conf Premier12th13.7Matches
2015-201619Bristol Roverseng ENG4. League Two3rd1.2Matches
2015-201619Newport Countyeng ENG4. League Two22nd2.1Matches
2016-201720Swansea Cityeng ENG1. Premier League15th0.9Matches
2017-201821Barnsleyeng ENG2. Championship22nd15.7Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th7.0Matches
2017-201821Swansea Cityeng ENG1. Premier League18th3.130.9830000010.33100000Matches
2018-201922Swansea Cityeng ENG2. Championship10th38.01132.988336911190.24600210Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th23.5311.32210271020.09000200Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th14.7312.11230053020.14000110Matches
2021-202225Sheffield Utdeng ENG2. Championship5th11.4252.19200032050.44400100Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd24.7552.233108105150.20101300Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th14.2292.04240023070.49600010Matches
11 Seasons7 Clubs5 Leagues167.22872.2220531636252310.241801930
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (5 Seasons)2 Leagues88.51711.9311901027141210.241101720
Swansea City (3 Seasons)2 Leagues41.91162.8386369111100.24700210
Bradford City (2 Seasons)1 League4.1
Barnsley (1 Season)1 League15.7
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
Premier League (5 Seasons)56.4941.6971021470120.22700320
Championship (4 Seasons)89.81932.6113431422182190.261101610
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2014-201518Bradford Cityeng ENGFA Cup5th0.0Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.9Matches
2016-201720Swansea Cityeng ENGEFL Cup17th0.7Matches
2017-201821Swansea Cityeng ENGEFL Cup9th0.8Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.7Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th0.9Matches
2019-202023Sheffield Utdeng ENGFA Cup5th1.7Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd0.3Matches
2020-202124Sheffield Utdeng ENGFA Cup5th0.8Matches
2021-202225Sheffield Utdeng ENGEFL CupRd31.8Matches
2022-202326Sheffield Utdeng ENGFA CupSF2.0Matches
2023-202427Sheffield Utdeng ENGEFL CupRd20.5Matches
2023-202427Sheffield Utdeng ENGFA Cup0.3Matches
9 Seasons3 Clubs2 Leagues12.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sheffield Utd (5 Seasons)2 Leagues8.3
Swansea City (3 Seasons)2 Leagues3.3
Bradford City (1 Season)2 Leagues1.0
FA Cup (7 Seasons)6.6
EFL Cup (7 Seasons)6.0
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
201821sct ScotlandFriendlies (M)3.0Matches
2018-201922sct ScotlandUEFA Nations League31st0.2Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB1.8Matches
202124sct ScotlandUEFA Euro Qualifying3.2Matches
202225sct ScotlandWCQ0.2Matches
4 Seasons1 Club4 Leagues8.4
UEFA Nations League (2 Seasons)2.0
Friendlies (M) (1 Season)3.0
UEFA Euro Qualifying (1 Season)3.2
WCQ (1 Season)0.2

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
2013-201417Bradford Cityeng ENG3. League One3.0
2014-201518Chestereng ENG5. Conf Premier13.7Matches
2014-201518Bradford Cityeng ENGFA Cup0.0Matches
2014-201518Bradford Cityeng ENGLeague Cup0.9Matches
2014-201518Bradford Cityeng ENG3. League One1.0Matches
2015-201619Bristol Roverseng ENG4. League Two1.2Matches
2015-201619Newport Countyeng ENG4. League Two2.1Matches
2016-201720Swansea Cityeng ENGEFL Cup0.700Matches
2016-201720Swansea Cityeng ENG1. Premier League0.910Matches
2017-201821Barnsleyeng ENG2. Championship15.7156Matches
2017-201821Swansea Cityeng ENGEFL Cup0.800Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 17.0Matches
2017-201821Swansea Cityeng ENG1. Premier League3.1430221333.322020430Matches
2018-201922Swansea Cityeng ENG2. Championship38.038231022693625.027255201755521Matches
2018-201922Swansea Cityeng ENGFA Cup1.710Matches
2019-202023Sheffield Utdeng ENGEFL Cup0.900Matches
2019-202023Sheffield Utdeng ENGFA Cup1.701Matches
2019-202023Sheffield Utdeng ENG1. Premier League23.537226274114027.529253221552430Matches
2020-202124Sheffield Utdeng ENGEFL Cup0.300Matches
2020-202124Sheffield Utdeng ENGFA Cup0.801Matches
2020-202124Sheffield Utdeng ENG1. Premier League14.715777151729.4121037621300Matches
2021-202225Sheffield Utdeng ENG2. Championship11.48434151050.05413210220Matches
2021-202225Sheffield Utdeng ENGEFL Cup1.820Matches
2022-202326Sheffield Utdeng ENG2. Championship24.719133106101952.6925322524470Matches
2022-202326Sheffield Utdeng ENGFA Cup2.001Matches
2023-202427Sheffield Utdeng ENGEFL Cup0.501Matches
2023-202427Sheffield Utdeng ENGFA Cup0.300Matches
2023-202427Sheffield Utdeng ENG1. Premier League14.217747651241.7718216522280Matches
11 Seasons7 Clubs7 Leagues179.8138983379264613733.6911091792601882251
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Utd (5 Seasons)4 Leagues96.89655235518369836.762821270371291700
Swansea City (3 Seasons)4 Leagues45.2422810248103925.629275221759551
Bradford City (2 Seasons)3 Leagues5.00
Barnsley (1 Season)1 League15.71560
Chester (1 Season)1 League13.70
Swansea City (1 Season)1 League7.00
Bristol Rovers (1 Season)1 League1.20
Newport County (1 Season)1 League2.10
FA Cup (7 Seasons)6.6130
EFL Cup (7 Seasons)6.0210
Premier League (5 Seasons)56.47340174313227230.6505584726991040
Championship (4 Seasons)89.86555163613246536.9415494530891211
League One (2 Seasons)4.10
Conf Premier (1 Season)13.70
League Two (1 Season)3.30
PL2 — Div. 1 (1 Season)7.00
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
2013-201417Bradford City1 League3.00
2014-201518Bradford City3 Leagues2.00
2014-201518Chester1 League13.70
2015-201619Bristol Rovers1 League1.20
2015-201619Newport County1 League2.10
2016-201720Swansea City2 Leagues1.6100
2017-201821Barnsley1 League15.71560
2017-201821Swansea City1 League7.00
2017-201821Swansea City3 Leagues3.9430221333.322020430
2018-201922Swansea City2 Leagues39.738241022693625.027255201755521
2019-202023Sheffield Utd3 Leagues26.037226274114027.529253221652430
2020-202124Sheffield Utd3 Leagues15.915777151729.4121037721300
2021-202225Sheffield Utd2 Leagues13.28634151050.05413210220
2022-202326Sheffield Utd2 Leagues26.719133106101952.6925322624470
2023-202427Sheffield Utd3 Leagues15.017747651241.7718216622280
11 Seasons7 Clubs7 Leagues179.8138983379264613733.6911091792601882251
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sheffield Utd (5 Seasons)4 Leagues96.89655235518369836.762821270371291700
Swansea City (3 Seasons)4 Leagues45.2422810248103925.629275221759551
Bradford City (2 Seasons)3 Leagues5.00
Barnsley (1 Season)1 League15.71560
Chester (1 Season)1 League13.70
Swansea City (1 Season)1 League7.00
Bristol Rovers (1 Season)1 League1.20
Newport County (1 Season)1 League2.10
FA Cup (7 Seasons)6.6130
EFL Cup (7 Seasons)6.0210
Premier League (5 Seasons)56.47340174313227230.6505584726991040
Championship (4 Seasons)89.86555163613246536.9415494530891211
League One (2 Seasons)4.10
Conf Premier (1 Season)13.70
League Two (1 Season)3.30
PL2 — Div. 1 (1 Season)7.00
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
2013-201417Bradford Cityeng ENG3. League One11th3.0
2014-201518Bradford Cityeng ENG3. League One7th1.0Matches
2014-201518Chestereng ENG5. Conf Premier12th13.7Matches
2015-201619Bristol Roverseng ENG4. League Two3rd1.2Matches
2015-201619Newport Countyeng ENG4. League Two22nd2.1Matches
2016-201720Swansea Cityeng ENG1. Premier League15th0.910Matches
2017-201821Barnsleyeng ENG2. Championship22nd15.7156Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th7.0Matches
2017-201821Swansea Cityeng ENG1. Premier League18th3.1430221333.322020430Matches
2018-201922Swansea Cityeng ENG2. Championship10th38.038231022693625.027255201755521Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th23.537226274114027.529253221552430Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th14.715777151729.4121037621300Matches
2021-202225Sheffield Utdeng ENG2. Championship5th11.48434151050.05413210220Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd24.719133106101952.6925322524470Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th14.217747651241.7718216522280Matches
11 Seasons7 Clubs5 Leagues167.2138953379264613733.6911091792561882251
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
Sheffield Utd (5 Seasons)2 Leagues88.59653235518369836.762821270331291700
Swansea City (3 Seasons)2 Leagues41.9422710248103925.629275221759551
Bradford City (2 Seasons)1 League4.10
Barnsley (1 Season)1 League15.71560
Chester (1 Season)1 League13.70
Swansea City (1 Season)1 League7.00
Bristol Rovers (1 Season)1 League1.20
Newport County (1 Season)1 League2.10
Premier League (5 Seasons)56.47340174313227230.6505584726991040
Championship (4 Seasons)89.86555163613246536.9415494530891211
League One (2 Seasons)4.10
Conf Premier (1 Season)13.70
League Two (1 Season)3.30
PL2 — Div. 1 (1 Season)7.00
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
2014-201518Bradford Cityeng ENGFA Cup5th0.0Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.9Matches
2016-201720Swansea Cityeng ENGEFL Cup17th0.700Matches
2017-201821Swansea Cityeng ENGEFL Cup9th0.800Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.710Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th0.900Matches
2019-202023Sheffield Utdeng ENGFA Cup5th1.701Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd0.300Matches
2020-202124Sheffield Utdeng ENGFA Cup5th0.801Matches
2021-202225Sheffield Utdeng ENGEFL CupRd31.820Matches
2022-202326Sheffield Utdeng ENGFA CupSF2.001Matches
2023-202427Sheffield Utdeng ENGEFL CupRd20.501Matches
2023-202427Sheffield Utdeng ENGFA Cup0.300Matches
9 Seasons3 Clubs2 Leagues12.5340
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
Sheffield Utd (5 Seasons)2 Leagues8.3240
Swansea City (3 Seasons)2 Leagues3.3100
Bradford City (1 Season)2 Leagues1.00
FA Cup (7 Seasons)6.6130
EFL Cup (7 Seasons)6.0210
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
201821sct ScotlandFriendlies (M)3.0Matches
2018-201922sct ScotlandUEFA Nations League31st0.2Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB1.800Matches
202124sct ScotlandUEFA Euro Qualifying3.210Matches
202225sct ScotlandWCQ0.210Matches
4 Seasons1 Club4 Leagues8.4200
UEFA Nations League (2 Seasons)2.0000
Friendlies (M) (1 Season)3.00
UEFA Euro Qualifying (1 Season)3.2100
WCQ (1 Season)0.2100

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
2013-201417Bradford Cityeng ENG3. League One3.0
2014-201518Chestereng ENG5. Conf Premier13.7Matches
2014-201518Bradford Cityeng ENGFA Cup0.0Matches
2014-201518Bradford Cityeng ENGLeague Cup0.9Matches
2014-201518Bradford Cityeng ENG3. League One1.0Matches
2015-201619Bristol Roverseng ENG4. League Two1.2Matches
2015-201619Newport Countyeng ENG4. League Two2.1Matches
2016-201720Swansea Cityeng ENGEFL Cup0.7Matches
2016-201720Swansea Cityeng ENG1. Premier League0.9Matches
2017-201821Barnsleyeng ENG2. Championship15.7Matches
2017-201821Swansea Cityeng ENGEFL Cup0.8Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 17.0Matches
2017-201821Swansea Cityeng ENG1. Premier League3.11333673541113311100.000.0652345841212710126Matches
2018-201922Swansea Cityeng ENG2. Championship38.01568551418625811671563773849.43950.69154699192860401985821224235Matches
2018-201922Swansea Cityeng ENGFA Cup1.7Matches
2019-202023Sheffield Utdeng ENGEFL Cup0.9Matches
2019-202023Sheffield Utdeng ENGFA Cup1.7Matches
2019-202023Sheffield Utdeng ENG1. Premier League23.593546108397440107935442250.02250.03651712694262384334634109Matches
2020-202124Sheffield Utdeng ENGEFL Cup0.3Matches
2020-202124Sheffield Utdeng ENGFA Cup0.8Matches
2020-202124Sheffield Utdeng ENG1. Premier League14.761033642522985361013430.8969.223493137214124231746958Matches
2021-202225Sheffield Utdeng ENG2. Championship11.448222412152285948215426.71173.325597733412115351636273Matches
2021-202225Sheffield Utdeng ENGEFL Cup1.8Matches
2022-202326Sheffield Utdeng ENG2. Championship24.7102750844395061581027441840.92556.84201654504132165627729154Matches
2022-202326Sheffield Utdeng ENGFA Cup2.0Matches
2023-202427Sheffield Utdeng ENGEFL Cup0.5Matches
2023-202427Sheffield Utdeng ENGFA Cup0.3Matches
2023-202427Sheffield Utdeng ENG1. Premier League14.258331682882307458117635.31058.82459233056114251842060Matches
11 Seasons7 Clubs7 Leagues179.853382405122526233762953312119344.111655.02499111304195135119482792013939715
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
Sheffield Utd (5 Seasons)4 Leagues96.836371823651591170245136351335440.67757.91519619722097178271821122614454
Swansea City (3 Seasons)4 Leagues45.21701581479356351781696783950.03950.09804933198664412197891325261
Bradford City (2 Seasons)3 Leagues5.0
Barnsley (1 Season)1 League15.7
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
FA Cup (7 Seasons)6.6
EFL Cup (7 Seasons)6.0
Premier League (5 Seasons)56.42261113246101010222452259753344.04154.790938001429504718103761624253
Championship (4 Seasons)89.830771272661516131538430721366044.17555.11590733027668572301761252315462
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2013-201417Bradford City1 League3.0
2014-201518Bradford City3 Leagues2.0
2014-201518Chester1 League13.7
2015-201619Bristol Rovers1 League1.2
2015-201619Newport County1 League2.1
2016-201720Swansea City2 Leagues1.6
2017-201821Barnsley1 League15.7
2017-201821Swansea City1 League7.0
2017-201821Swansea City3 Leagues3.91333673541113311100.000.0652345841212710126
2018-201922Swansea City2 Leagues39.71568551418625811671563773849.43950.69154699192860401985821224235
2019-202023Sheffield Utd3 Leagues26.093546108397440107935442250.02250.03651712694262384334634109
2020-202124Sheffield Utd3 Leagues15.961033642522985361013430.8969.223493137214124231746958
2021-202225Sheffield Utd2 Leagues13.248222412152285948215426.71173.325597733412115351636273
2022-202326Sheffield Utd2 Leagues26.7102750844395061581027441840.92556.84201654504132165627729154
2023-202427Sheffield Utd3 Leagues15.058331682882307458117635.31058.82459233056114251842060
11 Seasons7 Clubs7 Leagues179.853382405122526233762953312119344.111655.02499111304195135119482792013939715
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
Sheffield Utd (5 Seasons)4 Leagues96.836371823651591170245136351335440.67757.91519619722097178271821122614454
Swansea City (3 Seasons)4 Leagues45.21701581479356351781696783950.03950.09804933198664412197891325261
Bradford City (2 Seasons)3 Leagues5.0
Barnsley (1 Season)1 League15.7
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
FA Cup (7 Seasons)6.6
EFL Cup (7 Seasons)6.0
Premier League (5 Seasons)56.42261113246101010222452259753344.04154.790938001429504718103761624253
Championship (4 Seasons)89.830771272661516131538430721366044.17555.11590733027668572301761252315462
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2013-201417Bradford Cityeng ENG3. League One11th3.0
2014-201518Bradford Cityeng ENG3. League One7th1.0Matches
2014-201518Chestereng ENG5. Conf Premier12th13.7Matches
2015-201619Bristol Roverseng ENG4. League Two3rd1.2Matches
2015-201619Newport Countyeng ENG4. League Two22nd2.1Matches
2016-201720Swansea Cityeng ENG1. Premier League15th0.9Matches
2017-201821Barnsleyeng ENG2. Championship22nd15.7Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th7.0Matches
2017-201821Swansea Cityeng ENG1. Premier League18th3.11333673541113311100.000.0652345841212710126Matches
2018-201922Swansea Cityeng ENG2. Championship10th38.01568551418625811671563773849.43950.69154699192860401985821224235Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th23.593546108397440107935442250.02250.03651712694262384334634109Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th14.761033642522985361013430.8969.223493137214124231746958Matches
2021-202225Sheffield Utdeng ENG2. Championship5th11.448222412152285948215426.71173.325597733412115351636273Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd24.7102750844395061581027441840.92556.84201654504132165627729154Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th14.258331682882307458117635.31058.82459233056114251842060Matches
11 Seasons7 Clubs5 Leagues167.253382405122526233762953312119344.111655.02499111304195135119482792013939715
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
Sheffield Utd (5 Seasons)2 Leagues88.536371823651591170245136351335440.67757.91519619722097178271821122614454
Swansea City (3 Seasons)2 Leagues41.91701581479356351781696783950.03950.09804933198664412197891325261
Bradford City (2 Seasons)1 League4.1
Barnsley (1 Season)1 League15.7
Chester (1 Season)1 League13.7
Swansea City (1 Season)1 League7.0
Bristol Rovers (1 Season)1 League1.2
Newport County (1 Season)1 League2.1
Premier League (5 Seasons)56.42261113246101010222452259753344.04154.790938001429504718103761624253
Championship (4 Seasons)89.830771272661516131538430721366044.17555.11590733027668572301761252315462
League One (2 Seasons)4.1
Conf Premier (1 Season)13.7
League Two (1 Season)3.3
PL2 — Div. 1 (1 Season)7.0
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
2014-201518Bradford Cityeng ENGFA Cup5th0.0Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.9Matches
2016-201720Swansea Cityeng ENGEFL Cup17th0.7Matches
2017-201821Swansea Cityeng ENGEFL Cup9th0.8Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.7Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th0.9Matches
2019-202023Sheffield Utdeng ENGFA Cup5th1.7Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd0.3Matches
2020-202124Sheffield Utdeng ENGFA Cup5th0.8Matches
2021-202225Sheffield Utdeng ENGEFL CupRd31.8Matches
2022-202326Sheffield Utdeng ENGFA CupSF2.0Matches
2023-202427Sheffield Utdeng ENGEFL CupRd20.5Matches
2023-202427Sheffield Utdeng ENGFA Cup0.3Matches
9 Seasons3 Clubs2 Leagues12.5
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
Sheffield Utd (5 Seasons)2 Leagues8.3
Swansea City (3 Seasons)2 Leagues3.3
Bradford City (1 Season)2 Leagues1.0
FA Cup (7 Seasons)6.6
EFL Cup (7 Seasons)6.0
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
201821sct ScotlandFriendlies (M)3.0Matches
2018-201922sct ScotlandUEFA Nations League31st0.2Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB1.8Matches
202124sct ScotlandUEFA Euro Qualifying3.2Matches
202225sct ScotlandWCQ0.2Matches
4 Seasons1 Club4 Leagues8.4
UEFA Nations League (2 Seasons)2.0
Friendlies (M) (1 Season)3.0
UEFA Euro Qualifying (1 Season)3.2
WCQ (1 Season)0.2

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
2013-201417Bradford Cityeng ENG3. League One8274346.63.026
2014-201518Chestereng ENG5. Conf Premier141,2338829.813.7140Matches
2014-201518Bradford Cityeng ENGFA Cup1110.10.0001011.000000.00-1.13Matches
2014-201518Bradford Cityeng ENGLeague Cup2854331.50.9165012011.502200.000.00Matches
2014-201518Bradford Cityeng ENG3. League One792132.21.0007101.1401-1-0.98-1.00Matches
2015-201619Bristol Roverseng ENG4. League Two5105212.51.200543.0030+3+2.57+1.95Matches
2015-201619Newport Countyeng ENG4. League Two3193644.72.121101.3385+3+1.40+1.95Matches
2016-201720Swansea Cityeng ENGEFL Cup1656536.10.71650003.0030+3+4.15+5.72Matches
2016-201720Swansea Cityeng ENG1. Premier League582162.40.900560.6005-5-5.49-4.95Matches
2017-201821Barnsleyeng ENG2. Championship171,4168334.215.71611100.821928-9-0.57-0.08Matches
2017-201821Swansea Cityeng ENGEFL Cup1717126.30.81710010.0002-2-2.54-4.80Matches
2017-201821Swansea Cityeng ENGFA Cup00003Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 176299031.87.07906002.291910+9+1.29+1.29Matches
2017-201821Swansea Cityeng ENG1. Premier League11276258.13.120920.7335-2-0.65+0.093.35.3-2.0-0.66+0.05Matches
2018-201922Swansea Cityeng ENG2. Championship423,4168182.538.037893452411.455752+5+0.13+0.3859.746.9+12.8+0.34-0.08Matches
2018-201922Swansea Cityeng ENGFA Cup21577943.61.72790003.0062+4+2.29+0.52Matches
2019-202023Sheffield Utdeng ENGEFL Cup2794043.90.9145013401.5020+2+2.28+4.06Matches
2019-202023Sheffield Utdeng ENGFA Cup21507538.51.7190116021.502200.00-1.13Matches
2019-202023Sheffield Utdeng ENG1. Premier League362,1135961.823.524767122421.442225-3-0.13-0.3327.532.3-4.8-0.20+0.01Matches
2020-202124Sheffield Utdeng ENGEFL Cup1292932.20.30012901.0001-1-3.10-4.58Matches
2020-202124Sheffield Utdeng ENGFA Cup1747420.60.81740010.0001-1-1.22-1.85Matches
2020-202124Sheffield Utdeng ENG1. Premier League231,3245838.714.7128510112710.30827-19-1.29-0.2615.426.2-10.8-0.73+0.07Matches
2021-202225Sheffield Utdeng ENG2. Championship281,0263724.811.49804191651.71111100.00-0.5216.113.6+2.6+0.22-0.29Matches
2021-202225Sheffield Utdeng ENGEFL Cup21658355.01.81120114502.002200.00-1.33Matches
2022-202326Sheffield Utdeng ENG2. Championship382,2215853.624.725799131901.973419+15+0.61-0.2837.424.0+13.4+0.54-0.11Matches
2022-202326Sheffield Utdeng ENGFA Cup31806033.32.0274113311.3345-1-0.50-1.50Matches
2023-202427Sheffield Utdeng ENGEFL Cup1454550.00.51450001.000000.000.00Matches
2023-202427Sheffield Utdeng ENGFA Cup1282815.60.30012810.0002-2-6.43-8.20Matches
2023-202427Sheffield Utdeng ENG1. Premier League211,2806140.614.21575662520.292040-20-1.41+0.6618.225.8-7.6-0.53+0.79Matches
11 Seasons7 Clubs7 Leagues27816,1805827.6179.8170818510822441.29206237-31-0.19-0.05177.6174.0+3.6+0.03+0.28
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
Sheffield Utd (5 Seasons)4 Leagues1598,7145542.796.89278396723151.28105135-30-0.31-0.20114.6121.8-7.2-0.08+0.07
Swansea City (3 Seasons)4 Leagues624,0676632.745.24388341924131.316966+3+0.07+0.5463.052.2+10.8+0.26+0.77
Bradford City (2 Seasons)3 Leagues18452254.95.036601510121.2023-1-0.51-0.69
Barnsley (1 Season)1 League171,4168334.215.71611100.821928-9-0.57-0.08
Chester (1 Season)1 League141,2338829.813.7140
Swansea City (1 Season)1 League76299031.87.07906002.291910+9+1.29+1.29
Bristol Rovers (1 Season)1 League5105212.51.200543.0030+3+2.57+1.95
Newport County (1 Season)1 League3193644.72.121101.3385+3+1.40+1.95
FA Cup (7 Seasons)105905918.66.6678243091.40121200.00-1.15
EFL Cup (7 Seasons)105395439.16.0669143221.5097+2+0.33-0.09
Premier League (5 Seasons)965,0755330.256.45378234325130.7953102-49-0.87-0.0364.489.6-25.2-0.45+0.34
Championship (4 Seasons)1258,0796548.889.8878458381861.58121110+11+0.12-0.09113.284.4+28.8+0.39-0.16
League One (2 Seasons)15366244.44.12013101.1401-1-0.98-1.00
Conf Premier (1 Season)141,2338829.813.7140
League Two (1 Season)8298373.63.321642.37115+6+1.81+1.77
PL2 — Div. 1 (1 Season)76299031.87.07906002.291910+9+1.29+1.29
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
2013-201417Bradford City1 League8274346.63.026
2014-201518Bradford City3 Leagues10178183.52.01660910121.2023-1-0.51-0.69
2014-201518Chester1 League141,2338829.813.7140
2015-201619Bristol Rovers1 League5105212.51.200543.0030+3+2.57+1.95
2015-201619Newport County1 League3193644.72.121101.3385+3+1.40+1.95
2016-201720Swansea City2 Leagues6147254.11.61650561.0035-2-1.22-0.65
2017-201821Barnsley1 League171,4168334.215.71611100.821928-9-0.57-0.08
2017-201821Swansea City1 League76299031.87.07906002.291910+9+1.29+1.29
2017-201821Swansea City3 Leagues12347298.03.93710960.6737-4-1.04-0.473.35.3-2.0-0.66+0.05
2018-201922Swansea City2 Leagues443,5738179.439.739893452411.526354+9+0.23+0.0359.746.9+12.8+0.34-0.08
2019-202023Sheffield Utd3 Leagues402,3425958.726.026758142741.452627-1-0.04-0.2627.532.3-4.8-0.20+0.01
2020-202124Sheffield Utd3 Leagues251,4275736.915.9138410122820.32829-21-1.32-0.5515.426.2-10.8-0.73+0.07
2021-202225Sheffield Utd2 Leagues301,1914026.813.210845201751.73131300.00-0.5516.113.6+2.6+0.22-0.29
2022-202326Sheffield Utd2 Leagues412,4015951.326.7277810142011.923824+14+0.52-0.3837.424.0+13.4+0.54-0.11
2023-202427Sheffield Utd3 Leagues231,3535939.615.01674672530.312042-22-1.46+0.2818.225.8-7.6-0.53+0.79
11 Seasons7 Clubs7 Leagues27816,1805827.6179.8170818510822441.29206237-31-0.19-0.05177.6174.0+3.6+0.03+0.28
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
Sheffield Utd (5 Seasons)4 Leagues1598,7145542.796.89278396723151.28105135-30-0.31-0.20114.6121.8-7.2-0.08+0.07
Swansea City (3 Seasons)4 Leagues624,0676632.745.24388341924131.316966+3+0.07+0.5463.052.2+10.8+0.26+0.77
Bradford City (2 Seasons)3 Leagues18452254.95.036601510121.2023-1-0.51-0.69
Barnsley (1 Season)1 League171,4168334.215.71611100.821928-9-0.57-0.08
Chester (1 Season)1 League141,2338829.813.7140
Swansea City (1 Season)1 League76299031.87.07906002.291910+9+1.29+1.29
Bristol Rovers (1 Season)1 League5105212.51.200543.0030+3+2.57+1.95
Newport County (1 Season)1 League3193644.72.121101.3385+3+1.40+1.95
FA Cup (7 Seasons)105905918.66.6678243091.40121200.00-1.15
EFL Cup (7 Seasons)105395439.16.0669143221.5097+2+0.33-0.09
Premier League (5 Seasons)965,0755330.256.45378234325130.7953102-49-0.87-0.0364.489.6-25.2-0.45+0.34
Championship (4 Seasons)1258,0796548.889.8878458381861.58121110+11+0.12-0.09113.284.4+28.8+0.39-0.16
League One (2 Seasons)15366244.44.12013101.1401-1-0.98-1.00
Conf Premier (1 Season)141,2338829.813.7140
League Two (1 Season)8298373.63.321642.37115+6+1.81+1.77
PL2 — Div. 1 (1 Season)76299031.87.07906002.291910+9+1.29+1.29
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
2013-201417Bradford Cityeng ENG3. League One11th8274346.63.026
2014-201518Bradford Cityeng ENG3. League One7th792132.21.0007101.1401-1-0.98-1.00Matches
2014-201518Chestereng ENG5. Conf Premier12th141,2338829.813.7140Matches
2015-201619Bristol Roverseng ENG4. League Two3rd5105212.51.200543.0030+3+2.57+1.95Matches
2015-201619Newport Countyeng ENG4. League Two22nd3193644.72.121101.3385+3+1.40+1.95Matches
2016-201720Swansea Cityeng ENG1. Premier League15th582162.40.900560.6005-5-5.49-4.95Matches
2017-201821Barnsleyeng ENG2. Championship22nd171,4168334.215.71611100.821928-9-0.57-0.08Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th76299031.87.07906002.291910+9+1.29+1.29Matches
2017-201821Swansea Cityeng ENG1. Premier League18th11276258.13.120920.7335-2-0.65+0.093.35.3-2.0-0.66+0.05Matches
2018-201922Swansea Cityeng ENG2. Championship10th423,4168182.538.037893452411.455752+5+0.13+0.3859.746.9+12.8+0.34-0.08Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th362,1135961.823.524767122421.442225-3-0.13-0.3327.532.3-4.8-0.20+0.01Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th231,3245838.714.7128510112710.30827-19-1.29-0.2615.426.2-10.8-0.73+0.07Matches
2021-202225Sheffield Utdeng ENG2. Championship5th281,0263724.811.49804191651.71111100.00-0.5216.113.6+2.6+0.22-0.29Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd382,2215853.624.725799131901.973419+15+0.61-0.2837.424.0+13.4+0.54-0.11Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th211,2806140.614.21575662520.292040-20-1.41+0.6618.225.8-7.6-0.53+0.79Matches
11 Seasons7 Clubs5 Leagues25815,0515827.8167.2158828210021331.27185218-33-0.22+0.02177.6174.0+3.6+0.03+0.28
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
Sheffield Utd (5 Seasons)2 Leagues1467,9645543.688.58579366121101.2895122-27-0.31-0.07114.6121.8-7.2-0.08+0.07
Swansea City (3 Seasons)2 Leagues583,7746534.441.9398934192491.246062-2-0.05+0.5563.052.2+10.8+0.26+0.77
Bradford City (2 Seasons)1 League15366244.44.12013101.1401-1-0.98-1.00
Barnsley (1 Season)1 League171,4168334.215.71611100.821928-9-0.57-0.08
Chester (1 Season)1 League141,2338829.813.7140
Swansea City (1 Season)1 League76299031.87.07906002.291910+9+1.29+1.29
Bristol Rovers (1 Season)1 League5105212.51.200543.0030+3+2.57+1.95
Newport County (1 Season)1 League3193644.72.121101.3385+3+1.40+1.95
Premier League (5 Seasons)965,0755330.256.45378234325130.7953102-49-0.87-0.0364.489.6-25.2-0.45+0.34
Championship (4 Seasons)1258,0796548.889.8878458381861.58121110+11+0.12-0.09113.284.4+28.8+0.39-0.16
League One (2 Seasons)15366244.44.12013101.1401-1-0.98-1.00
Conf Premier (1 Season)141,2338829.813.7140
League Two (1 Season)8298373.63.321642.37115+6+1.81+1.77
PL2 — Div. 1 (1 Season)76299031.87.07906002.291910+9+1.29+1.29
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
2014-201518Bradford Cityeng ENGFA Cup5th1110.10.0001011.000000.00-1.13Matches
2014-201518Bradford Cityeng ENGLeague Cup17th2854331.50.9165012011.502200.000.00Matches
2016-201720Swansea Cityeng ENGEFL Cup17th1656536.10.71650003.0030+3+4.15+5.72Matches
2017-201821Swansea Cityeng ENGEFL Cup9th1717126.30.81710010.0002-2-2.54-4.80Matches
2017-201821Swansea Cityeng ENGFA Cup5th00003Matches
2018-201922Swansea Cityeng ENGFA Cup5th21577943.61.72790003.0062+4+2.29+0.52Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th2794043.90.9145013401.5020+2+2.28+4.06Matches
2019-202023Sheffield Utdeng ENGFA Cup5th21507538.51.7190116021.502200.00-1.13Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd1292932.20.30012901.0001-1-3.10-4.58Matches
2020-202124Sheffield Utdeng ENGFA Cup5th1747420.60.81740010.0001-1-1.22-1.85Matches
2021-202225Sheffield Utdeng ENGEFL CupRd321658355.01.81120114502.002200.00-1.33Matches
2022-202326Sheffield Utdeng ENGFA CupSF31806033.32.0274113311.3345-1-0.50-1.50Matches
2023-202427Sheffield Utdeng ENGEFL CupRd21454550.00.51450001.000000.000.00Matches
2023-202427Sheffield Utdeng ENGFA Cup1282815.60.30012810.0002-2-6.43-8.20Matches
9 Seasons3 Clubs2 Leagues201,1295624.812.512733831111.452119+2+0.16-0.77
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Utd (5 Seasons)2 Leagues137505835.28.3774363851.231013-3-0.36-1.21
Swansea City (3 Seasons)2 Leagues42937320.33.34730042.2594+5+1.54+0.32
Bradford City (1 Season)2 Leagues386298.71.0166021021.332200.00-0.90
FA Cup (7 Seasons)105905918.66.6678243091.40121200.00-1.15
EFL Cup (7 Seasons)105395439.16.0669143221.5097+2+0.33-0.09
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
201821sct ScotlandFriendlies (M)52665349.33.0378021700.6004-4-1.35+0.29Matches
2018-201922sct ScotlandUEFA Nations League31st115154.20.20011420.000000.00-1.57Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB41654130.61.8190132501.5001-1-0.55-1.03Matches
202124sct ScotlandUEFA Euro Qualifying52905825.43.2374023431.0016-5-1.55-1.76Matches
202225sct ScotlandWCQ118181.80.20011823.000000.00-0.74Matches
4 Seasons1 Club4 Leagues167544721.18.4778192371.06111-10-1.19-1.61
UEFA Nations League (2 Seasons)51803620.02.0191142221.2001-1-0.50-1.50
Friendlies (M) (1 Season)52665349.33.0378021700.6004-4-1.35+0.29
UEFA Euro Qualifying (1 Season)52905825.43.2374023431.0016-5-1.55-1.76
WCQ (1 Season)118181.80.20011823.000000.00-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
2013-201417Bradford Cityeng ENG3. League One3.0004
2014-201518Chestereng ENG5. Conf Premier13.70018Matches
2014-201518Bradford Cityeng ENGFA Cup0.00000Matches
2014-201518Bradford Cityeng ENGLeague Cup0.90000Matches
2014-201518Bradford Cityeng ENG3. League One1.0001Matches
2015-201619Bristol Roverseng ENG4. League Two1.2202Matches
2015-201619Newport Countyeng ENG4. League Two2.1105Matches
2016-201720Swansea Cityeng ENGEFL Cup0.7000100000000Matches
2016-201720Swansea Cityeng ENG1. Premier League0.9000100101000Matches
2017-201821Barnsleyeng ENG2. Championship15.7200182029615100Matches
2017-201821Swansea Cityeng ENGEFL Cup0.8000111000000Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 17.02000Matches
2017-201821Swansea Cityeng ENG1. Premier League3.100044030300010222052.4Matches
2018-201922Swansea Cityeng ENG2. Championship38.0500497789172300011412616044.1Matches
2018-201922Swansea Cityeng ENGFA Cup1.7000331001000Matches
2019-202023Sheffield Utdeng ENGEFL Cup0.90002101000Matches
2019-202023Sheffield Utdeng ENGFA Cup1.70001202100Matches
2019-202023Sheffield Utdeng ENG1. Premier League23.540028285915220009119719350.5Matches
2020-202124Sheffield Utdeng ENGEFL Cup0.30001001000Matches
2020-202124Sheffield Utdeng ENGFA Cup0.80002000100Matches
2020-202124Sheffield Utdeng ENG1. Premier League14.7200242644671003213912053.7Matches
2021-202225Sheffield Utdeng ENG2. Championship11.43002716452400032708644.9Matches
2021-202225Sheffield Utdeng ENGEFL Cup1.81003100020Matches
2022-202326Sheffield Utdeng ENG2. Championship24.790034335115130006916316350.0Matches
2022-202326Sheffield Utdeng ENGFA Cup2.00002101100Matches
2023-202427Sheffield Utdeng ENGEFL Cup0.50001000100Matches
2023-202427Sheffield Utdeng ENGFA Cup0.30000000000Matches
2023-202427Sheffield Utdeng ENG1. Premier League14.2722192745571004111011349.3Matches
11 Seasons7 Clubs7 Leagues179.836222512403461609830038982785549.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (5 Seasons)4 Leagues96.826221441352239375520026567967550.1
Swansea City (3 Seasons)4 Leagues45.250059851013172800012414818045.1
Bradford City (2 Seasons)3 Leagues5.000050
Barnsley (1 Season)1 League15.7200182029615100
Chester (1 Season)1 League13.70018
Swansea City (1 Season)1 League7.02000
Bristol Rovers (1 Season)1 League1.2202
Newport County (1 Season)1 League2.1105
FA Cup (7 Seasons)6.6000861331000
EFL Cup (7 Seasons)6.0100931212000
Premier League (5 Seasons)56.4132276851322264020017446844651.2
Championship (4 Seasons)89.819001281461934305510021535940946.7
League One (2 Seasons)4.1005
Conf Premier (1 Season)13.70018
League Two (1 Season)3.3307
PL2 — Div. 1 (1 Season)7.02000
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
2013-201417Bradford City1 League3.0004
2014-201518Bradford City3 Leagues2.000010
2014-201518Chester1 League13.70018
2015-201619Bristol Rovers1 League1.2202
2015-201619Newport County1 League2.1105
2016-201720Swansea City2 Leagues1.6000200101000
2017-201821Barnsley1 League15.7200182029615100
2017-201821Swansea City1 League7.02000
2017-201821Swansea City3 Leagues3.900055130300010222052.4
2018-201922Swansea City2 Leagues39.7500528099172400011412616044.1
2019-202023Sheffield Utd3 Leagues26.0400313151216220009119719350.5
2020-202124Sheffield Utd3 Leagues15.9200272645771003213912053.7
2021-202225Sheffield Utd2 Leagues13.24003017452600032708644.9
2022-202326Sheffield Utd2 Leagues26.790036345126130006916316350.0
2023-202427Sheffield Utd3 Leagues15.0722202745671004111011349.3
11 Seasons7 Clubs7 Leagues179.836222512403461609830038982785549.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (5 Seasons)4 Leagues96.826221441352239375520026567967550.1
Swansea City (3 Seasons)4 Leagues45.250059851013172800012414818045.1
Bradford City (2 Seasons)3 Leagues5.000050
Barnsley (1 Season)1 League15.7200182029615100
Chester (1 Season)1 League13.70018
Swansea City (1 Season)1 League7.02000
Bristol Rovers (1 Season)1 League1.2202
Newport County (1 Season)1 League2.1105
FA Cup (7 Seasons)6.6000861331000
EFL Cup (7 Seasons)6.0100931212000
Premier League (5 Seasons)56.4132276851322264020017446844651.2
Championship (4 Seasons)89.819001281461934305510021535940946.7
League One (2 Seasons)4.1005
Conf Premier (1 Season)13.70018
League Two (1 Season)3.3307
PL2 — Div. 1 (1 Season)7.02000
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
2013-201417Bradford Cityeng ENG3. League One11th3.0004
2014-201518Bradford Cityeng ENG3. League One7th1.0001Matches
2014-201518Chestereng ENG5. Conf Premier12th13.70018Matches
2015-201619Bristol Roverseng ENG4. League Two3rd1.2202Matches
2015-201619Newport Countyeng ENG4. League Two22nd2.1105Matches
2016-201720Swansea Cityeng ENG1. Premier League15th0.9000100101000Matches
2017-201821Barnsleyeng ENG2. Championship22nd15.7200182029615100Matches
2017-201821Swansea Cityeng ENGJr. PL2 — Div. 14th7.02000Matches
2017-201821Swansea Cityeng ENG1. Premier League18th3.100044030300010222052.4Matches
2018-201922Swansea Cityeng ENG2. Championship10th38.0500497789172300011412616044.1Matches
2019-202023Sheffield Utdeng ENG1. Premier League9th23.540028285915220009119719350.5Matches
2020-202124Sheffield Utdeng ENG1. Premier League20th14.7200242644671003213912053.7Matches
2021-202225Sheffield Utdeng ENG2. Championship5th11.43002716452400032708644.9Matches
2022-202326Sheffield Utdeng ENG2. Championship2nd24.790034335115130006916316350.0Matches
2023-202427Sheffield Utdeng ENG1. Premier League20th14.2722192745571004111011349.3Matches
11 Seasons7 Clubs5 Leagues167.235222342313256569530038982785549.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sheffield Utd (5 Seasons)2 Leagues88.525221321302234335320026567967550.1
Swansea City (3 Seasons)2 Leagues41.95005481813172700012414818045.1
Bradford City (2 Seasons)1 League4.1005
Barnsley (1 Season)1 League15.7200182029615100
Chester (1 Season)1 League13.70018
Swansea City (1 Season)1 League7.02000
Bristol Rovers (1 Season)1 League1.2202
Newport County (1 Season)1 League2.1105
Premier League (5 Seasons)56.4132276851322264020017446844651.2
Championship (4 Seasons)89.819001281461934305510021535940946.7
League One (2 Seasons)4.1005
Conf Premier (1 Season)13.70018
League Two (1 Season)3.3307
PL2 — Div. 1 (1 Season)7.02000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Bradford Cityeng ENGFA Cup5th0.00000Matches
2014-201518Bradford Cityeng ENGLeague Cup17th0.90000Matches
2016-201720Swansea Cityeng ENGEFL Cup17th0.7000100000000Matches
2017-201821Swansea Cityeng ENGEFL Cup9th0.8000111000000Matches
2018-201922Swansea Cityeng ENGFA Cup5th1.7000331001000Matches
2019-202023Sheffield Utdeng ENGEFL Cup17th0.90002101000Matches
2019-202023Sheffield Utdeng ENGFA Cup5th1.70001202100Matches
2020-202124Sheffield Utdeng ENGEFL Cup33rd0.30001001000Matches
2020-202124Sheffield Utdeng ENGFA Cup5th0.80002000100Matches
2021-202225Sheffield Utdeng ENGEFL CupRd31.81003100020Matches
2022-202326Sheffield Utdeng ENGFA CupSF2.00002101100Matches
2023-202427Sheffield Utdeng ENGEFL CupRd20.50001000100Matches
2023-202427Sheffield Utdeng ENGFA Cup0.30000000000Matches
9 Seasons3 Clubs2 Leagues12.51001792543000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (5 Seasons)2 Leagues8.310012505420
Swansea City (3 Seasons)2 Leagues3.3000542001000
Bradford City (1 Season)2 Leagues1.00000
FA Cup (7 Seasons)6.6000861331000
EFL Cup (7 Seasons)6.0100931212000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201821sct ScotlandFriendlies (M)3.00000Matches
2018-201922sct ScotlandUEFA Nations League31st0.20000Matches
2020-202124sct ScotlandUEFA Nations LeagueLgB1.81005000000Matches
202124sct ScotlandUEFA Euro Qualifying3.2000660401000Matches
202225sct ScotlandWCQ0.20000000010Matches
4 Seasons1 Club4 Leagues8.41001160402000
UEFA Nations League (2 Seasons)2.01005000000
Friendlies (M) (1 Season)3.00000
UEFA Euro Qualifying (1 Season)3.2000660401000
WCQ (1 Season)0.20000000010

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.