Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-12SunEredivisieMatchweek 33HomeW 4–0ExcelsiorHeracles AlmeloYFW8920004300170012.22.20.0407887.5114121Match Report
2024-05-06MonEredivisieMatchweek 32HomeL 0–3ExcelsiorNEC NijmegenYFW,RW9000004000370000.40.40.020172860.7122642Match Report
2024-04-12FriEredivisieMatchweek 30HomeW 4–0ExcelsiorVolendamYFW6711004201320001.01.01.061141877.8321431Match Report
2024-03-03SunEredivisieMatchweek 24AwayL 2–5ExcelsiorFortuna SittardYFW4500001000110000.10.10.0006785.705100Match Report
2024-02-25SunEredivisieMatchweek 23HomeL 1–2ExcelsiorVitesseYFW9000001000220010.10.10.01081457.1317210Match 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
2018-201916Tottenhameng ENGJr. PL2 — Div. 11076287.0202200110.290.000.290.290.29Matches
2019-202017Tottenham1. Champions Lg00Matches
2019-202017Tottenhameng ENGEFL Cup11650.7000000000.000.000.000.000.00Matches
2019-202017Tottenhameng ENGFA Cup10250.3000000000.000.000.000.000.00Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 1221051.2303211002.570.002.571.711.71Matches
2019-202017Tottenhameng ENG1. Premier League2070.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202118Millwalleng ENG2. Championship1176006.7000000000.70.70.20.9715300.000.000.000.000.000.110.030.140.110.14Matches
2020-202118Millwalleng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2020-202118Millwalleng ENGFA Cup221421.6000000000.000.000.000.000.00Matches
2020-202118Ipswich Towneng ENG3. League One18131,13712.6202200000.160.000.160.160.16Matches
2021-202219MK Donseng ENGFA Cup211651.8000000000.000.000.000.000.00Matches
2021-202219MK Donseng ENG3. League One41342,99133.28715711200.240.210.450.210.42Matches
2022-202320Prestoneng ENG2. Championship32211,95621.7303211205.64.81.26.050321580.140.000.140.090.090.260.060.310.220.28Matches
2022-202320Prestoneng ENGEFL Cup21710.8101100001.270.001.271.271.27Matches
2023-202421Excelsiornl NED1. Eredivisie24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75Matches
5 Seasons6 Clubs7 Leagues137988,71196.824113522226115.715.04.719.793682670.250.110.360.230.340.350.100.450.330.43
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
Tottenham (2 Seasons)1 League1297338.1505411110.610.000.610.490.49
MK Dons (1 Season)2 Leagues43353,15635.18715711200.230.200.430.200.40
Preston (1 Season)2 Leagues34222,02722.5404311205.64.81.26.050321580.180.000.180.130.130.260.060.310.220.28
Excelsior (1 Season)1 League24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75
Ipswich Town (1 Season)1 League18131,13712.6202200000.160.000.160.160.16
Millwall (1 Season)3 Leagues14107878.7000000000.70.70.20.9715300.000.000.000.000.000.110.030.140.110.14
Tottenham (1 Season)4 Leagues41971.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
FA Cup (3 Seasons)533323.7000000000.000.000.000.000.00
EFL Cup (3 Seasons)431812.0101100000.500.000.500.500.50
League One (2 Seasons)59474,12845.910717911200.220.150.370.200.35
Championship (2 Seasons)43282,55628.4303211206.35.61.47.057471880.110.000.110.070.070.220.050.270.200.25
PL2 — Div. 1 (2 Seasons)1297338.1505411110.610.000.610.490.49
Eredivisie (1 Season)24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75
Premier League (1 Season)2070.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)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
2018-201916Tottenham1 League1076287.0202200110.290.000.290.290.29
2019-202017Tottenham1 League221051.2303211002.570.002.571.711.71
2019-202017Tottenham4 Leagues41971.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2020-202118Ipswich Town1 League18131,13712.6202200000.160.000.160.160.16
2020-202118Millwall3 Leagues14107878.7000000000.70.70.20.9715300.000.000.000.000.000.110.030.140.110.14
2021-202219MK Dons2 Leagues43353,15635.18715711200.230.200.430.200.40
2022-202320Preston2 Leagues34222,02722.5404311205.64.81.26.050321580.180.000.180.130.130.260.060.310.220.28
2023-202421Excelsior1 League24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75
5 Seasons6 Clubs7 Leagues137988,71196.824113522226115.715.04.719.793682670.250.110.360.230.340.350.100.450.330.43
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
Tottenham (2 Seasons)1 League1297338.1505411110.610.000.610.490.49
MK Dons (1 Season)2 Leagues43353,15635.18715711200.230.200.430.200.40
Preston (1 Season)2 Leagues34222,02722.5404311205.64.81.26.050321580.180.000.180.130.130.260.060.310.220.28
Excelsior (1 Season)1 League24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75
Ipswich Town (1 Season)1 League18131,13712.6202200000.160.000.160.160.16
Millwall (1 Season)3 Leagues14107878.7000000000.70.70.20.9715300.000.000.000.000.000.110.030.140.110.14
Tottenham (1 Season)4 Leagues41971.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
FA Cup (3 Seasons)533323.7000000000.000.000.000.000.00
EFL Cup (3 Seasons)431812.0101100000.500.000.500.500.50
League One (2 Seasons)59474,12845.910717911200.220.150.370.200.35
Championship (2 Seasons)43282,55628.4303211206.35.61.47.057471880.110.000.110.070.070.220.050.270.200.25
PL2 — Div. 1 (2 Seasons)1297338.1505411110.610.000.610.490.49
Eredivisie (1 Season)24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75
Premier League (1 Season)2070.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (1 Season)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
2018-201916Tottenhameng ENGJr. PL2 — Div. 19th1076287.0202200110.290.000.290.290.29Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th221051.2303211002.570.002.571.711.71Matches
2019-202017Tottenhameng ENG1. Premier League6th2070.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202118Ipswich Towneng ENG3. League One9th18131,13712.6202200000.160.000.160.160.16Matches
2020-202118Millwalleng ENG2. Championship11th1176006.7000000000.70.70.20.9715300.000.000.000.000.000.110.030.140.110.14Matches
2021-202219MK Donseng ENG3. League One3rd41342,99133.28715711200.240.210.450.210.42Matches
2022-202320Prestoneng ENG2. Championship12th32211,95621.7303211205.64.81.26.050321580.140.000.140.090.090.260.060.310.220.28Matches
2023-202421Excelsiornl NED1. Eredivisie16th24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75Matches
5 Seasons6 Clubs4 Leagues128928,19891.123113421226115.715.04.719.793682670.250.120.370.230.350.350.100.450.330.43
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
Tottenham (2 Seasons)1 League1297338.1505411110.610.000.610.490.49
MK Dons (1 Season)1 League41342,99133.28715711200.240.210.450.210.42
Preston (1 Season)1 League32211,95621.7303211205.64.81.26.050321580.140.000.140.090.090.260.060.310.220.28
Excelsior (1 Season)1 League24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75
Ipswich Town (1 Season)1 League18131,13712.6202200000.160.000.160.160.16
Millwall (1 Season)1 League1176006.7000000000.70.70.20.9715300.000.000.000.000.000.110.030.140.110.14
Tottenham (1 Season)1 League2070.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
League One (2 Seasons)59474,12845.910717911200.220.150.370.200.35
Championship (2 Seasons)43282,55628.4303211206.35.61.47.057471880.110.000.110.070.070.220.050.270.200.25
PL2 — Div. 1 (2 Seasons)1297338.1505411110.610.000.610.490.49
Eredivisie (1 Season)24171,50716.7104141000219.49.43.312.73621790.600.240.840.600.840.560.190.750.560.75
Premier League (1 Season)2070.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.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
2019-202017Tottenhameng ENGEFL Cup17th11650.7000000000.000.000.000.000.00Matches
2019-202017Tottenhameng ENGFA Cup9th10250.3000000000.000.000.000.000.00Matches
2020-202118Millwalleng ENGEFL Cup17th11450.5000000000.000.000.000.000.00Matches
2020-202118Millwalleng ENGFA Cup17th221421.6000000000.000.000.000.000.00Matches
2021-202219MK Donseng ENGFA Cup211651.8000000000.000.000.000.000.00Matches
2022-202320Prestoneng ENGEFL CupRd221710.8101100001.270.001.271.271.27Matches
4 Seasons4 Clubs2 Leagues965135.7101100000.180.000.180.180.18
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
Millwall (1 Season)2 Leagues331872.1000000000.000.000.000.000.00
Preston (1 Season)1 League21710.8101100001.270.001.271.271.27
Tottenham (1 Season)2 Leagues21901.0000000000.000.000.000.000.00
MK Dons (1 Season)1 League211651.8000000000.000.000.000.000.00
FA Cup (3 Seasons)533323.7000000000.000.000.000.000.00
EFL Cup (3 Seasons)431812.0101100000.500.000.500.500.50
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201916ie Rep. of IrelandFriendlies (M)11610.7011000000.001.481.480.001.48Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB1050.1000000000.000.000.000.000.00Matches
202118ie Rep. of IrelandFriendlies (M)422192.4202200000.820.000.820.820.82Matches
202118ie Rep. of IrelandUEFA Euro Qualifying00Matches
202219ie Rep. of IrelandWCQ41670.7000000000.000.000.000.000.00Matches
202219ie Rep. of IrelandFriendlies (M)20290.3101100003.100.003.103.103.10Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB553764.2112100000.240.240.480.240.48Matches
202320ie Rep. of IrelandFriendlies (M)10180.2000000000.000.000.000.000.00Matches
202421ie Rep. of IrelandUEFA Euro Qualifying30360.4000000000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues2198119.0426400000.440.220.670.440.67
Friendlies (M) (4 Seasons)833273.6314300000.830.281.100.831.10
UEFA Nations League (2 Seasons)653814.2112100000.240.240.470.240.47
UEFA Euro Qualifying (2 Seasons)30360.4000000000.000.000.000.000.00
WCQ (1 Season)41670.7000000000.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
2018-201916Tottenhameng ENGJr. PL2 — Div. 17.0200Matches
2019-202017Tottenhameng ENGEFL Cup0.70400.05.540.000.0000Matches
2019-202017Tottenhameng ENGFA Cup0.30000.000.0000Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 11.2311Matches
2019-202017Tottenhameng ENG1. Premier League0.10000.000.000000.00.00.00.0Matches
2020-202118Millwalleng ENG2. Championship6.7015320.02.250.450.000.0019.50000.70.70.05-0.7-0.7Matches
2020-202118Millwalleng ENGEFL Cup0.50000.000.0000Matches
2020-202118Millwalleng ENGFA Cup1.608112.55.070.630.000.0000Matches
2020-202118Ipswich Towneng ENG3. League One12.6224729.21.900.550.080.2900Matches
2021-202219MK Donseng ENGFA Cup1.803133.31.640.550.000.0000Matches
2021-202219MK Donseng ENG3. League One33.28863743.02.591.110.080.1911Matches
2022-202320Prestoneng ENG2. Championship21.73471531.92.160.690.040.1317.91115.64.80.10-2.6-2.8Matches
2022-202320Prestoneng ENGEFL Cup0.8111100.01.271.271.001.0000Matches
2023-202421Excelsiornl NED1. Eredivisie16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6Matches
5 Seasons6 Clubs7 Leagues96.8242388837.02.460.910.090.2516.112215.715.00.13-2.7-3.0
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
Tottenham (2 Seasons)1 League8.1511
MK Dons (1 Season)2 Leagues35.18893842.72.541.080.080.1811
Preston (1 Season)2 Leagues22.54481633.32.130.710.060.1917.91115.64.80.10-2.6-2.8
Excelsior (1 Season)1 League16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6
Ipswich Town (1 Season)1 League12.6224729.21.900.550.080.2900
Millwall (1 Season)3 Leagues8.7023417.42.630.460.000.0019.50000.70.70.05-0.7-0.7
Tottenham (1 Season)4 Leagues1.10400.03.710.000.000000.00.00.00.0
FA Cup (3 Seasons)3.7011218.22.980.540.000.0000
EFL Cup (3 Seasons)2.015120.02.490.500.201.0000
League One (2 Seasons)45.9101104440.02.400.960.080.2011
Championship (2 Seasons)28.43621829.02.180.630.030.1118.31116.35.60.09-3.3-3.6
PL2 — Div. 1 (2 Seasons)8.1511
Eredivisie (1 Season)16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6
Premier League (1 Season)0.10000.000.000000.00.00.00.0
Champions Lg (1 Season)
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
2018-201916Tottenham1 League7.0200
2019-202017Tottenham1 League1.2311
2019-202017Tottenham4 Leagues1.10400.03.710.000.000000.00.00.00.0
2020-202118Ipswich Town1 League12.6224729.21.900.550.080.2900
2020-202118Millwall3 Leagues8.7023417.42.630.460.000.0019.50000.70.70.05-0.7-0.7
2021-202219MK Dons2 Leagues35.18893842.72.541.080.080.1811
2022-202320Preston2 Leagues22.54481633.32.130.710.060.1917.91115.64.80.10-2.6-2.8
2023-202421Excelsior1 League16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6
5 Seasons6 Clubs7 Leagues96.8242388837.02.460.910.090.2516.112215.715.00.13-2.7-3.0
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
Tottenham (2 Seasons)1 League8.1511
MK Dons (1 Season)2 Leagues35.18893842.72.541.080.080.1811
Preston (1 Season)2 Leagues22.54481633.32.130.710.060.1917.91115.64.80.10-2.6-2.8
Excelsior (1 Season)1 League16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6
Ipswich Town (1 Season)1 League12.6224729.21.900.550.080.2900
Millwall (1 Season)3 Leagues8.7023417.42.630.460.000.0019.50000.70.70.05-0.7-0.7
Tottenham (1 Season)4 Leagues1.10400.03.710.000.000000.00.00.00.0
FA Cup (3 Seasons)3.7011218.22.980.540.000.0000
EFL Cup (3 Seasons)2.015120.02.490.500.201.0000
League One (2 Seasons)45.9101104440.02.400.960.080.2011
Championship (2 Seasons)28.43621829.02.180.630.030.1118.31116.35.60.09-3.3-3.6
PL2 — Div. 1 (2 Seasons)8.1511
Eredivisie (1 Season)16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6
Premier League (1 Season)0.10000.000.000000.00.00.00.0
Champions Lg (1 Season)
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
2018-201916Tottenhameng ENGJr. PL2 — Div. 19th7.0200Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th1.2311Matches
2019-202017Tottenhameng ENG1. Premier League6th0.10000.000.000000.00.00.00.0Matches
2020-202118Ipswich Towneng ENG3. League One9th12.6224729.21.900.550.080.2900Matches
2020-202118Millwalleng ENG2. Championship11th6.7015320.02.250.450.000.0019.50000.70.70.05-0.7-0.7Matches
2021-202219MK Donseng ENG3. League One3rd33.28863743.02.591.110.080.1911Matches
2022-202320Prestoneng ENG2. Championship12th21.73471531.92.160.690.040.1317.91115.64.80.10-2.6-2.8Matches
2023-202421Excelsiornl NED1. Eredivisie16th16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6Matches
5 Seasons6 Clubs4 Leagues91.1232228538.32.440.930.090.2516.112215.715.00.13-2.7-3.0
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
Tottenham (2 Seasons)1 League8.1511
MK Dons (1 Season)1 League33.28863743.02.591.110.080.1911
Preston (1 Season)1 League21.73471531.92.160.690.040.1317.91115.64.80.10-2.6-2.8
Excelsior (1 Season)1 League16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6
Ipswich Town (1 Season)1 League12.6224729.21.900.550.080.2900
Millwall (1 Season)1 League6.7015320.02.250.450.000.0019.50000.70.70.05-0.7-0.7
Tottenham (1 Season)1 League0.10000.000.000000.00.00.00.0
League One (2 Seasons)45.9101104440.02.400.960.080.2011
Championship (2 Seasons)28.43621829.02.180.630.030.1118.31116.35.60.09-3.3-3.6
PL2 — Div. 1 (2 Seasons)8.1511
Eredivisie (1 Season)16.710502346.02.991.370.200.4313.30009.49.40.19+0.6+0.6
Premier League (1 Season)0.10000.000.000000.00.00.00.0
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
2019-202017Tottenhameng ENGEFL Cup17th0.70400.05.540.000.0000Matches
2019-202017Tottenhameng ENGFA Cup9th0.30000.000.0000Matches
2020-202118Millwalleng ENGEFL Cup17th0.50000.000.0000Matches
2020-202118Millwalleng ENGFA Cup17th1.608112.55.070.630.000.0000Matches
2021-202219MK Donseng ENGFA Cup1.803133.31.640.550.000.0000Matches
2022-202320Prestoneng ENGEFL CupRd20.8111100.01.271.271.001.0000Matches
4 Seasons4 Clubs2 Leagues5.7116318.82.810.530.060.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Millwall (1 Season)2 Leagues2.108112.53.850.480.000.0000
Preston (1 Season)1 League0.8111100.01.271.271.001.0000
Tottenham (1 Season)2 Leagues1.00400.04.000.000.0000
MK Dons (1 Season)1 League1.803133.31.640.550.000.0000
FA Cup (3 Seasons)3.7011218.22.980.540.000.0000
EFL Cup (3 Seasons)2.015120.02.490.500.201.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201916ie Rep. of IrelandFriendlies (M)0.7000Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB0.10000.000.0000Matches
202118ie Rep. of IrelandFriendlies (M)2.4200Matches
202219ie Rep. of IrelandWCQ0.7022100.02.692.690.000.0000Matches
202219ie Rep. of IrelandFriendlies (M)0.3100Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB4.217228.61.680.480.140.5000Matches
202320ie Rep. of IrelandFriendlies (M)0.2000Matches
202421ie Rep. of IrelandUEFA Euro Qualifying0.4011100.02.502.500.000.0000Matches
6 Seasons1 Club4 Leagues9.0410550.01.860.930.100.2000
Friendlies (M) (4 Seasons)3.6300
UEFA Nations League (2 Seasons)4.217228.61.650.470.140.5000
UEFA Euro Qualifying (2 Seasons)0.4011100.02.502.500.000.0000
WCQ (1 Season)0.7022100.02.692.690.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201916Tottenhameng ENGJr. PL2 — Div. 17.00Matches
2019-202017Tottenhameng ENGEFL Cup0.70Matches
2019-202017Tottenhameng ENGFA Cup0.30Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 11.20Matches
2019-202017Tottenhameng ENG1. Premier League0.144100.0681211100.033100.00000.00.00.000000Matches
2020-202118Millwalleng ENG2. Championship6.712717074.71983376808890.9313881.6122157.100.20.2-0.25115115Matches
2020-202118Millwalleng ENGEFL Cup0.50Matches
2020-202118Millwalleng ENGFA Cup1.60Matches
2020-202118Ipswich Towneng ENG3. League One12.60Matches
2021-202219MK Donseng ENGFA Cup1.80Matches
2021-202219MK Donseng ENG3. League One33.27Matches
2022-202320Prestoneng ENG2. Championship21.742358871.9553985726333079.711415175.5174339.501.21.3-1.2201518232Matches
2022-202320Prestoneng ENGEFL Cup0.80Matches
2023-202421Excelsiornl NED1. Eredivisie16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221Matches
5 Seasons6 Clubs7 Leagues96.8763106771.510640176745958478.621827579.3408149.4114.74.2+6.3453430568
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
Tottenham (2 Seasons)1 League8.10
MK Dons (1 Season)2 Leagues35.17
Preston (1 Season)2 Leagues22.542358871.9553985726333079.711415175.5174339.501.21.3-1.2201518232
Excelsior (1 Season)1 League16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221
Ipswich Town (1 Season)1 League12.60
Millwall (1 Season)3 Leagues8.712717074.71983376808890.9313881.6122157.100.20.2-0.25115115
Tottenham (1 Season)4 Leagues1.144100.0681211100.033100.00000.00.00.000000
FA Cup (3 Seasons)3.70
EFL Cup (3 Seasons)2.00
League One (2 Seasons)45.97
Championship (2 Seasons)28.455075872.67522123334341882.114518976.7296445.301.41.5-1.4252623347
PL2 — Div. 1 (2 Seasons)8.10
Eredivisie (1 Season)16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221
Premier League (1 Season)0.144100.0681211100.033100.00000.00.00.000000
Champions Lg (1 Season)
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
2018-201916Tottenham1 League7.00
2019-202017Tottenham1 League1.20
2019-202017Tottenham4 Leagues1.144100.0681211100.033100.00000.00.00.000000
2020-202118Ipswich Town1 League12.60
2020-202118Millwall3 Leagues8.712717074.71983376808890.9313881.6122157.100.20.2-0.25115115
2021-202219MK Dons2 Leagues35.17
2022-202320Preston2 Leagues22.542358871.9553985726333079.711415175.5174339.501.21.3-1.2201518232
2023-202421Excelsior1 League16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221
5 Seasons6 Clubs7 Leagues96.8763106771.510640176745958478.621827579.3408149.4114.74.2+6.3453430568
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
Tottenham (2 Seasons)1 League8.10
MK Dons (1 Season)2 Leagues35.17
Preston (1 Season)2 Leagues22.542358871.9553985726333079.711415175.5174339.501.21.3-1.2201518232
Excelsior (1 Season)1 League16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221
Ipswich Town (1 Season)1 League12.60
Millwall (1 Season)3 Leagues8.712717074.71983376808890.9313881.6122157.100.20.2-0.25115115
Tottenham (1 Season)4 Leagues1.144100.0681211100.033100.00000.00.00.000000
FA Cup (3 Seasons)3.70
EFL Cup (3 Seasons)2.00
League One (2 Seasons)45.97
Championship (2 Seasons)28.455075872.67522123334341882.114518976.7296445.301.41.5-1.4252623347
PL2 — Div. 1 (2 Seasons)8.10
Eredivisie (1 Season)16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221
Premier League (1 Season)0.144100.0681211100.033100.00000.00.00.000000
Champions Lg (1 Season)
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
2018-201916Tottenhameng ENGJr. PL2 — Div. 19th7.00Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th1.20Matches
2019-202017Tottenhameng ENG1. Premier League6th0.144100.0681211100.033100.00000.00.00.000000Matches
2020-202118Ipswich Towneng ENG3. League One9th12.60Matches
2020-202118Millwalleng ENG2. Championship11th6.712717074.71983376808890.9313881.6122157.100.20.2-0.25115115Matches
2021-202219MK Donseng ENG3. League One3rd33.27Matches
2022-202320Prestoneng ENG2. Championship12th21.742358871.9553985726333079.711415175.5174339.501.21.3-1.2201518232Matches
2023-202421Excelsiornl NED1. Eredivisie16th16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221Matches
5 Seasons6 Clubs4 Leagues91.1763106771.510640176745958478.621827579.3408149.4114.74.2+6.3453430568
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
Tottenham (2 Seasons)1 League8.10
MK Dons (1 Season)1 League33.27
Preston (1 Season)1 League21.742358871.9553985726333079.711415175.5174339.501.21.3-1.2201518232
Excelsior (1 Season)1 League16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221
Ipswich Town (1 Season)1 League12.60
Millwall (1 Season)1 League6.712717074.71983376808890.9313881.6122157.100.20.2-0.25115115
Tottenham (1 Season)1 League0.144100.0681211100.033100.00000.00.00.000000
League One (2 Seasons)45.97
Championship (2 Seasons)28.455075872.67522123334341882.114518976.7296445.301.41.5-1.4252623347
PL2 — Div. 1 (2 Seasons)8.10
Eredivisie (1 Season)16.720930568.5305052211516569.7708384.3111764.743.32.7+0.72087221
Premier League (1 Season)0.144100.0681211100.033100.00000.00.00.000000
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
2019-202017Tottenhameng ENGEFL Cup17th0.70Matches
2019-202017Tottenhameng ENGFA Cup9th0.30Matches
2020-202118Millwalleng ENGEFL Cup17th0.50Matches
2020-202118Millwalleng ENGFA Cup17th1.60Matches
2021-202219MK Donseng ENGFA Cup1.80Matches
2022-202320Prestoneng ENGEFL CupRd20.80Matches
4 Seasons4 Clubs2 Leagues5.70
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
Millwall (1 Season)2 Leagues2.10
Preston (1 Season)1 League0.80
Tottenham (1 Season)2 Leagues1.00
MK Dons (1 Season)1 League1.80
FA Cup (3 Seasons)3.70
EFL Cup (3 Seasons)2.00
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201916ie Rep. of IrelandFriendlies (M)0.71Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB0.10Matches
202118ie Rep. of IrelandFriendlies (M)2.40Matches
202219ie Rep. of IrelandWCQ0.70Matches
202219ie Rep. of IrelandFriendlies (M)0.30Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB4.21Matches
202320ie Rep. of IrelandFriendlies (M)0.20Matches
202421ie Rep. of IrelandUEFA Euro Qualifying0.40Matches
6 Seasons1 Club4 Leagues9.02
Friendlies (M) (4 Seasons)3.61
UEFA Nations League (2 Seasons)4.21
UEFA Euro Qualifying (2 Seasons)0.40
WCQ (1 Season)0.70

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
2018-201916Tottenhameng ENGJr. PL2 — Div. 17.0Matches
2019-202017Tottenhameng ENGEFL Cup0.70Matches
2019-202017Tottenhameng ENGFA Cup0.30Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 11.2Matches
2019-202017Tottenhameng ENG1. Premier League0.1440000000000400Matches
2020-202118Millwalleng ENG2. Championship6.7170162600513000012729Matches
2020-202118Millwalleng ENGEFL Cup0.50Matches
2020-202118Millwalleng ENGFA Cup1.61Matches
2020-202118Ipswich Towneng ENG3. League One12.68Matches
2021-202219MK Donseng ENGFA Cup1.81Matches
2021-202219MK Donseng ENG3. League One33.233Matches
2022-202320Prestoneng ENG2. Championship21.7588565221021840000423114Matches
2022-202320Prestoneng ENGEFL Cup0.81Matches
2023-202421Excelsiornl NED1. Eredivisie16.7305274280201050000209317Matches
5 Seasons6 Clubs7 Leagues96.8106710055612773120000763640
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)2 Leagues35.134
Preston (1 Season)2 Leagues22.5588565221021940000423114
Excelsior (1 Season)1 League16.7305274280201050000209317
Ipswich Town (1 Season)1 League12.68
Millwall (1 Season)3 Leagues8.7170162600523000012729
Tottenham (1 Season)4 Leagues1.1440000000000400
FA Cup (3 Seasons)3.72
EFL Cup (3 Seasons)2.01
League One (2 Seasons)45.941
Championship (2 Seasons)28.4758727281071970000550323
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7305274280201050000209317
Premier League (1 Season)0.1440000000000400
Champions Lg (1 Season)
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
2018-201916Tottenham1 League7.0
2019-202017Tottenham1 League1.2
2019-202017Tottenham4 Leagues1.1440000000000400
2020-202118Ipswich Town1 League12.68
2020-202118Millwall3 Leagues8.7170162600523000012729
2021-202219MK Dons2 Leagues35.134
2022-202320Preston2 Leagues22.5588565221021940000423114
2023-202421Excelsior1 League16.7305274280201050000209317
5 Seasons6 Clubs7 Leagues96.8106710055612773120000763640
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)2 Leagues35.134
Preston (1 Season)2 Leagues22.5588565221021940000423114
Excelsior (1 Season)1 League16.7305274280201050000209317
Ipswich Town (1 Season)1 League12.68
Millwall (1 Season)3 Leagues8.7170162600523000012729
Tottenham (1 Season)4 Leagues1.1440000000000400
FA Cup (3 Seasons)3.72
EFL Cup (3 Seasons)2.01
League One (2 Seasons)45.941
Championship (2 Seasons)28.4758727281071970000550323
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7305274280201050000209317
Premier League (1 Season)0.1440000000000400
Champions Lg (1 Season)
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-201916Tottenhameng ENGJr. PL2 — Div. 19th7.0Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th1.2Matches
2019-202017Tottenhameng ENG1. Premier League6th0.1440000000000400Matches
2020-202118Ipswich Towneng ENG3. League One9th12.68Matches
2020-202118Millwalleng ENG2. Championship11th6.7170162600513000012729Matches
2021-202219MK Donseng ENG3. League One3rd33.233Matches
2022-202320Prestoneng ENG2. Championship12th21.7588565221021840000423114Matches
2023-202421Excelsiornl NED1. Eredivisie16th16.7305274280201050000209317Matches
5 Seasons6 Clubs4 Leagues91.1106710055612770120000763640
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)1 League33.233
Preston (1 Season)1 League21.7588565221021840000423114
Excelsior (1 Season)1 League16.7305274280201050000209317
Ipswich Town (1 Season)1 League12.68
Millwall (1 Season)1 League6.7170162600513000012729
Tottenham (1 Season)1 League0.1440000000000400
League One (2 Seasons)45.941
Championship (2 Seasons)28.4758727281071970000550323
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7305274280201050000209317
Premier League (1 Season)0.1440000000000400
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
2019-202017Tottenhameng ENGEFL Cup17th0.70Matches
2019-202017Tottenhameng ENGFA Cup9th0.30Matches
2020-202118Millwalleng ENGEFL Cup17th0.50Matches
2020-202118Millwalleng ENGFA Cup17th1.61Matches
2021-202219MK Donseng ENGFA Cup1.81Matches
2022-202320Prestoneng ENGEFL CupRd20.81Matches
4 Seasons4 Clubs2 Leagues5.73
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Millwall (1 Season)2 Leagues2.11
Preston (1 Season)1 League0.81
Tottenham (1 Season)2 Leagues1.00
MK Dons (1 Season)1 League1.81
FA Cup (3 Seasons)3.72
EFL Cup (3 Seasons)2.01
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
201916ie Rep. of IrelandFriendlies (M)0.7Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB0.10Matches
202118ie Rep. of IrelandFriendlies (M)2.4Matches
202219ie Rep. of IrelandWCQ0.70Matches
202219ie Rep. of IrelandFriendlies (M)0.3Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB4.23Matches
202320ie Rep. of IrelandFriendlies (M)0.2Matches
202421ie Rep. of IrelandUEFA Euro Qualifying0.40Matches
6 Seasons1 Club4 Leagues9.03
Friendlies (M) (4 Seasons)3.6
UEFA Nations League (2 Seasons)4.23
UEFA Euro Qualifying (2 Seasons)0.40
WCQ (1 Season)0.70

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
2018-201916Tottenhameng ENGJr. PL2 — Div. 17.0Matches
2019-202017Tottenhameng ENGEFL Cup0.7Matches
2019-202017Tottenhameng ENGFA Cup0.3Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 11.2Matches
2019-202017Tottenhameng ENG1. Premier League0.100.0000000000.00000000Matches
2020-202118Millwalleng ENG2. Championship6.7182.7080343020.30000020Matches
2020-202118Millwalleng ENGEFL Cup0.5Matches
2020-202118Millwalleng ENGFA Cup1.6Matches
2020-202118Ipswich Towneng ENG3. League One12.6Matches
2021-202219MK Donseng ENGFA Cup1.8Matches
2021-202219MK Donseng ENG3. League One33.2Matches
2022-202320Prestoneng ENG2. Championship21.7572.62350768150.23200210Matches
2022-202320Prestoneng ENGEFL Cup0.8Matches
2023-202421Excelsiornl NED1. Eredivisie16.7422.48240675040.24400000Matches
5 Seasons6 Clubs7 Leagues96.81172.576701617161110.24600230
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)2 Leagues35.1
Preston (1 Season)2 Leagues22.5572.62350768150.23200210
Excelsior (1 Season)1 League16.7422.48240675040.24400000
Ipswich Town (1 Season)1 League12.6
Millwall (1 Season)3 Leagues8.7182.7080343020.30000020
Tottenham (1 Season)4 Leagues1.100.0000000000.00000000
FA Cup (3 Seasons)3.7
EFL Cup (3 Seasons)2.0
League One (2 Seasons)45.9
Championship (2 Seasons)28.4752.64430101011170.25200230
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7422.48240675040.24400000
Premier League (1 Season)0.100.0000000000.00000000
Champions Lg (1 Season)
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
2018-201916Tottenham1 League7.0
2019-202017Tottenham1 League1.2
2019-202017Tottenham4 Leagues1.100.0000000000.00000000
2020-202118Ipswich Town1 League12.6
2020-202118Millwall3 Leagues8.7182.7080343020.30000020
2021-202219MK Dons2 Leagues35.1
2022-202320Preston2 Leagues22.5572.62350768150.23200210
2023-202421Excelsior1 League16.7422.48240675040.24400000
5 Seasons6 Clubs7 Leagues96.81172.576701617161110.24600230
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)2 Leagues35.1
Preston (1 Season)2 Leagues22.5572.62350768150.23200210
Excelsior (1 Season)1 League16.7422.48240675040.24400000
Ipswich Town (1 Season)1 League12.6
Millwall (1 Season)3 Leagues8.7182.7080343020.30000020
Tottenham (1 Season)4 Leagues1.100.0000000000.00000000
FA Cup (3 Seasons)3.7
EFL Cup (3 Seasons)2.0
League One (2 Seasons)45.9
Championship (2 Seasons)28.4752.64430101011170.25200230
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7422.48240675040.24400000
Premier League (1 Season)0.100.0000000000.00000000
Champions Lg (1 Season)
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-201916Tottenhameng ENGJr. PL2 — Div. 19th7.0Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th1.2Matches
2019-202017Tottenhameng ENG1. Premier League6th0.100.0000000000.00000000Matches
2020-202118Ipswich Towneng ENG3. League One9th12.6Matches
2020-202118Millwalleng ENG2. Championship11th6.7182.7080343020.30000020Matches
2021-202219MK Donseng ENG3. League One3rd33.2Matches
2022-202320Prestoneng ENG2. Championship12th21.7572.62350768150.23200210Matches
2023-202421Excelsiornl NED1. Eredivisie16th16.7422.48240675040.24400000Matches
5 Seasons6 Clubs4 Leagues91.11172.576701617161110.24600230
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)1 League33.2
Preston (1 Season)1 League21.7572.62350768150.23200210
Excelsior (1 Season)1 League16.7422.48240675040.24400000
Ipswich Town (1 Season)1 League12.6
Millwall (1 Season)1 League6.7182.7080343020.30000020
Tottenham (1 Season)1 League0.100.0000000000.00000000
League One (2 Seasons)45.9
Championship (2 Seasons)28.4752.64430101011170.25200230
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7422.48240675040.24400000
Premier League (1 Season)0.100.0000000000.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
2019-202017Tottenhameng ENGEFL Cup17th0.7Matches
2019-202017Tottenhameng ENGFA Cup9th0.3Matches
2020-202118Millwalleng ENGEFL Cup17th0.5Matches
2020-202118Millwalleng ENGFA Cup17th1.6Matches
2021-202219MK Donseng ENGFA Cup1.8Matches
2022-202320Prestoneng ENGEFL CupRd20.8Matches
4 Seasons4 Clubs2 Leagues5.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Millwall (1 Season)2 Leagues2.1
Preston (1 Season)1 League0.8
Tottenham (1 Season)2 Leagues1.0
MK Dons (1 Season)1 League1.8
FA Cup (3 Seasons)3.7
EFL Cup (3 Seasons)2.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201916ie Rep. of IrelandFriendlies (M)0.7Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB0.1Matches
202118ie Rep. of IrelandFriendlies (M)2.4Matches
202219ie Rep. of IrelandWCQ0.7Matches
202219ie Rep. of IrelandFriendlies (M)0.3Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB4.2Matches
202320ie Rep. of IrelandFriendlies (M)0.2Matches
202421ie Rep. of IrelandUEFA Euro Qualifying0.4Matches
6 Seasons1 Club4 Leagues9.0
Friendlies (M) (4 Seasons)3.6
UEFA Nations League (2 Seasons)4.2
UEFA Euro Qualifying (2 Seasons)0.4
WCQ (1 Season)0.7

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201916Tottenhameng ENGJr. PL2 — Div. 17.0Matches
2019-202017Tottenhameng ENGEFL Cup0.700Matches
2019-202017Tottenhameng ENGFA Cup0.300Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 11.2Matches
2019-202017Tottenhameng ENG1. Premier League0.1000000000000000Matches
2020-202118Millwalleng ENG2. Championship6.732120070.074223630Matches
2020-202118Millwalleng ENGEFL Cup0.500Matches
2020-202118Millwalleng ENGFA Cup1.601Matches
2020-202118Ipswich Towneng ENG3. League One12.61210Matches
2021-202219MK Donseng ENGFA Cup1.800Matches
2021-202219MK Donseng ENG3. League One33.2217Matches
2022-202320Prestoneng ENG2. Championship21.72716139541428.61021219633100Matches
2022-202320Prestoneng ENGEFL Cup0.800Matches
2023-202421Excelsiornl NED1. Eredivisie16.7652314757.13123917160Matches
5 Seasons6 Clubs7 Leagues96.836561614682828.620377302846290
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Tottenham (2 Seasons)1 League8.10
MK Dons (1 Season)2 Leagues35.12170
Preston (1 Season)2 Leagues22.52716139541428.61021219633100
Excelsior (1 Season)1 League16.7652314757.13123917160
Ipswich Town (1 Season)1 League12.612100
Millwall (1 Season)3 Leagues8.732120070.074224630
Tottenham (1 Season)4 Leagues1.1000000000000000
FA Cup (3 Seasons)3.7010
EFL Cup (3 Seasons)2.0000
League One (2 Seasons)45.933170
Championship (2 Seasons)28.430181411542119.01725421939130
PL2 — Div. 1 (2 Seasons)8.10
Eredivisie (1 Season)16.7652314757.13123917160
Premier League (1 Season)0.1000000000000000
Champions Lg (1 Season)0
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
2018-201916Tottenham1 League7.00
2019-202017Tottenham1 League1.20
2019-202017Tottenham4 Leagues1.1000000000000000
2020-202118Ipswich Town1 League12.612100
2020-202118Millwall3 Leagues8.732120070.074224630
2021-202219MK Dons2 Leagues35.12170
2022-202320Preston2 Leagues22.52716139541428.61021219633100
2023-202421Excelsior1 League16.7652314757.13123917160
5 Seasons6 Clubs7 Leagues96.836561614682828.620377302846290
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Tottenham (2 Seasons)1 League8.10
MK Dons (1 Season)2 Leagues35.12170
Preston (1 Season)2 Leagues22.52716139541428.61021219633100
Excelsior (1 Season)1 League16.7652314757.13123917160
Ipswich Town (1 Season)1 League12.612100
Millwall (1 Season)3 Leagues8.732120070.074224630
Tottenham (1 Season)4 Leagues1.1000000000000000
FA Cup (3 Seasons)3.7010
EFL Cup (3 Seasons)2.0000
League One (2 Seasons)45.933170
Championship (2 Seasons)28.430181411542119.01725421939130
PL2 — Div. 1 (2 Seasons)8.10
Eredivisie (1 Season)16.7652314757.13123917160
Premier League (1 Season)0.1000000000000000
Champions Lg (1 Season)0
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-201916Tottenhameng ENGJr. PL2 — Div. 19th7.0Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th1.2Matches
2019-202017Tottenhameng ENG1. Premier League6th0.1000000000000000Matches
2020-202118Ipswich Towneng ENG3. League One9th12.61210Matches
2020-202118Millwalleng ENG2. Championship11th6.732120070.074223630Matches
2021-202219MK Donseng ENG3. League One3rd33.2217Matches
2022-202320Prestoneng ENG2. Championship12th21.72716139541428.61021219633100Matches
2023-202421Excelsiornl NED1. Eredivisie16th16.7652314757.13123917160Matches
5 Seasons6 Clubs4 Leagues91.136561614682828.620377302746290
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
Tottenham (2 Seasons)1 League8.10
MK Dons (1 Season)1 League33.22170
Preston (1 Season)1 League21.72716139541428.61021219633100
Excelsior (1 Season)1 League16.7652314757.13123917160
Ipswich Town (1 Season)1 League12.612100
Millwall (1 Season)1 League6.732120070.074223630
Tottenham (1 Season)1 League0.1000000000000000
League One (2 Seasons)45.933170
Championship (2 Seasons)28.430181411542119.01725421939130
PL2 — Div. 1 (2 Seasons)8.10
Eredivisie (1 Season)16.7652314757.13123917160
Premier League (1 Season)0.1000000000000000
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
2019-202017Tottenhameng ENGEFL Cup17th0.700Matches
2019-202017Tottenhameng ENGFA Cup9th0.300Matches
2020-202118Millwalleng ENGEFL Cup17th0.500Matches
2020-202118Millwalleng ENGFA Cup17th1.601Matches
2021-202219MK Donseng ENGFA Cup1.800Matches
2022-202320Prestoneng ENGEFL CupRd20.800Matches
4 Seasons4 Clubs2 Leagues5.7010
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
Millwall (1 Season)2 Leagues2.1010
Preston (1 Season)1 League0.8000
Tottenham (1 Season)2 Leagues1.0000
MK Dons (1 Season)1 League1.8000
FA Cup (3 Seasons)3.7010
EFL Cup (3 Seasons)2.0000
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
201916ie Rep. of IrelandFriendlies (M)0.7Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB0.100Matches
202118ie Rep. of IrelandFriendlies (M)2.4Matches
202219ie Rep. of IrelandWCQ0.700Matches
202219ie Rep. of IrelandFriendlies (M)0.3Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB4.233Matches
202320ie Rep. of IrelandFriendlies (M)0.2Matches
202421ie Rep. of IrelandUEFA Euro Qualifying0.400Matches
6 Seasons1 Club4 Leagues9.0330
Friendlies (M) (4 Seasons)3.60
UEFA Nations League (2 Seasons)4.2330
UEFA Euro Qualifying (2 Seasons)0.4000
WCQ (1 Season)0.7000

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
2018-201916Tottenhameng ENGJr. PL2 — Div. 17.0Matches
2019-202017Tottenhameng ENGEFL Cup0.7Matches
2019-202017Tottenhameng ENGFA Cup0.3Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 11.2Matches
2019-202017Tottenhameng ENG1. Premier League0.1501400500051610000050Matches
2020-202118Millwalleng ENG2. Championship6.724672111511514246181372.2527.8156879319794251518530Matches
2020-202118Millwalleng ENGEFL Cup0.5Matches
2020-202118Millwalleng ENGFA Cup1.6Matches
2020-202118Ipswich Towneng ENG3. League One12.6Matches
2021-202219MK Donseng ENGFA Cup1.8Matches
2021-202219MK Donseng ENG3. League One33.2Matches
2022-202320Prestoneng ENG2. Championship21.7846167933844389845602541.72541.7540312411865036287053630158Matches
2022-202320Prestoneng ENGEFL Cup0.8Matches
2023-202421Excelsiornl NED1. Eredivisie16.7491235020224685491341544.11647.12901710872361827511834879Matches
5 Seasons6 Clubs7 Leagues96.815884615165980418815871125347.34641.199157292378936359146861168267
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
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)2 Leagues35.1
Preston (1 Season)2 Leagues22.5846167933844389845602541.72541.7540312411865036287053630158
Excelsior (1 Season)1 League16.7491235020224685491341544.11647.12901710872361827511834879
Ipswich Town (1 Season)1 League12.6
Millwall (1 Season)3 Leagues8.724672111511514246181372.2527.8156879319794251518530
Tottenham (1 Season)4 Leagues1.1501400500051610000050
FA Cup (3 Seasons)3.7
EFL Cup (3 Seasons)2.0
League One (2 Seasons)45.9
Championship (2 Seasons)28.41092231004535581031091783848.73038.5696400315055745329568815188
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7491235020224685491341544.11647.12901710872361827511834879
Premier League (1 Season)0.1501400500051610000050
Champions Lg (1 Season)
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
2018-201916Tottenham1 League7.0
2019-202017Tottenham1 League1.2
2019-202017Tottenham4 Leagues1.1501400500051610000050
2020-202118Ipswich Town1 League12.6
2020-202118Millwall3 Leagues8.724672111511514246181372.2527.8156879319794251518530
2021-202219MK Dons2 Leagues35.1
2022-202320Preston2 Leagues22.5846167933844389845602541.72541.7540312411865036287053630158
2023-202421Excelsior1 League16.7491235020224685491341544.11647.12901710872361827511834879
5 Seasons6 Clubs7 Leagues96.815884615165980418815871125347.34641.199157292378936359146861168267
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
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)2 Leagues35.1
Preston (1 Season)2 Leagues22.5846167933844389845602541.72541.7540312411865036287053630158
Excelsior (1 Season)1 League16.7491235020224685491341544.11647.12901710872361827511834879
Ipswich Town (1 Season)1 League12.6
Millwall (1 Season)3 Leagues8.724672111511514246181372.2527.8156879319794251518530
Tottenham (1 Season)4 Leagues1.1501400500051610000050
FA Cup (3 Seasons)3.7
EFL Cup (3 Seasons)2.0
League One (2 Seasons)45.9
Championship (2 Seasons)28.41092231004535581031091783848.73038.5696400315055745329568815188
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7491235020224685491341544.11647.12901710872361827511834879
Premier League (1 Season)0.1501400500051610000050
Champions Lg (1 Season)
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
2018-201916Tottenhameng ENGJr. PL2 — Div. 19th7.0Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th1.2Matches
2019-202017Tottenhameng ENG1. Premier League6th0.1501400500051610000050Matches
2020-202118Ipswich Towneng ENG3. League One9th12.6Matches
2020-202118Millwalleng ENG2. Championship11th6.724672111511514246181372.2527.8156879319794251518530Matches
2021-202219MK Donseng ENG3. League One3rd33.2Matches
2022-202320Prestoneng ENG2. Championship12th21.7846167933844389845602541.72541.7540312411865036287053630158Matches
2023-202421Excelsiornl NED1. Eredivisie16th16.7491235020224685491341544.11647.12901710872361827511834879Matches
5 Seasons6 Clubs4 Leagues91.115884615165980418815871125347.34641.199157292378936359146861168267
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
Tottenham (2 Seasons)1 League8.1
MK Dons (1 Season)1 League33.2
Preston (1 Season)1 League21.7846167933844389845602541.72541.7540312411865036287053630158
Excelsior (1 Season)1 League16.7491235020224685491341544.11647.12901710872361827511834879
Ipswich Town (1 Season)1 League12.6
Millwall (1 Season)1 League6.724672111511514246181372.2527.8156879319794251518530
Tottenham (1 Season)1 League0.1501400500051610000050
League One (2 Seasons)45.9
Championship (2 Seasons)28.41092231004535581031091783848.73038.5696400315055745329568815188
PL2 — Div. 1 (2 Seasons)8.1
Eredivisie (1 Season)16.7491235020224685491341544.11647.12901710872361827511834879
Premier League (1 Season)0.1501400500051610000050
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
2019-202017Tottenhameng ENGEFL Cup17th0.7Matches
2019-202017Tottenhameng ENGFA Cup9th0.3Matches
2020-202118Millwalleng ENGEFL Cup17th0.5Matches
2020-202118Millwalleng ENGFA Cup17th1.6Matches
2021-202219MK Donseng ENGFA Cup1.8Matches
2022-202320Prestoneng ENGEFL CupRd20.8Matches
4 Seasons4 Clubs2 Leagues5.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
Millwall (1 Season)2 Leagues2.1
Preston (1 Season)1 League0.8
Tottenham (1 Season)2 Leagues1.0
MK Dons (1 Season)1 League1.8
FA Cup (3 Seasons)3.7
EFL Cup (3 Seasons)2.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201916ie Rep. of IrelandFriendlies (M)0.7Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB0.1Matches
202118ie Rep. of IrelandFriendlies (M)2.4Matches
202219ie Rep. of IrelandWCQ0.7Matches
202219ie Rep. of IrelandFriendlies (M)0.3Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB4.2Matches
202320ie Rep. of IrelandFriendlies (M)0.2Matches
202421ie Rep. of IrelandUEFA Euro Qualifying0.4Matches
6 Seasons1 Club4 Leagues9.0
Friendlies (M) (4 Seasons)3.6
UEFA Nations League (2 Seasons)4.2
UEFA Euro Qualifying (2 Seasons)0.4
WCQ (1 Season)0.7

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201916Tottenhameng ENGJr. PL2 — Div. 1106286331.77.0783331600.90612-6-0.86-0.46Matches
2019-202017Tottenham1. Champions Lg00002Matches
2019-202017Tottenhameng ENGEFL Cup1656554.20.71650000.000000.000.00Matches
2019-202017Tottenhameng ENGFA Cup125255.20.30012520.000000.00-0.40Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 12105536.51.22530003.0060+6+5.14+5.68Matches
2019-202017Tottenhameng ENG1. Premier League2740.20.1002411.500000.00-0.370.10.0+0.1+1.58+1.75Matches
2020-202118Millwalleng ENG2. Championship116005514.56.7770042840.55411-7-1.05-1.105.39.8-4.4-0.66-0.70Matches
2020-202118Millwalleng ENGEFL Cup1454516.70.51450000.0001-1-2.00-3.20Matches
2020-202118Millwalleng ENGFA Cup21427178.91.62710001.502200.00+2.37Matches
2020-202118Ipswich Towneng ENG3. League One181,1376327.512.61379452201.67149+5+0.40+0.55Matches
2021-202219MK Donseng ENGFA Cup21658378.61.8190117500.5024-2-1.09-3.09Matches
2021-202219MK Donseng ENG3. League One412,9917372.233.234852171401.915428+26+0.78+0.16Matches
2022-202320Prestoneng ENG2. Championship321,9566147.221.721795112601.411721-4-0.18+0.2322.626.1-3.5-0.16+0.05Matches
2022-202320Prestoneng ENGEFL Cup2713639.40.8159011201.5040+4+5.07+6.72Matches
2023-202421Excelsiornl NED1. Eredivisie241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26Matches
5 Seasons6 Clubs7 Leagues1378,7116434.796.89880413922101.41124112+12+0.12+0.1154.565.2-10.7-0.24-0.09
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
Tottenham (2 Seasons)1 League127336120.48.1976331601.25121200.00+0.47
MK Dons (1 Season)2 Leagues433,1567372.635.135852282201.845632+24+0.68+0.01
Preston (1 Season)2 Leagues342,0276046.922.522785122501.42212100.00+0.4722.626.1-3.5-0.16+0.05
Excelsior (1 Season)1 League241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26
Ipswich Town (1 Season)1 League181,1376327.512.61379452201.67149+5+0.40+0.55
Millwall (1 Season)3 Leagues147875617.18.71068042840.65614-8-0.91-1.015.39.8-4.4-0.66-0.70
Tottenham (1 Season)4 Leagues497242.01.1165031150.750000.00-0.370.10.0+0.1+1.58+1.75
FA Cup (3 Seasons)53326638.23.7377125020.8046-2-0.54-0.88
EFL Cup (3 Seasons)41814531.82.0356011200.7541+3+1.49+1.26
League One (2 Seasons)594,1287049.945.9478325121701.846837+31+0.68+0.61
Championship (2 Seasons)432,5565930.928.428775152741.192132-11-0.39-0.2627.935.8-7.9-0.28-0.22
PL2 — Div. 1 (2 Seasons)127336120.48.1976331601.25121200.00+0.47
Eredivisie (1 Season)241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26
Premier League (1 Season)2740.20.1002411.500000.00-0.370.10.0+0.1+1.58+1.75
Champions Lg (1 Season)00002
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
2018-201916Tottenham1 League106286331.77.0783331600.90612-6-0.86-0.46
2019-202017Tottenham1 League2105536.51.22530003.0060+6+5.14+5.68
2019-202017Tottenham4 Leagues497242.01.1165031150.750000.00-0.370.10.0+0.1+1.58+1.75
2020-202118Ipswich Town1 League181,1376327.512.61379452201.67149+5+0.40+0.55
2020-202118Millwall3 Leagues147875617.18.71068042840.65614-8-0.91-1.015.39.8-4.4-0.66-0.70
2021-202219MK Dons2 Leagues433,1567372.635.135852282201.845632+24+0.68+0.01
2022-202320Preston2 Leagues342,0276046.922.522785122501.42212100.00+0.4722.626.1-3.5-0.16+0.05
2023-202421Excelsior1 League241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26
5 Seasons6 Clubs7 Leagues1378,7116434.796.89880413922101.41124112+12+0.12+0.1154.565.2-10.7-0.24-0.09
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
Tottenham (2 Seasons)1 League127336120.48.1976331601.25121200.00+0.47
MK Dons (1 Season)2 Leagues433,1567372.635.135852282201.845632+24+0.68+0.01
Preston (1 Season)2 Leagues342,0276046.922.522785122501.42212100.00+0.4722.626.1-3.5-0.16+0.05
Excelsior (1 Season)1 League241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26
Ipswich Town (1 Season)1 League181,1376327.512.61379452201.67149+5+0.40+0.55
Millwall (1 Season)3 Leagues147875617.18.71068042840.65614-8-0.91-1.015.39.8-4.4-0.66-0.70
Tottenham (1 Season)4 Leagues497242.01.1165031150.750000.00-0.370.10.0+0.1+1.58+1.75
FA Cup (3 Seasons)53326638.23.7377125020.8046-2-0.54-0.88
EFL Cup (3 Seasons)41814531.82.0356011200.7541+3+1.49+1.26
League One (2 Seasons)594,1287049.945.9478325121701.846837+31+0.68+0.61
Championship (2 Seasons)432,5565930.928.428775152741.192132-11-0.39-0.2627.935.8-7.9-0.28-0.22
PL2 — Div. 1 (2 Seasons)127336120.48.1976331601.25121200.00+0.47
Eredivisie (1 Season)241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26
Premier League (1 Season)2740.20.1002411.500000.00-0.370.10.0+0.1+1.58+1.75
Champions Lg (1 Season)00002
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
2018-201916Tottenhameng ENGJr. PL2 — Div. 19th106286331.77.0783331600.90612-6-0.86-0.46Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th2105536.51.22530003.0060+6+5.14+5.68Matches
2019-202017Tottenhameng ENG1. Premier League6th2740.20.1002411.500000.00-0.370.10.0+0.1+1.58+1.75Matches
2020-202118Ipswich Towneng ENG3. League One9th181,1376327.512.61379452201.67149+5+0.40+0.55Matches
2020-202118Millwalleng ENG2. Championship11th116005514.56.7770042840.55411-7-1.05-1.105.39.8-4.4-0.66-0.70Matches
2021-202219MK Donseng ENG3. League One3rd412,9917372.233.234852171401.915428+26+0.78+0.16Matches
2022-202320Prestoneng ENG2. Championship12th321,9566147.221.721795112601.411721-4-0.18+0.2322.626.1-3.5-0.16+0.05Matches
2023-202421Excelsiornl NED1. Eredivisie16th241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26Matches
5 Seasons6 Clubs4 Leagues1288,1986435.791.1928140362061.45116105+11+0.12+0.1354.565.2-10.7-0.24-0.09
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
Tottenham (2 Seasons)1 League127336120.48.1976331601.25121200.00+0.47
MK Dons (1 Season)1 League412,9917372.233.234852171401.915428+26+0.78+0.16
Preston (1 Season)1 League321,9566147.221.721795112601.411721-4-0.18+0.2322.626.1-3.5-0.16+0.05
Excelsior (1 Season)1 League241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26
Ipswich Town (1 Season)1 League181,1376327.512.61379452201.67149+5+0.40+0.55
Millwall (1 Season)1 League116005514.56.7770042840.55411-7-1.05-1.105.39.8-4.4-0.66-0.70
Tottenham (1 Season)1 League2740.20.1002411.500000.00-0.370.10.0+0.1+1.58+1.75
League One (2 Seasons)594,1287049.945.9478325121701.846837+31+0.68+0.61
Championship (2 Seasons)432,5565930.928.428775152741.192132-11-0.39-0.2627.935.8-7.9-0.28-0.22
PL2 — Div. 1 (2 Seasons)127336120.48.1976331601.25121200.00+0.47
Eredivisie (1 Season)241,5076350.716.717821071710.962736-9-0.54+0.0826.529.4-2.9-0.17+0.26
Premier League (1 Season)2740.20.1002411.500000.00-0.370.10.0+0.1+1.58+1.75
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
2019-202017Tottenhameng ENGEFL Cup17th1656554.20.71650000.000000.000.00Matches
2019-202017Tottenhameng ENGFA Cup9th125255.20.30012520.000000.00-0.40Matches
2020-202118Millwalleng ENGEFL Cup17th1454516.70.51450000.0001-1-2.00-3.20Matches
2020-202118Millwalleng ENGFA Cup17th21427178.91.62710001.502200.00+2.37Matches
2021-202219MK Donseng ENGFA Cup21658378.61.8190117500.5024-2-1.09-3.09Matches
2022-202320Prestoneng ENGEFL CupRd22713639.40.8159011201.5040+4+5.07+6.72Matches
4 Seasons4 Clubs2 Leagues95135735.65.7667133720.7887+1+0.18-0.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (1 Season)2 Leagues31876241.62.13620001.0023-1-0.48-1.17
Preston (1 Season)1 League2713639.40.8159011201.5040+4+5.07+6.72
Tottenham (1 Season)2 Leagues2904515.01.0165012520.000000.00-0.35
MK Dons (1 Season)1 League21658378.61.8190117500.5024-2-1.09-3.09
FA Cup (3 Seasons)53326638.23.7377125020.8046-2-0.54-0.88
EFL Cup (3 Seasons)41814531.82.0356011200.7541+3+1.49+1.26
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201916ie Rep. of IrelandFriendlies (M)1616133.90.71610003.0021+1+1.48-0.79Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB1550.90.1001501.000000.00+0.50Matches
202118ie Rep. of IrelandFriendlies (M)42195560.82.4268024202.002200.00-4.47Matches
202118ie Rep. of IrelandUEFA Euro Qualifying00001Matches
202219ie Rep. of IrelandWCQ467179.30.716203231.7501-1-1.34-1.89Matches
202219ie Rep. of IrelandFriendlies (M)229158.10.30021502.0010+1+3.10+3.10Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB53767569.64.25750011.4074+3+0.72+1.82Matches
202320ie Rep. of IrelandFriendlies (M)1181810.00.20011813.000000.00-0.56Matches
202421ie Rep. of IrelandUEFA Euro Qualifying336125.00.40031201.0020+2+5.00+5.39Matches
6 Seasons1 Club4 Leagues218113918.39.09710121561.71148+6+0.67+0.44
Friendlies (M) (4 Seasons)83274130.33.6366052612.2553+2+0.55-0.76
UEFA Nations League (2 Seasons)63816435.34.257501511.3374+3+0.71+1.35
UEFA Euro Qualifying (2 Seasons)336122.30.40031211.0020+2+5.00+5.39
WCQ (1 Season)467179.30.716203231.7501-1-1.34-1.89

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
2018-201916Tottenhameng ENGJr. PL2 — Div. 17.01100Matches
2019-202017Tottenhameng ENGEFL Cup0.70000000000Matches
2019-202017Tottenhameng ENGFA Cup0.30000000000Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 11.20000Matches
2019-202017Tottenhameng ENG1. Premier League0.10000000000000020.0Matches
2020-202118Millwalleng ENG2. Championship6.700010821321002372025.9Matches
2020-202118Millwalleng ENGEFL Cup0.50000100000Matches
2020-202118Millwalleng ENGFA Cup1.60006101100Matches
2020-202118Ipswich Towneng ENG3. League One12.600021315810120Matches
2021-202219MK Donseng ENGFA Cup1.80002401000Matches
2021-202219MK Donseng ENG3. League One33.2200326815337210Matches
2022-202320Prestoneng ENG2. Championship21.72002745121861600096386337.6Matches
2022-202320Prestoneng ENGEFL Cup0.80000101000Matches
2023-202421Excelsiornl NED1. Eredivisie16.72107287101500054305137.0Matches
5 Seasons6 Clubs7 Leagues96.8610105187417328561001737513635.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Tottenham (2 Seasons)1 League8.11100
MK Dons (1 Season)2 Leagues35.1200347215347210
Preston (1 Season)2 Leagues22.52002746121961600096386337.6
Excelsior (1 Season)1 League16.72107287101500054305137.0
Ipswich Town (1 Season)1 League12.600021315810120
Millwall (1 Season)3 Leagues8.7000161022421002372025.9
Tottenham (1 Season)4 Leagues1.10000000000000020.0
FA Cup (3 Seasons)3.70008502100
EFL Cup (3 Seasons)2.00000201000
League One (2 Seasons)45.92005399204117330
Championship (2 Seasons)28.420037531419918100119458335.2
PL2 — Div. 1 (2 Seasons)8.11100
Eredivisie (1 Season)16.72107287101500054305137.0
Premier League (1 Season)0.10000000000000020.0
Champions Lg (1 Season)
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
2018-201916Tottenham1 League7.01100
2019-202017Tottenham1 League1.20000
2019-202017Tottenham4 Leagues1.10000000000000020.0
2020-202118Ipswich Town1 League12.600021315810120
2020-202118Millwall3 Leagues8.7000161022421002372025.9
2021-202219MK Dons2 Leagues35.1200347215347210
2022-202320Preston2 Leagues22.52002746121961600096386337.6
2023-202421Excelsior1 League16.72107287101500054305137.0
5 Seasons6 Clubs7 Leagues96.8610105187417328561001737513635.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Tottenham (2 Seasons)1 League8.11100
MK Dons (1 Season)2 Leagues35.1200347215347210
Preston (1 Season)2 Leagues22.52002746121961600096386337.6
Excelsior (1 Season)1 League16.72107287101500054305137.0
Ipswich Town (1 Season)1 League12.600021315810120
Millwall (1 Season)3 Leagues8.7000161022421002372025.9
Tottenham (1 Season)4 Leagues1.10000000000000020.0
FA Cup (3 Seasons)3.70008502100
EFL Cup (3 Seasons)2.00000201000
League One (2 Seasons)45.92005399204117330
Championship (2 Seasons)28.420037531419918100119458335.2
PL2 — Div. 1 (2 Seasons)8.11100
Eredivisie (1 Season)16.72107287101500054305137.0
Premier League (1 Season)0.10000000000000020.0
Champions Lg (1 Season)
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
2018-201916Tottenhameng ENGJr. PL2 — Div. 19th7.01100Matches
2019-202017Tottenhameng ENGJr. PL2 — Div. 110th1.20000Matches
2019-202017Tottenhameng ENG1. Premier League6th0.10000000000000020.0Matches
2020-202118Ipswich Towneng ENG3. League One9th12.600021315810120Matches
2020-202118Millwalleng ENG2. Championship11th6.700010821321002372025.9Matches
2021-202219MK Donseng ENG3. League One3rd33.2200326815337210Matches
2022-202320Prestoneng ENG2. Championship12th21.72002745121861600096386337.6Matches
2023-202421Excelsiornl NED1. Eredivisie16th16.72107287101500054305137.0Matches
5 Seasons6 Clubs4 Leagues91.161097180417027561001737513635.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Tottenham (2 Seasons)1 League8.11100
MK Dons (1 Season)1 League33.2200326815337210
Preston (1 Season)1 League21.72002745121861600096386337.6
Excelsior (1 Season)1 League16.72107287101500054305137.0
Ipswich Town (1 Season)1 League12.600021315810120
Millwall (1 Season)1 League6.700010821321002372025.9
Tottenham (1 Season)1 League0.10000000000000020.0
League One (2 Seasons)45.92005399204117330
Championship (2 Seasons)28.420037531419918100119458335.2
PL2 — Div. 1 (2 Seasons)8.11100
Eredivisie (1 Season)16.72107287101500054305137.0
Premier League (1 Season)0.10000000000000020.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202017Tottenhameng ENGEFL Cup17th0.70000000000Matches
2019-202017Tottenhameng ENGFA Cup9th0.30000000000Matches
2020-202118Millwalleng ENGEFL Cup17th0.50000100000Matches
2020-202118Millwalleng ENGFA Cup17th1.60006101100Matches
2021-202219MK Donseng ENGFA Cup1.80002401000Matches
2022-202320Prestoneng ENGEFL CupRd20.80000101000Matches
4 Seasons4 Clubs2 Leagues5.70008703100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (1 Season)2 Leagues2.10006201100
Preston (1 Season)1 League0.80000101000
Tottenham (1 Season)2 Leagues1.00000000000
MK Dons (1 Season)1 League1.80002401000
FA Cup (3 Seasons)3.70008502100
EFL Cup (3 Seasons)2.00000201000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201916ie Rep. of IrelandFriendlies (M)0.70000Matches
2020-202118ie Rep. of IrelandUEFA Nations LeagueLgB0.10000010000Matches
202118ie Rep. of IrelandFriendlies (M)2.40000Matches
202219ie Rep. of IrelandWCQ0.70001110000Matches
202219ie Rep. of IrelandFriendlies (M)0.30000Matches
2022-202320ie Rep. of IrelandUEFA Nations LeagueLgB4.20005713330Matches
202320ie Rep. of IrelandFriendlies (M)0.20000Matches
202421ie Rep. of IrelandUEFA Euro Qualifying0.40000200000Matches
6 Seasons1 Club4 Leagues9.000061033330
Friendlies (M) (4 Seasons)3.60000
UEFA Nations League (2 Seasons)4.20005723330
UEFA Euro Qualifying (2 Seasons)0.40000200000
WCQ (1 Season)0.70001110000

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.