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-12-20Fri2. BundesligaMatchweek 17HomeL 2–5DüsseldorfMagdeburgNAM80000000020000.00.00.000010.000000Match Report
2024-12-08Sun2. BundesligaMatchweek 15HomeW 5–0DüsseldorfBraunschweigNFW270000000060000.00.00.0003560.005000Match Report
2024-12-01Sun2. BundesligaMatchweek 14AwayD 2–2DüsseldorfNürnbergNFW3000000000111010.00.00.0005955.612011Match Report
2024-11-23Sat2. BundesligaMatchweek 13HomeL 0–2DüsseldorfElversbergNFW10000000030000.00.00.12033100.000000Match Report
2024-11-09Sat2. BundesligaMatchweek 12HomeD 1–1DüsseldorfPaderborn 07YFW6100000000140000.00.00.0005862.506010Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201418De Graafschapnl NED2. Eerste Divisie131298811.0718700000.640.090.730.640.73
2013-201418Jong Ajaxnl NED2. Eerste Divisie1766887.6213200010.260.130.390.260.39
2014-201519De Graafschapnl NED2. Eerste Divisie38383,26836.3185231800300.500.140.630.500.63Matches
2015-201620De Graafschapnl NED1. Eredivisie33212,18824.39110900200.370.040.410.370.41Matches
2016-201721Heracles Almelonl NED1. Eredivisie1434124.6224200000.440.440.870.440.87Matches
2017-201822Heracles Almelonl NED1. Eredivisie24141,34314.9819800100.540.070.600.540.60Matches
2018-201923Den Boschnl NED2. Eerste Divisie17111,05111.7628600100.510.170.690.510.69Matches
2018-201923Heracles Almelonl NED1. Eredivisie801411.6101100000.50.50.81.224140.640.000.640.640.640.300.480.780.300.78Matches
2019-202024MSV Duisburgde GER3. 3. Liga33312,70430.0146201400500.470.200.670.470.67Matches
2019-202024MSV Duisburgde GERDFB-Pokal11700.8000000000.000.000.000.000.00Matches
2020-202125MSV Duisburgde GER3. 3. Liga23151,50116.77613611200.420.360.780.360.72Matches
2020-202125MSV Duisburgde GERDFB-Pokal11450.5000000000.000.000.000.000.00Matches
2021-202226SC Freiburg IIde GER3. 3. Liga26171,71619.110111911100.520.050.580.470.52Matches
2021-202226Freiburgde GER1. Bundesliga1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2022-202327SC Freiburg IIde GER3. 3. Liga36353,07834.2155201233300.440.150.580.350.50Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga30221,83220.4123151111408.17.32.810.09371000.590.150.740.540.690.400.140.530.360.49Matches
2023-202428Düsseldorfde GERDFB-Pokal543543.9202111100.510.000.510.250.25Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga1123123.5112011001.70.90.21.128170.290.290.580.000.290.490.050.550.270.32Matches
12 Seasons8 Clubs6 Leagues33123321,694241.0114351491068823110.28.63.712.413491310.470.150.620.440.580.400.150.550.340.49
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
De Graafschap (3 Seasons)2 Leagues84716,44471.6347413400500.470.100.570.470.57
Heracles Almelo (3 Seasons)1 League46171,89621.1113141100100.50.50.81.224140.520.140.660.520.660.300.480.780.300.78
SC Freiburg II (2 Seasons)1 League62524,79453.3256312144400.470.110.580.390.51
MSV Duisburg (2 Seasons)2 Leagues58484,32048.02112332011700.440.250.690.420.67
Düsseldorf (2 Seasons)2 Leagues46282,49827.8154191233509.88.23.011.211451170.540.140.680.430.580.410.120.530.340.47
Jong Ajax (1 Season)1 League1766887.6213200010.260.130.390.260.39
Den Bosch (1 Season)1 League17111,05111.7628600100.510.170.690.510.69
Freiburg (1 Season)1 League1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
3. Liga (4 Seasons)118988,999100.046186441551100.460.180.640.410.59
Eredivisie (4 Seasons)79384,08445.4204242000300.50.50.81.224140.440.090.530.440.530.300.480.780.300.78
Eerste Divisie (3 Seasons)85675,99566.6339423300410.500.140.630.500.63
DFB-Pokal (3 Seasons)764695.2202111100.380.000.380.190.19
2. Bundesliga (2 Seasons)41242,14423.8134171122409.88.23.011.211451170.550.170.710.460.630.410.120.530.340.47
Bundesliga (1 Season)1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201418Jong Ajax1 League1766887.6213200010.260.130.390.260.39
2013-201418De Graafschap1 League131298811.0718700000.640.090.730.640.73
2014-201519De Graafschap1 League38383,26836.3185231800300.500.140.630.500.63
2015-201620De Graafschap1 League33212,18824.39110900200.370.040.410.370.41
2016-201721Heracles Almelo1 League1434124.6224200000.440.440.870.440.87
2017-201822Heracles Almelo1 League24141,34314.9819800100.540.070.600.540.60
2018-201923Heracles Almelo1 League801411.6101100000.50.50.81.224140.640.000.640.640.640.300.480.780.300.78
2018-201923Den Bosch1 League17111,05111.7628600100.510.170.690.510.69
2019-202024MSV Duisburg2 Leagues34322,77430.8146201400500.450.190.650.450.65
2020-202125MSV Duisburg2 Leagues24161,54617.27613611200.410.350.760.350.70
2021-202226Freiburg1 League1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202226SC Freiburg II1 League26171,71619.110111911100.520.050.580.470.52
2022-202327SC Freiburg II1 League36353,07834.2155201233300.440.150.580.350.50
2023-202428Düsseldorf2 Leagues35262,18624.3143171222508.17.32.810.09371000.580.120.700.490.620.400.140.530.360.49
2024-202529Düsseldorf1 League1123123.5112011001.70.90.21.128170.290.290.580.000.290.490.050.550.270.32
12 Seasons8 Clubs6 Leagues33123321,694241.0114351491068823110.28.63.712.413491310.470.150.620.440.580.400.150.550.340.49
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
De Graafschap (3 Seasons)2 Leagues84716,44471.6347413400500.470.100.570.470.57
Heracles Almelo (3 Seasons)1 League46171,89621.1113141100100.50.50.81.224140.520.140.660.520.660.300.480.780.300.78
SC Freiburg II (2 Seasons)1 League62524,79453.3256312144400.470.110.580.390.51
MSV Duisburg (2 Seasons)2 Leagues58484,32048.02112332011700.440.250.690.420.67
Düsseldorf (2 Seasons)2 Leagues46282,49827.8154191233509.88.23.011.211451170.540.140.680.430.580.410.120.530.340.47
Jong Ajax (1 Season)1 League1766887.6213200010.260.130.390.260.39
Den Bosch (1 Season)1 League17111,05111.7628600100.510.170.690.510.69
Freiburg (1 Season)1 League1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
3. Liga (4 Seasons)118988,999100.046186441551100.460.180.640.410.59
Eredivisie (4 Seasons)79384,08445.4204242000300.50.50.81.224140.440.090.530.440.530.300.480.780.300.78
Eerste Divisie (3 Seasons)85675,99566.6339423300410.500.140.630.500.63
DFB-Pokal (3 Seasons)764695.2202111100.380.000.380.190.19
2. Bundesliga (2 Seasons)41242,14423.8134171122409.88.23.011.211451170.550.170.710.460.630.410.120.530.340.47
Bundesliga (1 Season)1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th1766887.6213200010.260.130.390.260.39
2013-201418De Graafschapnl NED2. Eerste Divisie7th131298811.0718700000.640.090.730.640.73
2014-201519De Graafschapnl NED2. Eerste Divisie6th38383,26836.3185231800300.500.140.630.500.63Matches
2015-201620De Graafschapnl NED1. Eredivisie17th33212,18824.39110900200.370.040.410.370.41Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th1434124.6224200000.440.440.870.440.87Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th24141,34314.9819800100.540.070.600.540.60Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th801411.6101100000.50.50.81.224140.640.000.640.640.640.300.480.780.300.78Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th17111,05111.7628600100.510.170.690.510.69Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th33312,70430.0146201400500.470.200.670.470.67Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th23151,50116.77613611200.420.360.780.360.72Matches
2021-202226Freiburgde GER1. Bundesliga6th1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th26171,71619.110111911100.520.050.580.470.52Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd36353,07834.2155201233300.440.150.580.350.50Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd30221,83220.4123151111408.17.32.810.09371000.590.150.740.540.690.400.140.530.360.49Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th1123123.5112011001.70.90.21.128170.290.290.580.000.290.490.050.550.270.32Matches
12 Seasons8 Clubs5 Leagues32422721,225235.8112351471057722110.28.63.712.413491310.470.150.620.450.590.400.150.550.340.49
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
De Graafschap (3 Seasons)2 Leagues84716,44471.6347413400500.470.100.570.470.57
Heracles Almelo (3 Seasons)1 League46171,89621.1113141100100.50.50.81.224140.520.140.660.520.660.300.480.780.300.78
SC Freiburg II (2 Seasons)1 League62524,79453.3256312144400.470.110.580.390.51
MSV Duisburg (2 Seasons)1 League56464,20546.72112332011700.450.260.710.430.68
Düsseldorf (2 Seasons)1 League41242,14423.8134171122409.88.23.011.211451170.550.170.710.460.630.410.120.530.340.47
Jong Ajax (1 Season)1 League1766887.6213200010.260.130.390.260.39
Den Bosch (1 Season)1 League17111,05111.7628600100.510.170.690.510.69
Freiburg (1 Season)1 League1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
3. Liga (4 Seasons)118988,999100.046186441551100.460.180.640.410.59
Eredivisie (4 Seasons)79384,08445.4204242000300.50.50.81.224140.440.090.530.440.530.300.480.780.300.78
Eerste Divisie (3 Seasons)85675,99566.6339423300410.500.140.630.500.63
2. Bundesliga (2 Seasons)41242,14423.8134171122409.88.23.011.211451170.550.170.710.460.630.410.120.530.340.47
Bundesliga (1 Season)1030.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th11700.8000000000.000.000.000.000.00Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd11450.5000000000.000.000.000.000.00Matches
2023-202428Düsseldorfde GERDFB-PokalSF543543.9202111100.510.000.510.250.25Matches
3 Seasons2 Clubs1 League764695.2202111100.380.000.380.190.19
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
MSV Duisburg (2 Seasons)1 League221151.3000000000.000.000.000.000.00
Düsseldorf (1 Season)1 League543543.9202111100.510.000.510.250.25

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201418De Graafschapnl NED2. Eerste Divisie11.07181.640.3900
2013-201418Jong Ajaxnl NED2. Eerste Divisie7.62111.440.1800
2014-201519De Graafschapnl NED2. Eerste Divisie36.318411.130.4400Matches
2015-201620De Graafschapnl NED1. Eredivisie24.39220.900.4100Matches
2016-201721Heracles Almelonl NED1. Eredivisie4.62050.001.090.4000Matches
2017-201822Heracles Almelonl NED1. Eredivisie14.980160.001.070.5000Matches
2018-201923Den Boschnl NED2. Eerste Divisie11.7600Matches
2018-201923Heracles Almelonl NED1. Eredivisie1.614250.02.551.280.250.5011.00000.50.50.12+0.5+0.5Matches
2019-202024MSV Duisburgde GER3. 3. Liga30.014331751.51.100.570.420.8200Matches
2019-202024MSV Duisburgde GERDFB-Pokal0.80100.01.290.000.0000Matches
2020-202125MSV Duisburgde GER3. 3. Liga16.779777.80.540.420.670.8611Matches
2020-202125MSV Duisburgde GERDFB-Pokal0.50000.000.0000Matches
2021-202226SC Freiburg IIde GER3. 3. Liga19.11011100.00.050.059.009.0011Matches
2021-202226Freiburgde GER1. Bundesliga0.00000.000.000000.00.00.00.0Matches
2022-202327SC Freiburg IIde GER3. 3. Liga34.21533Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga20.412472144.72.311.030.230.5212.30118.17.30.15+3.9+3.7Matches
2023-202428Düsseldorfde GERDFB-Pokal3.928337.52.030.760.130.3311Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga3.517114.32.020.290.000.0013.80111.70.90.13-0.7-0.9Matches
12 Seasons8 Clubs6 Leagues241.011411016566.40.950.850.470.5312.408810.28.60.15+3.8+3.4
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
De Graafschap (3 Seasons)2 Leagues71.634811.130.4200
Heracles Almelo (3 Seasons)1 League21.111423575.00.191.092.750.4811.00000.50.50.12+0.5+0.5
SC Freiburg II (2 Seasons)1 League53.32511100.00.050.059.009.0044
MSV Duisburg (2 Seasons)2 Leagues48.021432455.80.900.500.470.8311
Düsseldorf (2 Seasons)2 Leagues27.815622540.32.230.900.190.4812.50339.88.20.15+3.2+2.8
Jong Ajax (1 Season)1 League7.62111.440.1800
Den Bosch (1 Season)1 League11.7600
Freiburg (1 Season)1 League0.00000.000.000000.00.00.00.0
3. Liga (4 Seasons)100.046432558.10.650.380.671.1655
Eredivisie (4 Seasons)45.420445575.00.190.992.750.4411.00000.50.50.12+0.5+0.5
Eerste Divisie (3 Seasons)66.633701.270.3900
DFB-Pokal (3 Seasons)5.229333.31.730.580.110.3311
2. Bundesliga (2 Seasons)23.813542240.72.270.920.200.5012.50229.88.20.15+3.2+2.8
Bundesliga (1 Season)0.00000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201418Jong Ajax1 League7.62111.440.1800
2013-201418De Graafschap1 League11.07181.640.3900
2014-201519De Graafschap1 League36.318411.130.4400
2015-201620De Graafschap1 League24.39220.900.4100
2016-201721Heracles Almelo1 League4.62050.001.090.4000
2017-201822Heracles Almelo1 League14.980160.001.070.5000
2018-201923Heracles Almelo1 League1.614250.02.551.280.250.5011.00000.50.50.12+0.5+0.5
2018-201923Den Bosch1 League11.7600
2019-202024MSV Duisburg2 Leagues30.814341750.01.100.550.410.8200
2020-202125MSV Duisburg2 Leagues17.279777.80.520.410.670.8611
2021-202226Freiburg1 League0.00000.000.000000.00.00.00.0
2021-202226SC Freiburg II1 League19.11011100.00.050.059.009.0011
2022-202327SC Freiburg II1 League34.21533
2023-202428Düsseldorf2 Leagues24.314552443.62.260.990.220.5012.30228.17.30.15+3.9+3.7
2024-202529Düsseldorf1 League3.517114.32.020.290.000.0013.80111.70.90.13-0.7-0.9
12 Seasons8 Clubs6 Leagues241.011411016566.40.950.850.470.5312.408810.28.60.15+3.8+3.4
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
De Graafschap (3 Seasons)2 Leagues71.634811.130.4200
Heracles Almelo (3 Seasons)1 League21.111423575.00.191.092.750.4811.00000.50.50.12+0.5+0.5
SC Freiburg II (2 Seasons)1 League53.32511100.00.050.059.009.0044
MSV Duisburg (2 Seasons)2 Leagues48.021432455.80.900.500.470.8311
Düsseldorf (2 Seasons)2 Leagues27.815622540.32.230.900.190.4812.50339.88.20.15+3.2+2.8
Jong Ajax (1 Season)1 League7.62111.440.1800
Den Bosch (1 Season)1 League11.7600
Freiburg (1 Season)1 League0.00000.000.000000.00.00.00.0
3. Liga (4 Seasons)100.046432558.10.650.380.671.1655
Eredivisie (4 Seasons)45.420445575.00.190.992.750.4411.00000.50.50.12+0.5+0.5
Eerste Divisie (3 Seasons)66.633701.270.3900
DFB-Pokal (3 Seasons)5.229333.31.730.580.110.3311
2. Bundesliga (2 Seasons)23.813542240.72.270.920.200.5012.50229.88.20.15+3.2+2.8
Bundesliga (1 Season)0.00000.000.000000.00.00.00.0
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th7.62111.440.1800
2013-201418De Graafschapnl NED2. Eerste Divisie7th11.07181.640.3900
2014-201519De Graafschapnl NED2. Eerste Divisie6th36.318411.130.4400Matches
2015-201620De Graafschapnl NED1. Eredivisie17th24.39220.900.4100Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th4.62050.001.090.4000Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th14.980160.001.070.5000Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th1.614250.02.551.280.250.5011.00000.50.50.12+0.5+0.5Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th11.7600Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th30.014331751.51.100.570.420.8200Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th16.779777.80.540.420.670.8611Matches
2021-202226Freiburgde GER1. Bundesliga6th0.00000.000.000000.00.00.00.0Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th19.11011100.00.050.059.009.0011Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd34.21533Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd20.412472144.72.311.030.230.5212.30118.17.30.15+3.9+3.7Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th3.517114.32.020.290.000.0013.80111.70.90.13-0.7-0.9Matches
12 Seasons8 Clubs5 Leagues235.811210116269.30.910.850.500.5412.407710.28.60.15+3.8+3.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
De Graafschap (3 Seasons)2 Leagues71.634811.130.4200
Heracles Almelo (3 Seasons)1 League21.111423575.00.191.092.750.4811.00000.50.50.12+0.5+0.5
SC Freiburg II (2 Seasons)1 League53.32511100.00.050.059.009.0044
MSV Duisburg (2 Seasons)1 League46.721422457.10.900.510.480.8311
Düsseldorf (2 Seasons)1 League23.813542240.72.270.920.200.5012.50229.88.20.15+3.2+2.8
Jong Ajax (1 Season)1 League7.62111.440.1800
Den Bosch (1 Season)1 League11.7600
Freiburg (1 Season)1 League0.00000.000.000000.00.00.00.0
3. Liga (4 Seasons)100.046432558.10.650.380.671.1655
Eredivisie (4 Seasons)45.420445575.00.190.992.750.4411.00000.50.50.12+0.5+0.5
Eerste Divisie (3 Seasons)66.633701.270.3900
2. Bundesliga (2 Seasons)23.813542240.72.270.920.200.5012.50229.88.20.15+3.2+2.8
Bundesliga (1 Season)0.00000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th0.80100.01.290.000.0000Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd0.50000.000.0000Matches
2023-202428Düsseldorfde GERDFB-PokalSF3.928337.52.030.760.130.3311Matches
3 Seasons2 Clubs1 League5.229333.31.730.580.110.3311
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
MSV Duisburg (2 Seasons)1 League1.30100.00.780.000.0000
Düsseldorf (1 Season)1 League3.928337.52.030.760.130.3311
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201418De Graafschapnl NED2. Eerste Divisie11.01
2013-201418Jong Ajaxnl NED2. Eerste Divisie7.61
2014-201519De Graafschapnl NED2. Eerste Divisie36.35Matches
2015-201620De Graafschapnl NED1. Eredivisie24.31Matches
2016-201721Heracles Almelonl NED1. Eredivisie4.62Matches
2017-201822Heracles Almelonl NED1. Eredivisie14.91Matches
2018-201923Den Boschnl NED2. Eerste Divisie11.72Matches
2018-201923Heracles Almelonl NED1. Eredivisie1.6315259.646395172763.0122157.12366.700.80.6-0.842314Matches
2019-202024MSV Duisburgde GER3. 3. Liga30.06Matches
2019-202024MSV Duisburgde GERDFB-Pokal0.80Matches
2020-202125MSV Duisburgde GER3. 3. Liga16.76Matches
2020-202125MSV Duisburgde GERDFB-Pokal0.50Matches
2021-202226SC Freiburg IIde GER3. 3. Liga19.11Matches
2021-202226Freiburgde GER1. Bundesliga0.02366.72901250.011100.00000.00.00.000000Matches
2022-202327SC Freiburg IIde GER3. 3. Liga34.25Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga20.428143165.2398683615622768.77911668.1213167.732.81.8+0.230277137Matches
2023-202428Düsseldorfde GERDFB-Pokal3.90Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga3.5457659.2585104284463.6152657.7020.010.20.2+0.843308Matches
12 Seasons8 Clubs6 Leagues241.035956263.95063103520230067.310716465.2233663.9353.72.6+31.3383213249
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
De Graafschap (3 Seasons)2 Leagues71.67
Heracles Almelo (3 Seasons)1 League21.1315259.646395172763.0122157.12366.730.80.6+2.242314
SC Freiburg II (2 Seasons)1 League53.36
MSV Duisburg (2 Seasons)2 Leagues48.012
Düsseldorf (2 Seasons)2 Leagues27.832650764.3457194018427167.99414266.2213363.643.02.0+1.0343010145
Jong Ajax (1 Season)1 League7.61
Den Bosch (1 Season)1 League11.72
Freiburg (1 Season)1 League0.02366.72901250.011100.00000.00.00.000000
3. Liga (4 Seasons)100.018
Eredivisie (4 Seasons)45.4315259.646395172763.0122157.12366.740.80.6+3.242314
Eerste Divisie (3 Seasons)66.69
DFB-Pokal (3 Seasons)5.20
2. Bundesliga (2 Seasons)23.832650764.3457194018427167.99414266.2213363.643.02.0+1.0343010145
Bundesliga (1 Season)0.02366.72901250.011100.00000.00.00.000000
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201418Jong Ajax1 League7.61
2013-201418De Graafschap1 League11.01
2014-201519De Graafschap1 League36.35
2015-201620De Graafschap1 League24.31
2016-201721Heracles Almelo1 League4.62
2017-201822Heracles Almelo1 League14.91
2018-201923Heracles Almelo1 League1.6315259.646395172763.0122157.12366.700.80.6-0.842314
2018-201923Den Bosch1 League11.72
2019-202024MSV Duisburg2 Leagues30.86
2020-202125MSV Duisburg2 Leagues17.26
2021-202226Freiburg1 League0.02366.72901250.011100.00000.00.00.000000
2021-202226SC Freiburg II1 League19.11
2022-202327SC Freiburg II1 League34.25
2023-202428Düsseldorf2 Leagues24.328143165.2398683615622768.77911668.1213167.732.81.8+0.230277137
2024-202529Düsseldorf1 League3.5457659.2585104284463.6152657.7020.010.20.2+0.843308
12 Seasons8 Clubs6 Leagues241.035956263.95063103520230067.310716465.2233663.9353.72.6+31.3383213249
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
De Graafschap (3 Seasons)2 Leagues71.67
Heracles Almelo (3 Seasons)1 League21.1315259.646395172763.0122157.12366.730.80.6+2.242314
SC Freiburg II (2 Seasons)1 League53.36
MSV Duisburg (2 Seasons)2 Leagues48.012
Düsseldorf (2 Seasons)2 Leagues27.832650764.3457194018427167.99414266.2213363.643.02.0+1.0343010145
Jong Ajax (1 Season)1 League7.61
Den Bosch (1 Season)1 League11.72
Freiburg (1 Season)1 League0.02366.72901250.011100.00000.00.00.000000
3. Liga (4 Seasons)100.018
Eredivisie (4 Seasons)45.4315259.646395172763.0122157.12366.740.80.6+3.242314
Eerste Divisie (3 Seasons)66.69
DFB-Pokal (3 Seasons)5.20
2. Bundesliga (2 Seasons)23.832650764.3457194018427167.99414266.2213363.643.02.0+1.0343010145
Bundesliga (1 Season)0.02366.72901250.011100.00000.00.00.000000
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th7.61
2013-201418De Graafschapnl NED2. Eerste Divisie7th11.01
2014-201519De Graafschapnl NED2. Eerste Divisie6th36.35Matches
2015-201620De Graafschapnl NED1. Eredivisie17th24.31Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th4.62Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th14.91Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th1.6315259.646395172763.0122157.12366.700.80.6-0.842314Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th11.72Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th30.06Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th16.76Matches
2021-202226Freiburgde GER1. Bundesliga6th0.02366.72901250.011100.00000.00.00.000000Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th19.11Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd34.25Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd20.428143165.2398683615622768.77911668.1213167.732.81.8+0.230277137Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th3.5457659.2585104284463.6152657.7020.010.20.2+0.843308Matches
12 Seasons8 Clubs5 Leagues235.835956263.95063103520230067.310716465.2233663.9353.72.6+31.3383213249
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
De Graafschap (3 Seasons)2 Leagues71.67
Heracles Almelo (3 Seasons)1 League21.1315259.646395172763.0122157.12366.730.80.6+2.242314
SC Freiburg II (2 Seasons)1 League53.36
MSV Duisburg (2 Seasons)1 League46.712
Düsseldorf (2 Seasons)1 League23.832650764.3457194018427167.99414266.2213363.643.02.0+1.0343010145
Jong Ajax (1 Season)1 League7.61
Den Bosch (1 Season)1 League11.72
Freiburg (1 Season)1 League0.02366.72901250.011100.00000.00.00.000000
3. Liga (4 Seasons)100.018
Eredivisie (4 Seasons)45.4315259.646395172763.0122157.12366.740.80.6+3.242314
Eerste Divisie (3 Seasons)66.69
2. Bundesliga (2 Seasons)23.832650764.3457194018427167.99414266.2213363.643.02.0+1.0343010145
Bundesliga (1 Season)0.02366.72901250.011100.00000.00.00.000000
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th0.80Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd0.50Matches
2023-202428Düsseldorfde GERDFB-PokalSF3.90Matches
3 Seasons2 Clubs1 League5.20
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
MSV Duisburg (2 Seasons)1 League1.30
Düsseldorf (1 Season)1 League3.90

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201418De Graafschapnl NED2. Eerste Divisie11.0
2013-201418Jong Ajaxnl NED2. Eerste Divisie7.6
2014-201519De Graafschapnl NED2. Eerste Divisie36.3Matches
2015-201620De Graafschapnl NED1. Eredivisie24.3Matches
2016-201721Heracles Almelonl NED1. Eredivisie4.60Matches
2017-201822Heracles Almelonl NED1. Eredivisie14.90Matches
2018-201923Den Boschnl NED2. Eerste Divisie11.7Matches
2018-201923Heracles Almelonl NED1. Eredivisie1.6525110001000003101Matches
2019-202024MSV Duisburgde GER3. 3. Liga30.01Matches
2019-202024MSV Duisburgde GERDFB-Pokal0.80Matches
2020-202125MSV Duisburgde GER3. 3. Liga16.71Matches
2020-202125MSV Duisburgde GERDFB-Pokal0.50Matches
2021-202226SC Freiburg IIde GER3. 3. Liga19.1Matches
2021-202226Freiburgde GER1. Bundesliga0.0330000000000200Matches
2022-202327SC Freiburg IIde GER3. 3. Liga34.2Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga20.443141810004610000281311Matches
2023-202428Düsseldorfde GERDFB-Pokal3.92Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga3.5767410101000004511Matches
12 Seasons8 Clubs6 Leagues241.0562546120141210000359413
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.1525110001000003101
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)2 Leagues48.02
Düsseldorf (2 Seasons)2 Leagues27.850749211014910000326412
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.0330000000000200
3. Liga (4 Seasons)100.02
Eredivisie (4 Seasons)45.4525110001000003101
Eerste Divisie (3 Seasons)66.6
DFB-Pokal (3 Seasons)5.22
2. Bundesliga (2 Seasons)23.850749211014710000326412
Bundesliga (1 Season)0.0330000000000200
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201418Jong Ajax1 League7.6
2013-201418De Graafschap1 League11.0
2014-201519De Graafschap1 League36.3
2015-201620De Graafschap1 League24.3
2016-201721Heracles Almelo1 League4.60
2017-201822Heracles Almelo1 League14.90
2018-201923Heracles Almelo1 League1.6525110001000003101
2018-201923Den Bosch1 League11.7
2019-202024MSV Duisburg2 Leagues30.81
2020-202125MSV Duisburg2 Leagues17.21
2021-202226Freiburg1 League0.0330000000000200
2021-202226SC Freiburg II1 League19.1
2022-202327SC Freiburg II1 League34.2
2023-202428Düsseldorf2 Leagues24.343141810004810000281311
2024-202529Düsseldorf1 League3.5767410101000004511
12 Seasons8 Clubs6 Leagues241.0562546120141210000359413
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.1525110001000003101
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)2 Leagues48.02
Düsseldorf (2 Seasons)2 Leagues27.850749211014910000326412
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.0330000000000200
3. Liga (4 Seasons)100.02
Eredivisie (4 Seasons)45.4525110001000003101
Eerste Divisie (3 Seasons)66.6
DFB-Pokal (3 Seasons)5.22
2. Bundesliga (2 Seasons)23.850749211014710000326412
Bundesliga (1 Season)0.0330000000000200
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th7.6
2013-201418De Graafschapnl NED2. Eerste Divisie7th11.0
2014-201519De Graafschapnl NED2. Eerste Divisie6th36.3Matches
2015-201620De Graafschapnl NED1. Eredivisie17th24.3Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th4.60Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th14.90Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th1.6525110001000003101Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th11.7Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th30.01Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th16.71Matches
2021-202226Freiburgde GER1. Bundesliga6th0.0330000000000200Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th19.1Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd34.2Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd20.443141810004610000281311Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th3.5767410101000004511Matches
12 Seasons8 Clubs5 Leagues235.8562546120141010000359413
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.1525110001000003101
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)1 League46.72
Düsseldorf (2 Seasons)1 League23.850749211014710000326412
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.0330000000000200
3. Liga (4 Seasons)100.02
Eredivisie (4 Seasons)45.4525110001000003101
Eerste Divisie (3 Seasons)66.6
2. Bundesliga (2 Seasons)23.850749211014710000326412
Bundesliga (1 Season)0.0330000000000200
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th0.80Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd0.50Matches
2023-202428Düsseldorfde GERDFB-PokalSF3.92Matches
3 Seasons2 Clubs1 League5.22
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
MSV Duisburg (2 Seasons)1 League1.30
Düsseldorf (1 Season)1 League3.92

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201418De Graafschapnl NED2. Eerste Divisie11.0
2013-201418Jong Ajaxnl NED2. Eerste Divisie7.6
2014-201519De Graafschapnl NED2. Eerste Divisie36.3Matches
2015-201620De Graafschapnl NED1. Eredivisie24.3Matches
2016-201721Heracles Almelonl NED1. Eredivisie4.6Matches
2017-201822Heracles Almelonl NED1. Eredivisie14.9Matches
2018-201923Den Boschnl NED2. Eerste Divisie11.7Matches
2018-201923Heracles Almelonl NED1. Eredivisie1.653.1940001000.00000000Matches
2019-202024MSV Duisburgde GER3. 3. Liga30.0Matches
2019-202024MSV Duisburgde GERDFB-Pokal0.8Matches
2020-202125MSV Duisburgde GER3. 3. Liga16.7Matches
2020-202125MSV Duisburgde GERDFB-Pokal0.5Matches
2021-202226SC Freiburg IIde GER3. 3. Liga19.1Matches
2021-202226Freiburgde GER1. Bundesliga0.000.0000000000.00000000Matches
2022-202327SC Freiburg IIde GER3. 3. Liga34.2Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga20.4492.41420051150.25400100Matches
2023-202428Düsseldorfde GERDFB-Pokal3.9Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga3.592.5960001220.58200000Matches
12 Seasons8 Clubs6 Leagues241.0632.48520053370.28600100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.153.1940001000.00000000
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)2 Leagues48.0
Düsseldorf (2 Seasons)2 Leagues27.8582.44480052370.29600100
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.000.0000000000.00000000
3. Liga (4 Seasons)100.0
Eredivisie (4 Seasons)45.453.1940001000.00000000
Eerste Divisie (3 Seasons)66.6
DFB-Pokal (3 Seasons)5.2
2. Bundesliga (2 Seasons)23.8582.44480052370.29600100
Bundesliga (1 Season)0.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201418Jong Ajax1 League7.6
2013-201418De Graafschap1 League11.0
2014-201519De Graafschap1 League36.3
2015-201620De Graafschap1 League24.3
2016-201721Heracles Almelo1 League4.6
2017-201822Heracles Almelo1 League14.9
2018-201923Heracles Almelo1 League1.653.1940001000.00000000
2018-201923Den Bosch1 League11.7
2019-202024MSV Duisburg2 Leagues30.8
2020-202125MSV Duisburg2 Leagues17.2
2021-202226Freiburg1 League0.000.0000000000.00000000
2021-202226SC Freiburg II1 League19.1
2022-202327SC Freiburg II1 League34.2
2023-202428Düsseldorf2 Leagues24.3492.41420051150.25400100
2024-202529Düsseldorf1 League3.592.5960001220.58200000
12 Seasons8 Clubs6 Leagues241.0632.48520053370.28600100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.153.1940001000.00000000
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)2 Leagues48.0
Düsseldorf (2 Seasons)2 Leagues27.8582.44480052370.29600100
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.000.0000000000.00000000
3. Liga (4 Seasons)100.0
Eredivisie (4 Seasons)45.453.1940001000.00000000
Eerste Divisie (3 Seasons)66.6
DFB-Pokal (3 Seasons)5.2
2. Bundesliga (2 Seasons)23.8582.44480052370.29600100
Bundesliga (1 Season)0.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th7.6
2013-201418De Graafschapnl NED2. Eerste Divisie7th11.0
2014-201519De Graafschapnl NED2. Eerste Divisie6th36.3Matches
2015-201620De Graafschapnl NED1. Eredivisie17th24.3Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th4.6Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th14.9Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th1.653.1940001000.00000000Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th11.7Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th30.0Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th16.7Matches
2021-202226Freiburgde GER1. Bundesliga6th0.000.0000000000.00000000Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th19.1Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd34.2Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd20.4492.41420051150.25400100Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th3.592.5960001220.58200000Matches
12 Seasons8 Clubs5 Leagues235.8632.48520053370.28600100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.153.1940001000.00000000
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)1 League46.7
Düsseldorf (2 Seasons)1 League23.8582.44480052370.29600100
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.000.0000000000.00000000
3. Liga (4 Seasons)100.0
Eredivisie (4 Seasons)45.453.1940001000.00000000
Eerste Divisie (3 Seasons)66.6
2. Bundesliga (2 Seasons)23.8582.44480052370.29600100
Bundesliga (1 Season)0.000.0000000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th0.8Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd0.5Matches
2023-202428Düsseldorfde GERDFB-PokalSF3.9Matches
3 Seasons2 Clubs1 League5.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
MSV Duisburg (2 Seasons)1 League1.3
Düsseldorf (1 Season)1 League3.9

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201418De Graafschapnl NED2. Eerste Divisie11.0
2013-201418Jong Ajaxnl NED2. Eerste Divisie7.6
2014-201519De Graafschapnl NED2. Eerste Divisie36.3Matches
2015-201620De Graafschapnl NED1. Eredivisie24.3Matches
2016-201721Heracles Almelonl NED1. Eredivisie4.600Matches
2017-201822Heracles Almelonl NED1. Eredivisie14.900Matches
2018-201923Den Boschnl NED2. Eerste Divisie11.7Matches
2018-201923Heracles Almelonl NED1. Eredivisie1.61000111100.000000130Matches
2019-202024MSV Duisburgde GER3. 3. Liga30.021Matches
2019-202024MSV Duisburgde GERDFB-Pokal0.800Matches
2020-202125MSV Duisburgde GER3. 3. Liga16.700Matches
2020-202125MSV Duisburgde GERDFB-Pokal0.500Matches
2021-202226SC Freiburg IIde GER3. 3. Liga19.1Matches
2021-202226Freiburgde GER1. Bundesliga0.0000000001010000Matches
2022-202327SC Freiburg IIde GER3. 3. Liga34.2Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga20.47614231127.381349310360Matches
2023-202428Düsseldorfde GERDFB-Pokal3.901Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga3.5331021250.012020320Matches
12 Seasons8 Clubs6 Leagues241.0111124551435.7916412514410
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
De Graafschap (3 Seasons)2 Leagues71.60
Heracles Almelo (3 Seasons)1 League21.11000111100.000000130
SC Freiburg II (2 Seasons)1 League53.30
MSV Duisburg (2 Seasons)2 Leagues48.0210
Düsseldorf (2 Seasons)2 Leagues27.810924441330.8915411413380
Jong Ajax (1 Season)1 League7.60
Den Bosch (1 Season)1 League11.70
Freiburg (1 Season)1 League0.0000000001010000
3. Liga (4 Seasons)100.0210
Eredivisie (4 Seasons)45.41000111100.000000130
Eerste Divisie (3 Seasons)66.60
DFB-Pokal (3 Seasons)5.2010
2. Bundesliga (2 Seasons)23.810924441330.8915411313380
Bundesliga (1 Season)0.0000000001010000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201418Jong Ajax1 League7.60
2013-201418De Graafschap1 League11.00
2014-201519De Graafschap1 League36.30
2015-201620De Graafschap1 League24.30
2016-201721Heracles Almelo1 League4.6000
2017-201822Heracles Almelo1 League14.9000
2018-201923Heracles Almelo1 League1.61000111100.000000130
2018-201923Den Bosch1 League11.70
2019-202024MSV Duisburg2 Leagues30.8210
2020-202125MSV Duisburg2 Leagues17.2000
2021-202226Freiburg1 League0.0000000001010000
2021-202226SC Freiburg II1 League19.10
2022-202327SC Freiburg II1 League34.20
2023-202428Düsseldorf2 Leagues24.37614231127.381349410360
2024-202529Düsseldorf1 League3.5331021250.012020320
12 Seasons8 Clubs6 Leagues241.0111124551435.7916412514410
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
De Graafschap (3 Seasons)2 Leagues71.60
Heracles Almelo (3 Seasons)1 League21.11000111100.000000130
SC Freiburg II (2 Seasons)1 League53.30
MSV Duisburg (2 Seasons)2 Leagues48.0210
Düsseldorf (2 Seasons)2 Leagues27.810924441330.8915411413380
Jong Ajax (1 Season)1 League7.60
Den Bosch (1 Season)1 League11.70
Freiburg (1 Season)1 League0.0000000001010000
3. Liga (4 Seasons)100.0210
Eredivisie (4 Seasons)45.41000111100.000000130
Eerste Divisie (3 Seasons)66.60
DFB-Pokal (3 Seasons)5.2010
2. Bundesliga (2 Seasons)23.810924441330.8915411313380
Bundesliga (1 Season)0.0000000001010000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th7.6
2013-201418De Graafschapnl NED2. Eerste Divisie7th11.0
2014-201519De Graafschapnl NED2. Eerste Divisie6th36.3Matches
2015-201620De Graafschapnl NED1. Eredivisie17th24.3Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th4.600Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th14.900Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th1.61000111100.000000130Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th11.7Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th30.021Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th16.700Matches
2021-202226Freiburgde GER1. Bundesliga6th0.0000000001010000Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th19.1Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd34.2Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd20.47614231127.381349310360Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th3.5331021250.012020320Matches
12 Seasons8 Clubs5 Leagues235.8111124551435.7916412414410
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
De Graafschap (3 Seasons)2 Leagues71.60
Heracles Almelo (3 Seasons)1 League21.11000111100.000000130
SC Freiburg II (2 Seasons)1 League53.30
MSV Duisburg (2 Seasons)1 League46.7210
Düsseldorf (2 Seasons)1 League23.810924441330.8915411313380
Jong Ajax (1 Season)1 League7.60
Den Bosch (1 Season)1 League11.70
Freiburg (1 Season)1 League0.0000000001010000
3. Liga (4 Seasons)100.0210
Eredivisie (4 Seasons)45.41000111100.000000130
Eerste Divisie (3 Seasons)66.60
2. Bundesliga (2 Seasons)23.810924441330.8915411313380
Bundesliga (1 Season)0.0000000001010000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th0.800Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd0.500Matches
2023-202428Düsseldorfde GERDFB-PokalSF3.901Matches
3 Seasons2 Clubs1 League5.2010
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
MSV Duisburg (2 Seasons)1 League1.3000
Düsseldorf (1 Season)1 League3.9010

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201418De Graafschapnl NED2. Eerste Divisie11.0
2013-201418Jong Ajaxnl NED2. Eerste Divisie7.6
2014-201519De Graafschapnl NED2. Eerste Divisie36.3Matches
2015-201620De Graafschapnl NED1. Eredivisie24.3Matches
2016-201721Heracles Almelonl NED1. Eredivisie4.6Matches
2017-201822Heracles Almelonl NED1. Eredivisie14.9Matches
2018-201923Den Boschnl NED2. Eerste Divisie11.7Matches
2018-201923Heracles Almelonl NED1. Eredivisie1.6753528421675100.01100.039152982011125414Matches
2019-202024MSV Duisburgde GER3. 3. Liga30.0Matches
2019-202024MSV Duisburgde GERDFB-Pokal0.8Matches
2020-202125MSV Duisburgde GER3. 3. Liga16.7Matches
2020-202125MSV Duisburgde GERDFB-Pokal0.5Matches
2021-202226SC Freiburg IIde GER3. 3. Liga19.1Matches
2021-202226Freiburgde GER1. Bundesliga0.050023052150.0150.02760000040Matches
2022-202327SC Freiburg IIde GER3. 3. Liga34.2Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga20.4644437725831410764320525.01575.02639522919655619446100Matches
2023-202428Düsseldorfde GERDFB-Pokal3.9Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga3.5107163962231064375.0125.04313038221717717Matches
12 Seasons8 Clubs6 Leagues241.0831478832742114682927933.31866.7347124143313877422581131
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
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.1753528421675100.01100.039152982011125414
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)2 Leagues48.0
Düsseldorf (2 Seasons)2 Leagues27.8751448329737613074924833.31666.7306108232911866320523117
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.050023052150.0150.02760000040
3. Liga (4 Seasons)100.0
Eredivisie (4 Seasons)45.4753528421675100.01100.039152982011125414
Eerste Divisie (3 Seasons)66.6
DFB-Pokal (3 Seasons)5.2
2. Bundesliga (2 Seasons)23.8751448329737613074924833.31666.7306108232911866320523117
Bundesliga (1 Season)0.050023052150.0150.02760000040
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201418Jong Ajax1 League7.6
2013-201418De Graafschap1 League11.0
2014-201519De Graafschap1 League36.3
2015-201620De Graafschap1 League24.3
2016-201721Heracles Almelo1 League4.6
2017-201822Heracles Almelo1 League14.9
2018-201923Heracles Almelo1 League1.6753528421675100.01100.039152982011125414
2018-201923Den Bosch1 League11.7
2019-202024MSV Duisburg2 Leagues30.8
2020-202125MSV Duisburg2 Leagues17.2
2021-202226Freiburg1 League0.050023052150.0150.02760000040
2021-202226SC Freiburg II1 League19.1
2022-202327SC Freiburg II1 League34.2
2023-202428Düsseldorf2 Leagues24.3644437725831410764320525.01575.02639522919655619446100
2024-202529Düsseldorf1 League3.5107163962231064375.0125.04313038221717717
12 Seasons8 Clubs6 Leagues241.0831478832742114682927933.31866.7347124143313877422581131
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
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.1753528421675100.01100.039152982011125414
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)2 Leagues48.0
Düsseldorf (2 Seasons)2 Leagues27.8751448329737613074924833.31666.7306108232911866320523117
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.050023052150.0150.02760000040
3. Liga (4 Seasons)100.0
Eredivisie (4 Seasons)45.4753528421675100.01100.039152982011125414
Eerste Divisie (3 Seasons)66.6
DFB-Pokal (3 Seasons)5.2
2. Bundesliga (2 Seasons)23.8751448329737613074924833.31666.7306108232911866320523117
Bundesliga (1 Season)0.050023052150.0150.02760000040
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th7.6
2013-201418De Graafschapnl NED2. Eerste Divisie7th11.0
2014-201519De Graafschapnl NED2. Eerste Divisie6th36.3Matches
2015-201620De Graafschapnl NED1. Eredivisie17th24.3Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th4.6Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th14.9Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th1.6753528421675100.01100.039152982011125414Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th11.7Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th30.0Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th16.7Matches
2021-202226Freiburgde GER1. Bundesliga6th0.050023052150.0150.02760000040Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th19.1Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd34.2Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd20.4644437725831410764320525.01575.02639522919655619446100Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th3.5107163962231064375.0125.04313038221717717Matches
12 Seasons8 Clubs5 Leagues235.8831478832742114682927933.31866.7347124143313877422581131
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
De Graafschap (3 Seasons)2 Leagues71.6
Heracles Almelo (3 Seasons)1 League21.1753528421675100.01100.039152982011125414
SC Freiburg II (2 Seasons)1 League53.3
MSV Duisburg (2 Seasons)1 League46.7
Düsseldorf (2 Seasons)1 League23.8751448329737613074924833.31666.7306108232911866320523117
Jong Ajax (1 Season)1 League7.6
Den Bosch (1 Season)1 League11.7
Freiburg (1 Season)1 League0.050023052150.0150.02760000040
3. Liga (4 Seasons)100.0
Eredivisie (4 Seasons)45.4753528421675100.01100.039152982011125414
Eerste Divisie (3 Seasons)66.6
2. Bundesliga (2 Seasons)23.8751448329737613074924833.31666.7306108232911866320523117
Bundesliga (1 Season)0.050023052150.0150.02760000040
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th0.8Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd0.5Matches
2023-202428Düsseldorfde GERDFB-PokalSF3.9Matches
3 Seasons2 Clubs1 League5.2
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
MSV Duisburg (2 Seasons)1 League1.3
Düsseldorf (1 Season)1 League3.9

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201418De Graafschapnl NED2. Eerste Divisie139887628.911.0121
2013-201418Jong Ajaxnl NED2. Eerste Divisie176884020.17.6611
2014-201519De Graafschapnl NED2. Eerste Divisie383,2688695.636.33830001.617146+25+0.69+1.28Matches
2015-201620De Graafschapnl NED1. Eredivisie332,1886671.524.321191210.673241-9-0.37+1.49Matches
2016-201721Heracles Almelonl NED1. Eredivisie144122913.54.6321170.861110+1+0.22+0.32Matches
2017-201822Heracles Almelonl NED1. Eredivisie241,3435643.914.91471081.212629-3-0.20+0.38Matches
2018-201923Den Boschnl NED2. Eerste Divisie171,0516230.711.71180462811.12191900.00-0.57Matches
2018-201923Heracles Almelonl NED1. Eredivisie8141184.61.60081790.8831+2+1.28+1.553.32.9+0.4+0.26+0.54Matches
2019-202024MSV Duisburgde GER3. 3. Liga332,7048279.130.031851522811.615339+14+0.47-0.29Matches
2019-202024MSV Duisburgde GERDFB-Pokal1707038.90.81700000.0002-2-2.57-4.21Matches
2020-202125MSV Duisburgde GER3. 3. Liga231,5016543.916.715871182400.912428-4-0.24+0.28Matches
2020-202125MSV Duisburgde GERDFB-Pokal1454550.00.51450000.0003-3-6.00-2.00Matches
2021-202226SC Freiburg IIde GER3. 3. Liga261,7166650.219.11784993211.461914+5+0.26+0.95Matches
2021-202226Freiburgde GER1. Bundesliga1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25Matches
2022-202327SC Freiburg IIde GER3. 3. Liga363,0788690.034.235872812601.864631+15+0.44-0.88Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga301,8326159.920.42276682111.875326+27+1.33+0.9638.223.4+14.7+0.73+0.42Matches
2023-202428Düsseldorfde GERDFB-Pokal53547169.43.948721602.00116+5+1.27+3.00Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga113122820.43.5276191811.09910-1-0.29-0.736.75.7+1.0+0.29+0.05Matches
12 Seasons8 Clubs6 Leagues33121,6946645.2241.0233841349823321.36377305+72+0.32+0.4148.132.0+16.2+0.64+0.59
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
De Graafschap (3 Seasons)2 Leagues846,4447765.171.671491311.1710387+16+0.26+1.93
Heracles Almelo (3 Seasons)1 League461,8964120.721.11792917241.05404000.00+0.283.32.9+0.4+0.26+0.54
SC Freiburg II (2 Seasons)1 League624,7947770.153.3528637103111.696545+20+0.38+0.73
MSV Duisburg (2 Seasons)2 Leagues584,3207460.848.0488526102511.287772+5+0.10+0.27
Düsseldorf (2 Seasons)2 Leagues462,4985449.027.828779181921.707342+31+1.12+0.8444.829.1+15.7+0.66+0.39
Jong Ajax (1 Season)1 League176884020.17.6611
Den Bosch (1 Season)1 League171,0516230.711.71180462811.12191900.00-0.57
Freiburg (1 Season)1 League1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25
3. Liga (4 Seasons)1188,9997665.8100.0988663202821.52142112+30+0.30+0.55
Eredivisie (4 Seasons)794,0845233.445.438284117250.897281-9-0.20+0.253.32.9+0.4+0.26+0.54
Eerste Divisie (3 Seasons)855,9957143.866.6678034182811.469065+25+0.52+0.02
DFB-Pokal (3 Seasons)74696760.15.267721601.43111100.00+0.87
2. Bundesliga (2 Seasons)412,1445246.723.824767171921.666236+26+1.09+0.6944.829.1+15.7+0.66+0.39
Bundesliga (1 Season)1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201418Jong Ajax1 League176884020.17.6611
2013-201418De Graafschap1 League139887628.911.0121
2014-201519De Graafschap1 League383,2688695.636.33830001.617146+25+0.69+1.28
2015-201620De Graafschap1 League332,1886671.524.321191210.673241-9-0.37+1.49
2016-201721Heracles Almelo1 League144122913.54.6321170.861110+1+0.22+0.32
2017-201822Heracles Almelo1 League241,3435643.914.91471081.212629-3-0.20+0.38
2018-201923Heracles Almelo1 League8141184.61.60081790.8831+2+1.28+1.553.32.9+0.4+0.26+0.54
2018-201923Den Bosch1 League171,0516230.711.71180462811.12191900.00-0.57
2019-202024MSV Duisburg2 Leagues342,7748277.130.832851522811.565341+12+0.39-0.48
2020-202125MSV Duisburg2 Leagues241,5466444.017.216851182400.872431-7-0.41+0.19
2021-202226Freiburg1 League1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25
2021-202226SC Freiburg II1 League261,7166650.219.11784993211.461914+5+0.26+0.95
2022-202327SC Freiburg II1 League363,0788690.034.235872812601.864631+15+0.44-0.88
2023-202428Düsseldorf2 Leagues352,1866261.224.32677891911.896432+32+1.32+1.1938.223.4+14.7+0.73+0.42
2024-202529Düsseldorf1 League113122820.43.5276191811.09910-1-0.29-0.736.75.7+1.0+0.29+0.05
12 Seasons8 Clubs6 Leagues33121,6946645.2241.0233841349823321.36377305+72+0.32+0.4148.132.0+16.2+0.64+0.59
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
De Graafschap (3 Seasons)2 Leagues846,4447765.171.671491311.1710387+16+0.26+1.93
Heracles Almelo (3 Seasons)1 League461,8964120.721.11792917241.05404000.00+0.283.32.9+0.4+0.26+0.54
SC Freiburg II (2 Seasons)1 League624,7947770.153.3528637103111.696545+20+0.38+0.73
MSV Duisburg (2 Seasons)2 Leagues584,3207460.848.0488526102511.287772+5+0.10+0.27
Düsseldorf (2 Seasons)2 Leagues462,4985449.027.828779181921.707342+31+1.12+0.8444.829.1+15.7+0.66+0.39
Jong Ajax (1 Season)1 League176884020.17.6611
Den Bosch (1 Season)1 League171,0516230.711.71180462811.12191900.00-0.57
Freiburg (1 Season)1 League1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25
3. Liga (4 Seasons)1188,9997665.8100.0988663202821.52142112+30+0.30+0.55
Eredivisie (4 Seasons)794,0845233.445.438284117250.897281-9-0.20+0.253.32.9+0.4+0.26+0.54
Eerste Divisie (3 Seasons)855,9957143.866.6678034182811.469065+25+0.52+0.02
DFB-Pokal (3 Seasons)74696760.15.267721601.43111100.00+0.87
2. Bundesliga (2 Seasons)412,1445246.723.824767171921.666236+26+1.09+0.6944.829.1+15.7+0.66+0.39
Bundesliga (1 Season)1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th176884020.17.6611
2013-201418De Graafschapnl NED2. Eerste Divisie7th139887628.911.0121
2014-201519De Graafschapnl NED2. Eerste Divisie6th383,2688695.636.33830001.617146+25+0.69+1.28Matches
2015-201620De Graafschapnl NED1. Eredivisie17th332,1886671.524.321191210.673241-9-0.37+1.49Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th144122913.54.6321170.861110+1+0.22+0.32Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th241,3435643.914.91471081.212629-3-0.20+0.38Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th8141184.61.60081790.8831+2+1.28+1.553.32.9+0.4+0.26+0.54Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th171,0516230.711.71180462811.12191900.00-0.57Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th332,7048279.130.031851522811.615339+14+0.47-0.29Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th231,5016543.916.715871182400.912428-4-0.24+0.28Matches
2021-202226Freiburgde GER1. Bundesliga6th1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th261,7166650.219.11784993211.461914+5+0.26+0.95Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd363,0788690.034.235872812601.864631+15+0.44-0.88Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd301,8326159.920.42276682111.875326+27+1.33+0.9638.223.4+14.7+0.73+0.42Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th113122820.43.5276191811.09910-1-0.29-0.736.75.7+1.0+0.29+0.05Matches
12 Seasons8 Clubs5 Leagues32421,2256644.9235.8227841329723321.36366294+72+0.33+0.4048.132.0+16.2+0.64+0.59
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
De Graafschap (3 Seasons)2 Leagues846,4447765.171.671491311.1710387+16+0.26+1.93
Heracles Almelo (3 Seasons)1 League461,8964120.721.11792917241.05404000.00+0.283.32.9+0.4+0.26+0.54
SC Freiburg II (2 Seasons)1 League624,7947770.153.3528637103111.696545+20+0.38+0.73
MSV Duisburg (2 Seasons)1 League564,2057561.546.7468626102511.327767+10+0.21+0.38
Düsseldorf (2 Seasons)1 League412,1445246.723.824767171921.666236+26+1.09+0.6944.829.1+15.7+0.66+0.39
Jong Ajax (1 Season)1 League176884020.17.6611
Den Bosch (1 Season)1 League171,0516230.711.71180462811.12191900.00-0.57
Freiburg (1 Season)1 League1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25
3. Liga (4 Seasons)1188,9997665.8100.0988663202821.52142112+30+0.30+0.55
Eredivisie (4 Seasons)794,0845233.445.438284117250.897281-9-0.20+0.253.32.9+0.4+0.26+0.54
Eerste Divisie (3 Seasons)855,9957143.866.6678034182811.469065+25+0.52+0.02
2. Bundesliga (2 Seasons)412,1445246.723.824767171921.666236+26+1.09+0.6944.829.1+15.7+0.66+0.39
Bundesliga (1 Season)1330.10.0001321.000000.00-0.350.00.00.0+0.43+0.25
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th1707038.90.81700000.0002-2-2.57-4.21Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd1454550.00.51450000.0003-3-6.00-2.00Matches
2023-202428Düsseldorfde GERDFB-PokalSF53547169.43.948721602.00116+5+1.27+3.00Matches
3 Seasons2 Clubs1 League74696760.15.267721601.43111100.00+0.87
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
MSV Duisburg (2 Seasons)1 League21155842.61.32580000.0005-5-3.91-3.91
Düsseldorf (1 Season)1 League53547169.43.948721602.00116+5+1.27+3.00

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201418De Graafschapnl NED2. Eerste Divisie11.000
2013-201418Jong Ajaxnl NED2. Eerste Divisie7.601
2014-201519De Graafschapnl NED2. Eerste Divisie36.330Matches
2015-201620De Graafschapnl NED1. Eredivisie24.32027Matches
2016-201721Heracles Almelonl NED1. Eredivisie4.60001000000000Matches
2017-201822Heracles Almelonl NED1. Eredivisie14.91001900000000Matches
2018-201923Den Boschnl NED2. Eerste Divisie11.71000Matches
2018-201923Heracles Almelonl NED1. Eredivisie1.600031110000067846.7Matches
2019-202024MSV Duisburgde GER3. 3. Liga30.05001357112001Matches
2019-202024MSV Duisburgde GERDFB-Pokal0.80000000000Matches
2020-202125MSV Duisburgde GER3. 3. Liga16.72002111000Matches
2020-202125MSV Duisburgde GERDFB-Pokal0.50000110000Matches
2021-202226SC Freiburg IIde GER3. 3. Liga19.11000Matches
2021-202226Freiburgde GER1. Bundesliga0.000000000000011150.0Matches
2022-202327SC Freiburg IIde GER3. 3. Liga34.23000Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga20.4400229763601038869248.3Matches
2023-202428Düsseldorfde GERDFB-Pokal3.91003622100Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga3.500031010300012201164.5Matches
12 Seasons8 Clubs6 Leagues241.023101022419125110115711411250.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
De Graafschap (3 Seasons)2 Leagues71.65027
Heracles Almelo (3 Seasons)1 League21.1100321110000067846.7
SC Freiburg II (2 Seasons)1 League53.34000
MSV Duisburg (2 Seasons)2 Leagues48.07001579212001
Düsseldorf (2 Seasons)2 Leagues27.8500281699490105010610350.7
Jong Ajax (1 Season)1 League7.601
Den Bosch (1 Season)1 League11.71000
Freiburg (1 Season)1 League0.000000000000011150.0
3. Liga (4 Seasons)100.011001568212001
Eredivisie (4 Seasons)45.4300591110000067846.7
Eerste Divisie (3 Seasons)66.64100
DFB-Pokal (3 Seasons)5.21003732100
2. Bundesliga (2 Seasons)23.8400251077390105010610350.7
Bundesliga (1 Season)0.000000000000011150.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201418Jong Ajax1 League7.601
2013-201418De Graafschap1 League11.000
2014-201519De Graafschap1 League36.330
2015-201620De Graafschap1 League24.32027
2016-201721Heracles Almelo1 League4.60001000000000
2017-201822Heracles Almelo1 League14.91001900000000
2018-201923Heracles Almelo1 League1.600031110000067846.7
2018-201923Den Bosch1 League11.71000
2019-202024MSV Duisburg2 Leagues30.85001357112001
2020-202125MSV Duisburg2 Leagues17.22002221000
2021-202226Freiburg1 League0.000000000000011150.0
2021-202226SC Freiburg II1 League19.11000
2022-202327SC Freiburg II1 League34.23000
2023-202428Düsseldorf2 Leagues24.35002515984601038869248.3
2024-202529Düsseldorf1 League3.500031010300012201164.5
12 Seasons8 Clubs6 Leagues241.023101022419125110115711411250.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
De Graafschap (3 Seasons)2 Leagues71.65027
Heracles Almelo (3 Seasons)1 League21.1100321110000067846.7
SC Freiburg II (2 Seasons)1 League53.34000
MSV Duisburg (2 Seasons)2 Leagues48.07001579212001
Düsseldorf (2 Seasons)2 Leagues27.8500281699490105010610350.7
Jong Ajax (1 Season)1 League7.601
Den Bosch (1 Season)1 League11.71000
Freiburg (1 Season)1 League0.000000000000011150.0
3. Liga (4 Seasons)100.011001568212001
Eredivisie (4 Seasons)45.4300591110000067846.7
Eerste Divisie (3 Seasons)66.64100
DFB-Pokal (3 Seasons)5.21003732100
2. Bundesliga (2 Seasons)23.8400251077390105010610350.7
Bundesliga (1 Season)0.000000000000011150.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2013-201418Jong Ajaxnl NED2. Eerste Divisie14th7.601
2013-201418De Graafschapnl NED2. Eerste Divisie7th11.000
2014-201519De Graafschapnl NED2. Eerste Divisie6th36.330Matches
2015-201620De Graafschapnl NED1. Eredivisie17th24.32027Matches
2016-201721Heracles Almelonl NED1. Eredivisie10th4.60001000000000Matches
2017-201822Heracles Almelonl NED1. Eredivisie10th14.91001900000000Matches
2018-201923Heracles Almelonl NED1. Eredivisie7th1.600031110000067846.7Matches
2018-201923Den Boschnl NED2. Eerste Divisie4th11.71000Matches
2019-202024MSV Duisburgde GER3. 3. Liga5th30.05001357112001Matches
2020-202125MSV Duisburgde GER3. 3. Liga15th16.72002111000Matches
2021-202226Freiburgde GER1. Bundesliga6th0.000000000000011150.0Matches
2021-202226SC Freiburg IIde GER3. 3. Liga11th19.11000Matches
2022-202327SC Freiburg IIde GER3. 3. Liga2nd34.23000Matches
2023-202428Düsseldorfde GER2. 2. Bundesliga3rd20.4400229763601038869248.3Matches
2024-202529Düsseldorfde GER2. 2. Bundesliga8th3.500031010300012201164.5Matches
12 Seasons8 Clubs5 Leagues235.82210991716104110115711411250.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
De Graafschap (3 Seasons)2 Leagues71.65027
Heracles Almelo (3 Seasons)1 League21.1100321110000067846.7
SC Freiburg II (2 Seasons)1 League53.34000
MSV Duisburg (2 Seasons)1 League46.77001568212001
Düsseldorf (2 Seasons)1 League23.8400251077390105010610350.7
Jong Ajax (1 Season)1 League7.601
Den Bosch (1 Season)1 League11.71000
Freiburg (1 Season)1 League0.000000000000011150.0
3. Liga (4 Seasons)100.011001568212001
Eredivisie (4 Seasons)45.4300591110000067846.7
Eerste Divisie (3 Seasons)66.64100
2. Bundesliga (2 Seasons)23.8400251077390105010610350.7
Bundesliga (1 Season)0.000000000000011150.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202024MSV Duisburgde GERDFB-Pokal17th0.80000000000Matches
2020-202125MSV Duisburgde GERDFB-Pokal33rd0.50000110000Matches
2023-202428Düsseldorfde GERDFB-PokalSF3.91003622100Matches
3 Seasons2 Clubs1 League5.21003732100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
MSV Duisburg (2 Seasons)1 League1.30000110000
Düsseldorf (1 Season)1 League3.91003622100

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.