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-201420Volendamnl NED2. Eerste Divisie2547798.7606600200.690.000.690.690.69
2014-201521Volendamnl NED2. Eerste Divisie21151,47016.3164201600000.980.241.220.981.22Matches
2014-201521Heerenveennl NED1. Eredivisie1413644.0235200100.490.741.240.491.24Matches
2015-201622Heerenveennl NED1. Eredivisie26141,35515.1639600200.400.200.600.400.60Matches
2016-201723Heerenveennl NED1. Eredivisie2304214.7505500101.070.001.071.071.07Matches
2017-201824Heerenveennl NED1. Eredivisie31695510.6426400200.380.190.570.380.57Matches
2018-201925St. Paulide GER2. 2. Bundesliga1678479.46410600304.74.02.76.71122520.640.431.060.641.060.500.290.790.420.71Matches
2018-201925St. Paulide GERDFB-Pokal10750.8000000000.000.000.000.000.00Matches
2019-202026St. Paulide GER2. 2. Bundesliga22161,45016.1112131101106.55.82.48.11032920.680.120.810.680.810.410.150.550.360.50Matches
2020-202127Heerenveennl NED1. Eredivisie31292,63429.31451913113015.514.75.019.726501700.480.170.650.440.620.530.170.700.500.67Matches
2021-202228Heerenveennl NED1. Eredivisie20171,55817.3707522008.16.61.98.4828880.400.000.400.290.290.470.110.580.380.49Matches
2021-202228Utrechtnl NED1. Eredivisie844134.6101100002.92.90.12.9011230.220.000.220.220.220.620.010.640.620.64Matches
2022-202329Volendamnl NED1. Eredivisie29111,33614.8415400105.85.81.37.1815730.270.070.340.270.340.390.090.480.390.48Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie38373,32336.9234272034400.620.110.730.540.65Matches
11 Seasons5 Clubs4 Leagues30516116,980188.710528133996820043.539.613.353.0631584980.560.150.700.520.670.480.150.620.430.58
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
Heerenveen (6 Seasons)1 League145677,28781.038135135339023.621.26.928.134782580.470.160.630.430.590.510.150.650.460.60
Volendam (3 Seasons)2 Leagues75303,58539.8265312600305.85.81.37.1815730.650.130.780.650.780.390.090.480.390.48
St. Pauli (2 Seasons)2 Leagues39232,37226.41762317014011.29.75.114.821541440.650.230.870.650.870.440.200.640.380.58
ADO Den Haag (1 Season)1 League38373,32336.9234272034400.620.110.730.540.65
Utrecht (1 Season)1 League844134.6101100002.92.90.12.9011230.220.000.220.220.220.620.010.640.620.64
Eredivisie (7 Seasons)182829,036100.4431457403310032.329.98.238.2421043540.430.140.570.400.540.490.120.610.450.58
Eerste Divisie (3 Seasons)84565,57261.9458534234600.730.130.860.680.81
2. Bundesliga (2 Seasons)38232,29725.51762317014011.29.75.114.821541440.670.240.900.670.900.440.200.640.380.58
DFB-Pokal (1 Season)10750.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201420Volendam1 League2547798.7606600200.690.000.690.690.69
2014-201521Volendam1 League21151,47016.3164201600000.980.241.220.981.22
2014-201521Heerenveen1 League1413644.0235200100.490.741.240.491.24
2015-201622Heerenveen1 League26141,35515.1639600200.400.200.600.400.60
2016-201723Heerenveen1 League2304214.7505500101.070.001.071.071.07
2017-201824Heerenveen1 League31695510.6426400200.380.190.570.380.57
2018-201925St. Pauli2 Leagues17792210.26410600304.74.02.76.71122520.590.390.980.590.980.500.290.790.420.71
2019-202026St. Pauli1 League22161,45016.1112131101106.55.82.48.11032920.680.120.810.680.810.410.150.550.360.50
2020-202127Heerenveen1 League31292,63429.31451913113015.514.75.019.726501700.480.170.650.440.620.530.170.700.500.67
2021-202228Heerenveen1 League20171,55817.3707522008.16.61.98.4828880.400.000.400.290.290.470.110.580.380.49
2021-202228Utrecht1 League844134.6101100002.92.90.12.9011230.220.000.220.220.220.620.010.640.620.64
2022-202329Volendam1 League29111,33614.8415400105.85.81.37.1815730.270.070.340.270.340.390.090.480.390.48
2023-202430ADO Den Haag1 League38373,32336.9234272034400.620.110.730.540.65
11 Seasons5 Clubs4 Leagues30516116,980188.710528133996820043.539.613.353.0631584980.560.150.700.520.670.480.150.620.430.58
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
Heerenveen (6 Seasons)1 League145677,28781.038135135339023.621.26.928.134782580.470.160.630.430.590.510.150.650.460.60
Volendam (3 Seasons)2 Leagues75303,58539.8265312600305.85.81.37.1815730.650.130.780.650.780.390.090.480.390.48
St. Pauli (2 Seasons)2 Leagues39232,37226.41762317014011.29.75.114.821541440.650.230.870.650.870.440.200.640.380.58
ADO Den Haag (1 Season)1 League38373,32336.9234272034400.620.110.730.540.65
Utrecht (1 Season)1 League844134.6101100002.92.90.12.9011230.220.000.220.220.220.620.010.640.620.64
Eredivisie (7 Seasons)182829,036100.4431457403310032.329.98.238.2421043540.430.140.570.400.540.490.120.610.450.58
Eerste Divisie (3 Seasons)84565,57261.9458534234600.730.130.860.680.81
2. Bundesliga (2 Seasons)38232,29725.51762317014011.29.75.114.821541440.670.240.900.670.900.440.200.640.380.58
DFB-Pokal (1 Season)10750.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2013-201420Volendamnl NED2. Eerste Divisie9th2547798.7606600200.690.000.690.690.69
2014-201521Volendamnl NED2. Eerste Divisie5th21151,47016.3164201600000.980.241.220.981.22Matches
2014-201521Heerenveennl NED1. Eredivisie7th1413644.0235200100.490.741.240.491.24Matches
2015-201622Heerenveennl NED1. Eredivisie13th26141,35515.1639600200.400.200.600.400.60Matches
2016-201723Heerenveennl NED1. Eredivisie9th2304214.7505500101.070.001.071.071.07Matches
2017-201824Heerenveennl NED1. Eredivisie8th31695510.6426400200.380.190.570.380.57Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th1678479.46410600304.74.02.76.71122520.640.431.060.641.060.500.290.790.420.71Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th22161,45016.1112131101106.55.82.48.11032920.680.120.810.680.810.410.150.550.360.50Matches
2020-202127Heerenveennl NED1. Eredivisie12th31292,63429.31451913113015.514.75.019.726501700.480.170.650.440.620.530.170.700.500.67Matches
2021-202228Heerenveennl NED1. Eredivisie8th20171,55817.3707522008.16.61.98.4828880.400.000.400.290.290.470.110.580.380.49Matches
2021-202228Utrechtnl NED1. Eredivisie7th844134.6101100002.92.90.12.9011230.220.000.220.220.220.620.010.640.620.64Matches
2022-202329Volendamnl NED1. Eredivisie14th29111,33614.8415400105.85.81.37.1815730.270.070.340.270.340.390.090.480.390.48Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th38373,32336.9234272034400.620.110.730.540.65Matches
11 Seasons5 Clubs3 Leagues30416116,905187.810528133996820043.539.613.353.0631584980.560.150.710.530.680.480.150.620.430.58
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
Heerenveen (6 Seasons)1 League145677,28781.038135135339023.621.26.928.134782580.470.160.630.430.590.510.150.650.460.60
Volendam (3 Seasons)2 Leagues75303,58539.8265312600305.85.81.37.1815730.650.130.780.650.780.390.090.480.390.48
St. Pauli (2 Seasons)1 League38232,29725.51762317014011.29.75.114.821541440.670.240.900.670.900.440.200.640.380.58
ADO Den Haag (1 Season)1 League38373,32336.9234272034400.620.110.730.540.65
Utrecht (1 Season)1 League844134.6101100002.92.90.12.9011230.220.000.220.220.220.620.010.640.620.64
Eredivisie (7 Seasons)182829,036100.4431457403310032.329.98.238.2421043540.430.140.570.400.540.490.120.610.450.58
Eerste Divisie (3 Seasons)84565,57261.9458534234600.730.130.860.680.81
2. Bundesliga (2 Seasons)38232,29725.51762317014011.29.75.114.821541440.670.240.900.670.900.440.200.640.380.58
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201925St. Paulide GERDFB-Pokal33rd10750.8000000000.000.000.000.000.00Matches
1 Season1 Club1 League10750.8000000000.000.000.000.000.00

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-201420Volendamnl NED2. Eerste Divisie8.76101.160.6000
2014-201521Volendamnl NED2. Eerste Divisie16.316261.590.6200Matches
2014-201521Heerenveennl NED1. Eredivisie4.02102.470.2000Matches
2015-201622Heerenveennl NED1. Eredivisie15.16161.060.3800Matches
2016-201723Heerenveennl NED1. Eredivisie4.75090.001.920.5600Matches
2017-201824Heerenveennl NED1. Eredivisie10.640160.001.510.2500Matches
2018-201925St. Paulide GER2. 2. Bundesliga9.46391538.54.141.590.150.4015.10004.74.00.10+1.3+2.0Matches
2018-201925St. Paulide GERDFB-Pokal0.805240.06.002.400.000.0000Matches
2019-202026St. Paulide GER2. 2. Bundesliga16.111421945.22.611.180.260.5815.50016.55.80.14+4.5+5.2Matches
2020-202127Heerenveennl NED1. Eredivisie29.314883236.43.011.090.150.4113.401115.514.70.17-1.5-1.7Matches
2021-202228Heerenveennl NED1. Eredivisie17.37431432.62.480.810.120.3616.30228.16.60.15-1.1-1.6Matches
2021-202228Utrechtnl NED1. Eredivisie4.6115533.33.271.090.070.209.60002.92.90.19-1.9-1.9Matches
2022-202329Volendamnl NED1. Eredivisie14.84341235.32.290.810.120.3312.50005.85.80.17-1.8-1.8Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie36.9231105045.52.981.350.180.4034Matches
11 Seasons5 Clubs4 Leagues188.710537623646.32.601.250.180.4214.106843.539.60.15-0.5+0.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
Heerenveen (6 Seasons)1 League81.0381319754.22.121.200.210.3614.303323.621.20.16-2.6-3.2
Volendam (3 Seasons)2 Leagues39.826344835.32.291.210.120.5412.50005.85.80.17-1.8-1.8
St. Pauli (2 Seasons)2 Leagues26.417863641.93.261.370.200.4715.300111.29.70.12+5.8+7.3
ADO Den Haag (1 Season)1 League36.9231105045.52.981.350.180.4034
Utrecht (1 Season)1 League4.6115533.33.271.090.070.209.60002.92.90.19-1.9-1.9
Eredivisie (7 Seasons)100.44318011448.92.211.140.180.3513.603332.329.90.17-6.3-6.9
Eerste Divisie (3 Seasons)61.9451108645.52.981.390.180.4934
2. Bundesliga (2 Seasons)25.517813442.03.171.330.210.5015.300111.29.70.12+5.8+7.3
DFB-Pokal (1 Season)0.805240.06.002.400.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201420Volendam1 League8.76101.160.6000
2014-201521Volendam1 League16.316261.590.6200
2014-201521Heerenveen1 League4.02102.470.2000
2015-201622Heerenveen1 League15.16161.060.3800
2016-201723Heerenveen1 League4.75090.001.920.5600
2017-201824Heerenveen1 League10.640160.001.510.2500
2018-201925St. Pauli2 Leagues10.26441738.64.301.660.140.3515.10004.74.00.10+1.3+2.0
2019-202026St. Pauli1 League16.111421945.22.611.180.260.5815.50016.55.80.14+4.5+5.2
2020-202127Heerenveen1 League29.314883236.43.011.090.150.4113.401115.514.70.17-1.5-1.7
2021-202228Heerenveen1 League17.37431432.62.480.810.120.3616.30228.16.60.15-1.1-1.6
2021-202228Utrecht1 League4.6115533.33.271.090.070.209.60002.92.90.19-1.9-1.9
2022-202329Volendam1 League14.84341235.32.290.810.120.3312.50005.85.80.17-1.8-1.8
2023-202430ADO Den Haag1 League36.9231105045.52.981.350.180.4034
11 Seasons5 Clubs4 Leagues188.710537623646.32.601.250.180.4214.106843.539.60.15-0.5+0.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
Heerenveen (6 Seasons)1 League81.0381319754.22.121.200.210.3614.303323.621.20.16-2.6-3.2
Volendam (3 Seasons)2 Leagues39.826344835.32.291.210.120.5412.50005.85.80.17-1.8-1.8
St. Pauli (2 Seasons)2 Leagues26.417863641.93.261.370.200.4715.300111.29.70.12+5.8+7.3
ADO Den Haag (1 Season)1 League36.9231105045.52.981.350.180.4034
Utrecht (1 Season)1 League4.6115533.33.271.090.070.209.60002.92.90.19-1.9-1.9
Eredivisie (7 Seasons)100.44318011448.92.211.140.180.3513.603332.329.90.17-6.3-6.9
Eerste Divisie (3 Seasons)61.9451108645.52.981.390.180.4934
2. Bundesliga (2 Seasons)25.517813442.03.171.330.210.5015.300111.29.70.12+5.8+7.3
DFB-Pokal (1 Season)0.805240.06.002.400.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2013-201420Volendamnl NED2. Eerste Divisie9th8.76101.160.6000
2014-201521Volendamnl NED2. Eerste Divisie5th16.316261.590.6200Matches
2014-201521Heerenveennl NED1. Eredivisie7th4.02102.470.2000Matches
2015-201622Heerenveennl NED1. Eredivisie13th15.16161.060.3800Matches
2016-201723Heerenveennl NED1. Eredivisie9th4.75090.001.920.5600Matches
2017-201824Heerenveennl NED1. Eredivisie8th10.640160.001.510.2500Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th9.46391538.54.141.590.150.4015.10004.74.00.10+1.3+2.0Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th16.111421945.22.611.180.260.5815.50016.55.80.14+4.5+5.2Matches
2020-202127Heerenveennl NED1. Eredivisie12th29.314883236.43.011.090.150.4113.401115.514.70.17-1.5-1.7Matches
2021-202228Heerenveennl NED1. Eredivisie8th17.37431432.62.480.810.120.3616.30228.16.60.15-1.1-1.6Matches
2021-202228Utrechtnl NED1. Eredivisie7th4.6115533.33.271.090.070.209.60002.92.90.19-1.9-1.9Matches
2022-202329Volendamnl NED1. Eredivisie14th14.84341235.32.290.810.120.3312.50005.85.80.17-1.8-1.8Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th36.9231105045.52.981.350.180.4034Matches
11 Seasons5 Clubs3 Leagues187.810537123446.42.581.250.190.4214.106843.539.60.15-0.5+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
Heerenveen (6 Seasons)1 League81.0381319754.22.121.200.210.3614.303323.621.20.16-2.6-3.2
Volendam (3 Seasons)2 Leagues39.826344835.32.291.210.120.5412.50005.85.80.17-1.8-1.8
St. Pauli (2 Seasons)1 League25.517813442.03.171.330.210.5015.300111.29.70.12+5.8+7.3
ADO Den Haag (1 Season)1 League36.9231105045.52.981.350.180.4034
Utrecht (1 Season)1 League4.6115533.33.271.090.070.209.60002.92.90.19-1.9-1.9
Eredivisie (7 Seasons)100.44318011448.92.211.140.180.3513.603332.329.90.17-6.3-6.9
Eerste Divisie (3 Seasons)61.9451108645.52.981.390.180.4934
2. Bundesliga (2 Seasons)25.517813442.03.171.330.210.5015.300111.29.70.12+5.8+7.3
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2018-201925St. Paulide GERDFB-Pokal33rd0.805240.06.002.400.000.0000Matches
1 Season1 Club1 League0.805240.06.002.400.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201420Volendamnl NED2. Eerste Divisie8.70
2014-201521Volendamnl NED2. Eerste Divisie16.34Matches
2014-201521Heerenveennl NED1. Eredivisie4.03Matches
2015-201622Heerenveennl NED1. Eredivisie15.13Matches
2016-201723Heerenveennl NED1. Eredivisie4.70Matches
2017-201824Heerenveennl NED1. Eredivisie10.62Matches
2018-201925St. Paulide GER2. 2. Bundesliga9.412223651.716274886612254.1337047.171258.342.71.6+1.312156022Matches
2018-201925St. Paulide GERDFB-Pokal0.80Matches
2019-202026St. Paulide GER2. 2. Bundesliga16.120635458.2279772712018963.56511357.591947.422.40.7-0.419264132Matches
2020-202127Heerenveennl NED1. Eredivisie29.341368260.66022108723835467.213121461.2224746.855.04.10.0322814050Matches
2021-202228Heerenveennl NED1. Eredivisie17.324137264.8323959314520969.46710067.0112250.001.91.6-1.919256028Matches
2021-202228Utrechtnl NED1. Eredivisie4.65512145.5820198315853.4183748.63742.900.10.1-0.1192011Matches
2022-202329Volendamnl NED1. Eredivisie14.817228759.924874228713962.6599562.1121770.611.31.0-0.315145115Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie36.94Matches
11 Seasons5 Clubs4 Leagues188.71209205258.9169923515687107164.137362959.36412451.62813.39.1+14.798117372158
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
Heerenveen (6 Seasons)1 League81.0654105462.09261168038356368.019831463.1336947.8136.95.6+6.1515320078
Volendam (3 Seasons)2 Leagues39.817228759.924874228713962.6599562.1121770.651.31.0+3.715145115
St. Pauli (2 Seasons)2 Leagues26.432859055.64424121518631159.89818353.6163151.665.12.3+0.9314110154
ADO Den Haag (1 Season)1 League36.94
Utrecht (1 Season)1 League4.65512145.5820198315853.4183748.63742.900.10.1-0.1192011
Eredivisie (7 Seasons)100.4881146260.312568230050176065.927544661.7489351.6148.26.7+5.86776271104
Eerste Divisie (3 Seasons)61.98
2. Bundesliga (2 Seasons)25.532859055.64424121518631159.89818353.6163151.665.12.3+0.9314110154
DFB-Pokal (1 Season)0.80
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201420Volendam1 League8.70
2014-201521Volendam1 League16.34
2014-201521Heerenveen1 League4.03
2015-201622Heerenveen1 League15.13
2016-201723Heerenveen1 League4.70
2017-201824Heerenveen1 League10.62
2018-201925St. Pauli2 Leagues10.212223651.716274886612254.1337047.171258.342.71.6+1.312156022
2019-202026St. Pauli1 League16.120635458.2279772712018963.56511357.591947.422.40.7-0.419264132
2020-202127Heerenveen1 League29.341368260.66022108723835467.213121461.2224746.855.04.10.0322814050
2021-202228Heerenveen1 League17.324137264.8323959314520969.46710067.0112250.001.91.6-1.919256028
2021-202228Utrecht1 League4.65512145.5820198315853.4183748.63742.900.10.1-0.1192011
2022-202329Volendam1 League14.817228759.924874228713962.6599562.1121770.611.31.0-0.315145115
2023-202430ADO Den Haag1 League36.94
11 Seasons5 Clubs4 Leagues188.71209205258.9169923515687107164.137362959.36412451.62813.39.1+14.798117372158
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
Heerenveen (6 Seasons)1 League81.0654105462.09261168038356368.019831463.1336947.8136.95.6+6.1515320078
Volendam (3 Seasons)2 Leagues39.817228759.924874228713962.6599562.1121770.651.31.0+3.715145115
St. Pauli (2 Seasons)2 Leagues26.432859055.64424121518631159.89818353.6163151.665.12.3+0.9314110154
ADO Den Haag (1 Season)1 League36.94
Utrecht (1 Season)1 League4.65512145.5820198315853.4183748.63742.900.10.1-0.1192011
Eredivisie (7 Seasons)100.4881146260.312568230050176065.927544661.7489351.6148.26.7+5.86776271104
Eerste Divisie (3 Seasons)61.98
2. Bundesliga (2 Seasons)25.532859055.64424121518631159.89818353.6163151.665.12.3+0.9314110154
DFB-Pokal (1 Season)0.80
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2013-201420Volendamnl NED2. Eerste Divisie9th8.70
2014-201521Volendamnl NED2. Eerste Divisie5th16.34Matches
2014-201521Heerenveennl NED1. Eredivisie7th4.03Matches
2015-201622Heerenveennl NED1. Eredivisie13th15.13Matches
2016-201723Heerenveennl NED1. Eredivisie9th4.70Matches
2017-201824Heerenveennl NED1. Eredivisie8th10.62Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th9.412223651.716274886612254.1337047.171258.342.71.6+1.312156022Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th16.120635458.2279772712018963.56511357.591947.422.40.7-0.419264132Matches
2020-202127Heerenveennl NED1. Eredivisie12th29.341368260.66022108723835467.213121461.2224746.855.04.10.0322814050Matches
2021-202228Heerenveennl NED1. Eredivisie8th17.324137264.8323959314520969.46710067.0112250.001.91.6-1.919256028Matches
2021-202228Utrechtnl NED1. Eredivisie7th4.65512145.5820198315853.4183748.63742.900.10.1-0.1192011Matches
2022-202329Volendamnl NED1. Eredivisie14th14.817228759.924874228713962.6599562.1121770.611.31.0-0.315145115Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th36.94Matches
11 Seasons5 Clubs3 Leagues187.81209205258.9169923515687107164.137362959.36412451.62813.39.1+14.798117372158
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
Heerenveen (6 Seasons)1 League81.0654105462.09261168038356368.019831463.1336947.8136.95.6+6.1515320078
Volendam (3 Seasons)2 Leagues39.817228759.924874228713962.6599562.1121770.651.31.0+3.715145115
St. Pauli (2 Seasons)1 League25.532859055.64424121518631159.89818353.6163151.665.12.3+0.9314110154
ADO Den Haag (1 Season)1 League36.94
Utrecht (1 Season)1 League4.65512145.5820198315853.4183748.63742.900.10.1-0.1192011
Eredivisie (7 Seasons)100.4881146260.312568230050176065.927544661.7489351.6148.26.7+5.86776271104
Eerste Divisie (3 Seasons)61.98
2. Bundesliga (2 Seasons)25.532859055.64424121518631159.89818353.6163151.665.12.3+0.9314110154
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2018-201925St. Paulide GERDFB-Pokal33rd0.80Matches
1 Season1 Club1 League0.80
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201420Volendamnl NED2. Eerste Divisie8.7
2014-201521Volendamnl NED2. Eerste Divisie16.3Matches
2014-201521Heerenveennl NED1. Eredivisie4.0Matches
2015-201622Heerenveennl NED1. Eredivisie15.1Matches
2016-201723Heerenveennl NED1. Eredivisie4.70Matches
2017-201824Heerenveennl NED1. Eredivisie10.60Matches
2018-201925St. Paulide GER2. 2. Bundesliga9.42362151901121000012223Matches
2018-201925St. Paulide GERDFB-Pokal0.80Matches
2019-202026St. Paulide GER2. 2. Bundesliga16.13543183502041000020615Matches
2020-202127Heerenveennl NED1. Eredivisie29.368262357042500000413218Matches
2021-202228Heerenveennl NED1. Eredivisie17.33723353702040000024105Matches
2021-202228Utrechtnl NED1. Eredivisie4.612111830001000005504Matches
2022-202329Volendamnl NED1. Eredivisie14.828724938000101100017208Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie36.96Matches
11 Seasons5 Clubs4 Leagues188.72052185818909332310001209543
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Heerenveen (6 Seasons)1 League81.0105495894062900000654223
Volendam (3 Seasons)2 Leagues39.828724938000101100017208
St. Pauli (2 Seasons)2 Leagues26.45905335403162000032838
ADO Den Haag (1 Season)1 League36.96
Utrecht (1 Season)1 League4.612111830001000005504
Eredivisie (7 Seasons)100.4146213251350622011000881235
Eerste Divisie (3 Seasons)61.96
2. Bundesliga (2 Seasons)25.55905335403162000032838
DFB-Pokal (1 Season)0.80
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201420Volendam1 League8.7
2014-201521Volendam1 League16.3
2014-201521Heerenveen1 League4.0
2015-201622Heerenveen1 League15.1
2016-201723Heerenveen1 League4.70
2017-201824Heerenveen1 League10.60
2018-201925St. Pauli2 Leagues10.22362151901121000012223
2019-202026St. Pauli1 League16.13543183502041000020615
2020-202127Heerenveen1 League29.368262357042500000413218
2021-202228Heerenveen1 League17.33723353702040000024105
2021-202228Utrecht1 League4.612111830001000005504
2022-202329Volendam1 League14.828724938000101100017208
2023-202430ADO Den Haag1 League36.96
11 Seasons5 Clubs4 Leagues188.72052185818909332310001209543
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Heerenveen (6 Seasons)1 League81.0105495894062900000654223
Volendam (3 Seasons)2 Leagues39.828724938000101100017208
St. Pauli (2 Seasons)2 Leagues26.45905335403162000032838
ADO Den Haag (1 Season)1 League36.96
Utrecht (1 Season)1 League4.612111830001000005504
Eredivisie (7 Seasons)100.4146213251350622011000881235
Eerste Divisie (3 Seasons)61.96
2. Bundesliga (2 Seasons)25.55905335403162000032838
DFB-Pokal (1 Season)0.80
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2013-201420Volendamnl NED2. Eerste Divisie9th8.7
2014-201521Volendamnl NED2. Eerste Divisie5th16.3Matches
2014-201521Heerenveennl NED1. Eredivisie7th4.0Matches
2015-201622Heerenveennl NED1. Eredivisie13th15.1Matches
2016-201723Heerenveennl NED1. Eredivisie9th4.70Matches
2017-201824Heerenveennl NED1. Eredivisie8th10.60Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th9.42362151901121000012223Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th16.13543183502041000020615Matches
2020-202127Heerenveennl NED1. Eredivisie12th29.368262357042500000413218Matches
2021-202228Heerenveennl NED1. Eredivisie8th17.33723353702040000024105Matches
2021-202228Utrechtnl NED1. Eredivisie7th4.612111830001000005504Matches
2022-202329Volendamnl NED1. Eredivisie14th14.828724938000101100017208Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th36.96Matches
11 Seasons5 Clubs3 Leagues187.82052185818909332310001209543
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Heerenveen (6 Seasons)1 League81.0105495894062900000654223
Volendam (3 Seasons)2 Leagues39.828724938000101100017208
St. Pauli (2 Seasons)1 League25.55905335403162000032838
ADO Den Haag (1 Season)1 League36.96
Utrecht (1 Season)1 League4.612111830001000005504
Eredivisie (7 Seasons)100.4146213251350622011000881235
Eerste Divisie (3 Seasons)61.96
2. Bundesliga (2 Seasons)25.55905335403162000032838
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201925St. Paulide GERDFB-Pokal33rd0.80Matches
1 Season1 Club1 League0.80

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-201420Volendamnl NED2. Eerste Divisie8.7
2014-201521Volendamnl NED2. Eerste Divisie16.3Matches
2014-201521Heerenveennl NED1. Eredivisie4.0Matches
2015-201622Heerenveennl NED1. Eredivisie15.1Matches
2016-201723Heerenveennl NED1. Eredivisie4.7Matches
2017-201824Heerenveennl NED1. Eredivisie10.6Matches
2018-201925St. Paulide GER2. 2. Bundesliga9.4232.44160322060.64500100Matches
2018-201925St. Paulide GERDFB-Pokal0.8Matches
2019-202026St. Paulide GER2. 2. Bundesliga16.1412.54300641060.37203100Matches
2020-202127Heerenveennl NED1. Eredivisie29.3581.98470730180.27602000Matches
2021-202228Heerenveennl NED1. Eredivisie17.3321.85290021030.17200010Matches
2021-202228Utrechtnl NED1. Eredivisie4.681.7440040010.22100000Matches
2022-202329Volendamnl NED1. Eredivisie14.8231.55170330050.34301100Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie36.9Matches
11 Seasons5 Clubs4 Leagues188.71852.021430191841290.321906310
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Heerenveen (6 Seasons)1 League81.0901.937607511110.24802010
Volendam (3 Seasons)2 Leagues39.8231.55170330050.34301100
St. Pauli (2 Seasons)2 Leagues26.4642.514609630120.47703200
ADO Den Haag (1 Season)1 League36.9
Utrecht (1 Season)1 League4.681.7440040010.22100000
Eredivisie (7 Seasons)100.41211.83970101211170.261203110
Eerste Divisie (3 Seasons)61.9
2. Bundesliga (2 Seasons)25.5642.514609630120.47703200
DFB-Pokal (1 Season)0.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201420Volendam1 League8.7
2014-201521Volendam1 League16.3
2014-201521Heerenveen1 League4.0
2015-201622Heerenveen1 League15.1
2016-201723Heerenveen1 League4.7
2017-201824Heerenveen1 League10.6
2018-201925St. Pauli2 Leagues10.2232.44160322060.64500100
2019-202026St. Pauli1 League16.1412.54300641060.37203100
2020-202127Heerenveen1 League29.3581.98470730180.27602000
2021-202228Heerenveen1 League17.3321.85290021030.17200010
2021-202228Utrecht1 League4.681.7440040010.22100000
2022-202329Volendam1 League14.8231.55170330050.34301100
2023-202430ADO Den Haag1 League36.9
11 Seasons5 Clubs4 Leagues188.71852.021430191841290.321906310
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Heerenveen (6 Seasons)1 League81.0901.937607511110.24802010
Volendam (3 Seasons)2 Leagues39.8231.55170330050.34301100
St. Pauli (2 Seasons)2 Leagues26.4642.514609630120.47703200
ADO Den Haag (1 Season)1 League36.9
Utrecht (1 Season)1 League4.681.7440040010.22100000
Eredivisie (7 Seasons)100.41211.83970101211170.261203110
Eerste Divisie (3 Seasons)61.9
2. Bundesliga (2 Seasons)25.5642.514609630120.47703200
DFB-Pokal (1 Season)0.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201420Volendamnl NED2. Eerste Divisie9th8.7
2014-201521Volendamnl NED2. Eerste Divisie5th16.3Matches
2014-201521Heerenveennl NED1. Eredivisie7th4.0Matches
2015-201622Heerenveennl NED1. Eredivisie13th15.1Matches
2016-201723Heerenveennl NED1. Eredivisie9th4.7Matches
2017-201824Heerenveennl NED1. Eredivisie8th10.6Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th9.4232.44160322060.64500100Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th16.1412.54300641060.37203100Matches
2020-202127Heerenveennl NED1. Eredivisie12th29.3581.98470730180.27602000Matches
2021-202228Heerenveennl NED1. Eredivisie8th17.3321.85290021030.17200010Matches
2021-202228Utrechtnl NED1. Eredivisie7th4.681.7440040010.22100000Matches
2022-202329Volendamnl NED1. Eredivisie14th14.8231.55170330050.34301100Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th36.9Matches
11 Seasons5 Clubs3 Leagues187.81852.021430191841290.321906310
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Heerenveen (6 Seasons)1 League81.0901.937607511110.24802010
Volendam (3 Seasons)2 Leagues39.8231.55170330050.34301100
St. Pauli (2 Seasons)1 League25.5642.514609630120.47703200
ADO Den Haag (1 Season)1 League36.9
Utrecht (1 Season)1 League4.681.7440040010.22100000
Eredivisie (7 Seasons)100.41211.83970101211170.261203110
Eerste Divisie (3 Seasons)61.9
2. Bundesliga (2 Seasons)25.5642.514609630120.47703200
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201925St. Paulide GERDFB-Pokal33rd0.8Matches
1 Season1 Club1 League0.8

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-201420Volendamnl NED2. Eerste Divisie8.7
2014-201521Volendamnl NED2. Eerste Divisie16.3Matches
2014-201521Heerenveennl NED1. Eredivisie4.0Matches
2015-201622Heerenveennl NED1. Eredivisie15.1Matches
2016-201723Heerenveennl NED1. Eredivisie4.700Matches
2017-201824Heerenveennl NED1. Eredivisie10.600Matches
2018-201925St. Paulide GER2. 2. Bundesliga9.464051020.0251417150Matches
2018-201925St. Paulide GERDFB-Pokal0.800Matches
2019-202026St. Paulide GER2. 2. Bundesliga16.153032060.06136727221Matches
2020-202127Heerenveennl NED1. Eredivisie29.314743752025.01515510216550Matches
2021-202228Heerenveennl NED1. Eredivisie17.37505221216.71082629380Matches
2021-202228Utrechtnl NED1. Eredivisie4.620020030.0330302110Matches
2022-202329Volendamnl NED1. Eredivisie14.8220021119.110136702200Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie36.963Matches
11 Seasons5 Clubs4 Leagues188.736274181485414.84657203710431611
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Heerenveen (6 Seasons)1 League81.0211248973221.92523716425930
Volendam (3 Seasons)2 Leagues39.8220021119.110136702200
St. Pauli (2 Seasons)2 Leagues26.4117083080.0818711314371
ADO Den Haag (1 Season)1 League36.9630
Utrecht (1 Season)1 League4.620020030.0330302110
Eredivisie (7 Seasons)100.425144101184617.4383913264291240
Eerste Divisie (3 Seasons)61.9630
2. Bundesliga (2 Seasons)25.5117083080.0818711314371
DFB-Pokal (1 Season)0.8000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201420Volendam1 League8.70
2014-201521Volendam1 League16.30
2014-201521Heerenveen1 League4.00
2015-201622Heerenveen1 League15.10
2016-201723Heerenveen1 League4.7000
2017-201824Heerenveen1 League10.6000
2018-201925St. Pauli2 Leagues10.264051020.0251417150
2019-202026St. Pauli1 League16.153032060.06136727221
2020-202127Heerenveen1 League29.314743752025.01515510216550
2021-202228Heerenveen1 League17.37505221216.71082629380
2021-202228Utrecht1 League4.620020030.0330302110
2022-202329Volendam1 League14.8220021119.110136702200
2023-202430ADO Den Haag1 League36.9630
11 Seasons5 Clubs4 Leagues188.736274181485414.84657203710431611
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Heerenveen (6 Seasons)1 League81.0211248973221.92523716425930
Volendam (3 Seasons)2 Leagues39.8220021119.110136702200
St. Pauli (2 Seasons)2 Leagues26.4117083080.0818711314371
ADO Den Haag (1 Season)1 League36.9630
Utrecht (1 Season)1 League4.620020030.0330302110
Eredivisie (7 Seasons)100.425144101184617.4383913264291240
Eerste Divisie (3 Seasons)61.9630
2. Bundesliga (2 Seasons)25.5117083080.0818711314371
DFB-Pokal (1 Season)0.8000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2013-201420Volendamnl NED2. Eerste Divisie9th8.7
2014-201521Volendamnl NED2. Eerste Divisie5th16.3Matches
2014-201521Heerenveennl NED1. Eredivisie7th4.0Matches
2015-201622Heerenveennl NED1. Eredivisie13th15.1Matches
2016-201723Heerenveennl NED1. Eredivisie9th4.700Matches
2017-201824Heerenveennl NED1. Eredivisie8th10.600Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th9.464051020.0251417150Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th16.153032060.06136727221Matches
2020-202127Heerenveennl NED1. Eredivisie12th29.314743752025.01515510216550Matches
2021-202228Heerenveennl NED1. Eredivisie8th17.37505221216.71082629380Matches
2021-202228Utrechtnl NED1. Eredivisie7th4.620020030.0330302110Matches
2022-202329Volendamnl NED1. Eredivisie14th14.8220021119.110136702200Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th36.963Matches
11 Seasons5 Clubs3 Leagues187.836274181485414.84657203710431611
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
Heerenveen (6 Seasons)1 League81.0211248973221.92523716425930
Volendam (3 Seasons)2 Leagues39.8220021119.110136702200
St. Pauli (2 Seasons)1 League25.5117083080.0818711314371
ADO Den Haag (1 Season)1 League36.9630
Utrecht (1 Season)1 League4.620020030.0330302110
Eredivisie (7 Seasons)100.425144101184617.4383913264291240
Eerste Divisie (3 Seasons)61.9630
2. Bundesliga (2 Seasons)25.5117083080.0818711314371
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201925St. Paulide GERDFB-Pokal33rd0.800Matches
1 Season1 Club1 League0.8000

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-201420Volendamnl NED2. Eerste Divisie8.7
2014-201521Volendamnl NED2. Eerste Divisie16.3Matches
2014-201521Heerenveennl NED1. Eredivisie4.0Matches
2015-201622Heerenveennl NED1. Eredivisie15.1Matches
2016-201723Heerenveennl NED1. Eredivisie4.7Matches
2017-201824Heerenveennl NED1. Eredivisie10.6Matches
2018-201925St. Paulide GER2. 2. Bundesliga9.435416311631644635415960.0640.01455852341186261225652Matches
2018-201925St. Paulide GERDFB-Pokal0.8Matches
2019-202026St. Paulide GER2. 2. Bundesliga16.1529294725422980528161275.0425.02067243011088451337292Matches
2020-202127Heerenveennl NED1. Eredivisie29.39975992440469179996281760.71139.34351630618267227620715170Matches
2021-202228Heerenveennl NED1. Eredivisie17.35453749269228745437342.9457.1204725166844361737888Matches
2021-202228Utrechtnl NED1. Eredivisie4.61741115699035174000611433102011411823Matches
2022-202329Volendamnl NED1. Eredivisie14.842625411931937742613861.5538.5198731270837291828473Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie36.9Matches
11 Seasons5 Clubs4 Leagues188.73025177275138813734913021794962.03038.0124945381620633247223842123498
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
Heerenveen (6 Seasons)1 League81.01542961417096972531539352057.11542.96392355784341126112371093258
Volendam (3 Seasons)2 Leagues39.842625411931937742613861.5538.5198731270837291828473
St. Pauli (2 Seasons)2 Leagues26.48834578417393126882312167.71032.335113095352116147125628144
ADO Den Haag (1 Season)1 League36.9
Utrecht (1 Season)1 League4.61741115699035174000611433102011411823
Eredivisie (7 Seasons)100.421421321979719803652139482858.32041.789832291085421633152591495354
Eerste Divisie (3 Seasons)61.9
2. Bundesliga (2 Seasons)25.58834578417393126882312167.71032.335113095352116147125628144
DFB-Pokal (1 Season)0.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201420Volendam1 League8.7
2014-201521Volendam1 League16.3
2014-201521Heerenveen1 League4.0
2015-201622Heerenveen1 League15.1
2016-201723Heerenveen1 League4.7
2017-201824Heerenveen1 League10.6
2018-201925St. Pauli2 Leagues10.235416311631644635415960.0640.01455852341186261225652
2019-202026St. Pauli1 League16.1529294725422980528161275.0425.02067243011088451337292
2020-202127Heerenveen1 League29.39975992440469179996281760.71139.34351630618267227620715170
2021-202228Heerenveen1 League17.35453749269228745437342.9457.1204725166844361737888
2021-202228Utrecht1 League4.61741115699035174000611433102011411823
2022-202329Volendam1 League14.842625411931937742613861.5538.5198731270837291828473
2023-202430ADO Den Haag1 League36.9
11 Seasons5 Clubs4 Leagues188.73025177275138813734913021794962.03038.0124945381620633247223842123498
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
Heerenveen (6 Seasons)1 League81.01542961417096972531539352057.11542.96392355784341126112371093258
Volendam (3 Seasons)2 Leagues39.842625411931937742613861.5538.5198731270837291828473
St. Pauli (2 Seasons)2 Leagues26.48834578417393126882312167.71032.335113095352116147125628144
ADO Den Haag (1 Season)1 League36.9
Utrecht (1 Season)1 League4.61741115699035174000611433102011411823
Eredivisie (7 Seasons)100.421421321979719803652139482858.32041.789832291085421633152591495354
Eerste Divisie (3 Seasons)61.9
2. Bundesliga (2 Seasons)25.58834578417393126882312167.71032.335113095352116147125628144
DFB-Pokal (1 Season)0.8
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2013-201420Volendamnl NED2. Eerste Divisie9th8.7
2014-201521Volendamnl NED2. Eerste Divisie5th16.3Matches
2014-201521Heerenveennl NED1. Eredivisie7th4.0Matches
2015-201622Heerenveennl NED1. Eredivisie13th15.1Matches
2016-201723Heerenveennl NED1. Eredivisie9th4.7Matches
2017-201824Heerenveennl NED1. Eredivisie8th10.6Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th9.435416311631644635415960.0640.01455852341186261225652Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th16.1529294725422980528161275.0425.02067243011088451337292Matches
2020-202127Heerenveennl NED1. Eredivisie12th29.39975992440469179996281760.71139.34351630618267227620715170Matches
2021-202228Heerenveennl NED1. Eredivisie8th17.35453749269228745437342.9457.1204725166844361737888Matches
2021-202228Utrechtnl NED1. Eredivisie7th4.61741115699035174000611433102011411823Matches
2022-202329Volendamnl NED1. Eredivisie14th14.842625411931937742613861.5538.5198731270837291828473Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th36.9Matches
11 Seasons5 Clubs3 Leagues187.83025177275138813734913021794962.03038.0124945381620633247223842123498
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
Heerenveen (6 Seasons)1 League81.01542961417096972531539352057.11542.96392355784341126112371093258
Volendam (3 Seasons)2 Leagues39.842625411931937742613861.5538.5198731270837291828473
St. Pauli (2 Seasons)1 League25.58834578417393126882312167.71032.335113095352116147125628144
ADO Den Haag (1 Season)1 League36.9
Utrecht (1 Season)1 League4.61741115699035174000611433102011411823
Eredivisie (7 Seasons)100.421421321979719803652139482858.32041.789832291085421633152591495354
Eerste Divisie (3 Seasons)61.9
2. Bundesliga (2 Seasons)25.58834578417393126882312167.71032.335113095352116147125628144
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2018-201925St. Paulide GERDFB-Pokal33rd0.8Matches
1 Season1 Club1 League0.8

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-201420Volendamnl NED2. Eerste Divisie257793122.88.7421
2014-201521Volendamnl NED2. Eerste Divisie211,4707043.016.3159611.904126+15+0.92+0.92Matches
2014-201521Heerenveennl NED1. Eredivisie143642611.94.0111301.4798+1+0.25+0.05Matches
2015-201622Heerenveennl NED1. Eredivisie261,3555244.315.11451261.001928-9-0.60-0.28Matches
2016-201723Heerenveennl NED1. Eredivisie234211813.84.7002351.25144+10+2.14+2.44Matches
2017-201824Heerenveennl NED1. Eredivisie319553131.210.6632531.301617-1-0.09+0.08Matches
2018-201925St. Paulide GER2. 2. Bundesliga168475327.79.4783692911.752116+5+0.53+1.0216.614.3+2.3+0.25+0.46Matches
2018-201925St. Paulide GERDFB-Pokal1757562.50.80017500.002200.00+2.00Matches
2019-202026St. Paulide GER2. 2. Bundesliga221,4506647.416.11684961801.142025-5-0.31-0.0920.522.2-1.7-0.10+0.02Matches
2020-202127Heerenveennl NED1. Eredivisie312,6348586.129.329882524001.194042-2-0.07+0.7843.947.9-4.0-0.14+0.95Matches
2021-202228Heerenveennl NED1. Eredivisie201,5587850.917.317881432201.251825-7-0.40-0.0421.826.7-4.9-0.28-0.17Matches
2021-202228Utrechtnl NED1. Eredivisie84135213.54.6477142701.3074+3+0.65+0.598.34.6+3.8+0.82+0.35Matches
2022-202329Volendamnl NED1. Eredivisie291,3364643.714.811734182951.001937-18-1.21-0.6420.931.9-10.9-0.74-0.20Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie383,3238797.236.937893311401.667149+22+0.60+0.60Matches
11 Seasons5 Clubs4 Leagues30516,9805641.4188.71618611014428211.33297283+14+0.08+0.28132.1147.5-15.3-0.17-0.07
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
Heerenveen (6 Seasons)1 League1457,2875039.781.06788487829141.22116124-8-0.10+0.0965.874.6-8.8-0.19+0.14
Volendam (3 Seasons)2 Leagues753,5854836.239.8307313452961.386063-3-0.10+0.1720.931.9-10.9-0.74-0.20
St. Pauli (2 Seasons)2 Leagues392,3726138.026.4238415162811.36434300.00+0.4037.136.5+0.7+0.03+0.20
ADO Den Haag (1 Season)1 League383,3238797.236.937893311401.667149+22+0.60+0.60
Utrecht (1 Season)1 League84135213.54.6477142701.3074+3+0.65+0.598.34.6+3.8+0.82+0.35
Eredivisie (7 Seasons)1829,0365036.9100.482855310029191.19142165-23-0.23-0.0495.0111.0-16.0-0.24-0.19
Eerste Divisie (3 Seasons)845,5726654.361.9568942281411.7511275+37+0.69+0.69
2. Bundesliga (2 Seasons)382,2976037.525.5238415152511.40414100.00+0.3837.136.5+0.7+0.03+0.20
DFB-Pokal (1 Season)1757562.50.80017500.002200.00+2.00
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-201420Volendam1 League257793122.88.7421
2014-201521Volendam1 League211,4707043.016.3159611.904126+15+0.92+0.92
2014-201521Heerenveen1 League143642611.94.0111301.4798+1+0.25+0.05
2015-201622Heerenveen1 League261,3555244.315.11451261.001928-9-0.60-0.28
2016-201723Heerenveen1 League234211813.84.7002351.25144+10+2.14+2.44
2017-201824Heerenveen1 League319553131.210.6632531.301617-1-0.09+0.08
2018-201925St. Pauli2 Leagues179225429.010.27836103411.652318+5+0.49+1.0116.614.3+2.3+0.25+0.46
2019-202026St. Pauli1 League221,4506647.416.11684961801.142025-5-0.31-0.0920.522.2-1.7-0.10+0.02
2020-202127Heerenveen1 League312,6348586.129.329882524001.194042-2-0.07+0.7843.947.9-4.0-0.14+0.95
2021-202228Heerenveen1 League201,5587850.917.317881432201.251825-7-0.40-0.0421.826.7-4.9-0.28-0.17
2021-202228Utrecht1 League84135213.54.6477142701.3074+3+0.65+0.598.34.6+3.8+0.82+0.35
2022-202329Volendam1 League291,3364643.714.811734182951.001937-18-1.21-0.6420.931.9-10.9-0.74-0.20
2023-202430ADO Den Haag1 League383,3238797.236.937893311401.667149+22+0.60+0.60
11 Seasons5 Clubs4 Leagues30516,9805641.4188.71618611014428211.33297283+14+0.08+0.28132.1147.5-15.3-0.17-0.07
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
Heerenveen (6 Seasons)1 League1457,2875039.781.06788487829141.22116124-8-0.10+0.0965.874.6-8.8-0.19+0.14
Volendam (3 Seasons)2 Leagues753,5854836.239.8307313452961.386063-3-0.10+0.1720.931.9-10.9-0.74-0.20
St. Pauli (2 Seasons)2 Leagues392,3726138.026.4238415162811.36434300.00+0.4037.136.5+0.7+0.03+0.20
ADO Den Haag (1 Season)1 League383,3238797.236.937893311401.667149+22+0.60+0.60
Utrecht (1 Season)1 League84135213.54.6477142701.3074+3+0.65+0.598.34.6+3.8+0.82+0.35
Eredivisie (7 Seasons)1829,0365036.9100.482855310029191.19142165-23-0.23-0.0495.0111.0-16.0-0.24-0.19
Eerste Divisie (3 Seasons)845,5726654.361.9568942281411.7511275+37+0.69+0.69
2. Bundesliga (2 Seasons)382,2976037.525.5238415152511.40414100.00+0.3837.136.5+0.7+0.03+0.20
DFB-Pokal (1 Season)1757562.50.80017500.002200.00+2.00
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-201420Volendamnl NED2. Eerste Divisie9th257793122.88.7421
2014-201521Volendamnl NED2. Eerste Divisie5th211,4707043.016.3159611.904126+15+0.92+0.92Matches
2014-201521Heerenveennl NED1. Eredivisie7th143642611.94.0111301.4798+1+0.25+0.05Matches
2015-201622Heerenveennl NED1. Eredivisie13th261,3555244.315.11451261.001928-9-0.60-0.28Matches
2016-201723Heerenveennl NED1. Eredivisie9th234211813.84.7002351.25144+10+2.14+2.44Matches
2017-201824Heerenveennl NED1. Eredivisie8th319553131.210.6632531.301617-1-0.09+0.08Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th168475327.79.4783692911.752116+5+0.53+1.0216.614.3+2.3+0.25+0.46Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th221,4506647.416.11684961801.142025-5-0.31-0.0920.522.2-1.7-0.10+0.02Matches
2020-202127Heerenveennl NED1. Eredivisie12th312,6348586.129.329882524001.194042-2-0.07+0.7843.947.9-4.0-0.14+0.95Matches
2021-202228Heerenveennl NED1. Eredivisie8th201,5587850.917.317881432201.251825-7-0.40-0.0421.826.7-4.9-0.28-0.17Matches
2021-202228Utrechtnl NED1. Eredivisie7th84135213.54.6477142701.3074+3+0.65+0.598.34.6+3.8+0.82+0.35Matches
2022-202329Volendamnl NED1. Eredivisie14th291,3364643.714.811734182951.001937-18-1.21-0.6420.931.9-10.9-0.74-0.20Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th383,3238797.236.937893311401.667149+22+0.60+0.60Matches
11 Seasons5 Clubs3 Leagues30416,9055641.4187.81618611014327211.34295281+14+0.08+0.28132.1147.5-15.3-0.17-0.07
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
Heerenveen (6 Seasons)1 League1457,2875039.781.06788487829141.22116124-8-0.10+0.0965.874.6-8.8-0.19+0.14
Volendam (3 Seasons)2 Leagues753,5854836.239.8307313452961.386063-3-0.10+0.1720.931.9-10.9-0.74-0.20
St. Pauli (2 Seasons)1 League382,2976037.525.5238415152511.40414100.00+0.3837.136.5+0.7+0.03+0.20
ADO Den Haag (1 Season)1 League383,3238797.236.937893311401.667149+22+0.60+0.60
Utrecht (1 Season)1 League84135213.54.6477142701.3074+3+0.65+0.598.34.6+3.8+0.82+0.35
Eredivisie (7 Seasons)1829,0365036.9100.482855310029191.19142165-23-0.23-0.0495.0111.0-16.0-0.24-0.19
Eerste Divisie (3 Seasons)845,5726654.361.9568942281411.7511275+37+0.69+0.69
2. Bundesliga (2 Seasons)382,2976037.525.5238415152511.40414100.00+0.3837.136.5+0.7+0.03+0.20
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201925St. Paulide GERDFB-Pokal33rd1757562.50.80017500.002200.00+2.00Matches
1 Season1 Club1 League1757562.50.80017500.002200.00+2.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-201420Volendamnl NED2. Eerste Divisie8.720
2014-201521Volendamnl NED2. Eerste Divisie16.300Matches
2014-201521Heerenveennl NED1. Eredivisie4.0106Matches
2015-201622Heerenveennl NED1. Eredivisie15.12029Matches
2016-201723Heerenveennl NED1. Eredivisie4.7100600000000Matches
2017-201824Heerenveennl NED1. Eredivisie10.62002400000000Matches
2018-201925St. Paulide GER2. 2. Bundesliga9.4300276621400025837153.9Matches
2018-201925St. Paulide GERDFB-Pokal0.80003020000Matches
2019-202026St. Paulide GER2. 2. Bundesliga16.11001561042300030798049.7Matches
2020-202127Heerenveennl NED1. Eredivisie29.3300241030527000401118855.8Matches
2021-202228Heerenveennl NED1. Eredivisie17.30001151442510024625752.1Matches
2021-202228Utrechtnl NED1. Eredivisie4.60004041000009312357.4Matches
2022-202329Volendamnl NED1. Eredivisie14.810010120100200021375639.8Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie36.94003412416360Matches
11 Seasons5 Clubs4 Leagues188.720001934012732102710014940337551.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Heerenveen (6 Seasons)1 League81.0900100154494121006417314554.4
Volendam (3 Seasons)2 Leagues39.830010120100200021375639.8
St. Pauli (2 Seasons)2 Leagues26.44004512186370005516215151.8
ADO Den Haag (1 Season)1 League36.94003412416360
Utrecht (1 Season)1 League4.60004041000009312357.4
Eredivisie (7 Seasons)100.410001141668204141009424122451.8
Eerste Divisie (3 Seasons)61.96003412416360
2. Bundesliga (2 Seasons)25.54004212166370005516215151.8
DFB-Pokal (1 Season)0.80003020000
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-201420Volendam1 League8.720
2014-201521Volendam1 League16.300
2014-201521Heerenveen1 League4.0106
2015-201622Heerenveen1 League15.12029
2016-201723Heerenveen1 League4.7100600000000
2017-201824Heerenveen1 League10.62002400000000
2018-201925St. Pauli2 Leagues10.2300306821400025837153.9
2019-202026St. Pauli1 League16.11001561042300030798049.7
2020-202127Heerenveen1 League29.3300241030527000401118855.8
2021-202228Heerenveen1 League17.30001151442510024625752.1
2021-202228Utrecht1 League4.60004041000009312357.4
2022-202329Volendam1 League14.810010120100200021375639.8
2023-202430ADO Den Haag1 League36.94003412416360
11 Seasons5 Clubs4 Leagues188.720001934012732102710014940337551.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Heerenveen (6 Seasons)1 League81.0900100154494121006417314554.4
Volendam (3 Seasons)2 Leagues39.830010120100200021375639.8
St. Pauli (2 Seasons)2 Leagues26.44004512186370005516215151.8
ADO Den Haag (1 Season)1 League36.94003412416360
Utrecht (1 Season)1 League4.60004041000009312357.4
Eredivisie (7 Seasons)100.410001141668204141009424122451.8
Eerste Divisie (3 Seasons)61.96003412416360
2. Bundesliga (2 Seasons)25.54004212166370005516215151.8
DFB-Pokal (1 Season)0.80003020000
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-201420Volendamnl NED2. Eerste Divisie9th8.720
2014-201521Volendamnl NED2. Eerste Divisie5th16.300Matches
2014-201521Heerenveennl NED1. Eredivisie7th4.0106Matches
2015-201622Heerenveennl NED1. Eredivisie13th15.12029Matches
2016-201723Heerenveennl NED1. Eredivisie9th4.7100600000000Matches
2017-201824Heerenveennl NED1. Eredivisie8th10.62002400000000Matches
2018-201925St. Paulide GER2. 2. Bundesliga9th9.4300276621400025837153.9Matches
2019-202026St. Paulide GER2. 2. Bundesliga14th16.11001561042300030798049.7Matches
2020-202127Heerenveennl NED1. Eredivisie12th29.3300241030527000401118855.8Matches
2021-202228Heerenveennl NED1. Eredivisie8th17.30001151442510024625752.1Matches
2021-202228Utrechtnl NED1. Eredivisie7th4.60004041000009312357.4Matches
2022-202329Volendamnl NED1. Eredivisie14th14.810010120100200021375639.8Matches
2023-202430ADO Den Haagnl NED2. Eerste Divisie5th36.94003412416360Matches
11 Seasons5 Clubs3 Leagues187.820001904012532102710014940337551.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Heerenveen (6 Seasons)1 League81.0900100154494121006417314554.4
Volendam (3 Seasons)2 Leagues39.830010120100200021375639.8
St. Pauli (2 Seasons)1 League25.54004212166370005516215151.8
ADO Den Haag (1 Season)1 League36.94003412416360
Utrecht (1 Season)1 League4.60004041000009312357.4
Eredivisie (7 Seasons)100.410001141668204141009424122451.8
Eerste Divisie (3 Seasons)61.96003412416360
2. Bundesliga (2 Seasons)25.54004212166370005516215151.8
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201925St. Paulide GERDFB-Pokal33rd0.80003020000Matches
1 Season1 Club1 League0.80003020000

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.