Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200620Midtjyllanddk DEN1. Danish Superliga17151,35415.0101100400.070.000.070.070.07Matches
2005-200620SønderjyskEdk DEN1. Danish Superliga554505.0101100100.200.000.200.200.20Matches
2005-200620Midtjylland2. UEFA Cup20520.6000100.000.00Matches
2006-200721Midtjyllanddk DEN1. Danish Superliga28242,12923.7156100400.040.210.250.040.25
2007-200822Midtjyllanddk DEN1. Danish Superliga18161,35215.0347300300.200.270.470.200.47Matches
2007-200822AZ Alkmaarnl NED1. Eredivisie834194.7000000100.000.000.000.000.00Matches
2007-200822Midtjylland2. UEFA Cup221461.6000000.000.00Matches
2008-200923AZ Alkmaarnl NED1. Eredivisie1176066.7000000100.000.000.000.000.00Matches
2009-201024AZ Alkmaar1. Champions Lg321731.9000000000.000.000.000.000.00Matches
2009-201024AZ Alkmaarnl NED1. Eredivisie26232,13823.8112100210.040.040.080.040.08Matches
2010-201125AZ Alkmaarnl NED1. Eredivisie1488609.6101100100.100.000.100.100.10Matches
2010-201125AZ Alkmaar2. Europa Lg20730.8000000000.000.000.000.000.00Matches
2011-201226AZ Alkmaarnl NED1. Eredivisie34322,84731.6437400000.130.090.220.130.22Matches
2011-201226AZ Alkmaar2. Europa Lg12121,05511.7022000200.000.170.170.000.17Matches
2012-201327Sampdoriait ITA1. Serie A731872.1000000000.000.000.000.000.00Matches
2013-201428AZ Alkmaarnl NED1. Eredivisie1076747.5000000100.000.000.000.000.00Matches
2013-201428AZ Alkmaar2. Europa Lg431882.1000000000.000.000.000.000.00Matches
2014-201529AZ Alkmaarnl NED1. Eredivisie32322,74530.5336300100.100.100.200.100.20Matches
2015-201630PSV Eindhoven1. Champions Lg21871.0000000000.000.000.000.000.00Matches
2015-201630Jong PSVnl NED2. Eerste Divisie996897.7000000100.000.000.000.000.00Matches
2015-201630PSV Eindhovennl NED1. Eredivisie211011.1000000000.000.000.000.000.00Matches
2016-201731PSV Eindhoven1. Champions Lg00Matches
2016-201731SønderjyskEdk DEN1. Danish Superliga10108569.5000000400.000.000.000.000.00Matches
2016-201731Jong PSVnl NED2. Eerste Divisie776307.0101100000.140.000.140.140.14Matches
2016-201731PSV Eindhovennl NED1. Eredivisie00Matches
2017-201832SønderjyskEdk DEN1. Danish Superliga18171,53717.1112100300.060.060.120.060.12Matches
2018-201933SønderjyskEdk DEN1. Danish Superliga16151,35015.0033000300.000.200.200.000.20Matches
14 Seasons6 Clubs6 Leagues29925422,698252.217223917003310.070.090.160.070.16
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
AZ Alkmaar (7 Seasons)3 Leagues15612911,778130.99918900910.070.070.140.070.14
SønderjyskE (4 Seasons)1 League49474,19346.62462001100.040.090.130.040.13
Midtjylland (3 Seasons)2 Leagues67575,03355.959145001200.090.170.260.090.26
Jong PSV (2 Seasons)1 League16161,31914.7101100100.070.000.070.070.07
PSV Eindhoven (2 Seasons)2 Leagues421882.1000000000.000.000.000.000.00
Sampdoria (1 Season)1 League731872.1000000000.000.000.000.000.00
Eredivisie (9 Seasons)13711310,390115.49716900710.080.060.140.080.14
Danish Superliga (6 Seasons)1121029,028100.3713207002200.070.130.200.070.20
UEFA Cup (5 Seasons)22171,51416.8022000300.000.140.140.000.14
Champions Lg (3 Seasons)532602.9000000000.000.000.000.000.00
Eerste Divisie (2 Seasons)16161,31914.7101100100.070.000.070.070.07
Serie A (1 Season)731872.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200620SønderjyskE1 League554505.0101100100.200.000.200.200.20
2005-200620Midtjylland2 Leagues19151,40615.6101100500.060.000.070.060.07
2006-200721Midtjylland1 League28242,12923.7156100400.040.210.250.040.25
2007-200822Midtjylland2 Leagues20181,49816.6347300300.180.270.470.180.47
2007-200822AZ Alkmaar1 League834194.7000000100.000.000.000.000.00
2008-200923AZ Alkmaar1 League1176066.7000000100.000.000.000.000.00
2009-201024AZ Alkmaar2 Leagues29252,31125.7112100210.040.040.080.040.08
2010-201125AZ Alkmaar2 Leagues16893310.4101100100.100.000.100.100.10
2011-201226AZ Alkmaar2 Leagues46443,90243.4459400200.090.120.210.090.21
2012-201327Sampdoria1 League731872.1000000000.000.000.000.000.00
2013-201428AZ Alkmaar2 Leagues14108629.6000000100.000.000.000.000.00
2014-201529AZ Alkmaar1 League32322,74530.5336300100.100.100.200.100.20
2015-201630Jong PSV1 League996897.7000000100.000.000.000.000.00
2015-201630PSV Eindhoven2 Leagues421882.1000000000.000.000.000.000.00
2016-201731Jong PSV1 League776307.0101100000.140.000.140.140.14
2016-201731PSV Eindhoven2 Leagues00
2016-201731SønderjyskE1 League10108569.5000000400.000.000.000.000.00
2017-201832SønderjyskE1 League18171,53717.1112100300.060.060.120.060.12
2018-201933SønderjyskE1 League16151,35015.0033000300.000.200.200.000.20
14 Seasons6 Clubs6 Leagues29925422,698252.217223917003310.070.090.160.070.16
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
AZ Alkmaar (7 Seasons)3 Leagues15612911,778130.99918900910.070.070.140.070.14
SønderjyskE (4 Seasons)1 League49474,19346.62462001100.040.090.130.040.13
Midtjylland (3 Seasons)2 Leagues67575,03355.959145001200.090.170.260.090.26
Jong PSV (2 Seasons)1 League16161,31914.7101100100.070.000.070.070.07
PSV Eindhoven (2 Seasons)2 Leagues421882.1000000000.000.000.000.000.00
Sampdoria (1 Season)1 League731872.1000000000.000.000.000.000.00
Eredivisie (9 Seasons)13711310,390115.49716900710.080.060.140.080.14
Danish Superliga (6 Seasons)1121029,028100.3713207002200.070.130.200.070.20
UEFA Cup (5 Seasons)22171,51416.8022000300.000.140.140.000.14
Champions Lg (3 Seasons)532602.9000000000.000.000.000.000.00
Eerste Divisie (2 Seasons)16161,31914.7101100100.070.000.070.070.07
Serie A (1 Season)731872.1000000000.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
2005-200620SønderjyskEdk DEN1. Danish Superliga11th554505.0101100100.200.000.200.200.20Matches
2005-200620Midtjyllanddk DEN1. Danish Superliga7th17151,35415.0101100400.070.000.070.070.07Matches
2006-200721Midtjyllanddk DEN1. Danish Superliga2nd28242,12923.7156100400.040.210.250.040.25
2007-200822Midtjyllanddk DEN1. Danish Superliga2nd18161,35215.0347300300.200.270.470.200.47Matches
2007-200822AZ Alkmaarnl NED1. Eredivisie11th834194.7000000100.000.000.000.000.00Matches
2008-200923AZ Alkmaarnl NED1. Eredivisie1st1176066.7000000100.000.000.000.000.00Matches
2009-201024AZ Alkmaarnl NED1. Eredivisie5th26232,13823.8112100210.040.040.080.040.08Matches
2010-201125AZ Alkmaarnl NED1. Eredivisie4th1488609.6101100100.100.000.100.100.10Matches
2011-201226AZ Alkmaarnl NED1. Eredivisie4th34322,84731.6437400000.130.090.220.130.22Matches
2012-201327Sampdoriait ITA1. Serie A14th731872.1000000000.000.000.000.000.00Matches
2013-201428AZ Alkmaarnl NED1. Eredivisie8th1076747.5000000100.000.000.000.000.00Matches
2014-201529AZ Alkmaarnl NED1. Eredivisie3rd32322,74530.5336300100.100.100.200.100.20Matches
2015-201630Jong PSVnl NED2. Eerste Divisie11th996897.7000000100.000.000.000.000.00Matches
2015-201630PSV Eindhovennl NED1. Eredivisie1st211011.1000000000.000.000.000.000.00Matches
2016-201731Jong PSVnl NED2. Eerste Divisie4th776307.0101100000.140.000.140.140.14Matches
2016-201731PSV Eindhovennl NED1. Eredivisie3rd00Matches
2016-201731SønderjyskEdk DEN1. Danish Superliga6th10108569.5000000400.000.000.000.000.00Matches
2017-201832SønderjyskEdk DEN1. Danish Superliga8th18171,53717.1112100300.060.060.120.060.12Matches
2018-201933SønderjyskEdk DEN1. Danish Superliga10th16151,35015.0033000300.000.200.200.000.20Matches
14 Seasons6 Clubs4 Leagues27223420,924232.517203717003010.070.090.160.070.16
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
AZ Alkmaar (7 Seasons)1 League13511210,289114.39716900710.080.060.140.080.14
SønderjyskE (4 Seasons)1 League49474,19346.62462001100.040.090.130.040.13
Midtjylland (3 Seasons)1 League63554,83553.759145001100.090.170.260.090.26
Jong PSV (2 Seasons)1 League16161,31914.7101100100.070.000.070.070.07
PSV Eindhoven (2 Seasons)1 League211011.1000000000.000.000.000.000.00
Sampdoria (1 Season)1 League731872.1000000000.000.000.000.000.00
Eredivisie (9 Seasons)13711310,390115.49716900710.080.060.140.080.14
Danish Superliga (6 Seasons)1121029,028100.3713207002200.070.130.200.070.20
Eerste Divisie (2 Seasons)16161,31914.7101100100.070.000.070.070.07
Serie A (1 Season)731872.1000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200620Midtjylland2. UEFA CupRd120520.6000100.000.00Matches
2007-200822Midtjylland2. UEFA CupRd1221461.6000000.000.00Matches
2009-201024AZ Alkmaar1. Champions LgGR321731.9000000000.000.000.000.000.00Matches
2010-201125AZ Alkmaar2. Europa LgGR20730.8000000000.000.000.000.000.00Matches
2011-201226AZ Alkmaar2. Europa LgQF12121,05511.7022000200.000.170.170.000.17Matches
2013-201428AZ Alkmaar2. Europa LgQF431882.1000000000.000.000.000.000.00Matches
2015-201630PSV Eindhoven1. Champions LgR1621871.0000000000.000.000.000.000.00Matches
2016-201731PSV Eindhoven1. Champions LgGR00Matches
8 Seasons3 Clubs2 Leagues27201,77419.7022000300.000.110.110.000.11
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
AZ Alkmaar (4 Seasons)2 Leagues21171,48916.5022000200.000.120.120.000.12
Midtjylland (2 Seasons)1 League421982.2000100.000.00
PSV Eindhoven (2 Seasons)1 League21871.0000000000.000.000.000.000.00
UEFA Cup (5 Seasons)22171,51416.8022000300.000.140.140.000.14
Champions Lg (3 Seasons)532602.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
200823dk DenmarkUEFA Euro Qualifying20300.30000000.000.00Matches
201025dk Denmark1. World CupGR332703.00000000.000.00Matches
201227dk DenmarkUEFA EuroGR332703.0000000100.000.000.000.000.00Matches
201227dk DenmarkUEFA Euro Qualifying321952.20000000.000.00Matches
201429dk DenmarkWCQ332703.0000000000.000.000.000.000.00Matches
201429dk DenmarkFriendlies (M)10120.1000000000.000.000.000.000.00Matches
201530dk DenmarkFriendlies (M)311551.7000000000.000.000.000.000.00Matches
201631dk DenmarkUEFA Euro Qualifying311271.4000000000.000.000.000.000.00Matches
6 Seasons1 Club5 Leagues21131,32914.8000000100.000.000.000.000.00
UEFA Euro Qualifying (3 Seasons)833523.9000000000.000.000.000.000.00
Friendlies (M) (2 Seasons)411671.9000000000.000.000.000.000.00
World Cup (1 Season)332703.00000000.000.00
WCQ (1 Season)332703.0000000000.000.000.000.000.00
UEFA Euro (1 Season)332703.0000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2005-200620Midtjyllanddk DEN1. Danish Superliga15.0160.400.1700Matches
2005-200620SønderjyskEdk DEN1. Danish Superliga5.0120.400.5000Matches
2005-200620Midtjylland2. UEFA Cup0.600Matches
2006-200721Midtjyllanddk DEN1. Danish Superliga23.71110.470.0900
2007-200822Midtjyllanddk DEN1. Danish Superliga15.0380.530.3800Matches
2007-200822AZ Alkmaarnl NED1. Eredivisie4.7020.430.0000Matches
2007-200822Midtjylland2. UEFA Cup1.600Matches
2008-200923AZ Alkmaarnl NED1. Eredivisie6.7000.0000Matches
2009-201024AZ Alkmaar1. Champions Lg1.9000.0000Matches
2009-201024AZ Alkmaarnl NED1. Eredivisie23.8120.080.5000Matches
2010-201125AZ Alkmaarnl NED1. Eredivisie9.6120.210.5000Matches
2010-201125AZ Alkmaar2. Europa Lg0.8000.0000Matches
2011-201226AZ Alkmaarnl NED1. Eredivisie31.64120.380.3300Matches
2011-201226AZ Alkmaar2. Europa Lg11.7010.090.0000Matches
2012-201327Sampdoriait ITA1. Serie A2.1000.0000Matches
2013-201428AZ Alkmaarnl NED1. Eredivisie7.5000.0000Matches
2013-201428AZ Alkmaar2. Europa Lg2.1010.480.0000Matches
2014-201529AZ Alkmaarnl NED1. Eredivisie30.5370.230.4300Matches
2015-201630PSV Eindhoven1. Champions Lg1.0000.0000Matches
2015-201630Jong PSVnl NED2. Eerste Divisie7.7010.130.0000Matches
2015-201630PSV Eindhovennl NED1. Eredivisie1.1000.0000Matches
2016-201731SønderjyskEdk DEN1. Danish Superliga9.50030.000.320.0000Matches
2016-201731Jong PSVnl NED2. Eerste Divisie7.01030.000.430.3300Matches
2017-201832SønderjyskEdk DEN1. Danish Superliga17.11030.000.180.3300Matches
2018-201933SønderjyskEdk DEN1. Danish Superliga15.0000Matches
14 Seasons6 Clubs6 Leagues252.2170640.000.270.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AZ Alkmaar (7 Seasons)3 Leagues130.99270.210.3300
SønderjyskE (4 Seasons)1 League46.62080.000.250.2500
Midtjylland (3 Seasons)2 Leagues55.95250.470.2000
Jong PSV (2 Seasons)1 League14.71040.000.270.2500
PSV Eindhoven (2 Seasons)2 Leagues2.1000.0000
Sampdoria (1 Season)1 League2.1000.0000
Eredivisie (9 Seasons)115.49250.220.3600
Danish Superliga (6 Seasons)100.370330.000.390.2100
UEFA Cup (5 Seasons)16.8020.140.0000
Champions Lg (3 Seasons)2.9000.0000
Eerste Divisie (2 Seasons)14.71040.000.270.2500
Serie A (1 Season)2.1000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2005-200620SønderjyskE1 League5.0120.400.5000
2005-200620Midtjylland2 Leagues15.6160.400.1700
2006-200721Midtjylland1 League23.71110.470.0900
2007-200822Midtjylland2 Leagues16.6380.530.3800
2007-200822AZ Alkmaar1 League4.7020.430.0000
2008-200923AZ Alkmaar1 League6.7000.0000
2009-201024AZ Alkmaar2 Leagues25.7120.080.5000
2010-201125AZ Alkmaar2 Leagues10.4120.190.5000
2011-201226AZ Alkmaar2 Leagues43.44130.300.3100
2012-201327Sampdoria1 League2.1000.0000
2013-201428AZ Alkmaar2 Leagues9.6010.100.0000
2014-201529AZ Alkmaar1 League30.5370.230.4300
2015-201630Jong PSV1 League7.7010.130.0000
2015-201630PSV Eindhoven2 Leagues2.1000.0000
2016-201731Jong PSV1 League7.01030.000.430.3300
2016-201731SønderjyskE1 League9.50030.000.320.0000
2017-201832SønderjyskE1 League17.11030.000.180.3300
2018-201933SønderjyskE1 League15.0000
14 Seasons6 Clubs6 Leagues252.2170640.000.270.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AZ Alkmaar (7 Seasons)3 Leagues130.99270.210.3300
SønderjyskE (4 Seasons)1 League46.62080.000.250.2500
Midtjylland (3 Seasons)2 Leagues55.95250.470.2000
Jong PSV (2 Seasons)1 League14.71040.000.270.2500
PSV Eindhoven (2 Seasons)2 Leagues2.1000.0000
Sampdoria (1 Season)1 League2.1000.0000
Eredivisie (9 Seasons)115.49250.220.3600
Danish Superliga (6 Seasons)100.370330.000.390.2100
UEFA Cup (5 Seasons)16.8020.140.0000
Champions Lg (3 Seasons)2.9000.0000
Eerste Divisie (2 Seasons)14.71040.000.270.2500
Serie A (1 Season)2.1000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2005-200620SønderjyskEdk DEN1. Danish Superliga11th5.0120.400.5000Matches
2005-200620Midtjyllanddk DEN1. Danish Superliga7th15.0160.400.1700Matches
2006-200721Midtjyllanddk DEN1. Danish Superliga2nd23.71110.470.0900
2007-200822Midtjyllanddk DEN1. Danish Superliga2nd15.0380.530.3800Matches
2007-200822AZ Alkmaarnl NED1. Eredivisie11th4.7020.430.0000Matches
2008-200923AZ Alkmaarnl NED1. Eredivisie1st6.7000.0000Matches
2009-201024AZ Alkmaarnl NED1. Eredivisie5th23.8120.080.5000Matches
2010-201125AZ Alkmaarnl NED1. Eredivisie4th9.6120.210.5000Matches
2011-201226AZ Alkmaarnl NED1. Eredivisie4th31.64120.380.3300Matches
2012-201327Sampdoriait ITA1. Serie A14th2.1000.0000Matches
2013-201428AZ Alkmaarnl NED1. Eredivisie8th7.5000.0000Matches
2014-201529AZ Alkmaarnl NED1. Eredivisie3rd30.5370.230.4300Matches
2015-201630Jong PSVnl NED2. Eerste Divisie11th7.7010.130.0000Matches
2015-201630PSV Eindhovennl NED1. Eredivisie1st1.1000.0000Matches
2016-201731Jong PSVnl NED2. Eerste Divisie4th7.01030.000.430.3300Matches
2016-201731SønderjyskEdk DEN1. Danish Superliga6th9.50030.000.320.0000Matches
2017-201832SønderjyskEdk DEN1. Danish Superliga8th17.11030.000.180.3300Matches
2018-201933SønderjyskEdk DEN1. Danish Superliga10th15.0000Matches
14 Seasons6 Clubs4 Leagues232.5170620.000.290.2700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AZ Alkmaar (7 Seasons)1 League114.39250.220.3600
SønderjyskE (4 Seasons)1 League46.62080.000.250.2500
Midtjylland (3 Seasons)1 League53.75250.470.2000
Jong PSV (2 Seasons)1 League14.71040.000.270.2500
PSV Eindhoven (2 Seasons)1 League1.1000.0000
Sampdoria (1 Season)1 League2.1000.0000
Eredivisie (9 Seasons)115.49250.220.3600
Danish Superliga (6 Seasons)100.370330.000.390.2100
Eerste Divisie (2 Seasons)14.71040.000.270.2500
Serie A (1 Season)2.1000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2005-200620Midtjylland2. UEFA CupRd10.600Matches
2007-200822Midtjylland2. UEFA CupRd11.600Matches
2009-201024AZ Alkmaar1. Champions LgGR1.9000.0000Matches
2010-201125AZ Alkmaar2. Europa LgGR0.8000.0000Matches
2011-201226AZ Alkmaar2. Europa LgQF11.7010.090.0000Matches
2013-201428AZ Alkmaar2. Europa LgQF2.1010.480.0000Matches
2015-201630PSV Eindhoven1. Champions LgR161.0000.0000Matches
8 Seasons3 Clubs2 Leagues19.7020.110.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
AZ Alkmaar (4 Seasons)2 Leagues16.5020.120.0000
Midtjylland (2 Seasons)1 League2.200
PSV Eindhoven (2 Seasons)1 League1.0000.0000
UEFA Cup (5 Seasons)16.8020.140.0000
Champions Lg (3 Seasons)2.9000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200823dk DenmarkUEFA Euro Qualifying0.3000Matches
201025dk Denmark1. World CupGR3.0000Matches
201227dk DenmarkUEFA EuroGR3.0000Matches
201227dk DenmarkUEFA Euro Qualifying2.2000Matches
201429dk DenmarkWCQ3.0000Matches
201429dk DenmarkFriendlies (M)0.1000Matches
201530dk DenmarkFriendlies (M)1.7000Matches
201631dk DenmarkUEFA Euro Qualifying1.40100.00.710.000.0000Matches
6 Seasons1 Club5 Leagues14.80100.00.710.000.0000
UEFA Euro Qualifying (3 Seasons)3.90100.00.710.000.0000
Friendlies (M) (2 Seasons)1.9000
World Cup (1 Season)3.0000
WCQ (1 Season)3.0000
UEFA Euro (1 Season)3.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2005-200620Midtjyllanddk DEN1. Danish Superliga171,3548045.615.0152Matches
2005-200620SønderjyskEdk DEN1. Danish Superliga54509015.25.050Matches
2005-200620Midtjylland2. UEFA Cup252260.6020Matches
2006-200721Midtjyllanddk DEN1. Danish Superliga282,1297671.723.7244
2007-200822Midtjyllanddk DEN1. Danish Superliga181,3527545.515.0162Matches
2007-200822AZ Alkmaarnl NED1. Eredivisie84195213.74.7325Matches
2007-200822Midtjylland2. UEFA Cup2146731.62101Matches
2008-200923AZ Alkmaarnl NED1. Eredivisie116065519.86.7734Matches
2009-201024AZ Alkmaar1. Champions Lg3173581.9211Matches
2009-201024AZ Alkmaarnl NED1. Eredivisie262,1388269.923.823213Matches
2010-201125AZ Alkmaarnl NED1. Eredivisie148606128.19.6876Matches
2010-201125AZ Alkmaar2. Europa Lg273370.802Matches
2011-201226AZ Alkmaarnl NED1. Eredivisie342,8478493.031.632292Matches
2011-201226AZ Alkmaar2. Europa Lg121,0558811.712110Matches
2012-201327Sampdoriait ITA1. Serie A7187275.52.1304Matches
2013-201428AZ Alkmaarnl NED1. Eredivisie106746722.07.5763Matches
2013-201428AZ Alkmaar2. Europa Lg4188472.1311Matches
2014-201529AZ Alkmaarnl NED1. Eredivisie322,7458689.730.53228001.75555500.00-2.00Matches
2015-201630PSV Eindhoven1. Champions Lg2874411.61.010120.0002-2-2.07-2.48Matches
2015-201630Jong PSVnl NED2. Eerste Divisie96897721.37.795001.22915-6-0.78-0.29Matches
2015-201630PSV Eindhovennl NED1. Eredivisie2101513.31.111191.5021+1+0.89-0.78Matches
2016-201731PSV Eindhoven1. Champions Lg00002Matches
2016-201731SønderjyskEdk DEN1. Danish Superliga108568626.49.5108021.301113-2-0.21+0.09Matches
2016-201731Jong PSVnl NED2. Eerste Divisie76309018.47.077001.71107+3+0.43-0.47Matches
2016-201731PSV Eindhovennl NED1. Eredivisie000012Matches
2017-201832SønderjyskEdk DEN1. Danish Superliga181,5378553.417.11715121.423025+5+0.29+0.49Matches
2018-201933SønderjyskEdk DEN1. Danish Superliga161,3508446.915.015871114521.131823-5-0.33-0.16Matches
14 Seasons6 Clubs6 Leagues29922,6987635.1252.2254871574545321.44135141-6-0.07-0.47
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AZ Alkmaar (7 Seasons)3 Leagues15611,7787648.0130.91291092701.75555500.00-2.00
SønderjyskE (4 Seasons)1 League494,1938635.046.647873424561.295961-2-0.05+0.19
Midtjylland (3 Seasons)2 Leagues675,0337554.355.9571101
Jong PSV (2 Seasons)1 League161,3198219.814.71612001.431922-3-0.20-0.44
PSV Eindhoven (2 Seasons)2 Leagues4188472.52.1212250.7523-1-0.48-1.92
Sampdoria (1 Season)1 League7187275.52.1304
Eredivisie (9 Seasons)13710,3907637.7115.41139724211.745756+1+0.03-1.67
Danish Superliga (6 Seasons)1129,0288143.2100.31028734104561.295961-2-0.05+0.19
UEFA Cup (5 Seasons)221,5146916.8171351
Champions Lg (3 Seasons)5260526.72.931240.0002-2-2.07-2.48
Eerste Divisie (2 Seasons)161,3198219.814.71612001.431922-3-0.20-0.44
Serie A (1 Season)7187275.52.1304
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2005-200620SønderjyskE1 League54509015.25.050
2005-200620Midtjylland2 Leagues191,4067445.615.61540
2006-200721Midtjylland1 League282,1297671.723.7244
2007-200822Midtjylland2 Leagues201,4987545.516.618121
2007-200822AZ Alkmaar1 League84195213.74.7325
2008-200923AZ Alkmaar1 League116065519.86.7734
2009-201024AZ Alkmaar2 Leagues292,3118069.925.725224
2010-201125AZ Alkmaar2 Leagues169335828.110.4878
2011-201226AZ Alkmaar2 Leagues463,9028593.043.444402
2012-201327Sampdoria1 League7187275.52.1304
2013-201428AZ Alkmaar2 Leagues148626222.09.61074
2014-201529AZ Alkmaar1 League322,7458689.730.53228001.75555500.00-2.00
2015-201630Jong PSV1 League96897721.37.795001.22915-6-0.78-0.29
2015-201630PSV Eindhoven2 Leagues4188474.92.1212110.7523-1-0.48-1.92
2016-201731Jong PSV1 League76309018.47.077001.71107+3+0.43-0.47
2016-201731PSV Eindhoven2 Leagues000014
2016-201731SønderjyskE1 League108568626.49.5108021.301113-2-0.21+0.09
2017-201832SønderjyskE1 League181,5378553.417.11715121.423025+5+0.29+0.49
2018-201933SønderjyskE1 League161,3508446.915.015871114521.131823-5-0.33-0.16
14 Seasons6 Clubs6 Leagues29922,6987635.1252.2254871574545321.44135141-6-0.07-0.47
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AZ Alkmaar (7 Seasons)3 Leagues15611,7787648.0130.91291092701.75555500.00-2.00
SønderjyskE (4 Seasons)1 League494,1938635.046.647873424561.295961-2-0.05+0.19
Midtjylland (3 Seasons)2 Leagues675,0337554.355.9571101
Jong PSV (2 Seasons)1 League161,3198219.814.71612001.431922-3-0.20-0.44
PSV Eindhoven (2 Seasons)2 Leagues4188472.52.1212250.7523-1-0.48-1.92
Sampdoria (1 Season)1 League7187275.52.1304
Eredivisie (9 Seasons)13710,3907637.7115.41139724211.745756+1+0.03-1.67
Danish Superliga (6 Seasons)1129,0288143.2100.31028734104561.295961-2-0.05+0.19
UEFA Cup (5 Seasons)221,5146916.8171351
Champions Lg (3 Seasons)5260526.72.931240.0002-2-2.07-2.48
Eerste Divisie (2 Seasons)161,3198219.814.71612001.431922-3-0.20-0.44
Serie A (1 Season)7187275.52.1304
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
2005-200620SønderjyskEdk DEN1. Danish Superliga11th54509015.25.050Matches
2005-200620Midtjyllanddk DEN1. Danish Superliga7th171,3548045.615.0152Matches
2006-200721Midtjyllanddk DEN1. Danish Superliga2nd282,1297671.723.7244
2007-200822Midtjyllanddk DEN1. Danish Superliga2nd181,3527545.515.0162Matches
2007-200822AZ Alkmaarnl NED1. Eredivisie11th84195213.74.7325Matches
2008-200923AZ Alkmaarnl NED1. Eredivisie1st116065519.86.7734Matches
2009-201024AZ Alkmaarnl NED1. Eredivisie5th262,1388269.923.823213Matches
2010-201125AZ Alkmaarnl NED1. Eredivisie4th148606128.19.6876Matches
2011-201226AZ Alkmaarnl NED1. Eredivisie4th342,8478493.031.632292Matches
2012-201327Sampdoriait ITA1. Serie A14th7187275.52.1304Matches
2013-201428AZ Alkmaarnl NED1. Eredivisie8th106746722.07.5763Matches
2014-201529AZ Alkmaarnl NED1. Eredivisie3rd322,7458689.730.53228001.75555500.00-2.00Matches
2015-201630Jong PSVnl NED2. Eerste Divisie11th96897721.37.795001.22915-6-0.78-0.29Matches
2015-201630PSV Eindhovennl NED1. Eredivisie1st2101513.31.111191.5021+1+0.89-0.78Matches
2016-201731Jong PSVnl NED2. Eerste Divisie4th76309018.47.077001.71107+3+0.43-0.47Matches
2016-201731PSV Eindhovennl NED1. Eredivisie3rd000012Matches
2016-201731SønderjyskEdk DEN1. Danish Superliga6th108568626.49.5108021.301113-2-0.21+0.09Matches
2017-201832SønderjyskEdk DEN1. Danish Superliga8th181,5378553.417.11715121.423025+5+0.29+0.49Matches
2018-201933SønderjyskEdk DEN1. Danish Superliga10th161,3508446.915.015871114521.131823-5-0.33-0.16Matches
14 Seasons6 Clubs4 Leagues27220,9247735.8232.5234871433845271.47135139-4-0.05-0.45
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AZ Alkmaar (7 Seasons)1 League13510,2897648.0114.3112962301.75555500.00-2.00
SønderjyskE (4 Seasons)1 League494,1938635.046.647873424561.295961-2-0.05+0.19
Midtjylland (3 Seasons)1 League634,8357754.353.7558
Jong PSV (2 Seasons)1 League161,3198219.814.71612001.431922-3-0.20-0.44
PSV Eindhoven (2 Seasons)1 League2101511.71.1111211.5021+1+0.89-0.78
Sampdoria (1 Season)1 League7187275.52.1304
Eredivisie (9 Seasons)13710,3907637.7115.41139724211.745756+1+0.03-1.67
Danish Superliga (6 Seasons)1129,0288143.2100.31028734104561.295961-2-0.05+0.19
Eerste Divisie (2 Seasons)161,3198219.814.71612001.431922-3-0.20-0.44
Serie A (1 Season)7187275.52.1304
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2005-200620Midtjylland2. UEFA CupRd1252260.6020Matches
2007-200822Midtjylland2. UEFA CupRd12146731.62101Matches
2009-201024AZ Alkmaar1. Champions LgGR3173581.9211Matches
2010-201125AZ Alkmaar2. Europa LgGR273370.802Matches
2011-201226AZ Alkmaar2. Europa LgQF121,0558811.712110Matches
2013-201428AZ Alkmaar2. Europa LgQF4188472.1311Matches
2015-201630PSV Eindhoven1. Champions LgR162874411.61.010120.0002-2-2.07-2.48Matches
2016-201731PSV Eindhoven1. Champions LgGR00002Matches
8 Seasons3 Clubs2 Leagues271,774666.719.72014750.0002-2-2.07-2.48
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
AZ Alkmaar (4 Seasons)2 Leagues211,4897116.517134
Midtjylland (2 Seasons)1 League4198502.22121
PSV Eindhoven (2 Seasons)1 League287446.71.010140.0002-2-2.07-2.48
UEFA Cup (5 Seasons)221,5146916.8171351
Champions Lg (3 Seasons)5260526.72.931240.0002-2-2.07-2.48
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
200823dk DenmarkUEFA Euro Qualifying230153.00.30021401.5001-1-3.00-4.03Matches
201025dk Denmark1. World CupGR327090100.03.03903001.0036-3-1.00Matches
201227dk DenmarkUEFA EuroGR327090100.03.03903001.0045-1-0.33Matches
201227dk DenmarkUEFA Euro Qualifying31956527.12.2291211403.0062+4+1.85+0.99Matches
201429dk DenmarkWCQ32709030.03.03903011.3345-1-0.33-0.90Matches
201429dk DenmarkFriendlies (M)112124.40.10011100.000000.00+1.05Matches
201530dk DenmarkFriendlies (M)31555243.11.7173024112.0032+1+0.58+1.46Matches
201631dk DenmarkUEFA Euro Qualifying31274214.11.4192121842.0021+1+0.71+0.59Matches
6 Seasons1 Club5 Leagues211,3296328.414.813891282161.62222200.00-0.43
UEFA Euro Qualifying (3 Seasons)83524413.53.9392351542.2584+4+1.02+0.35
Friendlies (M) (2 Seasons)41674226.51.9174033111.5032+1+0.54+1.51
World Cup (1 Season)327090100.03.03903001.0036-3-1.00
WCQ (1 Season)32709030.03.03903011.3345-1-0.33-0.90
UEFA Euro (1 Season)327090100.03.03903001.0045-1-0.33
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200620Midtjyllanddk DEN1. Danish Superliga15.040Matches
2005-200620SønderjyskEdk DEN1. Danish Superliga5.010Matches
2005-200620Midtjylland2. UEFA Cup0.61000Matches
2006-200721Midtjyllanddk DEN1. Danish Superliga23.740
2007-200822Midtjyllanddk DEN1. Danish Superliga15.030Matches
2007-200822AZ Alkmaarnl NED1. Eredivisie4.7104Matches
2007-200822Midtjylland2. UEFA Cup1.60000Matches
2008-200923AZ Alkmaarnl NED1. Eredivisie6.71012Matches
2009-201024AZ Alkmaar1. Champions Lg1.9000Matches
2009-201024AZ Alkmaarnl NED1. Eredivisie23.82135Matches
2010-201125AZ Alkmaarnl NED1. Eredivisie9.6108Matches
2010-201125AZ Alkmaar2. Europa Lg0.8001Matches
2011-201226AZ Alkmaarnl NED1. Eredivisie31.60026Matches
2011-201226AZ Alkmaar2. Europa Lg11.7209Matches
2012-201327Sampdoriait ITA1. Serie A2.1001Matches
2013-201428AZ Alkmaarnl NED1. Eredivisie7.5105Matches
2013-201428AZ Alkmaar2. Europa Lg2.1003Matches
2014-201529AZ Alkmaarnl NED1. Eredivisie30.51023Matches
2015-201630PSV Eindhoven1. Champions Lg1.0000Matches
2015-201630Jong PSVnl NED2. Eerste Divisie7.710Matches
2015-201630PSV Eindhovennl NED1. Eredivisie1.1000Matches
2016-201731SønderjyskEdk DEN1. Danish Superliga9.5400800000000Matches
2016-201731Jong PSVnl NED2. Eerste Divisie7.000000000000Matches
2017-201832SønderjyskEdk DEN1. Danish Superliga17.13002400000000Matches
2018-201933SønderjyskEdk DEN1. Danish Superliga15.03000Matches
14 Seasons6 Clubs6 Leagues252.2331015900000000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AZ Alkmaar (7 Seasons)3 Leagues130.991126
SønderjyskE (4 Seasons)1 League46.611003200000000
Midtjylland (3 Seasons)2 Leagues55.912000
Jong PSV (2 Seasons)1 League14.710000000000
PSV Eindhoven (2 Seasons)2 Leagues2.1000
Sampdoria (1 Season)1 League2.1001
Eredivisie (9 Seasons)115.471113
Danish Superliga (6 Seasons)100.322003200000000
UEFA Cup (5 Seasons)16.8300130
Champions Lg (3 Seasons)2.9000
Eerste Divisie (2 Seasons)14.710000000000
Serie A (1 Season)2.1001
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200620SønderjyskE1 League5.010
2005-200620Midtjylland2 Leagues15.65000
2006-200721Midtjylland1 League23.740
2007-200822Midtjylland2 Leagues16.63000
2007-200822AZ Alkmaar1 League4.7104
2008-200923AZ Alkmaar1 League6.71012
2009-201024AZ Alkmaar2 Leagues25.72135
2010-201125AZ Alkmaar2 Leagues10.4109
2011-201226AZ Alkmaar2 Leagues43.42035
2012-201327Sampdoria1 League2.1001
2013-201428AZ Alkmaar2 Leagues9.6108
2014-201529AZ Alkmaar1 League30.51023
2015-201630Jong PSV1 League7.710
2015-201630PSV Eindhoven2 Leagues2.1000
2016-201731Jong PSV1 League7.000000000000
2016-201731SønderjyskE1 League9.5400800000000
2017-201832SønderjyskE1 League17.13002400000000
2018-201933SønderjyskE1 League15.03000
14 Seasons6 Clubs6 Leagues252.2331015900000000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AZ Alkmaar (7 Seasons)3 Leagues130.991126
SønderjyskE (4 Seasons)1 League46.611003200000000
Midtjylland (3 Seasons)2 Leagues55.912000
Jong PSV (2 Seasons)1 League14.710000000000
PSV Eindhoven (2 Seasons)2 Leagues2.1000
Sampdoria (1 Season)1 League2.1001
Eredivisie (9 Seasons)115.471113
Danish Superliga (6 Seasons)100.322003200000000
UEFA Cup (5 Seasons)16.8300130
Champions Lg (3 Seasons)2.9000
Eerste Divisie (2 Seasons)14.710000000000
Serie A (1 Season)2.1001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200620SønderjyskEdk DEN1. Danish Superliga11th5.010Matches
2005-200620Midtjyllanddk DEN1. Danish Superliga7th15.040Matches
2006-200721Midtjyllanddk DEN1. Danish Superliga2nd23.740
2007-200822Midtjyllanddk DEN1. Danish Superliga2nd15.030Matches
2007-200822AZ Alkmaarnl NED1. Eredivisie11th4.7104Matches
2008-200923AZ Alkmaarnl NED1. Eredivisie1st6.71012Matches
2009-201024AZ Alkmaarnl NED1. Eredivisie5th23.82135Matches
2010-201125AZ Alkmaarnl NED1. Eredivisie4th9.6108Matches
2011-201226AZ Alkmaarnl NED1. Eredivisie4th31.60026Matches
2012-201327Sampdoriait ITA1. Serie A14th2.1001Matches
2013-201428AZ Alkmaarnl NED1. Eredivisie8th7.5105Matches
2014-201529AZ Alkmaarnl NED1. Eredivisie3rd30.51023Matches
2015-201630Jong PSVnl NED2. Eerste Divisie11th7.710Matches
2015-201630PSV Eindhovennl NED1. Eredivisie1st1.1000Matches
2016-201731Jong PSVnl NED2. Eerste Divisie4th7.000000000000Matches
2016-201731SønderjyskEdk DEN1. Danish Superliga6th9.5400800000000Matches
2017-201832SønderjyskEdk DEN1. Danish Superliga8th17.13002400000000Matches
2018-201933SønderjyskEdk DEN1. Danish Superliga10th15.03000Matches
14 Seasons6 Clubs4 Leagues232.5301014600000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AZ Alkmaar (7 Seasons)1 League114.371113
SønderjyskE (4 Seasons)1 League46.611003200000000
Midtjylland (3 Seasons)1 League53.7110
Jong PSV (2 Seasons)1 League14.710000000000
PSV Eindhoven (2 Seasons)1 League1.1000
Sampdoria (1 Season)1 League2.1001
Eredivisie (9 Seasons)115.471113
Danish Superliga (6 Seasons)100.322003200000000
Eerste Divisie (2 Seasons)14.710000000000
Serie A (1 Season)2.1001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200620Midtjylland2. UEFA CupRd10.61000Matches
2007-200822Midtjylland2. UEFA CupRd11.60000Matches
2009-201024AZ Alkmaar1. Champions LgGR1.9000Matches
2010-201125AZ Alkmaar2. Europa LgGR0.8001Matches
2011-201226AZ Alkmaar2. Europa LgQF11.7209Matches
2013-201428AZ Alkmaar2. Europa LgQF2.1003Matches
2015-201630PSV Eindhoven1. Champions LgR161.0000Matches
8 Seasons3 Clubs2 Leagues19.7300130
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
AZ Alkmaar (4 Seasons)2 Leagues16.52013
Midtjylland (2 Seasons)1 League2.21000
PSV Eindhoven (2 Seasons)1 League1.0000
UEFA Cup (5 Seasons)16.8300130
Champions Lg (3 Seasons)2.9000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200823dk DenmarkUEFA Euro Qualifying0.30000Matches
201025dk Denmark1. World CupGR3.00000Matches
201227dk DenmarkUEFA EuroGR3.01000Matches
201227dk DenmarkUEFA Euro Qualifying2.20000Matches
201429dk DenmarkWCQ3.00000Matches
201429dk DenmarkFriendlies (M)0.10000Matches
201530dk DenmarkFriendlies (M)1.70000Matches
201631dk DenmarkUEFA Euro Qualifying1.4000100441000Matches
6 Seasons1 Club5 Leagues14.8100100441000
UEFA Euro Qualifying (3 Seasons)3.9000100441000
Friendlies (M) (2 Seasons)1.90000
World Cup (1 Season)3.00000
WCQ (1 Season)3.00000
UEFA Euro (1 Season)3.01000

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.