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
2007-200818Emmennl NED2. Eerste Divisie2357938.8606600200.680.000.680.680.68
2008-200919Heracles Almelonl NED1. Eredivisie27151,48916.5336300200.180.180.360.180.36Matches
2009-201020Heracles Almelonl NED1. Eredivisie34342,95232.8144181400400.430.120.550.430.55Matches
2010-201121Heerenveennl NED1. Eredivisie32222,30425.6131141300000.510.040.550.510.55Matches
2011-201222Heerenveennl NED1. Eredivisie34342,96232.9327392844400.970.211.190.851.06Matches
2012-201323Wolfsburgde GER1. Bundesliga28201,99122.18210800100.360.090.450.360.45Matches
2013-201424Wolfsburgde GER1. Bundesliga1365916.6404400000.610.000.610.610.61Matches
2014-201525Wolfsburgde GER1. Bundesliga21171,52516.9164201600100.940.241.180.941.18Matches
2014-201525Wolfsburgde GERDFB-Pokal654655.2224200000.390.390.770.390.77Matches
2014-201525Wolfsburg2. Europa Lg965135.7202200000.350.000.350.350.35Matches
2015-201626Wolfsburgde GER1. Bundesliga22141,36415.28210711000.530.130.660.460.59Matches
2015-201626Wolfsburg1. Champions Lg653714.1101100000.240.000.240.240.24Matches
2015-201626Wolfsburgde GERDFB-Pokal221611.8101100000.560.000.560.560.56Matches
2015-201626Wolfsburgde GERDFL-Supercup11690.8000000000.000.000.000.000.00Matches
2016-201727Wolfsburgde GER1. Bundesliga11800.9000000000.000.000.000.000.00Matches
2016-201727Sporting CP1. Champions Lg654805.3101100000.190.000.190.190.19Matches
2016-201727Wolfsburgde GERDFB-Pokal11820.9101100001.100.001.101.101.10Matches
2016-201727Sporting CPpt POR1. Primeira Liga31302,70530.1344382778401.130.131.260.901.03Matches
2017-201828Sporting CP1. Champions Lg633784.2202200102.02.00.52.6110220.480.000.480.480.480.480.130.620.480.62Matches
2017-201828Sporting CP2. Europa Lg333003.3112101201.50.70.81.511070.300.300.600.300.600.500.250.750.240.49Matches
2017-201828Sporting CPpt POR1. Primeira Liga30292,59128.8273302255200.940.101.040.760.87Matches
2018-201929Sporting CP2. Europa Lg432723.0101011001.40.60.10.706220.330.000.330.000.000.460.040.500.200.24Matches
2018-201929Sporting CPpt POR1. Primeira Liga22181,58417.6150157882014.99.01.210.2420730.850.000.850.400.400.840.070.910.510.58Matches
2019-202030Eint Frankfurtde GER1. Bundesliga24161,47516.48210800207.87.82.210.0242720.490.120.610.490.610.480.130.610.480.61Matches
2019-202030Eint Frankfurtde GERDFB-Pokal211011.1202200001.780.001.781.781.78Matches
2019-202030Eint Frankfurt2. Europa Lg421962.2000000000.60.60.00.604150.000.000.000.000.000.270.010.280.270.28Matches
2019-202030Sporting CPpt POR1. Primeira Liga10180.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2020-202131Eint Frankfurtde GER1. Bundesliga1298179.1426311304.03.22.65.8330400.440.220.660.330.550.440.290.730.350.64Matches
2020-202131Eint Frankfurtde GERDFB-Pokal11901.0112100001.001.002.001.002.00Matches
2020-202131Club Brugge2. Europa Lg221451.6000000000.90.90.11.002100.000.000.000.000.000.530.070.590.530.59Matches
2020-202131Club Bruggebe BEL1. First Division A131399111.08210800008.18.11.89.9515520.730.180.910.730.910.740.160.900.740.90Matches
2021-202232Club Brugge1. Champions Lg31700.8000000000.20.20.00.20110.000.000.000.000.000.200.000.200.200.20Matches
2021-202232Club Bruggebe BEL1. First Division A25111,10312.31201210221010.69.02.011.0228880.980.000.980.820.820.860.161.020.740.90Matches
2022-202333Utrechtnl NED1. Eredivisie22141,35215.09211900206.16.11.98.0348580.600.130.730.600.730.410.120.530.410.53Matches
2023-202434NEC Nijmegennl NED1. Eredivisie854635.1325211102.01.21.52.7012260.580.390.970.390.780.380.290.670.230.52Matches
17 Seasons9 Clubs9 Leagues47935432,843364.923944283209303234060.049.414.764.1212284870.650.120.780.570.690.590.140.740.490.63
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
Wolfsburg (5 Seasons)5 Leagues110787,21280.14310534211200.540.120.660.520.65
Sporting CP (4 Seasons)3 Leagues103918,32892.58188960212311019.812.32.715.06461250.880.090.960.650.730.710.090.800.440.53
Heerenveen (2 Seasons)1 League66565,26658.5458534144400.770.140.910.700.84
Heracles Almelo (2 Seasons)1 League61494,44149.3177241700600.340.140.490.340.49
Eint Frankfurt (2 Seasons)3 Leagues43292,67929.81552014115012.411.64.916.55761270.500.170.670.470.640.450.180.620.420.60
Club Brugge (2 Seasons)3 Leagues43272,30925.72022218221019.818.23.822.07461510.780.080.860.700.780.770.150.920.710.86
Emmen (1 Season)1 League2357938.8606600200.680.000.680.680.68
Utrecht (1 Season)1 League22141,35215.09211900206.16.11.98.0348580.600.130.730.600.730.410.120.530.410.53
NEC Nijmegen (1 Season)1 League854635.1325211102.01.21.52.7012260.580.390.970.390.780.380.290.670.230.52
Bundesliga (7 Seasons)121837,84387.148126046227011.811.04.815.85721120.550.140.690.530.670.460.190.650.430.62
Eredivisie (6 Seasons)15712411,522128.074199369551308.17.33.310.6360840.580.150.730.540.690.400.170.570.360.53
Europa Lg (5 Seasons)22161,42615.8415312204.32.71.03.8122540.250.060.320.190.250.440.100.540.280.38
DFB-Pokal (5 Seasons)121089910.07310700000.700.301.000.701.00
Primeira Liga (4 Seasons)84776,89876.6767835620218014.99.01.210.2420740.990.091.080.730.820.840.070.900.500.57
Champions Lg (4 Seasons)21141,29914.4404400102.22.20.52.8111230.280.000.280.280.280.440.110.550.440.55
First Division A (2 Seasons)38242,09423.32022218221018.717.23.720.97431400.860.090.950.770.860.800.160.960.740.90
Eerste Divisie (1 Season)2357938.8606600200.680.000.680.680.68
DFL-Supercup (1 Season)11690.8000000000.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
2007-200818Emmen1 League2357938.8606600200.680.000.680.680.68
2008-200919Heracles Almelo1 League27151,48916.5336300200.180.180.360.180.36
2009-201020Heracles Almelo1 League34342,95232.8144181400400.430.120.550.430.55
2010-201121Heerenveen1 League32222,30425.6131141300000.510.040.550.510.55
2011-201222Heerenveen1 League34342,96232.9327392844400.970.211.190.851.06
2012-201323Wolfsburg1 League28201,99122.18210800100.360.090.450.360.45
2013-201424Wolfsburg1 League1365916.6404400000.610.000.610.610.61
2014-201525Wolfsburg3 Leagues36282,50327.8206262000100.720.220.930.720.93
2015-201626Wolfsburg4 Leagues31221,96521.810212911000.460.090.550.410.50
2016-201727Wolfsburg2 Leagues221621.8101100000.560.000.560.560.56
2016-201727Sporting CP2 Leagues37353,18535.4354392878400.990.111.100.790.90
2017-201828Sporting CP3 Leagues39353,26936.3304342556503.52.81.34.1220290.830.110.940.690.800.490.180.670.380.56
2018-201929Sporting CP2 Leagues26211,85620.6160167992016.39.61.410.9426950.780.000.780.340.340.790.070.850.460.53
2019-202030Sporting CP1 League10180.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00
2019-202030Eint Frankfurt3 Leagues30191,77219.7102121000208.48.42.210.6246870.510.100.610.510.610.450.120.570.450.57
2020-202131Eint Frankfurt2 Leagues131090710.1538411304.03.22.65.8330400.500.300.790.400.690.440.290.730.350.64
2020-202131Club Brugge2 Leagues15151,13612.68210800009.09.01.910.9517620.630.160.790.630.790.710.150.860.710.86
2021-202232Club Brugge2 Leagues28121,17313.01201210221010.89.22.011.1229890.920.000.920.770.770.830.150.970.700.85
2022-202333Utrecht1 League22141,35215.09211900206.16.11.98.0348580.600.130.730.600.730.410.120.530.410.53
2023-202434NEC Nijmegen1 League854635.1325211102.01.21.52.7012260.580.390.970.390.780.380.290.670.230.52
17 Seasons9 Clubs9 Leagues47935432,843364.923944283209303234060.049.414.764.1212284870.650.120.780.570.690.590.140.740.490.63
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
Wolfsburg (5 Seasons)5 Leagues110787,21280.14310534211200.540.120.660.520.65
Sporting CP (4 Seasons)3 Leagues103918,32892.58188960212311019.812.32.715.06461250.880.090.960.650.730.710.090.800.440.53
Heerenveen (2 Seasons)1 League66565,26658.5458534144400.770.140.910.700.84
Heracles Almelo (2 Seasons)1 League61494,44149.3177241700600.340.140.490.340.49
Eint Frankfurt (2 Seasons)3 Leagues43292,67929.81552014115012.411.64.916.55761270.500.170.670.470.640.450.180.620.420.60
Club Brugge (2 Seasons)3 Leagues43272,30925.72022218221019.818.23.822.07461510.780.080.860.700.780.770.150.920.710.86
Emmen (1 Season)1 League2357938.8606600200.680.000.680.680.68
Utrecht (1 Season)1 League22141,35215.09211900206.16.11.98.0348580.600.130.730.600.730.410.120.530.410.53
NEC Nijmegen (1 Season)1 League854635.1325211102.01.21.52.7012260.580.390.970.390.780.380.290.670.230.52
Bundesliga (7 Seasons)121837,84387.148126046227011.811.04.815.85721120.550.140.690.530.670.460.190.650.430.62
Eredivisie (6 Seasons)15712411,522128.074199369551308.17.33.310.6360840.580.150.730.540.690.400.170.570.360.53
Europa Lg (5 Seasons)22161,42615.8415312204.32.71.03.8122540.250.060.320.190.250.440.100.540.280.38
DFB-Pokal (5 Seasons)121089910.07310700000.700.301.000.701.00
Primeira Liga (4 Seasons)84776,89876.6767835620218014.99.01.210.2420740.990.091.080.730.820.840.070.900.500.57
Champions Lg (4 Seasons)21141,29914.4404400102.22.20.52.8111230.280.000.280.280.280.440.110.550.440.55
First Division A (2 Seasons)38242,09423.32022218221018.717.23.720.97431400.860.090.950.770.860.800.160.960.740.90
Eerste Divisie (1 Season)2357938.8606600200.680.000.680.680.68
DFL-Supercup (1 Season)11690.8000000000.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
2007-200818Emmennl NED2. Eerste Divisie9th2357938.8606600200.680.000.680.680.68
2008-200919Heracles Almelonl NED1. Eredivisie15th27151,48916.5336300200.180.180.360.180.36Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th34342,95232.8144181400400.430.120.550.430.55Matches
2010-201121Heerenveennl NED1. Eredivisie12th32222,30425.6131141300000.510.040.550.510.55Matches
2011-201222Heerenveennl NED1. Eredivisie5th34342,96232.9327392844400.970.211.190.851.06Matches
2012-201323Wolfsburgde GER1. Bundesliga11th28201,99122.18210800100.360.090.450.360.45Matches
2013-201424Wolfsburgde GER1. Bundesliga5th1365916.6404400000.610.000.610.610.61Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd21171,52516.9164201600100.940.241.180.941.18Matches
2015-201626Wolfsburgde GER1. Bundesliga8th22141,36415.28210711000.530.130.660.460.59Matches
2016-201727Wolfsburgde GER1. Bundesliga16th11800.9000000000.000.000.000.000.00Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd31302,70530.1344382778401.130.131.260.901.03Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd30292,59128.8273302255200.940.101.040.760.87Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd22181,58417.6150157882014.99.01.210.2420730.850.000.850.400.400.840.070.910.510.58Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th10180.2000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th24161,47516.48210800207.87.82.210.0242720.490.120.610.490.610.480.130.610.480.61Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th1298179.1426311304.03.22.65.8330400.440.220.660.330.550.440.290.730.350.64Matches
2020-202131Club Bruggebe BEL1. First Division A1st131399111.08210800008.18.11.89.9515520.730.180.910.730.910.740.160.900.740.90Matches
2021-202232Club Bruggebe BEL1. First Division A2nd25111,10312.31201210221010.69.02.011.0228880.980.000.980.820.820.860.161.020.740.90Matches
2022-202333Utrechtnl NED1. Eredivisie7th22141,35215.09211900206.16.11.98.0348580.600.130.730.600.730.410.120.530.410.53Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th854635.1325211102.01.21.52.7012260.580.390.970.390.780.380.290.670.230.52Matches
17 Seasons9 Clubs5 Leagues42331329,150323.922440264195293031053.544.413.157.6191954100.690.120.820.600.730.620.150.770.510.66
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
Wolfsburg (5 Seasons)1 League85585,55161.7368443511200.580.130.710.570.70
Sporting CP (4 Seasons)1 League84776,89876.6767835620218014.99.01.210.2420740.990.091.080.730.820.840.070.900.500.57
Heerenveen (2 Seasons)1 League66565,26658.5458534144400.770.140.910.700.84
Heracles Almelo (2 Seasons)1 League61494,44149.3177241700600.340.140.490.340.49
Club Brugge (2 Seasons)1 League38242,09423.32022218221018.717.23.720.97431400.860.090.950.770.860.800.160.960.740.90
Eint Frankfurt (2 Seasons)1 League36252,29225.51241611115011.811.04.815.85721120.470.160.630.430.590.460.190.650.430.62
Emmen (1 Season)1 League2357938.8606600200.680.000.680.680.68
Utrecht (1 Season)1 League22141,35215.09211900206.16.11.98.0348580.600.130.730.600.730.410.120.530.410.53
NEC Nijmegen (1 Season)1 League854635.1325211102.01.21.52.7012260.580.390.970.390.780.380.290.670.230.52
Bundesliga (7 Seasons)121837,84387.148126046227011.811.04.815.85721120.550.140.690.530.670.460.190.650.430.62
Eredivisie (6 Seasons)15712411,522128.074199369551308.17.33.310.6360840.580.150.730.540.690.400.170.570.360.53
Primeira Liga (4 Seasons)84776,89876.6767835620218014.99.01.210.2420740.990.091.080.730.820.840.070.900.500.57
First Division A (2 Seasons)38242,09423.32022218221018.717.23.720.97431400.860.090.950.770.860.800.160.960.740.90
Eerste Divisie (1 Season)2357938.8606600200.680.000.680.680.68
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
2014-201525Wolfsburgde GERDFB-Pokal1st654655.2224200000.390.390.770.390.77Matches
2015-201626Wolfsburgde GERDFB-Pokal17th221611.8101100000.560.000.560.560.56Matches
2015-201626Wolfsburgde GERDFL-Supercup1st11690.8000000000.000.000.000.000.00Matches
2016-201727Wolfsburgde GERDFB-Pokal9th11820.9101100001.100.001.101.101.10Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd211011.1202200001.780.001.781.781.78Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th11901.0112100001.001.002.001.002.00Matches
5 Seasons2 Clubs2 Leagues131196810.87310700000.650.280.930.650.93
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
Wolfsburg (3 Seasons)2 Leagues1097778.6426400000.460.230.690.460.69
Eint Frankfurt (2 Seasons)1 League321912.1314300001.410.471.881.411.88
DFB-Pokal (5 Seasons)121089910.07310700000.700.301.000.701.00
DFL-Supercup (1 Season)11690.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201525Wolfsburg2. Europa LgQF965135.7202200000.350.000.350.350.35Matches
2015-201626Wolfsburg1. Champions LgQF653714.1101100000.240.000.240.240.24Matches
2016-201727Sporting CP1. Champions LgGR654805.3101100000.190.000.190.190.19Matches
2017-201828Sporting CP1. Champions LgGR633784.2202200102.02.00.52.6110220.480.000.480.480.480.480.130.620.480.62Matches
2017-201828Sporting CP2. Europa LgQF333003.3112101201.50.70.81.511070.300.300.600.300.600.500.250.750.240.49Matches
2018-201929Sporting CP2. Europa LgR32432723.0101011001.40.60.10.706220.330.000.330.000.000.460.040.500.200.24Matches
2019-202030Eint Frankfurt2. Europa LgR16421962.2000000000.60.60.00.604150.000.000.000.000.000.270.010.280.270.28Matches
2020-202131Club Brugge2. Europa LgR32221451.6000000000.90.90.11.002100.000.000.000.000.000.530.070.590.530.59Matches
2021-202232Club Brugge1. Champions LgGR31700.8000000000.20.20.00.20110.000.000.000.000.000.200.000.200.200.20Matches
8 Seasons4 Clubs2 Leagues43302,72530.3819712306.54.91.66.5233770.260.030.300.230.260.440.110.550.330.44
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
Sporting CP (3 Seasons)2 Leagues19141,43015.9516412304.93.41.44.8226510.310.060.380.250.310.480.140.620.330.47
Wolfsburg (2 Seasons)2 Leagues15118849.8303300000.310.000.310.310.31
Club Brugge (2 Seasons)2 Leagues532152.4000000001.01.00.11.103110.000.000.000.000.000.420.040.470.420.47
Eint Frankfurt (1 Season)1 League421962.2000000000.60.60.00.604150.000.000.000.000.000.270.010.280.270.28
Europa Lg (5 Seasons)22161,42615.8415312204.32.71.03.8122540.250.060.320.190.250.440.100.540.280.38
Champions Lg (4 Seasons)21141,29914.4404400102.22.20.52.8111230.280.000.280.280.280.440.110.550.440.55
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201525nl NetherlandsFriendlies (M)211021.1112100000.880.881.760.881.76Matches
201626nl NetherlandsFriendlies (M)401081.2000000000.000.000.000.000.00Matches
201626nl NetherlandsUEFA Euro Qualifying20550.6011000000.001.641.640.001.64Matches
201727nl NetherlandsFriendlies (M)20310.3000000000.000.000.000.000.00Matches
201828nl NetherlandsWCQ723223.6000000000.000.000.000.000.00Matches
201828nl NetherlandsFriendlies (M)11650.7000000000.000.000.000.000.00Matches
4 Seasons1 Club3 Leagues1846837.6123100000.130.260.400.130.40
Friendlies (M) (4 Seasons)923063.4112100000.290.290.590.290.59
WCQ (1 Season)723223.6000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)20550.6011000000.001.641.640.001.64

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
2007-200818Emmennl NED2. Eerste Divisie8.86101.130.6000
2008-200919Heracles Almelonl NED1. Eredivisie16.53171.030.1800Matches
2009-201020Heracles Almelonl NED1. Eredivisie32.814461.400.3000Matches
2010-201121Heerenveennl NED1. Eredivisie25.613291.130.4500Matches
2011-201222Heerenveennl NED1. Eredivisie32.932621.880.4544Matches
2012-201323Wolfsburgde GER1. Bundesliga22.18311.400.2600Matches
2013-201424Wolfsburgde GER1. Bundesliga6.6471.070.5700Matches
2014-201525Wolfsburgde GER1. Bundesliga16.916281.650.5700Matches
2014-201525Wolfsburgde GERDFB-Pokal5.2200Matches
2014-201525Wolfsburg2. Europa Lg5.7271.230.2900Matches
2015-201626Wolfsburgde GER1. Bundesliga15.28161.060.4411Matches
2015-201626Wolfsburg1. Champions Lg4.1130.730.3300Matches
2015-201626Wolfsburgde GERDFB-Pokal1.8100Matches
2015-201626Wolfsburgde GERDFL-Supercup0.8011100.01.301.300.000.0000Matches
2016-201727Wolfsburgde GER1. Bundesliga0.90000.000.0000Matches
2016-201727Sporting CP1. Champions Lg5.3112325.02.250.560.080.3300Matches
2016-201727Wolfsburgde GERDFB-Pokal0.915240.05.492.200.200.5000Matches
2016-201727Sporting CPpt POR1. Primeira Liga30.1340470.001.560.5778Matches
2017-201828Sporting CP1. Champions Lg4.228450.01.900.950.250.509.40002.02.00.260.00.0Matches
2017-201828Sporting CP2. Europa Lg3.315240.01.500.600.200.5013.40011.50.70.14-0.5+0.3Matches
2017-201828Sporting CPpt POR1. Primeira Liga28.827664162.12.291.420.330.5455Matches
2018-201929Sporting CP2. Europa Lg3.012150.00.660.330.000.0012.90111.40.60.30-0.4-0.6Matches
2018-201929Sporting CPpt POR1. Primeira Liga17.615492244.92.781.250.140.3213.008814.99.00.18+0.1-2.0Matches
2019-202030Eint Frankfurtde GER1. Bundesliga16.48321753.11.951.040.250.479.50007.87.80.24+0.2+0.2Matches
2019-202030Eint Frankfurtde GERDFB-Pokal1.123266.72.671.780.671.0000Matches
2019-202030Eint Frankfurt2. Europa Lg2.20500.02.300.000.0011.30000.60.60.12-0.6-0.6Matches
2019-202030Sporting CPpt POR1. Primeira Liga0.20000.000.000000.00.00.00.0Matches
2020-202131Eint Frankfurtde GER1. Bundesliga9.1414857.11.540.880.210.3810.50114.03.20.230.0-0.2Matches
2020-202131Eint Frankfurtde GERDFB-Pokal1.012150.02.001.000.501.0000Matches
2020-202131Club Brugge2. Europa Lg1.605240.03.101.240.000.008.70000.90.90.17-0.9-0.9Matches
2020-202131Club Bruggebe BEL1. First Division A11.08311651.62.821.450.260.509.50008.18.10.27-0.1-0.1Matches
2021-202232Club Brugge1. Champions Lg0.802150.02.571.290.000.009.10000.20.20.08-0.2-0.2Matches
2021-202232Club Bruggebe BEL1. First Division A12.312361747.22.941.390.280.5910.302210.69.00.25+1.4+1.0Matches
2022-202333Utrechtnl NED1. Eredivisie15.09361850.02.401.200.250.5010.60006.16.10.17+2.9+2.9Matches
2023-202434NEC Nijmegennl NED1. Eredivisie5.136233.31.170.390.331.0011.90112.01.20.20+1.0+0.8Matches
17 Seasons9 Clubs9 Leagues364.923932046364.71.871.290.330.4410.80303260.049.40.22+3.0+0.6
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
Wolfsburg (5 Seasons)5 Leagues80.14369550.02.341.300.170.4111
Sporting CP (4 Seasons)3 Leagues92.58114212084.51.531.300.420.5012.60212319.812.30.19-0.8-2.3
Heerenveen (2 Seasons)1 League58.545911.560.4544
Heracles Almelo (2 Seasons)1 League49.317631.280.2700
Eint Frankfurt (2 Seasons)3 Leagues29.815562850.01.880.940.250.509.901112.411.60.23-0.4-0.6
Club Brugge (2 Seasons)3 Leagues25.720743648.62.881.400.240.509.802219.818.20.25+0.2-0.2
Emmen (1 Season)1 League8.86101.130.6000
Utrecht (1 Season)1 League15.09361850.02.401.200.250.5010.60006.16.10.17+2.9+2.9
NEC Nijmegen (1 Season)1 League5.136233.31.170.390.331.0011.90112.01.20.20+1.0+0.8
Bundesliga (7 Seasons)87.1484610754.31.751.230.240.439.802211.811.00.24+0.20.0
Eredivisie (6 Seasons)128.0744217447.62.081.360.260.4010.80558.17.30.17+3.9+3.7
Europa Lg (5 Seasons)15.84171229.41.680.760.060.2511.40124.32.70.16-2.3-1.7
DFB-Pokal (5 Seasons)10.0710550.03.301.650.400.8000
Primeira Liga (4 Seasons)76.67611511095.71.501.440.490.5113.00202114.99.00.18+0.1-2.0
Champions Lg (4 Seasons)14.44221136.42.130.760.140.369.40002.22.20.22-0.2-0.2
First Division A (2 Seasons)23.320673349.32.881.420.270.559.902218.717.20.26+1.3+0.8
Eerste Divisie (1 Season)8.86101.130.6000
DFL-Supercup (1 Season)0.8011100.01.301.300.000.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
2007-200818Emmen1 League8.86101.130.6000
2008-200919Heracles Almelo1 League16.53171.030.1800
2009-201020Heracles Almelo1 League32.814461.400.3000
2010-201121Heerenveen1 League25.613291.130.4500
2011-201222Heerenveen1 League32.932621.880.4544
2012-201323Wolfsburg1 League22.18311.400.2600
2013-201424Wolfsburg1 League6.6471.070.5700
2014-201525Wolfsburg3 Leagues27.820351.550.5100
2015-201626Wolfsburg4 Leagues21.810120100.01.301.000.000.4011
2016-201727Wolfsburg2 Leagues1.815240.02.781.110.200.5000
2016-201727Sporting CP2 Leagues35.4351250416.70.341.412.330.5678
2017-201828Sporting CP3 Leagues36.330794759.52.171.290.320.5311.00563.52.80.21-0.5+0.2
2018-201929Sporting CP2 Leagues20.616512345.12.471.120.140.3013.009916.39.60.19-0.3-2.6
2019-202030Sporting CP1 League0.20000.000.000000.00.00.00.0
2019-202030Eint Frankfurt3 Leagues19.710401947.52.030.970.250.539.70008.48.40.23-0.4-0.4
2020-202131Eint Frankfurt2 Leagues10.1516956.31.590.890.250.4410.50114.03.20.230.0-0.2
2020-202131Club Brugge2 Leagues12.68361850.02.851.430.220.449.40009.09.00.26-1.0-1.0
2021-202232Club Brugge2 Leagues13.012381847.42.921.380.260.5610.202210.89.20.24+1.2+0.8
2022-202333Utrecht1 League15.09361850.02.401.200.250.5010.60006.16.10.17+2.9+2.9
2023-202434NEC Nijmegen1 League5.136233.31.170.390.331.0011.90112.01.20.20+1.0+0.8
17 Seasons9 Clubs9 Leagues364.923932046364.71.871.290.330.4410.80303260.049.40.22+3.0+0.6
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
Wolfsburg (5 Seasons)5 Leagues80.14369550.02.341.300.170.4111
Sporting CP (4 Seasons)3 Leagues92.58114212084.51.531.300.420.5012.60212319.812.30.19-0.8-2.3
Heerenveen (2 Seasons)1 League58.545911.560.4544
Heracles Almelo (2 Seasons)1 League49.317631.280.2700
Eint Frankfurt (2 Seasons)3 Leagues29.815562850.01.880.940.250.509.901112.411.60.23-0.4-0.6
Club Brugge (2 Seasons)3 Leagues25.720743648.62.881.400.240.509.802219.818.20.25+0.2-0.2
Emmen (1 Season)1 League8.86101.130.6000
Utrecht (1 Season)1 League15.09361850.02.401.200.250.5010.60006.16.10.17+2.9+2.9
NEC Nijmegen (1 Season)1 League5.136233.31.170.390.331.0011.90112.01.20.20+1.0+0.8
Bundesliga (7 Seasons)87.1484610754.31.751.230.240.439.802211.811.00.24+0.20.0
Eredivisie (6 Seasons)128.0744217447.62.081.360.260.4010.80558.17.30.17+3.9+3.7
Europa Lg (5 Seasons)15.84171229.41.680.760.060.2511.40124.32.70.16-2.3-1.7
DFB-Pokal (5 Seasons)10.0710550.03.301.650.400.8000
Primeira Liga (4 Seasons)76.67611511095.71.501.440.490.5113.00202114.99.00.18+0.1-2.0
Champions Lg (4 Seasons)14.44221136.42.130.760.140.369.40002.22.20.22-0.2-0.2
First Division A (2 Seasons)23.320673349.32.881.420.270.559.902218.717.20.26+1.3+0.8
Eerste Divisie (1 Season)8.86101.130.6000
DFL-Supercup (1 Season)0.8011100.01.301.300.000.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
2007-200818Emmennl NED2. Eerste Divisie9th8.86101.130.6000
2008-200919Heracles Almelonl NED1. Eredivisie15th16.53171.030.1800Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th32.814461.400.3000Matches
2010-201121Heerenveennl NED1. Eredivisie12th25.613291.130.4500Matches
2011-201222Heerenveennl NED1. Eredivisie5th32.932621.880.4544Matches
2012-201323Wolfsburgde GER1. Bundesliga11th22.18311.400.2600Matches
2013-201424Wolfsburgde GER1. Bundesliga5th6.6471.070.5700Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd16.916281.650.5700Matches
2015-201626Wolfsburgde GER1. Bundesliga8th15.28161.060.4411Matches
2016-201727Wolfsburgde GER1. Bundesliga16th0.90000.000.0000Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd30.1340470.001.560.5778Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd28.827664162.12.291.420.330.5455Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd17.615492244.92.781.250.140.3213.008814.99.00.18+0.1-2.0Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th0.20000.000.000000.00.00.00.0Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th16.48321753.11.951.040.250.479.50007.87.80.24+0.2+0.2Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th9.1414857.11.540.880.210.3810.50114.03.20.230.0-0.2Matches
2020-202131Club Bruggebe BEL1. First Division A1st11.08311651.62.821.450.260.509.50008.18.10.27-0.1-0.1Matches
2021-202232Club Bruggebe BEL1. First Division A2nd12.312361747.22.941.390.280.5910.302210.69.00.25+1.4+1.0Matches
2022-202333Utrechtnl NED1. Eredivisie7th15.09361850.02.401.200.250.5010.60006.16.10.17+2.9+2.9Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th5.136233.31.170.390.331.0011.90112.01.20.20+1.0+0.8Matches
17 Seasons9 Clubs5 Leagues323.922427043469.61.841.340.360.4510.80293053.544.40.22+5.5+2.6
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
Wolfsburg (5 Seasons)1 League61.7360820.001.330.4311
Sporting CP (4 Seasons)1 League76.67611511095.71.501.440.490.5113.00202114.99.00.18+0.1-2.0
Heerenveen (2 Seasons)1 League58.545911.560.4544
Heracles Almelo (2 Seasons)1 League49.317631.280.2700
Club Brugge (2 Seasons)1 League23.320673349.32.881.420.270.559.902218.717.20.26+1.3+0.8
Eint Frankfurt (2 Seasons)1 League25.512462554.31.810.980.240.449.801111.811.00.24+0.20.0
Emmen (1 Season)1 League8.86101.130.6000
Utrecht (1 Season)1 League15.09361850.02.401.200.250.5010.60006.16.10.17+2.9+2.9
NEC Nijmegen (1 Season)1 League5.136233.31.170.390.331.0011.90112.01.20.20+1.0+0.8
Bundesliga (7 Seasons)87.1484610754.31.751.230.240.439.802211.811.00.24+0.20.0
Eredivisie (6 Seasons)128.0744217447.62.081.360.260.4010.80558.17.30.17+3.9+3.7
Primeira Liga (4 Seasons)76.67611511095.71.501.440.490.5113.00202114.99.00.18+0.1-2.0
First Division A (2 Seasons)23.320673349.32.881.420.270.559.902218.717.20.26+1.3+0.8
Eerste Divisie (1 Season)8.86101.130.6000
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
2014-201525Wolfsburgde GERDFB-Pokal1st5.2200Matches
2015-201626Wolfsburgde GERDFB-Pokal17th1.8100Matches
2015-201626Wolfsburgde GERDFL-Supercup1st0.8011100.01.301.300.000.0000Matches
2016-201727Wolfsburgde GERDFB-Pokal9th0.915240.05.492.200.200.5000Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd1.123266.72.671.780.671.0000Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th1.012150.02.001.000.501.0000Matches
5 Seasons2 Clubs2 Leagues10.8711654.52.891.580.360.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Wolfsburg (3 Seasons)2 Leagues8.646350.03.581.790.170.3300
Eint Frankfurt (2 Seasons)1 League2.135360.02.361.410.601.0000
DFB-Pokal (5 Seasons)10.0710550.03.301.650.400.8000
DFL-Supercup (1 Season)0.8011100.01.301.300.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201525Wolfsburg2. Europa LgQF5.7271.230.2900Matches
2015-201626Wolfsburg1. Champions LgQF4.1130.730.3300Matches
2016-201727Sporting CP1. Champions LgGR5.3112325.02.250.560.080.3300Matches
2017-201828Sporting CP1. Champions LgGR4.228450.01.900.950.250.509.40002.02.00.260.00.0Matches
2017-201828Sporting CP2. Europa LgQF3.315240.01.500.600.200.5013.40011.50.70.14-0.5+0.3Matches
2018-201929Sporting CP2. Europa LgR323.012150.00.660.330.000.0012.90111.40.60.30-0.4-0.6Matches
2019-202030Eint Frankfurt2. Europa LgR162.20500.02.300.000.0011.30000.60.60.12-0.6-0.6Matches
2020-202131Club Brugge2. Europa LgR321.605240.03.101.240.000.008.70000.90.90.17-0.9-0.9Matches
2021-202232Club Brugge1. Champions LgGR0.802150.02.571.290.000.009.10000.20.20.08-0.2-0.2Matches
8 Seasons4 Clubs2 Leagues30.38392333.31.910.760.100.3010.60126.54.90.18-2.5-1.9
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
Sporting CP (3 Seasons)2 Leagues15.95271037.01.700.630.150.4011.20124.93.40.22-0.9-0.4
Wolfsburg (2 Seasons)2 Leagues9.83101.020.3000
Club Brugge (2 Seasons)2 Leagues2.407342.92.931.260.000.008.80001.01.00.14-1.0-1.0
Eint Frankfurt (1 Season)1 League2.20500.02.300.000.0011.30000.60.60.12-0.6-0.6
Europa Lg (5 Seasons)15.84171229.41.680.760.060.2511.40124.32.70.16-2.3-1.7
Champions Lg (4 Seasons)14.44221136.42.130.760.140.369.40002.22.20.22-0.2-0.2
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201525nl NetherlandsFriendlies (M)1.1100Matches
201626nl NetherlandsFriendlies (M)1.2000Matches
201626nl NetherlandsUEFA Euro Qualifying0.6011100.01.641.640.000.0000Matches
201727nl NetherlandsFriendlies (M)0.3000Matches
201828nl NetherlandsWCQ3.6000Matches
201828nl NetherlandsFriendlies (M)0.7000Matches
4 Seasons1 Club3 Leagues7.6111100.01.641.640.000.0000
Friendlies (M) (4 Seasons)3.4100
WCQ (1 Season)3.6000
UEFA Euro Qualifying (1 Season)0.6011100.01.641.640.000.0000

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
2007-200818Emmennl NED2. Eerste Divisie8.80
2008-200919Heracles Almelonl NED1. Eredivisie16.53Matches
2009-201020Heracles Almelonl NED1. Eredivisie32.84Matches
2010-201121Heerenveennl NED1. Eredivisie25.61Matches
2011-201222Heerenveennl NED1. Eredivisie32.97Matches
2012-201323Wolfsburgde GER1. Bundesliga22.12Matches
2013-201424Wolfsburgde GER1. Bundesliga6.60Matches
2014-201525Wolfsburgde GER1. Bundesliga16.94Matches
2014-201525Wolfsburgde GERDFB-Pokal5.22Matches
2014-201525Wolfsburg2. Europa Lg5.70Matches
2015-201626Wolfsburgde GER1. Bundesliga15.22Matches
2015-201626Wolfsburg1. Champions Lg4.10Matches
2015-201626Wolfsburgde GERDFB-Pokal1.80Matches
2015-201626Wolfsburgde GERDFL-Supercup0.80Matches
2016-201727Wolfsburgde GER1. Bundesliga0.90Matches
2016-201727Sporting CP1. Champions Lg5.30Matches
2016-201727Wolfsburgde GERDFB-Pokal0.90Matches
2016-201727Sporting CPpt POR1. Primeira Liga30.14Matches
2017-201828Sporting CP1. Champions Lg4.28112664.31022228487266.7223661.133100.000.50.2-0.5542010Matches
2017-201828Sporting CP2. Europa Lg3.3527866.7680137314470.5172568.01250.010.80.4+0.2461010Matches
2017-201828Sporting CPpt POR1. Primeira Liga28.83Matches
2018-201929Sporting CP2. Europa Lg3.0548960.7674131335066.0142948.32450.000.10.0-0.137006Matches
2018-201929Sporting CPpt POR1. Primeira Liga17.623636464.8296148615221570.76410362.141040.001.20.6-1.214162020Matches
2019-202030Eint Frankfurtde GER1. Bundesliga16.427146058.9391694915024062.58314557.2142556.022.22.0-0.219365042Matches
2019-202030Eint Frankfurtde GERDFB-Pokal1.10Matches
2019-202030Eint Frankfurt2. Europa Lg2.2446765.7596118253964.1121580.033100.000.00.00.017004Matches
2019-202030Sporting CPpt POR1. Primeira Liga0.21250.0220001250.00000.00.00.000000Matches
2020-202131Eint Frankfurtde GER1. Bundesliga9.119630464.5259967512217968.2517964.691560.022.62.1-0.611186030Matches
2020-202131Eint Frankfurtde GERDFB-Pokal1.01Matches
2020-202131Club Brugge2. Europa Lg1.6395275.048169263476.5101376.9010.000.10.3-0.122102Matches
2020-202131Club Bruggebe BEL1. First Division A11.017025367.2233639110615568.4466867.681553.321.80.7+0.2783015Matches
2021-202232Club Brugge1. Champions Lg0.8172763.022462111764.75862.50000.00.10.000001Matches
2021-202232Club Bruggebe BEL1. First Division A12.322334963.9314654613620068.06810763.691560.002.01.4-2.015168028Matches
2022-202333Utrechtnl NED1. Eredivisie15.028042865.43741101516323868.58713464.991656.321.92.6+0.119427048Matches
2023-202434NEC Nijmegennl NED1. Eredivisie5.18916454.31252273457659.2326251.64757.121.51.1+0.55123012Matches
17 Seasons9 Clubs9 Leagues364.91753276363.42365050801048155967.251282662.06611656.94414.711.5+29.3105174380228
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
Wolfsburg (5 Seasons)5 Leagues80.110
Sporting CP (4 Seasons)3 Leagues92.542465964.3535998226438169.311819560.5101952.682.71.2+5.326335046
Heerenveen (2 Seasons)1 League58.58
Heracles Almelo (2 Seasons)1 League49.37
Eint Frankfurt (2 Seasons)3 Leagues29.851183161.57111174229745864.814623961.1264360.554.94.1+0.1316111076
Club Brugge (2 Seasons)3 Leagues25.744968165.96187106827940668.712919665.8173154.823.82.5-1.8242612046
Emmen (1 Season)1 League8.80
Utrecht (1 Season)1 League15.028042865.43741101516323868.58713464.991656.321.92.6+0.119427048
NEC Nijmegen (1 Season)1 League5.18916454.31252273457659.2326251.64757.121.51.1+0.55123012
Bundesliga (7 Seasons)87.146776461.16515162427241964.913422459.8234057.5124.84.1+7.2305411072
Eredivisie (6 Seasons)128.036959262.34993128820831466.211919660.7132356.5193.33.7+15.7245410060
Europa Lg (5 Seasons)15.818928666.1243145511516768.9538264.661060.011.00.70.010222022
DFB-Pokal (5 Seasons)10.03
Primeira Liga (4 Seasons)76.623736664.8298348615221570.76510561.941040.071.20.6+5.814162020
Champions Lg (4 Seasons)14.49815364.11246290598966.3274461.433100.000.50.3-0.5542011
First Division A (2 Seasons)23.339360265.3548293724235568.211417565.1173056.723.72.1-1.7222411043
Eerste Divisie (1 Season)8.80
DFL-Supercup (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
2007-200818Emmen1 League8.80
2008-200919Heracles Almelo1 League16.53
2009-201020Heracles Almelo1 League32.84
2010-201121Heerenveen1 League25.61
2011-201222Heerenveen1 League32.97
2012-201323Wolfsburg1 League22.12
2013-201424Wolfsburg1 League6.60
2014-201525Wolfsburg3 Leagues27.86
2015-201626Wolfsburg4 Leagues21.82
2016-201727Wolfsburg2 Leagues1.80
2016-201727Sporting CP2 Leagues35.44
2017-201828Sporting CP3 Leagues36.313320465.217023657911668.1396163.94580.041.30.6+2.79103020
2018-201929Sporting CP2 Leagues20.629045364.0363561718526569.87813259.161442.901.40.6-1.417232026
2019-202030Sporting CP1 League0.21250.0220001250.00000.00.00.000000
2019-202030Eint Frankfurt3 Leagues19.731552759.84512106717527962.79516059.4172860.722.22.0-0.220435046
2020-202131Eint Frankfurt2 Leagues10.119630464.5259967512217968.2517964.691560.032.62.1+0.411186030
2020-202131Club Brugge2 Leagues12.620930568.5281746013218969.8568169.181650.021.91.0+0.19104017
2021-202232Club Brugge2 Leagues13.024037663.8337060814721767.77311563.591560.002.01.5-2.015168029
2022-202333Utrecht1 League15.028042865.43741101516323868.58713464.991656.321.92.6+0.119427048
2023-202434NEC Nijmegen1 League5.18916454.31252273457659.2326251.64757.121.51.1+0.55123012
17 Seasons9 Clubs9 Leagues364.91753276363.42365050801048155967.251282662.06611656.94414.711.5+29.3105174380228
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
Wolfsburg (5 Seasons)5 Leagues80.110
Sporting CP (4 Seasons)3 Leagues92.542465964.3535998226438169.311819560.5101952.682.71.2+5.326335046
Heerenveen (2 Seasons)1 League58.58
Heracles Almelo (2 Seasons)1 League49.37
Eint Frankfurt (2 Seasons)3 Leagues29.851183161.57111174229745864.814623961.1264360.554.94.1+0.1316111076
Club Brugge (2 Seasons)3 Leagues25.744968165.96187106827940668.712919665.8173154.823.82.5-1.8242612046
Emmen (1 Season)1 League8.80
Utrecht (1 Season)1 League15.028042865.43741101516323868.58713464.991656.321.92.6+0.119427048
NEC Nijmegen (1 Season)1 League5.18916454.31252273457659.2326251.64757.121.51.1+0.55123012
Bundesliga (7 Seasons)87.146776461.16515162427241964.913422459.8234057.5124.84.1+7.2305411072
Eredivisie (6 Seasons)128.036959262.34993128820831466.211919660.7132356.5193.33.7+15.7245410060
Europa Lg (5 Seasons)15.818928666.1243145511516768.9538264.661060.011.00.70.010222022
DFB-Pokal (5 Seasons)10.03
Primeira Liga (4 Seasons)76.623736664.8298348615221570.76510561.941040.071.20.6+5.814162020
Champions Lg (4 Seasons)14.49815364.11246290598966.3274461.433100.000.50.3-0.5542011
First Division A (2 Seasons)23.339360265.3548293724235568.211417565.1173056.723.72.1-1.7222411043
Eerste Divisie (1 Season)8.80
DFL-Supercup (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
2007-200818Emmennl NED2. Eerste Divisie9th8.80
2008-200919Heracles Almelonl NED1. Eredivisie15th16.53Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th32.84Matches
2010-201121Heerenveennl NED1. Eredivisie12th25.61Matches
2011-201222Heerenveennl NED1. Eredivisie5th32.97Matches
2012-201323Wolfsburgde GER1. Bundesliga11th22.12Matches
2013-201424Wolfsburgde GER1. Bundesliga5th6.60Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd16.94Matches
2015-201626Wolfsburgde GER1. Bundesliga8th15.22Matches
2016-201727Wolfsburgde GER1. Bundesliga16th0.90Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd30.14Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd28.83Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd17.623636464.8296148615221570.76410362.141040.001.20.6-1.214162020Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th0.21250.0220001250.00000.00.00.000000Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th16.427146058.9391694915024062.58314557.2142556.022.22.0-0.219365042Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th9.119630464.5259967512217968.2517964.691560.022.62.1-0.611186030Matches
2020-202131Club Bruggebe BEL1. First Division A1st11.017025367.2233639110615568.4466867.681553.321.80.7+0.2783015Matches
2021-202232Club Bruggebe BEL1. First Division A2nd12.322334963.9314654613620068.06810763.691560.002.01.4-2.015168028Matches
2022-202333Utrechtnl NED1. Eredivisie7th15.028042865.43741101516323868.58713464.991656.321.92.6+0.119427048Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th5.18916454.31252273457659.2326251.64757.121.51.1+0.55123012Matches
17 Seasons9 Clubs5 Leagues323.91466232463.1199734335874130367.143270061.75710355.34013.110.5+26.990148340195
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
Wolfsburg (5 Seasons)1 League61.78
Sporting CP (4 Seasons)1 League76.623736664.8298348615221570.76510561.941040.071.20.6+5.814162020
Heerenveen (2 Seasons)1 League58.58
Heracles Almelo (2 Seasons)1 League49.37
Club Brugge (2 Seasons)1 League23.339360265.3548293724235568.211417565.1173056.723.72.1-1.7222411043
Eint Frankfurt (2 Seasons)1 League25.546776461.16515162427241964.913422459.8234057.544.84.1-0.8305411072
Emmen (1 Season)1 League8.80
Utrecht (1 Season)1 League15.028042865.43741101516323868.58713464.991656.321.92.6+0.119427048
NEC Nijmegen (1 Season)1 League5.18916454.31252273457659.2326251.64757.121.51.1+0.55123012
Bundesliga (7 Seasons)87.146776461.16515162427241964.913422459.8234057.5124.84.1+7.2305411072
Eredivisie (6 Seasons)128.036959262.34993128820831466.211919660.7132356.5193.33.7+15.7245410060
Primeira Liga (4 Seasons)76.623736664.8298348615221570.76510561.941040.071.20.6+5.814162020
First Division A (2 Seasons)23.339360265.3548293724235568.211417565.1173056.723.72.1-1.7222411043
Eerste Divisie (1 Season)8.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
2014-201525Wolfsburgde GERDFB-Pokal1st5.22Matches
2015-201626Wolfsburgde GERDFB-Pokal17th1.80Matches
2015-201626Wolfsburgde GERDFL-Supercup1st0.80Matches
2016-201727Wolfsburgde GERDFB-Pokal9th0.90Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd1.10Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th1.01Matches
5 Seasons2 Clubs2 Leagues10.83
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
Wolfsburg (3 Seasons)2 Leagues8.62
Eint Frankfurt (2 Seasons)1 League2.11
DFB-Pokal (5 Seasons)10.03
DFL-Supercup (1 Season)0.80
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
2014-201525Wolfsburg2. Europa LgQF5.70Matches
2015-201626Wolfsburg1. Champions LgQF4.10Matches
2016-201727Sporting CP1. Champions LgGR5.30Matches
2017-201828Sporting CP1. Champions LgGR4.28112664.31022228487266.7223661.133100.000.50.2-0.5542010Matches
2017-201828Sporting CP2. Europa LgQF3.3527866.7680137314470.5172568.01250.010.80.4+0.2461010Matches
2018-201929Sporting CP2. Europa LgR323.0548960.7674131335066.0142948.32450.000.10.0-0.137006Matches
2019-202030Eint Frankfurt2. Europa LgR162.2446765.7596118253964.1121580.033100.000.00.00.017004Matches
2020-202131Club Brugge2. Europa LgR321.6395275.048169263476.5101376.9010.000.10.3-0.122102Matches
2021-202232Club Brugge1. Champions LgGR0.8172763.022462111764.75862.50000.00.10.000001Matches
8 Seasons4 Clubs2 Leagues30.328743965.4367774517425668.08012663.591369.211.61.0-0.615264033
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
Sporting CP (3 Seasons)2 Leagues15.918729363.8237649611216667.5539058.96966.711.40.6-0.412173026
Wolfsburg (2 Seasons)2 Leagues9.80
Club Brugge (2 Seasons)2 Leagues2.4567970.9705131375172.5152171.4010.000.10.4-0.122103
Eint Frankfurt (1 Season)1 League2.2446765.7596118253964.1121580.033100.000.00.00.017004
Europa Lg (5 Seasons)15.818928666.1243145511516768.9538264.661060.011.00.70.010222022
Champions Lg (4 Seasons)14.49815364.11246290598966.3274461.433100.000.50.3-0.5542011
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201525nl NetherlandsFriendlies (M)1.11Matches
201626nl NetherlandsFriendlies (M)1.20Matches
201626nl NetherlandsUEFA Euro Qualifying0.61Matches
201727nl NetherlandsFriendlies (M)0.30Matches
201828nl NetherlandsWCQ3.60Matches
201828nl NetherlandsFriendlies (M)0.70Matches
4 Seasons1 Club3 Leagues7.62
Friendlies (M) (4 Seasons)3.41
WCQ (1 Season)3.60
UEFA Euro Qualifying (1 Season)0.61
Become a Stathead & surf this site ad-free.

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
2007-200818Emmennl NED2. Eerste Divisie8.8
2008-200919Heracles Almelonl NED1. Eredivisie16.5Matches
2009-201020Heracles Almelonl NED1. Eredivisie32.8Matches
2010-201121Heerenveennl NED1. Eredivisie25.6Matches
2011-201222Heerenveennl NED1. Eredivisie32.9Matches
2012-201323Wolfsburgde GER1. Bundesliga22.1Matches
2013-201424Wolfsburgde GER1. Bundesliga6.6Matches
2014-201525Wolfsburgde GER1. Bundesliga16.9Matches
2014-201525Wolfsburgde GERDFB-Pokal5.2Matches
2014-201525Wolfsburg2. Europa Lg5.7Matches
2015-201626Wolfsburgde GER1. Bundesliga15.2Matches
2015-201626Wolfsburg1. Champions Lg4.1Matches
2015-201626Wolfsburgde GERDFB-Pokal1.8Matches
2015-201626Wolfsburgde GERDFL-Supercup0.80Matches
2016-201727Wolfsburgde GER1. Bundesliga0.90Matches
2016-201727Sporting CP1. Champions Lg5.31Matches
2016-201727Wolfsburgde GERDFB-Pokal0.90Matches
2016-201727Sporting CPpt POR1. Primeira Liga30.10Matches
2017-201828Sporting CP1. Champions Lg4.212611780000000008110Matches
2017-201828Sporting CP2. Europa Lg3.3787430000000005210Matches
2017-201828Sporting CPpt POR1. Primeira Liga28.83Matches
2018-201929Sporting CP2. Europa Lg3.0898360000000005401Matches
2018-201929Sporting CPpt POR1. Primeira Liga17.63643392301211000023624Matches
2019-202030Eint Frankfurtde GER1. Bundesliga16.44604461301310000027118Matches
2019-202030Eint Frankfurtde GERDFB-Pokal1.10Matches
2019-202030Eint Frankfurt2. Europa Lg2.2676330000000004412Matches
2019-202030Sporting CPpt POR1. Primeira Liga0.2220000000000100Matches
2020-202131Eint Frankfurtde GER1. Bundesliga9.1304295711001000019624Matches
2020-202131Eint Frankfurtde GERDFB-Pokal1.00Matches
2020-202131Club Brugge2. Europa Lg1.6524930000000003900Matches
2020-202131Club Bruggebe BEL1. First Division A11.02532381500102000017004Matches
2021-202232Club Brugge1. Champions Lg0.8272430000000001700Matches
2021-202232Club Bruggebe BEL1. First Division A12.33493291802012110022326Matches
2022-202333Utrechtnl NED1. Eredivisie15.04284111600100000028014Matches
2023-202434NEC Nijmegennl NED1. Eredivisie5.116416130102000008903Matches
17 Seasons9 Clubs9 Leagues364.92763263112116796110017531136
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wolfsburg (5 Seasons)5 Leagues80.10
Sporting CP (4 Seasons)3 Leagues92.56596154001251000042445
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Eint Frankfurt (2 Seasons)3 Leagues29.883180423123110000511414
Club Brugge (2 Seasons)3 Leagues25.768164039021141100449210
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.04284111600100000028014
NEC Nijmegen (1 Season)1 League5.116416130102000008903
Bundesliga (7 Seasons)87.176474120123110000467312
Eredivisie (6 Seasons)128.05925721901120000036917
Europa Lg (5 Seasons)15.82862691500000000018923
DFB-Pokal (5 Seasons)10.00
Primeira Liga (4 Seasons)76.63663412301241000023724
Champions Lg (4 Seasons)14.4153141110001000009810
First Division A (2 Seasons)23.360256733021141100393210
Eerste Divisie (1 Season)8.8
DFL-Supercup (1 Season)0.80
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
2007-200818Emmen1 League8.8
2008-200919Heracles Almelo1 League16.5
2009-201020Heracles Almelo1 League32.8
2010-201121Heerenveen1 League25.6
2011-201222Heerenveen1 League32.9
2012-201323Wolfsburg1 League22.1
2013-201424Wolfsburg1 League6.6
2014-201525Wolfsburg3 Leagues27.8
2015-201626Wolfsburg4 Leagues21.80
2016-201727Wolfsburg2 Leagues1.80
2016-201727Sporting CP2 Leagues35.41
2017-201828Sporting CP3 Leagues36.32041911100030000013320
2018-201929Sporting CP2 Leagues20.64534222901211000029025
2019-202030Sporting CP1 League0.2220000000000100
2019-202030Eint Frankfurt3 Leagues19.752750916013100000315210
2020-202131Eint Frankfurt2 Leagues10.1304295711001000019624
2020-202131Club Brugge2 Leagues12.63052871800102000020904
2021-202232Club Brugge2 Leagues13.03763532102012110024026
2022-202333Utrecht1 League15.04284111600100000028014
2023-202434NEC Nijmegen1 League5.116416130102000008903
17 Seasons9 Clubs9 Leagues364.92763263112116796110017531136
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wolfsburg (5 Seasons)5 Leagues80.10
Sporting CP (4 Seasons)3 Leagues92.56596154001251000042445
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Eint Frankfurt (2 Seasons)3 Leagues29.883180423123110000511414
Club Brugge (2 Seasons)3 Leagues25.768164039021141100449210
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.04284111600100000028014
NEC Nijmegen (1 Season)1 League5.116416130102000008903
Bundesliga (7 Seasons)87.176474120123110000467312
Eredivisie (6 Seasons)128.05925721901120000036917
Europa Lg (5 Seasons)15.82862691500000000018923
DFB-Pokal (5 Seasons)10.00
Primeira Liga (4 Seasons)76.63663412301241000023724
Champions Lg (4 Seasons)14.4153141110001000009810
First Division A (2 Seasons)23.360256733021141100393210
Eerste Divisie (1 Season)8.8
DFL-Supercup (1 Season)0.80
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
2007-200818Emmennl NED2. Eerste Divisie9th8.8
2008-200919Heracles Almelonl NED1. Eredivisie15th16.5Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th32.8Matches
2010-201121Heerenveennl NED1. Eredivisie12th25.6Matches
2011-201222Heerenveennl NED1. Eredivisie5th32.9Matches
2012-201323Wolfsburgde GER1. Bundesliga11th22.1Matches
2013-201424Wolfsburgde GER1. Bundesliga5th6.6Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd16.9Matches
2015-201626Wolfsburgde GER1. Bundesliga8th15.2Matches
2016-201727Wolfsburgde GER1. Bundesliga16th0.90Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd30.10Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd28.83Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd17.63643392301211000023624Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th0.2220000000000100Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th16.44604461301310000027118Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th9.1304295711001000019624Matches
2020-202131Club Bruggebe BEL1. First Division A1st11.02532381500102000017004Matches
2021-202232Club Bruggebe BEL1. First Division A2nd12.33493291802012110022326Matches
2022-202333Utrechtnl NED1. Eredivisie7th15.04284111600100000028014Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th5.116416130102000008903Matches
17 Seasons9 Clubs5 Leagues323.923242221951678611001466833
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wolfsburg (5 Seasons)1 League61.70
Sporting CP (4 Seasons)1 League76.63663412301241000023724
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Club Brugge (2 Seasons)1 League23.360256733021141100393210
Eint Frankfurt (2 Seasons)1 League25.576474120123110000467312
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.04284111600100000028014
NEC Nijmegen (1 Season)1 League5.116416130102000008903
Bundesliga (7 Seasons)87.176474120123110000467312
Eredivisie (6 Seasons)128.05925721901120000036917
Primeira Liga (4 Seasons)76.63663412301241000023724
First Division A (2 Seasons)23.360256733021141100393210
Eerste Divisie (1 Season)8.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
2014-201525Wolfsburgde GERDFB-Pokal1st5.2Matches
2015-201626Wolfsburgde GERDFB-Pokal17th1.8Matches
2015-201626Wolfsburgde GERDFL-Supercup1st0.80Matches
2016-201727Wolfsburgde GERDFB-Pokal9th0.90Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd1.10Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th1.00Matches
5 Seasons2 Clubs2 Leagues10.80
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Wolfsburg (3 Seasons)2 Leagues8.60
Eint Frankfurt (2 Seasons)1 League2.10
DFB-Pokal (5 Seasons)10.00
DFL-Supercup (1 Season)0.80
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
2014-201525Wolfsburg2. Europa LgQF5.7Matches
2015-201626Wolfsburg1. Champions LgQF4.1Matches
2016-201727Sporting CP1. Champions LgGR5.31Matches
2017-201828Sporting CP1. Champions LgGR4.212611780000000008110Matches
2017-201828Sporting CP2. Europa LgQF3.3787430000000005210Matches
2018-201929Sporting CP2. Europa LgR323.0898360000000005401Matches
2019-202030Eint Frankfurt2. Europa LgR162.2676330000000004412Matches
2020-202131Club Brugge2. Europa LgR321.6524930000000003900Matches
2021-202232Club Brugge1. Champions LgGR0.8272430000000001700Matches
8 Seasons4 Clubs2 Leagues30.34394102600010000028733
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sporting CP (3 Seasons)2 Leagues15.92932741700010000018721
Wolfsburg (2 Seasons)2 Leagues9.8
Club Brugge (2 Seasons)2 Leagues2.4797360000000005600
Eint Frankfurt (1 Season)1 League2.2676330000000004412
Europa Lg (5 Seasons)15.82862691500000000018923
Champions Lg (4 Seasons)14.4153141110001000009810
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
201525nl NetherlandsFriendlies (M)1.1Matches
201626nl NetherlandsFriendlies (M)1.2Matches
201626nl NetherlandsUEFA Euro Qualifying0.60Matches
201727nl NetherlandsFriendlies (M)0.3Matches
201828nl NetherlandsWCQ3.6Matches
201828nl NetherlandsFriendlies (M)0.7Matches
4 Seasons1 Club3 Leagues7.60
Friendlies (M) (4 Seasons)3.4
WCQ (1 Season)3.6
UEFA Euro Qualifying (1 Season)0.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
2007-200818Emmennl NED2. Eerste Divisie8.8
2008-200919Heracles Almelonl NED1. Eredivisie16.5Matches
2009-201020Heracles Almelonl NED1. Eredivisie32.8Matches
2010-201121Heerenveennl NED1. Eredivisie25.6Matches
2011-201222Heerenveennl NED1. Eredivisie32.9Matches
2012-201323Wolfsburgde GER1. Bundesliga22.1Matches
2013-201424Wolfsburgde GER1. Bundesliga6.6Matches
2014-201525Wolfsburgde GER1. Bundesliga16.9Matches
2014-201525Wolfsburgde GERDFB-Pokal5.2Matches
2014-201525Wolfsburg2. Europa Lg5.7Matches
2015-201626Wolfsburgde GER1. Bundesliga15.2Matches
2015-201626Wolfsburg1. Champions Lg4.1Matches
2015-201626Wolfsburgde GERDFB-Pokal1.8Matches
2015-201626Wolfsburgde GERDFL-Supercup0.8Matches
2016-201727Wolfsburgde GER1. Bundesliga0.9Matches
2016-201727Sporting CP1. Champions Lg5.3Matches
2016-201727Wolfsburgde GERDFB-Pokal0.9Matches
2016-201727Sporting CPpt POR1. Primeira Liga30.1Matches
2017-201828Sporting CP1. Champions Lg4.281.8960010100.00000000Matches
2017-201828Sporting CP2. Europa Lg3.362.0030021010.33100000Matches
2017-201828Sporting CPpt POR1. Primeira Liga28.8Matches
2018-201929Sporting CP2. Europa Lg3.041.3230001010.33000010Matches
2018-201929Sporting CPpt POR1. Primeira Liga17.6311.76211036080.45010250Matches
2019-202030Eint Frankfurtde GER1. Bundesliga16.4422.56350133070.43600100Matches
2019-202030Eint Frankfurtde GERDFB-Pokal1.1Matches
2019-202030Eint Frankfurt2. Europa Lg2.231.3830000000.00000000Matches
2019-202030Sporting CPpt POR1. Primeira Liga0.200.0000000000.00000000Matches
2020-202131Eint Frankfurtde GER1. Bundesliga9.1202.20180020030.33300000Matches
2020-202131Eint Frankfurtde GERDFB-Pokal1.0Matches
2020-202131Club Brugge2. Europa Lg1.631.8530000000.00000000Matches
2020-202131Club Bruggebe BEL1. First Division A11.0111.0080030020.18100100Matches
2021-202232Club Brugge1. Champions Lg0.811.2910000000.00000000Matches
2021-202232Club Bruggebe BEL1. First Division A12.3342.77280040220.16100001Matches
2022-202333Utrechtnl NED1. Eredivisie15.0442.93381131050.33301100Matches
2023-202434NEC Nijmegennl NED1. Eredivisie5.181.5670001030.58300000Matches
17 Seasons9 Clubs9 Leagues364.92152.121742221133320.321811561
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wolfsburg (5 Seasons)5 Leagues80.1
Sporting CP (4 Seasons)3 Leagues92.5491.753310681100.36110260
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Eint Frankfurt (2 Seasons)3 Leagues29.8652.355601530100.36900100
Club Brugge (2 Seasons)3 Leagues25.7491.91400070240.16200101
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.0442.93381131050.33301100
NEC Nijmegen (1 Season)1 League5.181.5670001030.58300000
Bundesliga (7 Seasons)87.1622.435301530100.39900100
Eredivisie (6 Seasons)128.0522.58451132080.40601100
Europa Lg (5 Seasons)15.8161.63120022020.20100010
DFB-Pokal (5 Seasons)10.0
Primeira Liga (4 Seasons)76.6311.74211036080.45010250
Champions Lg (4 Seasons)14.491.8070010100.00000000
First Division A (2 Seasons)23.3451.93360070240.17200101
Eerste Divisie (1 Season)8.8
DFL-Supercup (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
2007-200818Emmen1 League8.8
2008-200919Heracles Almelo1 League16.5
2009-201020Heracles Almelo1 League32.8
2010-201121Heerenveen1 League25.6
2011-201222Heerenveen1 League32.9
2012-201323Wolfsburg1 League22.1
2013-201424Wolfsburg1 League6.6
2014-201525Wolfsburg3 Leagues27.8
2015-201626Wolfsburg4 Leagues21.8
2016-201727Wolfsburg2 Leagues1.8
2016-201727Sporting CP2 Leagues35.4
2017-201828Sporting CP3 Leagues36.3141.9490031110.14100000
2018-201929Sporting CP2 Leagues20.6351.70241037090.44010260
2019-202030Sporting CP1 League0.200.0000000000.00000000
2019-202030Eint Frankfurt3 Leagues19.7452.43380133070.38600100
2020-202131Eint Frankfurt2 Leagues10.1202.20180020030.33300000
2020-202131Club Brugge2 Leagues12.6141.11110030020.16100100
2021-202232Club Brugge2 Leagues13.0352.69290040220.15100001
2022-202333Utrecht1 League15.0442.93381131050.33301100
2023-202434NEC Nijmegen1 League5.181.5670001030.58300000
17 Seasons9 Clubs9 Leagues364.92152.121742221133320.321811561
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wolfsburg (5 Seasons)5 Leagues80.1
Sporting CP (4 Seasons)3 Leagues92.5491.753310681100.36110260
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Eint Frankfurt (2 Seasons)3 Leagues29.8652.355601530100.36900100
Club Brugge (2 Seasons)3 Leagues25.7491.91400070240.16200101
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.0442.93381131050.33301100
NEC Nijmegen (1 Season)1 League5.181.5670001030.58300000
Bundesliga (7 Seasons)87.1622.435301530100.39900100
Eredivisie (6 Seasons)128.0522.58451132080.40601100
Europa Lg (5 Seasons)15.8161.63120022020.20100010
DFB-Pokal (5 Seasons)10.0
Primeira Liga (4 Seasons)76.6311.74211036080.45010250
Champions Lg (4 Seasons)14.491.8070010100.00000000
First Division A (2 Seasons)23.3451.93360070240.17200101
Eerste Divisie (1 Season)8.8
DFL-Supercup (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
2007-200818Emmennl NED2. Eerste Divisie9th8.8
2008-200919Heracles Almelonl NED1. Eredivisie15th16.5Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th32.8Matches
2010-201121Heerenveennl NED1. Eredivisie12th25.6Matches
2011-201222Heerenveennl NED1. Eredivisie5th32.9Matches
2012-201323Wolfsburgde GER1. Bundesliga11th22.1Matches
2013-201424Wolfsburgde GER1. Bundesliga5th6.6Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd16.9Matches
2015-201626Wolfsburgde GER1. Bundesliga8th15.2Matches
2016-201727Wolfsburgde GER1. Bundesliga16th0.9Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd30.1Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd28.8Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd17.6311.76211036080.45010250Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th0.200.0000000000.00000000Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th16.4422.56350133070.43600100Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th9.1202.20180020030.33300000Matches
2020-202131Club Bruggebe BEL1. First Division A1st11.0111.0080030020.18100100Matches
2021-202232Club Bruggebe BEL1. First Division A2nd12.3342.77280040220.16100001Matches
2022-202333Utrechtnl NED1. Eredivisie7th15.0442.93381131050.33301100Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th5.181.5670001030.58300000Matches
17 Seasons9 Clubs5 Leagues323.91902.191552218112300.351711551
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wolfsburg (5 Seasons)1 League61.7
Sporting CP (4 Seasons)1 League76.6311.74211036080.45010250
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Club Brugge (2 Seasons)1 League23.3451.93360070240.17200101
Eint Frankfurt (2 Seasons)1 League25.5622.435301530100.39900100
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.0442.93381131050.33301100
NEC Nijmegen (1 Season)1 League5.181.5670001030.58300000
Bundesliga (7 Seasons)87.1622.435301530100.39900100
Eredivisie (6 Seasons)128.0522.58451132080.40601100
Primeira Liga (4 Seasons)76.6311.74211036080.45010250
First Division A (2 Seasons)23.3451.93360070240.17200101
Eerste Divisie (1 Season)8.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
2014-201525Wolfsburgde GERDFB-Pokal1st5.2Matches
2015-201626Wolfsburgde GERDFB-Pokal17th1.8Matches
2015-201626Wolfsburgde GERDFL-Supercup1st0.8Matches
2016-201727Wolfsburgde GERDFB-Pokal9th0.9Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd1.1Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th1.0Matches
5 Seasons2 Clubs2 Leagues10.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Wolfsburg (3 Seasons)2 Leagues8.6
Eint Frankfurt (2 Seasons)1 League2.1
DFB-Pokal (5 Seasons)10.0
DFL-Supercup (1 Season)0.8
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
2014-201525Wolfsburg2. Europa LgQF5.7Matches
2015-201626Wolfsburg1. Champions LgQF4.1Matches
2016-201727Sporting CP1. Champions LgGR5.3Matches
2017-201828Sporting CP1. Champions LgGR4.281.8960010100.00000000Matches
2017-201828Sporting CP2. Europa LgQF3.362.0030021010.33100000Matches
2018-201929Sporting CP2. Europa LgR323.041.3230001010.33000010Matches
2019-202030Eint Frankfurt2. Europa LgR162.231.3830000000.00000000Matches
2020-202131Club Brugge2. Europa LgR321.631.8530000000.00000000Matches
2021-202232Club Brugge1. Champions LgGR0.811.2910000000.00000000Matches
8 Seasons4 Clubs2 Leagues30.3251.69190032120.14100010
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sporting CP (3 Seasons)2 Leagues15.9181.76120032120.20100010
Wolfsburg (2 Seasons)2 Leagues9.8
Club Brugge (2 Seasons)2 Leagues2.441.6740000000.00000000
Eint Frankfurt (1 Season)1 League2.231.3830000000.00000000
Europa Lg (5 Seasons)15.8161.63120022020.20100010
Champions Lg (4 Seasons)14.491.8070010100.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
201525nl NetherlandsFriendlies (M)1.1Matches
201626nl NetherlandsFriendlies (M)1.2Matches
201626nl NetherlandsUEFA Euro Qualifying0.6Matches
201727nl NetherlandsFriendlies (M)0.3Matches
201828nl NetherlandsWCQ3.6Matches
201828nl NetherlandsFriendlies (M)0.7Matches
4 Seasons1 Club3 Leagues7.6
Friendlies (M) (4 Seasons)3.4
WCQ (1 Season)3.6
UEFA Euro Qualifying (1 Season)0.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
2007-200818Emmennl NED2. Eerste Divisie8.8
2008-200919Heracles Almelonl NED1. Eredivisie16.5Matches
2009-201020Heracles Almelonl NED1. Eredivisie32.8Matches
2010-201121Heerenveennl NED1. Eredivisie25.6Matches
2011-201222Heerenveennl NED1. Eredivisie32.9Matches
2012-201323Wolfsburgde GER1. Bundesliga22.1Matches
2013-201424Wolfsburgde GER1. Bundesliga6.6Matches
2014-201525Wolfsburgde GER1. Bundesliga16.9Matches
2014-201525Wolfsburgde GERDFB-Pokal5.2Matches
2014-201525Wolfsburg2. Europa Lg5.7Matches
2015-201626Wolfsburgde GER1. Bundesliga15.2Matches
2015-201626Wolfsburg1. Champions Lg4.1Matches
2015-201626Wolfsburgde GERDFB-Pokal1.8Matches
2015-201626Wolfsburgde GERDFL-Supercup0.800Matches
2016-201727Wolfsburgde GER1. Bundesliga0.900Matches
2016-201727Sporting CP1. Champions Lg5.342Matches
2016-201727Wolfsburgde GERDFB-Pokal0.900Matches
2016-201727Sporting CPpt POR1. Primeira Liga30.100Matches
2017-201828Sporting CP1. Champions Lg4.2303000001011430Matches
2017-201828Sporting CP2. Europa Lg3.310010020.020000150Matches
2017-201828Sporting CPpt POR1. Primeira Liga28.835Matches
2018-201929Sporting CP2. Europa Lg3.011010040.042022330Matches
2018-201929Sporting CPpt POR1. Primeira Liga17.653131060.0672538180Matches
2019-202030Eint Frankfurtde GER1. Bundesliga16.41171733742.94624516220Matches
2019-202030Eint Frankfurtde GERDFB-Pokal1.101Matches
2019-202030Eint Frankfurt2. Europa Lg2.23303011100.001101400Matches
2019-202030Sporting CPpt POR1. Primeira Liga0.2000000000000000Matches
2020-202131Eint Frankfurtde GER1. Bundesliga9.1321112540.035142580Matches
2020-202131Eint Frankfurtde GERDFB-Pokal1.000Matches
2020-202131Club Brugge2. Europa Lg1.6000000002020030Matches
2020-202131Club Bruggebe BEL1. First Division A11.0770342450.025051850Matches
2021-202232Club Brugge1. Champions Lg0.8000000001010020Matches
2021-202232Club Bruggebe BEL1. First Division A12.3751421616.7510010310150Matches
2022-202333Utrechtnl NED1. Eredivisie15.010827141233.381147212250Matches
2023-202434NEC Nijmegennl NED1. Eredivisie5.120101020.020001370Matches
17 Seasons9 Clubs9 Leagues364.95343103013134926.53651104129741160
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wolfsburg (5 Seasons)5 Leagues80.1000
Sporting CP (4 Seasons)3 Leagues92.510114510120.01210281316290
Heerenveen (2 Seasons)1 League58.50
Heracles Almelo (2 Seasons)1 League49.30
Eint Frankfurt (2 Seasons)3 Leagues29.81712211461346.271248925300
Club Brugge (2 Seasons)3 Leagues25.7141217631030.0718018418250
Emmen (1 Season)1 League8.80
Utrecht (1 Season)1 League15.010827141233.381147212250
NEC Nijmegen (1 Season)1 League5.120101020.020001370
Bundesliga (7 Seasons)87.114928451241.771138721300
Eredivisie (6 Seasons)128.012837241428.6101147315320
Europa Lg (5 Seasons)15.8540501714.3651438110
DFB-Pokal (5 Seasons)10.0010
Primeira Liga (4 Seasons)76.656131060.0672588180
Champions Lg (4 Seasons)14.4343000002023450
First Division A (2 Seasons)23.3141217631030.0715015418200
Eerste Divisie (1 Season)8.80
DFL-Supercup (1 Season)0.8000
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
2007-200818Emmen1 League8.80
2008-200919Heracles Almelo1 League16.50
2009-201020Heracles Almelo1 League32.80
2010-201121Heerenveen1 League25.60
2011-201222Heerenveen1 League32.90
2012-201323Wolfsburg1 League22.10
2013-201424Wolfsburg1 League6.60
2014-201525Wolfsburg3 Leagues27.80
2015-201626Wolfsburg4 Leagues21.8000
2016-201727Wolfsburg2 Leagues1.8000
2016-201727Sporting CP2 Leagues35.4420
2017-201828Sporting CP3 Leagues36.343310020.021016580
2018-201929Sporting CP2 Leagues20.6641410100.010927511210
2019-202030Sporting CP1 League0.2000000000000000
2019-202030Eint Frankfurt3 Leagues19.7141011034850.04734720220
2020-202131Eint Frankfurt2 Leagues10.1321112540.035142580
2020-202131Club Brugge2 Leagues12.6770342450.027071880
2021-202232Club Brugge2 Leagues13.0751421616.7511011310170
2022-202333Utrecht1 League15.010827141233.381147212250
2023-202434NEC Nijmegen1 League5.120101020.020001370
17 Seasons9 Clubs9 Leagues364.95343103013134926.53651104129741160
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Wolfsburg (5 Seasons)5 Leagues80.1000
Sporting CP (4 Seasons)3 Leagues92.510114510120.01210281316290
Heerenveen (2 Seasons)1 League58.50
Heracles Almelo (2 Seasons)1 League49.30
Eint Frankfurt (2 Seasons)3 Leagues29.81712211461346.271248925300
Club Brugge (2 Seasons)3 Leagues25.7141217631030.0718018418250
Emmen (1 Season)1 League8.80
Utrecht (1 Season)1 League15.010827141233.381147212250
NEC Nijmegen (1 Season)1 League5.120101020.020001370
Bundesliga (7 Seasons)87.114928451241.771138721300
Eredivisie (6 Seasons)128.012837241428.6101147315320
Europa Lg (5 Seasons)15.8540501714.3651438110
DFB-Pokal (5 Seasons)10.0010
Primeira Liga (4 Seasons)76.656131060.0672588180
Champions Lg (4 Seasons)14.4343000002023450
First Division A (2 Seasons)23.3141217631030.0715015418200
Eerste Divisie (1 Season)8.80
DFL-Supercup (1 Season)0.8000
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
2007-200818Emmennl NED2. Eerste Divisie9th8.8
2008-200919Heracles Almelonl NED1. Eredivisie15th16.5Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th32.8Matches
2010-201121Heerenveennl NED1. Eredivisie12th25.6Matches
2011-201222Heerenveennl NED1. Eredivisie5th32.9Matches
2012-201323Wolfsburgde GER1. Bundesliga11th22.1Matches
2013-201424Wolfsburgde GER1. Bundesliga5th6.6Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd16.9Matches
2015-201626Wolfsburgde GER1. Bundesliga8th15.2Matches
2016-201727Wolfsburgde GER1. Bundesliga16th0.900Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd30.100Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd28.835Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd17.653131060.0672538180Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th0.2000000000000000Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th16.41171733742.94624516220Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th9.1321112540.035142580Matches
2020-202131Club Bruggebe BEL1. First Division A1st11.0770342450.025051850Matches
2021-202232Club Bruggebe BEL1. First Division A2nd12.3751421616.7510010310150Matches
2022-202333Utrechtnl NED1. Eredivisie7th15.010827141233.381147212250Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th5.120101020.020001370Matches
17 Seasons9 Clubs5 Leagues323.9453572513124228.6304493522621000
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
Wolfsburg (5 Seasons)1 League61.7000
Sporting CP (4 Seasons)1 League76.656131060.0672588180
Heerenveen (2 Seasons)1 League58.50
Heracles Almelo (2 Seasons)1 League49.30
Club Brugge (2 Seasons)1 League23.3141217631030.0715015418200
Eint Frankfurt (2 Seasons)1 League25.514928451241.771138721300
Emmen (1 Season)1 League8.80
Utrecht (1 Season)1 League15.010827141233.381147212250
NEC Nijmegen (1 Season)1 League5.120101020.020001370
Bundesliga (7 Seasons)87.114928451241.771138721300
Eredivisie (6 Seasons)128.012837241428.6101147315320
Primeira Liga (4 Seasons)76.656131060.0672588180
First Division A (2 Seasons)23.3141217631030.0715015418200
Eerste Divisie (1 Season)8.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
2014-201525Wolfsburgde GERDFB-Pokal1st5.2Matches
2015-201626Wolfsburgde GERDFB-Pokal17th1.8Matches
2015-201626Wolfsburgde GERDFL-Supercup1st0.800Matches
2016-201727Wolfsburgde GERDFB-Pokal9th0.900Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd1.101Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th1.000Matches
5 Seasons2 Clubs2 Leagues10.8010
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
Wolfsburg (3 Seasons)2 Leagues8.6000
Eint Frankfurt (2 Seasons)1 League2.1010
DFB-Pokal (5 Seasons)10.0010
DFL-Supercup (1 Season)0.8000
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
2014-201525Wolfsburg2. Europa LgQF5.7Matches
2015-201626Wolfsburg1. Champions LgQF4.1Matches
2016-201727Sporting CP1. Champions LgGR5.342Matches
2017-201828Sporting CP1. Champions LgGR4.2303000001011430Matches
2017-201828Sporting CP2. Europa LgQF3.310010020.020000150Matches
2018-201929Sporting CP2. Europa LgR323.011010040.042022330Matches
2019-202030Eint Frankfurt2. Europa LgR162.23303011100.001101400Matches
2020-202131Club Brugge2. Europa LgR321.6000000002020030Matches
2021-202232Club Brugge1. Champions LgGR0.8000000001010020Matches
8 Seasons4 Clubs2 Leagues30.3883501714.36716612160
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sporting CP (3 Seasons)2 Leagues15.955320060.0630358110
Wolfsburg (2 Seasons)2 Leagues9.80
Club Brugge (2 Seasons)2 Leagues2.4000000003030050
Eint Frankfurt (1 Season)1 League2.23303011100.001101400
Europa Lg (5 Seasons)15.8540501714.3651438110
Champions Lg (4 Seasons)14.4343000002023450
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
201525nl NetherlandsFriendlies (M)1.1Matches
201626nl NetherlandsFriendlies (M)1.2Matches
201626nl NetherlandsUEFA Euro Qualifying0.610Matches
201727nl NetherlandsFriendlies (M)0.3Matches
201828nl NetherlandsWCQ3.6Matches
201828nl NetherlandsFriendlies (M)0.7Matches
4 Seasons1 Club3 Leagues7.6100
Friendlies (M) (4 Seasons)3.40
WCQ (1 Season)3.60
UEFA Euro Qualifying (1 Season)0.6100

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
2007-200818Emmennl NED2. Eerste Divisie8.8
2008-200919Heracles Almelonl NED1. Eredivisie16.5Matches
2009-201020Heracles Almelonl NED1. Eredivisie32.8Matches
2010-201121Heerenveennl NED1. Eredivisie25.6Matches
2011-201222Heerenveennl NED1. Eredivisie32.9Matches
2012-201323Wolfsburgde GER1. Bundesliga22.1Matches
2013-201424Wolfsburgde GER1. Bundesliga6.6Matches
2014-201525Wolfsburgde GER1. Bundesliga16.9Matches
2014-201525Wolfsburgde GERDFB-Pokal5.2Matches
2014-201525Wolfsburg2. Europa Lg5.7Matches
2015-201626Wolfsburgde GER1. Bundesliga15.2Matches
2015-201626Wolfsburg1. Champions Lg4.1Matches
2015-201626Wolfsburgde GERDFB-Pokal1.8Matches
2015-201626Wolfsburgde GERDFL-Supercup0.8Matches
2016-201727Wolfsburgde GER1. Bundesliga0.9Matches
2016-201727Sporting CP1. Champions Lg5.3Matches
2016-201727Wolfsburgde GERDFB-Pokal0.9Matches
2016-201727Sporting CPpt POR1. Primeira Liga30.1Matches
2017-201828Sporting CP1. Champions Lg4.215241086561615211100.000.047215641206312222Matches
2017-201828Sporting CP2. Europa Lg3.3945563261193100.01100.029732110130687Matches
2017-201828Sporting CPpt POR1. Primeira Liga28.8Matches
2018-201929Sporting CP2. Europa Lg3.0103347128710211100.000.04717235000308322Matches
2018-201929Sporting CPpt POR1. Primeira Liga17.6485203225919482477200.02100.016664516844515837873Matches
2019-202030Eint Frankfurtde GER1. Bundesliga16.45732042319213785734250.0250.018259117321320443472Matches
2019-202030Eint Frankfurtde GERDFB-Pokal1.1Matches
2019-202030Eint Frankfurt2. Europa Lg2.286135132886000266120000216415Matches
2019-202030Sporting CPpt POR1. Primeira Liga0.230012030001300000021Matches
2020-202131Eint Frankfurtde GER1. Bundesliga9.1355102719613336354100.01100.012739411432141029640Matches
2020-202131Eint Frankfurtde GERDFB-Pokal1.0Matches
2020-202131Club Brugge2. Europa Lg1.665333626765000267838000105110Matches
2020-202131Club Bruggebe BEL1. First Division A11.03216111491645132111100.000.011345117754112224552Matches
2021-202232Club Brugge1. Champions Lg0.8333618953300077300000201Matches
2021-202232Club Bruggebe BEL1. First Division A12.3438162420920767436100.01100.01514521822618332688Matches
2022-202333Utrechtnl NED1. Eredivisie15.055729533181866955733100.000.022455020536121942858Matches
2023-202434NEC Nijmegennl NED1. Eredivisie5.1194712109742119322100.000.054175690203016426Matches
17 Seasons9 Clubs9 Leagues364.93459127232188513504583445171058.8741.212003867126921271398402681487
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
Wolfsburg (5 Seasons)5 Leagues80.1
Sporting CP (4 Seasons)3 Leagues92.583732514803061168275240.0360.029011082886662711653125
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Eint Frankfurt (2 Seasons)3 Leagues29.81014317256637812210135240.0360.033510463075342615794127
Club Brugge (2 Seasons)3 Leagues25.785728444124061308552150.0150.02979884007102215642151
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.055729533181866955733100.000.022455020536121942858
NEC Nijmegen (1 Season)1 League5.1194712109742119322100.000.054175690203016426
Bundesliga (7 Seasons)87.192830695153461149275240.0360.03099852875342414730112
Eredivisie (6 Seasons)128.075136654272609075055100.000.027872527438124959284
Europa Lg (5 Seasons)15.83481215221112333462150.0150.01283841141019126654
DFB-Pokal (5 Seasons)10.0
Primeira Liga (4 Seasons)76.6488203226019682480200.02100.016764816844515838074
Champions Lg (4 Seasons)14.4185716104652118511100.000.054222671206314223
First Division A (2 Seasons)23.375922353583711187572150.0150.02649033597102205571140
Eerste Divisie (1 Season)8.8
DFL-Supercup (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
2007-200818Emmen1 League8.8
2008-200919Heracles Almelo1 League16.5
2009-201020Heracles Almelo1 League32.8
2010-201121Heerenveen1 League25.6
2011-201222Heerenveen1 League32.9
2012-201323Wolfsburg1 League22.1
2013-201424Wolfsburg1 League6.6
2014-201525Wolfsburg3 Leagues27.8
2015-201626Wolfsburg4 Leagues21.8
2016-201727Wolfsburg2 Leagues1.8
2016-201727Sporting CP2 Leagues35.4
2017-201828Sporting CP3 Leagues36.324691514982272452150.0150.076288852219319029
2018-201929Sporting CP2 Leagues20.65882336330222895793133.3266.721381720344518846195
2019-202030Sporting CP1 League0.230012030001300000021
2019-202030Eint Frankfurt3 Leagues19.76592145370245866594250.0250.020865219321322549887
2020-202131Eint Frankfurt2 Leagues10.1355102719613336354100.01100.012739411432141029640
2020-202131Club Brugge2 Leagues12.63869141851905838611100.000.013952921554113229662
2021-202232Club Brugge2 Leagues13.0471193022721672469100.01100.01584591852618334689
2022-202333Utrecht1 League15.055729533181866955733100.000.022455020536121942858
2023-202434NEC Nijmegen1 League5.1194712109742119322100.000.054175690203016426
17 Seasons9 Clubs9 Leagues364.93459127232188513504583445171058.8741.212003867126921271398402681487
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
Wolfsburg (5 Seasons)5 Leagues80.1
Sporting CP (4 Seasons)3 Leagues92.583732514803061168275240.0360.029011082886662711653125
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Eint Frankfurt (2 Seasons)3 Leagues29.81014317256637812210135240.0360.033510463075342615794127
Club Brugge (2 Seasons)3 Leagues25.785728444124061308552150.0150.02979884007102215642151
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.055729533181866955733100.000.022455020536121942858
NEC Nijmegen (1 Season)1 League5.1194712109742119322100.000.054175690203016426
Bundesliga (7 Seasons)87.192830695153461149275240.0360.03099852875342414730112
Eredivisie (6 Seasons)128.075136654272609075055100.000.027872527438124959284
Europa Lg (5 Seasons)15.83481215221112333462150.0150.01283841141019126654
DFB-Pokal (5 Seasons)10.0
Primeira Liga (4 Seasons)76.6488203226019682480200.02100.016764816844515838074
Champions Lg (4 Seasons)14.4185716104652118511100.000.054222671206314223
First Division A (2 Seasons)23.375922353583711187572150.0150.02649033597102205571140
Eerste Divisie (1 Season)8.8
DFL-Supercup (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
2007-200818Emmennl NED2. Eerste Divisie9th8.8
2008-200919Heracles Almelonl NED1. Eredivisie15th16.5Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th32.8Matches
2010-201121Heerenveennl NED1. Eredivisie12th25.6Matches
2011-201222Heerenveennl NED1. Eredivisie5th32.9Matches
2012-201323Wolfsburgde GER1. Bundesliga11th22.1Matches
2013-201424Wolfsburgde GER1. Bundesliga5th6.6Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd16.9Matches
2015-201626Wolfsburgde GER1. Bundesliga8th15.2Matches
2016-201727Wolfsburgde GER1. Bundesliga16th0.9Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd30.1Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd28.8Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd17.6485203225919482477200.02100.016664516844515837873Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th0.230012030001300000021Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th16.45732042319213785734250.0250.018259117321320443472Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th9.1355102719613336354100.01100.012739411432141029640Matches
2020-202131Club Bruggebe BEL1. First Division A1st11.03216111491645132111100.000.011345117754112224552Matches
2021-202232Club Bruggebe BEL1. First Division A2nd12.3438162420920767436100.01100.01514521822618332688Matches
2022-202333Utrechtnl NED1. Eredivisie7th15.055729533181866955733100.000.022455020536121942858Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th5.1194712109742119322100.000.054175690203016426Matches
17 Seasons9 Clubs5 Leagues323.9292610820115601173404291414857.1642.910183261108819251283362273410
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
Wolfsburg (5 Seasons)1 League61.7
Sporting CP (4 Seasons)1 League76.6488203226019682480200.02100.016764816844515838074
Heerenveen (2 Seasons)1 League58.5
Heracles Almelo (2 Seasons)1 League49.3
Club Brugge (2 Seasons)1 League23.375922353583711187572150.0150.02649033597102205571140
Eint Frankfurt (2 Seasons)1 League25.592830695153461149275240.0360.03099852875342414730112
Emmen (1 Season)1 League8.8
Utrecht (1 Season)1 League15.055729533181866955733100.000.022455020536121942858
NEC Nijmegen (1 Season)1 League5.1194712109742119322100.000.054175690203016426
Bundesliga (7 Seasons)87.192830695153461149275240.0360.03099852875342414730112
Eredivisie (6 Seasons)128.075136654272609075055100.000.027872527438124959284
Primeira Liga (4 Seasons)76.6488203226019682480200.02100.016764816844515838074
First Division A (2 Seasons)23.375922353583711187572150.0150.02649033597102205571140
Eerste Divisie (1 Season)8.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
2014-201525Wolfsburgde GERDFB-Pokal1st5.2Matches
2015-201626Wolfsburgde GERDFB-Pokal17th1.8Matches
2015-201626Wolfsburgde GERDFL-Supercup1st0.8Matches
2016-201727Wolfsburgde GERDFB-Pokal9th0.9Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd1.1Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th1.0Matches
5 Seasons2 Clubs2 Leagues10.8
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
Wolfsburg (3 Seasons)2 Leagues8.6
Eint Frankfurt (2 Seasons)1 League2.1
DFB-Pokal (5 Seasons)10.0
DFL-Supercup (1 Season)0.8
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
2014-201525Wolfsburg2. Europa LgQF5.7Matches
2015-201626Wolfsburg1. Champions LgQF4.1Matches
2016-201727Sporting CP1. Champions LgGR5.3Matches
2017-201828Sporting CP1. Champions LgGR4.215241086561615211100.000.047215641206312222Matches
2017-201828Sporting CP2. Europa LgQF3.3945563261193100.01100.029732110130687Matches
2018-201929Sporting CP2. Europa LgR323.0103347128710211100.000.04717235000308322Matches
2019-202030Eint Frankfurt2. Europa LgR162.286135132886000266120000216415Matches
2020-202131Club Brugge2. Europa LgR321.665333626765000267838000105110Matches
2021-202232Club Brugge1. Champions LgGR0.8333618953300077300000201Matches
8 Seasons4 Clubs2 Leagues30.35331931325177545313266.7133.318260618122115440877
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
Sporting CP (3 Seasons)2 Leagues15.93491219220110343473266.7133.312346012022112327351
Wolfsburg (2 Seasons)2 Leagues9.8
Club Brugge (2 Seasons)2 Leagues2.4986954351298000338541000107111
Eint Frankfurt (1 Season)1 League2.286135132886000266120000216415
Europa Lg (5 Seasons)15.83481215221112333462150.0150.01283841141019126654
Champions Lg (4 Seasons)14.4185716104652118511100.000.054222671206314223
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201525nl NetherlandsFriendlies (M)1.1Matches
201626nl NetherlandsFriendlies (M)1.2Matches
201626nl NetherlandsUEFA Euro Qualifying0.6Matches
201727nl NetherlandsFriendlies (M)0.3Matches
201828nl NetherlandsWCQ3.6Matches
201828nl NetherlandsFriendlies (M)0.7Matches
4 Seasons1 Club3 Leagues7.6
Friendlies (M) (4 Seasons)3.4
WCQ (1 Season)3.6
UEFA Euro Qualifying (1 Season)0.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
2007-200818Emmennl NED2. Eerste Divisie237933423.28.8518
2008-200919Heracles Almelonl NED1. Eredivisie271,4895548.716.5151012Matches
2009-201020Heracles Almelonl NED1. Eredivisie342,9528796.532.834280Matches
2010-201121Heerenveennl NED1. Eredivisie322,3047275.325.6222010Matches
2011-201222Heerenveennl NED1. Eredivisie342,9628796.832.934260Matches
2012-201323Wolfsburgde GER1. Bundesliga281,9917165.122.120138Matches
2013-201424Wolfsburgde GER1. Bundesliga135914519.36.6627Matches
2014-201525Wolfsburgde GER1. Bundesliga211,5257349.816.91710472.294223+19+1.12+0.24Matches
2014-201525Wolfsburgde GERDFB-Pokal64657881.65.2587313003.00142+12+2.32+2.32Matches
2014-201525Wolfsburg2. Europa Lg95135747.55.762302.22115+6+1.05+1.05Matches
2015-201626Wolfsburgde GER1. Bundesliga221,3646244.615.2146811.502726+1+0.07+0.23Matches
2015-201626Wolfsburg1. Champions Lg63716241.24.151121.5053+2+0.49+0.14Matches
2015-201626Wolfsburgde GERDFB-Pokal21618189.41.82811001.5043+1+0.56+0.56Matches
2015-201626Wolfsburgde GERDFL-Supercup1696957.50.81690001.0001-1-1.30-3.07Matches
2016-201727Wolfsburgde GER1. Bundesliga180802.60.910003.0010+1+1.13+1.70Matches
2016-201727Sporting CP1. Champions Lg64808088.95.354100.5046-2-0.37+1.13Matches
2016-201727Wolfsburgde GERDFB-Pokal1828230.40.91820003.0021+1+1.10+1.10Matches
2016-201727Sporting CPpt POR1. Primeira Liga312,7058788.430.13026101.976229+33+1.10+1.35Matches
2017-201828Sporting CP1. Champions Lg63786370.04.232301.3859-4-0.95-2.624.55.7-1.2-0.28-1.06Matches
2017-201828Sporting CP2. Europa Lg330010054.13.333000.3347-3-0.90-2.315.84.4+1.4+0.46-0.92Matches
2017-201828Sporting CPpt POR1. Primeira Liga302,5918684.728.82927102.405718+39+1.35+1.35Matches
2018-201929Sporting CP2. Europa Lg42726837.83.0383212201.2553+2+0.66-0.743.33.30.0+0.01-1.03Matches
2018-201929Sporting CPpt POR1. Primeira Liga221,5847251.817.618851441602.233920+19+1.08-0.1428.921.4+7.5+0.43-0.57Matches
2019-202030Eint Frankfurtde GER1. Bundesliga241,4756148.216.41681882301.503126+5+0.31+0.6530.923.4+7.5+0.46+0.34Matches
2019-202030Eint Frankfurtde GERDFB-Pokal21015122.41.1187011401.5021+1+0.89-0.40Matches
2019-202030Eint Frankfurt2. Europa Lg41964921.82.2278122100.7503-3-1.38-1.384.25.1-0.9-0.41-0.70Matches
2019-202030Sporting CPpt POR1. Primeira Liga118180.60.20011801.000000.00-0.440.20.4-0.2-1.00-1.39Matches
2020-202131Eint Frankfurtde GER1. Bundesliga128176826.79.1986731411.331416-2-0.22-0.9417.216.3+0.9+0.10-0.33Matches
2020-202131Eint Frankfurtde GERDFB-Pokal1909050.01.01901003.0021+1+1.00+4.00Matches
2020-202131Club Brugge2. Europa Lg21457380.61.62730000.501100.00+2.571.30.5+0.8+0.47+1.47Matches
2020-202131Club Bruggebe BEL1. First Division A139917632.411.013762002.052712+15+1.36+0.1024.411.8+12.6+1.15+0.28Matches
2021-202232Club Brugge1. Champions Lg3702313.00.8145021330.0016-5-6.43-4.710.84.0-3.2-4.10-2.16Matches
2021-202232Club Bruggebe BEL1. First Division A251,1034436.012.311786141782.00191900.00-1.6127.415.4+12.1+0.98-0.06Matches
2022-202333Utrechtnl NED1. Eredivisie221,3526144.215.014811182701.542519+6+0.40+0.4520.918.2+2.8+0.18+0.13Matches
2023-202434NEC Nijmegennl NED1. Eredivisie84635815.15.1583231701.50106+4+0.78+0.337.18.4-1.4-0.27+0.10Matches
17 Seasons9 Clubs9 Leagues47932,8436947.4364.93548123812520221.82414266+148+0.67+0.28176.9138.2+38.8+0.38+0.01
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
Wolfsburg (5 Seasons)5 Leagues1107,2126639.280.17883383230102.0010664+42+0.82+0.86
Sporting CP (4 Seasons)3 Leagues1038,3288157.192.5918478121701.9517692+84+0.91+0.2342.835.2+7.6+0.27-0.40
Heerenveen (2 Seasons)1 League665,2668086.058.5564610
Heracles Almelo (2 Seasons)1 League614,4417372.649.3493812
Eint Frankfurt (2 Seasons)3 Leagues432,6796235.029.8298317142011.424947+2+0.07-0.1952.344.7+7.5+0.27-0.03
Club Brugge (2 Seasons)3 Leagues432,3095433.825.7277681617111.814838+10+0.39-0.6853.931.6+22.3+0.87+0.23
Emmen (1 Season)1 League237933423.28.8518
Utrecht (1 Season)1 League221,3526144.215.014811182701.542519+6+0.40+0.4520.918.2+2.8+0.18+0.13
NEC Nijmegen (1 Season)1 League84635815.15.1583231701.50106+4+0.78+0.337.18.4-1.4-0.27+0.10
Bundesliga (7 Seasons)1217,8436536.687.1838346382091.7011591+24+0.41+0.3748.139.7+8.4+0.33+0.03
Eredivisie (6 Seasons)15711,5227362.8128.01248297332401.533525+10+0.50+0.2428.026.6+1.4+0.07+0.27
Europa Lg (5 Seasons)221,4266541.515.81679862101.362119+2+0.13-0.3214.613.3+1.3+0.13-0.57
DFB-Pokal (5 Seasons)128997554.510.01086522202.50248+16+1.60+1.36
Primeira Liga (4 Seasons)846,8988256.476.677856771602.1815867+91+1.19+0.6129.121.8+7.3+0.41-0.18
Champions Lg (4 Seasons)211,2996251.514.41445771350.971524-9-0.62-0.265.39.7-4.4-0.87+0.38
First Division A (2 Seasons)382,0945534.223.324778141782.024631+15+0.64-0.7951.827.1+24.7+1.06+0.11
Eerste Divisie (1 Season)237933423.28.8518
DFL-Supercup (1 Season)1696957.50.81690001.0001-1-1.30-3.07
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
2007-200818Emmen1 League237933423.28.8518
2008-200919Heracles Almelo1 League271,4895548.716.5151012
2009-201020Heracles Almelo1 League342,9528796.532.834280
2010-201121Heerenveen1 League322,3047275.325.6222010
2011-201222Heerenveen1 League342,9628796.832.934260
2012-201323Wolfsburg1 League281,9917165.122.120138
2013-201424Wolfsburg1 League135914519.36.6627
2014-201525Wolfsburg3 Leagues362,5037053.127.828871583072.396730+37+1.33+0.72
2015-201626Wolfsburg4 Leagues311,9656346.121.822778931.483633+3+0.14+0.14
2016-201727Wolfsburg2 Leagues2162814.91.82820003.0031+2+1.11+1.65
2016-201727Sporting CP2 Leagues373,1858688.535.43530201.736635+31+0.88+1.31
2017-201828Sporting CP3 Leagues393,2698478.736.33532402.086634+32+0.88+0.1710.310.1+0.2+0.03-1.14
2018-201929Sporting CP2 Leagues261,8567149.120.621841651702.084423+21+1.02-0.2432.324.7+7.5+0.37-0.64
2019-202030Sporting CP1 League118180.60.20011801.000000.00-0.440.20.4-0.2-1.00-1.39
2019-202030Eint Frankfurt3 Leagues301,7725940.219.719819112101.403330+3+0.15+0.1935.128.5+6.6+0.36+0.19
2020-202131Eint Frankfurt2 Leagues139077028.010.11086831411.461617-1-0.10-0.6817.216.3+0.9+0.10-0.33
2020-202131Club Brugge2 Leagues151,1367635.112.615762001.842813+15+1.19-0.0125.712.3+13.4+1.06+0.23
2021-202232Club Brugge2 Leagues281,1734232.613.0127661617111.792025-5-0.38-1.3528.219.3+8.9+0.68+0.22
2022-202333Utrecht1 League221,3526144.215.014811182701.542519+6+0.40+0.4520.918.2+2.8+0.18+0.13
2023-202434NEC Nijmegen1 League84635815.15.1583231701.50106+4+0.78+0.337.18.4-1.4-0.27+0.10
17 Seasons9 Clubs9 Leagues47932,8436947.4364.93548123812520221.82414266+148+0.67+0.28176.9138.2+38.8+0.38+0.01
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
Wolfsburg (5 Seasons)5 Leagues1107,2126639.280.17883383230102.0010664+42+0.82+0.86
Sporting CP (4 Seasons)3 Leagues1038,3288157.192.5918478121701.9517692+84+0.91+0.2342.835.2+7.6+0.27-0.40
Heerenveen (2 Seasons)1 League665,2668086.058.5564610
Heracles Almelo (2 Seasons)1 League614,4417372.649.3493812
Eint Frankfurt (2 Seasons)3 Leagues432,6796235.029.8298317142011.424947+2+0.07-0.1952.344.7+7.5+0.27-0.03
Club Brugge (2 Seasons)3 Leagues432,3095433.825.7277681617111.814838+10+0.39-0.6853.931.6+22.3+0.87+0.23
Emmen (1 Season)1 League237933423.28.8518
Utrecht (1 Season)1 League221,3526144.215.014811182701.542519+6+0.40+0.4520.918.2+2.8+0.18+0.13
NEC Nijmegen (1 Season)1 League84635815.15.1583231701.50106+4+0.78+0.337.18.4-1.4-0.27+0.10
Bundesliga (7 Seasons)1217,8436536.687.1838346382091.7011591+24+0.41+0.3748.139.7+8.4+0.33+0.03
Eredivisie (6 Seasons)15711,5227362.8128.01248297332401.533525+10+0.50+0.2428.026.6+1.4+0.07+0.27
Europa Lg (5 Seasons)221,4266541.515.81679862101.362119+2+0.13-0.3214.613.3+1.3+0.13-0.57
DFB-Pokal (5 Seasons)128997554.510.01086522202.50248+16+1.60+1.36
Primeira Liga (4 Seasons)846,8988256.476.677856771602.1815867+91+1.19+0.6129.121.8+7.3+0.41-0.18
Champions Lg (4 Seasons)211,2996251.514.41445771350.971524-9-0.62-0.265.39.7-4.4-0.87+0.38
First Division A (2 Seasons)382,0945534.223.324778141782.024631+15+0.64-0.7951.827.1+24.7+1.06+0.11
Eerste Divisie (1 Season)237933423.28.8518
DFL-Supercup (1 Season)1696957.50.81690001.0001-1-1.30-3.07
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
2007-200818Emmennl NED2. Eerste Divisie9th237933423.28.8518
2008-200919Heracles Almelonl NED1. Eredivisie15th271,4895548.716.5151012Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th342,9528796.532.834280Matches
2010-201121Heerenveennl NED1. Eredivisie12th322,3047275.325.6222010Matches
2011-201222Heerenveennl NED1. Eredivisie5th342,9628796.832.934260Matches
2012-201323Wolfsburgde GER1. Bundesliga11th281,9917165.122.120138Matches
2013-201424Wolfsburgde GER1. Bundesliga5th135914519.36.6627Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd211,5257349.816.91710472.294223+19+1.12+0.24Matches
2015-201626Wolfsburgde GER1. Bundesliga8th221,3646244.615.2146811.502726+1+0.07+0.23Matches
2016-201727Wolfsburgde GER1. Bundesliga16th180802.60.910003.0010+1+1.13+1.70Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd312,7058788.430.13026101.976229+33+1.10+1.35Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd302,5918684.728.82927102.405718+39+1.35+1.35Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd221,5847251.817.618851441602.233920+19+1.08-0.1428.921.4+7.5+0.43-0.57Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th118180.60.20011801.000000.00-0.440.20.4-0.2-1.00-1.39Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th241,4756148.216.41681882301.503126+5+0.31+0.6530.923.4+7.5+0.46+0.34Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th128176826.79.1986731411.331416-2-0.22-0.9417.216.3+0.9+0.10-0.33Matches
2020-202131Club Bruggebe BEL1. First Division A1st139917632.411.013762002.052712+15+1.36+0.1024.411.8+12.6+1.15+0.28Matches
2021-202232Club Bruggebe BEL1. First Division A2nd251,1034436.012.311786141782.00191900.00-1.6127.415.4+12.1+0.98-0.06Matches
2022-202333Utrechtnl NED1. Eredivisie7th221,3526144.215.014811182701.542519+6+0.40+0.4520.918.2+2.8+0.18+0.13Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th84635815.15.1583231701.50106+4+0.78+0.337.18.4-1.4-0.27+0.10Matches
17 Seasons9 Clubs5 Leagues42329,1506947.4323.93138121811020171.90354214+140+0.78+0.35157.1115.2+41.9+0.48+0.08
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
Wolfsburg (5 Seasons)1 League855,5516536.361.758312781.917049+21+0.64+0.74
Sporting CP (4 Seasons)1 League846,8988256.476.677856771602.1815867+91+1.19+0.6129.121.8+7.3+0.41-0.18
Heerenveen (2 Seasons)1 League665,2668086.058.5564610
Heracles Almelo (2 Seasons)1 League614,4417372.649.3493812
Club Brugge (2 Seasons)1 League382,0945534.223.324778141782.024631+15+0.64-0.7951.827.1+24.7+1.06+0.11
Eint Frankfurt (2 Seasons)1 League362,2926437.525.5258315112011.444542+3+0.12-0.1648.139.7+8.4+0.33+0.03
Emmen (1 Season)1 League237933423.28.8518
Utrecht (1 Season)1 League221,3526144.215.014811182701.542519+6+0.40+0.4520.918.2+2.8+0.18+0.13
NEC Nijmegen (1 Season)1 League84635815.15.1583231701.50106+4+0.78+0.337.18.4-1.4-0.27+0.10
Bundesliga (7 Seasons)1217,8436536.687.1838346382091.7011591+24+0.41+0.3748.139.7+8.4+0.33+0.03
Eredivisie (6 Seasons)15711,5227362.8128.01248297332401.533525+10+0.50+0.2428.026.6+1.4+0.07+0.27
Primeira Liga (4 Seasons)846,8988256.476.677856771602.1815867+91+1.19+0.6129.121.8+7.3+0.41-0.18
First Division A (2 Seasons)382,0945534.223.324778141782.024631+15+0.64-0.7951.827.1+24.7+1.06+0.11
Eerste Divisie (1 Season)237933423.28.8518
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
2014-201525Wolfsburgde GERDFB-Pokal1st64657881.65.2587313003.00142+12+2.32+2.32Matches
2015-201626Wolfsburgde GERDFB-Pokal17th21618189.41.82811001.5043+1+0.56+0.56Matches
2015-201626Wolfsburgde GERDFL-Supercup1st1696957.50.81690001.0001-1-1.30-3.07Matches
2016-201727Wolfsburgde GERDFB-Pokal9th1828230.40.91820003.0021+1+1.10+1.10Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd21015122.41.1187011401.5021+1+0.89-0.40Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th1909050.01.01901003.0021+1+1.00+4.00Matches
5 Seasons2 Clubs2 Leagues139687454.710.81184522202.38249+15+1.39+1.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wolfsburg (3 Seasons)2 Leagues107777868.28.6983413002.50207+13+1.51+1.26
Eint Frankfurt (2 Seasons)1 League31916430.32.1289111402.0042+2+0.94+0.53
DFB-Pokal (5 Seasons)128997554.510.01086522202.50248+16+1.60+1.36
DFL-Supercup (1 Season)1696957.50.81690001.0001-1-1.30-3.07
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
2014-201525Wolfsburg2. Europa LgQF95135747.55.762302.22115+6+1.05+1.05Matches
2015-201626Wolfsburg1. Champions LgQF63716241.24.151121.5053+2+0.49+0.14Matches
2016-201727Sporting CP1. Champions LgGR64808088.95.354100.5046-2-0.37+1.13Matches
2017-201828Sporting CP1. Champions LgGR63786370.04.232301.3859-4-0.95-2.624.55.7-1.2-0.28-1.06Matches
2017-201828Sporting CP2. Europa LgQF330010054.13.333000.3347-3-0.90-2.315.84.4+1.4+0.46-0.92Matches
2018-201929Sporting CP2. Europa LgR3242726837.83.0383212201.2553+2+0.66-0.743.33.30.0+0.01-1.03Matches
2019-202030Eint Frankfurt2. Europa LgR1641964921.82.2278122100.7503-3-1.38-1.384.25.1-0.9-0.41-0.70Matches
2020-202131Club Brugge2. Europa LgR3221457380.61.62730000.501100.00+2.571.30.5+0.8+0.47+1.47Matches
2021-202232Club Brugge1. Champions LgGR3702313.00.8145021330.0016-5-6.43-4.710.84.0-3.2-4.10-2.16Matches
8 Seasons4 Clubs2 Leagues432,7256345.830.3307415131851.173643-7-0.23-0.3719.923.0-3.1-0.21-0.32
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
Sporting CP (3 Seasons)2 Leagues191,4307560.715.914831152200.911825-7-0.44-1.7113.613.4+0.2+0.02-1.08
Wolfsburg (2 Seasons)2 Leagues158845944.69.8113421.93168+8+0.81+0.65
Club Brugge (2 Seasons)2 Leagues52154329.92.4363021330.2027-5-2.09-0.312.14.5-2.4-1.01+0.87
Eint Frankfurt (1 Season)1 League41964921.82.2278122100.7503-3-1.38-1.384.25.1-0.9-0.41-0.70
Europa Lg (5 Seasons)221,4266541.515.81679862101.362119+2+0.13-0.3214.613.3+1.3+0.13-0.57
Champions Lg (4 Seasons)211,2996251.514.41445771350.971524-9-0.62-0.265.39.7-4.4-0.87+0.38
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201525nl NetherlandsFriendlies (M)21025137.81.1191111103.0032+1+0.88+0.35Matches
201626nl NetherlandsFriendlies (M)41082717.11.20042611.2531+2+1.67+1.67Matches
201626nl NetherlandsUEFA Euro Qualifying255286.10.60022710.5031+2+3.27+3.17Matches
201727nl NetherlandsFriendlies (M)231166.90.30021513.000000.00-1.93Matches
201828nl NetherlandsWCQ73224635.83.6292252831.8663+3+0.84-0.72Matches
201828nl NetherlandsFriendlies (M)1656512.00.71650010.0001-1-1.38-2.14Matches
4 Seasons1 Club3 Leagues186833818.57.64873142471.72158+7+0.92+0.17
Friendlies (M) (4 Seasons)93063416.23.4281172131.8964+2+0.59-0.21
WCQ (1 Season)73224635.83.6292252831.8663+3+0.84-0.72
UEFA Euro Qualifying (1 Season)255286.10.60022710.5031+2+3.27+3.17

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
2007-200818Emmennl NED2. Eerste Divisie8.820
2008-200919Heracles Almelonl NED1. Eredivisie16.52024Matches
2009-201020Heracles Almelonl NED1. Eredivisie32.84048Matches
2010-201121Heerenveennl NED1. Eredivisie25.60018Matches
2011-201222Heerenveennl NED1. Eredivisie32.94039Matches
2012-201323Wolfsburgde GER1. Bundesliga22.11038Matches
2013-201424Wolfsburgde GER1. Bundesliga6.60012Matches
2014-201525Wolfsburgde GER1. Bundesliga16.91019Matches
2014-201525Wolfsburgde GERDFB-Pokal5.20000Matches
2014-201525Wolfsburg2. Europa Lg5.7005Matches
2015-201626Wolfsburgde GER1. Bundesliga15.20015Matches
2015-201626Wolfsburg1. Champions Lg4.1002Matches
2015-201626Wolfsburgde GERDFB-Pokal1.80000Matches
2015-201626Wolfsburgde GERDFL-Supercup0.8000130000000Matches
2016-201727Wolfsburgde GER1. Bundesliga0.9000000000000Matches
2016-201727Sporting CP1. Champions Lg5.3000814124000Matches
2016-201727Wolfsburgde GERDFB-Pokal0.90000120000Matches
2016-201727Sporting CPpt POR1. Primeira Liga30.14002800000000Matches
2017-201828Sporting CP1. Champions Lg4.21004540100009281466.7Matches
2017-201828Sporting CP2. Europa Lg3.32003110001004181554.5Matches
2017-201828Sporting CPpt POR1. Primeira Liga28.8200222820353200Matches
2018-201929Sporting CP2. Europa Lg3.00004110211002181162.1Matches
2018-201929Sporting CPpt POR1. Primeira Liga17.62002117713350025847054.5Matches
2019-202030Eint Frankfurtde GER1. Bundesliga16.420016139157000361296765.8Matches
2019-202030Eint Frankfurtde GERDFB-Pokal1.10000010100Matches
2019-202030Eint Frankfurt2. Europa Lg2.20001100130003171651.5Matches
2019-202030Sporting CPpt POR1. Primeira Liga0.2000000000000010100.0Matches
2020-202131Eint Frankfurtde GER1. Bundesliga9.1300169302200028643167.4Matches
2020-202131Eint Frankfurtde GERDFB-Pokal1.00001020000Matches
2020-202131Club Brugge2. Europa Lg1.600020000000048466.7Matches
2020-202131Club Bruggebe BEL1. First Division A11.000075601700019284240.0Matches
2021-202232Club Brugge1. Champions Lg0.800021200000017463.6Matches
2021-202232Club Bruggebe BEL1. First Division A12.3100134713500017694660.0Matches
2022-202333Utrechtnl NED1. Eredivisie15.020093502800024904268.2Matches
2023-202434NEC Nijmegennl NED1. Eredivisie5.11000352100005482466.7Matches
17 Seasons9 Clubs9 Leagues364.9340037896799294390017760938661.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wolfsburg (5 Seasons)5 Leagues80.12009242000000
Sporting CP (4 Seasons)3 Leagues92.51100905337513119004014911057.5
Heerenveen (2 Seasons)1 League58.54057
Heracles Almelo (2 Seasons)1 League49.36072
Eint Frankfurt (2 Seasons)3 Leagues29.850034231519120006721011464.8
Club Brugge (2 Seasons)3 Leagues25.71002410151412000411129653.8
Emmen (1 Season)1 League8.820
Utrecht (1 Season)1 League15.020093502800024904268.2
NEC Nijmegen (1 Season)1 League5.11000352100005482466.7
Bundesliga (7 Seasons)87.17001162212179000641939866.3
Eredivisie (6 Seasons)128.01300138610238000291386667.6
Europa Lg (5 Seasons)15.8200153203420013614657.0
DFB-Pokal (5 Seasons)10.00001150100
Primeira Liga (4 Seasons)76.680071452748670025857054.8
Champions Lg (4 Seasons)14.41001671013400010351866.0
First Division A (2 Seasons)23.310020913141200036978852.4
Eerste Divisie (1 Season)8.820
DFL-Supercup (1 Season)0.8000130000000
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
2007-200818Emmen1 League8.820
2008-200919Heracles Almelo1 League16.52024
2009-201020Heracles Almelo1 League32.84048
2010-201121Heerenveen1 League25.60018
2011-201222Heerenveen1 League32.94039
2012-201323Wolfsburg1 League22.11038
2013-201424Wolfsburg1 League6.60012
2014-201525Wolfsburg3 Leagues27.8100240
2015-201626Wolfsburg4 Leagues21.80001830000000
2016-201727Wolfsburg2 Leagues1.8000012000000
2016-201727Sporting CP2 Leagues35.44003614124000
2017-201828Sporting CP3 Leagues36.350029342536330013462961.3
2018-201929Sporting CP2 Leagues20.620025188154600271028155.7
2019-202030Sporting CP1 League0.2000000000000010100.0
2019-202030Eint Frankfurt3 Leagues19.72001714101710000391468363.8
2020-202131Eint Frankfurt2 Leagues10.1300179502200028643167.4
2020-202131Club Brugge2 Leagues12.600095601700023364643.9
2021-202232Club Brugge2 Leagues13.0100155913500018765060.3
2022-202333Utrecht1 League15.020093502800024904268.2
2023-202434NEC Nijmegen1 League5.11000352100005482466.7
17 Seasons9 Clubs9 Leagues364.9340037896799294390017760938661.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wolfsburg (5 Seasons)5 Leagues80.12009242000000
Sporting CP (4 Seasons)3 Leagues92.51100905337513119004014911057.5
Heerenveen (2 Seasons)1 League58.54057
Heracles Almelo (2 Seasons)1 League49.36072
Eint Frankfurt (2 Seasons)3 Leagues29.850034231519120006721011464.8
Club Brugge (2 Seasons)3 Leagues25.71002410151412000411129653.8
Emmen (1 Season)1 League8.820
Utrecht (1 Season)1 League15.020093502800024904268.2
NEC Nijmegen (1 Season)1 League5.11000352100005482466.7
Bundesliga (7 Seasons)87.17001162212179000641939866.3
Eredivisie (6 Seasons)128.01300138610238000291386667.6
Europa Lg (5 Seasons)15.8200153203420013614657.0
DFB-Pokal (5 Seasons)10.00001150100
Primeira Liga (4 Seasons)76.680071452748670025857054.8
Champions Lg (4 Seasons)14.41001671013400010351866.0
First Division A (2 Seasons)23.310020913141200036978852.4
Eerste Divisie (1 Season)8.820
DFL-Supercup (1 Season)0.8000130000000
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
2007-200818Emmennl NED2. Eerste Divisie9th8.820
2008-200919Heracles Almelonl NED1. Eredivisie15th16.52024Matches
2009-201020Heracles Almelonl NED1. Eredivisie6th32.84048Matches
2010-201121Heerenveennl NED1. Eredivisie12th25.60018Matches
2011-201222Heerenveennl NED1. Eredivisie5th32.94039Matches
2012-201323Wolfsburgde GER1. Bundesliga11th22.11038Matches
2013-201424Wolfsburgde GER1. Bundesliga5th6.60012Matches
2014-201525Wolfsburgde GER1. Bundesliga2nd16.91019Matches
2015-201626Wolfsburgde GER1. Bundesliga8th15.20015Matches
2016-201727Wolfsburgde GER1. Bundesliga16th0.9000000000000Matches
2016-201727Sporting CPpt POR1. Primeira Liga3rd30.14002800000000Matches
2017-201828Sporting CPpt POR1. Primeira Liga3rd28.8200222820353200Matches
2018-201929Sporting CPpt POR1. Primeira Liga3rd17.62002117713350025847054.5Matches
2019-202030Sporting CPpt POR1. Primeira Liga4th0.2000000000000010100.0Matches
2019-202030Eint Frankfurtde GER1. Bundesliga9th16.420016139157000361296765.8Matches
2020-202131Eint Frankfurtde GER1. Bundesliga5th9.1300169302200028643167.4Matches
2020-202131Club Bruggebe BEL1. First Division A1st11.000075601700019284240.0Matches
2021-202232Club Bruggebe BEL1. First Division A2nd12.3100134713500017694660.0Matches
2022-202333Utrechtnl NED1. Eredivisie7th15.020093502800024904268.2Matches
2023-202434NEC Nijmegennl NED1. Eredivisie6th5.11000352100005482466.7Matches
17 Seasons9 Clubs5 Leagues323.9310034582628223570015451332261.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Wolfsburg (5 Seasons)1 League61.72008400000000
Sporting CP (4 Seasons)1 League76.680071452748670025857054.8
Heerenveen (2 Seasons)1 League58.54057
Heracles Almelo (2 Seasons)1 League49.36072
Club Brugge (2 Seasons)1 League23.310020913141200036978852.4
Eint Frankfurt (2 Seasons)1 League25.5500322212179000641939866.3
Emmen (1 Season)1 League8.820
Utrecht (1 Season)1 League15.020093502800024904268.2
NEC Nijmegen (1 Season)1 League5.11000352100005482466.7
Bundesliga (7 Seasons)87.17001162212179000641939866.3
Eredivisie (6 Seasons)128.01300138610238000291386667.6
Primeira Liga (4 Seasons)76.680071452748670025857054.8
First Division A (2 Seasons)23.310020913141200036978852.4
Eerste Divisie (1 Season)8.820
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201525Wolfsburgde GERDFB-Pokal1st5.20000Matches
2015-201626Wolfsburgde GERDFB-Pokal17th1.80000Matches
2015-201626Wolfsburgde GERDFL-Supercup1st0.8000130000000Matches
2016-201727Wolfsburgde GERDFB-Pokal9th0.90000120000Matches
2019-202030Eint Frankfurtde GERDFB-Pokal3rd1.10000010100Matches
2020-202131Eint Frankfurtde GERDFB-Pokal17th1.00001020000Matches
5 Seasons2 Clubs2 Leagues10.8000245010000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wolfsburg (3 Seasons)2 Leagues8.6000142000000
Eint Frankfurt (2 Seasons)1 League2.10001030100
DFB-Pokal (5 Seasons)10.00001150100
DFL-Supercup (1 Season)0.8000130000000
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
2014-201525Wolfsburg2. Europa LgQF5.7005Matches
2015-201626Wolfsburg1. Champions LgQF4.1002Matches
2016-201727Sporting CP1. Champions LgGR5.3000814124000Matches
2017-201828Sporting CP1. Champions LgGR4.21004540100009281466.7Matches
2017-201828Sporting CP2. Europa LgQF3.32003110001004181554.5Matches
2018-201929Sporting CP2. Europa LgR323.00004110211002181162.1Matches
2019-202030Eint Frankfurt2. Europa LgR162.20001100130003171651.5Matches
2020-202131Club Brugge2. Europa LgR321.600020000000048466.7Matches
2021-202232Club Brugge1. Champions LgGR0.800021200000017463.6Matches
8 Seasons4 Clubs2 Leagues30.330031101216820023966460.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sporting CP (3 Seasons)2 Leagues15.93001981015520015644061.5
Wolfsburg (2 Seasons)2 Leagues9.8007
Club Brugge (2 Seasons)2 Leagues2.4000412000000515865.2
Eint Frankfurt (1 Season)1 League2.20001100130003171651.5
Europa Lg (5 Seasons)15.8200153203420013614657.0
Champions Lg (4 Seasons)14.41001671013400010351866.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201525nl NetherlandsFriendlies (M)1.10000Matches
201626nl NetherlandsFriendlies (M)1.20000Matches
201626nl NetherlandsUEFA Euro Qualifying0.6000300001000Matches
201727nl NetherlandsFriendlies (M)0.30000Matches
201828nl NetherlandsWCQ3.60000Matches
201828nl NetherlandsFriendlies (M)0.70000Matches
4 Seasons1 Club3 Leagues7.6000300001000
Friendlies (M) (4 Seasons)3.40000
WCQ (1 Season)3.60000
UEFA Euro Qualifying (1 Season)0.6000300001000

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.