Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-19SunEredivisieMatchweek 34HomeD 0–0Heracles AlmeloFortuna SittardYDM80000000000Match Report
2024-05-12SunEredivisieMatchweek 33AwayL 0–4Heracles AlmeloExcelsiorN34000000100Match Report
2024-05-05SunEredivisieMatchweek 32HomeL 0–5Heracles AlmeloRKC WaalwijkYDM45000000000Match Report
2024-04-28SunEredivisieMatchweek 31AwayL 1–3Heracles AlmeloZwolleYDM78100011001Match Report
2024-04-06SatEredivisieMatchweek 29AwayW 2–1Heracles AlmeloSparta R'damYDM90010010000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200717Freiburgde GER2. 2. Bundesliga27242,05022.8011000500.000.040.040.000.04
2007-200818Freiburgde GER2. 2. Bundesliga31312,79031.0011000300.000.030.030.000.03
2008-200919Freiburgde GER2. 2. Bundesliga33332,97033.0538144600.150.090.240.030.12
2009-201020Leverkusende GER1. Bundesliga27241,98022.0000000510.000.000.000.000.00Matches
2010-201121Leverkusende GER1. Bundesliga30282,45227.2000000300.000.000.000.000.00Matches
2010-201121Leverkusen2. Europa Lg654785.3011000100.000.190.190.000.19Matches
2011-201222Leverkusende GER1. Bundesliga23211,90821.2000000200.000.000.000.000.00Matches
2011-201222Leverkusen1. Champions Lg543273.6000000100.000.000.000.000.00Matches
2012-201323Leverkusende GER1. Bundesliga1688028.9011000300.000.110.110.000.11Matches
2012-201323Leverkusen2. Europa Lg443604.0000000200.000.000.000.000.00Matches
2013-201424Stuttgartde GER1. Bundesliga32322,87031.9011000300.000.030.030.000.03Matches
2014-201525Stuttgartde GER1. Bundesliga31272,34626.1112100210.040.040.080.040.08Matches
2014-201525Stuttgartde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2015-201626Stuttgartde GER1. Bundesliga29262,38726.5011000300.000.040.040.000.04Matches
2015-201626Stuttgartde GERDFB-Pokal322142.4000000000.000.000.000.000.00Matches
2016-201727PSV Eindhoven1. Champions Lg665255.8000000000.000.000.000.000.00Matches
2016-201727PSV Eindhovennl NED1. Eredivisie23131,32514.7000000100.000.000.000.000.00Matches
2017-201828PSV Eindhovennl NED1. Eredivisie31312,79031.0224200100.060.060.130.060.13Matches
2018-201929PSV Eindhoven1. Champions Lg554505.0000000100.00.00.10.201200.000.000.000.000.000.010.020.030.010.03Matches
2018-201929PSV Eindhovennl NED1. Eredivisie31312,77830.9101100101.61.60.31.92417740.030.000.030.030.030.050.010.060.050.06Matches
2019-202030PSV Eindhovennl NED1. Eredivisie18171,52216.9123100200.80.80.81.63410310.060.120.180.060.180.050.050.090.050.09Matches
2019-202030PSV Eindhoven2. Europa Lg332703.0101011101.30.50.00.501200.330.000.330.000.000.440.000.440.180.18Matches
2023-202434Heracles Almelonl NED1. Eredivisie1165556.2112100200.160.160.320.160.32Matches
15 Seasons5 Clubs6 Leagues42638234,239380.41215277554823.83.01.24.25830450.030.040.070.020.060.070.020.090.050.07
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
PSV Eindhoven (4 Seasons)3 Leagues1171069,660107.3549411703.83.01.24.25830450.050.040.080.040.070.070.020.090.050.07
Leverkusen (4 Seasons)3 Leagues111948,30792.30220001710.000.020.020.000.02
Stuttgart (3 Seasons)2 Leagues96887,90787.9134100810.010.030.050.010.05
Freiburg (3 Seasons)1 League91887,81086.855101441400.060.060.120.010.07
Heracles Almelo (1 Season)1 League1165556.2112100200.160.160.320.160.32
Bundesliga (7 Seasons)18816614,745163.81451002120.010.020.030.010.03
Eredivisie (5 Seasons)114988,97099.75510500702.42.41.03.55828050.050.050.100.050.100.050.020.070.050.07
2. Bundesliga (3 Seasons)91887,81086.855101441400.060.060.120.010.07
Champions Lg (3 Seasons)16151,30214.5000000200.00.00.10.201200.000.000.000.000.000.010.020.030.010.03
Europa Lg (3 Seasons)13121,10812.3112011401.30.50.00.501200.080.080.160.000.080.440.000.440.180.18
DFB-Pokal (2 Seasons)433043.4000000000.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
2006-200717Freiburg1 League27242,05022.8011000500.000.040.040.000.04
2007-200818Freiburg1 League31312,79031.0011000300.000.030.030.000.03
2008-200919Freiburg1 League33332,97033.0538144600.150.090.240.030.12
2009-201020Leverkusen1 League27241,98022.0000000510.000.000.000.000.00
2010-201121Leverkusen2 Leagues36332,93032.6011000400.000.030.030.000.03
2011-201222Leverkusen2 Leagues28252,23524.8000000300.000.000.000.000.00
2012-201323Leverkusen2 Leagues20121,16212.9011000500.000.080.080.000.08
2013-201424Stuttgart1 League32322,87031.9011000300.000.030.030.000.03
2014-201525Stuttgart2 Leagues32282,43627.1112100210.040.040.070.040.07
2015-201626Stuttgart2 Leagues32282,60128.9011000300.000.030.030.000.03
2016-201727PSV Eindhoven2 Leagues29191,85020.6000000100.000.000.000.000.00
2017-201828PSV Eindhoven1 League31312,79031.0224200100.060.060.130.060.13
2018-201929PSV Eindhoven2 Leagues36363,22835.9101100201.71.70.42.02418940.030.000.030.030.030.050.010.060.050.06
2019-202030PSV Eindhoven2 Leagues21201,79219.9224111302.11.30.82.13411510.100.100.200.050.150.110.040.150.070.11
2023-202434Heracles Almelo1 League1165556.2112100200.160.160.320.160.32
15 Seasons5 Clubs6 Leagues42638234,239380.41215277554823.83.01.24.25830450.030.040.070.020.060.070.020.090.050.07
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
PSV Eindhoven (4 Seasons)3 Leagues1171069,660107.3549411703.83.01.24.25830450.050.040.080.040.070.070.020.090.050.07
Leverkusen (4 Seasons)3 Leagues111948,30792.30220001710.000.020.020.000.02
Stuttgart (3 Seasons)2 Leagues96887,90787.9134100810.010.030.050.010.05
Freiburg (3 Seasons)1 League91887,81086.855101441400.060.060.120.010.07
Heracles Almelo (1 Season)1 League1165556.2112100200.160.160.320.160.32
Bundesliga (7 Seasons)18816614,745163.81451002120.010.020.030.010.03
Eredivisie (5 Seasons)114988,97099.75510500702.42.41.03.55828050.050.050.100.050.100.050.020.070.050.07
2. Bundesliga (3 Seasons)91887,81086.855101441400.060.060.120.010.07
Champions Lg (3 Seasons)16151,30214.5000000200.00.00.10.201200.000.000.000.000.000.010.020.030.010.03
Europa Lg (3 Seasons)13121,10812.3112011401.30.50.00.501200.080.080.160.000.080.440.000.440.180.18
DFB-Pokal (2 Seasons)433043.4000000000.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
2006-200717Freiburgde GER2. 2. Bundesliga4th27242,05022.8011000500.000.040.040.000.04
2007-200818Freiburgde GER2. 2. Bundesliga5th31312,79031.0011000300.000.030.030.000.03
2008-200919Freiburgde GER2. 2. Bundesliga1st33332,97033.0538144600.150.090.240.030.12
2009-201020Leverkusende GER1. Bundesliga4th27241,98022.0000000510.000.000.000.000.00Matches
2010-201121Leverkusende GER1. Bundesliga2nd30282,45227.2000000300.000.000.000.000.00Matches
2011-201222Leverkusende GER1. Bundesliga5th23211,90821.2000000200.000.000.000.000.00Matches
2012-201323Leverkusende GER1. Bundesliga3rd1688028.9011000300.000.110.110.000.11Matches
2013-201424Stuttgartde GER1. Bundesliga15th32322,87031.9011000300.000.030.030.000.03Matches
2014-201525Stuttgartde GER1. Bundesliga14th31272,34626.1112100210.040.040.080.040.08Matches
2015-201626Stuttgartde GER1. Bundesliga17th29262,38726.5011000300.000.040.040.000.04Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd23131,32514.7000000100.000.000.000.000.00Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st31312,79031.0224200100.060.060.130.060.13Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd31312,77830.9101100101.61.60.31.92417740.030.000.030.030.030.050.010.060.050.06Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th18171,52216.9123100200.80.80.81.63410310.060.120.180.060.180.050.050.090.050.09Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th1165556.2112100200.160.160.320.160.32Matches
15 Seasons5 Clubs3 Leagues39335231,525350.31114257444222.42.41.03.55828050.030.040.070.020.060.050.020.070.050.07
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
PSV Eindhoven (4 Seasons)1 League103928,41593.5448400502.42.41.03.55828050.040.040.090.040.090.050.020.070.050.07
Leverkusen (4 Seasons)1 League96817,14279.40110001310.000.010.010.000.01
Stuttgart (3 Seasons)1 League92857,60384.5134100810.010.040.050.010.05
Freiburg (3 Seasons)1 League91887,81086.855101441400.060.060.120.010.07
Heracles Almelo (1 Season)1 League1165556.2112100200.160.160.320.160.32
Bundesliga (7 Seasons)18816614,745163.81451002120.010.020.030.010.03
Eredivisie (5 Seasons)114988,97099.75510500702.42.41.03.55828050.050.050.100.050.100.050.020.070.050.07
2. Bundesliga (3 Seasons)91887,81086.855101441400.060.060.120.010.07
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-201525Stuttgartde GERDFB-Pokal33rd11901.0000000000.000.000.000.000.00Matches
2015-201626Stuttgartde GERDFB-Pokal5th322142.4000000000.000.000.000.000.00Matches
2 Seasons1 Club1 League433043.4000000000.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
2010-201121Leverkusen2. Europa LgR16654785.3011000100.000.190.190.000.19Matches
2011-201222Leverkusen1. Champions LgR16543273.6000000100.000.000.000.000.00Matches
2012-201323Leverkusen2. Europa LgR32443604.0000000200.000.000.000.000.00Matches
2016-201727PSV Eindhoven1. Champions LgGR665255.8000000000.000.000.000.000.00Matches
2018-201929PSV Eindhoven1. Champions LgGR554505.0000000100.00.00.10.201200.000.000.000.000.000.010.020.030.010.03Matches
2019-202030PSV Eindhoven2. Europa LgGR332703.0101011101.30.50.00.501200.330.000.330.000.000.440.000.440.180.18Matches
6 Seasons2 Clubs2 Leagues29272,41026.8112011601.40.60.10.702400.040.040.070.000.040.170.020.190.070.09
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
Leverkusen (3 Seasons)2 Leagues15131,16512.9011000400.000.080.080.000.08
PSV Eindhoven (3 Seasons)2 Leagues14141,24513.8101011201.40.60.10.702400.070.000.070.000.000.170.020.190.070.09
Champions Lg (3 Seasons)16151,30214.5000000200.00.00.10.201200.000.000.000.000.000.010.020.030.010.03
Europa Lg (3 Seasons)13121,10812.3112011401.30.50.00.501200.080.080.160.000.080.440.000.440.180.18

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
2006-200717Freiburgde GER2. 2. Bundesliga22.8020.090.0000
2007-200818Freiburgde GER2. 2. Bundesliga31.0020.060.0000
2008-200919Freiburgde GER2. 2. Bundesliga33.0570.210.1444
2009-201020Leverkusende GER1. Bundesliga22.0000.0000Matches
2010-201121Leverkusende GER1. Bundesliga27.2010.040.0000Matches
2010-201121Leverkusen2. Europa Lg5.3010.190.0000Matches
2011-201222Leverkusende GER1. Bundesliga21.2020.090.0000Matches
2011-201222Leverkusen1. Champions Lg3.6000.0000Matches
2012-201323Leverkusende GER1. Bundesliga8.9010.110.0000Matches
2012-201323Leverkusen2. Europa Lg4.0000.0000Matches
2013-201424Stuttgartde GER1. Bundesliga31.9000.0000Matches
2014-201525Stuttgartde GER1. Bundesliga26.1150.190.2000Matches
2014-201525Stuttgartde GERDFB-Pokal1.0000Matches
2015-201626Stuttgartde GER1. Bundesliga26.5040.150.0000Matches
2015-201626Stuttgartde GERDFB-Pokal2.4000Matches
2016-201727PSV Eindhoven1. Champions Lg5.80000.000.0000Matches
2016-201727PSV Eindhovennl NED1. Eredivisie14.70040.000.270.0000Matches
2017-201828PSV Eindhovennl NED1. Eredivisie31.02060.000.190.3300Matches
2018-201929PSV Eindhoven1. Champions Lg5.0011100.00.200.200.000.0011.50000.00.00.040.00.0Matches
2018-201929PSV Eindhovennl NED1. Eredivisie30.9113430.80.420.130.080.2510.50001.61.60.12-0.6-0.6Matches
2019-202030PSV Eindhovennl NED1. Eredivisie16.916233.30.350.120.170.509.60000.80.80.13+0.2+0.2Matches
2019-202030PSV Eindhoven2. Europa Lg3.012150.00.670.330.000.0013.90111.30.50.27-0.3-0.5Matches
2023-202434Heracles Almelonl NED1. Eredivisie6.213133.30.490.160.331.0000Matches
15 Seasons5 Clubs6 Leagues380.412254476.00.220.120.200.1610.60553.83.00.14-0.8-1.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
PSV Eindhoven (4 Seasons)3 Leagues107.35221881.80.200.170.180.2210.60113.83.00.14-0.8-1.0
Leverkusen (4 Seasons)3 Leagues92.3050.050.0000
Stuttgart (3 Seasons)2 Leagues87.9190.110.1100
Freiburg (3 Seasons)1 League86.85110.130.0944
Heracles Almelo (1 Season)1 League6.213133.30.490.160.331.0000
Bundesliga (7 Seasons)163.81130.080.0800
Eredivisie (5 Seasons)99.75221777.30.220.170.230.2910.20002.42.40.13-0.4-0.4
2. Bundesliga (3 Seasons)86.85110.130.0944
Champions Lg (3 Seasons)14.5011100.00.090.070.000.0011.50000.00.00.040.00.0
Europa Lg (3 Seasons)12.312250.00.670.160.000.0013.90111.30.50.27-0.3-0.5
DFB-Pokal (2 Seasons)3.4000
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
2006-200717Freiburg1 League22.8020.090.0000
2007-200818Freiburg1 League31.0020.060.0000
2008-200919Freiburg1 League33.0570.210.1444
2009-201020Leverkusen1 League22.0000.0000
2010-201121Leverkusen2 Leagues32.6020.060.0000
2011-201222Leverkusen2 Leagues24.8020.080.0000
2012-201323Leverkusen2 Leagues12.9010.080.0000
2013-201424Stuttgart1 League31.9000.0000
2014-201525Stuttgart2 Leagues27.1150.190.2000
2015-201626Stuttgart2 Leagues28.9040.150.0000
2016-201727PSV Eindhoven2 Leagues20.60040.000.190.0000
2017-201828PSV Eindhoven1 League31.02060.000.190.3300
2018-201929PSV Eindhoven2 Leagues35.9114535.70.390.140.070.2010.50001.71.70.12-0.7-0.7
2019-202030PSV Eindhoven2 Leagues19.928337.50.400.150.130.3310.60112.11.30.17-0.1-0.3
2023-202434Heracles Almelo1 League6.213133.30.490.160.331.0000
15 Seasons5 Clubs6 Leagues380.412254476.00.220.120.200.1610.60553.83.00.14-0.8-1.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
PSV Eindhoven (4 Seasons)3 Leagues107.35221881.80.200.170.180.2210.60113.83.00.14-0.8-1.0
Leverkusen (4 Seasons)3 Leagues92.3050.050.0000
Stuttgart (3 Seasons)2 Leagues87.9190.110.1100
Freiburg (3 Seasons)1 League86.85110.130.0944
Heracles Almelo (1 Season)1 League6.213133.30.490.160.331.0000
Bundesliga (7 Seasons)163.81130.080.0800
Eredivisie (5 Seasons)99.75221777.30.220.170.230.2910.20002.42.40.13-0.4-0.4
2. Bundesliga (3 Seasons)86.85110.130.0944
Champions Lg (3 Seasons)14.5011100.00.090.070.000.0011.50000.00.00.040.00.0
Europa Lg (3 Seasons)12.312250.00.670.160.000.0013.90111.30.50.27-0.3-0.5
DFB-Pokal (2 Seasons)3.4000
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
2006-200717Freiburgde GER2. 2. Bundesliga4th22.8020.090.0000
2007-200818Freiburgde GER2. 2. Bundesliga5th31.0020.060.0000
2008-200919Freiburgde GER2. 2. Bundesliga1st33.0570.210.1444
2009-201020Leverkusende GER1. Bundesliga4th22.0000.0000Matches
2010-201121Leverkusende GER1. Bundesliga2nd27.2010.040.0000Matches
2011-201222Leverkusende GER1. Bundesliga5th21.2020.090.0000Matches
2012-201323Leverkusende GER1. Bundesliga3rd8.9010.110.0000Matches
2013-201424Stuttgartde GER1. Bundesliga15th31.9000.0000Matches
2014-201525Stuttgartde GER1. Bundesliga14th26.1150.190.2000Matches
2015-201626Stuttgartde GER1. Bundesliga17th26.5040.150.0000Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd14.70040.000.270.0000Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st31.02060.000.190.3300Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd30.9113430.80.420.130.080.2510.50001.61.60.12-0.6-0.6Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th16.916233.30.350.120.170.509.60000.80.80.13+0.2+0.2Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th6.213133.30.490.160.331.0000Matches
15 Seasons5 Clubs3 Leagues350.311224177.30.220.120.230.1710.20442.42.40.13-0.4-0.4
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
PSV Eindhoven (4 Seasons)1 League93.54191684.20.200.170.210.2510.20002.42.40.13-0.4-0.4
Leverkusen (4 Seasons)1 League79.4040.050.0000
Stuttgart (3 Seasons)1 League84.5190.110.1100
Freiburg (3 Seasons)1 League86.85110.130.0944
Heracles Almelo (1 Season)1 League6.213133.30.490.160.331.0000
Bundesliga (7 Seasons)163.81130.080.0800
Eredivisie (5 Seasons)99.75221777.30.220.170.230.2910.20002.42.40.13-0.4-0.4
2. Bundesliga (3 Seasons)86.85110.130.0944
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-201525Stuttgartde GERDFB-Pokal33rd1.0000Matches
2015-201626Stuttgartde GERDFB-Pokal5th2.4000Matches
2 Seasons1 Club1 League3.4000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201121Leverkusen2. Europa LgR165.3010.190.0000Matches
2011-201222Leverkusen1. Champions LgR163.6000.0000Matches
2012-201323Leverkusen2. Europa LgR324.0000.0000Matches
2016-201727PSV Eindhoven1. Champions LgGR5.80000.000.0000Matches
2018-201929PSV Eindhoven1. Champions LgGR5.0011100.00.200.200.000.0011.50000.00.00.040.00.0Matches
2019-202030PSV Eindhoven2. Europa LgGR3.012150.00.670.330.000.0013.90111.30.50.27-0.3-0.5Matches
6 Seasons2 Clubs2 Leagues26.813366.70.220.110.000.0013.10111.40.60.19-0.4-0.6
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
Leverkusen (3 Seasons)2 Leagues12.9010.080.0000
PSV Eindhoven (3 Seasons)2 Leagues13.813266.70.220.140.000.0013.10111.40.60.19-0.4-0.6
Champions Lg (3 Seasons)14.5011100.00.090.070.000.0011.50000.00.00.040.00.0
Europa Lg (3 Seasons)12.312250.00.670.160.000.0013.90111.30.50.27-0.3-0.5
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200717Freiburgde GER2. 2. Bundesliga22.81
2007-200818Freiburgde GER2. 2. Bundesliga31.01
2008-200919Freiburgde GER2. 2. Bundesliga33.03
2009-201020Leverkusende GER1. Bundesliga22.00Matches
2010-201121Leverkusende GER1. Bundesliga27.20Matches
2010-201121Leverkusen2. Europa Lg5.31Matches
2011-201222Leverkusende GER1. Bundesliga21.20Matches
2011-201222Leverkusen1. Champions Lg3.60Matches
2012-201323Leverkusende GER1. Bundesliga8.91Matches
2012-201323Leverkusen2. Europa Lg4.00Matches
2013-201424Stuttgartde GER1. Bundesliga31.91Matches
2014-201525Stuttgartde GER1. Bundesliga26.11Matches
2014-201525Stuttgartde GERDFB-Pokal1.00Matches
2015-201626Stuttgartde GER1. Bundesliga26.51Matches
2015-201626Stuttgartde GERDFB-Pokal2.40Matches
2016-201727PSV Eindhoven1. Champions Lg5.80Matches
2016-201727PSV Eindhovennl NED1. Eredivisie14.70Matches
2017-201828PSV Eindhovennl NED1. Eredivisie31.02Matches
2018-201929PSV Eindhoven1. Champions Lg5.013116280.925491310505886.2627088.6183060.000.10.1-0.1372012Matches
2018-201929PSV Eindhovennl NED1. Eredivisie30.92097237688.3402221770073478793.31131123791.421430769.700.31.6-0.34148140177Matches
2019-202030PSV Eindhovennl NED1. Eredivisie16.9949112384.517422746935639590.151757290.47013551.920.80.9+1.267770103Matches
2019-202030PSV Eindhoven2. Europa Lg3.018824477.037431749616889.710512484.7204544.400.00.00.0091112Matches
2023-202434Heracles Almelonl NED1. Eredivisie6.21Matches
15 Seasons5 Clubs6 Leagues380.43365390586.263936282281201130891.81815200390.632251762.3151.22.6+13.813241241304
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
PSV Eindhoven (4 Seasons)3 Leagues107.33365390586.263936282281201130891.81815200390.632251762.341.22.6+2.813241241304
Leverkusen (4 Seasons)3 Leagues92.32
Stuttgart (3 Seasons)2 Leagues87.93
Freiburg (3 Seasons)1 League86.85
Heracles Almelo (1 Season)1 League6.21
Bundesliga (7 Seasons)163.84
Eredivisie (5 Seasons)99.73046349987.157644251691090118292.21648180991.128444264.351.02.5+4.010225210280
2. Bundesliga (3 Seasons)86.85
Champions Lg (3 Seasons)14.513116280.925491310505886.2627088.6183060.000.10.1-0.1372012
Europa Lg (3 Seasons)12.318824477.037431749616889.710512484.7204544.410.00.0+1.0091112
DFB-Pokal (2 Seasons)3.40
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
2006-200717Freiburg1 League22.81
2007-200818Freiburg1 League31.01
2008-200919Freiburg1 League33.03
2009-201020Leverkusen1 League22.00
2010-201121Leverkusen2 Leagues32.61
2011-201222Leverkusen2 Leagues24.80
2012-201323Leverkusen2 Leagues12.91
2013-201424Stuttgart1 League31.91
2014-201525Stuttgart2 Leagues27.11
2015-201626Stuttgart2 Leagues28.91
2016-201727PSV Eindhoven2 Leagues20.60
2017-201828PSV Eindhoven1 League31.02
2018-201929PSV Eindhoven2 Leagues35.92228253887.8427711901078484592.81193130791.323233768.800.41.7-0.47155160189
2019-202030PSV Eindhoven2 Leagues19.91137136783.221165921841746390.162269689.49018050.020.81.0+1.268681115
2023-202434Heracles Almelo1 League6.21
15 Seasons5 Clubs6 Leagues380.43365390586.263936282281201130891.81815200390.632251762.3151.22.6+13.813241241304
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
PSV Eindhoven (4 Seasons)3 Leagues107.33365390586.263936282281201130891.81815200390.632251762.341.22.6+2.813241241304
Leverkusen (4 Seasons)3 Leagues92.32
Stuttgart (3 Seasons)2 Leagues87.93
Freiburg (3 Seasons)1 League86.85
Heracles Almelo (1 Season)1 League6.21
Bundesliga (7 Seasons)163.84
Eredivisie (5 Seasons)99.73046349987.157644251691090118292.21648180991.128444264.351.02.5+4.010225210280
2. Bundesliga (3 Seasons)86.85
Champions Lg (3 Seasons)14.513116280.925491310505886.2627088.6183060.000.10.1-0.1372012
Europa Lg (3 Seasons)12.318824477.037431749616889.710512484.7204544.410.00.0+1.0091112
DFB-Pokal (2 Seasons)3.40
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
2006-200717Freiburgde GER2. 2. Bundesliga4th22.81
2007-200818Freiburgde GER2. 2. Bundesliga5th31.01
2008-200919Freiburgde GER2. 2. Bundesliga1st33.03
2009-201020Leverkusende GER1. Bundesliga4th22.00Matches
2010-201121Leverkusende GER1. Bundesliga2nd27.20Matches
2011-201222Leverkusende GER1. Bundesliga5th21.20Matches
2012-201323Leverkusende GER1. Bundesliga3rd8.91Matches
2013-201424Stuttgartde GER1. Bundesliga15th31.91Matches
2014-201525Stuttgartde GER1. Bundesliga14th26.11Matches
2015-201626Stuttgartde GER1. Bundesliga17th26.51Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd14.70Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st31.02Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd30.92097237688.3402221770073478793.31131123791.421430769.700.31.6-0.34148140177Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th16.9949112384.517422746935639590.151757290.47013551.920.80.9+1.267770103Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th6.21Matches
15 Seasons5 Clubs3 Leagues350.33046349987.157644251691090118292.21648180991.128444264.3141.02.5+13.010225210280
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
PSV Eindhoven (4 Seasons)1 League93.53046349987.157644251691090118292.21648180991.128444264.341.02.5+3.010225210280
Leverkusen (4 Seasons)1 League79.41
Stuttgart (3 Seasons)1 League84.53
Freiburg (3 Seasons)1 League86.85
Heracles Almelo (1 Season)1 League6.21
Bundesliga (7 Seasons)163.84
Eredivisie (5 Seasons)99.73046349987.157644251691090118292.21648180991.128444264.351.02.5+4.010225210280
2. Bundesliga (3 Seasons)86.85
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-201525Stuttgartde GERDFB-Pokal33rd1.00Matches
2015-201626Stuttgartde GERDFB-Pokal5th2.40Matches
2 Seasons1 Club1 League3.40
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
2010-201121Leverkusen2. Europa LgR165.31Matches
2011-201222Leverkusen1. Champions LgR163.60Matches
2012-201323Leverkusen2. Europa LgR324.00Matches
2016-201727PSV Eindhoven1. Champions LgGR5.80Matches
2018-201929PSV Eindhoven1. Champions LgGR5.013116280.925491310505886.2627088.6183060.000.10.1-0.1372012Matches
2019-202030PSV Eindhoven2. Europa LgGR3.018824477.037431749616889.710512484.7204544.400.00.00.0091112Matches
6 Seasons2 Clubs2 Leagues26.831940678.66292305911112688.116719486.1387550.710.10.1+0.93163124
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
Leverkusen (3 Seasons)2 Leagues12.91
PSV Eindhoven (3 Seasons)2 Leagues13.831940678.66292305911112688.116719486.1387550.700.10.1-0.13163124
Champions Lg (3 Seasons)14.513116280.925491310505886.2627088.6183060.000.10.1-0.1372012
Europa Lg (3 Seasons)12.318824477.037431749616889.710512484.7204544.410.00.0+1.0091112

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
2006-200717Freiburgde GER2. 2. Bundesliga22.8
2007-200818Freiburgde GER2. 2. Bundesliga31.0
2008-200919Freiburgde GER2. 2. Bundesliga33.0
2009-201020Leverkusende GER1. Bundesliga22.0Matches
2010-201121Leverkusende GER1. Bundesliga27.2Matches
2010-201121Leverkusen2. Europa Lg5.3Matches
2011-201222Leverkusende GER1. Bundesliga21.2Matches
2011-201222Leverkusen1. Champions Lg3.6Matches
2012-201323Leverkusende GER1. Bundesliga8.9Matches
2012-201323Leverkusen2. Europa Lg4.0Matches
2013-201424Stuttgartde GER1. Bundesliga31.9Matches
2014-201525Stuttgartde GER1. Bundesliga26.1Matches
2014-201525Stuttgartde GERDFB-Pokal1.0Matches
2015-201626Stuttgartde GER1. Bundesliga26.5Matches
2015-201626Stuttgartde GERDFB-Pokal2.4Matches
2016-201727PSV Eindhoven1. Champions Lg5.81Matches
2016-201727PSV Eindhovennl NED1. Eredivisie14.70Matches
2017-201828PSV Eindhovennl NED1. Eredivisie31.00Matches
2018-201929PSV Eindhoven1. Champions Lg5.0162155660100000013110Matches
2018-201929PSV Eindhovennl NED1. Eredivisie30.9237623333833015150000209759Matches
2019-202030PSV Eindhovennl NED1. Eredivisie16.91123109922181204000094926Matches
2019-202030PSV Eindhoven2. Europa Lg3.0244235870111000018812Matches
2023-202434Heracles Almelonl NED1. Eredivisie6.219Matches
15 Seasons5 Clubs6 Leagues380.4390538227464119221000003365917
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PSV Eindhoven (4 Seasons)3 Leagues107.339053822746411931000003365917
Leverkusen (4 Seasons)3 Leagues92.3
Stuttgart (3 Seasons)2 Leagues87.9
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.219
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.734993432605111720900003046715
2. Bundesliga (3 Seasons)86.8
Champions Lg (3 Seasons)14.5162155660110000013110
Europa Lg (3 Seasons)12.3244235870111000018812
DFB-Pokal (2 Seasons)3.4
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
2006-200717Freiburg1 League22.8
2007-200818Freiburg1 League31.0
2008-200919Freiburg1 League33.0
2009-201020Leverkusen1 League22.0
2010-201121Leverkusen2 Leagues32.6
2011-201222Leverkusen2 Leagues24.8
2012-201323Leverkusen2 Leagues12.9
2013-201424Stuttgart1 League31.9
2014-201525Stuttgart2 Leagues27.1
2015-201626Stuttgart2 Leagues28.9
2016-201727PSV Eindhoven2 Leagues20.61
2017-201828PSV Eindhoven1 League31.00
2018-201929PSV Eindhoven2 Leagues35.9253824884439016150000222869
2019-202030PSV Eindhoven2 Leagues19.913671334302513150000113738
2023-202434Heracles Almelo1 League6.219
15 Seasons5 Clubs6 Leagues380.4390538227464119221000003365917
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PSV Eindhoven (4 Seasons)3 Leagues107.339053822746411931000003365917
Leverkusen (4 Seasons)3 Leagues92.3
Stuttgart (3 Seasons)2 Leagues87.9
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.219
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.734993432605111720900003046715
2. Bundesliga (3 Seasons)86.8
Champions Lg (3 Seasons)14.5162155660110000013110
Europa Lg (3 Seasons)12.3244235870111000018812
DFB-Pokal (2 Seasons)3.4
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
2006-200717Freiburgde GER2. 2. Bundesliga4th22.8
2007-200818Freiburgde GER2. 2. Bundesliga5th31.0
2008-200919Freiburgde GER2. 2. Bundesliga1st33.0
2009-201020Leverkusende GER1. Bundesliga4th22.0Matches
2010-201121Leverkusende GER1. Bundesliga2nd27.2Matches
2011-201222Leverkusende GER1. Bundesliga5th21.2Matches
2012-201323Leverkusende GER1. Bundesliga3rd8.9Matches
2013-201424Stuttgartde GER1. Bundesliga15th31.9Matches
2014-201525Stuttgartde GER1. Bundesliga14th26.1Matches
2015-201626Stuttgartde GER1. Bundesliga17th26.5Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd14.70Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st31.00Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd30.9237623333833015150000209759Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th16.91123109922181204000094926Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th6.219Matches
15 Seasons5 Clubs3 Leagues350.334993432605111720900003046715
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PSV Eindhoven (4 Seasons)1 League93.53499343260511171900003046715
Leverkusen (4 Seasons)1 League79.4
Stuttgart (3 Seasons)1 League84.5
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.219
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.734993432605111720900003046715
2. Bundesliga (3 Seasons)86.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-201525Stuttgartde GERDFB-Pokal33rd1.0Matches
2015-201626Stuttgartde GERDFB-Pokal5th2.4Matches
2 Seasons1 Club1 League3.4
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
2010-201121Leverkusen2. Europa LgR165.3Matches
2011-201222Leverkusen1. Champions LgR163.6Matches
2012-201323Leverkusen2. Europa LgR324.0Matches
2016-201727PSV Eindhoven1. Champions LgGR5.81Matches
2018-201929PSV Eindhoven1. Champions LgGR5.0162155660100000013110Matches
2019-202030PSV Eindhoven2. Europa LgGR3.0244235870111000018812Matches
6 Seasons2 Clubs2 Leagues26.840639014130221000031922
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Leverkusen (3 Seasons)2 Leagues12.9
PSV Eindhoven (3 Seasons)2 Leagues13.840639014130221000031922
Champions Lg (3 Seasons)14.5162155660110000013110
Europa Lg (3 Seasons)12.3244235870111000018812

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
2006-200717Freiburgde GER2. 2. Bundesliga22.8
2007-200818Freiburgde GER2. 2. Bundesliga31.0
2008-200919Freiburgde GER2. 2. Bundesliga33.0
2009-201020Leverkusende GER1. Bundesliga22.0Matches
2010-201121Leverkusende GER1. Bundesliga27.2Matches
2010-201121Leverkusen2. Europa Lg5.3Matches
2011-201222Leverkusende GER1. Bundesliga21.2Matches
2011-201222Leverkusen1. Champions Lg3.6Matches
2012-201323Leverkusende GER1. Bundesliga8.9Matches
2012-201323Leverkusen2. Europa Lg4.0Matches
2013-201424Stuttgartde GER1. Bundesliga31.9Matches
2014-201525Stuttgartde GER1. Bundesliga26.1Matches
2014-201525Stuttgartde GERDFB-Pokal1.0Matches
2015-201626Stuttgartde GER1. Bundesliga26.5Matches
2015-201626Stuttgartde GERDFB-Pokal2.4Matches
2016-201727PSV Eindhoven1. Champions Lg5.8Matches
2016-201727PSV Eindhovennl NED1. Eredivisie14.7Matches
2017-201828PSV Eindhovennl NED1. Eredivisie31.0Matches
2018-201929PSV Eindhoven1. Champions Lg5.030.6030000000.00000000Matches
2018-201929PSV Eindhovennl NED1. Eredivisie30.9300.97290010050.16500000Matches
2019-202030PSV Eindhovennl NED1. Eredivisie16.9120.71120000020.12200000Matches
2019-202030PSV Eindhoven2. Europa Lg3.000.0000000000.00000000Matches
2023-202434Heracles Almelonl NED1. Eredivisie6.2Matches
15 Seasons5 Clubs6 Leagues380.4450.81440010070.13700000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PSV Eindhoven (4 Seasons)3 Leagues107.3450.81440010070.13700000
Leverkusen (4 Seasons)3 Leagues92.3
Stuttgart (3 Seasons)2 Leagues87.9
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.2
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.7420.88410010070.15700000
2. Bundesliga (3 Seasons)86.8
Champions Lg (3 Seasons)14.530.6030000000.00000000
Europa Lg (3 Seasons)12.300.0000000000.00000000
DFB-Pokal (2 Seasons)3.4
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
2006-200717Freiburg1 League22.8
2007-200818Freiburg1 League31.0
2008-200919Freiburg1 League33.0
2009-201020Leverkusen1 League22.0
2010-201121Leverkusen2 Leagues32.6
2011-201222Leverkusen2 Leagues24.8
2012-201323Leverkusen2 Leagues12.9
2013-201424Stuttgart1 League31.9
2014-201525Stuttgart2 Leagues27.1
2015-201626Stuttgart2 Leagues28.9
2016-201727PSV Eindhoven2 Leagues20.6
2017-201828PSV Eindhoven1 League31.0
2018-201929PSV Eindhoven2 Leagues35.9330.92320010050.14500000
2019-202030PSV Eindhoven2 Leagues19.9120.60120000020.10200000
2023-202434Heracles Almelo1 League6.2
15 Seasons5 Clubs6 Leagues380.4450.81440010070.13700000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PSV Eindhoven (4 Seasons)3 Leagues107.3450.81440010070.13700000
Leverkusen (4 Seasons)3 Leagues92.3
Stuttgart (3 Seasons)2 Leagues87.9
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.2
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.7420.88410010070.15700000
2. Bundesliga (3 Seasons)86.8
Champions Lg (3 Seasons)14.530.6030000000.00000000
Europa Lg (3 Seasons)12.300.0000000000.00000000
DFB-Pokal (2 Seasons)3.4
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
2006-200717Freiburgde GER2. 2. Bundesliga4th22.8
2007-200818Freiburgde GER2. 2. Bundesliga5th31.0
2008-200919Freiburgde GER2. 2. Bundesliga1st33.0
2009-201020Leverkusende GER1. Bundesliga4th22.0Matches
2010-201121Leverkusende GER1. Bundesliga2nd27.2Matches
2011-201222Leverkusende GER1. Bundesliga5th21.2Matches
2012-201323Leverkusende GER1. Bundesliga3rd8.9Matches
2013-201424Stuttgartde GER1. Bundesliga15th31.9Matches
2014-201525Stuttgartde GER1. Bundesliga14th26.1Matches
2015-201626Stuttgartde GER1. Bundesliga17th26.5Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd14.7Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st31.0Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd30.9300.97290010050.16500000Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th16.9120.71120000020.12200000Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th6.2Matches
15 Seasons5 Clubs3 Leagues350.3420.88410010070.15700000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PSV Eindhoven (4 Seasons)1 League93.5420.88410010070.15700000
Leverkusen (4 Seasons)1 League79.4
Stuttgart (3 Seasons)1 League84.5
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.2
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.7420.88410010070.15700000
2. Bundesliga (3 Seasons)86.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-201525Stuttgartde GERDFB-Pokal33rd1.0Matches
2015-201626Stuttgartde GERDFB-Pokal5th2.4Matches
2 Seasons1 Club1 League3.4
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
2010-201121Leverkusen2. Europa LgR165.3Matches
2011-201222Leverkusen1. Champions LgR163.6Matches
2012-201323Leverkusen2. Europa LgR324.0Matches
2016-201727PSV Eindhoven1. Champions LgGR5.8Matches
2018-201929PSV Eindhoven1. Champions LgGR5.030.6030000000.00000000Matches
2019-202030PSV Eindhoven2. Europa LgGR3.000.0000000000.00000000Matches
6 Seasons2 Clubs2 Leagues26.830.3730000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Leverkusen (3 Seasons)2 Leagues12.9
PSV Eindhoven (3 Seasons)2 Leagues13.830.3730000000.00000000
Champions Lg (3 Seasons)14.530.6030000000.00000000
Europa Lg (3 Seasons)12.300.0000000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2006-200717Freiburgde GER2. 2. Bundesliga22.8
2007-200818Freiburgde GER2. 2. Bundesliga31.0
2008-200919Freiburgde GER2. 2. Bundesliga33.0
2009-201020Leverkusende GER1. Bundesliga22.0Matches
2010-201121Leverkusende GER1. Bundesliga27.2Matches
2010-201121Leverkusen2. Europa Lg5.3Matches
2011-201222Leverkusende GER1. Bundesliga21.2Matches
2011-201222Leverkusen1. Champions Lg3.6Matches
2012-201323Leverkusende GER1. Bundesliga8.9Matches
2012-201323Leverkusen2. Europa Lg4.0Matches
2013-201424Stuttgartde GER1. Bundesliga31.9Matches
2014-201525Stuttgartde GER1. Bundesliga26.1Matches
2014-201525Stuttgartde GERDFB-Pokal1.0Matches
2015-201626Stuttgartde GER1. Bundesliga26.5Matches
2015-201626Stuttgartde GERDFB-Pokal2.4Matches
2016-201727PSV Eindhoven1. Champions Lg5.8109Matches
2016-201727PSV Eindhovennl NED1. Eredivisie14.700Matches
2017-201828PSV Eindhovennl NED1. Eredivisie31.000Matches
2018-201929PSV Eindhoven1. Champions Lg5.0848002633.346601018280Matches
2018-201929PSV Eindhovennl NED1. Eredivisie30.9513635160324965.317168831821122Matches
2019-202030PSV Eindhovennl NED1. Eredivisie16.923111832142263.68201731942672Matches
2019-202030PSV Eindhoven2. Europa Lg3.07561066100.00853411130Matches
2023-202434Heracles Almelonl NED1. Eredivisie6.2135Matches
15 Seasons5 Clubs6 Leagues380.4897967202548365.129503614781532204
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PSV Eindhoven (4 Seasons)3 Leagues107.3896667202548365.129503614731532204
Leverkusen (4 Seasons)3 Leagues92.30
Stuttgart (3 Seasons)2 Leagues87.90
Freiburg (3 Seasons)1 League86.80
Heracles Almelo (1 Season)1 League6.21350
Bundesliga (7 Seasons)163.80
Eredivisie (5 Seasons)99.7746053192467164.825362511551241794
2. Bundesliga (3 Seasons)86.80
Champions Lg (3 Seasons)14.58148002633.346601918280
Europa Lg (3 Seasons)12.37561066100.00853411130
DFB-Pokal (2 Seasons)3.40
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
2006-200717Freiburg1 League22.80
2007-200818Freiburg1 League31.00
2008-200919Freiburg1 League33.00
2009-201020Leverkusen1 League22.00
2010-201121Leverkusen2 Leagues32.60
2011-201222Leverkusen2 Leagues24.80
2012-201323Leverkusen2 Leagues12.90
2013-201424Stuttgart1 League31.90
2014-201525Stuttgart2 Leagues27.10
2015-201626Stuttgart2 Leagues28.90
2016-201727PSV Eindhoven2 Leagues20.61090
2017-201828PSV Eindhoven1 League31.0000
2018-201929PSV Eindhoven2 Leagues35.9594043160345561.82122148411001402
2019-202030PSV Eindhoven2 Leagues19.930162442202871.48282262353802
2023-202434Heracles Almelo1 League6.21350
15 Seasons5 Clubs6 Leagues380.4897967202548365.129503614781532204
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PSV Eindhoven (4 Seasons)3 Leagues107.3896667202548365.129503614731532204
Leverkusen (4 Seasons)3 Leagues92.30
Stuttgart (3 Seasons)2 Leagues87.90
Freiburg (3 Seasons)1 League86.80
Heracles Almelo (1 Season)1 League6.21350
Bundesliga (7 Seasons)163.80
Eredivisie (5 Seasons)99.7746053192467164.825362511551241794
2. Bundesliga (3 Seasons)86.80
Champions Lg (3 Seasons)14.58148002633.346601918280
Europa Lg (3 Seasons)12.37561066100.00853411130
DFB-Pokal (2 Seasons)3.40
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
2006-200717Freiburgde GER2. 2. Bundesliga4th22.8
2007-200818Freiburgde GER2. 2. Bundesliga5th31.0
2008-200919Freiburgde GER2. 2. Bundesliga1st33.0
2009-201020Leverkusende GER1. Bundesliga4th22.0Matches
2010-201121Leverkusende GER1. Bundesliga2nd27.2Matches
2011-201222Leverkusende GER1. Bundesliga5th21.2Matches
2012-201323Leverkusende GER1. Bundesliga3rd8.9Matches
2013-201424Stuttgartde GER1. Bundesliga15th31.9Matches
2014-201525Stuttgartde GER1. Bundesliga14th26.1Matches
2015-201626Stuttgartde GER1. Bundesliga17th26.5Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd14.700Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st31.000Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd30.9513635160324965.317168831821122Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th16.923111832142263.68201731942672Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th6.2135Matches
15 Seasons5 Clubs3 Leagues350.3746053192467164.825362511551241794
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
PSV Eindhoven (4 Seasons)1 League93.5744753192467164.825362511501241794
Leverkusen (4 Seasons)1 League79.40
Stuttgart (3 Seasons)1 League84.50
Freiburg (3 Seasons)1 League86.80
Heracles Almelo (1 Season)1 League6.21350
Bundesliga (7 Seasons)163.80
Eredivisie (5 Seasons)99.7746053192467164.825362511551241794
2. Bundesliga (3 Seasons)86.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-201525Stuttgartde GERDFB-Pokal33rd1.0Matches
2015-201626Stuttgartde GERDFB-Pokal5th2.4Matches
2 Seasons1 Club1 League3.40
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
2010-201121Leverkusen2. Europa LgR165.3Matches
2011-201222Leverkusen1. Champions LgR163.6Matches
2012-201323Leverkusen2. Europa LgR324.0Matches
2016-201727PSV Eindhoven1. Champions LgGR5.8109Matches
2018-201929PSV Eindhoven1. Champions LgGR5.0848002633.346601018280Matches
2019-202030PSV Eindhoven2. Europa LgGR3.07561066100.00853411130Matches
6 Seasons2 Clubs2 Leagues26.81519141081266.74141132329410
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Leverkusen (3 Seasons)2 Leagues12.90
PSV Eindhoven (3 Seasons)2 Leagues13.81519141081266.74141132329410
Champions Lg (3 Seasons)14.58148002633.346601918280
Europa Lg (3 Seasons)12.37561066100.00853411130

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
2006-200717Freiburgde GER2. 2. Bundesliga22.8
2007-200818Freiburgde GER2. 2. Bundesliga31.0
2008-200919Freiburgde GER2. 2. Bundesliga33.0
2009-201020Leverkusende GER1. Bundesliga22.0Matches
2010-201121Leverkusende GER1. Bundesliga27.2Matches
2010-201121Leverkusen2. Europa Lg5.3Matches
2011-201222Leverkusende GER1. Bundesliga21.2Matches
2011-201222Leverkusen1. Champions Lg3.6Matches
2012-201323Leverkusende GER1. Bundesliga8.9Matches
2012-201323Leverkusen2. Europa Lg4.0Matches
2013-201424Stuttgartde GER1. Bundesliga31.9Matches
2014-201525Stuttgartde GER1. Bundesliga26.1Matches
2014-201525Stuttgartde GERDFB-Pokal1.0Matches
2015-201626Stuttgartde GER1. Bundesliga26.5Matches
2015-201626Stuttgartde GERDFB-Pokal2.4Matches
2016-201727PSV Eindhoven1. Champions Lg5.8Matches
2016-201727PSV Eindhovennl NED1. Eredivisie14.7Matches
2017-201828PSV Eindhovennl NED1. Eredivisie31.0Matches
2018-201929PSV Eindhoven1. Champions Lg5.0215431327710421500094457231000001020Matches
2018-201929PSV Eindhovennl NED1. Eredivisie30.9261215097416025428261233100.000.017108443501424905418274Matches
2019-202030PSV Eindhovennl NED1. Eredivisie16.91274112519735319127433100.000.07715125348234121508701Matches
2019-202030PSV Eindhoven2. Europa Lg3.0287241651186328644100.000.0141801447020111600Matches
2023-202434Heracles Almelonl NED1. Eredivisie6.2Matches
15 Seasons5 Clubs6 Leagues380.44388329179025321014443871010100.000.027161482691745823111529595
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
PSV Eindhoven (4 Seasons)3 Leagues107.34388329179025321014443871010100.000.027161482691745823111529595
Leverkusen (4 Seasons)3 Leagues92.3
Stuttgart (3 Seasons)2 Leagues87.9
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.2
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.73886262149323378537388666100.000.024811356884965821110426975
2. Bundesliga (3 Seasons)86.8
Champions Lg (3 Seasons)14.5215431327710421500094457231000001020
Europa Lg (3 Seasons)12.3287241651186328644100.000.0141801447020111600
DFB-Pokal (2 Seasons)3.4
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
2006-200717Freiburg1 League22.8
2007-200818Freiburg1 League31.0
2008-200919Freiburg1 League33.0
2009-201020Leverkusen1 League22.0
2010-201121Leverkusen2 Leagues32.6
2011-201222Leverkusen2 Leagues24.8
2012-201323Leverkusen2 Leagues12.9
2013-201424Stuttgart1 League31.9
2014-201525Stuttgart2 Leagues27.1
2015-201626Stuttgart2 Leagues28.9
2016-201727PSV Eindhoven2 Leagues20.6
2017-201828PSV Eindhoven1 League31.0
2018-201929PSV Eindhoven2 Leagues35.92827193110616796432282733100.000.018048900524524905419294
2019-202030PSV Eindhoven2 Leagues19.915611366848533712156077100.000.091259263929341416110301
2023-202434Heracles Almelo1 League6.2
15 Seasons5 Clubs6 Leagues380.44388329179025321014443871010100.000.027161482691745823111529595
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
PSV Eindhoven (4 Seasons)3 Leagues107.34388329179025321014443871010100.000.027161482691745823111529595
Leverkusen (4 Seasons)3 Leagues92.3
Stuttgart (3 Seasons)2 Leagues87.9
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.2
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.73886262149323378537388666100.000.024811356884965821110426975
2. Bundesliga (3 Seasons)86.8
Champions Lg (3 Seasons)14.5215431327710421500094457231000001020
Europa Lg (3 Seasons)12.3287241651186328644100.000.0141801447020111600
DFB-Pokal (2 Seasons)3.4
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
2006-200717Freiburgde GER2. 2. Bundesliga4th22.8
2007-200818Freiburgde GER2. 2. Bundesliga5th31.0
2008-200919Freiburgde GER2. 2. Bundesliga1st33.0
2009-201020Leverkusende GER1. Bundesliga4th22.0Matches
2010-201121Leverkusende GER1. Bundesliga2nd27.2Matches
2011-201222Leverkusende GER1. Bundesliga5th21.2Matches
2012-201323Leverkusende GER1. Bundesliga3rd8.9Matches
2013-201424Stuttgartde GER1. Bundesliga15th31.9Matches
2014-201525Stuttgartde GER1. Bundesliga14th26.1Matches
2015-201626Stuttgartde GER1. Bundesliga17th26.5Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd14.7Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st31.0Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd30.9261215097416025428261233100.000.017108443501424905418274Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th16.91274112519735319127433100.000.07715125348234121508701Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th6.2Matches
15 Seasons5 Clubs3 Leagues350.33886262149323378537388666100.000.024811356884965821110426975
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
PSV Eindhoven (4 Seasons)1 League93.53886262149323378537388666100.000.024811356884965821110426975
Leverkusen (4 Seasons)1 League79.4
Stuttgart (3 Seasons)1 League84.5
Freiburg (3 Seasons)1 League86.8
Heracles Almelo (1 Season)1 League6.2
Bundesliga (7 Seasons)163.8
Eredivisie (5 Seasons)99.73886262149323378537388666100.000.024811356884965821110426975
2. Bundesliga (3 Seasons)86.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-201525Stuttgartde GERDFB-Pokal33rd1.0Matches
2015-201626Stuttgartde GERDFB-Pokal5th2.4Matches
2 Seasons1 Club1 League3.4
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
2010-201121Leverkusen2. Europa LgR165.3Matches
2011-201222Leverkusen1. Champions LgR163.6Matches
2012-201323Leverkusen2. Europa LgR324.0Matches
2016-201727PSV Eindhoven1. Champions LgGR5.8Matches
2018-201929PSV Eindhoven1. Champions LgGR5.0215431327710421500094457231000001020Matches
2019-202030PSV Eindhoven2. Europa LgGR3.0287241651186328644100.000.0141801447020111600Matches
6 Seasons2 Clubs2 Leagues26.85026729719516750144100.000.02351258678020112620
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
Leverkusen (3 Seasons)2 Leagues12.9
PSV Eindhoven (3 Seasons)2 Leagues13.85026729719516750144100.000.02351258678020112620
Champions Lg (3 Seasons)14.5215431327710421500094457231000001020
Europa Lg (3 Seasons)12.3287241651186328644100.000.0141801447020111600

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
2006-200717Freiburgde GER2. 2. Bundesliga272,0507667.022.8243
2007-200818Freiburgde GER2. 2. Bundesliga312,7909091.231.0310
2008-200919Freiburgde GER2. 2. Bundesliga332,9709097.133.0330
2009-201020Leverkusende GER1. Bundesliga271,9807364.722.024153Matches
2010-201121Leverkusende GER1. Bundesliga302,4528280.127.228252Matches
2010-201121Leverkusen2. Europa Lg6478805.3551Matches
2011-201222Leverkusende GER1. Bundesliga231,9088362.421.221202Matches
2011-201222Leverkusen1. Champions Lg5327653.6431Matches
2012-201323Leverkusende GER1. Bundesliga168025026.28.9878Matches
2012-201323Leverkusen2. Europa Lg4360904.0440Matches
2013-201424Stuttgartde GER1. Bundesliga322,8709093.831.932300Matches
2014-201525Stuttgartde GER1. Bundesliga312,3467676.726.12721421.062844-16-0.61-0.36Matches
2014-201525Stuttgartde GERDFB-Pokal19090100.01.01901000.0002-2-2.00Matches
2015-201626Stuttgartde GER1. Bundesliga292,3878278.026.52625351.034162-21-0.79-0.26Matches
2015-201626Stuttgartde GERDFB-Pokal32147154.92.4210621313.0052+3+1.26+1.77Matches
2016-201727PSV Eindhoven1. Champions Lg65258897.25.864000.33411-7-1.20-1.20Matches
2016-201727PSV Eindhovennl NED1. Eredivisie231,3255843.314.7131310112.483512+23+1.56+0.42Matches
2017-201828PSV Eindhovennl NED1. Eredivisie312,7909091.231.03131032.488136+45+1.45+0.45Matches
2018-201929PSV Eindhoven1. Champions Lg54509083.35.05905001.00512-7-1.40-1.405.912.0-6.1-1.22-0.52Matches
2018-201929PSV Eindhovennl NED1. Eredivisie312,7789090.830.9319029002.398325+58+1.88-2.5981.124.4+56.8+1.84-0.67Matches
2019-202030PSV Eindhovennl NED1. Eredivisie181,5228565.016.91789161461.783220+12+0.71-0.8332.122.2+9.9+0.59-0.20Matches
2019-202030PSV Eindhoven2. Europa Lg32709050.03.03903031.2525-3-1.00-1.003.64.2-0.6-0.20+0.34Matches
2023-202434Heracles Almelonl NED1. Eredivisie115555018.16.2673252311.18910-1-0.16+0.99Matches
15 Seasons5 Clubs6 Leagues42634,2398070.0380.4382892614418321.75325241+84+0.50+0.33122.862.8+60.0+1.08+0.29
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
PSV Eindhoven (4 Seasons)3 Leagues1179,6608373.5107.310690101114232.14242121+121+1.13-0.24122.862.8+60.0+1.08+0.29
Leverkusen (4 Seasons)3 Leagues1118,3077558.392.3947917
Stuttgart (3 Seasons)2 Leagues967,9078281.987.988100798381.1274110-36-0.64-0.24
Freiburg (3 Seasons)1 League917,8108685.186.8883
Heracles Almelo (1 Season)1 League115555018.16.2673252311.18910-1-0.16+0.99
Bundesliga (7 Seasons)18814,7457868.8163.81661432271.0569106-37-0.70-0.31
Eredivisie (5 Seasons)1148,9707961.599.79888911620212.22240103+137+1.37+1.04113.346.6+66.7+1.40+0.17
2. Bundesliga (3 Seasons)917,8108685.186.8883
Champions Lg (3 Seasons)161,3028190.314.5159012100.63923-14-1.29-1.295.912.0-6.1-1.22-0.52
Europa Lg (3 Seasons)131,1088550.012.3129012131.2525-3-1.00-1.003.64.2-0.6-0.20+0.34
DFB-Pokal (2 Seasons)43047663.33.4310031312.2554+1+0.30+0.81
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
2006-200717Freiburg1 League272,0507667.022.8243
2007-200818Freiburg1 League312,7909091.231.0310
2008-200919Freiburg1 League332,9709097.133.0330
2009-201020Leverkusen1 League271,9807364.722.024153
2010-201121Leverkusen2 Leagues362,9308180.132.633303
2011-201222Leverkusen2 Leagues282,2358062.424.825233
2012-201323Leverkusen2 Leagues201,1625826.212.912118
2013-201424Stuttgart1 League322,8709093.831.932300
2014-201525Stuttgart2 Leagues322,4367677.327.1289022421.032846-18-0.67-0.41
2015-201626Stuttgart2 Leagues322,6018175.428.928106274361.214664-18-0.62-0.09
2016-201727PSV Eindhoven2 Leagues291,8506451.420.6191710112.043923+16+0.78-0.35
2017-201828PSV Eindhoven1 League312,7909091.231.03131032.488136+45+1.45+0.45
2018-201929PSV Eindhoven2 Leagues363,2289089.735.9369034002.208837+51+1.42-1.9787.136.4+50.7+1.41-0.32
2019-202030PSV Eindhoven2 Leagues211,7928562.219.92089191491.703425+9+0.45-0.7135.726.4+9.3+0.47+0.01
2023-202434Heracles Almelo1 League115555018.16.2673252311.18910-1-0.16+0.99
15 Seasons5 Clubs6 Leagues42634,2398070.0380.4382892614418321.75325241+84+0.50+0.33122.862.8+60.0+1.08+0.29
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
PSV Eindhoven (4 Seasons)3 Leagues1179,6608373.5107.310690101114232.14242121+121+1.13-0.24122.862.8+60.0+1.08+0.29
Leverkusen (4 Seasons)3 Leagues1118,3077558.392.3947917
Stuttgart (3 Seasons)2 Leagues967,9078281.987.988100798381.1274110-36-0.64-0.24
Freiburg (3 Seasons)1 League917,8108685.186.8883
Heracles Almelo (1 Season)1 League115555018.16.2673252311.18910-1-0.16+0.99
Bundesliga (7 Seasons)18814,7457868.8163.81661432271.0569106-37-0.70-0.31
Eredivisie (5 Seasons)1148,9707961.599.79888911620212.22240103+137+1.37+1.04113.346.6+66.7+1.40+0.17
2. Bundesliga (3 Seasons)917,8108685.186.8883
Champions Lg (3 Seasons)161,3028190.314.5159012100.63923-14-1.29-1.295.912.0-6.1-1.22-0.52
Europa Lg (3 Seasons)131,1088550.012.3129012131.2525-3-1.00-1.003.64.2-0.6-0.20+0.34
DFB-Pokal (2 Seasons)43047663.33.4310031312.2554+1+0.30+0.81
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
2006-200717Freiburgde GER2. 2. Bundesliga4th272,0507667.022.8243
2007-200818Freiburgde GER2. 2. Bundesliga5th312,7909091.231.0310
2008-200919Freiburgde GER2. 2. Bundesliga1st332,9709097.133.0330
2009-201020Leverkusende GER1. Bundesliga4th271,9807364.722.024153Matches
2010-201121Leverkusende GER1. Bundesliga2nd302,4528280.127.228252Matches
2011-201222Leverkusende GER1. Bundesliga5th231,9088362.421.221202Matches
2012-201323Leverkusende GER1. Bundesliga3rd168025026.28.9878Matches
2013-201424Stuttgartde GER1. Bundesliga15th322,8709093.831.932300Matches
2014-201525Stuttgartde GER1. Bundesliga14th312,3467676.726.12721421.062844-16-0.61-0.36Matches
2015-201626Stuttgartde GER1. Bundesliga17th292,3878278.026.52625351.034162-21-0.79-0.26Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd231,3255843.314.7131310112.483512+23+1.56+0.42Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st312,7909091.231.03131032.488136+45+1.45+0.45Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd312,7789090.830.9319029002.398325+58+1.88-2.5981.124.4+56.8+1.84-0.67Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th181,5228565.016.91789161461.783220+12+0.71-0.8332.122.2+9.9+0.59-0.20Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th115555018.16.2673252311.18910-1-0.16+0.99Matches
15 Seasons5 Clubs3 Leagues39331,5258069.8350.3352882344120281.81309209+100+0.66+0.46113.346.6+66.7+1.40+0.17
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
PSV Eindhoven (4 Seasons)1 League1038,4158273.093.5929089114202.3323193+138+1.48-0.06113.346.6+66.7+1.40+0.17
Leverkusen (4 Seasons)1 League967,1427458.379.4816715
Stuttgart (3 Seasons)1 League927,6038382.884.58576771.0569106-37-0.70-0.31
Freiburg (3 Seasons)1 League917,8108685.186.8883
Heracles Almelo (1 Season)1 League115555018.16.2673252311.18910-1-0.16+0.99
Bundesliga (7 Seasons)18814,7457868.8163.81661432271.0569106-37-0.70-0.31
Eredivisie (5 Seasons)1148,9707961.599.79888911620212.22240103+137+1.37+1.04113.346.6+66.7+1.40+0.17
2. Bundesliga (3 Seasons)917,8108685.186.8883
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-201525Stuttgartde GERDFB-Pokal33rd19090100.01.01901000.0002-2-2.00Matches
2015-201626Stuttgartde GERDFB-Pokal5th32147154.92.4210621313.0052+3+1.26+1.77Matches
2 Seasons1 Club1 League43047663.33.4310031312.2554+1+0.30+0.81
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
2010-201121Leverkusen2. Europa LgR166478805.3551Matches
2011-201222Leverkusen1. Champions LgR165327653.6431Matches
2012-201323Leverkusen2. Europa LgR324360904.0440Matches
2016-201727PSV Eindhoven1. Champions LgGR65258897.25.864000.33411-7-1.20-1.20Matches
2018-201929PSV Eindhoven1. Champions LgGR54509083.35.05905001.00512-7-1.40-1.405.912.0-6.1-1.22-0.52Matches
2019-202030PSV Eindhoven2. Europa LgGR32709050.03.03903031.2525-3-1.00-1.003.64.2-0.6-0.20+0.34Matches
6 Seasons2 Clubs2 Leagues292,4108376.926.8279024230.771128-17-1.23-1.239.516.2-6.7-0.83-0.26
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
Leverkusen (3 Seasons)2 Leagues151,1657812.913122
PSV Eindhoven (3 Seasons)2 Leagues141,2458976.913.8149012030.771128-17-1.23-1.239.516.2-6.7-0.83-0.26
Champions Lg (3 Seasons)161,3028190.314.5159012100.63923-14-1.29-1.295.912.0-6.1-1.22-0.52
Europa Lg (3 Seasons)131,1088550.012.3129012131.2525-3-1.00-1.003.64.2-0.6-0.20+0.34

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
2006-200717Freiburgde GER2. 2. Bundesliga22.850
2007-200818Freiburgde GER2. 2. Bundesliga31.030
2008-200919Freiburgde GER2. 2. Bundesliga33.06051
2009-201020Leverkusende GER1. Bundesliga22.05119Matches
2010-201121Leverkusende GER1. Bundesliga27.23022Matches
2010-201121Leverkusen2. Europa Lg5.3103Matches
2011-201222Leverkusende GER1. Bundesliga21.22032Matches
2011-201222Leverkusen1. Champions Lg3.6103Matches
2012-201323Leverkusende GER1. Bundesliga8.93013Matches
2012-201323Leverkusen2. Europa Lg4.0200Matches
2013-201424Stuttgartde GER1. Bundesliga31.93033Matches
2014-201525Stuttgartde GER1. Bundesliga26.12122Matches
2014-201525Stuttgartde GERDFB-Pokal1.00000Matches
2015-201626Stuttgartde GER1. Bundesliga26.53031Matches
2015-201626Stuttgartde GERDFB-Pokal2.40000Matches
2016-201727PSV Eindhoven1. Champions Lg5.80004301910000Matches
2016-201727PSV Eindhovennl NED1. Eredivisie14.71001000000000Matches
2017-201828PSV Eindhovennl NED1. Eredivisie31.01001100000000Matches
2018-201929PSV Eindhoven1. Champions Lg5.01002000104000318561.5Matches
2018-201929PSV Eindhovennl NED1. Eredivisie30.9100155013136011230795658.5Matches
2019-202030PSV Eindhovennl NED1. Eredivisie16.920075001911000102513559.3Matches
2019-202030PSV Eindhoven2. Europa Lg3.01002101450002571138.9Matches
2023-202434Heracles Almelonl NED1. Eredivisie6.22001630195130Matches
15 Seasons5 Clubs6 Leagues380.4482029617022787901138814510757.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PSV Eindhoven (4 Seasons)3 Leagues107.3700511403736601138814510757.5
Leverkusen (4 Seasons)3 Leagues92.317192
Stuttgart (3 Seasons)2 Leagues87.9810860
Freiburg (3 Seasons)1 League86.814051
Heracles Almelo (1 Season)1 League6.22001630195130
Bundesliga (7 Seasons)163.8212172
Eredivisie (5 Seasons)99.7700591302055600113321309158.8
2. Bundesliga (3 Seasons)86.814051
Champions Lg (3 Seasons)14.520093011914000318561.5
Europa Lg (3 Seasons)12.34005101450002571138.9
DFB-Pokal (2 Seasons)3.40000
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
2006-200717Freiburg1 League22.850
2007-200818Freiburg1 League31.030
2008-200919Freiburg1 League33.06051
2009-201020Leverkusen1 League22.05119
2010-201121Leverkusen2 Leagues32.64025
2011-201222Leverkusen2 Leagues24.83035
2012-201323Leverkusen2 Leagues12.95013
2013-201424Stuttgart1 League31.93033
2014-201525Stuttgart2 Leagues27.1210220
2015-201626Stuttgart2 Leagues28.9300310
2016-201727PSV Eindhoven2 Leagues20.610014301910000
2017-201828PSV Eindhoven1 League31.01001100000000
2018-201929PSV Eindhoven2 Leagues35.9200175014140011261876158.8
2019-202030PSV Eindhoven2 Leagues19.930096012316000127584655.8
2023-202434Heracles Almelo1 League6.22001630195130
15 Seasons5 Clubs6 Leagues380.4482029617022787901138814510757.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PSV Eindhoven (4 Seasons)3 Leagues107.3700511403736601138814510757.5
Leverkusen (4 Seasons)3 Leagues92.317192
Stuttgart (3 Seasons)2 Leagues87.9810860
Freiburg (3 Seasons)1 League86.814051
Heracles Almelo (1 Season)1 League6.22001630195130
Bundesliga (7 Seasons)163.8212172
Eredivisie (5 Seasons)99.7700591302055600113321309158.8
2. Bundesliga (3 Seasons)86.814051
Champions Lg (3 Seasons)14.520093011914000318561.5
Europa Lg (3 Seasons)12.34005101450002571138.9
DFB-Pokal (2 Seasons)3.40000
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
2006-200717Freiburgde GER2. 2. Bundesliga4th22.850
2007-200818Freiburgde GER2. 2. Bundesliga5th31.030
2008-200919Freiburgde GER2. 2. Bundesliga1st33.06051
2009-201020Leverkusende GER1. Bundesliga4th22.05119Matches
2010-201121Leverkusende GER1. Bundesliga2nd27.23022Matches
2011-201222Leverkusende GER1. Bundesliga5th21.22032Matches
2012-201323Leverkusende GER1. Bundesliga3rd8.93013Matches
2013-201424Stuttgartde GER1. Bundesliga15th31.93033Matches
2014-201525Stuttgartde GER1. Bundesliga14th26.12122Matches
2015-201626Stuttgartde GER1. Bundesliga17th26.53031Matches
2016-201727PSV Eindhovennl NED1. Eredivisie3rd14.71001000000000Matches
2017-201828PSV Eindhovennl NED1. Eredivisie1st31.01001100000000Matches
2018-201929PSV Eindhovennl NED1. Eredivisie2nd30.9100155013136011230795658.5Matches
2019-202030PSV Eindhovennl NED1. Eredivisie4th16.920075001911000102513559.3Matches
2023-202434Heracles Almelonl NED1. Eredivisie14th6.22001630195130Matches
15 Seasons5 Clubs3 Leagues350.342202821302055600113321309158.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PSV Eindhoven (4 Seasons)1 League93.550043100150470113321309158.8
Leverkusen (4 Seasons)1 League79.413186
Stuttgart (3 Seasons)1 League84.58186
Freiburg (3 Seasons)1 League86.814051
Heracles Almelo (1 Season)1 League6.22001630195130
Bundesliga (7 Seasons)163.8212172
Eredivisie (5 Seasons)99.7700591302055600113321309158.8
2. Bundesliga (3 Seasons)86.814051
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-201525Stuttgartde GERDFB-Pokal33rd1.00000Matches
2015-201626Stuttgartde GERDFB-Pokal5th2.40000Matches
2 Seasons1 Club1 League3.40000
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
2010-201121Leverkusen2. Europa LgR165.3103Matches
2011-201222Leverkusen1. Champions LgR163.6103Matches
2012-201323Leverkusen2. Europa LgR324.0200Matches
2016-201727PSV Eindhoven1. Champions LgGR5.80004301910000Matches
2018-201929PSV Eindhoven1. Champions LgGR5.01002000104000318561.5Matches
2019-202030PSV Eindhoven2. Europa LgGR3.01002101450002571138.9Matches
6 Seasons2 Clubs2 Leagues26.860014402231900056151648.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Leverkusen (3 Seasons)2 Leagues12.9406
PSV Eindhoven (3 Seasons)2 Leagues13.82008402231900056151648.4
Champions Lg (3 Seasons)14.520093011914000318561.5
Europa Lg (3 Seasons)12.34005101450002571138.9

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.