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-04SatChampionshipMatchweek 26HomeW 2–1Norwich CityCoventry CityYLW9001004100431100.80.80.381243080.05295105Match Report
2025-01-01WedChampionshipMatchweek 25AwayW 1–0Norwich CityLuton TownYLW7900002000281010.20.20.010131776.5412321Match Report
2024-12-29SunChampionshipMatchweek 24HomeD 1–1Norwich CityQPRYLW9000003100421100.30.30.670223073.3636464Match Report
2024-12-26ThuChampionshipMatchweek 23HomeW 2–1Norwich CityMillwallYLW9000003200563030.50.50.051334082.5145432Match Report
2024-12-21SatChampionshipMatchweek 22AwayL 1–2Norwich CitySunderlandYLW9000001000410020.00.00.020162272.7224183Match 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
2019-202018Alavéses ESP1. La Liga1955736.4101100101.41.40.31.71710300.160.000.160.160.160.230.050.270.230.27Matches
2020-202119Alavéses ESPCopa del Rey321611.8022000000.001.121.120.001.12Matches
2020-202119Alavéses ESP1. La Liga2124535.0101100101.31.30.82.2144360.200.000.200.200.200.260.170.430.260.43Matches
2021-202220Zaragozaes ESPCopa del Rey321922.1011000000.000.470.470.000.47Matches
2021-202220Zaragozaes ESP2. La Liga 232151,53017.0303211700.180.000.180.120.12Matches
2022-202321Giresunsportr TUR1. Süper Lig32322,64629.493129001110.310.100.410.310.41Matches
2023-202422Norwich Cityeng ENG2. Championship33252,04822.8628600424.84.82.57.453611370.260.090.350.260.350.210.110.320.210.32Matches
2023-202422Norwich Cityeng ENGEFL Cup10280.3101100003.210.003.213.213.21Matches
2023-202422Norwich Cityeng ENGFA Cup311471.6101100000.610.000.610.610.61Matches
2023-202422Norwich Cityeng ENGJr. PL222710.8000000100.000.000.000.000.00Matches
2024-202523Norwich Cityeng ENG2. Championship26262,29325.51531815004010.210.23.313.593681720.590.120.710.590.710.400.130.530.400.53Matches
2024-202523Norwich Cityeng ENGEFL Cup21760.8101100001.180.001.181.181.18Matches
6 Seasons4 Clubs7 Leagues17511110,147112.7381149371128317.817.86.924.81771433750.340.100.430.330.430.300.120.420.300.42
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
Norwich City (2 Seasons)3 Leagues65534,59251.02452924008215.115.15.820.91461293090.470.100.570.470.570.310.120.430.310.43
Alavés (2 Seasons)2 Leagues4391,18713.2224200202.82.81.13.93114660.150.150.300.150.300.240.100.340.240.34
Zaragoza (1 Season)2 Leagues35171,72219.1314211700.160.050.210.100.16
Giresunspor (1 Season)1 League32322,64629.493129001110.310.100.410.310.41
Norwich City (1 Season)1 League22710.8000000100.000.000.000.000.00
Championship (2 Seasons)59514,34148.22152621008215.115.15.820.91461293090.440.100.540.440.540.310.120.430.310.43
La Liga (2 Seasons)4071,02611.4202200202.82.81.13.93114660.180.000.180.180.180.240.100.340.240.34
Copa del Rey (2 Seasons)643533.9033000000.000.760.760.000.76
EFL Cup (2 Seasons)311041.2202200001.730.001.731.731.73
La Liga 2 (1 Season)32151,53017.0303211700.180.000.180.120.12
Süper Lig (1 Season)32322,64629.493129001110.310.100.410.310.41
FA Cup (1 Season)311471.6101100000.610.000.610.610.61
PL2 (1 Season)22710.8000000100.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
2019-202018Alavés1 League1955736.4101100101.41.40.31.71710300.160.000.160.160.160.230.050.270.230.27
2020-202119Alavés2 Leagues2446146.8123100101.31.30.82.2144360.150.290.440.150.440.260.170.430.260.43
2021-202220Zaragoza2 Leagues35171,72219.1314211700.160.050.210.100.16
2022-202321Giresunspor1 League32322,64629.493129001110.310.100.410.310.41
2023-202422Norwich City1 League22710.8000000100.000.000.000.000.00
2023-202422Norwich City3 Leagues37262,22324.78210800424.84.82.57.453611370.320.080.400.320.400.210.110.320.210.32
2024-202523Norwich City2 Leagues28272,36926.31631916004010.210.23.313.593681720.610.110.720.610.720.400.130.530.400.53
6 Seasons4 Clubs7 Leagues17511110,147112.7381149371128317.817.86.924.81771433750.340.100.430.330.430.300.120.420.300.42
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
Norwich City (2 Seasons)3 Leagues65534,59251.02452924008215.115.15.820.91461293090.470.100.570.470.570.310.120.430.310.43
Alavés (2 Seasons)2 Leagues4391,18713.2224200202.82.81.13.93114660.150.150.300.150.300.240.100.340.240.34
Zaragoza (1 Season)2 Leagues35171,72219.1314211700.160.050.210.100.16
Giresunspor (1 Season)1 League32322,64629.493129001110.310.100.410.310.41
Norwich City (1 Season)1 League22710.8000000100.000.000.000.000.00
Championship (2 Seasons)59514,34148.22152621008215.115.15.820.91461293090.440.100.540.440.540.310.120.430.310.43
La Liga (2 Seasons)4071,02611.4202200202.82.81.13.93114660.180.000.180.180.180.240.100.340.240.34
Copa del Rey (2 Seasons)643533.9033000000.000.760.760.000.76
EFL Cup (2 Seasons)311041.2202200001.730.001.731.731.73
La Liga 2 (1 Season)32151,53017.0303211700.180.000.180.120.12
Süper Lig (1 Season)32322,64629.493129001110.310.100.410.310.41
FA Cup (1 Season)311471.6101100000.610.000.610.610.61
PL2 (1 Season)22710.8000000100.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
2019-202018Alavéses ESP1. La Liga16th1955736.4101100101.41.40.31.71710300.160.000.160.160.160.230.050.270.230.27Matches
2020-202119Alavéses ESP1. La Liga16th2124535.0101100101.31.30.82.2144360.200.000.200.200.200.260.170.430.260.43Matches
2021-202220Zaragozaes ESP2. La Liga 210th32151,53017.0303211700.180.000.180.120.12Matches
2022-202321Giresunsportr TUR1. Süper Lig16th32322,64629.493129001110.310.100.410.310.41Matches
2023-202422Norwich Cityeng ENGJr. PL222710.8000000100.000.000.000.000.00Matches
2023-202422Norwich Cityeng ENG2. Championship6th33252,04822.8628600424.84.82.57.453611370.260.090.350.260.350.210.110.320.210.32Matches
2024-202523Norwich Cityeng ENG2. Championship11th26262,29325.51531815004010.210.23.313.593681720.590.120.710.590.710.400.130.530.400.53Matches
6 Seasons4 Clubs4 Leagues1631059,543106.035843341128317.817.86.924.81771433750.330.080.410.320.400.300.120.420.300.42
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
Norwich City (2 Seasons)1 League59514,34148.22152621008215.115.15.820.91461293090.440.100.540.440.540.310.120.430.310.43
Alavés (2 Seasons)1 League4071,02611.4202200202.82.81.13.93114660.180.000.180.180.180.240.100.340.240.34
Giresunspor (1 Season)1 League32322,64629.493129001110.310.100.410.310.41
Zaragoza (1 Season)1 League32151,53017.0303211700.180.000.180.120.12
Norwich City (1 Season)1 League22710.8000000100.000.000.000.000.00
Championship (2 Seasons)59514,34148.22152621008215.115.15.820.91461293090.440.100.540.440.540.310.120.430.310.43
La Liga (2 Seasons)4071,02611.4202200202.82.81.13.93114660.180.000.180.180.180.240.100.340.240.34
La Liga 2 (1 Season)32151,53017.0303211700.180.000.180.120.12
Süper Lig (1 Season)32322,64629.493129001110.310.100.410.310.41
PL2 (1 Season)22710.8000000100.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
2020-202119Alavéses ESPCopa del Rey17th321611.8022000000.001.121.120.001.12Matches
2021-202220Zaragozaes ESPCopa del ReyR32321922.1011000000.000.470.470.000.47Matches
2023-202422Norwich Cityeng ENGEFL CupRd310280.3101100003.210.003.213.213.21Matches
2023-202422Norwich Cityeng ENGFA Cup311471.6101100000.610.000.610.610.61Matches
2024-202523Norwich Cityeng ENGEFL CupRd221760.8101100001.180.001.181.181.18Matches
4 Seasons3 Clubs3 Leagues1266046.7336300000.450.450.890.450.89
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
Norwich City (2 Seasons)2 Leagues622512.8303300001.080.001.081.081.08
Zaragoza (1 Season)1 League321922.1011000000.000.470.470.000.47
Alavés (1 Season)1 League321611.8022000000.001.121.120.001.12
Copa del Rey (2 Seasons)643533.9033000000.000.760.760.000.76
EFL Cup (2 Seasons)311041.2202200001.730.001.731.731.73
FA Cup (1 Season)311471.6101100000.610.000.610.610.61

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
2019-202018Alavéses ESP1. La Liga6.4110440.01.570.630.100.2514.00001.41.40.14-0.4-0.4Matches
2020-202119Alavéses ESPCopa del Rey1.802150.01.120.560.000.0000Matches
2020-202119Alavéses ESP1. La Liga5.017457.11.390.790.140.2517.00001.31.30.19-0.3-0.3Matches
2021-202220Zaragozaes ESPCopa del Rey2.10300.01.410.000.0000Matches
2021-202220Zaragozaes ESP2. La Liga 217.0327622.21.590.350.070.3311Matches
2022-202321Giresunsportr TUR1. Süper Lig29.49682232.42.310.750.130.4100Matches
2023-202422Norwich Cityeng ENG2. Championship22.86541833.32.370.790.110.3319.40004.84.80.09+1.2+1.2Matches
2023-202422Norwich Cityeng ENGEFL Cup0.312150.06.433.210.501.0000Matches
2023-202422Norwich Cityeng ENGFA Cup1.612150.01.220.610.501.0000Matches
2023-202422Norwich Cityeng ENGJr. PL20.8000Matches
2024-202523Norwich Cityeng ENG2. Championship25.515793544.33.101.370.190.4317.000010.210.20.13+4.8+4.8Matches
2024-202523Norwich Cityeng ENGEFL Cup0.814250.04.742.370.250.5000Matches
6 Seasons4 Clubs7 Leagues112.7382589436.42.290.830.140.3917.601117.817.80.12+5.2+5.2
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Norwich City (2 Seasons)3 Leagues51.0241415740.42.761.120.170.4217.900015.115.10.11+5.9+5.9
Alavés (2 Seasons)2 Leagues13.2219947.41.440.680.110.2215.20002.82.80.16-0.8-0.8
Zaragoza (1 Season)2 Leagues19.1330620.01.570.310.070.3311
Giresunspor (1 Season)1 League29.49682232.42.310.750.130.4100
Norwich City (1 Season)1 League0.8000
Championship (2 Seasons)48.2211335339.82.761.100.160.4017.900015.115.10.11+5.9+5.9
La Liga (2 Seasons)11.4217847.11.490.700.120.2515.20002.82.80.16-0.8-0.8
Copa del Rey (2 Seasons)3.905120.01.270.250.000.0000
EFL Cup (2 Seasons)1.226350.05.192.600.330.6700
La Liga 2 (1 Season)17.0327622.21.590.350.070.3311
Süper Lig (1 Season)29.49682232.42.310.750.130.4100
FA Cup (1 Season)1.612150.01.220.610.501.0000
PL2 (1 Season)0.8000
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
2019-202018Alavés1 League6.4110440.01.570.630.100.2514.00001.41.40.14-0.4-0.4
2020-202119Alavés2 Leagues6.819555.61.320.730.110.2017.00001.31.30.19-0.3-0.3
2021-202220Zaragoza2 Leagues19.1330620.01.570.310.070.3311
2022-202321Giresunspor1 League29.49682232.42.310.750.130.4100
2023-202422Norwich City1 League0.8000
2023-202422Norwich City3 Leagues24.78582034.52.350.810.140.4019.40004.84.80.09+1.2+1.2
2024-202523Norwich City2 Leagues26.316833744.63.151.410.190.4317.000010.210.20.13+4.8+4.8
6 Seasons4 Clubs7 Leagues112.7382589436.42.290.830.140.3917.601117.817.80.12+5.2+5.2
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Norwich City (2 Seasons)3 Leagues51.0241415740.42.761.120.170.4217.900015.115.10.11+5.9+5.9
Alavés (2 Seasons)2 Leagues13.2219947.41.440.680.110.2215.20002.82.80.16-0.8-0.8
Zaragoza (1 Season)2 Leagues19.1330620.01.570.310.070.3311
Giresunspor (1 Season)1 League29.49682232.42.310.750.130.4100
Norwich City (1 Season)1 League0.8000
Championship (2 Seasons)48.2211335339.82.761.100.160.4017.900015.115.10.11+5.9+5.9
La Liga (2 Seasons)11.4217847.11.490.700.120.2515.20002.82.80.16-0.8-0.8
Copa del Rey (2 Seasons)3.905120.01.270.250.000.0000
EFL Cup (2 Seasons)1.226350.05.192.600.330.6700
La Liga 2 (1 Season)17.0327622.21.590.350.070.3311
Süper Lig (1 Season)29.49682232.42.310.750.130.4100
FA Cup (1 Season)1.612150.01.220.610.501.0000
PL2 (1 Season)0.8000
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
2019-202018Alavéses ESP1. La Liga16th6.4110440.01.570.630.100.2514.00001.41.40.14-0.4-0.4Matches
2020-202119Alavéses ESP1. La Liga16th5.017457.11.390.790.140.2517.00001.31.30.19-0.3-0.3Matches
2021-202220Zaragozaes ESP2. La Liga 210th17.0327622.21.590.350.070.3311Matches
2022-202321Giresunsportr TUR1. Süper Lig16th29.49682232.42.310.750.130.4100Matches
2023-202422Norwich Cityeng ENGJr. PL20.8000Matches
2023-202422Norwich Cityeng ENG2. Championship6th22.86541833.32.370.790.110.3319.40004.84.80.09+1.2+1.2Matches
2024-202523Norwich Cityeng ENG2. Championship11th25.515793544.33.101.370.190.4317.000010.210.20.13+4.8+4.8Matches
6 Seasons4 Clubs4 Leagues106.0352458936.32.310.840.140.3817.601117.817.80.12+5.2+5.2
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
Norwich City (2 Seasons)1 League48.2211335339.82.761.100.160.4017.900015.115.10.11+5.9+5.9
Alavés (2 Seasons)1 League11.4217847.11.490.700.120.2515.20002.82.80.16-0.8-0.8
Giresunspor (1 Season)1 League29.49682232.42.310.750.130.4100
Zaragoza (1 Season)1 League17.0327622.21.590.350.070.3311
Norwich City (1 Season)1 League0.8000
Championship (2 Seasons)48.2211335339.82.761.100.160.4017.900015.115.10.11+5.9+5.9
La Liga (2 Seasons)11.4217847.11.490.700.120.2515.20002.82.80.16-0.8-0.8
La Liga 2 (1 Season)17.0327622.21.590.350.070.3311
Süper Lig (1 Season)29.49682232.42.310.750.130.4100
PL2 (1 Season)0.8000
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
2020-202119Alavéses ESPCopa del Rey17th1.802150.01.120.560.000.0000Matches
2021-202220Zaragozaes ESPCopa del ReyR322.10300.01.410.000.0000Matches
2023-202422Norwich Cityeng ENGEFL CupRd30.312150.06.433.210.501.0000Matches
2023-202422Norwich Cityeng ENGFA Cup1.612150.01.220.610.501.0000Matches
2024-202523Norwich Cityeng ENGEFL CupRd20.814250.04.742.370.250.5000Matches
4 Seasons3 Clubs3 Leagues6.7313538.51.940.750.230.6000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Norwich City (2 Seasons)2 Leagues2.838450.02.871.430.380.7500
Zaragoza (1 Season)1 League2.10300.01.410.000.0000
Alavés (1 Season)1 League1.802150.01.120.560.000.0000
Copa del Rey (2 Seasons)3.905120.01.270.250.000.0000
EFL Cup (2 Seasons)1.226350.05.192.600.330.6700
FA Cup (1 Season)1.612150.01.220.610.501.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
2019-202018Alavéses ESP1. La Liga6.48111669.81052265495589.1233076.721315.400.30.2-0.3534210Matches
2020-202119Alavéses ESPCopa del Rey1.82Matches
2020-202119Alavéses ESP1. La Liga5.08110577.11256259475487.0253278.181172.700.80.2-0.836324Matches
2021-202220Zaragozaes ESPCopa del Rey2.11Matches
2021-202220Zaragozaes ESP2. La Liga 217.00Matches
2022-202321Giresunsportr TUR1. Süper Lig29.43Matches
2023-202422Norwich Cityeng ENG2. Championship22.859570284.89264147432436189.821224088.3384682.622.52.6-0.5214014461Matches
2023-202422Norwich Cityeng ENGEFL Cup0.30Matches
2023-202422Norwich Cityeng ENGFA Cup1.60Matches
2023-202422Norwich Cityeng ENGJr. PL20.80Matches
2024-202523Norwich Cityeng ENG2. Championship25.548965974.27234198029834785.914520570.7285352.833.33.1-0.3274520368Matches
2024-202523Norwich Cityeng ENGEFL Cup0.80Matches
6 Seasons4 Clubs7 Leagues112.71246158278.818806397871881787.940550779.97612361.8116.96.1+4.156944111143
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
Norwich City (2 Seasons)3 Leagues51.01084136179.616498345462270887.935744580.2669966.755.85.7-0.84885347129
Alavés (2 Seasons)2 Leagues13.216222173.323085249610988.1486277.4102441.721.10.4+0.9897414
Zaragoza (1 Season)2 Leagues19.11
Giresunspor (1 Season)1 League29.43
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)48.21084136179.616498345462270887.935744580.2669966.755.85.7-0.84885347129
La Liga (2 Seasons)11.416222173.323085249610988.1486277.4102441.701.10.4-1.1897414
Copa del Rey (2 Seasons)3.93
EFL Cup (2 Seasons)1.20
La Liga 2 (1 Season)17.00
Süper Lig (1 Season)29.43
FA Cup (1 Season)1.60
PL2 (1 Season)0.80
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
2019-202018Alavés1 League6.48111669.81052265495589.1233076.721315.400.30.2-0.3534210
2020-202119Alavés2 Leagues6.88110577.11256259475487.0253278.181172.720.80.2+1.236324
2021-202220Zaragoza2 Leagues19.11
2022-202321Giresunspor1 League29.43
2023-202422Norwich City1 League0.80
2023-202422Norwich City3 Leagues24.759570284.89264147432436189.821224088.3384682.622.52.6-0.5214014461
2024-202523Norwich City2 Leagues26.348965974.27234198029834785.914520570.7285352.833.33.1-0.3274520368
6 Seasons4 Clubs7 Leagues112.71246158278.818806397871881787.940550779.97612361.8116.96.1+4.156944111143
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
Norwich City (2 Seasons)3 Leagues51.01084136179.616498345462270887.935744580.2669966.755.85.7-0.84885347129
Alavés (2 Seasons)2 Leagues13.216222173.323085249610988.1486277.4102441.721.10.4+0.9897414
Zaragoza (1 Season)2 Leagues19.11
Giresunspor (1 Season)1 League29.43
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)48.21084136179.616498345462270887.935744580.2669966.755.85.7-0.84885347129
La Liga (2 Seasons)11.416222173.323085249610988.1486277.4102441.701.10.4-1.1897414
Copa del Rey (2 Seasons)3.93
EFL Cup (2 Seasons)1.20
La Liga 2 (1 Season)17.00
Süper Lig (1 Season)29.43
FA Cup (1 Season)1.60
PL2 (1 Season)0.80
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
2019-202018Alavéses ESP1. La Liga16th6.48111669.81052265495589.1233076.721315.400.30.2-0.3534210Matches
2020-202119Alavéses ESP1. La Liga16th5.08110577.11256259475487.0253278.181172.700.80.2-0.836324Matches
2021-202220Zaragozaes ESP2. La Liga 210th17.00Matches
2022-202321Giresunsportr TUR1. Süper Lig16th29.43Matches
2023-202422Norwich Cityeng ENGJr. PL20.80Matches
2023-202422Norwich Cityeng ENG2. Championship6th22.859570284.89264147432436189.821224088.3384682.622.52.6-0.5214014461Matches
2024-202523Norwich Cityeng ENG2. Championship11th25.548965974.27234198029834785.914520570.7285352.833.33.1-0.3274520368Matches
6 Seasons4 Clubs4 Leagues106.01246158278.818806397871881787.940550779.97612361.886.96.1+1.156944111143
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
Norwich City (2 Seasons)1 League48.21084136179.616498345462270887.935744580.2669966.755.85.7-0.84885347129
Alavés (2 Seasons)1 League11.416222173.323085249610988.1486277.4102441.701.10.4-1.1897414
Giresunspor (1 Season)1 League29.43
Zaragoza (1 Season)1 League17.00
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)48.21084136179.616498345462270887.935744580.2669966.755.85.7-0.84885347129
La Liga (2 Seasons)11.416222173.323085249610988.1486277.4102441.701.10.4-1.1897414
La Liga 2 (1 Season)17.00
Süper Lig (1 Season)29.43
PL2 (1 Season)0.80
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
2020-202119Alavéses ESPCopa del Rey17th1.82Matches
2021-202220Zaragozaes ESPCopa del ReyR322.11Matches
2023-202422Norwich Cityeng ENGEFL CupRd30.30Matches
2023-202422Norwich Cityeng ENGFA Cup1.60Matches
2024-202523Norwich Cityeng ENGEFL CupRd20.80Matches
4 Seasons3 Clubs3 Leagues6.73
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
Norwich City (2 Seasons)2 Leagues2.80
Zaragoza (1 Season)1 League2.11
Alavés (1 Season)1 League1.82
Copa del Rey (2 Seasons)3.93
EFL Cup (2 Seasons)1.20
FA Cup (1 Season)1.60

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
2019-202018Alavéses ESP1. La Liga6.4116114100013100008115Matches
2020-202119Alavéses ESPCopa del Rey1.83Matches
2020-202119Alavéses ESP1. La Liga5.0105102300111300008105Matches
2021-202220Zaragozaes ESPCopa del Rey2.15Matches
2021-202220Zaragozaes ESP2. La Liga 217.074Matches
2022-202321Giresunsportr TUR1. Süper Lig29.455Matches
2023-202422Norwich Cityeng ENG2. Championship22.87026802262823124000595025Matches
2023-202422Norwich Cityeng ENGEFL Cup0.30Matches
2023-202422Norwich Cityeng ENGFA Cup1.60Matches
2023-202422Norwich Cityeng ENGJr. PL20.8Matches
2024-202523Norwich Cityeng ENG2. Championship25.56596262955844185120489426Matches
2024-202523Norwich Cityeng ENGEFL Cup0.82Matches
6 Seasons4 Clubs7 Leagues112.71582152255117172303491201246561
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (2 Seasons)3 Leagues51.0136113065111716693091201084451
Alavés (2 Seasons)2 Leagues13.222121640012740000162110
Zaragoza (1 Season)2 Leagues19.179
Giresunspor (1 Season)1 League29.455
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.2136113065111716673091201084451
La Liga (2 Seasons)11.422121640012440000162110
Copa del Rey (2 Seasons)3.98
EFL Cup (2 Seasons)1.22
La Liga 2 (1 Season)17.074
Süper Lig (1 Season)29.455
FA Cup (1 Season)1.60
PL2 (1 Season)0.8
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
2019-202018Alavés1 League6.4116114100013100008115
2020-202119Alavés2 Leagues6.8105102300114300008105
2021-202220Zaragoza2 Leagues19.179
2022-202321Giresunspor1 League29.455
2023-202422Norwich City1 League0.8
2023-202422Norwich City3 Leagues24.77026802262823124000595025
2024-202523Norwich City2 Leagues26.36596262955846185120489426
6 Seasons4 Clubs7 Leagues112.71582152255117172303491201246561
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (2 Seasons)3 Leagues51.0136113065111716693091201084451
Alavés (2 Seasons)2 Leagues13.222121640012740000162110
Zaragoza (1 Season)2 Leagues19.179
Giresunspor (1 Season)1 League29.455
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.2136113065111716673091201084451
La Liga (2 Seasons)11.422121640012440000162110
Copa del Rey (2 Seasons)3.98
EFL Cup (2 Seasons)1.22
La Liga 2 (1 Season)17.074
Süper Lig (1 Season)29.455
FA Cup (1 Season)1.60
PL2 (1 Season)0.8
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-202018Alavéses ESP1. La Liga16th6.4116114100013100008115Matches
2020-202119Alavéses ESP1. La Liga16th5.0105102300111300008105Matches
2021-202220Zaragozaes ESP2. La Liga 210th17.074Matches
2022-202321Giresunsportr TUR1. Süper Lig16th29.455Matches
2023-202422Norwich Cityeng ENGJr. PL20.8Matches
2023-202422Norwich Cityeng ENG2. Championship6th22.87026802262823124000595025Matches
2024-202523Norwich Cityeng ENG2. Championship11th25.56596262955844185120489426Matches
6 Seasons4 Clubs4 Leagues106.01582152255117172203491201246561
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (2 Seasons)1 League48.2136113065111716673091201084451
Alavés (2 Seasons)1 League11.422121640012440000162110
Giresunspor (1 Season)1 League29.455
Zaragoza (1 Season)1 League17.074
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.2136113065111716673091201084451
La Liga (2 Seasons)11.422121640012440000162110
La Liga 2 (1 Season)17.074
Süper Lig (1 Season)29.455
PL2 (1 Season)0.8
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
2020-202119Alavéses ESPCopa del Rey17th1.83Matches
2021-202220Zaragozaes ESPCopa del ReyR322.15Matches
2023-202422Norwich Cityeng ENGEFL CupRd30.30Matches
2023-202422Norwich Cityeng ENGFA Cup1.60Matches
2024-202523Norwich Cityeng ENGEFL CupRd20.82Matches
4 Seasons3 Clubs3 Leagues6.710
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Norwich City (2 Seasons)2 Leagues2.82
Zaragoza (1 Season)1 League2.15
Alavés (1 Season)1 League1.83
Copa del Rey (2 Seasons)3.98
EFL Cup (2 Seasons)1.22
FA Cup (1 Season)1.60

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
2019-202018Alavéses ESP1. La Liga6.4142.2080330000.00000000Matches
2020-202119Alavéses ESPCopa del Rey1.8Matches
2020-202119Alavéses ESP1. La Liga5.061.1930200100.00000000Matches
2021-202220Zaragozaes ESPCopa del Rey2.1Matches
2021-202220Zaragozaes ESP2. La Liga 217.0Matches
2022-202321Giresunsportr TUR1. Süper Lig29.4Matches
2023-202422Norwich Cityeng ENG2. Championship22.8632.77402864360.26411000Matches
2023-202422Norwich Cityeng ENGEFL Cup0.3Matches
2023-202422Norwich Cityeng ENGFA Cup1.6Matches
2023-202422Norwich Cityeng ENGJr. PL20.8Matches
2024-202523Norwich Cityeng ENG2. Championship25.5793.104921159350.20500000Matches
2024-202523Norwich Cityeng ENGEFL Cup0.8Matches
6 Seasons4 Clubs7 Leagues112.71622.7210042414137110.18911000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (2 Seasons)3 Leagues51.01422.948941911136110.23911000
Alavés (2 Seasons)2 Leagues13.2201.75110530100.00000000
Zaragoza (1 Season)2 Leagues19.1
Giresunspor (1 Season)1 League29.4
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.21422.948941911136110.23911000
La Liga (2 Seasons)11.4201.75110530100.00000000
Copa del Rey (2 Seasons)3.9
EFL Cup (2 Seasons)1.2
La Liga 2 (1 Season)17.0
Süper Lig (1 Season)29.4
FA Cup (1 Season)1.6
PL2 (1 Season)0.8
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
2019-202018Alavés1 League6.4142.2080330000.00000000
2020-202119Alavés2 Leagues6.861.1930200100.00000000
2021-202220Zaragoza2 Leagues19.1
2022-202321Giresunspor1 League29.4
2023-202422Norwich City1 League0.8
2023-202422Norwich City3 Leagues24.7632.77402864360.26411000
2024-202523Norwich City2 Leagues26.3793.104921159350.20500000
6 Seasons4 Clubs7 Leagues112.71622.7210042414137110.18911000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (2 Seasons)3 Leagues51.01422.948941911136110.23911000
Alavés (2 Seasons)2 Leagues13.2201.75110530100.00000000
Zaragoza (1 Season)2 Leagues19.1
Giresunspor (1 Season)1 League29.4
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.21422.948941911136110.23911000
La Liga (2 Seasons)11.4201.75110530100.00000000
Copa del Rey (2 Seasons)3.9
EFL Cup (2 Seasons)1.2
La Liga 2 (1 Season)17.0
Süper Lig (1 Season)29.4
FA Cup (1 Season)1.6
PL2 (1 Season)0.8
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-202018Alavéses ESP1. La Liga16th6.4142.2080330000.00000000Matches
2020-202119Alavéses ESP1. La Liga16th5.061.1930200100.00000000Matches
2021-202220Zaragozaes ESP2. La Liga 210th17.0Matches
2022-202321Giresunsportr TUR1. Süper Lig16th29.4Matches
2023-202422Norwich Cityeng ENGJr. PL20.8Matches
2023-202422Norwich Cityeng ENG2. Championship6th22.8632.77402864360.26411000Matches
2024-202523Norwich Cityeng ENG2. Championship11th25.5793.104921159350.20500000Matches
6 Seasons4 Clubs4 Leagues106.01622.7210042414137110.18911000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (2 Seasons)1 League48.21422.948941911136110.23911000
Alavés (2 Seasons)1 League11.4201.75110530100.00000000
Giresunspor (1 Season)1 League29.4
Zaragoza (1 Season)1 League17.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.21422.948941911136110.23911000
La Liga (2 Seasons)11.4201.75110530100.00000000
La Liga 2 (1 Season)17.0
Süper Lig (1 Season)29.4
PL2 (1 Season)0.8
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
2020-202119Alavéses ESPCopa del Rey17th1.8Matches
2021-202220Zaragozaes ESPCopa del ReyR322.1Matches
2023-202422Norwich Cityeng ENGEFL CupRd30.3Matches
2023-202422Norwich Cityeng ENGFA Cup1.6Matches
2024-202523Norwich Cityeng ENGEFL CupRd20.8Matches
4 Seasons3 Clubs3 Leagues6.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Norwich City (2 Seasons)2 Leagues2.8
Zaragoza (1 Season)1 League2.1
Alavés (1 Season)1 League1.8
Copa del Rey (2 Seasons)3.9
EFL Cup (2 Seasons)1.2
FA Cup (1 Season)1.6

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
2019-202018Alavéses ESP1. La Liga6.416949382630.8181401431900Matches
2020-202119Alavéses ESPCopa del Rey1.831Matches
2020-202119Alavéses ESP1. La Liga5.07332241625.01240461310Matches
2021-202220Zaragozaes ESPCopa del Rey2.100Matches
2021-202220Zaragozaes ESP2. La Liga 217.01711Matches
2022-202321Giresunsportr TUR1. Süper Lig29.43428Matches
2023-202422Norwich Cityeng ENG2. Championship22.8633429286276740.340241232285100Matches
2023-202422Norwich Cityeng ENGEFL Cup0.300Matches
2023-202422Norwich Cityeng ENGFA Cup1.611Matches
2023-202422Norwich Cityeng ENGJr. PL20.8Matches
2024-202523Norwich Cityeng ENG2. Championship25.5322111165114524.43418117104270Matches
2024-202523Norwich Cityeng ENGEFL Cup0.811Matches
6 Seasons4 Clubs7 Leagues112.71181234755165015432.51046025883159180
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (2 Seasons)3 Leagues51.095574044113811233.9744224034127170
Alavés (2 Seasons)2 Leagues13.223157115124228.63018018103210
Zaragoza (1 Season)2 Leagues19.117110
Giresunspor (1 Season)1 League29.434280
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)48.295554044113811233.9744224032127170
La Liga (2 Seasons)11.423127115124228.6301801893210
Copa del Rey (2 Seasons)3.9310
EFL Cup (2 Seasons)1.2110
La Liga 2 (1 Season)17.017110
Süper Lig (1 Season)29.434280
FA Cup (1 Season)1.6110
PL2 (1 Season)0.80
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
2019-202018Alavés1 League6.416949382630.8181401431900
2020-202119Alavés2 Leagues6.87632241625.01240471310
2021-202220Zaragoza2 Leagues19.117110
2022-202321Giresunspor1 League29.434280
2023-202422Norwich City1 League0.80
2023-202422Norwich City3 Leagues24.7633529286276740.340241232385100
2024-202523Norwich City2 Leagues26.3322211165114524.43418117114270
6 Seasons4 Clubs7 Leagues112.71181234755165015432.51046025883159180
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Norwich City (2 Seasons)3 Leagues51.095574044113811233.9744224034127170
Alavés (2 Seasons)2 Leagues13.223157115124228.63018018103210
Zaragoza (1 Season)2 Leagues19.117110
Giresunspor (1 Season)1 League29.434280
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)48.295554044113811233.9744224032127170
La Liga (2 Seasons)11.423127115124228.6301801893210
Copa del Rey (2 Seasons)3.9310
EFL Cup (2 Seasons)1.2110
La Liga 2 (1 Season)17.017110
Süper Lig (1 Season)29.434280
FA Cup (1 Season)1.6110
PL2 (1 Season)0.80
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-202018Alavéses ESP1. La Liga16th6.416949382630.8181401431900Matches
2020-202119Alavéses ESP1. La Liga16th5.07332241625.01240461310Matches
2021-202220Zaragozaes ESP2. La Liga 210th17.01711Matches
2022-202321Giresunsportr TUR1. Süper Lig16th29.43428Matches
2023-202422Norwich Cityeng ENGJr. PL20.8Matches
2023-202422Norwich Cityeng ENG2. Championship6th22.8633429286276740.340241232285100Matches
2024-202523Norwich Cityeng ENG2. Championship11th25.5322111165114524.43418117104270Matches
6 Seasons4 Clubs4 Leagues106.01181184755165015432.51046025880159180
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
Norwich City (2 Seasons)1 League48.295554044113811233.9744224032127170
Alavés (2 Seasons)1 League11.423127115124228.6301801893210
Giresunspor (1 Season)1 League29.434280
Zaragoza (1 Season)1 League17.017110
Norwich City (1 Season)1 League0.80
Championship (2 Seasons)48.295554044113811233.9744224032127170
La Liga (2 Seasons)11.423127115124228.6301801893210
La Liga 2 (1 Season)17.017110
Süper Lig (1 Season)29.434280
PL2 (1 Season)0.80
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
2020-202119Alavéses ESPCopa del Rey17th1.831Matches
2021-202220Zaragozaes ESPCopa del ReyR322.100Matches
2023-202422Norwich Cityeng ENGEFL CupRd30.300Matches
2023-202422Norwich Cityeng ENGFA Cup1.611Matches
2024-202523Norwich Cityeng ENGEFL CupRd20.811Matches
4 Seasons3 Clubs3 Leagues6.7530
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
Norwich City (2 Seasons)2 Leagues2.8220
Zaragoza (1 Season)1 League2.1000
Alavés (1 Season)1 League1.8310
Copa del Rey (2 Seasons)3.9310
EFL Cup (2 Seasons)1.2110
FA Cup (1 Season)1.6110

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
2019-202018Alavéses ESP1. La Liga6.42312517910723231301240.01860.015210805011786281212930Matches
2020-202119Alavéses ESPCopa del Rey1.8Matches
2020-202119Alavéses ESP1. La Liga5.0187031778714187261038.51765.4125100234314105231012636Matches
2021-202220Zaragozaes ESPCopa del Rey2.1Matches
2021-202220Zaragozaes ESP2. La Liga 217.0Matches
2022-202321Giresunsportr TUR1. Süper Lig29.4Matches
2023-202422Norwich Cityeng ENG2. Championship22.81050201854963917310501063835.86056.6649476617845337167043693137Matches
2023-202422Norwich Cityeng ENGEFL Cup0.3Matches
2023-202422Norwich Cityeng ENGFA Cup1.6Matches
2023-202422Norwich Cityeng ENGJr. PL20.8Matches
2024-202523Norwich Cityeng ENG2. Championship25.510231212542449812010231295945.76852.7710582727219379377458759172Matches
2024-202523Norwich Cityeng ENGEFL Cup0.8Matches
6 Seasons4 Clubs7 Leagues112.724913439210761083230249129111940.916356.01636126755349177134641951231707375
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
Norwich City (2 Seasons)3 Leagues51.020733231092088919320732359741.312854.51359105934505146116531441011452309
Alavés (2 Seasons)2 Leagues13.241828215619437418562239.33562.52772082844311811512225566
Zaragoza (1 Season)2 Leagues19.1
Giresunspor (1 Season)1 League29.4
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.220733231092088919320732359741.312854.51359105934505146116531441011452309
La Liga (2 Seasons)11.441828215619437418562239.33562.52772082844311811512225566
Copa del Rey (2 Seasons)3.9
EFL Cup (2 Seasons)1.2
La Liga 2 (1 Season)17.0
Süper Lig (1 Season)29.4
FA Cup (1 Season)1.6
PL2 (1 Season)0.8
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
2019-202018Alavés1 League6.42312517910723231301240.01860.015210805011786281212930
2020-202119Alavés2 Leagues6.8187031778714187261038.51765.4125100234314105231012636
2021-202220Zaragoza2 Leagues19.1
2022-202321Giresunspor1 League29.4
2023-202422Norwich City1 League0.8
2023-202422Norwich City3 Leagues24.71050201854963917310501063835.86056.6649476617845337167043693137
2024-202523Norwich City2 Leagues26.310231212542449812010231295945.76852.7710582727219379377458759172
6 Seasons4 Clubs7 Leagues112.724913439210761083230249129111940.916356.01636126755349177134641951231707375
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
Norwich City (2 Seasons)3 Leagues51.020733231092088919320732359741.312854.51359105934505146116531441011452309
Alavés (2 Seasons)2 Leagues13.241828215619437418562239.33562.52772082844311811512225566
Zaragoza (1 Season)2 Leagues19.1
Giresunspor (1 Season)1 League29.4
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.220733231092088919320732359741.312854.51359105934505146116531441011452309
La Liga (2 Seasons)11.441828215619437418562239.33562.52772082844311811512225566
Copa del Rey (2 Seasons)3.9
EFL Cup (2 Seasons)1.2
La Liga 2 (1 Season)17.0
Süper Lig (1 Season)29.4
FA Cup (1 Season)1.6
PL2 (1 Season)0.8
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
2019-202018Alavéses ESP1. La Liga16th6.42312517910723231301240.01860.015210805011786281212930Matches
2020-202119Alavéses ESP1. La Liga16th5.0187031778714187261038.51765.4125100234314105231012636Matches
2021-202220Zaragozaes ESP2. La Liga 210th17.0Matches
2022-202321Giresunsportr TUR1. Süper Lig16th29.4Matches
2023-202422Norwich Cityeng ENGJr. PL20.8Matches
2023-202422Norwich Cityeng ENG2. Championship6th22.81050201854963917310501063835.86056.6649476617845337167043693137Matches
2024-202523Norwich Cityeng ENG2. Championship11th25.510231212542449812010231295945.76852.7710582727219379377458759172Matches
6 Seasons4 Clubs4 Leagues106.024913439210761083230249129111940.916356.01636126755349177134641951231707375
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
Norwich City (2 Seasons)1 League48.220733231092088919320732359741.312854.51359105934505146116531441011452309
Alavés (2 Seasons)1 League11.441828215619437418562239.33562.52772082844311811512225566
Giresunspor (1 Season)1 League29.4
Zaragoza (1 Season)1 League17.0
Norwich City (1 Season)1 League0.8
Championship (2 Seasons)48.220733231092088919320732359741.312854.51359105934505146116531441011452309
La Liga (2 Seasons)11.441828215619437418562239.33562.52772082844311811512225566
La Liga 2 (1 Season)17.0
Süper Lig (1 Season)29.4
PL2 (1 Season)0.8
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
2020-202119Alavéses ESPCopa del Rey17th1.8Matches
2021-202220Zaragozaes ESPCopa del ReyR322.1Matches
2023-202422Norwich Cityeng ENGEFL CupRd30.3Matches
2023-202422Norwich Cityeng ENGFA Cup1.6Matches
2024-202523Norwich Cityeng ENGEFL CupRd20.8Matches
4 Seasons3 Clubs3 Leagues6.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
Norwich City (2 Seasons)2 Leagues2.8
Zaragoza (1 Season)1 League2.1
Alavés (1 Season)1 League1.8
Copa del Rey (2 Seasons)3.9
EFL Cup (2 Seasons)1.2
FA Cup (1 Season)1.6

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
2019-202018Alavéses ESP1. La Liga195733016.86.456601418170.7469-3-0.47+0.227.610.6-3.0-0.47+0.02Matches
2020-202119Alavéses ESPCopa del Rey31615459.61.8271012002.0034-1-0.56+0.27Matches
2020-202119Alavéses ESP1. La Liga214532213.25.026601917160.6759-4-0.79-0.288.56.4+2.0+0.40+0.69Matches
2021-202220Zaragozaes ESPCopa del Rey31926471.12.1274014502.0032+1+0.47+0.47Matches
2021-202220Zaragozaes ESP2. La Liga 2321,5304840.517.015720172681.221517-2-0.12+0.08Matches
2022-202321Giresunsportr TUR1. Süper Lig322,6468386.529.4328312001.062947-18-0.61-0.61Matches
2023-202422Norwich Cityeng ENG2. Championship332,0486249.522.82577581721.634424+20+0.88+1.0933.227.5+5.6+0.25+0.51Matches
2023-202422Norwich Cityeng ENGEFL Cup1282810.40.30012800.001100.00-0.37Matches
2023-202422Norwich Cityeng ENGFA Cup31474954.41.6190122901.333300.00+0.73Matches
2023-202422Norwich Cityeng ENGJr. PL2271363.90.82360001.5002-2-2.54Matches
2024-202523Norwich Cityeng ENG2. Championship262,2938887.925.5268816001.384236+6+0.24+0.2435.027.7+7.3+0.29+0.30Matches
2024-202523Norwich Cityeng ENGEFL Cup2763842.20.816801801.5043+1+1.18+4.65Matches
6 Seasons4 Clubs7 Leagues17510,1475846.8112.711180346420431.2015515500.00+0.4284.272.2+12.0+0.20+0.54
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
Norwich City (2 Seasons)3 Leagues654,5927161.551.0538222121921.499467+27+0.53+0.8168.255.2+13.0+0.27+0.49
Alavés (2 Seasons)2 Leagues431,1872816.713.296703417330.791422-8-0.610.0016.117.0-1.0-0.09+0.30
Zaragoza (1 Season)2 Leagues351,7224942.519.117720182781.291819-1-0.05+0.14
Giresunspor (1 Season)1 League322,6468386.529.4328312001.062947-18-0.61-0.61
Norwich City (1 Season)1 League271363.90.82360001.5002-2-2.54
Championship (2 Seasons)594,3417464.348.251822181721.528660+26+0.54+0.7368.255.2+13.0+0.27+0.49
La Liga (2 Seasons)401,0262615.011.476603317330.701118-7-0.61-0.0116.117.0-1.0-0.09+0.30
Copa del Rey (2 Seasons)63535965.43.9472023302.006600.00+0.48
EFL Cup (2 Seasons)31043523.11.2168021801.0054+1+0.87+1.65
La Liga 2 (1 Season)321,5304840.517.015720172681.221517-2-0.12+0.08
Süper Lig (1 Season)322,6468386.529.4328312001.062947-18-0.61-0.61
FA Cup (1 Season)31474954.41.6190122901.333300.00+0.73
PL2 (1 Season)271363.90.82360001.5002-2-2.54
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
2019-202018Alavés1 League195733016.86.456601418170.7469-3-0.47+0.227.610.6-3.0-0.47+0.02
2020-202119Alavés2 Leagues246142616.66.846802017160.84813-5-0.73-0.218.56.4+2.0+0.40+0.69
2021-202220Zaragoza2 Leagues351,7224942.519.117720182781.291819-1-0.05+0.14
2022-202321Giresunspor1 League322,6468386.529.4328312001.062947-18-0.61-0.61
2023-202422Norwich City1 League271363.90.82360001.5002-2-2.54
2023-202422Norwich City3 Leagues372,2236047.524.726776112021.564828+20+0.81+0.9933.227.5+5.6+0.25+0.51
2024-202523Norwich City2 Leagues282,3698584.926.32787161801.394639+7+0.27+1.1235.027.7+7.3+0.29+0.30
6 Seasons4 Clubs7 Leagues17510,1475846.8112.711180346420431.2015515500.00+0.4284.272.2+12.0+0.20+0.54
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
Norwich City (2 Seasons)3 Leagues654,5927161.551.0538222121921.499467+27+0.53+0.8168.255.2+13.0+0.27+0.49
Alavés (2 Seasons)2 Leagues431,1872816.713.296703417330.791422-8-0.610.0016.117.0-1.0-0.09+0.30
Zaragoza (1 Season)2 Leagues351,7224942.519.117720182781.291819-1-0.05+0.14
Giresunspor (1 Season)1 League322,6468386.529.4328312001.062947-18-0.61-0.61
Norwich City (1 Season)1 League271363.90.82360001.5002-2-2.54
Championship (2 Seasons)594,3417464.348.251822181721.528660+26+0.54+0.7368.255.2+13.0+0.27+0.49
La Liga (2 Seasons)401,0262615.011.476603317330.701118-7-0.61-0.0116.117.0-1.0-0.09+0.30
Copa del Rey (2 Seasons)63535965.43.9472023302.006600.00+0.48
EFL Cup (2 Seasons)31043523.11.2168021801.0054+1+0.87+1.65
La Liga 2 (1 Season)321,5304840.517.015720172681.221517-2-0.12+0.08
Süper Lig (1 Season)322,6468386.529.4328312001.062947-18-0.61-0.61
FA Cup (1 Season)31474954.41.6190122901.333300.00+0.73
PL2 (1 Season)271363.90.82360001.5002-2-2.54
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
2019-202018Alavéses ESP1. La Liga16th195733016.86.456601418170.7469-3-0.47+0.227.610.6-3.0-0.47+0.02Matches
2020-202119Alavéses ESP1. La Liga16th214532213.25.026601917160.6759-4-0.79-0.288.56.4+2.0+0.40+0.69Matches
2021-202220Zaragozaes ESP2. La Liga 210th321,5304840.517.015720172681.221517-2-0.12+0.08Matches
2022-202321Giresunsportr TUR1. Süper Lig16th322,6468386.529.4328312001.062947-18-0.61-0.61Matches
2023-202422Norwich Cityeng ENGJr. PL2271363.90.82360001.5002-2-2.54Matches
2023-202422Norwich Cityeng ENG2. Championship6th332,0486249.522.82577581721.634424+20+0.88+1.0933.227.5+5.6+0.25+0.51Matches
2024-202523Norwich Cityeng ENG2. Championship11th262,2938887.925.5268816001.384236+6+0.24+0.2435.027.7+7.3+0.29+0.30Matches
6 Seasons4 Clubs4 Leagues1639,5435946.7106.010580335820431.17141142-1-0.01+0.4084.272.2+12.0+0.20+0.54
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
Norwich City (2 Seasons)1 League594,3417464.348.251822181721.528660+26+0.54+0.7368.255.2+13.0+0.27+0.49
Alavés (2 Seasons)1 League401,0262615.011.476603317330.701118-7-0.61-0.0116.117.0-1.0-0.09+0.30
Giresunspor (1 Season)1 League322,6468386.529.4328312001.062947-18-0.61-0.61
Zaragoza (1 Season)1 League321,5304840.517.015720172681.221517-2-0.12+0.08
Norwich City (1 Season)1 League271363.90.82360001.5002-2-2.54
Championship (2 Seasons)594,3417464.348.251822181721.528660+26+0.54+0.7368.255.2+13.0+0.27+0.49
La Liga (2 Seasons)401,0262615.011.476603317330.701118-7-0.61-0.0116.117.0-1.0-0.09+0.30
La Liga 2 (1 Season)321,5304840.517.015720172681.221517-2-0.12+0.08
Süper Lig (1 Season)322,6468386.529.4328312001.062947-18-0.61-0.61
PL2 (1 Season)271363.90.82360001.5002-2-2.54
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
2020-202119Alavéses ESPCopa del Rey17th31615459.61.8271012002.0034-1-0.56+0.27Matches
2021-202220Zaragozaes ESPCopa del ReyR3231926471.12.1274014502.0032+1+0.47+0.47Matches
2023-202422Norwich Cityeng ENGEFL CupRd31282810.40.30012800.001100.00-0.37Matches
2023-202422Norwich Cityeng ENGFA Cup31474954.41.6190122901.333300.00+0.73Matches
2024-202523Norwich Cityeng ENGEFL CupRd22763842.20.816801801.5043+1+1.18+4.65Matches
4 Seasons3 Clubs3 Leagues126045047.96.7674162601.581413+1+0.15+0.83
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Norwich City (2 Seasons)2 Leagues62514234.92.8279142301.1787+1+0.36+1.13
Zaragoza (1 Season)1 League31926471.12.1274014502.0032+1+0.47+0.47
Alavés (1 Season)1 League31615459.61.8271012002.0034-1-0.56+0.27
Copa del Rey (2 Seasons)63535965.43.9472023302.006600.00+0.48
EFL Cup (2 Seasons)31043523.11.2168021801.0054+1+0.87+1.65
FA Cup (1 Season)31474954.41.6190122901.333300.00+0.73

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
2019-202018Alavéses ESP1. La Liga6.4100228413390004481436.4Matches
2020-202119Alavéses ESPCopa del Rey1.80002243130Matches
2020-202119Alavéses ESP1. La Liga5.010013731163000332820.0Matches
2021-202220Zaragozaes ESPCopa del Rey2.10003815000Matches
2021-202220Zaragozaes ESP2. La Liga 217.07002335237411170Matches
2022-202321Giresunsportr TUR1. Süper Lig29.41111527395528340Matches
2023-202422Norwich Cityeng ENG2. Championship22.8421323862322340001401146.7Matches
2023-202422Norwich Cityeng ENGEFL Cup0.30001000000Matches
2023-202422Norwich Cityeng ENGFA Cup1.60000410110Matches
2023-202422Norwich Cityeng ENGJr. PL20.81000Matches
2024-202523Norwich Cityeng ENG2. Championship25.54003946254410210001120110.0Matches
2024-202523Norwich Cityeng ENGEFL Cup0.80002102110Matches
6 Seasons4 Clubs7 Leagues112.728321892227623083123000329114719.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (2 Seasons)3 Leagues51.08217489326934570002521253.8
Alavés (2 Seasons)2 Leagues13.220037171127101500077102231.3
Zaragoza (1 Season)2 Leagues19.17002643247911170
Giresunspor (1 Season)1 League29.41111527395528340
Norwich City (1 Season)1 League0.81000
Championship (2 Seasons)48.28217184316732550002521253.8
La Liga (2 Seasons)11.4200351572491200077102231.3
Copa del Rey (2 Seasons)3.900051058130
EFL Cup (2 Seasons)1.20003102110
La Liga 2 (1 Season)17.07002335237411170
Süper Lig (1 Season)29.41111527395528340
FA Cup (1 Season)1.60000410110
PL2 (1 Season)0.81000
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
2019-202018Alavés1 League6.4100228413390004481436.4
2020-202119Alavés2 Leagues6.810015971476000332820.0
2021-202220Zaragoza2 Leagues19.17002643247911170
2022-202321Giresunspor1 League29.41111527395528340
2023-202422Norwich City1 League0.81000
2023-202422Norwich City3 Leagues24.7421334272323350001401146.7
2024-202523Norwich City2 Leagues26.34004147254611220001120110.0
6 Seasons4 Clubs7 Leagues112.728321892227623083123000329114719.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (2 Seasons)3 Leagues51.08217489326934570002521253.8
Alavés (2 Seasons)2 Leagues13.220037171127101500077102231.3
Zaragoza (1 Season)2 Leagues19.17002643247911170
Giresunspor (1 Season)1 League29.41111527395528340
Norwich City (1 Season)1 League0.81000
Championship (2 Seasons)48.28217184316732550002521253.8
La Liga (2 Seasons)11.4200351572491200077102231.3
Copa del Rey (2 Seasons)3.900051058130
EFL Cup (2 Seasons)1.20003102110
La Liga 2 (1 Season)17.07002335237411170
Süper Lig (1 Season)29.41111527395528340
FA Cup (1 Season)1.60000410110
PL2 (1 Season)0.81000
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
2019-202018Alavéses ESP1. La Liga16th6.4100228413390004481436.4Matches
2020-202119Alavéses ESP1. La Liga16th5.010013731163000332820.0Matches
2021-202220Zaragozaes ESP2. La Liga 210th17.07002335237411170Matches
2022-202321Giresunsportr TUR1. Süper Lig16th29.41111527395528340Matches
2023-202422Norwich Cityeng ENGJr. PL20.81000Matches
2023-202422Norwich Cityeng ENG2. Championship6th22.8421323862322340001401146.7Matches
2024-202523Norwich Cityeng ENG2. Championship11th25.54003946254410210001120110.0Matches
6 Seasons4 Clubs4 Leagues106.028321812077022080118000329114719.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Norwich City (2 Seasons)1 League48.28217184316732550002521253.8
Alavés (2 Seasons)1 League11.4200351572491200077102231.3
Giresunspor (1 Season)1 League29.41111527395528340
Zaragoza (1 Season)1 League17.07002335237411170
Norwich City (1 Season)1 League0.81000
Championship (2 Seasons)48.28217184316732550002521253.8
La Liga (2 Seasons)11.4200351572491200077102231.3
La Liga 2 (1 Season)17.07002335237411170
Süper Lig (1 Season)29.41111527395528340
PL2 (1 Season)0.81000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202119Alavéses ESPCopa del Rey17th1.80002243130Matches
2021-202220Zaragozaes ESPCopa del ReyR322.10003815000Matches
2023-202422Norwich Cityeng ENGEFL CupRd30.30001000000Matches
2023-202422Norwich Cityeng ENGFA Cup1.60000410110Matches
2024-202523Norwich Cityeng ENGEFL CupRd20.80002102110Matches
4 Seasons3 Clubs3 Leagues6.7000815610350
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Norwich City (2 Seasons)2 Leagues2.80003512220
Zaragoza (1 Season)1 League2.10003815000
Alavés (1 Season)1 League1.80002243130
Copa del Rey (2 Seasons)3.900051058130
EFL Cup (2 Seasons)1.20003102110
FA Cup (1 Season)1.60000410110

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.