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-01-06MonChampionshipMatchweek 26AwayL 1–2Luton TownQPRYRW,LM,LW9000002010320000.40.40.270182281.8224253Match Report
2025-01-01WedChampionshipMatchweek 25HomeL 0–1Luton TownNorwich CityYWB9000001000542000.10.10.230263966.7532550Match Report
2024-12-29SunChampionshipMatchweek 24AwayL 1–2Luton TownSwansea CityYWB9000000000323210.00.00.000152462.5121211Match Report
2024-12-26ThuChampionshipMatchweek 23AwayL 0–1Luton TownBristol CityYWB9000001000530030.00.00.340313979.5627342Match Report
2024-12-20FriChampionshipMatchweek 22HomeW 2–1Luton TownDerby CountyYRM,LM9000003100540100.10.10.050294269.0335530Match 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
2016-201716Manchester Utdeng ENGJr. PL2 — Div. 100Matches
2017-201817Manchester Utdeng ENGJr. PL2 — Div. 1886967.7314300000.390.130.520.390.52Matches
2018-201918Manchester Utd1. Champions Lg10110.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2018-201918Manchester Utdeng ENGFA Cup10290.3000000100.000.000.000.000.00Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 217171,48116.5628600200.360.120.490.360.49Matches
2018-201918Manchester Utdeng ENG1. Premier League20380.4000000000.40.40.00.42570.000.000.000.000.000.840.000.840.840.84Matches
2019-202019Manchester Utdeng ENGEFL Cup11590.7000000000.000.000.000.000.00Matches
2019-202019Manchester Utd2. Europa Lg622472.7022000000.70.70.61.3128280.000.730.730.000.730.270.200.470.270.47Matches
2019-202019Manchester Utdeng ENGFA Cup211261.4000000000.000.000.000.000.00Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 2665255.85510500100.860.861.710.861.71Matches
2019-202019Manchester Utdeng ENG1. Premier League30370.4000000000.10.10.00.12050.000.000.000.000.000.130.000.130.130.13Matches
2020-202120Werder Bremende GER1. Bundesliga1343864.3011000100.30.30.61.01212260.000.230.230.000.230.080.150.230.080.23Matches
2020-202120Werder Bremende GERDFB-Pokal211191.3112100100.760.761.510.761.51Matches
2020-202120Club Bruggebe BEL1. First Division A753914.3022000000.000.460.460.000.46Matches
2021-202221Birmingham Cityeng ENG2. Championship20181,55517.3123100203.13.12.85.94031920.060.120.170.060.170.180.160.340.180.34Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 222901.0112100001.001.002.001.002.00Matches
2022-202322Birmingham Cityeng ENG2. Championship38352,83831.5459400405.05.04.49.468701390.130.160.290.130.290.160.140.300.160.30Matches
2022-202322Birmingham Cityeng ENGFA Cup311701.9000000200.000.000.000.000.00Matches
2023-202423Luton Towneng ENGEFL Cup11630.7000000100.000.000.000.000.00Matches
2023-202423Luton Towneng ENGFA Cup432542.8101100000.350.000.350.350.35Matches
2023-202423Luton Towneng ENG1. Premier League33201,98222.0404400402.72.70.53.257721010.180.000.180.180.180.120.020.150.120.15Matches
2024-202524Luton Towneng ENG2. Championship23221,75319.5202200502.22.21.63.860481000.100.000.100.100.100.110.080.190.110.19Matches
2024-202524Luton Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
7 Seasons5 Clubs9 Leagues16111510,148112.8131326130021014.514.510.524.92532474980.120.120.230.120.230.150.110.250.150.25
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
Manchester Utd (4 Seasons)2 Leagues31312,70230.0148221400300.470.270.730.470.73
Luton Town (2 Seasons)4 Leagues62474,14246.07077001004.94.92.17.01171202010.150.000.150.150.150.120.050.170.120.17
Birmingham City (2 Seasons)2 Leagues61544,56350.75712500808.18.17.215.31081012310.100.140.240.100.240.170.150.310.170.31
Manchester Utd (2 Seasons)5 Leagues1645476.1022000101.11.10.61.71614400.000.330.330.000.330.310.150.460.310.46
Werder Bremen (1 Season)2 Leagues1555055.6123100200.30.30.61.01212260.180.360.530.180.530.080.150.230.080.23
Club Brugge (1 Season)1 League753914.3022000000.000.460.460.000.46
Birmingham City (1 Season)1 League22901.0112100001.001.002.001.002.00
FA Cup (4 Seasons)1055796.4101100300.160.000.160.160.16
Championship (3 Seasons)81756,14668.3771470011010.310.38.819.01681493310.100.100.210.100.210.150.130.280.150.28
Premier League (3 Seasons)38202,05722.9404400403.13.10.53.661771130.180.000.180.180.180.140.020.160.140.16
PL2 — Div. 2 (3 Seasons)25252,09623.3128201200300.520.340.860.520.86
EFL Cup (3 Seasons)332122.4000000100.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)886967.7314300000.390.130.520.390.52
Bundesliga (1 Season)1343864.3011000100.30.30.61.01212260.000.230.230.000.230.080.150.230.080.23
First Division A (1 Season)753914.3022000000.000.460.460.000.46
Europa Lg (1 Season)622472.7022000000.70.70.61.3128280.000.730.730.000.730.270.200.470.270.47
DFB-Pokal (1 Season)211191.3112100100.760.761.510.761.51
Champions Lg (1 Season)10110.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.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
2016-201716Manchester Utd1 League00
2017-201817Manchester Utd1 League886967.7314300000.390.130.520.390.52
2018-201918Manchester Utd3 Leagues40780.9000000100.40.40.00.42670.000.000.000.000.000.650.000.650.650.65
2018-201918Manchester Utd1 League17171,48116.5628600200.360.120.490.360.49
2019-202019Manchester Utd4 Leagues1244695.2022000000.80.80.61.3148330.000.380.380.000.380.250.180.430.250.43
2019-202019Manchester Utd1 League665255.85510500100.860.861.710.861.71
2020-202120Werder Bremen2 Leagues1555055.6123100200.30.30.61.01212260.180.360.530.180.530.080.150.230.080.23
2020-202120Club Brugge1 League753914.3022000000.000.460.460.000.46
2021-202221Birmingham City1 League22901.0112100001.001.002.001.002.00
2021-202221Birmingham City1 League20181,55517.3123100203.13.12.85.94031920.060.120.170.060.170.180.160.340.180.34
2022-202322Birmingham City2 Leagues41363,00833.4459400605.05.04.49.468701390.120.150.270.120.270.160.140.300.160.30
2023-202423Luton Town3 Leagues38242,29925.5505500502.72.70.53.257721010.200.000.200.200.200.120.020.150.120.15
2024-202524Luton Town2 Leagues24231,84320.5202200502.22.21.63.860481000.100.000.100.100.100.110.080.190.110.19
7 Seasons5 Clubs9 Leagues16111510,148112.8131326130021014.514.510.524.92532474980.120.120.230.120.230.150.110.250.150.25
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
Manchester Utd (4 Seasons)2 Leagues31312,70230.0148221400300.470.270.730.470.73
Luton Town (2 Seasons)4 Leagues62474,14246.07077001004.94.92.17.01171202010.150.000.150.150.150.120.050.170.120.17
Birmingham City (2 Seasons)2 Leagues61544,56350.75712500808.18.17.215.31081012310.100.140.240.100.240.170.150.310.170.31
Manchester Utd (2 Seasons)5 Leagues1645476.1022000101.11.10.61.71614400.000.330.330.000.330.310.150.460.310.46
Werder Bremen (1 Season)2 Leagues1555055.6123100200.30.30.61.01212260.180.360.530.180.530.080.150.230.080.23
Club Brugge (1 Season)1 League753914.3022000000.000.460.460.000.46
Birmingham City (1 Season)1 League22901.0112100001.001.002.001.002.00
FA Cup (4 Seasons)1055796.4101100300.160.000.160.160.16
Championship (3 Seasons)81756,14668.3771470011010.310.38.819.01681493310.100.100.210.100.210.150.130.280.150.28
Premier League (3 Seasons)38202,05722.9404400403.13.10.53.661771130.180.000.180.180.180.140.020.160.140.16
PL2 — Div. 2 (3 Seasons)25252,09623.3128201200300.520.340.860.520.86
EFL Cup (3 Seasons)332122.4000000100.000.000.000.000.00
PL2 — Div. 1 (2 Seasons)886967.7314300000.390.130.520.390.52
Bundesliga (1 Season)1343864.3011000100.30.30.61.01212260.000.230.230.000.230.080.150.230.080.23
First Division A (1 Season)753914.3022000000.000.460.460.000.46
Europa Lg (1 Season)622472.7022000000.70.70.61.3128280.000.730.730.000.730.270.200.470.270.47
DFB-Pokal (1 Season)211191.3112100100.760.761.510.761.51
Champions Lg (1 Season)10110.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.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-201716Manchester Utdeng ENGJr. PL2 — Div. 16th00Matches
2017-201817Manchester Utdeng ENGJr. PL2 — Div. 112th886967.7314300000.390.130.520.390.52Matches
2018-201918Manchester Utdeng ENG1. Premier League6th20380.4000000000.40.40.00.42570.000.000.000.000.000.840.000.840.840.84Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th17171,48116.5628600200.360.120.490.360.49Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd30370.4000000000.10.10.00.12050.000.000.000.000.000.130.000.130.130.13Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd665255.85510500100.860.861.710.861.71Matches
2020-202120Werder Bremende GER1. Bundesliga17th1343864.3011000100.30.30.61.01212260.000.230.230.000.230.080.150.230.080.23Matches
2020-202120Club Bruggebe BEL1. First Division A1st753914.3022000000.000.460.460.000.46Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th22901.0112100001.001.002.001.002.00Matches
2021-202221Birmingham Cityeng ENG2. Championship20th20181,55517.3123100203.13.12.85.94031920.060.120.170.060.170.180.160.340.180.34Matches
2022-202322Birmingham Cityeng ENG2. Championship17th38352,83831.5459400405.05.04.49.468701390.130.160.290.130.290.160.140.300.160.30Matches
2023-202423Luton Towneng ENG1. Premier League18th33201,98222.0404400402.72.70.53.257721010.180.000.180.180.180.120.020.150.120.15Matches
2024-202524Luton Towneng ENG2. Championship24th23221,75319.5202200502.22.21.63.860481000.100.000.100.100.100.110.080.190.110.19Matches
7 Seasons5 Clubs4 Leagues1391048,98099.8111021110016013.713.79.923.62412384700.110.100.210.110.210.140.100.250.140.25
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
Manchester Utd (4 Seasons)2 Leagues31312,70230.0148221400300.470.270.730.470.73
Birmingham City (2 Seasons)1 League58534,39348.85712500608.18.17.215.31081012310.100.140.250.100.250.170.150.310.170.31
Luton Town (2 Seasons)2 Leagues56423,73541.5606600904.94.92.17.01171202010.140.000.140.140.140.120.050.170.120.17
Manchester Utd (2 Seasons)1 League50750.8000000000.40.40.00.445120.000.000.000.000.000.490.000.490.490.49
Werder Bremen (1 Season)1 League1343864.3011000100.30.30.61.01212260.000.230.230.000.230.080.150.230.080.23
Club Brugge (1 Season)1 League753914.3022000000.000.460.460.000.46
Birmingham City (1 Season)1 League22901.0112100001.001.002.001.002.00
Championship (3 Seasons)81756,14668.3771470011010.310.38.819.01681493310.100.100.210.100.210.150.130.280.150.28
Premier League (3 Seasons)38202,05722.9404400403.13.10.53.661771130.180.000.180.180.180.140.020.160.140.16
PL2 — Div. 2 (3 Seasons)25252,09623.3128201200300.520.340.860.520.86
PL2 — Div. 1 (2 Seasons)886967.7314300000.390.130.520.390.52
Bundesliga (1 Season)1343864.3011000100.30.30.61.01212260.000.230.230.000.230.080.150.230.080.23
First Division A (1 Season)753914.3022000000.000.460.460.000.46
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201918Manchester Utdeng ENGFA Cup5th10290.3000000100.000.000.000.000.00Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd11590.7000000000.000.000.000.000.00Matches
2019-202019Manchester Utdeng ENGFA Cup3rd211261.4000000000.000.000.000.000.00Matches
2020-202120Werder Bremende GERDFB-Pokal3rd211191.3112100100.760.761.510.761.51Matches
2022-202322Birmingham Cityeng ENGFA Cup311701.9000000200.000.000.000.000.00Matches
2023-202423Luton Towneng ENGEFL CupRd311630.7000000100.000.000.000.000.00Matches
2023-202423Luton Towneng ENGFA Cup432542.8101100000.350.000.350.350.35Matches
2024-202524Luton Towneng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
6 Seasons4 Clubs3 Leagues15991010.1213200500.200.100.300.200.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
Luton Town (2 Seasons)2 Leagues654074.5101100100.220.000.220.220.22
Manchester Utd (2 Seasons)2 Leagues422142.4000000100.000.000.000.000.00
Birmingham City (1 Season)1 League311701.9000000200.000.000.000.000.00
Werder Bremen (1 Season)1 League211191.3112100100.760.761.510.761.51
FA Cup (4 Seasons)1055796.4101100300.160.000.160.160.16
EFL Cup (3 Seasons)332122.4000000100.000.000.000.000.00
DFB-Pokal (1 Season)211191.3112100100.760.761.510.761.51
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
2018-201918Manchester Utd1. Champions LgQF10110.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
2019-202019Manchester Utd2. Europa LgSF622472.7022000000.70.70.61.3128280.000.730.730.000.730.270.200.470.270.47Matches
2 Seasons1 Club2 Leagues722582.9022000000.70.70.61.3129280.000.700.700.000.700.260.200.450.260.45
Europa Lg (1 Season)622472.7022000000.70.70.61.3128280.000.730.730.000.730.270.200.470.270.47
Champions Lg (1 Season)10110.1000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2017-201817Manchester Utdeng ENGJr. PL2 — Div. 17.7300Matches
2018-201918Manchester Utd1. Champions Lg0.10000.000.000000.00.00.00.0Matches
2018-201918Manchester Utdeng ENGFA Cup0.30000.000.0000Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 216.5600Matches
2018-201918Manchester Utdeng ENG1. Premier League0.402150.04.742.370.000.0013.90000.40.40.18-0.4-0.4Matches
2019-202019Manchester Utdeng ENGEFL Cup0.70100.01.530.000.0000Matches
2019-202019Manchester Utd2. Europa Lg2.70300.01.090.000.0014.40000.70.70.24-0.7-0.7Matches
2019-202019Manchester Utdeng ENGFA Cup1.402150.01.430.710.000.0000Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 25.8500Matches
2019-202019Manchester Utdeng ENG1. Premier League0.40100.02.430.000.0014.10000.10.10.05-0.1-0.1Matches
2020-202120Werder Bremende GER1. Bundesliga4.309111.12.100.230.000.0020.90000.30.30.04-0.3-0.3Matches
2020-202120Werder Bremende GERDFB-Pokal1.317342.95.292.270.140.3300Matches
2020-202120Club Bruggebe BEL1. First Division A4.309555.62.071.150.000.0000Matches
2021-202221Birmingham Cityeng ENG2. Championship17.31301033.31.740.580.030.1018.31003.13.10.10-2.1-2.1Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 21.0100Matches
2022-202322Birmingham Cityeng ENG2. Championship31.54581932.81.840.600.070.2118.52005.05.00.09-1.0-1.0Matches
2022-202322Birmingham Cityeng ENGFA Cup1.904375.02.121.590.000.0000Matches
2023-202423Luton Towneng ENGEFL Cup0.70000.000.0000Matches
2023-202423Luton Towneng ENGFA Cup2.814375.01.421.060.250.3300Matches
2023-202423Luton Towneng ENG1. Premier League22.0431722.61.410.320.130.5716.60002.72.70.09+1.3+1.3Matches
2024-202524Luton Towneng ENG2. Championship19.5224625.01.230.310.080.3315.70002.22.20.09-0.2-0.2Matches
2024-202524Luton Towneng ENGEFL Cup1.002150.02.001.000.000.0000Matches
7 Seasons5 Clubs9 Leagues112.8131876032.11.660.530.070.2217.730014.514.50.09-3.5-3.5
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
Manchester Utd (4 Seasons)2 Leagues30.01400
Luton Town (2 Seasons)4 Leagues46.07611727.91.330.370.110.4116.20004.94.90.09+1.1+1.1
Birmingham City (2 Seasons)2 Leagues50.75923234.81.810.630.050.1618.53008.18.10.09-3.1-3.1
Manchester Utd (2 Seasons)5 Leagues6.109222.21.480.330.000.0014.20001.11.10.19-1.1-1.1
Werder Bremen (1 Season)2 Leagues5.6116425.02.850.710.060.2520.90000.30.30.04-0.3-0.3
Club Brugge (1 Season)1 League4.309555.62.071.150.000.0000
Birmingham City (1 Season)1 League1.0100
FA Cup (4 Seasons)6.4110770.01.551.090.100.1400
Championship (3 Seasons)68.371123531.31.640.510.060.2017.930010.310.30.09-3.3-3.3
Premier League (3 Seasons)22.9434823.51.490.350.120.5016.40003.13.10.09+0.9+0.9
PL2 — Div. 2 (3 Seasons)23.31200
EFL Cup (3 Seasons)2.403133.31.270.420.000.0000
PL2 — Div. 1 (2 Seasons)7.7300
Bundesliga (1 Season)4.309111.12.100.230.000.0020.90000.30.30.04-0.3-0.3
First Division A (1 Season)4.309555.62.071.150.000.0000
Europa Lg (1 Season)2.70300.01.090.000.0014.40000.70.70.24-0.7-0.7
DFB-Pokal (1 Season)1.317342.95.292.270.140.3300
Champions Lg (1 Season)0.10000.000.000000.00.00.00.0
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-201817Manchester Utd1 League7.7300
2018-201918Manchester Utd3 Leagues0.902150.02.311.150.000.0013.90000.40.40.18-0.4-0.4
2018-201918Manchester Utd1 League16.5600
2019-202019Manchester Utd4 Leagues5.207114.31.340.190.000.0014.30000.80.80.20-0.8-0.8
2019-202019Manchester Utd1 League5.8500
2020-202120Werder Bremen2 Leagues5.6116425.02.850.710.060.2520.90000.30.30.04-0.3-0.3
2020-202120Club Brugge1 League4.309555.62.071.150.000.0000
2021-202221Birmingham City1 League1.0100
2021-202221Birmingham City1 League17.31301033.31.740.580.030.1018.31003.13.10.10-2.1-2.1
2022-202322Birmingham City2 Leagues33.44622235.51.860.660.060.1818.52005.05.00.09-1.0-1.0
2023-202423Luton Town3 Leagues25.55351028.61.370.390.140.5016.60002.72.70.09+1.3+1.3
2024-202524Luton Town2 Leagues20.5226726.91.270.340.080.2915.70002.22.20.09-0.2-0.2
7 Seasons5 Clubs9 Leagues112.8131876032.11.660.530.070.2217.730014.514.50.09-3.5-3.5
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
Manchester Utd (4 Seasons)2 Leagues30.01400
Luton Town (2 Seasons)4 Leagues46.07611727.91.330.370.110.4116.20004.94.90.09+1.1+1.1
Birmingham City (2 Seasons)2 Leagues50.75923234.81.810.630.050.1618.53008.18.10.09-3.1-3.1
Manchester Utd (2 Seasons)5 Leagues6.109222.21.480.330.000.0014.20001.11.10.19-1.1-1.1
Werder Bremen (1 Season)2 Leagues5.6116425.02.850.710.060.2520.90000.30.30.04-0.3-0.3
Club Brugge (1 Season)1 League4.309555.62.071.150.000.0000
Birmingham City (1 Season)1 League1.0100
FA Cup (4 Seasons)6.4110770.01.551.090.100.1400
Championship (3 Seasons)68.371123531.31.640.510.060.2017.930010.310.30.09-3.3-3.3
Premier League (3 Seasons)22.9434823.51.490.350.120.5016.40003.13.10.09+0.9+0.9
PL2 — Div. 2 (3 Seasons)23.31200
EFL Cup (3 Seasons)2.403133.31.270.420.000.0000
PL2 — Div. 1 (2 Seasons)7.7300
Bundesliga (1 Season)4.309111.12.100.230.000.0020.90000.30.30.04-0.3-0.3
First Division A (1 Season)4.309555.62.071.150.000.0000
Europa Lg (1 Season)2.70300.01.090.000.0014.40000.70.70.24-0.7-0.7
DFB-Pokal (1 Season)1.317342.95.292.270.140.3300
Champions Lg (1 Season)0.10000.000.000000.00.00.00.0
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-201817Manchester Utdeng ENGJr. PL2 — Div. 112th7.7300Matches
2018-201918Manchester Utdeng ENG1. Premier League6th0.402150.04.742.370.000.0013.90000.40.40.18-0.4-0.4Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th16.5600Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd0.40100.02.430.000.0014.10000.10.10.05-0.1-0.1Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd5.8500Matches
2020-202120Werder Bremende GER1. Bundesliga17th4.309111.12.100.230.000.0020.90000.30.30.04-0.3-0.3Matches
2020-202120Club Bruggebe BEL1. First Division A1st4.309555.62.071.150.000.0000Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th1.0100Matches
2021-202221Birmingham Cityeng ENG2. Championship20th17.31301033.31.740.580.030.1018.31003.13.10.10-2.1-2.1Matches
2022-202322Birmingham Cityeng ENG2. Championship17th31.54581932.81.840.600.070.2118.52005.05.00.09-1.0-1.0Matches
2023-202423Luton Towneng ENG1. Premier League18th22.0431722.61.410.320.130.5716.60002.72.70.09+1.3+1.3Matches
2024-202524Luton Towneng ENG2. Championship24th19.5224625.01.230.310.080.3315.70002.22.20.09-0.2-0.2Matches
7 Seasons5 Clubs4 Leagues99.8111644929.91.640.490.070.2217.730013.713.70.09-2.7-2.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Manchester Utd (4 Seasons)2 Leagues30.01400
Birmingham City (2 Seasons)1 League48.85882933.01.800.590.060.1718.53008.18.10.09-3.1-3.1
Luton Town (2 Seasons)2 Leagues41.56551323.61.330.310.110.4616.20004.94.90.09+1.1+1.1
Manchester Utd (2 Seasons)1 League0.803133.33.601.200.000.0013.90000.40.40.14-0.4-0.4
Werder Bremen (1 Season)1 League4.309111.12.100.230.000.0020.90000.30.30.04-0.3-0.3
Club Brugge (1 Season)1 League4.309555.62.071.150.000.0000
Birmingham City (1 Season)1 League1.0100
Championship (3 Seasons)68.371123531.31.640.510.060.2017.930010.310.30.09-3.3-3.3
Premier League (3 Seasons)22.9434823.51.490.350.120.5016.40003.13.10.09+0.9+0.9
PL2 — Div. 2 (3 Seasons)23.31200
PL2 — Div. 1 (2 Seasons)7.7300
Bundesliga (1 Season)4.309111.12.100.230.000.0020.90000.30.30.04-0.3-0.3
First Division A (1 Season)4.309555.62.071.150.000.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
2018-201918Manchester Utdeng ENGFA Cup5th0.30000.000.0000Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd0.70100.01.530.000.0000Matches
2019-202019Manchester Utdeng ENGFA Cup3rd1.402150.01.430.710.000.0000Matches
2020-202120Werder Bremende GERDFB-Pokal3rd1.317342.95.292.270.140.3300Matches
2022-202322Birmingham Cityeng ENGFA Cup1.904375.02.121.590.000.0000Matches
2023-202423Luton Towneng ENGEFL CupRd30.70000.000.0000Matches
2023-202423Luton Towneng ENGFA Cup2.814375.01.421.060.250.3300Matches
2024-202524Luton Towneng ENGEFL CupRd21.002150.02.001.000.000.0000Matches
6 Seasons4 Clubs3 Leagues10.12201155.01.981.090.100.1800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Luton Town (2 Seasons)2 Leagues4.516466.71.330.880.170.2500
Manchester Utd (2 Seasons)2 Leagues2.403133.31.260.420.000.0000
Birmingham City (1 Season)1 League1.904375.02.121.590.000.0000
Werder Bremen (1 Season)1 League1.317342.95.292.270.140.3300
FA Cup (4 Seasons)6.4110770.01.551.090.100.1400
EFL Cup (3 Seasons)2.403133.31.270.420.000.0000
DFB-Pokal (1 Season)1.317342.95.292.270.140.3300
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
2018-201918Manchester Utd1. Champions LgQF0.10000.000.000000.00.00.00.0Matches
2019-202019Manchester Utd2. Europa LgSF2.70300.01.090.000.0014.40000.70.70.24-0.7-0.7Matches
2 Seasons1 Club2 Leagues2.90300.01.050.000.0014.40000.70.70.24-0.7-0.7
Europa Lg (1 Season)2.70300.01.090.000.0014.40000.70.70.24-0.7-0.7
Champions Lg (1 Season)0.10000.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-201817Manchester Utdeng ENGJr. PL2 — Div. 17.71Matches
2018-201918Manchester Utd1. Champions Lg0.13475.0514111100.022100.0010.000.00.00.001001Matches
2018-201918Manchester Utdeng ENGFA Cup0.30Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 216.52Matches
2018-201918Manchester Utdeng ENG1. Premier League0.4121580.02285455100.06875.011100.000.00.00.001205Matches
2019-202019Manchester Utdeng ENGEFL Cup0.70Matches
2019-202019Manchester Utd2. Europa Lg2.78511077.31287256495589.1283775.77887.520.60.2+1.424108Matches
2019-202019Manchester Utdeng ENGFA Cup1.40Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 25.85Matches
2019-202019Manchester Utdeng ENG1. Premier League0.491464.3125236966.73475.00000.00.00.001000Matches
2020-202120Werder Bremende GER1. Bundesliga4.38213262.11154401476374.6243666.74850.010.60.5+0.4673212Matches
2020-202120Werder Bremende GERDFB-Pokal1.31Matches
2020-202120Club Bruggebe BEL1. First Division A4.32Matches
2021-202221Birmingham Cityeng ENG2. Championship17.326438368.94730129512916180.18210578.1428151.922.81.6-0.825347431Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 21.01Matches
2022-202322Birmingham Cityeng ENG2. Championship31.555380768.58998266527734281.018924278.15715337.354.43.6+0.64544221170Matches
2022-202322Birmingham Cityeng ENGFA Cup1.90Matches
2023-202423Luton Towneng ENGEFL Cup0.70Matches
2023-202423Luton Towneng ENGFA Cup2.80Matches
2023-202423Luton Towneng ENG1. Premier League22.042855077.86679164322725788.314918978.8325459.300.51.4-0.5103520872Matches
2024-202524Luton Towneng ENG2. Championship19.541956274.66547174920623488.017021678.7215339.601.61.6-1.61736191348Matches
2024-202524Luton Towneng ENGEFL Cup1.00Matches
7 Seasons5 Clubs9 Leagues112.81855257772.0297998127947112784.065383977.816435945.71310.59.0+2.51051637438247
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
Manchester Utd (4 Seasons)2 Leagues30.08
Luton Town (2 Seasons)4 Leagues46.0847111276.213226339243349188.231940578.85310749.502.13.0-2.127713921120
Birmingham City (2 Seasons)2 Leagues50.7817119068.713728396040650380.727134778.19923442.377.25.2-0.270782915101
Manchester Utd (2 Seasons)5 Leagues6.110914376.21691374617087.1395176.581080.020.60.3+1.4273014
Werder Bremen (1 Season)2 Leagues5.68213262.11154401476374.6243666.74850.020.60.5+1.4673212
Club Brugge (1 Season)1 League4.32
Birmingham City (1 Season)1 League1.01
FA Cup (4 Seasons)6.40
Championship (3 Seasons)68.31236175270.520275570961273783.044156378.312028741.878.86.8-1.8871144828149
Premier League (3 Seasons)22.944957977.57032172023827187.815820178.6335560.000.51.4-0.5103722877
PL2 — Div. 2 (3 Seasons)23.38
EFL Cup (3 Seasons)2.40
PL2 — Div. 1 (2 Seasons)7.71
Bundesliga (1 Season)4.38213262.11154401476374.6243666.74850.010.60.5+0.4673212
First Division A (1 Season)4.32
Europa Lg (1 Season)2.78511077.31287256495589.1283775.77887.520.60.2+1.424108
DFB-Pokal (1 Season)1.31
Champions Lg (1 Season)0.13475.0514111100.022100.0010.000.00.00.001001
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-201817Manchester Utd1 League7.71
2018-201918Manchester Utd3 Leagues0.9151978.92799566100.081080.01250.000.00.00.002206
2018-201918Manchester Utd1 League16.52
2019-202019Manchester Utd4 Leagues5.29412475.81412279556485.9314175.67887.520.60.2+1.425108
2019-202019Manchester Utd1 League5.85
2020-202120Werder Bremen2 Leagues5.68213262.11154401476374.6243666.74850.020.60.5+1.4673212
2020-202120Club Brugge1 League4.32
2021-202221Birmingham City1 League1.01
2021-202221Birmingham City1 League17.326438368.94730129512916180.18210578.1428151.922.81.6-0.825347431
2022-202322Birmingham City2 Leagues33.455380768.58998266527734281.018924278.15715337.354.43.6+0.64544221170
2023-202423Luton Town3 Leagues25.542855077.86679164322725788.314918978.8325459.300.51.4-0.5103520872
2024-202524Luton Town2 Leagues20.541956274.66547174920623488.017021678.7215339.601.61.6-1.61736191348
7 Seasons5 Clubs9 Leagues112.81855257772.0297998127947112784.065383977.816435945.71310.59.0+2.51051637438247
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
Manchester Utd (4 Seasons)2 Leagues30.08
Luton Town (2 Seasons)4 Leagues46.0847111276.213226339243349188.231940578.85310749.502.13.0-2.127713921120
Birmingham City (2 Seasons)2 Leagues50.7817119068.713728396040650380.727134778.19923442.377.25.2-0.270782915101
Manchester Utd (2 Seasons)5 Leagues6.110914376.21691374617087.1395176.581080.020.60.3+1.4273014
Werder Bremen (1 Season)2 Leagues5.68213262.11154401476374.6243666.74850.020.60.5+1.4673212
Club Brugge (1 Season)1 League4.32
Birmingham City (1 Season)1 League1.01
FA Cup (4 Seasons)6.40
Championship (3 Seasons)68.31236175270.520275570961273783.044156378.312028741.878.86.8-1.8871144828149
Premier League (3 Seasons)22.944957977.57032172023827187.815820178.6335560.000.51.4-0.5103722877
PL2 — Div. 2 (3 Seasons)23.38
EFL Cup (3 Seasons)2.40
PL2 — Div. 1 (2 Seasons)7.71
Bundesliga (1 Season)4.38213262.11154401476374.6243666.74850.010.60.5+0.4673212
First Division A (1 Season)4.32
Europa Lg (1 Season)2.78511077.31287256495589.1283775.77887.520.60.2+1.424108
DFB-Pokal (1 Season)1.31
Champions Lg (1 Season)0.13475.0514111100.022100.0010.000.00.00.001001
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-201817Manchester Utdeng ENGJr. PL2 — Div. 112th7.71Matches
2018-201918Manchester Utdeng ENG1. Premier League6th0.4121580.02285455100.06875.011100.000.00.00.001205Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th16.52Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd0.491464.3125236966.73475.00000.00.00.001000Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd5.85Matches
2020-202120Werder Bremende GER1. Bundesliga17th4.38213262.11154401476374.6243666.74850.010.60.5+0.4673212Matches
2020-202120Club Bruggebe BEL1. First Division A1st4.32Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th1.01Matches
2021-202221Birmingham Cityeng ENG2. Championship20th17.326438368.94730129512916180.18210578.1428151.922.81.6-0.825347431Matches
2022-202322Birmingham Cityeng ENG2. Championship17th31.555380768.58998266527734281.018924278.15715337.354.43.6+0.64544221170Matches
2023-202423Luton Towneng ENG1. Premier League18th22.042855077.86679164322725788.314918978.8325459.300.51.4-0.5103520872Matches
2024-202524Luton Towneng ENG2. Championship24th19.541956274.66547174920623488.017021678.7215339.601.61.6-1.61736191348Matches
7 Seasons5 Clubs4 Leagues99.81767246371.7284617830897107183.862380077.915735044.9109.98.7+0.11031587338238
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
Manchester Utd (4 Seasons)2 Leagues30.08
Birmingham City (2 Seasons)1 League48.8817119068.713728396040650380.727134778.19923442.377.25.2-0.270782915101
Luton Town (2 Seasons)2 Leagues41.5847111276.213226339243349188.231940578.85310749.502.13.0-2.127713921120
Manchester Utd (2 Seasons)1 League0.8212972.435377111478.691275.011100.000.00.00.002205
Werder Bremen (1 Season)1 League4.38213262.11154401476374.6243666.74850.010.60.5+0.4673212
Club Brugge (1 Season)1 League4.32
Birmingham City (1 Season)1 League1.01
Championship (3 Seasons)68.31236175270.520275570961273783.044156378.312028741.878.86.8-1.8871144828149
Premier League (3 Seasons)22.944957977.57032172023827187.815820178.6335560.000.51.4-0.5103722877
PL2 — Div. 2 (3 Seasons)23.38
PL2 — Div. 1 (2 Seasons)7.71
Bundesliga (1 Season)4.38213262.11154401476374.6243666.74850.010.60.5+0.4673212
First Division A (1 Season)4.32
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2018-201918Manchester Utdeng ENGFA Cup5th0.30Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd0.70Matches
2019-202019Manchester Utdeng ENGFA Cup3rd1.40Matches
2020-202120Werder Bremende GERDFB-Pokal3rd1.31Matches
2022-202322Birmingham Cityeng ENGFA Cup1.90Matches
2023-202423Luton Towneng ENGEFL CupRd30.70Matches
2023-202423Luton Towneng ENGFA Cup2.80Matches
2024-202524Luton Towneng ENGEFL CupRd21.00Matches
6 Seasons4 Clubs3 Leagues10.11
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
Luton Town (2 Seasons)2 Leagues4.50
Manchester Utd (2 Seasons)2 Leagues2.40
Birmingham City (1 Season)1 League1.90
Werder Bremen (1 Season)1 League1.31
FA Cup (4 Seasons)6.40
EFL Cup (3 Seasons)2.40
DFB-Pokal (1 Season)1.31
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
2018-201918Manchester Utd1. Champions LgQF0.13475.0514111100.022100.0010.000.00.00.001001Matches
2019-202019Manchester Utd2. Europa LgSF2.78511077.31287256495589.1283775.77887.520.60.2+1.424108Matches
2 Seasons1 Club2 Leagues2.98811477.21338297505689.3303976.97977.820.60.2+1.425109
Europa Lg (1 Season)2.78511077.31287256495589.1283775.77887.520.60.2+1.424108
Champions Lg (1 Season)0.13475.0514111100.022100.0010.000.00.00.001001

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-201817Manchester Utdeng ENGJr. PL2 — Div. 17.7Matches
2018-201918Manchester Utd1. Champions Lg0.1440000000000300Matches
2018-201918Manchester Utdeng ENGFA Cup0.30Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 216.5Matches
2018-201918Manchester Utdeng ENG1. Premier League0.4151500000000001201Matches
2019-202019Manchester Utdeng ENGEFL Cup0.73Matches
2019-202019Manchester Utd2. Europa Lg2.711010371104600008506Matches
2019-202019Manchester Utdeng ENGFA Cup1.41Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 25.8Matches
2019-202019Manchester Utdeng ENG1. Premier League0.414140000000000901Matches
2020-202120Werder Bremende GER1. Bundesliga4.31321284000104000082012Matches
2020-202120Werder Bremende GERDFB-Pokal1.34Matches
2020-202120Club Bruggebe BEL1. First Division A4.310Matches
2021-202221Birmingham Cityeng ENG2. Championship17.3383338401307621251770264514Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 21.0Matches
2022-202322Birmingham Cityeng ENG2. Championship31.580770210523261229674951553031Matches
2022-202322Birmingham Cityeng ENGFA Cup1.97Matches
2023-202423Luton Towneng ENGEFL Cup0.70Matches
2023-202423Luton Towneng ENGFA Cup2.85Matches
2023-202423Luton Towneng ENG1. Premier League22.05505153145635110000428421Matches
2024-202524Luton Towneng ENG2. Championship19.55624887320156481010419126Matches
2024-202524Luton Towneng ENGEFL Cup1.02Matches
7 Seasons5 Clubs9 Leagues112.82577230726043820321799366131185510112
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Manchester Utd (4 Seasons)2 Leagues30.0
Luton Town (2 Seasons)4 Leagues46.01112100310465798591010847547
Birmingham City (2 Seasons)2 Leagues50.71190104014536213191109266121817545
Manchester Utd (2 Seasons)5 Leagues6.1143136711086000010908
Werder Bremen (1 Season)2 Leagues5.61321284000144000082012
Club Brugge (1 Season)1 League4.310
Birmingham City (1 Season)1 League1.0
FA Cup (4 Seasons)6.413
Championship (3 Seasons)68.317521528218382142405893661311236671
Premier League (3 Seasons)22.95795443145635110000449423
PL2 — Div. 2 (3 Seasons)23.3
EFL Cup (3 Seasons)2.45
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.31321284000104000082012
First Division A (1 Season)4.310
Europa Lg (1 Season)2.711010371104600008506
DFB-Pokal (1 Season)1.34
Champions Lg (1 Season)0.1440000000000300
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-201817Manchester Utd1 League7.7
2018-201918Manchester Utd3 Leagues0.9191900000000001501
2018-201918Manchester Utd1 League16.5
2019-202019Manchester Utd4 Leagues5.212411771108600009407
2019-202019Manchester Utd1 League5.8
2020-202120Werder Bremen2 Leagues5.61321284000144000082012
2020-202120Club Brugge1 League4.310
2021-202221Birmingham City1 League1.0
2021-202221Birmingham City1 League17.3383338401307621251770264514
2022-202322Birmingham City2 Leagues33.480770210523261299674951553031
2023-202423Luton Town3 Leagues25.55505153145640110000428421
2024-202524Luton Town2 Leagues20.55624887320158481010419126
7 Seasons5 Clubs9 Leagues112.82577230726043820321799366131185510112
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Manchester Utd (4 Seasons)2 Leagues30.0
Luton Town (2 Seasons)4 Leagues46.01112100310465798591010847547
Birmingham City (2 Seasons)2 Leagues50.71190104014536213191109266121817545
Manchester Utd (2 Seasons)5 Leagues6.1143136711086000010908
Werder Bremen (1 Season)2 Leagues5.61321284000144000082012
Club Brugge (1 Season)1 League4.310
Birmingham City (1 Season)1 League1.0
FA Cup (4 Seasons)6.413
Championship (3 Seasons)68.317521528218382142405893661311236671
Premier League (3 Seasons)22.95795443145635110000449423
PL2 — Div. 2 (3 Seasons)23.3
EFL Cup (3 Seasons)2.45
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.31321284000104000082012
First Division A (1 Season)4.310
Europa Lg (1 Season)2.711010371104600008506
DFB-Pokal (1 Season)1.34
Champions Lg (1 Season)0.1440000000000300
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-201817Manchester Utdeng ENGJr. PL2 — Div. 112th7.7Matches
2018-201918Manchester Utdeng ENG1. Premier League6th0.4151500000000001201Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th16.5Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd0.414140000000000901Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd5.8Matches
2020-202120Werder Bremende GER1. Bundesliga17th4.31321284000104000082012Matches
2020-202120Club Bruggebe BEL1. First Division A1st4.310Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th1.0Matches
2021-202221Birmingham Cityeng ENG2. Championship20th17.3383338401307621251770264514Matches
2022-202322Birmingham Cityeng ENG2. Championship17th31.580770210523261229674951553031Matches
2023-202423Luton Towneng ENG1. Premier League18th22.05505153145635110000428421Matches
2024-202524Luton Towneng ENG2. Championship24th19.55624887320156481010419126Matches
7 Seasons5 Clubs4 Leagues99.82463220025342720295739366131176710106
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Manchester Utd (4 Seasons)2 Leagues30.0
Birmingham City (2 Seasons)1 League48.81190104014536213184109266121817545
Luton Town (2 Seasons)2 Leagues41.51112100310465791591010847547
Manchester Utd (2 Seasons)1 League0.8292900000000002102
Werder Bremen (1 Season)1 League4.31321284000104000082012
Club Brugge (1 Season)1 League4.310
Birmingham City (1 Season)1 League1.0
Championship (3 Seasons)68.317521528218382142405893661311236671
Premier League (3 Seasons)22.95795443145635110000449423
PL2 — Div. 2 (3 Seasons)23.3
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.31321284000104000082012
First Division A (1 Season)4.310
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201918Manchester Utdeng ENGFA Cup5th0.30Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd0.73Matches
2019-202019Manchester Utdeng ENGFA Cup3rd1.41Matches
2020-202120Werder Bremende GERDFB-Pokal3rd1.34Matches
2022-202322Birmingham Cityeng ENGFA Cup1.97Matches
2023-202423Luton Towneng ENGEFL CupRd30.70Matches
2023-202423Luton Towneng ENGFA Cup2.85Matches
2024-202524Luton Towneng ENGEFL CupRd21.02Matches
6 Seasons4 Clubs3 Leagues10.122
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Luton Town (2 Seasons)2 Leagues4.57
Manchester Utd (2 Seasons)2 Leagues2.44
Birmingham City (1 Season)1 League1.97
Werder Bremen (1 Season)1 League1.34
FA Cup (4 Seasons)6.413
EFL Cup (3 Seasons)2.45
DFB-Pokal (1 Season)1.34
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
2018-201918Manchester Utd1. Champions LgQF0.1440000000000300Matches
2019-202019Manchester Utd2. Europa LgSF2.711010371104600008506Matches
2 Seasons1 Club2 Leagues2.911410771104600008806
Europa Lg (1 Season)2.711010371104600008506
Champions Lg (1 Season)0.1440000000000300

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-201817Manchester Utdeng ENGJr. PL2 — Div. 17.7Matches
2018-201918Manchester Utd1. Champions Lg0.118.1810000000.00000000Matches
2018-201918Manchester Utdeng ENGFA Cup0.3Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 216.5Matches
2018-201918Manchester Utdeng ENG1. Premier League0.424.7410001000.00000000Matches
2019-202019Manchester Utdeng ENGEFL Cup0.7Matches
2019-202019Manchester Utd2. Europa Lg2.772.5550200031.09201000Matches
2019-202019Manchester Utdeng ENGFA Cup1.4Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 25.8Matches
2019-202019Manchester Utdeng ENG1. Premier League0.424.8620000000.00000000Matches
2020-202120Werder Bremende GER1. Bundesliga4.3122.79100100110.23100000Matches
2020-202120Werder Bremende GERDFB-Pokal1.3Matches
2020-202120Club Bruggebe BEL1. First Division A4.3Matches
2021-202221Birmingham Cityeng ENG2. Championship17.3472.722410444130.17300000Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 21.0Matches
2022-202322Birmingham Cityeng ENG2. Championship31.51063.36612275101120.38740010Matches
2022-202322Birmingham Cityeng ENGFA Cup1.9Matches
2023-202423Luton Towneng ENGEFL Cup0.7Matches
2023-202423Luton Towneng ENGFA Cup2.8Matches
2023-202423Luton Towneng ENG1. Premier League22.0492.223103211240.18200200Matches
2024-202524Luton Towneng ENG2. Championship19.5472.41300539020.10001010Matches
2024-202524Luton Towneng ENGEFL Cup1.0Matches
7 Seasons5 Clubs9 Leagues112.82732.78165322214355250.251542220
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Manchester Utd (4 Seasons)2 Leagues30.0
Luton Town (2 Seasons)4 Leagues46.0962.316108520260.14201210
Birmingham City (2 Seasons)2 Leagues50.71533.138532119142150.311040010
Manchester Utd (2 Seasons)5 Leagues6.1123.2490201030.81201000
Werder Bremen (1 Season)2 Leagues5.6122.79100100110.23100000
Club Brugge (1 Season)1 League4.3
Birmingham City (1 Season)1 League1.0
FA Cup (4 Seasons)6.4
Championship (3 Seasons)68.32002.93115321612232170.251041020
Premier League (3 Seasons)22.9532.323403212240.17200200
PL2 — Div. 2 (3 Seasons)23.3
EFL Cup (3 Seasons)2.4
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.3122.79100100110.23100000
First Division A (1 Season)4.3
Europa Lg (1 Season)2.772.5550200031.09201000
DFB-Pokal (1 Season)1.3
Champions Lg (1 Season)0.118.1810000000.00000000
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-201817Manchester Utd1 League7.7
2018-201918Manchester Utd3 Leagues0.935.5120001000.00000000
2018-201918Manchester Utd1 League16.5
2019-202019Manchester Utd4 Leagues5.292.8570200030.95201000
2019-202019Manchester Utd1 League5.8
2020-202120Werder Bremen2 Leagues5.6122.79100100110.23100000
2020-202120Club Brugge1 League4.3
2021-202221Birmingham City1 League1.0
2021-202221Birmingham City1 League17.3472.722410444130.17300000
2022-202322Birmingham City2 Leagues33.41063.36612275101120.38740010
2023-202423Luton Town3 Leagues25.5492.223103211240.18200200
2024-202524Luton Town2 Leagues20.5472.41300539020.10001010
7 Seasons5 Clubs9 Leagues112.82732.78165322214355250.251542220
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Manchester Utd (4 Seasons)2 Leagues30.0
Luton Town (2 Seasons)4 Leagues46.0962.316108520260.14201210
Birmingham City (2 Seasons)2 Leagues50.71533.138532119142150.311040010
Manchester Utd (2 Seasons)5 Leagues6.1123.2490201030.81201000
Werder Bremen (1 Season)2 Leagues5.6122.79100100110.23100000
Club Brugge (1 Season)1 League4.3
Birmingham City (1 Season)1 League1.0
FA Cup (4 Seasons)6.4
Championship (3 Seasons)68.32002.93115321612232170.251041020
Premier League (3 Seasons)22.9532.323403212240.17200200
PL2 — Div. 2 (3 Seasons)23.3
EFL Cup (3 Seasons)2.4
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.3122.79100100110.23100000
First Division A (1 Season)4.3
Europa Lg (1 Season)2.772.5550200031.09201000
DFB-Pokal (1 Season)1.3
Champions Lg (1 Season)0.118.1810000000.00000000
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-201817Manchester Utdeng ENGJr. PL2 — Div. 112th7.7Matches
2018-201918Manchester Utdeng ENG1. Premier League6th0.424.7410001000.00000000Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th16.5Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd0.424.8620000000.00000000Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd5.8Matches
2020-202120Werder Bremende GER1. Bundesliga17th4.3122.79100100110.23100000Matches
2020-202120Club Bruggebe BEL1. First Division A1st4.3Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th1.0Matches
2021-202221Birmingham Cityeng ENG2. Championship20th17.3472.722410444130.17300000Matches
2022-202322Birmingham Cityeng ENG2. Championship17th31.51063.36612275101120.38740010Matches
2023-202423Luton Towneng ENG1. Premier League18th22.0492.223103211240.18200200Matches
2024-202524Luton Towneng ENG2. Championship24th19.5472.41300539020.10001010Matches
7 Seasons5 Clubs4 Leagues99.82652.78159322014355220.231341220
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Manchester Utd (4 Seasons)2 Leagues30.0
Birmingham City (2 Seasons)1 League48.81533.138532119142150.311040010
Luton Town (2 Seasons)2 Leagues41.5962.316108520260.14201210
Manchester Utd (2 Seasons)1 League0.844.8030001000.00000000
Werder Bremen (1 Season)1 League4.3122.79100100110.23100000
Club Brugge (1 Season)1 League4.3
Birmingham City (1 Season)1 League1.0
Championship (3 Seasons)68.32002.93115321612232170.251041020
Premier League (3 Seasons)22.9532.323403212240.17200200
PL2 — Div. 2 (3 Seasons)23.3
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.3122.79100100110.23100000
First Division A (1 Season)4.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201918Manchester Utdeng ENGFA Cup5th0.3Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd0.7Matches
2019-202019Manchester Utdeng ENGFA Cup3rd1.4Matches
2020-202120Werder Bremende GERDFB-Pokal3rd1.3Matches
2022-202322Birmingham Cityeng ENGFA Cup1.9Matches
2023-202423Luton Towneng ENGEFL CupRd30.7Matches
2023-202423Luton Towneng ENGFA Cup2.8Matches
2024-202524Luton Towneng ENGEFL CupRd21.0Matches
6 Seasons4 Clubs3 Leagues10.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Luton Town (2 Seasons)2 Leagues4.5
Manchester Utd (2 Seasons)2 Leagues2.4
Birmingham City (1 Season)1 League1.9
Werder Bremen (1 Season)1 League1.3
FA Cup (4 Seasons)6.4
EFL Cup (3 Seasons)2.4
DFB-Pokal (1 Season)1.3
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
2018-201918Manchester Utd1. Champions LgQF0.118.1810000000.00000000Matches
2019-202019Manchester Utd2. Europa LgSF2.772.5550200031.09201000Matches
2 Seasons1 Club2 Leagues2.982.7960200031.05201000
Europa Lg (1 Season)2.772.5550200031.09201000
Champions Lg (1 Season)0.118.1810000000.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-201817Manchester Utdeng ENGJr. PL2 — Div. 17.7Matches
2018-201918Manchester Utd1. Champions Lg0.111100010.010000110Matches
2018-201918Manchester Utdeng ENGFA Cup0.300Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 216.5Matches
2018-201918Manchester Utdeng ENG1. Premier League0.4000000001010010Matches
2019-202019Manchester Utdeng ENGEFL Cup0.710Matches
2019-202019Manchester Utd2. Europa Lg2.7431303475.012020420Matches
2019-202019Manchester Utdeng ENGFA Cup1.410Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 25.8Matches
2019-202019Manchester Utdeng ENG1. Premier League0.4000000000000000Matches
2020-202120Werder Bremende GER1. Bundesliga4.31161914850.0440451610Matches
2020-202120Werder Bremende GERDFB-Pokal1.311Matches
2020-202120Club Bruggebe BEL1. First Division A4.354Matches
2021-202221Birmingham Cityeng ENG2. Championship17.320797493228.1231201242430Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 21.0Matches
2022-202322Birmingham Cityeng ENG2. Championship31.55227221515244751.123223191365130Matches
2022-202322Birmingham Cityeng ENGFA Cup1.901Matches
2023-202423Luton Towneng ENGEFL Cup0.710Matches
2023-202423Luton Towneng ENGFA Cup2.800Matches
2023-202423Luton Towneng ENG1. Premier League22.0362219134153345.51830624844111Matches
2024-202524Luton Towneng ENG2. Championship19.51710764102441.71422319825161Matches
2024-202524Luton Towneng ENGEFL Cup1.010Matches
7 Seasons5 Clubs9 Leagues112.8141866053286514943.68493128144179482
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Manchester Utd (4 Seasons)2 Leagues30.00
Luton Town (2 Seasons)4 Leagues46.0533426198255743.932529431669272
Birmingham City (2 Seasons)2 Leagues50.77234312219337941.846343311889160
Manchester Utd (2 Seasons)5 Leagues6.1562303560.023030540
Werder Bremen (1 Season)2 Leagues5.61171914850.0440461610
Club Brugge (1 Season)1 League4.3540
Birmingham City (1 Season)1 League1.00
FA Cup (4 Seasons)6.4110
Championship (3 Seasons)68.389443828234310341.7605665025114321
Premier League (3 Seasons)22.9362219134153345.51831625844121
PL2 — Div. 2 (3 Seasons)23.30
EFL Cup (3 Seasons)2.4300
PL2 — Div. 1 (2 Seasons)7.70
Bundesliga (1 Season)4.31161914850.0440451610
First Division A (1 Season)4.3540
Europa Lg (1 Season)2.7431303475.012020420
DFB-Pokal (1 Season)1.3110
Champions Lg (1 Season)0.111100010.010000110
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-201817Manchester Utd1 League7.70
2018-201918Manchester Utd3 Leagues0.911100010.011010120
2018-201918Manchester Utd1 League16.50
2019-202019Manchester Utd4 Leagues5.2451303475.012020420
2019-202019Manchester Utd1 League5.80
2020-202120Werder Bremen2 Leagues5.61171914850.0440461610
2020-202120Club Brugge1 League4.3540
2021-202221Birmingham City1 League1.00
2021-202221Birmingham City1 League17.320797493228.1231201242430
2022-202322Birmingham City2 Leagues33.45227221515244751.123223191465130
2023-202423Luton Town3 Leagues25.5362319134153345.51830624844111
2024-202524Luton Town2 Leagues20.51711764102441.71422319825161
7 Seasons5 Clubs9 Leagues112.8141866053286514943.68493128144179482
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Manchester Utd (4 Seasons)2 Leagues30.00
Luton Town (2 Seasons)4 Leagues46.0533426198255743.932529431669272
Birmingham City (2 Seasons)2 Leagues50.77234312219337941.846343311889160
Manchester Utd (2 Seasons)5 Leagues6.1562303560.023030540
Werder Bremen (1 Season)2 Leagues5.61171914850.0440461610
Club Brugge (1 Season)1 League4.3540
Birmingham City (1 Season)1 League1.00
FA Cup (4 Seasons)6.4110
Championship (3 Seasons)68.389443828234310341.7605665025114321
Premier League (3 Seasons)22.9362219134153345.51831625844121
PL2 — Div. 2 (3 Seasons)23.30
EFL Cup (3 Seasons)2.4300
PL2 — Div. 1 (2 Seasons)7.70
Bundesliga (1 Season)4.31161914850.0440451610
First Division A (1 Season)4.3540
Europa Lg (1 Season)2.7431303475.012020420
DFB-Pokal (1 Season)1.3110
Champions Lg (1 Season)0.111100010.010000110
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-201817Manchester Utdeng ENGJr. PL2 — Div. 112th7.7Matches
2018-201918Manchester Utdeng ENG1. Premier League6th0.4000000001010010Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th16.5Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd0.4000000000000000Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd5.8Matches
2020-202120Werder Bremende GER1. Bundesliga17th4.31161914850.0440451610Matches
2020-202120Club Bruggebe BEL1. First Division A1st4.354Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th1.0Matches
2021-202221Birmingham Cityeng ENG2. Championship20th17.320797493228.1231201242430Matches
2022-202322Birmingham Cityeng ENG2. Championship17th31.55227221515244751.123223191365130Matches
2023-202423Luton Towneng ENG1. Premier League18th22.0362219134153345.51830624844111Matches
2024-202524Luton Towneng ENG2. Championship24th19.51710764102441.71422319825161Matches
7 Seasons5 Clubs4 Leagues99.8136775850286214443.18291127942174452
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
Manchester Utd (4 Seasons)2 Leagues30.00
Birmingham City (2 Seasons)1 League48.87234312219337941.846343311789160
Luton Town (2 Seasons)2 Leagues41.5533226198255743.932529431669272
Manchester Utd (2 Seasons)1 League0.8000000001010010
Werder Bremen (1 Season)1 League4.31161914850.0440451610
Club Brugge (1 Season)1 League4.3540
Birmingham City (1 Season)1 League1.00
Championship (3 Seasons)68.389443828234310341.7605665025114321
Premier League (3 Seasons)22.9362219134153345.51831625844121
PL2 — Div. 2 (3 Seasons)23.30
PL2 — Div. 1 (2 Seasons)7.70
Bundesliga (1 Season)4.31161914850.0440451610
First Division A (1 Season)4.3540
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201918Manchester Utdeng ENGFA Cup5th0.300Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd0.710Matches
2019-202019Manchester Utdeng ENGFA Cup3rd1.410Matches
2020-202120Werder Bremende GERDFB-Pokal3rd1.311Matches
2022-202322Birmingham Cityeng ENGFA Cup1.901Matches
2023-202423Luton Towneng ENGEFL CupRd30.710Matches
2023-202423Luton Towneng ENGFA Cup2.800Matches
2024-202524Luton Towneng ENGEFL CupRd21.010Matches
6 Seasons4 Clubs3 Leagues10.1520
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
Luton Town (2 Seasons)2 Leagues4.5200
Manchester Utd (2 Seasons)2 Leagues2.4200
Birmingham City (1 Season)1 League1.9010
Werder Bremen (1 Season)1 League1.3110
FA Cup (4 Seasons)6.4110
EFL Cup (3 Seasons)2.4300
DFB-Pokal (1 Season)1.3110
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
2018-201918Manchester Utd1. Champions LgQF0.111100010.010000110Matches
2019-202019Manchester Utd2. Europa LgSF2.7431303475.012020420Matches
2 Seasons1 Club2 Leagues2.9542303560.022020530
Europa Lg (1 Season)2.7431303475.012020420
Champions Lg (1 Season)0.111100010.010000110

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-201817Manchester Utdeng ENGJr. PL2 — Div. 17.7Matches
2018-201918Manchester Utd1. Champions Lg0.19244109100.01100.064560001150Matches
2018-201918Manchester Utdeng ENGFA Cup0.3Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 216.5Matches
2018-201918Manchester Utdeng ENG1. Premier League0.4231261542311100.000.0181296422111197Matches
2019-202019Manchester Utdeng ENGEFL Cup0.7Matches
2019-202019Manchester Utd2. Europa Lg2.715322163711115312650.0650.0103674372124511611728Matches
2019-202019Manchester Utdeng ENGFA Cup1.4Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 25.8Matches
2019-202019Manchester Utdeng ENG1. Premier League0.420037102202150.0150.015865620121165Matches
2020-202120Werder Bremende GER1. Bundesliga4.3203326939112203211047.61152.4128729335125316913026Matches
2020-202120Werder Bremende GERDFB-Pokal1.3Matches
2020-202120Club Bruggebe BEL1. First Division A4.3Matches
2021-202221Birmingham Cityeng ENG2. Championship17.359046124530448590602236.73863.337226291128402716532338892Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 21.0Matches
2022-202322Birmingham Cityeng ENG2. Championship31.51199171894336008111991173832.55547.0699457721736851327447757139Matches
2022-202322Birmingham Cityeng ENGFA Cup1.9Matches
2023-202423Luton Towneng ENGEFL Cup0.7Matches
2023-202423Luton Towneng ENGFA Cup2.8Matches
2023-202423Luton Towneng ENG1. Premier League22.08193016035132452819722534.73244.452035591880574795940560101Matches
2024-202524Luton Towneng ENG2. Championship19.57771311335732248777622438.73454.8459328915256029193925478100Matches
2024-202524Luton Towneng ENGEFL Cup1.0Matches
7 Seasons5 Clubs9 Leagues112.837937257915591738258379334812736.517851.12320157177539253165862561532470498
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
Manchester Utd (4 Seasons)2 Leagues30.0
Luton Town (2 Seasons)4 Leagues46.015964327370864610015961344936.66649.397968483405117762898651038201
Birmingham City (2 Seasons)2 Leagues50.717892125067890412917891776033.99352.51071720633011087848127701145231
Manchester Utd (2 Seasons)5 Leagues6.120553080971720516850.0850.0142934498166715915740
Werder Bremen (1 Season)2 Leagues5.6203326939112203211047.61152.4128729335125316913026
Club Brugge (1 Season)1 League4.3
Birmingham City (1 Season)1 League1.0
FA Cup (4 Seasons)6.4
Championship (3 Seasons)68.32566343631035122617725662398435.112753.1153010495482616810767166951623331
Premier League (3 Seasons)22.98623116536434958862752736.03344.0553377420006149116242595113
PL2 — Div. 2 (3 Seasons)23.3
EFL Cup (3 Seasons)2.4
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.3203326939112203211047.61152.4128729335125316913026
First Division A (1 Season)4.3
Europa Lg (1 Season)2.715322163711115312650.0650.0103674372124511611728
DFB-Pokal (1 Season)1.3
Champions Lg (1 Season)0.19244109100.01100.064560001150
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-201817Manchester Utd1 League7.7
2018-201918Manchester Utd3 Leagues0.9323610164322150.0150.0241747022122247
2018-201918Manchester Utd1 League16.5
2019-202019Manchester Utd4 Leagues5.217322470811317314750.0750.0118760428144613713333
2019-202019Manchester Utd1 League5.8
2020-202120Werder Bremen2 Leagues5.6203326939112203211047.61152.4128729335125316913026
2020-202120Club Brugge1 League4.3
2021-202221Birmingham City1 League1.0
2021-202221Birmingham City1 League17.359046124530448590602236.73863.337226291128402716532338892
2022-202322Birmingham City2 Leagues33.41199171894336008111991173832.55547.0699457721736851327447757139
2023-202423Luton Town3 Leagues25.58193016035132452819722534.73244.452035591880574795940560101
2024-202524Luton Town2 Leagues20.57771311335732248777622438.73454.8459328915256029193925478100
7 Seasons5 Clubs9 Leagues112.837937257915591738258379334812736.517851.12320157177539253165862561532470498
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
Manchester Utd (4 Seasons)2 Leagues30.0
Luton Town (2 Seasons)4 Leagues46.015964327370864610015961344936.66649.397968483405117762898651038201
Birmingham City (2 Seasons)2 Leagues50.717892125067890412917891776033.99352.51071720633011087848127701145231
Manchester Utd (2 Seasons)5 Leagues6.120553080971720516850.0850.0142934498166715915740
Werder Bremen (1 Season)2 Leagues5.6203326939112203211047.61152.4128729335125316913026
Club Brugge (1 Season)1 League4.3
Birmingham City (1 Season)1 League1.0
FA Cup (4 Seasons)6.4
Championship (3 Seasons)68.32566343631035122617725662398435.112753.1153010495482616810767166951623331
Premier League (3 Seasons)22.98623116536434958862752736.03344.0553377420006149116242595113
PL2 — Div. 2 (3 Seasons)23.3
EFL Cup (3 Seasons)2.4
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.3203326939112203211047.61152.4128729335125316913026
First Division A (1 Season)4.3
Europa Lg (1 Season)2.715322163711115312650.0650.0103674372124511611728
DFB-Pokal (1 Season)1.3
Champions Lg (1 Season)0.19244109100.01100.064560001150
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-201817Manchester Utdeng ENGJr. PL2 — Div. 112th7.7Matches
2018-201918Manchester Utdeng ENG1. Premier League6th0.4231261542311100.000.0181296422111197Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th16.5Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd0.420037102202150.0150.015865620121165Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd5.8Matches
2020-202120Werder Bremende GER1. Bundesliga17th4.3203326939112203211047.61152.4128729335125316913026Matches
2020-202120Club Bruggebe BEL1. First Division A1st4.3Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th1.0Matches
2021-202221Birmingham Cityeng ENG2. Championship20th17.359046124530448590602236.73863.337226291128402716532338892Matches
2022-202322Birmingham Cityeng ENG2. Championship17th31.51199171894336008111991173832.55547.0699457721736851327447757139Matches
2023-202423Luton Towneng ENG1. Premier League18th22.08193016035132452819722534.73244.452035591880574795940560101Matches
2024-202524Luton Towneng ENG2. Championship24th19.57771311335732248777622438.73454.8459328915256029193925478100Matches
7 Seasons5 Clubs4 Leagues99.836316855414921666247363133512136.117151.02211149987161241161812441462348470
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
Manchester Utd (4 Seasons)2 Leagues30.0
Birmingham City (2 Seasons)1 League48.817892125067890412917891776033.99352.51071720633011087848127701145231
Luton Town (2 Seasons)2 Leagues41.515964327370864610015961344936.66649.397968483405117762898651038201
Manchester Utd (2 Seasons)1 League0.8431513256433266.7133.333215120422323512
Werder Bremen (1 Season)1 League4.3203326939112203211047.61152.4128729335125316913026
Club Brugge (1 Season)1 League4.3
Birmingham City (1 Season)1 League1.0
Championship (3 Seasons)68.32566343631035122617725662398435.112753.1153010495482616810767166951623331
Premier League (3 Seasons)22.98623116536434958862752736.03344.0553377420006149116242595113
PL2 — Div. 2 (3 Seasons)23.3
PL2 — Div. 1 (2 Seasons)7.7
Bundesliga (1 Season)4.3203326939112203211047.61152.4128729335125316913026
First Division A (1 Season)4.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2018-201918Manchester Utdeng ENGFA Cup5th0.3Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd0.7Matches
2019-202019Manchester Utdeng ENGFA Cup3rd1.4Matches
2020-202120Werder Bremende GERDFB-Pokal3rd1.3Matches
2022-202322Birmingham Cityeng ENGFA Cup1.9Matches
2023-202423Luton Towneng ENGEFL CupRd30.7Matches
2023-202423Luton Towneng ENGFA Cup2.8Matches
2024-202524Luton Towneng ENGEFL CupRd21.0Matches
6 Seasons4 Clubs3 Leagues10.1
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
Luton Town (2 Seasons)2 Leagues4.5
Manchester Utd (2 Seasons)2 Leagues2.4
Birmingham City (1 Season)1 League1.9
Werder Bremen (1 Season)1 League1.3
FA Cup (4 Seasons)6.4
EFL Cup (3 Seasons)2.4
DFB-Pokal (1 Season)1.3
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
2018-201918Manchester Utd1. Champions LgQF0.19244109100.01100.064560001150Matches
2019-202019Manchester Utd2. Europa LgSF2.715322163711115312650.0650.0103674372124511611728Matches
2 Seasons1 Club2 Leagues2.916242567721116213646.2753.8109719378124512712228
Europa Lg (1 Season)2.715322163711115312650.0650.0103674372124511611728
Champions Lg (1 Season)0.19244109100.01100.064560001150

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
2016-201716Manchester Utdeng ENGJr. PL2 — Div. 100001Matches
2017-201817Manchester Utdeng ENGJr. PL2 — Div. 186968735.27.78877001.131114-3-0.39+0.66Matches
2018-201918Manchester Utd1. Champions Lg111111.20.10011113.0010+1+8.18+8.380.80.1+0.7+5.61+6.01Matches
2018-201918Manchester Utdeng ENGFA Cup129298.10.30012803.000000.00-1.36Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 2171,4818774.816.5178715001.532620+6+0.36+1.09Matches
2018-201918Manchester Utdeng ENG1. Premier League238191.10.40021812.0001-1-2.37-2.691.20.5+0.7+1.72+1.45Matches
2019-202019Manchester Utdeng ENGEFL Cup1595912.30.71590023.000000.00-0.64Matches
2019-202019Manchester Utd2. Europa Lg62474122.32.7266042922.5092+7+2.55+1.306.61.6+5.1+1.85+0.66Matches
2019-202019Manchester Utdeng ENGFA Cup21266322.11.4181014512.0010+1+0.71-0.91Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 265258834.35.86885003.00216+15+2.57+1.41Matches
2019-202019Manchester Utdeng ENG1. Premier League337121.10.40031242.000000.00-0.800.60.1+0.5+1.19+0.55Matches
2020-202120Werder Bremende GER1. Bundesliga133863012.64.3468191361.0858-3-0.70-0.094.06.1-2.0-0.47+0.15Matches
2020-202120Werder Bremende GERDFB-Pokal21196024.81.3174014503.0050+5+3.78+3.28Matches
2020-202120Club Bruggebe BEL1. First Division A73915612.84.3567022821.9091+8+1.84+0.63Matches
2021-202221Birmingham Cityeng ENG2. Championship201,5557837.617.318831223101.151120-9-0.52+0.0423.417.0+6.4+0.37+0.64Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 2290453.81.02450003.003300.00+0.68Matches
2022-202322Birmingham Cityeng ENG2. Championship382,8387568.631.535791132701.263538-3-0.10+0.4634.439.7-5.3-0.17+0.15Matches
2022-202322Birmingham Cityeng ENGFA Cup31705756.71.9188024101.333300.000.00Matches
2023-202423Luton Towneng ENGEFL Cup1636335.00.71630010.000000.000.00Matches
2023-202423Luton Towneng ENGFA Cup42546470.62.8376112501.7557-2-0.71-0.71Matches
2023-202423Luton Towneng ENG1. Premier League331,9826058.022.020806132950.452651-25-1.14-0.6322.647.2-24.7-1.12-0.44Matches
2024-202524Luton Towneng ENG2. Championship231,7537659.019.522791311411.002031-11-0.56+0.2522.123.1-1.1-0.05+0.21Matches
2024-202524Luton Towneng ENGEFL Cup19090100.01.01901001.001100.00Matches
7 Seasons5 Clubs9 Leagues16110,1486331.3112.811578454624261.19131163-32-0.28-0.47115.7135.4-19.7-0.20-0.18
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
Manchester Utd (4 Seasons)2 Leagues312,7028736.230.0318727011.715840+18+0.60+0.79
Luton Town (2 Seasons)4 Leagues624,1426759.046.0477921152870.745290-38-0.83-0.2344.770.4-25.7-0.62-0.13
Birmingham City (2 Seasons)2 Leagues614,5637553.250.754802373201.234961-12-0.24+0.3057.856.7+1.1+0.02+0.31
Manchester Utd (2 Seasons)5 Leagues16547345.36.146901223112.38113+8+1.32+0.699.22.3+7.0+1.88+1.44
Werder Bremen (1 Season)2 Leagues155053414.35.65691101661.34108+2+0.36+0.834.06.1-2.0-0.47+0.15
Club Brugge (1 Season)1 League73915612.84.3567022821.9091+8+1.84+0.63
Birmingham City (1 Season)1 League290453.81.02450003.003300.00+0.68
FA Cup (4 Seasons)105795836.46.4580153611.80910-1-0.16-1.31
Championship (3 Seasons)816,1467654.668.375803662611.166689-23-0.34+0.2879.979.90.00.00+0.28
Premier League (3 Seasons)382,0575420.022.9208161825100.652652-26-1.14-1.5124.447.9-23.4-1.02-1.28
PL2 — Div. 2 (3 Seasons)252,0968435.823.3258420002.005029+21+0.90+1.09
EFL Cup (3 Seasons)32127128.32.43711031.331100.00-0.50
PL2 — Div. 1 (2 Seasons)86968717.67.78877011.131114-3-0.39+0.66
Bundesliga (1 Season)133863012.64.3468191361.0858-3-0.70-0.094.06.1-2.0-0.47+0.15
First Division A (1 Season)73915612.84.3567022821.9091+8+1.84+0.63
Europa Lg (1 Season)62474122.32.7266042922.5092+7+2.55+1.306.61.6+5.1+1.85+0.66
DFB-Pokal (1 Season)21196024.81.3174014503.0050+5+3.78+3.28
Champions Lg (1 Season)111111.20.10011113.0010+1+8.18+8.380.80.1+0.7+5.61+6.01
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
2016-201716Manchester Utd1 League00001
2017-201817Manchester Utd1 League86968735.27.78877001.131114-3-0.39+0.66
2018-201918Manchester Utd3 Leagues478201.70.90041922.501100.00-0.292.00.6+1.4+2.59+2.46
2018-201918Manchester Utd1 League171,4818774.816.5178715001.532620+6+0.36+1.09
2019-202019Manchester Utd4 Leagues12469398.45.2468082592.33102+8+1.54+0.607.31.7+5.6+1.76+1.01
2019-202019Manchester Utd1 League65258834.35.86885003.00216+15+2.57+1.41
2020-202120Werder Bremen2 Leagues155053414.35.65691101661.34108+2+0.36+0.834.06.1-2.0-0.47+0.15
2020-202120Club Brugge1 League73915612.84.3567022821.9091+8+1.84+0.63
2021-202221Birmingham City1 League290453.81.02450003.003300.00+0.68
2021-202221Birmingham City1 League201,5557837.617.318831223101.151120-9-0.52+0.0423.417.0+6.4+0.37+0.64
2022-202322Birmingham City2 Leagues413,0087367.733.436791153301.273841-3-0.09+0.4134.439.7-5.3-0.17+0.15
2023-202423Luton Town3 Leagues382,2996158.125.524797142960.583158-27-1.06-0.6222.647.2-24.7-1.12-0.44
2024-202524Luton Town2 Leagues241,8437760.220.523801411411.002132-11-0.54+0.2822.123.1-1.1-0.05+0.21
7 Seasons5 Clubs9 Leagues16110,1486331.3112.811578454624261.19131163-32-0.28-0.47115.7135.4-19.7-0.20-0.18
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
Manchester Utd (4 Seasons)2 Leagues312,7028736.230.0318727011.715840+18+0.60+0.79
Luton Town (2 Seasons)4 Leagues624,1426759.046.0477921152870.745290-38-0.83-0.2344.770.4-25.7-0.62-0.13
Birmingham City (2 Seasons)2 Leagues614,5637553.250.754802373201.234961-12-0.24+0.3057.856.7+1.1+0.02+0.31
Manchester Utd (2 Seasons)5 Leagues16547345.36.146901223112.38113+8+1.32+0.699.22.3+7.0+1.88+1.44
Werder Bremen (1 Season)2 Leagues155053414.35.65691101661.34108+2+0.36+0.834.06.1-2.0-0.47+0.15
Club Brugge (1 Season)1 League73915612.84.3567022821.9091+8+1.84+0.63
Birmingham City (1 Season)1 League290453.81.02450003.003300.00+0.68
FA Cup (4 Seasons)105795836.46.4580153611.80910-1-0.16-1.31
Championship (3 Seasons)816,1467654.668.375803662611.166689-23-0.34+0.2879.979.90.00.00+0.28
Premier League (3 Seasons)382,0575420.022.9208161825100.652652-26-1.14-1.5124.447.9-23.4-1.02-1.28
PL2 — Div. 2 (3 Seasons)252,0968435.823.3258420002.005029+21+0.90+1.09
EFL Cup (3 Seasons)32127128.32.43711031.331100.00-0.50
PL2 — Div. 1 (2 Seasons)86968717.67.78877011.131114-3-0.39+0.66
Bundesliga (1 Season)133863012.64.3468191361.0858-3-0.70-0.094.06.1-2.0-0.47+0.15
First Division A (1 Season)73915612.84.3567022821.9091+8+1.84+0.63
Europa Lg (1 Season)62474122.32.7266042922.5092+7+2.55+1.306.61.6+5.1+1.85+0.66
DFB-Pokal (1 Season)21196024.81.3174014503.0050+5+3.78+3.28
Champions Lg (1 Season)111111.20.10011113.0010+1+8.18+8.380.80.1+0.7+5.61+6.01
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-201716Manchester Utdeng ENGJr. PL2 — Div. 16th00001Matches
2017-201817Manchester Utdeng ENGJr. PL2 — Div. 112th86968735.27.78877001.131114-3-0.39+0.66Matches
2018-201918Manchester Utdeng ENG1. Premier League6th238191.10.40021812.0001-1-2.37-2.691.20.5+0.7+1.72+1.45Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th171,4818774.816.5178715001.532620+6+0.36+1.09Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd337121.10.40031242.000000.00-0.800.60.1+0.5+1.19+0.55Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd65258834.35.86885003.00216+15+2.57+1.41Matches
2020-202120Werder Bremende GER1. Bundesliga17th133863012.64.3468191361.0858-3-0.70-0.094.06.1-2.0-0.47+0.15Matches
2020-202120Club Bruggebe BEL1. First Division A1st73915612.84.3567022821.9091+8+1.84+0.63Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th290453.81.02450003.003300.00+0.68Matches
2021-202221Birmingham Cityeng ENG2. Championship20th201,5557837.617.318831223101.151120-9-0.52+0.0423.417.0+6.4+0.37+0.64Matches
2022-202322Birmingham Cityeng ENG2. Championship17th382,8387568.631.535791132701.263538-3-0.10+0.4634.439.7-5.3-0.17+0.15Matches
2023-202423Luton Towneng ENG1. Premier League18th331,9826058.022.020806132950.452651-25-1.14-0.6322.647.2-24.7-1.12-0.44Matches
2024-202524Luton Towneng ENG2. Championship24th231,7537659.019.522791311411.002031-11-0.56+0.2522.123.1-1.1-0.05+0.21Matches
7 Seasons5 Clubs4 Leagues1398,9806532.599.810479433522191.05106150-44-0.44-0.52108.3133.8-25.4-0.27-0.20
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
Manchester Utd (4 Seasons)2 Leagues312,7028736.230.0318727011.715840+18+0.60+0.79
Birmingham City (2 Seasons)1 League584,3937653.148.853802352901.224658-12-0.25+0.3157.856.7+1.1+0.02+0.31
Luton Town (2 Seasons)2 Leagues563,7356758.541.5428019142860.684682-36-0.87-0.2244.770.4-25.7-0.62-0.13
Manchester Utd (2 Seasons)1 League575151.10.80051552.0001-1-1.20-1.761.80.6+1.2+1.46+1.01
Werder Bremen (1 Season)1 League133863012.64.3468191361.0858-3-0.70-0.094.06.1-2.0-0.47+0.15
Club Brugge (1 Season)1 League73915612.84.3567022821.9091+8+1.84+0.63
Birmingham City (1 Season)1 League290453.81.02450003.003300.00+0.68
Championship (3 Seasons)816,1467654.668.375803662611.166689-23-0.34+0.2879.979.90.00.00+0.28
Premier League (3 Seasons)382,0575420.022.9208161825100.652652-26-1.14-1.5124.447.9-23.4-1.02-1.28
PL2 — Div. 2 (3 Seasons)252,0968435.823.3258420002.005029+21+0.90+1.09
PL2 — Div. 1 (2 Seasons)86968717.67.78877011.131114-3-0.39+0.66
Bundesliga (1 Season)133863012.64.3468191361.0858-3-0.70-0.094.06.1-2.0-0.47+0.15
First Division A (1 Season)73915612.84.3567022821.9091+8+1.84+0.63
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201918Manchester Utdeng ENGFA Cup5th129298.10.30012803.000000.00-1.36Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd1595912.30.71590023.000000.00-0.64Matches
2019-202019Manchester Utdeng ENGFA Cup3rd21266322.11.4181014512.0010+1+0.71-0.91Matches
2020-202120Werder Bremende GERDFB-Pokal3rd21196024.81.3174014503.0050+5+3.78+3.28Matches
2022-202322Birmingham Cityeng ENGFA Cup31705756.71.9188024101.333300.000.00Matches
2023-202423Luton Towneng ENGEFL CupRd31636335.00.71630010.000000.000.00Matches
2023-202423Luton Towneng ENGFA Cup42546470.62.8376112501.7557-2-0.71-0.71Matches
2024-202524Luton Towneng ENGEFL CupRd219090100.01.01901001.001100.00Matches
6 Seasons4 Clubs3 Leagues159106132.310.1976263841.871511+4+0.40-0.45
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Luton Town (2 Seasons)2 Leagues64076864.64.5576212511.3368-2-0.44-0.44
Manchester Utd (2 Seasons)2 Leagues42145415.22.4271023732.5010+1+0.42-0.78
Birmingham City (1 Season)1 League31705756.71.9188024101.333300.000.00
Werder Bremen (1 Season)1 League21196024.81.3174014503.0050+5+3.78+3.28
FA Cup (4 Seasons)105795836.46.4580153611.80910-1-0.16-1.31
EFL Cup (3 Seasons)32127128.32.43711031.331100.00-0.50
DFB-Pokal (1 Season)21196024.81.3174014503.0050+5+3.78+3.28
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
2018-201918Manchester Utd1. Champions LgQF111111.20.10011113.0010+1+8.18+8.380.80.1+0.7+5.61+6.01Matches
2019-202019Manchester Utd2. Europa LgSF62474122.32.7266042922.5092+7+2.55+1.306.61.6+5.1+1.85+0.66Matches
2 Seasons1 Club2 Leagues72583712.82.9266052532.57102+8+2.79+2.287.41.7+5.8+2.01+1.62
Europa Lg (1 Season)62474122.32.7266042922.5092+7+2.55+1.306.61.6+5.1+1.85+0.66
Champions Lg (1 Season)111111.20.10011113.0010+1+8.18+8.380.80.1+0.7+5.61+6.01

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-201817Manchester Utdeng ENGJr. PL2 — Div. 17.70000Matches
2018-201918Manchester Utd1. Champions Lg0.10001000010003010.0Matches
2018-201918Manchester Utdeng ENGFA Cup0.3100210000000Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 216.52000Matches
2018-201918Manchester Utdeng ENG1. Premier League0.4000020000000000Matches
2019-202019Manchester Utdeng ENGEFL Cup0.70000003010Matches
2019-202019Manchester Utd2. Europa Lg2.7000190403000133633.3Matches
2019-202019Manchester Utdeng ENGFA Cup1.40003701010Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 25.81000Matches
2019-202019Manchester Utdeng ENG1. Premier League0.40002100000002020.0Matches
2020-202120Werder Bremende GER1. Bundesliga4.3100131401056010331614.3Matches
2020-202120Werder Bremende GERDFB-Pokal1.31001514110Matches
2020-202120Club Bruggebe BEL1. First Division A4.3000719410450Matches
2021-202221Birmingham Cityeng ENG2. Championship17.3200194446247000872286.7Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 21.00000Matches
2022-202322Birmingham Cityeng ENG2. Championship31.540018738122132720016472919.4Matches
2022-202322Birmingham Cityeng ENGFA Cup1.92002607100Matches
2023-202423Luton Towneng ENGEFL Cup0.71002100010Matches
2023-202423Luton Towneng ENGFA Cup2.80004505000Matches
2023-202423Luton Towneng ENG1. Premier League22.0400216443582200010492229.0Matches
2024-202524Luton Towneng ENG2. Championship19.5500254115681010082112134.4Matches
2024-202524Luton Towneng ENGEFL Cup1.00000012010Matches
7 Seasons5 Clubs9 Leagues112.821001212922332144863104883311522.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Manchester Utd (4 Seasons)2 Leagues30.03000
Luton Town (2 Seasons)4 Leagues46.01000521116981634100186204331.7
Birmingham City (2 Seasons)2 Leagues50.78003912312191183420025195713.6
Manchester Utd (2 Seasons)5 Leagues6.11009200806000183925.0
Werder Bremen (1 Season)2 Leagues5.6200141911467010331614.3
Club Brugge (1 Season)1 League4.3000719410450
Birmingham City (1 Season)1 League1.00000
FA Cup (4 Seasons)6.4300111901311000
Championship (3 Seasons)68.3110062158132402544300333207820.4
Premier League (3 Seasons)22.9400236743582200010692427.3
PL2 — Div. 2 (3 Seasons)23.33000
EFL Cup (3 Seasons)2.41002115030
PL2 — Div. 1 (2 Seasons)7.70000
Bundesliga (1 Season)4.3100131401056010331614.3
First Division A (1 Season)4.3000719410450
Europa Lg (1 Season)2.7000190403000133633.3
DFB-Pokal (1 Season)1.31001514110
Champions Lg (1 Season)0.10001000010003010.0
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-201817Manchester Utd1 League7.70000
2018-201918Manchester Utd3 Leagues0.91003300010003010.0
2018-201918Manchester Utd1 League16.52000
2019-202019Manchester Utd4 Leagues5.20006170805000153827.3
2019-202019Manchester Utd1 League5.81000
2020-202120Werder Bremen2 Leagues5.6200141911467010331614.3
2020-202120Club Brugge1 League4.3000719410450
2021-202221Birmingham City1 League1.00000
2021-202221Birmingham City1 League17.3200194446247000872286.7
2022-202322Birmingham City2 Leagues33.460020798129142720016472919.4
2023-202423Luton Town3 Leagues25.5500277044082300010492229.0
2024-202524Luton Town2 Leagues20.5500254125881110082112134.4
7 Seasons5 Clubs9 Leagues112.821001212922332144863104883311522.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Manchester Utd (4 Seasons)2 Leagues30.03000
Luton Town (2 Seasons)4 Leagues46.01000521116981634100186204331.7
Birmingham City (2 Seasons)2 Leagues50.78003912312191183420025195713.6
Manchester Utd (2 Seasons)5 Leagues6.11009200806000183925.0
Werder Bremen (1 Season)2 Leagues5.6200141911467010331614.3
Club Brugge (1 Season)1 League4.3000719410450
Birmingham City (1 Season)1 League1.00000
FA Cup (4 Seasons)6.4300111901311000
Championship (3 Seasons)68.3110062158132402544300333207820.4
Premier League (3 Seasons)22.9400236743582200010692427.3
PL2 — Div. 2 (3 Seasons)23.33000
EFL Cup (3 Seasons)2.41002115030
PL2 — Div. 1 (2 Seasons)7.70000
Bundesliga (1 Season)4.3100131401056010331614.3
First Division A (1 Season)4.3000719410450
Europa Lg (1 Season)2.7000190403000133633.3
DFB-Pokal (1 Season)1.31001514110
Champions Lg (1 Season)0.10001000010003010.0
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-201817Manchester Utdeng ENGJr. PL2 — Div. 112th7.70000Matches
2018-201918Manchester Utdeng ENG1. Premier League6th0.4000020000000000Matches
2018-201918Manchester Utdeng ENGJr. PL2 — Div. 26th16.52000Matches
2019-202019Manchester Utdeng ENG1. Premier League3rd0.40002100000002020.0Matches
2019-202019Manchester Utdeng ENGJr. PL2 — Div. 22nd5.81000Matches
2020-202120Werder Bremende GER1. Bundesliga17th4.3100131401056010331614.3Matches
2020-202120Club Bruggebe BEL1. First Division A1st4.3000719410450Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th1.00000Matches
2021-202221Birmingham Cityeng ENG2. Championship20th17.3200194446247000872286.7Matches
2022-202322Birmingham Cityeng ENG2. Championship17th31.540018738122132720016472919.4Matches
2023-202423Luton Towneng ENG1. Premier League18th22.0400216443582200010492229.0Matches
2024-202524Luton Towneng ENG2. Championship24th19.5500254115681010082112134.4Matches
7 Seasons5 Clubs4 Leagues99.816001052582129542773104723010821.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Manchester Utd (4 Seasons)2 Leagues30.03000
Birmingham City (2 Seasons)1 League48.86003711712184173420025195713.6
Luton Town (2 Seasons)2 Leagues41.5900461055911632100186204331.7
Manchester Utd (2 Seasons)1 League0.80002300000002020.0
Werder Bremen (1 Season)1 League4.3100131401056010331614.3
Club Brugge (1 Season)1 League4.3000719410450
Birmingham City (1 Season)1 League1.00000
Championship (3 Seasons)68.3110062158132402544300333207820.4
Premier League (3 Seasons)22.9400236743582200010692427.3
PL2 — Div. 2 (3 Seasons)23.33000
PL2 — Div. 1 (2 Seasons)7.70000
Bundesliga (1 Season)4.3100131401056010331614.3
First Division A (1 Season)4.3000719410450
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201918Manchester Utdeng ENGFA Cup5th0.3100210000000Matches
2019-202019Manchester Utdeng ENGEFL Cup3rd0.70000003010Matches
2019-202019Manchester Utdeng ENGFA Cup3rd1.40003701010Matches
2020-202120Werder Bremende GERDFB-Pokal3rd1.31001514110Matches
2022-202322Birmingham Cityeng ENGFA Cup1.92002607100Matches
2023-202423Luton Towneng ENGEFL CupRd30.71002100010Matches
2023-202423Luton Towneng ENGFA Cup2.80004505000Matches
2024-202524Luton Towneng ENGEFL CupRd21.00000012010Matches
6 Seasons4 Clubs3 Leagues10.1500142522225000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Luton Town (2 Seasons)2 Leagues4.51006617020
Manchester Utd (2 Seasons)2 Leagues2.4100580402000
Birmingham City (1 Season)1 League1.92002607100
Werder Bremen (1 Season)1 League1.31001514110
FA Cup (4 Seasons)6.4300111901311000
EFL Cup (3 Seasons)2.41002115030
DFB-Pokal (1 Season)1.31001514110
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
2018-201918Manchester Utd1. Champions LgQF0.10001000010003010.0Matches
2019-202019Manchester Utd2. Europa LgSF2.7000190403000133633.3Matches
2 Seasons1 Club2 Leagues2.9000290404000163730.0
Europa Lg (1 Season)2.7000190403000133633.3
Champions Lg (1 Season)0.10001000010003010.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.