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-02-09SunEredivisieMatchweek 22HomeD 3–3HeerenveenTwenteYAM90010020000Match Report
2025-02-01SatEredivisieMatchweek 21HomeD 2–2HeerenveenFortuna SittardYAM90010062001Match Report
2025-01-25SatEredivisieMatchweek 20AwayL 0–1HeerenveenGroningenYAM83000010000Match Report
2025-01-19SunEredivisieMatchweek 19HomeL 0–2HeerenveenAjaxYAM90000020102Match Report
2025-01-12SunEredivisieMatchweek 18AwayW 4–2HeerenveenNAC BredaYAM61100022000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201419NEC Nijmegennl NED1. Eredivisie27111,29414.4549500600.350.280.630.350.63Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie28282,32725.91215271111310.460.581.040.431.01Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie23211,66118.5358300500.160.270.430.160.43Matches
2015-201621AZ Alkmaar2. Europa Lg321681.9000000000.000.000.000.000.00Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie29252,22624.710818911400.400.320.730.360.69Matches
2016-201722AZ Alkmaar2. Europa Lg543333.7101011100.270.000.270.000.00Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie33332,83931.52112331744300.670.381.050.540.92Matches
2018-201924Brightoneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201924Brightoneng ENGFA Cup443253.6000000100.000.000.000.000.00Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 111901.0000000000.000.000.000.000.00Matches
2018-201924Brightoneng ENG1. Premier League19121,02011.3000000200.80.80.21.01418560.000.000.000.000.000.070.020.090.070.09Matches
2019-202025Brightoneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202025Brightoneng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2019-202025Brightoneng ENG1. Premier League1033113.5202200000.60.60.61.2812510.580.000.580.580.580.170.180.350.170.35Matches
2020-202126Brightoneng ENGEFL Cup331992.2213200000.900.451.360.901.36Matches
2020-202126Brightoneng ENGFA Cup11700.8000000000.000.000.000.000.00Matches
2020-202126Brightoneng ENG1. Premier League2165285.9011000301.51.53.04.51828530.000.170.170.000.170.260.510.770.260.77Matches
2021-202227Feyenoord3. Conf Lg922232.5101100000.400.000.400.400.40Matches
2021-202227Feyenoordnl NED1. Eredivisie27181,55617.3437400200.230.170.400.230.40Matches
2022-202328Feyenoordnl NED1. Eredivisie28121,22113.65712500200.370.520.880.370.88Matches
2022-202328Feyenoord2. Europa Lg976136.8314300101.01.00.81.82131660.440.150.590.440.590.150.110.260.150.26Matches
2023-202429Feyenoord1. Champions Lg40740.8101100000.30.30.40.665241.220.001.221.221.220.310.450.750.310.75Matches
2023-202429Feyenoordnl NED1. Eredivisie1634595.1022000100.000.390.390.000.39Matches
2023-202429Feyenoord2. Europa Lg1010.0000000000.00.00.00.00000.000.000.000.000.00Matches
2024-202530Heerenveennl NED1. Eredivisie1198169.1123100100.110.220.330.110.33Matches
12 Seasons5 Clubs8 Leagues31420618,472205.2716113264773514.24.24.99.167942500.350.300.640.310.610.150.170.320.150.32
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
Feyenoord (3 Seasons)4 Leagues94424,14746.11413271400601.31.31.12.42736900.300.280.590.300.590.170.150.310.170.31
AZ Alkmaar (3 Seasons)2 Leagues93857,22780.335256029661300.440.310.750.360.67
Brighton (3 Seasons)3 Leagues61312,66129.6426400602.92.93.86.740581600.140.070.200.140.200.140.180.330.140.33
NEC Nijmegen (2 Seasons)2 Leagues55393,62140.21719361611910.420.470.890.400.87
Heerenveen (1 Season)1 League1198169.1123100100.110.220.330.110.33
Brighton (1 Season)1 League11901.0000000000.000.000.000.000.00
Eredivisie (8 Seasons)19413212,072134.149439244552400.370.320.690.330.65
Europa Lg (4 Seasons)18131,11512.4415311201.01.00.81.82131660.320.080.400.240.320.150.110.260.150.26
Premier League (3 Seasons)50211,85920.7213200502.92.93.86.740581600.100.050.150.100.150.140.180.330.140.33
FA Cup (3 Seasons)654234.7000000100.000.000.000.000.00
EFL Cup (3 Seasons)553794.2213200000.470.240.710.470.71
Eerste Divisie (1 Season)28282,32725.91215271111310.460.581.040.431.01
Conf Lg (1 Season)922232.5101100000.400.000.400.400.40
Champions Lg (1 Season)40740.8101100000.30.30.40.665241.220.001.221.221.220.310.450.750.310.75
PL2 — Div. 1 (1 Season)11901.0000000000.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
2013-201419NEC Nijmegen1 League27111,29414.4549500600.350.280.630.350.63
2014-201520NEC Nijmegen1 League28282,32725.91215271111310.460.581.040.431.01
2015-201621AZ Alkmaar2 Leagues26231,82920.3358300500.150.250.390.150.39
2016-201722AZ Alkmaar2 Leagues34292,55928.411819922500.390.280.670.320.60
2017-201823AZ Alkmaar1 League33332,83931.52112331744300.670.381.050.540.92
2018-201924Brighton1 League11901.0000000000.000.000.000.000.00
2018-201924Brighton3 Leagues24171,43515.9000000300.80.80.21.01418560.000.000.000.000.000.070.020.090.070.09
2019-202025Brighton3 Leagues1244294.8202200000.60.60.61.2812510.420.000.420.420.420.170.180.350.170.35
2020-202126Brighton3 Leagues25107978.9224200301.51.53.04.51828530.230.230.450.230.450.260.510.770.260.77
2021-202227Feyenoord2 Leagues36201,77919.8538500200.250.150.400.250.40
2022-202328Feyenoord2 Leagues37191,83420.48816800301.01.00.81.82131660.390.390.790.390.790.150.110.260.150.26
2023-202429Feyenoord3 Leagues2135345.9123100100.30.30.40.665240.170.340.510.170.510.310.450.750.310.75
2024-202530Heerenveen1 League1198169.1123100100.110.220.330.110.33
12 Seasons5 Clubs8 Leagues31420618,472205.2716113264773514.24.24.99.167942500.350.300.640.310.610.150.170.320.150.32
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
Feyenoord (3 Seasons)4 Leagues94424,14746.11413271400601.31.31.12.42736900.300.280.590.300.590.170.150.310.170.31
AZ Alkmaar (3 Seasons)2 Leagues93857,22780.335256029661300.440.310.750.360.67
Brighton (3 Seasons)3 Leagues61312,66129.6426400602.92.93.86.740581600.140.070.200.140.200.140.180.330.140.33
NEC Nijmegen (2 Seasons)2 Leagues55393,62140.21719361611910.420.470.890.400.87
Heerenveen (1 Season)1 League1198169.1123100100.110.220.330.110.33
Brighton (1 Season)1 League11901.0000000000.000.000.000.000.00
Eredivisie (8 Seasons)19413212,072134.149439244552400.370.320.690.330.65
Europa Lg (4 Seasons)18131,11512.4415311201.01.00.81.82131660.320.080.400.240.320.150.110.260.150.26
Premier League (3 Seasons)50211,85920.7213200502.92.93.86.740581600.100.050.150.100.150.140.180.330.140.33
FA Cup (3 Seasons)654234.7000000100.000.000.000.000.00
EFL Cup (3 Seasons)553794.2213200000.470.240.710.470.71
Eerste Divisie (1 Season)28282,32725.91215271111310.460.581.040.431.01
Conf Lg (1 Season)922232.5101100000.400.000.400.400.40
Champions Lg (1 Season)40740.8101100000.30.30.40.665241.220.001.221.221.220.310.450.750.310.75
PL2 — Div. 1 (1 Season)11901.0000000000.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
2013-201419NEC Nijmegennl NED1. Eredivisie17th27111,29414.4549500600.350.280.630.350.63Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st28282,32725.91215271111310.460.581.040.431.01Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th23211,66118.5358300500.160.270.430.160.43Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th29252,22624.710818911400.400.320.730.360.69Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd33332,83931.52112331744300.670.381.050.540.92Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd11901.0000000000.000.000.000.000.00Matches
2018-201924Brightoneng ENG1. Premier League17th19121,02011.3000000200.80.80.21.01418560.000.000.000.000.000.070.020.090.070.09Matches
2019-202025Brightoneng ENG1. Premier League15th1033113.5202200000.60.60.61.2812510.580.000.580.580.580.170.180.350.170.35Matches
2020-202126Brightoneng ENG1. Premier League16th2165285.9011000301.51.53.04.51828530.000.170.170.000.170.260.510.770.260.77Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd27181,55617.3437400200.230.170.400.230.40Matches
2022-202328Feyenoordnl NED1. Eredivisie1st28121,22113.65712500200.370.520.880.370.88Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd1634595.1022000100.000.390.390.000.39Matches
2024-202530Heerenveennl NED1. Eredivisie9th1198169.1123100100.110.220.330.110.33Matches
12 Seasons5 Clubs3 Leagues27218116,258180.6635912257663212.92.93.86.740581600.350.330.680.320.640.140.180.330.140.33
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
AZ Alkmaar (3 Seasons)1 League85796,72674.734255929551200.450.330.790.390.72
Feyenoord (3 Seasons)1 League71333,23636.091221900500.250.330.580.250.58
Brighton (3 Seasons)1 League50211,85920.7213200502.92.93.86.740581600.100.050.150.100.150.140.180.330.140.33
NEC Nijmegen (2 Seasons)2 Leagues55393,62140.21719361611910.420.470.890.400.87
Heerenveen (1 Season)1 League1198169.1123100100.110.220.330.110.33
Brighton (1 Season)1 League11901.0000000000.000.000.000.000.00
Eredivisie (8 Seasons)19413212,072134.149439244552400.370.320.690.330.65
Premier League (3 Seasons)50211,85920.7213200502.92.93.86.740581600.100.050.150.100.150.140.180.330.140.33
Eerste Divisie (1 Season)28282,32725.91215271111310.460.581.040.431.01
PL2 — Div. 1 (1 Season)11901.0000000000.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
2018-201924Brightoneng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201924Brightoneng ENGFA Cup3rd443253.6000000100.000.000.000.000.00Matches
2019-202025Brightoneng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2019-202025Brightoneng ENGFA Cup33rd10280.3000000000.000.000.000.000.00Matches
2020-202126Brightoneng ENGEFL Cup9th331992.2213200000.900.451.360.901.36Matches
2020-202126Brightoneng ENGFA Cup9th11700.8000000000.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues11108028.9213200100.220.110.340.220.34
FA Cup (3 Seasons)654234.7000000100.000.000.000.000.00
EFL Cup (3 Seasons)553794.2213200000.470.240.710.470.71
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201621AZ Alkmaar2. Europa LgGR321681.9000000000.000.000.000.000.00Matches
2016-201722AZ Alkmaar2. Europa LgR32543333.7101011100.270.000.270.000.00Matches
2021-202227Feyenoord3. Conf LgF922232.5101100000.400.000.400.400.40Matches
2022-202328Feyenoord2. Europa LgQF976136.8314300101.01.00.81.82131660.440.150.590.440.590.150.110.260.150.26Matches
2023-202429Feyenoord1. Champions LgGR40740.8101100000.30.30.40.665241.220.001.221.221.220.310.450.750.310.75Matches
2023-202429Feyenoord2. Europa LgKO1010.0000000000.00.00.00.00000.000.000.000.000.00Matches
5 Seasons2 Clubs3 Leagues31151,41215.7617511201.31.31.12.42736900.380.060.450.320.380.170.150.310.170.31
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
Feyenoord (3 Seasons)3 Leagues23991110.1516500101.31.31.12.42736900.490.100.590.490.590.170.150.310.170.31
AZ Alkmaar (2 Seasons)1 League865015.6101011100.180.000.180.000.00
Europa Lg (4 Seasons)18131,11512.4415311201.01.00.81.82131660.320.080.400.240.320.150.110.260.150.26
Conf Lg (1 Season)922232.5101100000.400.000.400.400.40
Champions Lg (1 Season)40740.8101100000.30.30.40.665241.220.001.221.221.220.310.450.750.310.75
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201420ir IR IranFriendlies (M)511832.0000000000.000.000.000.000.00Matches
201420ir IR Iran1. World CupGR30470.5000000000.000.000.000.000.00Matches
201521ir IR IranAsian CupQF311251.4000000000.000.000.000.000.00Matches
201521ir IR IranAsian Cup qualification311071.21100000.840.84Matches
201622ir IR IranFriendlies (M)21901.0033000000.003.003.000.003.00Matches
201723ir IR IranFriendlies (M)321471.6101100000.610.000.610.610.61Matches
201824ir IR IranFriendlies (M)653133.5112100100.290.290.580.290.58Matches
201824ir IR IranWCQ131195310.6213200100.190.090.280.190.28Matches
201824ir IR Iran1. World CupGR321701.9000000100.10.10.10.24690.000.000.000.000.000.080.050.130.080.13Matches
201925ir IR IranFriendlies (M)221061.2101100000.850.000.850.850.85Matches
201925ir IR IranAsian CupSF442673.0101100000.340.000.340.340.34Matches
202228ir IR Iran1. World CupGR21590.7000000200.20.20.00.22350.000.000.000.000.000.290.000.290.290.29Matches
202228ir IR IranWCQ121297210.8527411400.460.190.650.370.56Matches
202228ir IR IranFriendlies (M)321962.2101100000.460.000.460.460.46Matches
202329ir IR IranFriendlies (M)11820.9000000000.000.000.000.000.00Matches
202329ir IR IranAsian CupSF654475.0213022000.400.200.600.000.20Matches
202632ir IR IranWCQ854895.4000000200.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues79564,75352.81582212331100.30.30.10.469140.280.150.430.230.370.130.040.170.130.17
Friendlies (M) (7 Seasons)22141,11712.4448400100.320.320.640.320.64
WCQ (3 Seasons)33282,41426.87310611700.260.110.370.220.34
Asian Cup (3 Seasons)13108399.3314122000.320.110.430.110.21
World Cup (3 Seasons)832763.1000000300.30.30.10.469140.000.000.000.000.000.130.040.170.130.17
Asian Cup qualification (1 Season)311071.21100000.840.84

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201419NEC Nijmegennl NED1. Eredivisie14.45161.110.3100Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie25.912381.470.2911Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie18.53241.300.1300Matches
2015-201621AZ Alkmaar2. Europa Lg1.9021.070.0000Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie24.7100260.001.050.3511Matches
2016-201722AZ Alkmaar2. Europa Lg3.7117635.34.591.620.000.0011Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie31.5210620.001.970.2744Matches
2018-201924Brightoneng ENGEFL Cup1.002150.02.001.000.000.0000Matches
2018-201924Brightoneng ENGFA Cup3.606116.71.660.280.000.0000Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 11.0000Matches
2018-201924Brightoneng ENG1. Premier League11.3021628.61.850.530.000.0023.40000.80.80.04-0.8-0.8Matches
2019-202025Brightoneng ENGEFL Cup1.00700.07.000.000.0000Matches
2019-202025Brightoneng ENGFA Cup0.30100.03.210.000.0000Matches
2019-202025Brightoneng ENG1. Premier League3.5212216.73.470.580.171.0019.20000.60.60.05+1.4+1.4Matches
2020-202126Brightoneng ENGEFL Cup2.228450.03.621.810.250.5000Matches
2020-202126Brightoneng ENGFA Cup0.80000.000.0000Matches
2020-202126Brightoneng ENG1. Premier League5.9018316.73.070.510.000.0018.10001.51.50.09-1.5-1.5Matches
2021-202227Feyenoord3. Conf Lg2.5100Matches
2021-202227Feyenoordnl NED1. Eredivisie17.34542138.93.121.210.070.1900Matches
2022-202328Feyenoordnl NED1. Eredivisie13.65531732.13.911.250.090.2900Matches
2022-202328Feyenoord2. Europa Lg6.8314535.72.060.730.210.6022.80001.01.00.07+2.0+2.0Matches
2023-202429Feyenoord1. Champions Lg0.813266.73.652.430.330.5016.41000.30.30.08+0.7+0.7Matches
2023-202429Feyenoordnl NED1. Eredivisie5.1022836.44.311.570.000.0000Matches
2023-202429Feyenoord2. Europa Lg0.00000.000.000000.00.00.00.0Matches
2024-202530Heerenveennl NED1. Eredivisie9.1122522.72.430.550.050.2000Matches
12 Seasons5 Clubs8 Leagues205.27126024965.01.831.230.170.2520.81774.24.20.06+1.8+1.8
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
Feyenoord (3 Seasons)4 Leagues46.1141465336.33.351.220.090.2521.71001.31.30.07+2.7+2.7
AZ Alkmaar (3 Seasons)2 Leagues80.33517120552.90.281.491.530.2466
Brighton (3 Seasons)3 Leagues29.64751722.72.540.570.050.2420.50002.92.90.06-0.9-0.9
NEC Nijmegen (2 Seasons)2 Leagues40.217541.340.3011
Heerenveen (1 Season)1 League9.1122522.72.430.550.050.2000
Brighton (1 Season)1 League1.0000
Eredivisie (8 Seasons)134.14915117992.11.491.330.240.2555
Europa Lg (4 Seasons)12.44311335.52.951.050.100.2322.80111.01.00.07+2.0+2.0
Premier League (3 Seasons)20.72511121.62.470.530.040.1820.50002.92.90.06-0.9-0.9
FA Cup (3 Seasons)4.707114.31.490.210.000.0000
EFL Cup (3 Seasons)4.2217529.44.041.190.120.4000
Eerste Divisie (1 Season)25.912381.470.2911
Conf Lg (1 Season)2.5100
Champions Lg (1 Season)0.813266.73.652.430.330.5016.41000.30.30.08+0.7+0.7
PL2 — Div. 1 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201419NEC Nijmegen1 League14.45161.110.3100
2014-201520NEC Nijmegen1 League25.912381.470.2911
2015-201621AZ Alkmaar2 Leagues20.33261.280.1200
2016-201722AZ Alkmaar2 Leagues28.4111732188.20.601.130.530.2822
2017-201823AZ Alkmaar1 League31.5210620.001.970.2744
2018-201924Brighton1 League1.0000
2018-201924Brighton3 Leagues15.9029827.61.820.500.000.0023.40000.80.80.04-0.8-0.8
2019-202025Brighton3 Leagues4.8220210.04.200.420.101.0019.20000.60.60.05+1.4+1.4
2020-202126Brighton3 Leagues8.9226726.92.940.790.080.2918.10001.51.50.09-1.5-1.5
2021-202227Feyenoord2 Leagues19.85542138.93.121.210.070.1900
2022-202328Feyenoord2 Leagues20.48672232.83.291.080.120.3622.80001.01.00.07+2.0+2.0
2023-202429Feyenoord3 Leagues5.91251040.04.211.690.040.1016.41000.30.30.08+0.7+0.7
2024-202530Heerenveen1 League9.1122522.72.430.550.050.2000
12 Seasons5 Clubs8 Leagues205.27126024965.01.831.230.170.2520.81774.24.20.06+1.8+1.8
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
Feyenoord (3 Seasons)4 Leagues46.1141465336.33.351.220.090.2521.71001.31.30.07+2.7+2.7
AZ Alkmaar (3 Seasons)2 Leagues80.33517120552.90.281.491.530.2466
Brighton (3 Seasons)3 Leagues29.64751722.72.540.570.050.2420.50002.92.90.06-0.9-0.9
NEC Nijmegen (2 Seasons)2 Leagues40.217541.340.3011
Heerenveen (1 Season)1 League9.1122522.72.430.550.050.2000
Brighton (1 Season)1 League1.0000
Eredivisie (8 Seasons)134.14915117992.11.491.330.240.2555
Europa Lg (4 Seasons)12.44311335.52.951.050.100.2322.80111.01.00.07+2.0+2.0
Premier League (3 Seasons)20.72511121.62.470.530.040.1820.50002.92.90.06-0.9-0.9
FA Cup (3 Seasons)4.707114.31.490.210.000.0000
EFL Cup (3 Seasons)4.2217529.44.041.190.120.4000
Eerste Divisie (1 Season)25.912381.470.2911
Conf Lg (1 Season)2.5100
Champions Lg (1 Season)0.813266.73.652.430.330.5016.41000.30.30.08+0.7+0.7
PL2 — Div. 1 (1 Season)1.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201419NEC Nijmegennl NED1. Eredivisie17th14.45161.110.3100Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st25.912381.470.2911Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th18.53241.300.1300Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th24.7100260.001.050.3511Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd31.5210620.001.970.2744Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd1.0000Matches
2018-201924Brightoneng ENG1. Premier League17th11.3021628.61.850.530.000.0023.40000.80.80.04-0.8-0.8Matches
2019-202025Brightoneng ENG1. Premier League15th3.5212216.73.470.580.171.0019.20000.60.60.05+1.4+1.4Matches
2020-202126Brightoneng ENG1. Premier League16th5.9018316.73.070.510.000.0018.10001.51.50.09-1.5-1.5Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd17.34542138.93.121.210.070.1900Matches
2022-202328Feyenoordnl NED1. Eredivisie1st13.65531732.13.911.250.090.2900Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd5.1022836.44.311.570.000.0000Matches
2024-202530Heerenveennl NED1. Eredivisie9th9.1122522.72.430.550.050.2000Matches
12 Seasons5 Clubs3 Leagues180.66320222874.31.661.260.190.2520.50662.92.90.06-0.9-0.9
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
AZ Alkmaar (3 Seasons)1 League74.73401120.001.500.2655
Feyenoord (3 Seasons)1 League36.091294635.73.591.280.070.2000
Brighton (3 Seasons)1 League20.72511121.62.470.530.040.1820.50002.92.90.06-0.9-0.9
NEC Nijmegen (2 Seasons)2 Leagues40.217541.340.3011
Heerenveen (1 Season)1 League9.1122522.72.430.550.050.2000
Brighton (1 Season)1 League1.0000
Eredivisie (8 Seasons)134.14915117992.11.491.330.240.2555
Premier League (3 Seasons)20.72511121.62.470.530.040.1820.50002.92.90.06-0.9-0.9
Eerste Divisie (1 Season)25.912381.470.2911
PL2 — Div. 1 (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2018-201924Brightoneng ENGEFL Cup33rd1.002150.02.001.000.000.0000Matches
2018-201924Brightoneng ENGFA Cup3rd3.606116.71.660.280.000.0000Matches
2019-202025Brightoneng ENGEFL Cup17th1.00700.07.000.000.0000Matches
2019-202025Brightoneng ENGFA Cup33rd0.30100.03.210.000.0000Matches
2020-202126Brightoneng ENGEFL Cup9th2.228450.03.621.810.250.5000Matches
2020-202126Brightoneng ENGFA Cup9th0.80000.000.0000Matches
3 Seasons1 Club2 Leagues8.9224625.02.690.670.080.3300
FA Cup (3 Seasons)4.707114.31.490.210.000.0000
EFL Cup (3 Seasons)4.2217529.44.041.190.120.4000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201621AZ Alkmaar2. Europa LgGR1.9021.070.0000Matches
2016-201722AZ Alkmaar2. Europa LgR323.7117635.34.591.620.000.0011Matches
2021-202227Feyenoord3. Conf LgF2.5100Matches
2022-202328Feyenoord2. Europa LgQF6.8314535.72.060.730.210.6022.80001.01.00.07+2.0+2.0Matches
2023-202429Feyenoord1. Champions LgGR0.813266.73.652.430.330.5016.41000.30.30.08+0.7+0.7Matches
2023-202429Feyenoord2. Europa LgKO0.00000.000.000000.00.00.00.0Matches
5 Seasons2 Clubs3 Leagues15.76341538.23.001.140.120.2721.71111.31.30.07+2.7+2.7
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
Feyenoord (3 Seasons)3 Leagues10.1517741.22.220.920.240.5721.71001.31.30.07+2.7+2.7
AZ Alkmaar (2 Seasons)1 League5.6117835.34.591.440.000.0011
Europa Lg (4 Seasons)12.44311335.52.951.050.100.2322.80111.01.00.07+2.0+2.0
Conf Lg (1 Season)2.5100
Champions Lg (1 Season)0.813266.73.652.430.330.5016.41000.30.30.08+0.7+0.7
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201420ir IR IranFriendlies (M)2.0000Matches
201420ir IR Iran1. World CupGR0.5000Matches
201521ir IR IranAsian CupQF1.4000Matches
201521ir IR IranAsian Cup qualification1.2100Matches
201622ir IR IranFriendlies (M)1.0000Matches
201723ir IR IranFriendlies (M)1.6100Matches
201824ir IR IranFriendlies (M)3.5100Matches
201824ir IR IranWCQ10.6200Matches
201824ir IR Iran1. World CupGR1.902150.01.060.530.000.0025.61000.10.10.07-0.1-0.1Matches
201925ir IR IranFriendlies (M)1.2100Matches
201925ir IR IranAsian CupSF3.017228.62.360.670.140.5000Matches
202228ir IR Iran1. World CupGR0.70300.04.580.000.0022.90000.20.20.06-0.2-0.2Matches
202228ir IR IranWCQ10.8511Matches
202228ir IR IranFriendlies (M)2.2100Matches
202329ir IR IranFriendlies (M)0.9000Matches
202329ir IR IranAsian CupSF5.0213430.82.620.810.000.0022Matches
202632ir IR IranWCQ5.40200.00.370.000.0000Matches
9 Seasons1 Club5 Leagues52.81527725.91.700.440.040.1424.01330.30.30.07-0.3-0.3
Friendlies (M) (7 Seasons)12.4400
WCQ (3 Seasons)26.87200.00.370.000.0011
Asian Cup (3 Seasons)9.3320630.02.520.760.050.1722
World Cup (3 Seasons)3.105120.01.970.390.000.0024.01000.30.30.07-0.3-0.3
Asian Cup qualification (1 Season)1.2100
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419NEC Nijmegennl NED1. Eredivisie14.44Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie25.915Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie18.55Matches
2015-201621AZ Alkmaar2. Europa Lg1.90Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie24.78Matches
2016-201722AZ Alkmaar2. Europa Lg3.70Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie31.512Matches
2018-201924Brightoneng ENGEFL Cup1.00Matches
2018-201924Brightoneng ENGFA Cup3.60Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 11.00Matches
2018-201924Brightoneng ENG1. Premier League11.320130865.3312891312214882.4578269.5163941.000.20.3-0.25136218Matches
2019-202025Brightoneng ENGEFL Cup1.00Matches
2019-202025Brightoneng ENGFA Cup0.30Matches
2019-202025Brightoneng ENG1. Premier League3.58613862.31113338556782.1254654.321216.700.60.4-0.6453012Matches
2020-202126Brightoneng ENGEFL Cup2.21Matches
2020-202126Brightoneng ENGFA Cup0.80Matches
2020-202126Brightoneng ENG1. Premier League5.918826670.7280165710312681.7618274.4142850.013.02.3-2.0101019428Matches
2021-202227Feyenoord3. Conf Lg2.50Matches
2021-202227Feyenoordnl NED1. Eredivisie17.33Matches
2022-202328Feyenoordnl NED1. Eredivisie13.67Matches
2022-202328Feyenoord2. Europa Lg6.822030671.9374085210512782.79712279.5143046.710.80.8+0.2101512131Matches
2023-202429Feyenoord1. Champions Lg0.8506576.9828151252986.2222878.63475.000.40.5-0.433425Matches
2023-202429Feyenoordnl NED1. Eredivisie5.12Matches
2023-202429Feyenoord2. Europa Lg0.0000000000000.00.00.000000Matches
2024-202530Heerenveennl NED1. Eredivisie9.12Matches
12 Seasons5 Clubs8 Leagues205.2745108368.811610291141049782.526236072.84911343.4614.94.4+56.1324644994
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
Feyenoord (3 Seasons)4 Leagues46.127037172.84568100313015683.311915079.3173450.0131.11.3+11.9131816336
AZ Alkmaar (3 Seasons)2 Leagues80.325
Brighton (3 Seasons)3 Leagues29.647571266.77042190828034182.114321068.1327940.523.83.1-1.8192828658
NEC Nijmegen (2 Seasons)2 Leagues40.219
Heerenveen (1 Season)1 League9.12
Brighton (1 Season)1 League1.00
Eredivisie (8 Seasons)134.143
Europa Lg (4 Seasons)12.422030671.9374085210512782.79712279.5143046.710.80.8+0.2101512131
Premier League (3 Seasons)20.747571266.77042190828034182.114321068.1327940.513.83.1-2.8192828658
FA Cup (3 Seasons)4.70
EFL Cup (3 Seasons)4.21
Eerste Divisie (1 Season)25.915
Conf Lg (1 Season)2.50
Champions Lg (1 Season)0.8506576.9828151252986.2222878.63475.000.40.5-0.433425
PL2 — Div. 1 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419NEC Nijmegen1 League14.44
2014-201520NEC Nijmegen1 League25.915
2015-201621AZ Alkmaar2 Leagues20.35
2016-201722AZ Alkmaar2 Leagues28.48
2017-201823AZ Alkmaar1 League31.512
2018-201924Brighton1 League1.00
2018-201924Brighton3 Leagues15.920130865.3312891312214882.4578269.5163941.000.20.3-0.25136218
2019-202025Brighton3 Leagues4.88613862.31113338556782.1254654.321216.700.60.4-0.6453012
2020-202126Brighton3 Leagues8.918826670.7280165710312681.7618274.4142850.023.02.3-1.0101019428
2021-202227Feyenoord2 Leagues19.83
2022-202328Feyenoord2 Leagues20.422030671.9374085210512782.79712279.5143046.780.80.8+7.2101512131
2023-202429Feyenoord3 Leagues5.9506576.9828151252986.2222878.63475.020.40.5+1.633425
2024-202530Heerenveen1 League9.12
12 Seasons5 Clubs8 Leagues205.2745108368.811610291141049782.526236072.84911343.4614.94.4+56.1324644994
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
Feyenoord (3 Seasons)4 Leagues46.127037172.84568100313015683.311915079.3173450.0131.11.3+11.9131816336
AZ Alkmaar (3 Seasons)2 Leagues80.325
Brighton (3 Seasons)3 Leagues29.647571266.77042190828034182.114321068.1327940.523.83.1-1.8192828658
NEC Nijmegen (2 Seasons)2 Leagues40.219
Heerenveen (1 Season)1 League9.12
Brighton (1 Season)1 League1.00
Eredivisie (8 Seasons)134.143
Europa Lg (4 Seasons)12.422030671.9374085210512782.79712279.5143046.710.80.8+0.2101512131
Premier League (3 Seasons)20.747571266.77042190828034182.114321068.1327940.513.83.1-2.8192828658
FA Cup (3 Seasons)4.70
EFL Cup (3 Seasons)4.21
Eerste Divisie (1 Season)25.915
Conf Lg (1 Season)2.50
Champions Lg (1 Season)0.8506576.9828151252986.2222878.63475.000.40.5-0.433425
PL2 — Div. 1 (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201419NEC Nijmegennl NED1. Eredivisie17th14.44Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st25.915Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th18.55Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th24.78Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd31.512Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd1.00Matches
2018-201924Brightoneng ENG1. Premier League17th11.320130865.3312891312214882.4578269.5163941.000.20.3-0.25136218Matches
2019-202025Brightoneng ENG1. Premier League15th3.58613862.31113338556782.1254654.321216.700.60.4-0.6453012Matches
2020-202126Brightoneng ENG1. Premier League16th5.918826670.7280165710312681.7618274.4142850.013.02.3-2.0101019428Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd17.33Matches
2022-202328Feyenoordnl NED1. Eredivisie1st13.67Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd5.12Matches
2024-202530Heerenveennl NED1. Eredivisie9th9.12Matches
12 Seasons5 Clubs3 Leagues180.647571266.77042190828034182.114321068.1327940.5593.83.1+55.2192828658
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
AZ Alkmaar (3 Seasons)1 League74.725
Feyenoord (3 Seasons)1 League36.012
Brighton (3 Seasons)1 League20.747571266.77042190828034182.114321068.1327940.513.83.1-2.8192828658
NEC Nijmegen (2 Seasons)2 Leagues40.219
Heerenveen (1 Season)1 League9.12
Brighton (1 Season)1 League1.00
Eredivisie (8 Seasons)134.143
Premier League (3 Seasons)20.747571266.77042190828034182.114321068.1327940.513.83.1-2.8192828658
Eerste Divisie (1 Season)25.915
PL2 — Div. 1 (1 Season)1.00
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2018-201924Brightoneng ENGEFL Cup33rd1.00Matches
2018-201924Brightoneng ENGFA Cup3rd3.60Matches
2019-202025Brightoneng ENGEFL Cup17th1.00Matches
2019-202025Brightoneng ENGFA Cup33rd0.30Matches
2020-202126Brightoneng ENGEFL Cup9th2.21Matches
2020-202126Brightoneng ENGFA Cup9th0.80Matches
3 Seasons1 Club2 Leagues8.91
FA Cup (3 Seasons)4.70
EFL Cup (3 Seasons)4.21
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201621AZ Alkmaar2. Europa LgGR1.90Matches
2016-201722AZ Alkmaar2. Europa LgR323.70Matches
2021-202227Feyenoord3. Conf LgF2.50Matches
2022-202328Feyenoord2. Europa LgQF6.822030671.9374085210512782.79712279.5143046.710.80.8+0.2101512131Matches
2023-202429Feyenoord1. Champions LgGR0.8506576.9828151252986.2222878.63475.000.40.5-0.433425Matches
2023-202429Feyenoord2. Europa LgKO0.0000000000000.00.00.000000Matches
5 Seasons2 Clubs3 Leagues15.727037172.84568100313015683.311915079.3173450.011.11.3-0.1131816336
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
Feyenoord (3 Seasons)3 Leagues10.127037172.84568100313015683.311915079.3173450.011.11.3-0.1131816336
AZ Alkmaar (2 Seasons)1 League5.60
Europa Lg (4 Seasons)12.422030671.9374085210512782.79712279.5143046.710.80.8+0.2101512131
Conf Lg (1 Season)2.50
Champions Lg (1 Season)0.8506576.9828151252986.2222878.63475.000.40.5-0.433425
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201420ir IR IranFriendlies (M)2.00Matches
201420ir IR Iran1. World CupGR0.50Matches
201521ir IR IranAsian CupQF1.40Matches
201521ir IR IranAsian Cup qualification1.2Matches
201622ir IR IranFriendlies (M)1.03Matches
201723ir IR IranFriendlies (M)1.60Matches
201824ir IR IranFriendlies (M)3.51Matches
201824ir IR IranWCQ10.61Matches
201824ir IR Iran1. World CupGR1.9274757.445714381172.7121963.23742.900.10.2-0.121106Matches
201925ir IR IranFriendlies (M)1.20Matches
201925ir IR IranAsian CupSF3.00Matches
202228ir IR Iran1. World CupGR0.7111764.7160544580.06966.70000.00.00.001103Matches
202228ir IR IranWCQ10.82Matches
202228ir IR IranFriendlies (M)2.20Matches
202329ir IR IranFriendlies (M)0.90Matches
202329ir IR IranAsian CupSF5.01Matches
202632ir IR IranWCQ5.40Matches
9 Seasons1 Club5 Leagues52.8386459.4617197121675.0182864.33742.980.10.2+7.922209
Friendlies (M) (7 Seasons)12.44
WCQ (3 Seasons)26.83
Asian Cup (3 Seasons)9.31
World Cup (3 Seasons)3.1386459.4617197121675.0182864.33742.900.10.2-0.122209
Asian Cup qualification (1 Season)1.2

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419NEC Nijmegennl NED1. Eredivisie14.4Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie25.9Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie18.5Matches
2015-201621AZ Alkmaar2. Europa Lg1.9Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie24.70Matches
2016-201722AZ Alkmaar2. Europa Lg3.717Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie31.50Matches
2018-201924Brightoneng ENGEFL Cup1.00Matches
2018-201924Brightoneng ENGFA Cup3.67Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 11.0Matches
2018-201924Brightoneng ENG1. Premier League11.3308289156132345202201417Matches
2019-202025Brightoneng ENGEFL Cup1.06Matches
2019-202025Brightoneng ENGFA Cup0.30Matches
2019-202025Brightoneng ENG1. Premier League3.5138135301024210008605Matches
2020-202126Brightoneng ENGEFL Cup2.29Matches
2020-202126Brightoneng ENGFA Cup0.81Matches
2020-202126Brightoneng ENG1. Premier League5.926625781213032020188111Matches
2021-202227Feyenoord3. Conf Lg2.5Matches
2021-202227Feyenoordnl NED1. Eredivisie17.371Matches
2022-202328Feyenoordnl NED1. Eredivisie13.669Matches
2022-202328Feyenoord2. Europa Lg6.83062901421523111010220211Matches
2023-202429Feyenoord1. Champions Lg0.8656320007200005004Matches
2023-202429Feyenoordnl NED1. Eredivisie5.133Matches
2023-202429Feyenoord2. Europa Lg0.0000000000000000Matches
2024-202530Heerenveennl NED1. Eredivisie9.134Matches
12 Seasons5 Clubs8 Leagues205.21083103442959354229232745748
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Feyenoord (3 Seasons)4 Leagues46.137135316215203131010270215
AZ Alkmaar (3 Seasons)2 Leagues80.317
Brighton (3 Seasons)3 Leagues29.67126812674410098222475533
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.134
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1207
Europa Lg (4 Seasons)12.43062901421540111010220211
Premier League (3 Seasons)20.7712681267447798222475533
FA Cup (3 Seasons)4.78
EFL Cup (3 Seasons)4.215
Eerste Divisie (1 Season)25.9
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.8656320007200005004
PL2 — Div. 1 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419NEC Nijmegen1 League14.4
2014-201520NEC Nijmegen1 League25.9
2015-201621AZ Alkmaar2 Leagues20.3
2016-201722AZ Alkmaar2 Leagues28.417
2017-201823AZ Alkmaar1 League31.50
2018-201924Brighton1 League1.0
2018-201924Brighton3 Leagues15.9308289156133045202201417
2019-202025Brighton3 Leagues4.8138135301030210008605
2020-202126Brighton3 Leagues8.926625781214032020188111
2021-202227Feyenoord2 Leagues19.871
2022-202328Feyenoord2 Leagues20.43062901421592111010220211
2023-202429Feyenoord3 Leagues5.96563200040200005004
2024-202530Heerenveen1 League9.134
12 Seasons5 Clubs8 Leagues205.21083103442959354229232745748
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Feyenoord (3 Seasons)4 Leagues46.137135316215203131010270215
AZ Alkmaar (3 Seasons)2 Leagues80.317
Brighton (3 Seasons)3 Leagues29.67126812674410098222475533
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.134
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1207
Europa Lg (4 Seasons)12.43062901421540111010220211
Premier League (3 Seasons)20.7712681267447798222475533
FA Cup (3 Seasons)4.78
EFL Cup (3 Seasons)4.215
Eerste Divisie (1 Season)25.9
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.8656320007200005004
PL2 — Div. 1 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201419NEC Nijmegennl NED1. Eredivisie17th14.4Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st25.9Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th18.5Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th24.70Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd31.50Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd1.0Matches
2018-201924Brightoneng ENG1. Premier League17th11.3308289156132345202201417Matches
2019-202025Brightoneng ENG1. Premier League15th3.5138135301024210008605Matches
2020-202126Brightoneng ENG1. Premier League16th5.926625781213032020188111Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd17.371Matches
2022-202328Feyenoordnl NED1. Eredivisie1st13.669Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd5.133Matches
2024-202530Heerenveennl NED1. Eredivisie9th9.134Matches
12 Seasons5 Clubs3 Leagues180.67126812674428498222475533
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
AZ Alkmaar (3 Seasons)1 League74.70
Feyenoord (3 Seasons)1 League36.0173
Brighton (3 Seasons)1 League20.7712681267447798222475533
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.134
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1207
Premier League (3 Seasons)20.7712681267447798222475533
Eerste Divisie (1 Season)25.9
PL2 — Div. 1 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201924Brightoneng ENGEFL Cup33rd1.00Matches
2018-201924Brightoneng ENGFA Cup3rd3.67Matches
2019-202025Brightoneng ENGEFL Cup17th1.06Matches
2019-202025Brightoneng ENGFA Cup33rd0.30Matches
2020-202126Brightoneng ENGEFL Cup9th2.29Matches
2020-202126Brightoneng ENGFA Cup9th0.81Matches
3 Seasons1 Club2 Leagues8.923
FA Cup (3 Seasons)4.78
EFL Cup (3 Seasons)4.215
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
2015-201621AZ Alkmaar2. Europa LgGR1.9Matches
2016-201722AZ Alkmaar2. Europa LgR323.717Matches
2021-202227Feyenoord3. Conf LgF2.5Matches
2022-202328Feyenoord2. Europa LgQF6.83062901421523111010220211Matches
2023-202429Feyenoord1. Champions LgGR0.8656320007200005004Matches
2023-202429Feyenoord2. Europa LgKO0.0000000000000000Matches
5 Seasons2 Clubs3 Leagues15.73713531621547131010270215
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Feyenoord (3 Seasons)3 Leagues10.13713531621530131010270215
AZ Alkmaar (2 Seasons)1 League5.617
Europa Lg (4 Seasons)12.43062901421540111010220211
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.8656320007200005004
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
201420ir IR IranFriendlies (M)2.0Matches
201420ir IR Iran1. World CupGR0.5Matches
201521ir IR IranAsian CupQF1.4Matches
201521ir IR IranAsian Cup qualification1.2Matches
201622ir IR IranFriendlies (M)1.0Matches
201723ir IR IranFriendlies (M)1.6Matches
201824ir IR IranFriendlies (M)3.5Matches
201824ir IR IranWCQ10.6Matches
201824ir IR Iran1. World CupGR1.9474251016130302704Matches
201925ir IR IranFriendlies (M)1.2Matches
201925ir IR IranAsian CupSF3.06Matches
202228ir IR Iran1. World CupGR0.7171421001000001111Matches
202228ir IR IranWCQ10.8Matches
202228ir IR IranFriendlies (M)2.2Matches
202329ir IR IranFriendlies (M)0.9Matches
202329ir IR IranAsian CupSF5.017Matches
202632ir IR IranWCQ5.42Matches
9 Seasons1 Club5 Leagues52.86456720132130303815
Friendlies (M) (7 Seasons)12.4
WCQ (3 Seasons)26.82
Asian Cup (3 Seasons)9.323
World Cup (3 Seasons)3.1645672017130303815
Asian Cup qualification (1 Season)1.2

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419NEC Nijmegennl NED1. Eredivisie14.4Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie25.9Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie18.5Matches
2015-201621AZ Alkmaar2. Europa Lg1.9Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie24.7Matches
2016-201722AZ Alkmaar2. Europa Lg3.7Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie31.5Matches
2018-201924Brightoneng ENGEFL Cup1.0Matches
2018-201924Brightoneng ENGFA Cup3.6Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 11.0Matches
2018-201924Brightoneng ENG1. Premier League11.3211.86104212220.18010100Matches
2019-202025Brightoneng ENGEFL Cup1.0Matches
2019-202025Brightoneng ENGFA Cup0.3Matches
2019-202025Brightoneng ENG1. Premier League3.5123.4780112000.00000000Matches
2020-202126Brightoneng ENGEFL Cup2.2Matches
2020-202126Brightoneng ENGFA Cup0.8Matches
2020-202126Brightoneng ENG1. Premier League5.9213.57160221010.17100000Matches
2021-202227Feyenoord3. Conf Lg2.5Matches
2021-202227Feyenoordnl NED1. Eredivisie17.3Matches
2022-202328Feyenoordnl NED1. Eredivisie13.6Matches
2022-202328Feyenoord2. Europa Lg6.8243.51180132010.15100000Matches
2023-202429Feyenoord1. Champions Lg0.844.8640000000.00000000Matches
2023-202429Feyenoordnl NED1. Eredivisie5.1Matches
2023-202429Feyenoord2. Europa Lg0.000000000000000Matches
2024-202530Heerenveennl NED1. Eredivisie9.1Matches
12 Seasons5 Clubs8 Leagues205.2822.90564677240.14210100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Feyenoord (3 Seasons)4 Leagues46.1283.66220132010.13100000
AZ Alkmaar (3 Seasons)2 Leagues80.3
Brighton (3 Seasons)3 Leagues29.6542.62344545230.15110100
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.1
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1
Europa Lg (4 Seasons)12.4243.51180132010.15100000
Premier League (3 Seasons)20.7542.62344545230.15110100
FA Cup (3 Seasons)4.7
EFL Cup (3 Seasons)4.2
Eerste Divisie (1 Season)25.9
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.844.8640000000.00000000
PL2 — Div. 1 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419NEC Nijmegen1 League14.4
2014-201520NEC Nijmegen1 League25.9
2015-201621AZ Alkmaar2 Leagues20.3
2016-201722AZ Alkmaar2 Leagues28.4
2017-201823AZ Alkmaar1 League31.5
2018-201924Brighton1 League1.0
2018-201924Brighton3 Leagues15.9211.86104212220.18010100
2019-202025Brighton3 Leagues4.8123.4780112000.00000000
2020-202126Brighton3 Leagues8.9213.57160221010.17100000
2021-202227Feyenoord2 Leagues19.8
2022-202328Feyenoord2 Leagues20.4243.51180132010.15100000
2023-202429Feyenoord3 Leagues5.944.8640000000.00000000
2024-202530Heerenveen1 League9.1
12 Seasons5 Clubs8 Leagues205.2822.90564677240.14210100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Feyenoord (3 Seasons)4 Leagues46.1283.66220132010.13100000
AZ Alkmaar (3 Seasons)2 Leagues80.3
Brighton (3 Seasons)3 Leagues29.6542.62344545230.15110100
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.1
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1
Europa Lg (4 Seasons)12.4243.51180132010.15100000
Premier League (3 Seasons)20.7542.62344545230.15110100
FA Cup (3 Seasons)4.7
EFL Cup (3 Seasons)4.2
Eerste Divisie (1 Season)25.9
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.844.8640000000.00000000
PL2 — Div. 1 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201419NEC Nijmegennl NED1. Eredivisie17th14.4Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st25.9Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th18.5Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th24.7Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd31.5Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd1.0Matches
2018-201924Brightoneng ENG1. Premier League17th11.3211.86104212220.18010100Matches
2019-202025Brightoneng ENG1. Premier League15th3.5123.4780112000.00000000Matches
2020-202126Brightoneng ENG1. Premier League16th5.9213.57160221010.17100000Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd17.3Matches
2022-202328Feyenoordnl NED1. Eredivisie1st13.6Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd5.1Matches
2024-202530Heerenveennl NED1. Eredivisie9th9.1Matches
12 Seasons5 Clubs3 Leagues180.6542.62344545230.15110100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
AZ Alkmaar (3 Seasons)1 League74.7
Feyenoord (3 Seasons)1 League36.0
Brighton (3 Seasons)1 League20.7542.62344545230.15110100
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.1
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1
Premier League (3 Seasons)20.7542.62344545230.15110100
Eerste Divisie (1 Season)25.9
PL2 — Div. 1 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201924Brightoneng ENGEFL Cup33rd1.0Matches
2018-201924Brightoneng ENGFA Cup3rd3.6Matches
2019-202025Brightoneng ENGEFL Cup17th1.0Matches
2019-202025Brightoneng ENGFA Cup33rd0.3Matches
2020-202126Brightoneng ENGEFL Cup9th2.2Matches
2020-202126Brightoneng ENGFA Cup9th0.8Matches
3 Seasons1 Club2 Leagues8.9
FA Cup (3 Seasons)4.7
EFL Cup (3 Seasons)4.2
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
2015-201621AZ Alkmaar2. Europa LgGR1.9Matches
2016-201722AZ Alkmaar2. Europa LgR323.7Matches
2021-202227Feyenoord3. Conf LgF2.5Matches
2022-202328Feyenoord2. Europa LgQF6.8243.51180132010.15100000Matches
2023-202429Feyenoord1. Champions LgGR0.844.8640000000.00000000Matches
2023-202429Feyenoord2. Europa LgKO0.000000000000000Matches
5 Seasons2 Clubs3 Leagues15.7283.66220132010.13100000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Feyenoord (3 Seasons)3 Leagues10.1283.66220132010.13100000
AZ Alkmaar (2 Seasons)1 League5.6
Europa Lg (4 Seasons)12.4243.51180132010.15100000
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.844.8640000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201420ir IR IranFriendlies (M)2.0Matches
201420ir IR Iran1. World CupGR0.5Matches
201521ir IR IranAsian CupQF1.4Matches
201521ir IR IranAsian Cup qualification1.2Matches
201622ir IR IranFriendlies (M)1.0Matches
201723ir IR IranFriendlies (M)1.6Matches
201824ir IR IranFriendlies (M)3.5Matches
201824ir IR IranWCQ10.6Matches
201824ir IR Iran1. World CupGR1.952.6511111000.00000000Matches
201925ir IR IranFriendlies (M)1.2Matches
201925ir IR IranAsian CupSF3.0Matches
202228ir IR Iran1. World CupGR0.746.1030010023.05100100Matches
202228ir IR IranWCQ10.8Matches
202228ir IR IranFriendlies (M)2.2Matches
202329ir IR IranFriendlies (M)0.9Matches
202329ir IR IranAsian CupSF5.0Matches
202632ir IR IranWCQ5.4Matches
9 Seasons1 Club5 Leagues52.893.5441121020.79100100
Friendlies (M) (7 Seasons)12.4
WCQ (3 Seasons)26.8
Asian Cup (3 Seasons)9.3
World Cup (3 Seasons)3.193.5441121020.79100100
Asian Cup qualification (1 Season)1.2

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419NEC Nijmegennl NED1. Eredivisie14.4Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie25.9Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie18.5Matches
2015-201621AZ Alkmaar2. Europa Lg1.9Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie24.700Matches
2016-201722AZ Alkmaar2. Europa Lg3.764Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie31.500Matches
2018-201924Brightoneng ENGEFL Cup1.000Matches
2018-201924Brightoneng ENGFA Cup3.644Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 11.0Matches
2018-201924Brightoneng ENG1. Premier League11.3321817114113036.71916016114340Matches
2019-202025Brightoneng ENGEFL Cup1.031Matches
2019-202025Brightoneng ENGFA Cup0.300Matches
2019-202025Brightoneng ENG1. Premier League3.584323020.0250531120Matches
2020-202126Brightoneng ENGEFL Cup2.240Matches
2020-202126Brightoneng ENGFA Cup0.801Matches
2020-202126Brightoneng ENG1. Premier League5.99735121216.71080881710Matches
2021-202227Feyenoord3. Conf Lg2.5Matches
2021-202227Feyenoordnl NED1. Eredivisie17.3238Matches
2022-202328Feyenoordnl NED1. Eredivisie13.6149Matches
2022-202328Feyenoord2. Europa Lg6.87722341428.6101211151250Matches
2023-202429Feyenoord1. Champions Lg0.86104222100.000001700Matches
2023-202429Feyenoordnl NED1. Eredivisie5.1123Matches
2023-202429Feyenoord2. Europa Lg0.0000000000000000Matches
2024-202530Heerenveennl NED1. Eredivisie9.195Matches
12 Seasons5 Clubs8 Leagues205.262112252413196031.741411406390120
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Feyenoord (3 Seasons)4 Leagues46.1135726561637.51012111261950
AZ Alkmaar (3 Seasons)2 Leagues80.3640
Brighton (3 Seasons)3 Leagues29.6494023188134429.53129029287170
NEC Nijmegen (2 Seasons)2 Leagues40.20
Heerenveen (1 Season)1 League9.1950
Brighton (1 Season)1 League1.00
Eredivisie (8 Seasons)134.158250
Europa Lg (4 Seasons)12.471322341428.6101211191250
Premier League (3 Seasons)20.7492923188134429.53129029227170
FA Cup (3 Seasons)4.7450
EFL Cup (3 Seasons)4.2710
Eerste Divisie (1 Season)25.90
Conf Lg (1 Season)2.50
Champions Lg (1 Season)0.86104222100.000001700
PL2 — Div. 1 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419NEC Nijmegen1 League14.40
2014-201520NEC Nijmegen1 League25.90
2015-201621AZ Alkmaar2 Leagues20.30
2016-201722AZ Alkmaar2 Leagues28.4640
2017-201823AZ Alkmaar1 League31.5000
2018-201924Brighton1 League1.00
2018-201924Brighton3 Leagues15.9322217114113036.71916016154340
2019-202025Brighton3 Leagues4.887323020.0250541120
2020-202126Brighton3 Leagues8.991135121216.71080891710
2021-202227Feyenoord2 Leagues19.82380
2022-202328Feyenoord2 Leagues20.472122341428.61012111141250
2023-202429Feyenoord3 Leagues5.961304222100.000004700
2024-202530Heerenveen1 League9.1950
12 Seasons5 Clubs8 Leagues205.262112252413196031.741411406390120
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Feyenoord (3 Seasons)4 Leagues46.1135726561637.51012111261950
AZ Alkmaar (3 Seasons)2 Leagues80.3640
Brighton (3 Seasons)3 Leagues29.6494023188134429.53129029287170
NEC Nijmegen (2 Seasons)2 Leagues40.20
Heerenveen (1 Season)1 League9.1950
Brighton (1 Season)1 League1.00
Eredivisie (8 Seasons)134.158250
Europa Lg (4 Seasons)12.471322341428.6101211191250
Premier League (3 Seasons)20.7492923188134429.53129029227170
FA Cup (3 Seasons)4.7450
EFL Cup (3 Seasons)4.2710
Eerste Divisie (1 Season)25.90
Conf Lg (1 Season)2.50
Champions Lg (1 Season)0.86104222100.000001700
PL2 — Div. 1 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201419NEC Nijmegennl NED1. Eredivisie17th14.4Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st25.9Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th18.5Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th24.700Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd31.500Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd1.0Matches
2018-201924Brightoneng ENG1. Premier League17th11.3321817114113036.71916016114340Matches
2019-202025Brightoneng ENG1. Premier League15th3.584323020.0250531120Matches
2020-202126Brightoneng ENG1. Premier League16th5.99735121216.71080881710Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd17.3238Matches
2022-202328Feyenoordnl NED1. Eredivisie1st13.6149Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd5.1123Matches
2024-202530Heerenveennl NED1. Eredivisie9th9.195Matches
12 Seasons5 Clubs3 Leagues180.6498723188134429.53129029477170
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
AZ Alkmaar (3 Seasons)1 League74.7000
Feyenoord (3 Seasons)1 League36.049200
Brighton (3 Seasons)1 League20.7492923188134429.53129029227170
NEC Nijmegen (2 Seasons)2 Leagues40.20
Heerenveen (1 Season)1 League9.1950
Brighton (1 Season)1 League1.00
Eredivisie (8 Seasons)134.158250
Premier League (3 Seasons)20.7492923188134429.53129029227170
Eerste Divisie (1 Season)25.90
PL2 — Div. 1 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201924Brightoneng ENGEFL Cup33rd1.000Matches
2018-201924Brightoneng ENGFA Cup3rd3.644Matches
2019-202025Brightoneng ENGEFL Cup17th1.031Matches
2019-202025Brightoneng ENGFA Cup33rd0.300Matches
2020-202126Brightoneng ENGEFL Cup9th2.240Matches
2020-202126Brightoneng ENGFA Cup9th0.801Matches
3 Seasons1 Club2 Leagues8.91160
FA Cup (3 Seasons)4.7450
EFL Cup (3 Seasons)4.2710
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
2015-201621AZ Alkmaar2. Europa LgGR1.9Matches
2016-201722AZ Alkmaar2. Europa LgR323.764Matches
2021-202227Feyenoord3. Conf LgF2.5Matches
2022-202328Feyenoord2. Europa LgQF6.87722341428.6101211151250Matches
2023-202429Feyenoord1. Champions LgGR0.86104222100.000001700Matches
2023-202429Feyenoord2. Europa LgKO0.0000000000000000Matches
5 Seasons2 Clubs3 Leagues15.7131426561637.51012111101950
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Feyenoord (3 Seasons)3 Leagues10.113826561637.5101211161950
AZ Alkmaar (2 Seasons)1 League5.6640
Europa Lg (4 Seasons)12.471322341428.6101211191250
Conf Lg (1 Season)2.50
Champions Lg (1 Season)0.86104222100.000001700
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
201420ir IR IranFriendlies (M)2.0Matches
201420ir IR Iran1. World CupGR0.5Matches
201521ir IR IranAsian CupQF1.4Matches
201521ir IR IranAsian Cup qualification1.2Matches
201622ir IR IranFriendlies (M)1.0Matches
201723ir IR IranFriendlies (M)1.6Matches
201824ir IR IranFriendlies (M)3.5Matches
201824ir IR IranWCQ10.6Matches
201824ir IR Iran1. World CupGR1.9643213742.941012820Matches
201925ir IR IranFriendlies (M)1.2Matches
201925ir IR IranAsian CupSF3.042Matches
202228ir IR Iran1. World CupGR0.711010010.012021200Matches
202228ir IR IranWCQ10.8Matches
202228ir IR IranFriendlies (M)2.2Matches
202329ir IR IranFriendlies (M)0.9Matches
202329ir IR IranAsian CupSF5.022Matches
202632ir IR IranWCQ5.410Matches
9 Seasons1 Club5 Leagues52.87123313837.5530371020
Friendlies (M) (7 Seasons)12.40
WCQ (3 Seasons)26.8100
Asian Cup (3 Seasons)9.3640
World Cup (3 Seasons)3.1753313837.5530331020
Asian Cup qualification (1 Season)1.20

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419NEC Nijmegennl NED1. Eredivisie14.4Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie25.9Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie18.5Matches
2015-201621AZ Alkmaar2. Europa Lg1.9Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie24.7Matches
2016-201722AZ Alkmaar2. Europa Lg3.7Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie31.5Matches
2018-201924Brightoneng ENGEFL Cup1.0Matches
2018-201924Brightoneng ENGFA Cup3.6Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 11.0Matches
2018-201924Brightoneng ENG1. Premier League11.34751110519518414475361130.62569.4278155074114171272128456Matches
2019-202025Brightoneng ENGEFL Cup1.0Matches
2019-202025Brightoneng ENGFA Cup0.3Matches
2019-202025Brightoneng ENG1. Premier League3.5193321601151019315853.3746.71185602528518613751Matches
2020-202126Brightoneng ENGEFL Cup2.2Matches
2020-202126Brightoneng ENGFA Cup0.8Matches
2020-202126Brightoneng ENG1. Premier League5.933142311319929331171164.7635.32199915521813612725453Matches
2021-202227Feyenoord3. Conf Lg2.5Matches
2021-202227Feyenoordnl NED1. Eredivisie17.3Matches
2022-202328Feyenoordnl NED1. Eredivisie13.6Matches
2022-202328Feyenoord2. Europa Lg6.837663917216923376181372.2422.226913035912112512626766Matches
2023-202429Feyenoord1. Champions Lg0.88613325110865120.0360.060239143612416624Matches
2023-202429Feyenoordnl NED1. Eredivisie5.1Matches
2023-202429Feyenoord2. Europa Lg0.000000000000000000000Matches
2024-202530Heerenveennl NED1. Eredivisie9.1Matches
12 Seasons5 Clubs8 Leagues205.2146125191572718861461914448.44549.59444643227967481563411008250
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
Feyenoord (3 Seasons)4 Leagues46.146274220422033462231460.9730.432915427342713716733390
AZ Alkmaar (3 Seasons)2 Leagues80.3
Brighton (3 Seasons)3 Leagues29.69991814936849853999683044.13855.961531011545403584734675160
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.1
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1
Europa Lg (4 Seasons)12.437663917216923376181372.2422.226913035912112512626766
Premier League (3 Seasons)20.79991814936849853999683044.13855.961531011545403584734675160
FA Cup (3 Seasons)4.7
EFL Cup (3 Seasons)4.2
Eerste Divisie (1 Season)25.9
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.88613325110865120.0360.060239143612416624
PL2 — Div. 1 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419NEC Nijmegen1 League14.4
2014-201520NEC Nijmegen1 League25.9
2015-201621AZ Alkmaar2 Leagues20.3
2016-201722AZ Alkmaar2 Leagues28.4
2017-201823AZ Alkmaar1 League31.5
2018-201924Brighton1 League1.0
2018-201924Brighton3 Leagues15.94751110519518414475361130.62569.4278155074114171272128456
2019-202025Brighton3 Leagues4.8193321601151019315853.3746.71185602528518613751
2020-202126Brighton3 Leagues8.933142311319929331171164.7635.32199915521813612725453
2021-202227Feyenoord2 Leagues19.8
2022-202328Feyenoord2 Leagues20.437663917216923376181372.2422.226913035912112512626766
2023-202429Feyenoord3 Leagues5.98613325110865120.0360.060239143612416624
2024-202530Heerenveen1 League9.1
12 Seasons5 Clubs8 Leagues205.2146125191572718861461914448.44549.59444643227967481563411008250
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
Feyenoord (3 Seasons)4 Leagues46.146274220422033462231460.9730.432915427342713716733390
AZ Alkmaar (3 Seasons)2 Leagues80.3
Brighton (3 Seasons)3 Leagues29.69991814936849853999683044.13855.961531011545403584734675160
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.1
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1
Europa Lg (4 Seasons)12.437663917216923376181372.2422.226913035912112512626766
Premier League (3 Seasons)20.79991814936849853999683044.13855.961531011545403584734675160
FA Cup (3 Seasons)4.7
EFL Cup (3 Seasons)4.2
Eerste Divisie (1 Season)25.9
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.88613325110865120.0360.060239143612416624
PL2 — Div. 1 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201419NEC Nijmegennl NED1. Eredivisie17th14.4Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st25.9Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th18.5Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th24.7Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd31.5Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd1.0Matches
2018-201924Brightoneng ENG1. Premier League17th11.34751110519518414475361130.62569.4278155074114171272128456Matches
2019-202025Brightoneng ENG1. Premier League15th3.5193321601151019315853.3746.71185602528518613751Matches
2020-202126Brightoneng ENG1. Premier League16th5.933142311319929331171164.7635.32199915521813612725453Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd17.3Matches
2022-202328Feyenoordnl NED1. Eredivisie1st13.6Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd5.1Matches
2024-202530Heerenveennl NED1. Eredivisie9th9.1Matches
12 Seasons5 Clubs3 Leagues180.69991814936849853999683044.13855.961531011545403584734675160
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
AZ Alkmaar (3 Seasons)1 League74.7
Feyenoord (3 Seasons)1 League36.0
Brighton (3 Seasons)1 League20.79991814936849853999683044.13855.961531011545403584734675160
NEC Nijmegen (2 Seasons)2 Leagues40.2
Heerenveen (1 Season)1 League9.1
Brighton (1 Season)1 League1.0
Eredivisie (8 Seasons)134.1
Premier League (3 Seasons)20.79991814936849853999683044.13855.961531011545403584734675160
Eerste Divisie (1 Season)25.9
PL2 — Div. 1 (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2018-201924Brightoneng ENGEFL Cup33rd1.0Matches
2018-201924Brightoneng ENGFA Cup3rd3.6Matches
2019-202025Brightoneng ENGEFL Cup17th1.0Matches
2019-202025Brightoneng ENGFA Cup33rd0.3Matches
2020-202126Brightoneng ENGEFL Cup9th2.2Matches
2020-202126Brightoneng ENGFA Cup9th0.8Matches
3 Seasons1 Club2 Leagues8.9
FA Cup (3 Seasons)4.7
EFL Cup (3 Seasons)4.2
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2015-201621AZ Alkmaar2. Europa LgGR1.9Matches
2016-201722AZ Alkmaar2. Europa LgR323.7Matches
2021-202227Feyenoord3. Conf LgF2.5Matches
2022-202328Feyenoord2. Europa LgQF6.837663917216923376181372.2422.226913035912112512626766Matches
2023-202429Feyenoord1. Champions LgGR0.88613325110865120.0360.060239143612416624Matches
2023-202429Feyenoord2. Europa LgKO0.000000000000000000000Matches
5 Seasons2 Clubs3 Leagues15.746274220422033462231460.9730.432915427342713716733390
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
Feyenoord (3 Seasons)3 Leagues10.146274220422033462231460.9730.432915427342713716733390
AZ Alkmaar (2 Seasons)1 League5.6
Europa Lg (4 Seasons)12.437663917216923376181372.2422.226913035912112512626766
Conf Lg (1 Season)2.5
Champions Lg (1 Season)0.88613325110865120.0360.060239143612416624
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201420ir IR IranFriendlies (M)2.0Matches
201420ir IR Iran1. World CupGR0.5Matches
201521ir IR IranAsian CupQF1.4Matches
201521ir IR IranAsian Cup qualification1.2Matches
201622ir IR IranFriendlies (M)1.0Matches
201723ir IR IranFriendlies (M)1.6Matches
201824ir IR IranFriendlies (M)3.5Matches
201824ir IR IranWCQ10.6Matches
201824ir IR Iran1. World CupGR1.963114202936333100.000.03018810241113329Matches
201925ir IR IranFriendlies (M)1.2Matches
201925ir IR IranAsian CupSF3.0Matches
202228ir IR Iran1. World CupGR0.7270612912711100.000.014845323010135Matches
202228ir IR IranWCQ10.8Matches
202228ir IR IranFriendlies (M)2.2Matches
202329ir IR IranFriendlies (M)0.9Matches
202329ir IR IranAsian CupSF5.0Matches
202632ir IR IranWCQ5.4Matches
9 Seasons1 Club5 Leagues52.890120323849044100.000.044272155641234514
Friendlies (M) (7 Seasons)12.4
WCQ (3 Seasons)26.8
Asian Cup (3 Seasons)9.3
World Cup (3 Seasons)3.190120323849044100.000.044272155641234514
Asian Cup qualification (1 Season)1.2

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201419NEC Nijmegennl NED1. Eredivisie271,2944842.314.411416Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie282,3278368.025.92814002.757118+53+2.05+0.81Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie231,6617254.318.5217212.134723+24+1.30+1.75Matches
2015-201621AZ Alkmaar2. Europa Lg31685631.11.920111.0025-3-1.61-2.09Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie292,2267772.724.72517401.504238+4+0.16+0.16Matches
2016-201722AZ Alkmaar2. Europa Lg53336746.33.741101.8949-5-1.35+0.51Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie332,8398692.831.53323002.066735+32+1.01+0.20Matches
2018-201924Brightoneng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2018-201924Brightoneng ENGFA Cup43258154.23.64811002.253300.00-1.31Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 1190904.51.01901001.001100.00-0.48Matches
2018-201924Brightoneng ENG1. Premier League191,0205429.811.31275371750.951116-5-0.44+0.318.618.5-9.9-0.88-0.35Matches
2019-202025Brightoneng ENGEFL Cup1909050.01.01901003.0021+1+1.00+3.00Matches
2019-202025Brightoneng ENGFA Cup1282831.10.30012800.0001-1-3.21-3.21Matches
2019-202025Brightoneng ENG1. Premier League10311319.13.5368071591.004400.00+0.433.63.9-0.2-0.06+0.21Matches
2020-202126Brightoneng ENGEFL Cup31996673.72.23660002.0051+4+1.81+3.08Matches
2020-202126Brightoneng ENGFA Cup1707023.30.81700001.000000.000.00Matches
2020-202126Brightoneng ENG1. Premier League215282515.45.96580151260.7649-5-0.85-0.828.88.1+0.8+0.13-0.33Matches
2021-202227Feyenoord3. Conf Lg92232519.12.528007912.1483+5+2.02+1.35Matches
2021-202227Feyenoordnl NED1. Eredivisie271,5565850.817.31875592252.043515+20+1.16-0.16Matches
2022-202328Feyenoordnl NED1. Eredivisie281,2214439.913.612722162262.363316+17+1.25-0.41Matches
2022-202328Feyenoord2. Europa Lg96136865.96.8773125211.33178+9+1.32+1.6111.27.5+3.7+0.53+1.52Matches
2023-202429Feyenoord1. Champions Lg4741913.70.80041901.5021+1+1.22+1.601.61.4+0.2+0.23-0.24Matches
2023-202429Feyenoordnl NED1. Eredivisie164592915.05.13610132152.56113+8+1.57-0.44Matches
2023-202429Feyenoord2. Europa Lg1110.50.0001101.000000.000.000.00.1-0.1Matches
2024-202530Heerenveennl NED1. Eredivisie118167441.29.1984523101.361113-2-0.22+0.78Matches
12 Seasons5 Clubs8 Leagues31418,4725943.2205.2206748510819401.84379223+156+0.82+0.5233.939.5-5.7-0.20-0.11
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
Feyenoord (3 Seasons)4 Leagues944,1474434.546.1427385221182.1310646+60+1.30-0.0512.89.1+3.7+0.48+0.58
AZ Alkmaar (3 Seasons)2 Leagues937,2277869.280.38548821.86162110+52+0.65+0.96
Brighton (3 Seasons)3 Leagues612,6614422.629.6317263015201.032936-7-0.24+0.1121.130.5-9.4-0.45-0.36
NEC Nijmegen (2 Seasons)2 Leagues553,6216655.940.239181602.757118+53+2.05+0.81
Heerenveen (1 Season)1 League118167441.29.1984523101.361113-2-0.22+0.78
Brighton (1 Season)1 League190904.51.01901001.001100.00-0.48
Eredivisie (8 Seasons)19412,0726251.6134.113275636222172.02246143+103+0.86-0.04
Europa Lg (4 Seasons)181,1156246.512.41373253521.412322+1+0.08+0.5711.27.7+3.5+0.51+1.11
Premier League (3 Seasons)501,8593718.120.7216932914200.881929-10-0.48-0.1021.130.5-9.4-0.45-0.36
FA Cup (3 Seasons)64237142.74.7579112801.6734-1-0.21-0.85
EFL Cup (3 Seasons)53797670.24.25762001.8073+4+0.95+2.63
Eerste Divisie (1 Season)282,3278368.025.92814002.757118+53+2.05+0.81
Conf Lg (1 Season)92232519.12.528007912.1483+5+2.02+1.35
Champions Lg (1 Season)4741913.70.80041901.5021+1+1.22+1.601.61.4+0.2+0.23-0.24
PL2 — Div. 1 (1 Season)190904.51.01901001.001100.00-0.48
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201419NEC Nijmegen1 League271,2944842.314.411416
2014-201520NEC Nijmegen1 League282,3278368.025.92814002.757118+53+2.05+0.81
2015-201621AZ Alkmaar2 Leagues261,8297050.820.3237322.004928+21+1.03+1.29
2016-201722AZ Alkmaar2 Leagues342,5597567.728.42918501.564647-1-0.04+0.55
2017-201823AZ Alkmaar1 League332,8398692.831.53323002.066735+32+1.01+0.20
2018-201924Brighton1 League190904.51.01901001.001100.00-0.48
2018-201924Brighton3 Leagues241,4356034.915.91777571751.131420-6-0.38+0.168.618.5-9.9-0.88-0.35
2019-202025Brighton3 Leagues124293611.64.8473181791.086600.00+0.473.63.9-0.2-0.06+0.21
2020-202126Brighton3 Leagues257973220.08.910620151260.92910-1-0.11-0.068.88.1+0.8+0.13-0.33
2021-202227Feyenoord2 Leagues361,7794942.119.820765161762.074318+25+1.26+0.20
2022-202328Feyenoord2 Leagues371,8345046.020.419723182672.115024+26+1.28-0.1011.27.5+3.7+0.53+1.52
2023-202429Feyenoord3 Leagues215342514.05.93610182052.28134+9+1.52-0.021.61.5+0.1+0.06-0.26
2024-202530Heerenveen1 League118167441.29.1984523101.361113-2-0.22+0.78
12 Seasons5 Clubs8 Leagues31418,4725943.2205.2206748510819401.84379223+156+0.82+0.5233.939.5-5.7-0.20-0.11
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
Feyenoord (3 Seasons)4 Leagues944,1474434.546.1427385221182.1310646+60+1.30-0.0512.89.1+3.7+0.48+0.58
AZ Alkmaar (3 Seasons)2 Leagues937,2277869.280.38548821.86162110+52+0.65+0.96
Brighton (3 Seasons)3 Leagues612,6614422.629.6317263015201.032936-7-0.24+0.1121.130.5-9.4-0.45-0.36
NEC Nijmegen (2 Seasons)2 Leagues553,6216655.940.239181602.757118+53+2.05+0.81
Heerenveen (1 Season)1 League118167441.29.1984523101.361113-2-0.22+0.78
Brighton (1 Season)1 League190904.51.01901001.001100.00-0.48
Eredivisie (8 Seasons)19412,0726251.6134.113275636222172.02246143+103+0.86-0.04
Europa Lg (4 Seasons)181,1156246.512.41373253521.412322+1+0.08+0.5711.27.7+3.5+0.51+1.11
Premier League (3 Seasons)501,8593718.120.7216932914200.881929-10-0.48-0.1021.130.5-9.4-0.45-0.36
FA Cup (3 Seasons)64237142.74.7579112801.6734-1-0.21-0.85
EFL Cup (3 Seasons)53797670.24.25762001.8073+4+0.95+2.63
Eerste Divisie (1 Season)282,3278368.025.92814002.757118+53+2.05+0.81
Conf Lg (1 Season)92232519.12.528007912.1483+5+2.02+1.35
Champions Lg (1 Season)4741913.70.80041901.5021+1+1.22+1.601.61.4+0.2+0.23-0.24
PL2 — Div. 1 (1 Season)190904.51.01901001.001100.00-0.48
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201419NEC Nijmegennl NED1. Eredivisie17th271,2944842.314.411416Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st282,3278368.025.92814002.757118+53+2.05+0.81Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th231,6617254.318.5217212.134723+24+1.30+1.75Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th292,2267772.724.72517401.504238+4+0.16+0.16Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd332,8398692.831.53323002.066735+32+1.01+0.20Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd190904.51.01901001.001100.00-0.48Matches
2018-201924Brightoneng ENG1. Premier League17th191,0205429.811.31275371750.951116-5-0.44+0.318.618.5-9.9-0.88-0.35Matches
2019-202025Brightoneng ENG1. Premier League15th10311319.13.5368071591.004400.00+0.433.63.9-0.2-0.06+0.21Matches
2020-202126Brightoneng ENG1. Premier League16th215282515.45.96580151260.7649-5-0.85-0.828.88.1+0.8+0.13-0.33Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd271,5565850.817.31875592252.043515+20+1.16-0.16Matches
2022-202328Feyenoordnl NED1. Eredivisie1st281,2214439.913.612722162262.363316+17+1.25-0.41Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd164592915.05.13610132152.56113+8+1.57-0.44Matches
2024-202530Heerenveennl NED1. Eredivisie9th118167441.29.1984523101.361113-2-0.22+0.78Matches
12 Seasons5 Clubs3 Leagues27216,2586043.8180.618173809119371.87336190+146+0.88+0.5221.130.5-9.4-0.45-0.36
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
AZ Alkmaar (3 Seasons)1 League856,7267973.374.77947611.8915696+60+0.80+0.99
Feyenoord (3 Seasons)1 League713,2364635.336.0337373822162.287934+45+1.25-0.47
Brighton (3 Seasons)1 League501,8593718.120.7216932914200.881929-10-0.48-0.1021.130.5-9.4-0.45-0.36
NEC Nijmegen (2 Seasons)2 Leagues553,6216655.940.239181602.757118+53+2.05+0.81
Heerenveen (1 Season)1 League118167441.29.1984523101.361113-2-0.22+0.78
Brighton (1 Season)1 League190904.51.01901001.001100.00-0.48
Eredivisie (8 Seasons)19412,0726251.6134.113275636222172.02246143+103+0.86-0.04
Premier League (3 Seasons)501,8593718.120.7216932914200.881929-10-0.48-0.1021.130.5-9.4-0.45-0.36
Eerste Divisie (1 Season)282,3278368.025.92814002.757118+53+2.05+0.81
PL2 — Div. 1 (1 Season)190904.51.01901001.001100.00-0.48
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201924Brightoneng ENGEFL Cup33rd19090100.01.01901000.0001-1-1.00Matches
2018-201924Brightoneng ENGFA Cup3rd43258154.23.64811002.253300.00-1.31Matches
2019-202025Brightoneng ENGEFL Cup17th1909050.01.01901003.0021+1+1.00+3.00Matches
2019-202025Brightoneng ENGFA Cup33rd1282831.10.30012800.0001-1-3.21-3.21Matches
2020-202126Brightoneng ENGEFL Cup9th31996673.72.23660002.0051+4+1.81+3.08Matches
2020-202126Brightoneng ENGFA Cup9th1707023.30.81700001.000000.000.00Matches
3 Seasons1 Club2 Leagues118027352.48.91077312801.73107+3+0.34+0.21
FA Cup (3 Seasons)64237142.74.7579112801.6734-1-0.21-0.85
EFL Cup (3 Seasons)53797670.24.25762001.8073+4+0.95+2.63
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201621AZ Alkmaar2. Europa LgGR31685631.11.920111.0025-3-1.61-2.09Matches
2016-201722AZ Alkmaar2. Europa LgR3253336746.33.741101.8949-5-1.35+0.51Matches
2021-202227Feyenoord3. Conf LgF92232519.12.528007912.1483+5+2.02+1.35Matches
2022-202328Feyenoord2. Europa LgQF96136865.96.8773125211.33178+9+1.32+1.6111.27.5+3.7+0.53+1.52Matches
2023-202429Feyenoord1. Champions LgGR4741913.70.80041901.5021+1+1.22+1.601.61.4+0.2+0.23-0.24Matches
2023-202429Feyenoord2. Europa LgKO1110.50.0001101.000000.000.000.00.1-0.1Matches
5 Seasons2 Clubs3 Leagues311,4124634.415.715742161731.633326+7+0.45+0.5112.89.1+3.7+0.48+0.58
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
Feyenoord (3 Seasons)3 Leagues239114032.010.19741141721.662712+15+1.48+1.3012.89.1+3.7+0.48+0.58
AZ Alkmaar (2 Seasons)1 League85016339.85.661211.56614-8-1.44-0.73
Europa Lg (4 Seasons)181,1156246.512.41373253521.412322+1+0.08+0.5711.27.7+3.5+0.51+1.11
Conf Lg (1 Season)92232519.12.528007912.1483+5+2.02+1.35
Champions Lg (1 Season)4741913.70.80041901.5021+1+1.22+1.601.61.4+0.2+0.23-0.24
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201420ir IR IranFriendlies (M)51833733.92.0175042701.6010+1+0.49+0.24Matches
201420ir IR Iran1. World CupGR3471617.40.50031500.3312-1-1.91-1.11Matches
201521ir IR IranAsian CupQF31254232.11.4158023412.002200.00-1.36Matches
201521ir IR IranAsian Cup qualification31073619.81.219212803.0052+3+2.52+0.44Matches
201622ir IR IranFriendlies (M)2904533.31.0164012603.0061+5+5.000.00Matches
201723ir IR IranFriendlies (M)31474927.21.6262012322.3320+2+1.22+0.77Matches
201824ir IR IranFriendlies (M)63135229.03.5560011412.003300.00-1.06Matches
201824ir IR IranWCQ139537358.810.61180523912.38172+15+1.42-0.74Matches
201824ir IR Iran1. World CupGR31705763.01.9277011601.3301-1-0.53-1.431.71.9-0.2-0.11+0.36Matches
201925ir IR IranFriendlies (M)21065358.91.22530002.0030+3+2.55+0.11Matches
201925ir IR IranAsian CupSF42676749.43.04670021.7542+2+0.67-1.63Matches
202228ir IR Iran1. World CupGR2593021.90.7145011401.5023-1-1.53-0.670.61.1-0.4-0.62-0.39Matches
202228ir IR IranWCQ129728160.010.812813012.83192+17+1.57-1.76Matches
202228ir IR IranFriendlies (M)31966554.42.2276014501.3323-1-0.46-1.56Matches
202329ir IR IranFriendlies (M)1828291.10.91820003.0010+1+1.10-55.15Matches
202329ir IR IranAsian CupSF64477578.45.0585312402.17107+3+0.60-0.86Matches
202632ir IR IranWCQ84896145.35.4584332302.5082+6+1.10-0.88Matches
9 Seasons1 Club5 Leagues794,7536046.552.8567515232482.188632+54+1.02-0.692.43.0-0.6-0.24+0.07
Friendlies (M) (7 Seasons)221,1175136.512.41464082732.00187+11+0.89-0.55
WCQ (3 Seasons)332,4147355.926.828811152922.57446+38+1.42-1.09
Asian Cup (3 Seasons)138396555.99.31075333032.001611+5+0.54-1.23
World Cup (3 Seasons)82763534.13.1367051501.0036-3-0.98-0.472.43.0-0.6-0.24+0.07
Asian Cup qualification (1 Season)31073619.81.219212803.0052+3+2.52+0.44

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201419NEC Nijmegennl NED1. Eredivisie14.46027Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie25.931Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie18.55030Matches
2015-201621AZ Alkmaar2. Europa Lg1.9006Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie24.74004300000000Matches
2016-201722AZ Alkmaar2. Europa Lg3.71008521746000Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie31.53004100000000Matches
2018-201924Brightoneng ENGEFL Cup1.0000210000000Matches
2018-201924Brightoneng ENGFA Cup3.6100561744000Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 11.00000Matches
2018-201924Brightoneng ENG1. Premier League11.3200198623111801076111837.9Matches
2019-202025Brightoneng ENGEFL Cup1.00002026130Matches
2019-202025Brightoneng ENGFA Cup0.30000100000Matches
2019-202025Brightoneng ENG1. Premier League3.5000271243400016060.0Matches
2020-202126Brightoneng ENGEFL Cup2.20004409040Matches
2020-202126Brightoneng ENGFA Cup0.80004101100Matches
2020-202126Brightoneng ENG1. Premier League5.930074030870002551131.3Matches
2021-202227Feyenoord3. Conf Lg2.50000Matches
2021-202227Feyenoordnl NED1. Eredivisie17.320027204718230Matches
2022-202328Feyenoordnl NED1. Eredivisie13.620017122699140Matches
2022-202328Feyenoord2. Europa Lg6.81008712357000354357.1Matches
2023-202429Feyenoord1. Champions Lg0.8000100711000310100.0Matches
2023-202429Feyenoordnl NED1. Eredivisie5.11001030333120Matches
2023-202429Feyenoord2. Europa Lg0.0000000000000000Matches
2024-202530Heerenveennl NED1. Eredivisie9.11001614334590Matches
12 Seasons5 Clubs8 Leagues205.23510279932235463112010155213835.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Feyenoord (3 Seasons)4 Leagues46.1600634272032657000385362.5
AZ Alkmaar (3 Seasons)2 Leagues80.31300128521746000
Brighton (3 Seasons)3 Leagues29.66004532101002840010117163531.4
NEC Nijmegen (2 Seasons)2 Leagues40.29127
Heerenveen (1 Season)1 League9.11001614334590
Brighton (1 Season)1 League1.00000
Eredivisie (8 Seasons)134.124002114992072558000
Europa Lg (4 Seasons)12.42002212340913000354357.1
Premier League (3 Seasons)20.750028197772229010117163531.4
FA Cup (3 Seasons)4.7100981854000
EFL Cup (3 Seasons)4.20008521517000
Eerste Divisie (1 Season)25.931
Conf Lg (1 Season)2.50000
Champions Lg (1 Season)0.8000100711000310100.0
PL2 — Div. 1 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201419NEC Nijmegen1 League14.46027
2014-201520NEC Nijmegen1 League25.931
2015-201621AZ Alkmaar2 Leagues20.35036
2016-201722AZ Alkmaar2 Leagues28.450051521746000
2017-201823AZ Alkmaar1 League31.53004100000000
2018-201924Brighton1 League1.00000
2018-201924Brighton3 Leagues15.93002615730152201076111837.9
2019-202025Brighton3 Leagues4.8000483304700016060.0
2020-202126Brighton3 Leagues8.93001590409110002551131.3
2021-202227Feyenoord2 Leagues19.820027204718230
2022-202328Feyenoord2 Leagues20.430025193921421000354357.1
2023-202429Feyenoord3 Leagues5.9100113040413000310100.0
2024-202530Heerenveen1 League9.11001614334590
12 Seasons5 Clubs8 Leagues205.23510279932235463112010155213835.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Feyenoord (3 Seasons)4 Leagues46.1600634272032657000385362.5
AZ Alkmaar (3 Seasons)2 Leagues80.31300128521746000
Brighton (3 Seasons)3 Leagues29.66004532101002840010117163531.4
NEC Nijmegen (2 Seasons)2 Leagues40.29127
Heerenveen (1 Season)1 League9.11001614334590
Brighton (1 Season)1 League1.00000
Eredivisie (8 Seasons)134.124002114992072558000
Europa Lg (4 Seasons)12.42002212340913000354357.1
Premier League (3 Seasons)20.750028197772229010117163531.4
FA Cup (3 Seasons)4.7100981854000
EFL Cup (3 Seasons)4.20008521517000
Eerste Divisie (1 Season)25.931
Conf Lg (1 Season)2.50000
Champions Lg (1 Season)0.8000100711000310100.0
PL2 — Div. 1 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201419NEC Nijmegennl NED1. Eredivisie17th14.46027Matches
2014-201520NEC Nijmegennl NED2. Eerste Divisie1st25.931Matches
2015-201621AZ Alkmaarnl NED1. Eredivisie4th18.55030Matches
2016-201722AZ Alkmaarnl NED1. Eredivisie6th24.74004300000000Matches
2017-201823AZ Alkmaarnl NED1. Eredivisie3rd31.53004100000000Matches
2018-201924Brightoneng ENGJr. PL2 — Div. 13rd1.00000Matches
2018-201924Brightoneng ENG1. Premier League17th11.3200198623111801076111837.9Matches
2019-202025Brightoneng ENG1. Premier League15th3.5000271243400016060.0Matches
2020-202126Brightoneng ENG1. Premier League16th5.930074030870002551131.3Matches
2021-202227Feyenoordnl NED1. Eredivisie3rd17.320027204718230Matches
2022-202328Feyenoordnl NED1. Eredivisie1st13.620017122699140Matches
2023-202429Feyenoordnl NED1. Eredivisie2nd5.11001030333120Matches
2024-202530Heerenveennl NED1. Eredivisie9th9.11001614334590Matches
12 Seasons5 Clubs3 Leagues180.6321023968162844787010117163531.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
AZ Alkmaar (3 Seasons)1 League74.7120011400000000
Feyenoord (3 Seasons)1 League36.05005435617320490
Brighton (3 Seasons)1 League20.750028197772229010117163531.4
NEC Nijmegen (2 Seasons)2 Leagues40.29127
Heerenveen (1 Season)1 League9.11001614334590
Brighton (1 Season)1 League1.00000
Eredivisie (8 Seasons)134.124002114992072558000
Premier League (3 Seasons)20.750028197772229010117163531.4
Eerste Divisie (1 Season)25.931
PL2 — Div. 1 (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201924Brightoneng ENGEFL Cup33rd1.0000210000000Matches
2018-201924Brightoneng ENGFA Cup3rd3.6100561744000Matches
2019-202025Brightoneng ENGEFL Cup17th1.00002026130Matches
2019-202025Brightoneng ENGFA Cup33rd0.30000100000Matches
2020-202126Brightoneng ENGEFL Cup9th2.20004409040Matches
2020-202126Brightoneng ENGFA Cup9th0.80004101100Matches
3 Seasons1 Club2 Leagues8.91001713323611000
FA Cup (3 Seasons)4.7100981854000
EFL Cup (3 Seasons)4.20008521517000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201621AZ Alkmaar2. Europa LgGR1.9006Matches
2016-201722AZ Alkmaar2. Europa LgR323.71008521746000Matches
2021-202227Feyenoord3. Conf LgF2.50000Matches
2022-202328Feyenoord2. Europa LgQF6.81008712357000354357.1Matches
2023-202429Feyenoord1. Champions LgGR0.8000100711000310100.0Matches
2023-202429Feyenoord2. Europa LgKO0.0000000000000000Matches
5 Seasons2 Clubs3 Leagues15.720023123471014000385362.5
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Feyenoord (3 Seasons)3 Leagues10.11009713068000385362.5
AZ Alkmaar (2 Seasons)1 League5.610014521746000
Europa Lg (4 Seasons)12.42002212340913000354357.1
Conf Lg (1 Season)2.50000
Champions Lg (1 Season)0.8000100711000310100.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201420ir IR IranFriendlies (M)2.00000Matches
201420ir IR Iran1. World CupGR0.50000Matches
201521ir IR IranAsian CupQF1.40000Matches
201521ir IR IranAsian Cup qualification1.20000Matches
201622ir IR IranFriendlies (M)1.00000Matches
201723ir IR IranFriendlies (M)1.60000Matches
201824ir IR IranFriendlies (M)3.51000Matches
201824ir IR IranWCQ10.61000Matches
201824ir IR Iran1. World CupGR1.9100540624000112250.0Matches
201925ir IR IranFriendlies (M)1.20000Matches
201925ir IR IranAsian CupSF3.0000740624000Matches
202228ir IR Iran1. World CupGR0.72002001110001030.0Matches
202228ir IR IranWCQ10.84000Matches
202228ir IR IranFriendlies (M)2.20000Matches
202329ir IR IranFriendlies (M)0.90000Matches
202329ir IR IranAsian CupSF5.000077017220Matches
202632ir IR IranWCQ5.42002102010Matches
9 Seasons1 Club5 Leagues52.811002316032712000122528.6
Friendlies (M) (7 Seasons)12.41000
WCQ (3 Seasons)26.87002102010
Asian Cup (3 Seasons)9.3000141102346000
World Cup (3 Seasons)3.1300740735000122528.6
Asian Cup qualification (1 Season)1.20000

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.