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
2025-03-09SunChampionshipMatchweek 36AwayL 0–1Leeds UnitedPortsmouthYRW,RM9000003000250000.40.40.03091656.3214321Match Report
2025-03-01SatChampionshipMatchweek 35HomeD 1–1Leeds UnitedWest BromYRW9001005100383000.30.30.43192536.0227320Match Report
2025-02-24MonChampionshipMatchweek 34AwayW 3–1Leeds UnitedSheffield UtdYRW,RM9002003000321000.10.10.222122254.5219643Match Report
2025-02-17MonChampionshipMatchweek 33HomeW 2–1Leeds UnitedSunderlandYRW9000005100541000.40.40.140273773.0630661Match Report
2025-02-11TueChampionshipMatchweek 32AwayW 4–0Leeds UnitedWatfordYRW7620006200280011.01.00.010101662.5222620Match 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-201617Swansea Cityeng ENGFA Cup00Matches
2016-201718Swansea Cityeng ENG1. Premier League00Matches
2017-201819Shrewsburyeng ENGEFL Cup00Matches
2017-201819Swansea Cityeng ENGFA Cup10290.3101100003.100.003.103.103.10Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 11086727.5000000000.000.000.000.000.00Matches
2018-201920Swansea Cityeng ENG2. Championship33282,50027.84711400206.86.85.912.7182973910.140.250.400.140.400.240.210.460.240.46Matches
2018-201920Swansea Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201920Swansea Cityeng ENGFA Cup422202.4112100000.410.410.820.410.82Matches
2019-202021Manchester Utdeng ENGEFL Cup422592.9000000000.000.000.000.000.00Matches
2019-202021Manchester Utd2. Europa Lg642953.3101100000.70.70.61.31012310.310.000.310.310.310.220.170.390.220.39Matches
2019-202021Manchester Utdeng ENGFA Cup331872.1000000000.000.000.000.000.00Matches
2019-202021Manchester Utdeng ENG1. Premier League33262,28725.4369300403.13.13.97.0140602630.120.240.350.120.350.120.150.280.120.28Matches
2020-202122Manchester Utd1. Champions Lg20350.4101100000.40.40.10.52242.570.002.572.572.571.030.181.211.031.21Matches
2020-202122Manchester Utdeng ENGEFL Cup11680.8000000000.000.000.000.000.00Matches
2020-202122Manchester Utd2. Europa Lg754384.9112100001.31.31.02.21712470.210.210.410.210.410.260.200.460.260.46Matches
2020-202122Manchester Utdeng ENGFA Cup11670.7000000000.000.000.000.000.00Matches
2020-202122Manchester Utdeng ENG1. Premier League151191010.1314300302.22.20.93.13632840.300.100.400.300.400.220.090.310.220.31Matches
2021-202223Leeds Unitedeng ENGEFL Cup221892.1000000000.000.000.000.000.00Matches
2021-202223Leeds Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202223Manchester Utdeng ENG1. Premier League221261.4000000000.20.20.30.653160.000.000.000.000.000.180.240.420.180.42Matches
2021-202223Leeds Unitedeng ENG1. Premier League32292,36626.3448400716.16.12.98.969571860.150.150.300.150.300.230.110.340.230.34Matches
2022-202324Leeds Unitedeng ENGEFL Cup10160.2000000000.000.000.000.000.00Matches
2022-202324Fulhameng ENGFA Cup311031.1101100000.870.000.870.870.87Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 211901.0011000000.001.001.000.001.00Matches
2022-202324Leeds Unitedeng ENG1. Premier League421982.2000000000.30.30.30.66390.000.000.000.000.000.120.150.270.120.27Matches
2022-202324Fulhameng ENG1. Premier League2056216.9213200001.71.70.72.52415480.290.140.430.290.430.250.110.360.250.36Matches
2023-202425Leeds Unitedeng ENG2. Championship40282,48827.61372013004010.010.07.617.61201043210.470.250.720.470.720.360.280.640.360.64Matches
2023-202425Leeds Unitedeng ENGEFL Cup11891.0000000000.000.000.000.000.00Matches
2023-202425Leeds Unitedeng ENGFA Cup21830.9011000000.001.081.080.001.08Matches
2024-202526Leeds Unitedeng ENG2. Championship30252,16924.1109191000409.19.17.917.099872520.410.370.790.410.790.380.330.710.380.71Matches
2024-202526Leeds Unitedeng ENGEFL Cup00Matches
2024-202526Leeds Unitedeng ENGFA Cup10130.1000000000.000.000.000.000.00Matches
10 Seasons5 Clubs6 Leagues25018115,936177.1453883450024141.841.832.274.071048416520.250.210.470.250.470.260.200.460.260.46
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
Leeds United (4 Seasons)4 Leagues114897,70185.6272148270015125.425.418.844.22942517680.320.250.560.320.560.320.230.550.320.55
Swansea City (4 Seasons)4 Leagues39312,83931.56814600206.86.85.912.7182973910.190.250.440.190.440.240.210.460.240.46
Manchester Utd (3 Seasons)5 Leagues74554,67251.99817900707.97.96.714.72101214450.170.150.330.170.330.180.150.320.180.32
Fulham (1 Season)2 Leagues2367248.0314300001.71.70.72.52415480.370.120.500.370.500.250.110.360.250.36
Swansea City (1 Season)1 League1086727.5000000000.000.000.000.000.00
Leeds United (1 Season)1 League11901.0011000000.001.001.000.001.00
Shrewsbury (1 Season)1 League00
FA Cup (9 Seasons)1697928.8325300000.340.230.570.340.57
EFL Cup (8 Seasons)1077117.9000000000.000.000.000.000.00
Premier League (5 Seasons)106756,50872.3121224120014113.613.69.122.72801706060.170.170.330.170.330.190.130.310.190.31
Championship (3 Seasons)103817,15779.5272350270010025.925.921.547.44012889640.340.290.630.340.630.330.270.600.330.60
Europa Lg (2 Seasons)1397338.1213200002.02.01.53.52724780.250.120.370.250.370.250.190.430.250.43
PL2 — Div. 1 (1 Season)1086727.5000000000.000.000.000.000.00
Champions Lg (1 Season)20350.4101100000.40.40.10.52242.570.002.572.572.571.030.181.211.031.21
PL2 — Div. 2 (1 Season)11901.0011000000.001.001.000.001.00
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-201617Swansea City1 League00
2016-201718Swansea City1 League00
2017-201819Shrewsbury1 League00
2017-201819Swansea City1 League1086727.5000000000.000.000.000.000.00
2017-201819Swansea City1 League10290.3101100003.100.003.103.103.10
2018-201920Swansea City3 Leagues38312,81031.25813500206.86.85.912.7182973910.160.260.420.160.420.240.210.460.240.46
2019-202021Manchester Utd4 Leagues46353,02833.64610400403.83.84.58.3150722940.120.180.300.120.300.130.160.290.130.29
2020-202122Manchester Utd5 Leagues26181,51816.9527500303.93.91.95.855461350.300.120.420.300.420.250.120.380.250.38
2021-202223Manchester Utd1 League221261.4000000000.20.20.30.653160.000.000.000.000.000.180.240.420.180.42
2021-202223Leeds United3 Leagues35322,64529.4448400716.16.12.98.969571860.140.140.270.140.270.230.110.340.230.34
2022-202324Leeds United1 League11901.0011000000.001.001.000.001.00
2022-202324Fulham2 Leagues2367248.0314300001.71.70.72.52415480.370.120.500.370.500.250.110.360.250.36
2022-202324Leeds United2 Leagues522142.4000000000.30.30.30.66390.000.000.000.000.000.120.150.270.120.27
2023-202425Leeds United3 Leagues43302,66029.61382113004010.010.07.617.61201043210.440.270.710.440.710.360.280.640.360.64
2024-202526Leeds United3 Leagues31252,18224.2109191000409.19.17.917.099872520.410.370.780.410.780.380.330.710.380.71
10 Seasons5 Clubs6 Leagues25018115,936177.1453883450024141.841.832.274.071048416520.250.210.470.250.470.260.200.460.260.46
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
Leeds United (4 Seasons)4 Leagues114897,70185.6272148270015125.425.418.844.22942517680.320.250.560.320.560.320.230.550.320.55
Swansea City (4 Seasons)4 Leagues39312,83931.56814600206.86.85.912.7182973910.190.250.440.190.440.240.210.460.240.46
Manchester Utd (3 Seasons)5 Leagues74554,67251.99817900707.97.96.714.72101214450.170.150.330.170.330.180.150.320.180.32
Fulham (1 Season)2 Leagues2367248.0314300001.71.70.72.52415480.370.120.500.370.500.250.110.360.250.36
Swansea City (1 Season)1 League1086727.5000000000.000.000.000.000.00
Leeds United (1 Season)1 League11901.0011000000.001.001.000.001.00
Shrewsbury (1 Season)1 League00
FA Cup (9 Seasons)1697928.8325300000.340.230.570.340.57
EFL Cup (8 Seasons)1077117.9000000000.000.000.000.000.00
Premier League (5 Seasons)106756,50872.3121224120014113.613.69.122.72801706060.170.170.330.170.330.190.130.310.190.31
Championship (3 Seasons)103817,15779.5272350270010025.925.921.547.44012889640.340.290.630.340.630.330.270.600.330.60
Europa Lg (2 Seasons)1397338.1213200002.02.01.53.52724780.250.120.370.250.370.250.190.430.250.43
PL2 — Div. 1 (1 Season)1086727.5000000000.000.000.000.000.00
Champions Lg (1 Season)20350.4101100000.40.40.10.52242.570.002.572.572.571.030.181.211.031.21
PL2 — Div. 2 (1 Season)11901.0011000000.001.001.000.001.00
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
2016-201718Swansea Cityeng ENG1. Premier League15th00Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th1086727.5000000000.000.000.000.000.00Matches
2018-201920Swansea Cityeng ENG2. Championship10th33282,50027.84711400206.86.85.912.7182973910.140.250.400.140.400.240.210.460.240.46Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd33262,28725.4369300403.13.13.97.0140602630.120.240.350.120.350.120.150.280.120.28Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd151191010.1314300302.22.20.93.13632840.300.100.400.300.400.220.090.310.220.31Matches
2021-202223Manchester Utdeng ENG1. Premier League6th221261.4000000000.20.20.30.653160.000.000.000.000.000.180.240.420.180.42Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th32292,36626.3448400716.16.12.98.969571860.150.150.300.150.300.230.110.340.230.34Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd11901.0011000000.001.001.000.001.00Matches
2022-202324Fulhameng ENG1. Premier League10th2056216.9213200001.71.70.72.52415480.290.140.430.290.430.250.110.360.250.36Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th421982.2000000000.30.30.30.66390.000.000.000.000.000.120.150.270.120.27Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd40282,48827.61372013004010.010.07.617.61201043210.470.250.720.470.720.360.280.640.360.64Matches
2024-202526Leeds Unitedeng ENG2. Championship1st30252,16924.1109191000409.19.17.917.099872520.410.370.790.410.790.380.330.710.380.71Matches
8 Seasons4 Clubs2 Leagues20915613,665151.8393574390024139.539.530.670.168145815700.260.230.490.260.490.260.200.460.260.46
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
Leeds United (4 Seasons)2 Leagues106847,22180.2272047270015125.425.418.844.22942517680.340.250.590.340.590.320.230.550.320.55
Manchester Utd (3 Seasons)1 League50393,32336.96713600705.65.65.110.7181953630.160.190.350.160.350.150.140.290.150.29
Swansea City (2 Seasons)2 Leagues33282,50027.84711400206.86.85.912.7182973910.140.250.400.140.400.240.210.460.240.46
Fulham (1 Season)1 League2056216.9213200001.71.70.72.52415480.290.140.430.290.430.250.110.360.250.36
Swansea City (1 Season)1 League1086727.5000000000.000.000.000.000.00
Leeds United (1 Season)1 League11901.0011000000.001.001.000.001.00
Premier League (5 Seasons)106756,50872.3121224120014113.613.69.122.72801706060.170.170.330.170.330.190.130.310.190.31
Championship (3 Seasons)103817,15779.5272350270010025.925.921.547.44012889640.340.290.630.340.630.330.270.600.330.60
PL2 — Div. 1 (1 Season)1086727.5000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)11901.0011000000.001.001.000.001.00
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
2015-201617Swansea Cityeng ENGFA Cup33rd00Matches
2017-201819Shrewsburyeng ENGEFL Cup58th00Matches
2017-201819Swansea Cityeng ENGFA Cup5th10290.3101100003.100.003.103.103.10Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201920Swansea Cityeng ENGFA Cup5th422202.4112100000.410.410.820.410.82Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd422592.9000000000.000.000.000.000.00Matches
2019-202021Manchester Utdeng ENGFA Cup3rd331872.1000000000.000.000.000.000.00Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd11680.8000000000.000.000.000.000.00Matches
2020-202122Manchester Utdeng ENGFA Cup5th11670.7000000000.000.000.000.000.00Matches
2021-202223Leeds Unitedeng ENGEFL CupRd4221892.1000000000.000.000.000.000.00Matches
2021-202223Leeds Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202324Fulhameng ENGFA CupQF311031.1101100000.870.000.870.870.87Matches
2022-202324Leeds Unitedeng ENGEFL CupRd310160.2000000000.000.000.000.000.00Matches
2023-202425Leeds Unitedeng ENGEFL CupRd211891.0000000000.000.000.000.000.00Matches
2023-202425Leeds Unitedeng ENGFA Cup21830.9011000000.001.081.080.001.08Matches
2024-202526Leeds Unitedeng ENGEFL CupRd100Matches
2024-202526Leeds Unitedeng ENGFA Cup10130.1000000000.000.000.000.000.00Matches
9 Seasons5 Clubs2 Leagues26161,50316.7325300000.180.120.300.180.30
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
Leeds United (4 Seasons)2 Leagues854805.3011000000.000.190.190.000.19
Swansea City (3 Seasons)2 Leagues633393.8213200000.530.270.800.530.80
Manchester Utd (2 Seasons)2 Leagues975816.5000000000.000.000.000.000.00
Fulham (1 Season)1 League311031.1101100000.870.000.870.870.87
Shrewsbury (1 Season)1 League00
FA Cup (9 Seasons)1697928.8325300000.340.230.570.340.57
EFL Cup (8 Seasons)1077117.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2019-202021Manchester Utd2. Europa LgSF642953.3101100000.70.70.61.31012310.310.000.310.310.310.220.170.390.220.39Matches
2020-202122Manchester Utd1. Champions LgGR20350.4101100000.40.40.10.52242.570.002.572.572.571.030.181.211.031.21Matches
2020-202122Manchester Utd2. Europa LgF754384.9112100001.31.31.02.21712470.210.210.410.210.410.260.200.460.260.46Matches
2 Seasons1 Club2 Leagues1597688.5314300002.42.41.64.02926820.350.120.470.350.470.280.190.470.280.47
Europa Lg (2 Seasons)1397338.1213200002.02.01.53.52724780.250.120.370.250.370.250.190.430.250.43
Champions Lg (1 Season)20350.4101100000.40.40.10.52242.570.002.572.572.571.030.181.211.031.21
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
201820wls WalesFriendlies (M)11550.6000000000.000.000.000.000.00Matches
201820wls WalesWCQ00Matches
2018-201920wls WalesUEFA Nations League19th00Matches
201921wls WalesFriendlies (M)11490.5101100001.840.001.841.841.84Matches
202022wls WalesFriendlies (M)10290.3000000000.000.000.000.000.00Matches
2020-202122wls WalesUEFA Nations LeagueLgB664845.4123100100.190.370.560.190.56Matches
202123wls WalesUEFA Euro Qualifying886807.6112100300.130.130.260.130.26Matches
202123wls WalesUEFA EuroR16443133.5000000000.000.000.000.000.00Matches
202123wls WalesFriendlies (M)11710.8000000000.000.000.000.000.00Matches
202224wls Wales1. World CupGR321541.7000000100.00.00.00.000100.000.000.000.000.000.000.020.020.000.02Matches
202224wls WalesWCQ10108629.6224200100.210.210.420.210.42Matches
202224wls WalesFriendlies (M)00Matches
2022-202324wls WalesUEFA Nations LeagueLgA664605.1000000000.000.000.000.000.00Matches
202325wls WalesFriendlies (M)10760.8022000000.002.372.370.002.37Matches
202426wls WalesFriendlies (M)211011.1000000000.000.000.000.000.00Matches
202426wls WalesUEFA Euro Qualifying944164.6224200000.430.430.870.430.87Matches
2024-202526wls WalesUEFA Nations LeagueLgB211171.3000000100.000.000.000.000.00Matches
7 Seasons1 Club6 Leagues55453,86743.07916700700.00.00.00.000100.160.210.370.160.370.000.020.020.000.02
Friendlies (M) (7 Seasons)743814.2123100000.240.470.710.240.71
UEFA Nations League (4 Seasons)14131,06111.8123100200.080.170.250.080.25
UEFA Euro Qualifying (2 Seasons)17121,09612.2336300300.250.250.490.250.49
WCQ (2 Seasons)10108629.6224200100.210.210.420.210.42
UEFA Euro (1 Season)443133.5000000000.000.000.000.000.00
World Cup (1 Season)321541.7000000100.00.00.00.000100.000.000.000.000.000.000.020.020.000.02

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201819Swansea Cityeng ENGFA Cup0.3122100.06.216.210.500.5000Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 17.5000Matches
2018-201920Swansea Cityeng ENG2. Championship27.84872933.33.131.040.050.1417.10006.86.80.08-2.8-2.8Matches
2018-201920Swansea Cityeng ENGEFL Cup1.004125.04.001.000.000.0000Matches
2018-201920Swansea Cityeng ENGFA Cup2.4144100.01.641.640.250.2500Matches
2019-202021Manchester Utdeng ENGEFL Cup2.90100.00.350.000.0000Matches
2019-202021Manchester Utd2. Europa Lg3.315240.01.530.610.200.5016.90000.70.70.14+0.3+0.3Matches
2019-202021Manchester Utdeng ENGFA Cup2.104125.01.930.480.000.0000Matches
2019-202021Manchester Utdeng ENG1. Premier League25.43422047.61.650.790.070.1517.30003.13.10.07-0.1-0.1Matches
2020-202122Manchester Utd1. Champions Lg0.4111100.02.572.571.001.0011.30000.40.40.40+0.6+0.6Matches
2020-202122Manchester Utdeng ENGEFL Cup0.80100.01.320.000.0000Matches
2020-202122Manchester Utd2. Europa Lg4.917342.91.440.620.140.3312.10001.31.30.18-0.3-0.3Matches
2020-202122Manchester Utdeng ENGFA Cup0.704250.05.372.690.000.0000Matches
2020-202122Manchester Utdeng ENG1. Premier League10.1317635.31.680.590.180.5017.20002.22.20.13+0.8+0.8Matches
2021-202223Leeds Unitedeng ENGEFL Cup2.1022100.00.950.950.000.0000Matches
2021-202223Leeds Unitedeng ENGFA Cup1.00000.000.0000Matches
2021-202223Manchester Utdeng ENG1. Premier League1.404125.02.860.710.000.0015.70000.20.20.06-0.2-0.2Matches
2021-202223Leeds Unitedeng ENG1. Premier League26.34501530.01.900.570.080.2715.30006.16.10.12-2.1-2.1Matches
2022-202324Leeds Unitedeng ENGEFL Cup0.20000.000.0000Matches
2022-202324Fulhameng ENGFA Cup1.1122100.01.751.750.500.5000Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 21.0000Matches
2022-202324Leeds Unitedeng ENG1. Premier League2.203133.31.360.450.000.0017.60000.30.30.09-0.3-0.3Matches
2022-202324Fulhameng ENG1. Premier League6.9214321.42.030.430.140.6713.00001.71.70.12+0.3+0.3Matches
2023-202425Leeds Unitedeng ENG2. Championship27.613833137.33.001.120.160.4217.120010.010.00.12+3.0+3.0Matches
2023-202425Leeds Unitedeng ENGEFL Cup1.006116.76.071.010.000.0000Matches
2023-202425Leeds Unitedeng ENGFA Cup0.90200.02.170.000.0000Matches
2024-202526Leeds Unitedeng ENG2. Championship24.110873034.53.611.240.110.3318.81009.19.10.10+0.9+0.9Matches
2024-202526Leeds Unitedeng ENGFA Cup0.1011100.06.926.920.000.0000Matches
10 Seasons5 Clubs6 Leagues177.14543315836.52.450.890.100.2817.030041.841.80.11+0.2+0.2
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
Leeds United (4 Seasons)4 Leagues85.6272348134.62.730.950.120.3317.430025.425.40.11+1.6+1.6
Swansea City (4 Seasons)4 Leagues31.56973637.13.081.140.060.1717.10006.86.80.08-2.8-2.8
Manchester Utd (3 Seasons)5 Leagues51.99863641.91.660.690.100.2516.60007.97.90.10+1.1+1.1
Fulham (1 Season)2 Leagues8.0316531.31.990.620.190.6013.00001.71.70.12+0.3+0.3
Swansea City (1 Season)1 League7.5000
Leeds United (1 Season)1 League1.0000
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.83191263.22.161.360.160.2500
EFL Cup (8 Seasons)7.9014428.61.770.510.000.0000
Premier League (5 Seasons)72.3121304635.41.800.640.090.2616.000013.613.60.10-1.6-1.6
Championship (3 Seasons)79.5272579035.03.231.130.110.3017.730025.925.90.10+1.1+1.1
Europa Lg (2 Seasons)8.1212541.71.470.610.170.4014.10002.02.00.170.00.0
PL2 — Div. 1 (1 Season)7.5000
Champions Lg (1 Season)0.4111100.02.572.571.001.0011.30000.40.40.40+0.6+0.6
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201819Swansea City1 League7.5000
2017-201819Swansea City1 League0.3122100.06.216.210.500.5000
2018-201920Swansea City3 Leagues31.25953435.83.041.090.050.1517.10006.86.80.08-2.8-2.8
2019-202021Manchester Utd4 Leagues33.64522344.21.550.680.080.1717.30003.83.80.08+0.2+0.2
2020-202122Manchester Utd5 Leagues16.95301240.01.780.710.170.4215.50003.93.90.16+1.1+1.1
2021-202223Manchester Utd1 League1.404125.02.860.710.000.0015.70000.20.20.06-0.2-0.2
2021-202223Leeds United3 Leagues29.44521732.71.770.580.080.2415.30006.16.10.12-2.1-2.1
2022-202324Leeds United1 League1.0000
2022-202324Fulham2 Leagues8.0316531.31.990.620.190.6013.00001.71.70.12+0.3+0.3
2022-202324Leeds United2 Leagues2.403133.31.260.420.000.0017.60000.30.30.09-0.3-0.3
2023-202425Leeds United3 Leagues29.613913235.23.081.080.140.4117.120010.010.00.12+3.0+3.0
2024-202526Leeds United3 Leagues24.210883135.23.631.280.110.3218.81009.19.10.10+0.9+0.9
10 Seasons5 Clubs6 Leagues177.14543315836.52.450.890.100.2817.030041.841.80.11+0.2+0.2
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
Leeds United (4 Seasons)4 Leagues85.6272348134.62.730.950.120.3317.430025.425.40.11+1.6+1.6
Swansea City (4 Seasons)4 Leagues31.56973637.13.081.140.060.1717.10006.86.80.08-2.8-2.8
Manchester Utd (3 Seasons)5 Leagues51.99863641.91.660.690.100.2516.60007.97.90.10+1.1+1.1
Fulham (1 Season)2 Leagues8.0316531.31.990.620.190.6013.00001.71.70.12+0.3+0.3
Swansea City (1 Season)1 League7.5000
Leeds United (1 Season)1 League1.0000
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.83191263.22.161.360.160.2500
EFL Cup (8 Seasons)7.9014428.61.770.510.000.0000
Premier League (5 Seasons)72.3121304635.41.800.640.090.2616.000013.613.60.10-1.6-1.6
Championship (3 Seasons)79.5272579035.03.231.130.110.3017.730025.925.90.10+1.1+1.1
Europa Lg (2 Seasons)8.1212541.71.470.610.170.4014.10002.02.00.170.00.0
PL2 — Div. 1 (1 Season)7.5000
Champions Lg (1 Season)0.4111100.02.572.571.001.0011.30000.40.40.40+0.6+0.6
PL2 — Div. 2 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th7.5000Matches
2018-201920Swansea Cityeng ENG2. Championship10th27.84872933.33.131.040.050.1417.10006.86.80.08-2.8-2.8Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd25.43422047.61.650.790.070.1517.30003.13.10.07-0.1-0.1Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd10.1317635.31.680.590.180.5017.20002.22.20.13+0.8+0.8Matches
2021-202223Manchester Utdeng ENG1. Premier League6th1.404125.02.860.710.000.0015.70000.20.20.06-0.2-0.2Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th26.34501530.01.900.570.080.2715.30006.16.10.12-2.1-2.1Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd1.0000Matches
2022-202324Fulhameng ENG1. Premier League10th6.9214321.42.030.430.140.6713.00001.71.70.12+0.3+0.3Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th2.203133.31.360.450.000.0017.60000.30.30.09-0.3-0.3Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd27.613833137.33.001.120.160.4217.120010.010.00.12+3.0+3.0Matches
2024-202526Leeds Unitedeng ENG2. Championship1st24.110873034.53.611.240.110.3318.81009.19.10.10+0.9+0.9Matches
8 Seasons4 Clubs2 Leagues151.83938713635.12.550.900.100.2917.130039.539.50.10-0.5-0.5
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
Leeds United (4 Seasons)2 Leagues80.2272237734.52.780.960.120.3517.430025.425.40.11+1.6+1.6
Manchester Utd (3 Seasons)1 League36.96632742.91.710.730.100.2217.20005.65.60.09+0.4+0.4
Swansea City (2 Seasons)2 Leagues27.84872933.33.131.040.050.1417.10006.86.80.08-2.8-2.8
Fulham (1 Season)1 League6.9214321.42.030.430.140.6713.00001.71.70.12+0.3+0.3
Swansea City (1 Season)1 League7.5000
Leeds United (1 Season)1 League1.0000
Premier League (5 Seasons)72.3121304635.41.800.640.090.2616.000013.613.60.10-1.6-1.6
Championship (3 Seasons)79.5272579035.03.231.130.110.3017.730025.925.90.10+1.1+1.1
PL2 — Div. 1 (1 Season)7.5000
PL2 — Div. 2 (1 Season)1.0000
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
2017-201819Swansea Cityeng ENGFA Cup5th0.3122100.06.216.210.500.5000Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd1.004125.04.001.000.000.0000Matches
2018-201920Swansea Cityeng ENGFA Cup5th2.4144100.01.641.640.250.2500Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd2.90100.00.350.000.0000Matches
2019-202021Manchester Utdeng ENGFA Cup3rd2.104125.01.930.480.000.0000Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd0.80100.01.320.000.0000Matches
2020-202122Manchester Utdeng ENGFA Cup5th0.704250.05.372.690.000.0000Matches
2021-202223Leeds Unitedeng ENGEFL CupRd42.1022100.00.950.950.000.0000Matches
2021-202223Leeds Unitedeng ENGFA Cup1.00000.000.0000Matches
2022-202324Fulhameng ENGFA CupQF1.1122100.01.751.750.500.5000Matches
2022-202324Leeds Unitedeng ENGEFL CupRd30.20000.000.0000Matches
2023-202425Leeds Unitedeng ENGEFL CupRd21.006116.76.071.010.000.0000Matches
2023-202425Leeds Unitedeng ENGFA Cup0.90200.02.170.000.0000Matches
2024-202526Leeds Unitedeng ENGFA Cup0.1011100.06.926.920.000.0000Matches
9 Seasons5 Clubs2 Leagues16.73331648.51.980.960.090.1900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Leeds United (4 Seasons)2 Leagues5.3011436.42.060.750.000.0000
Swansea City (3 Seasons)2 Leagues3.8210770.02.651.860.200.2900
Manchester Utd (2 Seasons)2 Leagues6.5010330.01.550.460.000.0000
Fulham (1 Season)1 League1.1122100.01.751.750.500.5000
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.83191263.22.161.360.160.2500
EFL Cup (8 Seasons)7.9014428.61.770.510.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2019-202021Manchester Utd2. Europa LgSF3.315240.01.530.610.200.5016.90000.70.70.14+0.3+0.3Matches
2020-202122Manchester Utd1. Champions LgGR0.4111100.02.572.571.001.0011.30000.40.40.40+0.6+0.6Matches
2020-202122Manchester Utd2. Europa LgF4.917342.91.440.620.140.3312.10001.31.30.18-0.3-0.3Matches
2 Seasons1 Club2 Leagues8.5313646.21.520.700.230.5013.90002.42.40.18+0.6+0.6
Europa Lg (2 Seasons)8.1212541.71.470.610.170.4014.10002.02.00.170.00.0
Champions Lg (1 Season)0.4111100.02.572.571.001.0011.30000.40.40.40+0.6+0.6
Shooting Table
Standard Expected
Season Age Squad 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
201820wls WalesFriendlies (M)0.6000Matches
201921wls WalesFriendlies (M)0.5100Matches
202022wls WalesFriendlies (M)0.3000Matches
2020-202122wls WalesUEFA Nations LeagueLgB5.417342.91.300.560.140.3300Matches
202123wls WalesUEFA Euro Qualifying7.6113323.11.720.400.080.3300Matches
202123wls WalesUEFA EuroR163.504250.01.150.580.000.0000Matches
202123wls WalesFriendlies (M)0.8000Matches
202224wls Wales1. World CupGR1.70000.000.000000.00.00.00.0Matches
202224wls WalesWCQ9.6213538.51.360.520.150.4000Matches
2022-202324wls WalesUEFA Nations LeagueLgA5.106350.01.170.590.000.0000Matches
202325wls WalesFriendlies (M)0.8000Matches
202426wls WalesFriendlies (M)1.1000Matches
202426wls WalesUEFA Euro Qualifying4.6211436.42.380.870.180.5000Matches
2024-202526wls WalesUEFA Nations LeagueLgB1.303133.32.310.770.000.0000Matches
7 Seasons1 Club6 Leagues43.07572136.81.470.540.110.290000.00.00.00.0
Friendlies (M) (7 Seasons)4.2100
UEFA Nations League (4 Seasons)11.8116743.81.360.590.060.1400
UEFA Euro Qualifying (2 Seasons)12.2324729.21.970.570.130.4300
WCQ (2 Seasons)9.6213538.51.360.520.150.4000
UEFA Euro (1 Season)3.504250.01.150.580.000.0000
World Cup (1 Season)1.70000.000.000000.00.00.00.0
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2017-201819Swansea Cityeng ENGFA Cup0.30Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 17.50Matches
2018-201920Swansea Cityeng ENG2. Championship27.8792105375.210535276950557388.120528771.4315754.475.96.9+1.14047671997Matches
2018-201920Swansea Cityeng ENGEFL Cup1.00Matches
2018-201920Swansea Cityeng ENGFA Cup2.41Matches
2019-202021Manchester Utdeng ENGEFL Cup2.90Matches
2019-202021Manchester Utd2. Europa Lg3.3799979.81035228515691.1223171.02450.000.61.0-0.6245012Matches
2019-202021Manchester Utdeng ENGFA Cup2.10Matches
2019-202021Manchester Utdeng ENG1. Premier League25.456880270.87731166935842584.214921071.0245246.263.92.6+2.1263426760Matches
2020-202122Manchester Utd1. Champions Lg0.481080.0124541333.322100.022100.000.10.0-0.111102Matches
2020-202122Manchester Utdeng ENGEFL Cup0.80Matches
2020-202122Manchester Utd2. Europa Lg4.911815277.61575418728386.7405080.02633.311.00.40.0526212Matches
2020-202122Manchester Utdeng ENGFA Cup0.70Matches
2020-202122Manchester Utdeng ENG1. Premier League10.123831276.3295669814817684.1668577.64757.110.90.8+0.110813232Matches
2021-202223Leeds Unitedeng ENGEFL Cup2.10Matches
2021-202223Leeds Unitedeng ENGFA Cup1.00Matches
2021-202223Manchester Utdeng ENG1. Premier League1.4203458.819340151978.92540.0010.000.30.0-0.321003Matches
2021-202223Leeds Unitedeng ENG1. Premier League26.332650864.24327115620525680.18415155.6153444.142.91.7+1.1242618257Matches
2022-202324Leeds Unitedeng ENGEFL Cup0.20Matches
2022-202324Fulhameng ENGFA Cup1.10Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 21.01Matches
2022-202324Leeds Unitedeng ENG1. Premier League2.2244060.025666182281.851050.0030.000.30.3-0.311313Matches
2022-202324Fulhameng ENG1. Premier League6.912018664.51575315809782.5274461.441330.810.70.5+0.3728315Matches
2023-202425Leeds Unitedeng ENG2. Championship27.661997763.49573338634943680.019831463.14613534.177.67.5-0.657615718104Matches
2023-202425Leeds Unitedeng ENGEFL Cup1.00Matches
2023-202425Leeds Unitedeng ENGFA Cup0.91Matches
2024-202526Leeds Unitedeng ENG2. Championship24.140569358.45902240822931073.913424055.8226931.997.98.1+1.14038532287Matches
2024-202526Leeds Unitedeng ENGFA Cup0.10Matches
10 Seasons5 Clubs6 Leagues177.13317486668.245782132072031245682.7934142965.415238339.73832.229.8+5.821522525776484
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
Leeds United (4 Seasons)4 Leagues85.61374221861.9200587016801102478.242171558.98324134.42118.817.6+2.212212613143251
Swansea City (4 Seasons)4 Leagues31.5792105375.210535276950557388.120528771.4315754.485.96.9+2.14047671997
Manchester Utd (3 Seasons)5 Leagues51.91031140973.213614310764576284.628138373.4347247.286.74.8+1.346505111121
Fulham (1 Season)2 Leagues8.012018664.51575315809782.5274461.441330.810.70.5+0.3728315
Swansea City (1 Season)1 League7.50
Leeds United (1 Season)1 League1.01
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.82
EFL Cup (8 Seasons)7.90
Premier League (5 Seasons)72.31296188268.917038394482499582.833350565.94711042.7129.15.9+2.970726815170
Championship (3 Seasons)79.51816272366.72601085631083131982.153784163.99926137.92321.522.5+1.513714617759288
Europa Lg (2 Seasons)8.119725178.5261064612313988.5628176.541040.011.51.3-0.57611224
PL2 — Div. 1 (1 Season)7.50
Champions Lg (1 Season)0.481080.0124541333.322100.022100.000.10.0-0.111102
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea City1 League7.50
2017-201819Swansea City1 League0.30
2018-201920Swansea City3 Leagues31.2792105375.210535276950557388.120528771.4315754.485.96.9+2.14047671997
2019-202021Manchester Utd4 Leagues33.664790171.88766189740948185.017124171.0265646.464.53.6+1.5283831772
2020-202122Manchester Utd5 Leagues16.936447476.84655117022126284.410813778.881553.321.91.2+0.1161120446
2021-202223Manchester Utd1 League1.4203458.819340151978.92540.0010.000.30.0-0.321003
2021-202223Leeds United3 Leagues29.432650864.24327115620525680.18415155.6153444.142.91.7+1.1242618257
2022-202324Leeds United1 League1.01
2022-202324Fulham2 Leagues8.012018664.51575315809782.5274461.441330.810.70.5+0.3728315
2022-202324Leeds United2 Leagues2.4244060.025666182281.851050.0030.000.30.3-0.311313
2023-202425Leeds United3 Leagues29.661997763.49573338634943680.019831463.14613534.187.67.5+0.457615718104
2024-202526Leeds United3 Leagues24.240569358.45902240822931073.913424055.8226931.997.98.1+1.14038532287
10 Seasons5 Clubs6 Leagues177.13317486668.245782132072031245682.7934142965.415238339.73832.229.8+5.821522525776484
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
Leeds United (4 Seasons)4 Leagues85.61374221861.9200587016801102478.242171558.98324134.42118.817.6+2.212212613143251
Swansea City (4 Seasons)4 Leagues31.5792105375.210535276950557388.120528771.4315754.485.96.9+2.14047671997
Manchester Utd (3 Seasons)5 Leagues51.91031140973.213614310764576284.628138373.4347247.286.74.8+1.346505111121
Fulham (1 Season)2 Leagues8.012018664.51575315809782.5274461.441330.810.70.5+0.3728315
Swansea City (1 Season)1 League7.50
Leeds United (1 Season)1 League1.01
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.82
EFL Cup (8 Seasons)7.90
Premier League (5 Seasons)72.31296188268.917038394482499582.833350565.94711042.7129.15.9+2.970726815170
Championship (3 Seasons)79.51816272366.72601085631083131982.153784163.99926137.92321.522.5+1.513714617759288
Europa Lg (2 Seasons)8.119725178.5261064612313988.5628176.541040.011.51.3-0.57611224
PL2 — Div. 1 (1 Season)7.50
Champions Lg (1 Season)0.481080.0124541333.322100.022100.000.10.0-0.111102
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th7.50Matches
2018-201920Swansea Cityeng ENG2. Championship10th27.8792105375.210535276950557388.120528771.4315754.475.96.9+1.14047671997Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd25.456880270.87731166935842584.214921071.0245246.263.92.6+2.1263426760Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd10.123831276.3295669814817684.1668577.64757.110.90.8+0.110813232Matches
2021-202223Manchester Utdeng ENG1. Premier League6th1.4203458.819340151978.92540.0010.000.30.0-0.321003Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th26.332650864.24327115620525680.18415155.6153444.142.91.7+1.1242618257Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd1.01Matches
2022-202324Fulhameng ENG1. Premier League10th6.912018664.51575315809782.5274461.441330.810.70.5+0.3728315Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th2.2244060.025666182281.851050.0030.000.30.3-0.311313Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd27.661997763.49573338634943680.019831463.14613534.177.67.5-0.657615718104Matches
2024-202526Leeds Unitedeng ENG2. Championship1st24.140569358.45902240822931073.913424055.8226931.997.98.1+1.14038532287Matches
8 Seasons4 Clubs2 Leagues151.83112460567.643048125071907231482.4870134664.614637139.43530.628.4+4.420721824574458
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
Leeds United (4 Seasons)2 Leagues80.21374221861.9200587016801102478.242171558.98324134.42018.817.6+1.212212613143251
Manchester Utd (3 Seasons)1 League36.9826114872.010880240752162084.021730072.3286046.775.13.5+1.9384339995
Swansea City (2 Seasons)2 Leagues27.8792105375.210535276950557388.120528771.4315754.475.96.9+1.14047671997
Fulham (1 Season)1 League6.912018664.51575315809782.5274461.441330.810.70.5+0.3728315
Swansea City (1 Season)1 League7.50
Leeds United (1 Season)1 League1.01
Premier League (5 Seasons)72.31296188268.917038394482499582.833350565.94711042.7129.15.9+2.970726815170
Championship (3 Seasons)79.51816272366.72601085631083131982.153784163.99926137.92321.522.5+1.513714617759288
PL2 — Div. 1 (1 Season)7.50
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGFA Cup5th0.30Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd1.00Matches
2018-201920Swansea Cityeng ENGFA Cup5th2.41Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd2.90Matches
2019-202021Manchester Utdeng ENGFA Cup3rd2.10Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd0.80Matches
2020-202122Manchester Utdeng ENGFA Cup5th0.70Matches
2021-202223Leeds Unitedeng ENGEFL CupRd42.10Matches
2021-202223Leeds Unitedeng ENGFA Cup1.00Matches
2022-202324Fulhameng ENGFA CupQF1.10Matches
2022-202324Leeds Unitedeng ENGEFL CupRd30.20Matches
2023-202425Leeds Unitedeng ENGEFL CupRd21.00Matches
2023-202425Leeds Unitedeng ENGFA Cup0.91Matches
2024-202526Leeds Unitedeng ENGFA Cup0.10Matches
9 Seasons5 Clubs2 Leagues16.72
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
Leeds United (4 Seasons)2 Leagues5.31
Swansea City (3 Seasons)2 Leagues3.81
Manchester Utd (2 Seasons)2 Leagues6.50
Fulham (1 Season)1 League1.10
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.82
EFL Cup (8 Seasons)7.90
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2019-202021Manchester Utd2. Europa LgSF3.3799979.81035228515691.1223171.02450.000.61.0-0.6245012Matches
2020-202122Manchester Utd1. Champions LgGR0.481080.0124541333.322100.022100.000.10.0-0.111102Matches
2020-202122Manchester Utd2. Europa LgF4.911815277.61575418728386.7405080.02633.311.00.40.0526212Matches
2 Seasons1 Club2 Leagues8.520526178.5273470012414287.3648377.161250.011.61.4-0.68712226
Europa Lg (2 Seasons)8.119725178.5261064612313988.5628176.541040.011.51.3-0.57611224
Champions Lg (1 Season)0.481080.0124541333.322100.022100.000.10.0-0.111102
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
201820wls WalesFriendlies (M)0.60Matches
201921wls WalesFriendlies (M)0.50Matches
202022wls WalesFriendlies (M)0.30Matches
2020-202122wls WalesUEFA Nations LeagueLgB5.42Matches
202123wls WalesUEFA Euro Qualifying7.61Matches
202123wls WalesUEFA EuroR163.50Matches
202123wls WalesFriendlies (M)0.80Matches
202224wls Wales1. World CupGR1.7243666.735170162369.65862.52366.700.00.00.010110Matches
202224wls WalesWCQ9.62Matches
2022-202324wls WalesUEFA Nations LeagueLgA5.10Matches
202325wls WalesFriendlies (M)0.82Matches
202426wls WalesFriendlies (M)1.10Matches
202426wls WalesUEFA Euro Qualifying4.62Matches
2024-202526wls WalesUEFA Nations LeagueLgB1.30Matches
7 Seasons1 Club6 Leagues43.0243666.735170162369.65862.52366.790.00.0+9.010110
Friendlies (M) (7 Seasons)4.22
UEFA Nations League (4 Seasons)11.82
UEFA Euro Qualifying (2 Seasons)12.23
WCQ (2 Seasons)9.62
UEFA Euro (1 Season)3.50
World Cup (1 Season)1.7243666.735170162369.65862.52366.700.00.00.010110

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2017-201819Swansea Cityeng ENGFA Cup0.31Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 17.5Matches
2018-201920Swansea Cityeng ENG2. Championship27.8105310351613510561000792263Matches
2018-201920Swansea Cityeng ENGEFL Cup1.01Matches
2018-201920Swansea Cityeng ENGFA Cup2.42Matches
2019-202021Manchester Utdeng ENGEFL Cup2.911Matches
2019-202021Manchester Utd2. Europa Lg3.3999810008000007904Matches
2019-202021Manchester Utdeng ENGFA Cup2.18Matches
2019-202021Manchester Utdeng ENG1. Premier League25.4802788111439654130568343Matches
2020-202122Manchester Utd1. Champions Lg0.41091000001000800Matches
2020-202122Manchester Utdeng ENGEFL Cup0.80Matches
2020-202122Manchester Utd2. Europa Lg4.91521511000121000011804Matches
2020-202122Manchester Utdeng ENGFA Cup0.73Matches
2020-202122Manchester Utdeng ENG1. Premier League10.131230642002020000238213Matches
2021-202223Leeds Unitedeng ENGEFL Cup2.17Matches
2021-202223Leeds Unitedeng ENGFA Cup1.01Matches
2021-202223Manchester Utdeng ENG1. Premier League1.4343400005000002002Matches
2021-202223Leeds Unitedeng ENG1. Premier League26.3508472342216050000326227Matches
2022-202324Leeds Unitedeng ENGEFL Cup0.21Matches
2022-202324Fulhameng ENGFA Cup1.15Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 21.0Matches
2022-202324Leeds Unitedeng ENG1. Premier League2.2404000006000002404Matches
2022-202324Fulhameng ENG1. Premier League6.918618240002640000120016Matches
2023-202425Leeds Unitedeng ENG2. Championship27.697788389156421486621371619550Matches
2023-202425Leeds Unitedeng ENGEFL Cup1.010Matches
2023-202425Leeds Unitedeng ENGFA Cup0.97Matches
2024-202526Leeds Unitedeng ENG2. Championship24.169367516041153610540405239Matches
2024-202526Leeds Unitedeng ENGFA Cup0.11Matches
10 Seasons5 Clubs6 Leagues177.148664673177211914763378227441331716265
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leeds United (4 Seasons)4 Leagues85.6221820701391712646019762641113749120
Swansea City (4 Seasons)4 Leagues31.5105310351613510961000792263
Manchester Utd (3 Seasons)5 Leagues51.91409138618343163851301031566
Fulham (1 Season)2 Leagues8.018618240003140000120016
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.828
EFL Cup (8 Seasons)7.930
Premier League (5 Seasons)72.3188218225356421316413012967105
Championship (3 Seasons)79.52723259312116131047220772641118169152
Europa Lg (2 Seasons)8.12512492000201000019708
PL2 — Div. 1 (1 Season)7.5
Champions Lg (1 Season)0.41091000001000800
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea City1 League7.5
2017-201819Swansea City1 League0.31
2018-201920Swansea City3 Leagues31.2105310351613510861000792263
2019-202021Manchester Utd4 Leagues33.69018861214312354130647347
2020-202122Manchester Utd5 Leagues16.947446662003531000364217
2021-202223Manchester Utd1 League1.4343400005000002002
2021-202223Leeds United3 Leagues29.4508472342216850000326227
2022-202324Leeds United1 League1.0
2022-202324Fulham2 Leagues8.018618240003140000120016
2022-202324Leeds United2 Leagues2.4404000007000002404
2023-202425Leeds United3 Leagues29.697788389156423186621371619550
2024-202526Leeds United3 Leagues24.269367516041154610540405239
10 Seasons5 Clubs6 Leagues177.148664673177211914763378227441331716265
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leeds United (4 Seasons)4 Leagues85.6221820701391712646019762641113749120
Swansea City (4 Seasons)4 Leagues31.5105310351613510961000792263
Manchester Utd (3 Seasons)5 Leagues51.91409138618343163851301031566
Fulham (1 Season)2 Leagues8.018618240003140000120016
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.828
EFL Cup (8 Seasons)7.930
Premier League (5 Seasons)72.3188218225356421316413012967105
Championship (3 Seasons)79.52723259312116131047220772641118169152
Europa Lg (2 Seasons)8.12512492000201000019708
PL2 — Div. 1 (1 Season)7.5
Champions Lg (1 Season)0.41091000001000800
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th7.5Matches
2018-201920Swansea Cityeng ENG2. Championship10th27.8105310351613510561000792263Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd25.4802788111439654130568343Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd10.131230642002020000238213Matches
2021-202223Manchester Utdeng ENG1. Premier League6th1.4343400005000002002Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th26.3508472342216050000326227Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd1.0Matches
2022-202324Fulhameng ENG1. Premier League10th6.918618240002640000120016Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th2.2404000006000002404Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd27.697788389156421486621371619550Matches
2024-202526Leeds Unitedeng ENG2. Championship1st24.169367516041153610540405239Matches
8 Seasons4 Clubs2 Leagues151.846054415174211914685368127441311216257
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leeds United (4 Seasons)2 Leagues80.2221820701391712643319762641113749120
Manchester Utd (3 Seasons)1 League36.9114811281534312174130826558
Swansea City (2 Seasons)2 Leagues27.8105310351613510561000792263
Fulham (1 Season)1 League6.918618240002640000120016
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Premier League (5 Seasons)72.3188218225356421316413012967105
Championship (3 Seasons)79.52723259312116131047220772641118169152
PL2 — Div. 1 (1 Season)7.5
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGFA Cup5th0.31Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd1.01Matches
2018-201920Swansea Cityeng ENGFA Cup5th2.42Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd2.911Matches
2019-202021Manchester Utdeng ENGFA Cup3rd2.18Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd0.80Matches
2020-202122Manchester Utdeng ENGFA Cup5th0.73Matches
2021-202223Leeds Unitedeng ENGEFL CupRd42.17Matches
2021-202223Leeds Unitedeng ENGFA Cup1.01Matches
2022-202324Fulhameng ENGFA CupQF1.15Matches
2022-202324Leeds Unitedeng ENGEFL CupRd30.21Matches
2023-202425Leeds Unitedeng ENGEFL CupRd21.010Matches
2023-202425Leeds Unitedeng ENGFA Cup0.97Matches
2024-202526Leeds Unitedeng ENGFA Cup0.11Matches
9 Seasons5 Clubs2 Leagues16.758
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leeds United (4 Seasons)2 Leagues5.327
Swansea City (3 Seasons)2 Leagues3.84
Manchester Utd (2 Seasons)2 Leagues6.522
Fulham (1 Season)1 League1.15
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.828
EFL Cup (8 Seasons)7.930
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
2019-202021Manchester Utd2. Europa LgSF3.3999810008000007904Matches
2020-202122Manchester Utd1. Champions LgGR0.41091000001000800Matches
2020-202122Manchester Utd2. Europa LgF4.91521511000121000011804Matches
2 Seasons1 Club2 Leagues8.52612583000201100020508
Europa Lg (2 Seasons)8.12512492000201000019708
Champions Lg (1 Season)0.41091000001000800
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
201820wls WalesFriendlies (M)0.6Matches
201921wls WalesFriendlies (M)0.5Matches
202022wls WalesFriendlies (M)0.3Matches
2020-202122wls WalesUEFA Nations LeagueLgB5.423Matches
202123wls WalesUEFA Euro Qualifying7.639Matches
202123wls WalesUEFA EuroR163.524Matches
202123wls WalesFriendlies (M)0.8Matches
202224wls Wales1. World CupGR1.7363230004110002410Matches
202224wls WalesWCQ9.650Matches
2022-202324wls WalesUEFA Nations LeagueLgA5.122Matches
202325wls WalesFriendlies (M)0.8Matches
202426wls WalesFriendlies (M)1.1Matches
202426wls WalesUEFA Euro Qualifying4.624Matches
2024-202526wls WalesUEFA Nations LeagueLgB1.36Matches
7 Seasons1 Club6 Leagues43.036323000192110002410
Friendlies (M) (7 Seasons)4.2
UEFA Nations League (4 Seasons)11.851
UEFA Euro Qualifying (2 Seasons)12.263
WCQ (2 Seasons)9.650
UEFA Euro (1 Season)3.524
World Cup (1 Season)1.7363230004110002410

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2017-201819Swansea Cityeng ENGFA Cup0.3Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 17.5Matches
2018-201920Swansea Cityeng ENG2. Championship27.81284.61871910210160.581003120Matches
2018-201920Swansea Cityeng ENGEFL Cup1.0Matches
2018-201920Swansea Cityeng ENGFA Cup2.4Matches
2019-202021Manchester Utdeng ENGEFL Cup2.9Matches
2019-202021Manchester Utd2. Europa Lg3.392.7550130020.61001100Matches
2019-202021Manchester Utdeng ENGFA Cup2.1Matches
2019-202021Manchester Utdeng ENG1. Premier League25.4712.794904513090.35800010Matches
2020-202122Manchester Utd1. Champions Lg0.412.5710000000.00000000Matches
2020-202122Manchester Utdeng ENGEFL Cup0.8Matches
2020-202122Manchester Utd2. Europa Lg4.991.8780010010.21100000Matches
2020-202122Manchester Utdeng ENGFA Cup0.7Matches
2020-202122Manchester Utdeng ENG1. Premier League10.1171.68150011020.20200000Matches
2021-202223Leeds Unitedeng ENGEFL Cup2.1Matches
2021-202223Leeds Unitedeng ENGFA Cup1.0Matches
2021-202223Manchester Utdeng ENG1. Premier League1.432.1420010000.00000000Matches
2021-202223Leeds Unitedeng ENG1. Premier League26.3542.05350478050.19201110Matches
2022-202324Leeds Unitedeng ENGEFL Cup0.2Matches
2022-202324Fulhameng ENGFA Cup1.1Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 21.0Matches
2022-202324Leeds Unitedeng ENG1. Premier League2.241.8230001000.00000000Matches
2022-202324Fulhameng ENG1. Premier League6.9111.59100001000.00000000Matches
2023-202425Leeds Unitedeng ENG2. Championship27.61043.7661196882130.47820210Matches
2023-202425Leeds Unitedeng ENGEFL Cup1.0Matches
2023-202425Leeds Unitedeng ENGFA Cup0.9Matches
2024-202526Leeds Unitedeng ENG2. Championship24.1853.536125953150.621201020Matches
2024-202526Leeds Unitedeng ENGFA Cup0.1Matches
10 Seasons5 Clubs6 Leagues177.14963.10337222945585630.394326570
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leeds United (4 Seasons)4 Leagues85.62473.08160211524225330.412222340
Swansea City (4 Seasons)4 Leagues31.51284.61871910210160.581003120
Manchester Utd (3 Seasons)5 Leagues51.91102.42800511140140.311101110
Fulham (1 Season)2 Leagues8.0111.59100001000.00000000
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.8
EFL Cup (8 Seasons)7.9
Premier League (5 Seasons)72.31602.211140814240160.221201120
Championship (3 Seasons)79.53173.99209222027345440.553024350
Europa Lg (2 Seasons)8.1182.23130140030.37101100
PL2 — Div. 1 (1 Season)7.5
Champions Lg (1 Season)0.412.5710000000.00000000
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea City1 League7.5
2017-201819Swansea City1 League0.3
2018-201920Swansea City3 Leagues31.21284.61871910210160.581003120
2019-202021Manchester Utd4 Leagues33.6802.7954058130110.38801110
2020-202122Manchester Utd5 Leagues16.9271.76240021030.20300000
2021-202223Manchester Utd1 League1.432.1420010000.00000000
2021-202223Leeds United3 Leagues29.4542.05350478050.19201110
2022-202324Leeds United1 League1.0
2022-202324Fulham2 Leagues8.0111.59100001000.00000000
2022-202324Leeds United2 Leagues2.441.8230001000.00000000
2023-202425Leeds United3 Leagues29.61043.7661196882130.47820210
2024-202526Leeds United3 Leagues24.2853.536125953150.621201020
10 Seasons5 Clubs6 Leagues177.14963.10337222945585630.394326570
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leeds United (4 Seasons)4 Leagues85.62473.08160211524225330.412222340
Swansea City (4 Seasons)4 Leagues31.51284.61871910210160.581003120
Manchester Utd (3 Seasons)5 Leagues51.91102.42800511140140.311101110
Fulham (1 Season)2 Leagues8.0111.59100001000.00000000
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.8
EFL Cup (8 Seasons)7.9
Premier League (5 Seasons)72.31602.211140814240160.221201120
Championship (3 Seasons)79.53173.99209222027345440.553024350
Europa Lg (2 Seasons)8.1182.23130140030.37101100
PL2 — Div. 1 (1 Season)7.5
Champions Lg (1 Season)0.412.5710000000.00000000
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th7.5Matches
2018-201920Swansea Cityeng ENG2. Championship10th27.81284.61871910210160.581003120Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd25.4712.794904513090.35800010Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd10.1171.68150011020.20200000Matches
2021-202223Manchester Utdeng ENG1. Premier League6th1.432.1420010000.00000000Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th26.3542.05350478050.19201110Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd1.0Matches
2022-202324Fulhameng ENG1. Premier League10th6.9111.59100001000.00000000Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th2.241.8230001000.00000000Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd27.61043.7661196882130.47820210Matches
2024-202526Leeds Unitedeng ENG2. Championship1st24.1853.536125953150.621201020Matches
8 Seasons4 Clubs2 Leagues151.84773.14323222841585600.404225470
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leeds United (4 Seasons)2 Leagues80.22473.08160211524225330.412222340
Manchester Utd (3 Seasons)1 League36.9912.4666047140110.301000010
Swansea City (2 Seasons)2 Leagues27.81284.61871910210160.581003120
Fulham (1 Season)1 League6.9111.59100001000.00000000
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Premier League (5 Seasons)72.31602.211140814240160.221201120
Championship (3 Seasons)79.53173.99209222027345440.553024350
PL2 — Div. 1 (1 Season)7.5
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGFA Cup5th0.3Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd1.0Matches
2018-201920Swansea Cityeng ENGFA Cup5th2.4Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd2.9Matches
2019-202021Manchester Utdeng ENGFA Cup3rd2.1Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd0.8Matches
2020-202122Manchester Utdeng ENGFA Cup5th0.7Matches
2021-202223Leeds Unitedeng ENGEFL CupRd42.1Matches
2021-202223Leeds Unitedeng ENGFA Cup1.0Matches
2022-202324Fulhameng ENGFA CupQF1.1Matches
2022-202324Leeds Unitedeng ENGEFL CupRd30.2Matches
2023-202425Leeds Unitedeng ENGEFL CupRd21.0Matches
2023-202425Leeds Unitedeng ENGFA Cup0.9Matches
2024-202526Leeds Unitedeng ENGFA Cup0.1Matches
9 Seasons5 Clubs2 Leagues16.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leeds United (4 Seasons)2 Leagues5.3
Swansea City (3 Seasons)2 Leagues3.8
Manchester Utd (2 Seasons)2 Leagues6.5
Fulham (1 Season)1 League1.1
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.8
EFL Cup (8 Seasons)7.9
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
2019-202021Manchester Utd2. Europa LgSF3.392.7550130020.61001100Matches
2020-202122Manchester Utd1. Champions LgGR0.412.5710000000.00000000Matches
2020-202122Manchester Utd2. Europa LgF4.991.8780010010.21100000Matches
2 Seasons1 Club2 Leagues8.5192.24140140030.35101100
Europa Lg (2 Seasons)8.1182.23130140030.37101100
Champions Lg (1 Season)0.412.5710000000.00000000
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
201820wls WalesFriendlies (M)0.6Matches
201921wls WalesFriendlies (M)0.5Matches
202022wls WalesFriendlies (M)0.3Matches
2020-202122wls WalesUEFA Nations LeagueLgB5.4Matches
202123wls WalesUEFA Euro Qualifying7.6Matches
202123wls WalesUEFA EuroR163.5Matches
202123wls WalesFriendlies (M)0.8Matches
202224wls Wales1. World CupGR1.721.1720000000.00000000Matches
202224wls WalesWCQ9.6Matches
2022-202324wls WalesUEFA Nations LeagueLgA5.1Matches
202325wls WalesFriendlies (M)0.8Matches
202426wls WalesFriendlies (M)1.1Matches
202426wls WalesUEFA Euro Qualifying4.6Matches
2024-202526wls WalesUEFA Nations LeagueLgB1.3Matches
7 Seasons1 Club6 Leagues43.021.1720000000.00000000
Friendlies (M) (7 Seasons)4.2
UEFA Nations League (4 Seasons)11.8
UEFA Euro Qualifying (2 Seasons)12.2
WCQ (2 Seasons)9.6
UEFA Euro (1 Season)3.5
World Cup (1 Season)1.721.1720000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2017-201819Swansea Cityeng ENGFA Cup0.300Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 17.5Matches
2018-201920Swansea Cityeng ENG2. Championship27.82620912581942.11120020733131Matches
2018-201920Swansea Cityeng ENGEFL Cup1.000Matches
2018-201920Swansea Cityeng ENGFA Cup2.411Matches
2019-202021Manchester Utdeng ENGEFL Cup2.900Matches
2019-202021Manchester Utd2. Europa Lg3.311010040.045141200Matches
2019-202021Manchester Utdeng ENGFA Cup2.112Matches
2019-202021Manchester Utdeng ENG1. Premier League25.42010510574515.63823419727120Matches
2020-202122Manchester Utd1. Champions Lg0.400000010.011010000Matches
2020-202122Manchester Utdeng ENGEFL Cup0.800Matches
2020-202122Manchester Utd2. Europa Lg4.98416141233.3860621020Matches
2020-202122Manchester Utdeng ENGFA Cup0.710Matches
2020-202122Manchester Utdeng ENG1. Premier League10.115947431816.715101901560Matches
2021-202223Leeds Unitedeng ENGEFL Cup2.102Matches
2021-202223Leeds Unitedeng ENGFA Cup1.000Matches
2021-202223Manchester Utdeng ENG1. Premier League1.4210200002020210Matches
2021-202223Leeds Unitedeng ENG1. Premier League26.32414888102343.51318117832120Matches
2022-202324Leeds Unitedeng ENGEFL Cup0.200Matches
2022-202324Fulhameng ENGFA Cup1.110Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 21.0Matches
2022-202324Leeds Unitedeng ENG1. Premier League2.2621323650.034042820Matches
2022-202324Fulhameng ENG1. Premier League6.91064514944.4551411150Matches
2023-202425Leeds Unitedeng ENG2. Championship27.631161588133438.22131229839110Matches
2023-202425Leeds Unitedeng ENGEFL Cup1.010Matches
2023-202425Leeds Unitedeng ENGFA Cup0.900Matches
2024-202526Leeds Unitedeng ENG2. Championship24.123142147104223.8321501542750Matches
2024-202526Leeds Unitedeng ENGFA Cup0.100Matches
10 Seasons5 Clubs6 Leagues177.11661024976416221329.11511401013045206691
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leeds United (4 Seasons)4 Leagues85.684472633253610534.3696836524106300
Swansea City (4 Seasons)4 Leagues31.52621912581942.11120020833131
Manchester Utd (3 Seasons)5 Leagues51.94627102610148017.566476411256210
Fulham (1 Season)2 Leagues8.01074514944.4551411150
Swansea City (1 Season)1 League7.50
Leeds United (1 Season)1 League1.00
Shrewsbury (1 Season)1 League0
FA Cup (9 Seasons)8.8430
EFL Cup (8 Seasons)7.9120
Premier League (5 Seasons)72.377422235202710126.774627551895380
Championship (3 Seasons)79.58050263420319532.664662641999291
Europa Lg (2 Seasons)8.19517141625.0121111031220
PL2 — Div. 1 (1 Season)7.50
Champions Lg (1 Season)0.400000010.011010000
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea City1 League7.50
2017-201819Swansea City1 League0.3000
2018-201920Swansea City3 Leagues31.22621912581942.11120020833131
2019-202021Manchester Utd4 Leagues33.62112511574914.342285231029120
2020-202122Manchester Utd5 Leagues16.92314513573122.6241711622580
2021-202223Manchester Utd1 League1.4210200002020210
2021-202223Leeds United3 Leagues29.42414888102343.513181171032120
2022-202324Leeds United1 League1.00
2022-202324Fulham2 Leagues8.01074514944.4551411150
2022-202324Leeds United2 Leagues2.4621323650.034042820
2023-202425Leeds United3 Leagues29.631171588133438.22131229839110
2024-202526Leeds United3 Leagues24.223142147104223.8321501542750
10 Seasons5 Clubs6 Leagues177.11661024976416221329.11511401013045206691
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leeds United (4 Seasons)4 Leagues85.684472633253610534.3696836524106300
Swansea City (4 Seasons)4 Leagues31.52621912581942.11120020833131
Manchester Utd (3 Seasons)5 Leagues51.94627102610148017.566476411256210
Fulham (1 Season)2 Leagues8.01074514944.4551411150
Swansea City (1 Season)1 League7.50
Leeds United (1 Season)1 League1.00
Shrewsbury (1 Season)1 League0
FA Cup (9 Seasons)8.8430
EFL Cup (8 Seasons)7.9120
Premier League (5 Seasons)72.377422235202710126.774627551895380
Championship (3 Seasons)79.58050263420319532.664662641999291
Europa Lg (2 Seasons)8.19517141625.0121111031220
PL2 — Div. 1 (1 Season)7.50
Champions Lg (1 Season)0.400000010.011010000
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th7.5Matches
2018-201920Swansea Cityeng ENG2. Championship10th27.82620912581942.11120020733131Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd25.42010510574515.63823419727120Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd10.115947431816.715101901560Matches
2021-202223Manchester Utdeng ENG1. Premier League6th1.4210200002020210Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th26.32414888102343.51318117832120Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd1.0Matches
2022-202324Fulhameng ENG1. Premier League10th6.91064514944.4551411150Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th2.2621323650.034042820Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd27.631161588133438.22131229839110Matches
2024-202526Leeds Unitedeng ENG2. Championship1st24.123142147104223.8321501542750Matches
8 Seasons4 Clubs2 Leagues151.8157924869405819629.6138128911937194671
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
Leeds United (4 Seasons)2 Leagues80.284462633253610534.3696836522106300
Manchester Utd (3 Seasons)1 League36.937209199106315.95335530744190
Swansea City (2 Seasons)2 Leagues27.82620912581942.11120020733131
Fulham (1 Season)1 League6.91064514944.4551411150
Swansea City (1 Season)1 League7.50
Leeds United (1 Season)1 League1.00
Premier League (5 Seasons)72.377422235202710126.774627551895380
Championship (3 Seasons)79.58050263420319532.664662641999291
PL2 — Div. 1 (1 Season)7.50
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGFA Cup5th0.300Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd1.000Matches
2018-201920Swansea Cityeng ENGFA Cup5th2.411Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd2.900Matches
2019-202021Manchester Utdeng ENGFA Cup3rd2.112Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd0.800Matches
2020-202122Manchester Utdeng ENGFA Cup5th0.710Matches
2021-202223Leeds Unitedeng ENGEFL CupRd42.102Matches
2021-202223Leeds Unitedeng ENGFA Cup1.000Matches
2022-202324Fulhameng ENGFA CupQF1.110Matches
2022-202324Leeds Unitedeng ENGEFL CupRd30.200Matches
2023-202425Leeds Unitedeng ENGEFL CupRd21.010Matches
2023-202425Leeds Unitedeng ENGFA Cup0.900Matches
2024-202526Leeds Unitedeng ENGFA Cup0.100Matches
9 Seasons5 Clubs2 Leagues16.7550
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
Leeds United (4 Seasons)2 Leagues5.3120
Swansea City (3 Seasons)2 Leagues3.8110
Manchester Utd (2 Seasons)2 Leagues6.5220
Fulham (1 Season)1 League1.1100
Shrewsbury (1 Season)1 League0
FA Cup (9 Seasons)8.8430
EFL Cup (8 Seasons)7.9120
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
2019-202021Manchester Utd2. Europa LgSF3.311010040.045141200Matches
2020-202122Manchester Utd1. Champions LgGR0.400000010.011010000Matches
2020-202122Manchester Utd2. Europa LgF4.98416141233.3860621020Matches
2 Seasons1 Club2 Leagues8.59517141723.5131211131220
Europa Lg (2 Seasons)8.19517141625.0121111031220
Champions Lg (1 Season)0.400000010.011010000
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
201820wls WalesFriendlies (M)0.6Matches
201921wls WalesFriendlies (M)0.5Matches
202022wls WalesFriendlies (M)0.3Matches
2020-202122wls WalesUEFA Nations LeagueLgB5.413Matches
202123wls WalesUEFA Euro Qualifying7.682Matches
202123wls WalesUEFA EuroR163.521Matches
202123wls WalesFriendlies (M)0.8Matches
202224wls Wales1. World CupGR1.711001010.012020110Matches
202224wls WalesWCQ9.669Matches
2022-202324wls WalesUEFA Nations LeagueLgA5.141Matches
202325wls WalesFriendlies (M)0.8Matches
202426wls WalesFriendlies (M)1.1Matches
202426wls WalesUEFA Euro Qualifying4.640Matches
2024-202526wls WalesUEFA Nations LeagueLgB1.303Matches
7 Seasons1 Club6 Leagues43.0126001010.0120219110
Friendlies (M) (7 Seasons)4.20
UEFA Nations League (4 Seasons)11.8570
UEFA Euro Qualifying (2 Seasons)12.21220
WCQ (2 Seasons)9.6690
UEFA Euro (1 Season)3.5210
World Cup (1 Season)1.711001010.012020110

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2017-201819Swansea Cityeng ENGFA Cup0.3Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 17.5Matches
2018-201920Swansea Cityeng ENG2. Championship27.81360131075077661391360764457.93242.199175844428182976156481161391Matches
2018-201920Swansea Cityeng ENGEFL Cup1.0Matches
2018-201920Swansea Cityeng ENGFA Cup2.4Matches
2019-202021Manchester Utdeng ENGEFL Cup2.9Matches
2019-202021Manchester Utd2. Europa Lg3.313011340781313012650.0650.07951729510257210731Matches
2019-202021Manchester Utdeng ENGFA Cup2.1Matches
2019-202021Manchester Utdeng ENG1. Premier League25.410497120386558861049622743.53556.56825477342214069434629826263Matches
2020-202122Manchester Utd1. Champions Lg0.413023821311100.000.06706321111114Matches
2020-202122Manchester Utdeng ENGEFL Cup0.8Matches
2020-202122Manchester Utd2. Europa Lg4.919222169107151929777.8222.21208484271712710515547Matches
2020-202122Manchester Utdeng ENGFA Cup0.7Matches
2020-202122Manchester Utdeng ENG1. Premier League10.142685516022036426231147.81252.2245181010593623721930484Matches
2021-202223Leeds Unitedeng ENGEFL Cup2.1Matches
2021-202223Leeds Unitedeng ENGFA Cup1.0Matches
2021-202223Manchester Utdeng ENG1. Premier League1.452122030852100.01100.02621497521433416Matches
2021-202223Leeds Unitedeng ENG1. Premier League26.37571983261424106757532139.63260.4459333716666932365422512186Matches
2022-202324Leeds Unitedeng ENGEFL Cup0.2Matches
2022-202324Fulhameng ENGFA Cup1.1Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 21.0Matches
2022-202324Leeds Unitedeng ENG1. Premier League2.2661926326666116.7233.33523311262331399Matches
2022-202324Fulhameng ENG1. Premier League6.9254927781562925414535.7321.4156122961824118101317348Matches
2023-202425Leeds Unitedeng ENG2. Championship27.61300171064407751311300813340.74251.98076067325012060435723901321Matches
2023-202425Leeds Unitedeng ENGEFL Cup1.0Matches
2023-202425Leeds Unitedeng ENGFA Cup0.9Matches
2024-202526Leeds Unitedeng ENG2. Championship24.1930858255629112930511835.32549.0585451625899945342928690252Matches
2024-202526Leeds Unitedeng ENGFA Cup0.1Matches
10 Seasons5 Clubs6 Leagues177.165298660322453783683652938917444.719249.44191319021802671035624929818449131652
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
Leeds United (4 Seasons)4 Leagues85.6305345256982186035530531917338.210152.91886141537617294139116143742142768
Swansea City (4 Seasons)4 Leagues31.51360131075077661391360764457.93242.199175844428182976156481161391
Manchester Utd (3 Seasons)5 Leagues51.9186219213678100116018621085248.15651.91158893653632101096489491437445
Fulham (1 Season)2 Leagues8.0254927781562925414535.7321.4156122961824118101317348
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.8
EFL Cup (8 Seasons)7.9
Premier League (5 Seasons)72.3260445296931142027126041596540.98553.5160312300697428013998138771888606
Championship (3 Seasons)79.53590382711202217038235902089545.79947.623831816710267401202138142992752964
Europa Lg (2 Seasons)8.132233410918528322211361.9838.1199136572227141217726278
PL2 — Div. 1 (1 Season)7.5
Champions Lg (1 Season)0.413023821311100.000.06706321111114
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea City1 League7.5
2017-201819Swansea City1 League0.3
2018-201920Swansea City3 Leagues31.21360131075077661391360764457.93242.199175844428182976156481161391
2019-202021Manchester Utd4 Leagues33.611798133426636991179743344.64155.47615994371715071485331933294
2020-202122Manchester Utd5 Leagues16.9631107823233553631331957.61442.4371272815495536153215470135
2021-202223Manchester Utd1 League1.452122030852100.01100.02621497521433416
2021-202223Leeds United3 Leagues29.47571983261424106757532139.63260.4459333716666932365422512186
2022-202324Leeds United1 League1.0
2022-202324Fulham2 Leagues8.0254927781562925414535.7321.4156122961824118101317348
2022-202324Leeds United2 Leagues2.4661926326666116.7233.33523311262331399
2023-202425Leeds United3 Leagues29.61300171064407751311300813340.74251.98076067325012060435723901321
2024-202526Leeds United3 Leagues24.2930858255629112930511835.32549.0585451625899945342928690252
10 Seasons5 Clubs6 Leagues177.165298660322453783683652938917444.719249.44191319021802671035624929818449131652
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
Leeds United (4 Seasons)4 Leagues85.6305345256982186035530531917338.210152.91886141537617294139116143742142768
Swansea City (4 Seasons)4 Leagues31.51360131075077661391360764457.93242.199175844428182976156481161391
Manchester Utd (3 Seasons)5 Leagues51.9186219213678100116018621085248.15651.91158893653632101096489491437445
Fulham (1 Season)2 Leagues8.0254927781562925414535.7321.4156122961824118101317348
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.8
EFL Cup (8 Seasons)7.9
Premier League (5 Seasons)72.3260445296931142027126041596540.98553.5160312300697428013998138771888606
Championship (3 Seasons)79.53590382711202217038235902089545.79947.623831816710267401202138142992752964
Europa Lg (2 Seasons)8.132233410918528322211361.9838.1199136572227141217726278
PL2 — Div. 1 (1 Season)7.5
Champions Lg (1 Season)0.413023821311100.000.06706321111114
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th7.5Matches
2018-201920Swansea Cityeng ENG2. Championship10th27.81360131075077661391360764457.93242.199175844428182976156481161391Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd25.410497120386558861049622743.53556.56825477342214069434629826263Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd10.142685516022036426231147.81252.2245181010593623721930484Matches
2021-202223Manchester Utdeng ENG1. Premier League6th1.452122030852100.01100.02621497521433416Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th26.37571983261424106757532139.63260.4459333716666932365422512186Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd1.0Matches
2022-202324Fulhameng ENG1. Premier League10th6.9254927781562925414535.7321.4156122961824118101317348Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th2.2661926326666116.7233.33523311262331399Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd27.61300171064407751311300813340.74251.98076067325012060435723901321Matches
2024-202526Leeds Unitedeng ENG2. Championship1st24.1930858255629112930511835.32549.0585451625899945342928690252Matches
8 Seasons4 Clubs2 Leagues151.861948356721333590653619436716043.618450.13986304671724168134123628017646401570
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
Leeds United (4 Seasons)2 Leagues80.2305345256982186035530531917338.210152.91886141537617294139116143742142768
Manchester Utd (3 Seasons)1 League36.91527161775668081301527863844.24855.895375014578181945171411164363
Swansea City (2 Seasons)2 Leagues27.81360131075077661391360764457.93242.199175844428182976156481161391
Fulham (1 Season)1 League6.9254927781562925414535.7321.4156122961824118101317348
Swansea City (1 Season)1 League7.5
Leeds United (1 Season)1 League1.0
Premier League (5 Seasons)72.3260445296931142027126041596540.98553.5160312300697428013998138771888606
Championship (3 Seasons)79.53590382711202217038235902089545.79947.623831816710267401202138142992752964
PL2 — Div. 1 (1 Season)7.5
PL2 — Div. 2 (1 Season)1.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
2017-201819Swansea Cityeng ENGFA Cup5th0.3Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd1.0Matches
2018-201920Swansea Cityeng ENGFA Cup5th2.4Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd2.9Matches
2019-202021Manchester Utdeng ENGFA Cup3rd2.1Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd0.8Matches
2020-202122Manchester Utdeng ENGFA Cup5th0.7Matches
2021-202223Leeds Unitedeng ENGEFL CupRd42.1Matches
2021-202223Leeds Unitedeng ENGFA Cup1.0Matches
2022-202324Fulhameng ENGFA CupQF1.1Matches
2022-202324Leeds Unitedeng ENGEFL CupRd30.2Matches
2023-202425Leeds Unitedeng ENGEFL CupRd21.0Matches
2023-202425Leeds Unitedeng ENGFA Cup0.9Matches
2024-202526Leeds Unitedeng ENGFA Cup0.1Matches
9 Seasons5 Clubs2 Leagues16.7
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
Leeds United (4 Seasons)2 Leagues5.3
Swansea City (3 Seasons)2 Leagues3.8
Manchester Utd (2 Seasons)2 Leagues6.5
Fulham (1 Season)1 League1.1
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.8
EFL Cup (8 Seasons)7.9
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2019-202021Manchester Utd2. Europa LgSF3.313011340781313012650.0650.07951729510257210731Matches
2020-202122Manchester Utd1. Champions LgGR0.413023821311100.000.06706321111114Matches
2020-202122Manchester Utd2. Europa LgF4.919222169107151929777.8222.21208484271712710515547Matches
2 Seasons1 Club2 Leagues8.533533611219330335221463.6836.4205143578529151318827382
Europa Lg (2 Seasons)8.132233410918528322211361.9838.1199136572227141217726278
Champions Lg (1 Season)0.413023821311100.000.06706321111114
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201820wls WalesFriendlies (M)0.6Matches
201921wls WalesFriendlies (M)0.5Matches
202022wls WalesFriendlies (M)0.3Matches
2020-202122wls WalesUEFA Nations LeagueLgB5.4Matches
202123wls WalesUEFA Euro Qualifying7.6Matches
202123wls WalesUEFA EuroR163.5Matches
202123wls WalesFriendlies (M)0.8Matches
202224wls Wales1. World CupGR1.7491423222494125.0250.03415331030413510Matches
202224wls WalesWCQ9.6Matches
2022-202324wls WalesUEFA Nations LeagueLgA5.1Matches
202325wls WalesFriendlies (M)0.8Matches
202426wls WalesFriendlies (M)1.1Matches
202426wls WalesUEFA Euro Qualifying4.6Matches
2024-202526wls WalesUEFA Nations LeagueLgB1.3Matches
7 Seasons1 Club6 Leagues43.0491423222494125.0250.03415331030413510
Friendlies (M) (7 Seasons)4.2
UEFA Nations League (4 Seasons)11.8
UEFA Euro Qualifying (2 Seasons)12.2
WCQ (2 Seasons)9.6
UEFA Euro (1 Season)3.5
World Cup (1 Season)1.7491423222494125.0250.03415331030413510

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-201617Swansea Cityeng ENGFA Cup00001Matches
2016-201718Swansea Cityeng ENG1. Premier League00001Matches
2017-201819Shrewsburyeng ENGEFL Cup00001Matches
2017-201819Swansea Cityeng ENGFA Cup129294.60.30012923.0020+2+6.21+5.46Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 1106726733.97.5879522101.90107+3+0.40-0.01Matches
2018-201920Swansea Cityeng ENG2. Championship332,5007660.427.828841653161.274043-3-0.11-0.4448.731.6+17.1+0.62+0.67Matches
2018-201920Swansea Cityeng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2018-201920Swansea Cityeng ENGFA Cup42205561.12.4291122002.2594+5+2.05+0.12Matches
2019-202021Manchester Utdeng ENGEFL Cup42596554.02.9277125302.2535-2-0.69-2.73Matches
2019-202021Manchester Utd2. Europa Lg62954926.63.3465021832.1761+5+1.53-0.026.12.3+3.7+1.14-0.27Matches
2019-202021Manchester Utdeng ENGFA Cup31876232.82.13620011.3302-2-0.96-3.55Matches
2019-202021Manchester Utdeng ENG1. Premier League332,2876966.925.426841571541.673329+4+0.16-1.9137.726.0+11.7+0.46-0.55Matches
2020-202122Manchester Utd1. Champions Lg235186.50.40021843.001100.00-0.890.70.3+0.5+1.18+0.72Matches
2020-202122Manchester Utdeng ENGEFL Cup1686818.90.81680023.0010+1+1.32-0.22Matches
2020-202122Manchester Utd2. Europa Lg74386352.14.9580321912.1490+9+1.85+1.187.94.0+3.9+0.82+0.74Matches
2020-202122Manchester Utdeng ENGFA Cup1676717.20.71670033.0010+1+1.34+1.34Matches
2020-202122Manchester Utdeng ENG1. Premier League159106126.610.111764417122.13227+15+1.48+0.9819.19.0+10.1+1.00+0.70Matches
2021-202223Leeds Unitedeng ENGEFL Cup21899563.02.12951000.5002-2-0.95-3.38Matches
2021-202223Leeds Unitedeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2021-202223Manchester Utdeng ENG1. Premier League2126633.71.42630013.0051+4+2.86+2.971.91.3+0.7+0.48+0.42Matches
2021-202223Leeds Unitedeng ENG1. Premier League322,3667469.226.329781833301.003148-17-0.65+1.0632.044.7-12.7-0.48+0.44Matches
2022-202324Leeds Unitedeng ENGEFL Cup116168.90.20011603.000000.00-0.55Matches
2022-202324Fulhameng ENGFA Cup31033422.91.119012712.0032+1+0.87+0.36Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 2190905.01.01901003.0052+3+3.00+1.89Matches
2022-202324Leeds Unitedeng ENG1. Premier League4198505.82.2264023601.2552+3+1.36+2.293.94.1-0.2-0.10+0.44Matches
2022-202324Fulhameng ENG1. Premier League206213118.26.95741151780.95916-7-1.01-1.307.315.4-8.1-1.17-0.87Matches
2023-202425Leeds Unitedeng ENG2. Championship402,4886260.127.628808122101.955327+26+0.94+0.2952.820.5+32.3+1.17+0.67Matches
2023-202425Leeds Unitedeng ENGEFL Cup1898942.41.01890003.0021+1+1.01+1.01Matches
2023-202425Leeds Unitedeng ENGFA Cup2834221.30.917801501.5032+1+1.08-0.09Matches
2024-202526Leeds Unitedeng ENG2. Championship302,1697266.924.125831152102.175117+34+1.41+0.1547.215.0+32.2+1.34+0.27Matches
2024-202526Leeds Unitedeng ENGEFL Cup00001Matches
2024-202526Leeds Unitedeng ENGFA Cup113137.20.10011303.000000.00+0.54Matches
10 Seasons5 Clubs6 Leagues25015,9366437.1177.118180826921521.67289213+76+0.43+0.10265.3174.0+91.3+0.57+0.48
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
Leeds United (4 Seasons)4 Leagues1147,7016849.285.6898039252211.69145101+44+0.51+0.73135.984.3+51.6+0.64+0.75
Swansea City (4 Seasons)4 Leagues392,8397332.531.5318418828101.385148+3+0.10-0.4348.731.6+17.1+0.62+0.67
Manchester Utd (3 Seasons)5 Leagues744,6726332.151.95578231921311.978146+35+0.67-0.0573.442.8+30.6+0.67+0.27
Fulham (1 Season)2 Leagues237243118.78.06772171691.091218-6-0.75-1.067.315.4-8.1-1.17-0.87
Swansea City (1 Season)1 League106726733.97.5879522101.90107+3+0.40-0.01
Leeds United (1 Season)1 League190905.01.01901003.0052+3+3.00+1.89
Shrewsbury (1 Season)1 League00001
FA Cup (9 Seasons)167925025.18.8977371481.941812+6+0.68-0.27
EFL Cup (8 Seasons)107117139.57.9784334141.9069-3-0.38-1.77
Premier League (5 Seasons)1066,5086127.272.37579383119261.41105103+2+0.03+0.08102.0100.4+1.5+0.02+0.13
Championship (3 Seasons)1037,1576962.179.5818235222361.8014487+57+0.72+0.04148.667.0+81.6+1.03+0.60
Europa Lg (2 Seasons)137335637.68.1973341842.15151+14+1.72+0.4614.06.3+7.6+0.95-0.02
PL2 — Div. 1 (1 Season)106726733.97.5879522101.90107+3+0.40-0.01
Champions Lg (1 Season)235186.50.40021843.001100.00-0.890.70.3+0.5+1.18+0.72
PL2 — Div. 2 (1 Season)190905.01.01901003.0052+3+3.00+1.89
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-201617Swansea City1 League00001
2016-201718Swansea City1 League00001
2017-201819Shrewsbury1 League00001
2017-201819Swansea City1 League106726733.97.5879522101.90107+3+0.40-0.01
2017-201819Swansea City1 League129294.60.30012923.0020+2+6.21+5.46
2018-201920Swansea City3 Leagues382,8107461.231.231841872761.344948+1+0.03-0.4248.731.6+17.1+0.62+0.67
2019-202021Manchester Utd4 Leagues463,0286654.333.6357916112381.764237+5+0.15-1.8343.828.3+15.5+0.54-0.64
2020-202122Manchester Utd5 Leagues261,5185827.416.918777818222.27348+26+1.54+0.9427.713.2+14.5+0.95+0.65
2021-202223Manchester Utd1 League2126633.71.42630013.0051+4+2.86+2.971.91.3+0.7+0.48+0.42
2021-202223Leeds United3 Leagues352,6457669.429.432802033300.943152-21-0.71+0.6032.044.7-12.7-0.48+0.44
2022-202324Leeds United1 League190905.01.01901003.0052+3+3.00+1.89
2022-202324Fulham2 Leagues237243118.78.06772171691.091218-6-0.75-1.067.315.4-8.1-1.17-0.87
2022-202324Leeds United2 Leagues5214435.92.4264032901.6052+3+1.26+2.113.94.1-0.2-0.10+0.44
2023-202425Leeds United3 Leagues432,6606256.129.630808132001.955830+28+0.95+0.2652.820.5+32.3+1.17+0.67
2024-202526Leeds United3 Leagues312,1827062.224.225831161912.205117+34+1.40+0.3847.215.0+32.2+1.34+0.27
10 Seasons5 Clubs6 Leagues25015,9366437.1177.118180826921521.67289213+76+0.43+0.10265.3174.0+91.3+0.57+0.48
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
Leeds United (4 Seasons)4 Leagues1147,7016849.285.6898039252211.69145101+44+0.51+0.73135.984.3+51.6+0.64+0.75
Swansea City (4 Seasons)4 Leagues392,8397332.531.5318418828101.385148+3+0.10-0.4348.731.6+17.1+0.62+0.67
Manchester Utd (3 Seasons)5 Leagues744,6726332.151.95578231921311.978146+35+0.67-0.0573.442.8+30.6+0.67+0.27
Fulham (1 Season)2 Leagues237243118.78.06772171691.091218-6-0.75-1.067.315.4-8.1-1.17-0.87
Swansea City (1 Season)1 League106726733.97.5879522101.90107+3+0.40-0.01
Leeds United (1 Season)1 League190905.01.01901003.0052+3+3.00+1.89
Shrewsbury (1 Season)1 League00001
FA Cup (9 Seasons)167925025.18.8977371481.941812+6+0.68-0.27
EFL Cup (8 Seasons)107117139.57.9784334141.9069-3-0.38-1.77
Premier League (5 Seasons)1066,5086127.272.37579383119261.41105103+2+0.03+0.08102.0100.4+1.5+0.02+0.13
Championship (3 Seasons)1037,1576962.179.5818235222361.8014487+57+0.72+0.04148.667.0+81.6+1.03+0.60
Europa Lg (2 Seasons)137335637.68.1973341842.15151+14+1.72+0.4614.06.3+7.6+0.95-0.02
PL2 — Div. 1 (1 Season)106726733.97.5879522101.90107+3+0.40-0.01
Champions Lg (1 Season)235186.50.40021843.001100.00-0.890.70.3+0.5+1.18+0.72
PL2 — Div. 2 (1 Season)190905.01.01901003.0052+3+3.00+1.89
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
2016-201718Swansea Cityeng ENG1. Premier League15th00001Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th106726733.97.5879522101.90107+3+0.40-0.01Matches
2018-201920Swansea Cityeng ENG2. Championship10th332,5007660.427.828841653161.274043-3-0.11-0.4448.731.6+17.1+0.62+0.67Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd332,2876966.925.426841571541.673329+4+0.16-1.9137.726.0+11.7+0.46-0.55Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd159106126.610.111764417122.13227+15+1.48+0.9819.19.0+10.1+1.00+0.70Matches
2021-202223Manchester Utdeng ENG1. Premier League6th2126633.71.42630013.0051+4+2.86+2.971.91.3+0.7+0.48+0.42Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th322,3667469.226.329781833301.003148-17-0.65+1.0632.044.7-12.7-0.48+0.44Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd190905.01.01901003.0052+3+3.00+1.89Matches
2022-202324Fulhameng ENG1. Premier League10th206213118.26.95741151780.95916-7-1.01-1.307.315.4-8.1-1.17-0.87Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th4198505.82.2264023601.2552+3+1.36+2.293.94.1-0.2-0.10+0.44Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd402,4886260.127.628808122101.955327+26+0.94+0.2952.820.5+32.3+1.17+0.67Matches
2024-202526Leeds Unitedeng ENG2. Championship1st302,1697266.924.125831152102.175117+34+1.41+0.1547.215.0+32.2+1.34+0.27Matches
8 Seasons4 Clubs2 Leagues20913,6656538.5151.815681735321321.60249190+59+0.39+0.27250.6167.4+83.2+0.55+0.53
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
Leeds United (4 Seasons)2 Leagues1067,2216850.880.2848037222401.7014094+46+0.57+0.91135.984.3+51.6+0.64+0.75
Manchester Utd (3 Seasons)1 League503,3236632.436.93981191116171.866037+23+0.62+0.1658.736.2+22.5+0.61+0.31
Swansea City (2 Seasons)2 Leagues332,5007633.127.828841653171.274043-3-0.11-0.4448.731.6+17.1+0.62+0.67
Fulham (1 Season)1 League206213118.26.95741151780.95916-7-1.01-1.307.315.4-8.1-1.17-0.87
Swansea City (1 Season)1 League106726733.97.5879522101.90107+3+0.40-0.01
Leeds United (1 Season)1 League190905.01.01901003.0052+3+3.00+1.89
Premier League (5 Seasons)1066,5086127.272.37579383119261.41105103+2+0.03+0.08102.0100.4+1.5+0.02+0.13
Championship (3 Seasons)1037,1576962.179.5818235222361.8014487+57+0.72+0.04148.667.0+81.6+1.03+0.60
PL2 — Div. 1 (1 Season)106726733.97.5879522101.90107+3+0.40-0.01
PL2 — Div. 2 (1 Season)190905.01.01901003.0052+3+3.00+1.89
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
2015-201617Swansea Cityeng ENGFA Cup33rd00001Matches
2017-201819Shrewsburyeng ENGEFL Cup58th00001Matches
2017-201819Swansea Cityeng ENGFA Cup5th129294.60.30012923.0020+2+6.21+5.46Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd19090100.01.01901000.0001-1-1.00Matches
2018-201920Swansea Cityeng ENGFA Cup5th42205561.12.4291122002.2594+5+2.05+0.12Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd42596554.02.9277125302.2535-2-0.69-2.73Matches
2019-202021Manchester Utdeng ENGFA Cup3rd31876232.82.13620011.3302-2-0.96-3.55Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd1686818.90.81680023.0010+1+1.32-0.22Matches
2020-202122Manchester Utdeng ENGFA Cup5th1676717.20.71670033.0010+1+1.34+1.34Matches
2021-202223Leeds Unitedeng ENGEFL CupRd421899563.02.12951000.5002-2-0.95-3.38Matches
2021-202223Leeds Unitedeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2022-202324Fulhameng ENGFA CupQF31033422.91.119012712.0032+1+0.87+0.36Matches
2022-202324Leeds Unitedeng ENGEFL CupRd3116168.90.20011603.000000.00-0.55Matches
2023-202425Leeds Unitedeng ENGEFL CupRd21898942.41.01890003.0021+1+1.01+1.01Matches
2023-202425Leeds Unitedeng ENGFA Cup2834221.30.917801501.5032+1+1.08-0.09Matches
2024-202526Leeds Unitedeng ENGEFL CupRd100001Matches
2024-202526Leeds Unitedeng ENGFA Cup113137.20.10011303.000000.00+0.54Matches
9 Seasons5 Clubs2 Leagues261,5035830.416.7168061022121.922421+3+0.18-0.90
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (4 Seasons)2 Leagues84806033.35.3589231111.6357-2-0.37-1.10
Swansea City (3 Seasons)2 Leagues63395729.03.8390232332.00115+6+1.59+0.62
Manchester Utd (2 Seasons)2 Leagues95816532.36.5768125362.1157-2-0.31-1.86
Fulham (1 Season)1 League31033422.91.119012712.0032+1+0.87+0.36
Shrewsbury (1 Season)1 League00001
FA Cup (9 Seasons)167925025.18.8977371481.941812+6+0.68-0.27
EFL Cup (8 Seasons)107117139.57.9784334141.9069-3-0.38-1.77
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2019-202021Manchester Utd2. Europa LgSF62954926.63.3465021832.1761+5+1.53-0.026.12.3+3.7+1.14-0.27Matches
2020-202122Manchester Utd1. Champions LgGR235186.50.40021843.001100.00-0.890.70.3+0.5+1.18+0.72Matches
2020-202122Manchester Utd2. Europa LgF74386352.14.9580321912.1490+9+1.85+1.187.94.0+3.9+0.82+0.74Matches
2 Seasons1 Club2 Leagues157685130.88.5973361882.27162+14+1.64+0.4914.76.6+8.1+0.96+0.14
Europa Lg (2 Seasons)137335637.68.1973341842.15151+14+1.72+0.4614.06.3+7.6+0.95-0.02
Champions Lg (1 Season)235186.50.40021843.001100.00-0.890.70.3+0.5+1.18+0.72
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201820wls WalesFriendlies (M)1555520.40.61550000.000000.00+1.67Matches
201820wls WalesWCQ00001Matches
2018-201920wls WalesUEFA Nations League19th00001Matches
201921wls WalesFriendlies (M)1494927.20.51490003.0010+1+1.84+1.15Matches
202022wls WalesFriendlies (M)1292916.10.30012911.000000.00+1.79Matches
2020-202122wls WalesUEFA Nations LeagueLgB64848189.65.46812002.6761+5+0.93-0.68Matches
202123wls WalesUEFA Euro Qualifying86808594.47.68850001.75106+4+0.53+0.53Matches
202123wls WalesUEFA EuroR1643137886.93.54780001.0024-2-0.58+1.34Matches
202123wls WalesFriendlies (M)1717119.70.81710000.0002-2-2.54-2.54Matches
202224wls Wales1. World CupGR31545157.01.7261013300.3306-6-3.51-4.280.62.8-2.2-1.29-1.55Matches
202224wls WalesWCQ108628695.89.610867002.10159+6+0.63-1.74Matches
202224wls WalesFriendlies (M)00001Matches
2022-202324wls WalesUEFA Nations LeagueLgA64607785.25.16773000.1737-4-0.78+0.34Matches
202325wls WalesFriendlies (M)1767642.20.80017603.0040+4+4.74+4.74Matches
202426wls WalesFriendlies (M)21015156.11.1170013100.5003-3-2.67-1.53Matches
202426wls WalesUEFA Euro Qualifying94164644.74.6469052801.4456-1-0.22-0.92Matches
2024-202526wls WalesUEFA Nations LeagueLgB21175921.71.3172014502.0031+2+1.54+0.90Matches
7 Seasons1 Club6 Leagues553,8677051.643.0457812103541.494945+4+0.09+0.050.62.8-2.2-1.29-1.55
Friendlies (M) (7 Seasons)73815426.54.2461034521.145500.00+0.65
UEFA Nations League (4 Seasons)141,0617653.611.81378514511.50129+3+0.25-0.23
UEFA Euro Qualifying (2 Seasons)171,0966466.412.21280052801.591512+3+0.25-0.40
WCQ (2 Seasons)108628647.99.610867012.10159+6+0.63-1.74
UEFA Euro (1 Season)43137886.93.54780001.0024-2-0.58+1.34
World Cup (1 Season)31545157.01.7261013300.3306-6-3.51-4.280.62.8-2.2-1.29-1.55

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201819Swansea Cityeng ENGFA Cup0.30000001000Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 17.50000Matches
2018-201920Swansea Cityeng ENG2. Championship27.82001490510572020091144025.9Matches
2018-201920Swansea Cityeng ENGEFL Cup1.0000420100000Matches
2018-201920Swansea Cityeng ENGFA Cup2.4000550211000Matches
2019-202021Manchester Utdeng ENGEFL Cup2.900014011000Matches
2019-202021Manchester Utd2. Europa Lg3.30001938110001210100.0Matches
2019-202021Manchester Utdeng ENGFA Cup2.10001218210Matches
2019-202021Manchester Utdeng ENG1. Premier League25.440014552967101009272621.2Matches
2020-202122Manchester Utd1. Champions Lg0.4000001000000100Matches
2020-202122Manchester Utdeng ENGEFL Cup0.80001200000Matches
2020-202122Manchester Utd2. Europa Lg4.90004921224010137370.0Matches
2020-202122Manchester Utdeng ENGFA Cup0.70000103010Matches
2020-202122Manchester Utdeng ENG1. Premier League10.13001414420090004551525.0Matches
2021-202223Leeds Unitedeng ENGEFL Cup2.10001517200Matches
2021-202223Leeds Unitedeng ENGFA Cup1.00000101000Matches
2021-202223Manchester Utdeng ENG1. Premier League1.400010250100041150.0Matches
2021-202223Leeds Unitedeng ENG1. Premier League26.37103038136081410082135319.7Matches
2022-202324Leeds Unitedeng ENGEFL Cup0.20000001000Matches
2022-202324Fulhameng ENGFA Cup1.10000205010Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 21.00000Matches
2022-202324Leeds Unitedeng ENG1. Premier League2.20002606220007040.0Matches
2022-202324Fulhameng ENG1. Premier League6.900021422616100351146.7Matches
2023-202425Leeds Unitedeng ENG2. Championship27.64001442821481611098182541.9Matches
2023-202425Leeds Unitedeng ENGEFL Cup1.000012110010Matches
2023-202425Leeds Unitedeng ENGFA Cup0.90001017000Matches
2024-202526Leeds Unitedeng ENG2. Championship24.14001729915341420060172342.5Matches
2024-202526Leeds Unitedeng ENGFA Cup0.10000001000Matches
10 Seasons5 Clubs6 Leagues177.1241012833255763451028205408420429.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leeds United (4 Seasons)4 Leagues85.61510661233346024474102474810531.4
Swansea City (4 Seasons)4 Leagues31.52002397510982120091144025.9
Manchester Utd (3 Seasons)5 Leagues51.97003796151631227110167214531.8
Fulham (1 Season)2 Leagues8.000021623117100351146.7
Swansea City (1 Season)1 League7.50000
Leeds United (1 Season)1 League1.00000
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.800071122834000
EFL Cup (8 Seasons)7.900081523021000
Premier League (5 Seasons)72.31410631272321318423002652711319.3
Championship (3 Seasons)79.5100045161224721950510249498835.8
Europa Lg (2 Seasons)8.100051852035010258372.7
PL2 — Div. 1 (1 Season)7.50000
Champions Lg (1 Season)0.4000001000000100
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201819Swansea City1 League7.50000
2017-201819Swansea City1 League0.30000001000
2018-201920Swansea City3 Leagues31.22002397510882120091144025.9
2019-202021Manchester Utd4 Leagues33.640017706123101210010482623.5
2020-202122Manchester Utd5 Leagues16.9300192673521401059121840.0
2021-202223Manchester Utd1 League1.400010250100041150.0
2021-202223Leeds United3 Leagues29.471031441468101410082135319.7
2022-202324Leeds United1 League1.00000
2022-202324Fulham2 Leagues8.000021623117100351146.7
2022-202324Leeds United2 Leagues2.40002607220007040.0
2023-202425Leeds United3 Leagues29.640016441023181711098182541.9
2024-202526Leeds United3 Leagues24.24001729915441420060172342.5
10 Seasons5 Clubs6 Leagues177.1241012833255763451028205408420429.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leeds United (4 Seasons)4 Leagues85.61510661233346024474102474810531.4
Swansea City (4 Seasons)4 Leagues31.52002397510982120091144025.9
Manchester Utd (3 Seasons)5 Leagues51.97003796151631227110167214531.8
Fulham (1 Season)2 Leagues8.000021623117100351146.7
Swansea City (1 Season)1 League7.50000
Leeds United (1 Season)1 League1.00000
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.800071122834000
EFL Cup (8 Seasons)7.900081523021000
Premier League (5 Seasons)72.31410631272321318423002652711319.3
Championship (3 Seasons)79.5100045161224721950510249498835.8
Europa Lg (2 Seasons)8.100051852035010258372.7
PL2 — Div. 1 (1 Season)7.50000
Champions Lg (1 Season)0.4000001000000100
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2017-201819Swansea Cityeng ENGJr. PL2 — Div. 14th7.50000Matches
2018-201920Swansea Cityeng ENG2. Championship10th27.82001490510572020091144025.9Matches
2019-202021Manchester Utdeng ENG1. Premier League3rd25.440014552967101009272621.2Matches
2020-202122Manchester Utdeng ENG1. Premier League2nd10.13001414420090004551525.0Matches
2021-202223Manchester Utdeng ENG1. Premier League6th1.400010250100041150.0Matches
2021-202223Leeds Unitedeng ENG1. Premier League17th26.37103038136081410082135319.7Matches
2022-202324Leeds Unitedeng ENGJr. PL2 — Div. 22nd1.00000Matches
2022-202324Fulhameng ENG1. Premier League10th6.900021422616100351146.7Matches
2022-202324Leeds Unitedeng ENG1. Premier League19th2.20002606220007040.0Matches
2023-202425Leeds Unitedeng ENG2. Championship3rd27.64001442821481611098182541.9Matches
2024-202526Leeds Unitedeng ENG2. Championship1st24.14001729915341420060172342.5Matches
8 Seasons4 Clubs2 Leagues151.824101082884568537928105147620127.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leeds United (4 Seasons)2 Leagues80.21510631153043322464102474810531.4
Manchester Utd (3 Seasons)1 League36.970029698121720100141134223.6
Swansea City (2 Seasons)2 Leagues27.82001490510572020091144025.9
Fulham (1 Season)1 League6.900021422616100351146.7
Swansea City (1 Season)1 League7.50000
Leeds United (1 Season)1 League1.00000
Premier League (5 Seasons)72.31410631272321318423002652711319.3
Championship (3 Seasons)79.5100045161224721950510249498835.8
PL2 — Div. 1 (1 Season)7.50000
PL2 — Div. 2 (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201819Swansea Cityeng ENGFA Cup5th0.30000001000Matches
2018-201920Swansea Cityeng ENGEFL Cup33rd1.0000420100000Matches
2018-201920Swansea Cityeng ENGFA Cup5th2.4000550211000Matches
2019-202021Manchester Utdeng ENGEFL Cup3rd2.900014011000Matches
2019-202021Manchester Utdeng ENGFA Cup3rd2.10001218210Matches
2020-202122Manchester Utdeng ENGEFL Cup3rd0.80001200000Matches
2020-202122Manchester Utdeng ENGFA Cup5th0.70000103010Matches
2021-202223Leeds Unitedeng ENGEFL CupRd42.10001517200Matches
2021-202223Leeds Unitedeng ENGFA Cup1.00000101000Matches
2022-202324Fulhameng ENGFA CupQF1.10000205010Matches
2022-202324Leeds Unitedeng ENGEFL CupRd30.20000001000Matches
2023-202425Leeds Unitedeng ENGEFL CupRd21.000012110010Matches
2023-202425Leeds Unitedeng ENGFA Cup0.90001017000Matches
2024-202526Leeds Unitedeng ENGFA Cup0.10000001000Matches
9 Seasons5 Clubs2 Leagues16.7000152645855000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (4 Seasons)2 Leagues5.300038327210
Swansea City (3 Seasons)2 Leagues3.8000970411000
Manchester Utd (2 Seasons)2 Leagues6.500039122220
Fulham (1 Season)1 League1.10000205010
Shrewsbury (1 Season)1 League
FA Cup (9 Seasons)8.800071122834000
EFL Cup (8 Seasons)7.900081523021000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202021Manchester Utd2. Europa LgSF3.30001938110001210100.0Matches
2020-202122Manchester Utd1. Champions LgGR0.4000001000000100Matches
2020-202122Manchester Utd2. Europa LgF4.90004921224010137370.0Matches
2 Seasons1 Club2 Leagues8.500051862035010268372.7
Europa Lg (2 Seasons)8.100051852035010258372.7
Champions Lg (1 Season)0.4000001000000100
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201820wls WalesFriendlies (M)0.60000Matches
201921wls WalesFriendlies (M)0.50000Matches
202022wls WalesFriendlies (M)0.30000Matches
2020-202122wls WalesUEFA Nations LeagueLgB5.410077523310Matches
202123wls WalesUEFA Euro Qualifying7.6300617039280Matches
202123wls WalesUEFA EuroR163.500027024120Matches
202123wls WalesFriendlies (M)0.80000Matches
202224wls Wales1. World CupGR1.71001204010004010.0Matches
202224wls WalesWCQ9.6100611750960Matches
2022-202324wls WalesUEFA Nations LeagueLgA5.100046022140Matches
202325wls WalesFriendlies (M)0.80000Matches
202426wls WalesFriendlies (M)1.10000Matches
202426wls WalesUEFA Euro Qualifying4.6000413024040Matches
2024-202526wls WalesUEFA Nations LeagueLgB1.31002206300Matches
7 Seasons1 Club6 Leagues43.070032651219219260004010.0
Friendlies (M) (7 Seasons)4.20000
UEFA Nations League (4 Seasons)11.82001315551750
UEFA Euro Qualifying (2 Seasons)12.230010300632120
WCQ (2 Seasons)9.6100611750960
UEFA Euro (1 Season)3.500027024120
World Cup (1 Season)1.71001204010004010.0

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.