FBref.com Logo
for the free FBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.

Sign Up For Free

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2007-200818Hamburger SVde GER1. Bundesliga4th20100.1000000000.000.000.000.000.00Matches
2007-200818Anderlechtbe BEL1. First Division2nd311141.3101100000.790.000.790.790.79Matches
2008-200919Club Bruggebe BEL1. First Division3rd16161,39015.4011000300.000.060.060.000.06Matches
2009-201020Club Bruggebe BEL1. Pro League3rd33302,62529.24263121200.140.070.210.100.17Matches
2010-201121Club Bruggebe BEL1. Pro League4th37312,83431.56410600520.190.130.320.190.32Matches
2011-201222Club Bruggebe BEL1. Pro League2nd29252,27925.3437222610.160.120.280.080.20Matches
2012-201323Club Bruggebe BEL1. Pro League3rd31282,56328.5538412910.180.110.280.140.25Matches
2013-201424Club Bruggebe BEL1. Pro League3rd30262,32525.8369300600.120.230.350.120.35
2014-201525Club Bruggebe BEL1. Pro League2nd30360.4000000000.000.000.000.000.00Matches
2014-201525Norwich Cityeng ENG2. Championship3rd511001.1000000000.000.000.000.000.00Matches
2015-201626Norwich Cityeng ENG1. Premier League19th1032793.1022000200.000.650.650.000.65Matches
2015-201626Rotherham Utdeng ENG2. Championship21st443604.0101011000.250.000.250.000.00Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st31292,63929.341216400610.140.410.550.140.55Matches
2017-201828Olympiacosgr GRE1. Super League3rd17141,24513.8224200500.140.140.290.140.29Matches
2018-201929Gentbe BEL1. First Division A5th28262,14523.8437401422.92.14.86.962239810.170.130.290.170.290.120.200.320.090.29Matches
2019-202030Gentbe BEL1. First Division A2nd26262,24524.93811211624.53.710.614.31113541400.120.320.440.080.400.180.430.610.150.58Matches
2020-202131Gentbe BEL1. First Division A5th19131,15312.8178011002.11.36.47.7581251010.080.550.620.000.550.170.500.660.100.60Matches
2021-202232Gentbe BEL1. First Division A5th24161,27314.1123101313.22.34.46.756139880.070.140.210.070.210.230.310.540.160.47Matches
2022-202333Gentbe BEL1. Pro League A5th24161,33014.8156100201.91.93.25.147129760.070.340.410.070.410.130.220.350.130.35Matches
2023-202434Hajduk Splithr CRO1. HNL3rd2578038.9022000100.000.220.220.000.22Matches
17 Seasons9 Clubs7 Leagues39731227,748308.3406210233711701014.611.329.440.73349864860.130.200.330.110.310.160.320.490.130.45
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
Club Brugge (7 Seasons)1 League17915614,052156.122194118464140.140.120.260.120.24
Gent (5 Seasons)1 League121978,14690.510253582415514.611.329.440.73349864860.110.280.390.090.360.160.320.490.130.45
Norwich City (2 Seasons)2 Leagues1543794.2022000200.000.470.470.000.47
Legia Warsaw (1 Season)1 League31292,63929.341216400610.140.410.550.140.55
Hajduk Split (1 Season)1 League2578038.9022000100.000.220.220.000.22
Olympiacos (1 Season)1 League17141,24513.8224200500.140.140.290.140.29
Rotherham Utd (1 Season)1 League443604.0101011000.250.000.250.000.00
Anderlecht (1 Season)1 League311141.3101100000.790.000.790.790.79
Hamburger SV (1 Season)1 League20100.1000000000.000.000.000.000.00
Pro League (13 Seasons)30325422,312247.93344772761056914.611.329.440.73349864860.130.180.310.110.290.160.320.490.130.45
Championship (2 Seasons)954605.1101011000.200.000.200.000.00
Ekstraklasa (1 Season)31292,63929.341216400610.140.410.550.140.55
HNL (1 Season)2578038.9022000100.000.220.220.000.22
Super League (1 Season)17141,24513.8224200500.140.140.290.140.29
Premier League (1 Season)1032793.1022000200.000.650.650.000.65
Bundesliga (1 Season)20100.1000000000.000.000.000.000.00

Compare Vadis Odjidja-Ofoe to

Javascript is required for the selection of a player.
Ex: Rodri, Declan Rice, Aaron Cresswell
Powered by Stathead.com Logo
Become a Stathead & surf this site ad-free.

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2007-200818Hamburger SVde GER1. Bundesliga4th0.1000.0000Matches
2007-200818Anderlechtbe BEL1. First Division2nd1.3121.580.5000Matches
2008-200919Club Bruggebe BEL1. First Division3rd15.4010.060.0000Matches
2009-201020Club Bruggebe BEL1. Pro League3rd29.24120.410.2512Matches
2010-201121Club Bruggebe BEL1. Pro League4th31.56220.700.2700Matches
2011-201222Club Bruggebe BEL1. Pro League2nd25.34110.430.1822Matches
2012-201323Club Bruggebe BEL1. Pro League3rd28.55130.460.3112Matches
2013-201424Club Bruggebe BEL1. Pro League3rd25.83110.430.2700
2014-201525Club Bruggebe BEL1. Pro League2nd0.4000.0000Matches
2014-201525Norwich Cityeng ENG2. Championship3rd1.1000.0000Matches
2015-201626Norwich Cityeng ENG1. Premier League19th3.1010.320.0000Matches
2015-201626Rotherham Utdeng ENG2. Championship21st4.0120.500.0011Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st29.340180.000.610.2200Matches
2017-201828Olympiacosgr GRE1. Super League3rd13.82030.000.220.6700Matches
2018-201929Gentbe BEL1. First Division A5th23.84521834.62.180.760.080.2225.20012.92.10.04+1.1+1.9Matches
2019-202030Gentbe BEL1. First Division A2nd24.93521223.12.080.480.040.1723.34114.53.70.07-1.5-1.7Matches
2020-202131Gentbe BEL1. First Division A5th12.8122731.81.720.550.000.0021.20112.11.30.06-1.1-1.3Matches
2021-202232Gentbe BEL1. First Division A5th14.11311032.32.190.710.030.1024.10013.22.30.07-2.2-1.3Matches
2022-202333Gentbe BEL1. Pro League A5th14.8134720.62.300.470.030.1424.51001.91.90.06-0.9-0.9Matches
2023-202434Hajduk Splithr CRO1. HNL3rd8.9015533.31.680.560.000.0000Matches
17 Seasons9 Clubs7 Leagues308.34020615538.81.440.500.070.2123.9571114.611.30.06-4.6-3.3
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
Club Brugge (7 Seasons)1 League156.122700.450.2646
Gent (5 Seasons)1 League90.5101915428.32.110.600.040.1523.952414.611.30.06-4.6-3.3
Norwich City (2 Seasons)2 Leagues4.2010.240.0000
Legia Warsaw (1 Season)1 League29.340180.000.610.2200
Hajduk Split (1 Season)1 League8.9015533.31.680.560.000.0000
Olympiacos (1 Season)1 League13.82030.000.220.6700
Rotherham Utd (1 Season)1 League4.0120.500.0011
Anderlecht (1 Season)1 League1.3121.580.5000
Hamburger SV (1 Season)1 League0.1000.0000
Pro League (13 Seasons)247.93319112628.32.110.510.040.2123.9561014.611.30.06-4.6-3.3
Championship (2 Seasons)5.1120.390.0011
Ekstraklasa (1 Season)29.340180.000.610.2200
HNL (1 Season)8.9015533.31.680.560.000.0000
Super League (1 Season)13.82030.000.220.6700
Premier League (1 Season)3.1010.320.0000
Bundesliga (1 Season)0.1000.0000

Passing: Domestic Leagues

Passing: Domestic Leagues Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2007-200818Hamburger SVde GER1. Bundesliga4th0.10Matches
2007-200818Anderlechtbe BEL1. First Division2nd1.30Matches
2008-200919Club Bruggebe BEL1. First Division3rd15.41Matches
2009-201020Club Bruggebe BEL1. Pro League3rd29.22Matches
2010-201121Club Bruggebe BEL1. Pro League4th31.54Matches
2011-201222Club Bruggebe BEL1. Pro League2nd25.33Matches
2012-201323Club Bruggebe BEL1. Pro League3rd28.53Matches
2013-201424Club Bruggebe BEL1. Pro League3rd25.86
2014-201525Club Bruggebe BEL1. Pro League2nd0.40Matches
2014-201525Norwich Cityeng ENG2. Championship3rd1.10Matches
2015-201626Norwich Cityeng ENG1. Premier League19th3.12Matches
2015-201626Rotherham Utdeng ENG2. Championship21st4.00Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st29.312Matches
2017-201828Olympiacosgr GRE1. Super League3rd13.82Matches
2018-201929Gentbe BEL1. First Division A5th23.8956127874.818702753338346282.940952677.814322763.034.85.0-1.850166586239Matches
2019-202030Gentbe BEL1. First Division A2nd24.91390184175.5270511129957266885.656870280.922537560.0810.69.5-2.6972258711354Matches
2020-202131Gentbe BEL1. First Division A5th12.855780169.59807351125331380.821529074.16413647.176.44.8+0.63790334125Matches
2021-202232Gentbe BEL1. First Division A5th14.163490570.111448399028535081.423631375.48917351.424.44.3-2.43485385139Matches
2022-202333Gentbe BEL1. Pro League A5th14.872291578.913134416629634286.531338481.59014462.553.23.2+1.819108352129Matches
2023-202434Hajduk Splithr CRO1. HNL3rd8.92Matches
17 Seasons9 Clubs7 Leagues308.34259574074.280142304991789213583.81741221578.6611105557.96229.426.8+32.623767425128986
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
Club Brugge (7 Seasons)1 League156.119
Gent (5 Seasons)1 League90.54259574074.280142304991789213583.81741221578.6611105557.92529.426.8-4.423767425128986
Norwich City (2 Seasons)2 Leagues4.22
Legia Warsaw (1 Season)1 League29.312
Hajduk Split (1 Season)1 League8.92
Olympiacos (1 Season)1 League13.82
Rotherham Utd (1 Season)1 League4.00
Anderlecht (1 Season)1 League1.30
Hamburger SV (1 Season)1 League0.10
Pro League (13 Seasons)247.94259574074.280142304991789213583.81741221578.6611105557.94429.426.8+14.623767425128986
Championship (2 Seasons)5.10
Ekstraklasa (1 Season)29.312
HNL (1 Season)8.92
Super League (1 Season)13.82
Premier League (1 Season)3.12
Bundesliga (1 Season)0.10

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2007-200818Hamburger SVde GER1. Bundesliga4th0.1Matches
2007-200818Anderlechtbe BEL1. First Division2nd1.3Matches
2008-200919Club Bruggebe BEL1. First Division3rd15.4Matches
2009-201020Club Bruggebe BEL1. Pro League3rd29.2Matches
2010-201121Club Bruggebe BEL1. Pro League4th31.5Matches
2011-201222Club Bruggebe BEL1. Pro League2nd25.3Matches
2012-201323Club Bruggebe BEL1. Pro League3rd28.5Matches
2013-201424Club Bruggebe BEL1. Pro League3rd25.8
2014-201525Club Bruggebe BEL1. Pro League2nd0.4Matches
2014-201525Norwich Cityeng ENG2. Championship3rd1.1Matches
2015-201626Norwich Cityeng ENG1. Premier League19th3.1Matches
2015-201626Rotherham Utdeng ENG2. Championship21st4.0Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st29.30Matches
2017-201828Olympiacosgr GRE1. Super League3rd13.80Matches
2018-201929Gentbe BEL1. First Division A5th23.812781221473281530762309561026Matches
2019-202030Gentbe BEL1. First Division A2nd24.918411556272109619134431194340013901340Matches
2020-202131Gentbe BEL1. First Division A5th12.880173661257746102210100557420Matches
2021-202232Gentbe BEL1. First Division A5th14.19058237326486354220191634934Matches
2022-202333Gentbe BEL1. Pro League A5th14.891588129187131792020722518Matches
2023-202434Hajduk Splithr CRO1. HNL3rd8.928Matches
17 Seasons9 Clubs7 Leagues308.35740521748221032623187419175741425941138
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (7 Seasons)1 League156.1
Gent (5 Seasons)1 League90.55740521748221032622907419175741425941138
Norwich City (2 Seasons)2 Leagues4.2
Legia Warsaw (1 Season)1 League29.30
Hajduk Split (1 Season)1 League8.928
Olympiacos (1 Season)1 League13.80
Rotherham Utd (1 Season)1 League4.0
Anderlecht (1 Season)1 League1.3
Hamburger SV (1 Season)1 League0.1
Pro League (13 Seasons)247.95740521748221032622907419175741425941138
Championship (2 Seasons)5.1
Ekstraklasa (1 Season)29.30
HNL (1 Season)8.928
Super League (1 Season)13.80
Premier League (1 Season)3.1
Bundesliga (1 Season)0.1

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2007-200818Hamburger SVde GER1. Bundesliga4th0.1Matches
2007-200818Anderlechtbe BEL1. First Division2nd1.3Matches
2008-200919Club Bruggebe BEL1. First Division3rd15.4Matches
2009-201020Club Bruggebe BEL1. Pro League3rd29.2Matches
2010-201121Club Bruggebe BEL1. Pro League4th31.5Matches
2011-201222Club Bruggebe BEL1. Pro League2nd25.3Matches
2012-201323Club Bruggebe BEL1. Pro League3rd28.5Matches
2013-201424Club Bruggebe BEL1. Pro League3rd25.8
2014-201525Club Bruggebe BEL1. Pro League2nd0.4Matches
2014-201525Norwich Cityeng ENG2. Championship3rd1.1Matches
2015-201626Norwich Cityeng ENG1. Premier League19th3.1Matches
2015-201626Rotherham Utdeng ENG2. Championship21st4.0Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st29.3Matches
2017-201828Olympiacosgr GRE1. Super League3rd13.8Matches
2018-201929Gentbe BEL1. First Division A5th23.81054.41932451090.38900000Matches
2019-202030Gentbe BEL1. First Division A2nd24.91857.421115411351220.881471000Matches
2020-202131Gentbe BEL1. First Division A5th12.8816.325796441151.17921111Matches
2021-202232Gentbe BEL1. First Division A5th14.1715.025311321150.35220100Matches
2022-202333Gentbe BEL1. Pro League A5th14.8553.72441331390.61800100Matches
2023-202434Hajduk Splithr CRO1. HNL3rd8.9Matches
17 Seasons9 Clubs7 Leagues308.34975.49358772717126600.6642112311
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (7 Seasons)1 League156.1
Gent (5 Seasons)1 League90.54975.49358772717126600.6642112311
Norwich City (2 Seasons)2 Leagues4.2
Legia Warsaw (1 Season)1 League29.3
Hajduk Split (1 Season)1 League8.9
Olympiacos (1 Season)1 League13.8
Rotherham Utd (1 Season)1 League4.0
Anderlecht (1 Season)1 League1.3
Hamburger SV (1 Season)1 League0.1
Pro League (13 Seasons)247.94975.49358772717126600.6642112311
Championship (2 Seasons)5.1
Ekstraklasa (1 Season)29.3
HNL (1 Season)8.9
Super League (1 Season)13.8
Premier League (1 Season)3.1
Bundesliga (1 Season)0.1

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2007-200818Hamburger SVde GER1. Bundesliga4th0.1Matches
2007-200818Anderlechtbe BEL1. First Division2nd1.3Matches
2008-200919Club Bruggebe BEL1. First Division3rd15.4Matches
2009-201020Club Bruggebe BEL1. Pro League3rd29.2Matches
2010-201121Club Bruggebe BEL1. Pro League4th31.5Matches
2011-201222Club Bruggebe BEL1. Pro League2nd25.3Matches
2012-201323Club Bruggebe BEL1. Pro League3rd28.5Matches
2013-201424Club Bruggebe BEL1. Pro League3rd25.8
2014-201525Club Bruggebe BEL1. Pro League2nd0.4Matches
2014-201525Norwich Cityeng ENG2. Championship3rd1.1Matches
2015-201626Norwich Cityeng ENG1. Premier League19th3.1Matches
2015-201626Rotherham Utdeng ENG2. Championship21st4.0Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st29.300Matches
2017-201828Olympiacosgr GRE1. Super League3rd13.800Matches
2018-201929Gentbe BEL1. First Division A5th23.8443220195153839.523172151862250Matches
2019-202030Gentbe BEL1. First Division A2nd24.9594323279214942.928254211372171Matches
2020-202131Gentbe BEL1. First Division A5th12.81812212451631.31116016123080Matches
2021-202232Gentbe BEL1. First Division A5th14.131161115591752.9815114134450Matches
2022-202333Gentbe BEL1. Pro League A5th14.82017711291560.0614014163670Matches
2023-202434Hajduk Splithr CRO1. HNL3rd8.9112Matches
17 Seasons9 Clubs7 Leagues308.31721316384255913543.7768778074244621
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
Club Brugge (7 Seasons)1 League156.10
Gent (5 Seasons)1 League90.51721206384255913543.7768778072244621
Norwich City (2 Seasons)2 Leagues4.20
Legia Warsaw (1 Season)1 League29.3000
Hajduk Split (1 Season)1 League8.91120
Olympiacos (1 Season)1 League13.8000
Rotherham Utd (1 Season)1 League4.00
Anderlecht (1 Season)1 League1.30
Hamburger SV (1 Season)1 League0.10
Pro League (13 Seasons)247.91721206384255913543.7768778072244621
Championship (2 Seasons)5.10
Ekstraklasa (1 Season)29.3000
HNL (1 Season)8.91120
Super League (1 Season)13.8000
Premier League (1 Season)3.10
Bundesliga (1 Season)0.10

Possession: Domestic Leagues

Possession: Domestic Leagues Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2007-200818Hamburger SVde GER1. Bundesliga4th0.1Matches
2007-200818Anderlechtbe BEL1. First Division2nd1.3Matches
2008-200919Club Bruggebe BEL1. First Division3rd15.4Matches
2009-201020Club Bruggebe BEL1. Pro League3rd29.2Matches
2010-201121Club Bruggebe BEL1. Pro League4th31.5Matches
2011-201222Club Bruggebe BEL1. Pro League2nd25.3Matches
2012-201323Club Bruggebe BEL1. Pro League3rd28.5Matches
2013-201424Club Bruggebe BEL1. Pro League3rd25.8
2014-201525Club Bruggebe BEL1. Pro League2nd0.4Matches
2014-201525Norwich Cityeng ENG2. Championship3rd1.1Matches
2015-201626Norwich Cityeng ENG1. Premier League19th3.1Matches
2015-201626Rotherham Utdeng ENG2. Championship21st4.0Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st29.3Matches
2017-201828Olympiacosgr GRE1. Super League3rd13.8Matches
2018-201929Gentbe BEL1. First Division A5th23.8150450242822471241503392564.11435.972952472732626684336106681Matches
2019-202030Gentbe BEL1. First Division A2nd24.92130412431144786512129825465.92834.1114279724413111812362391445140Matches
2020-202131Gentbe BEL1. First Division A5th12.8936108849936937935462860.91839.1493344819965844142213704101Matches
2021-202232Gentbe BEL1. First Division A5th14.1107912117581403331078371745.92054.15484156203556458372674988Matches
2022-202333Gentbe BEL1. Pro League A5th14.8105715128659284211057341852.91544.18084858220947416261678376Matches
2023-202434Hajduk Splithr CRO1. HNL3rd8.9Matches
17 Seasons9 Clubs7 Leagues308.3670612881837052313166670223814259.79539.937202568113385334277591901304747486
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
Club Brugge (7 Seasons)1 League156.1
Gent (5 Seasons)1 League90.5670612881837052313166670223814259.79539.937202568113385334277591901304747486
Norwich City (2 Seasons)2 Leagues4.2
Legia Warsaw (1 Season)1 League29.3
Hajduk Split (1 Season)1 League8.9
Olympiacos (1 Season)1 League13.8
Rotherham Utd (1 Season)1 League4.0
Anderlecht (1 Season)1 League1.3
Hamburger SV (1 Season)1 League0.1
Pro League (13 Seasons)247.9670612881837052313166670223814259.79539.937202568113385334277591901304747486
Championship (2 Seasons)5.1
Ekstraklasa (1 Season)29.3
HNL (1 Season)8.9
Super League (1 Season)13.8
Premier League (1 Season)3.1
Bundesliga (1 Season)0.1

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2007-200818Hamburger SVde GER1. Bundesliga4th21050.30.102Matches
2007-200818Anderlechtbe BEL1. First Division2nd3114383.71.312Matches
2008-200919Club Bruggebe BEL1. First Division3rd161,3908745.415.4160Matches
2009-201020Club Bruggebe BEL1. Pro League3rd332,6258076.829.2303Matches
2010-201121Club Bruggebe BEL1. Pro League4th372,8347778.731.5316Matches
2011-201222Club Bruggebe BEL1. Pro League2nd292,2797963.325.3254Matches
2012-201323Club Bruggebe BEL1. Pro League3rd312,5638371.228.5283Matches
2013-201424Club Bruggebe BEL1. Pro League3rd302,3257864.625.8264
2014-201525Club Bruggebe BEL1. Pro League2nd336121.00.400300.6701-1-2.50-3.56Matches
2014-201525Norwich Cityeng ENG2. Championship3rd5100202.41.1114122.2032+1+0.90+0.03Matches
2015-201626Norwich Cityeng ENG1. Premier League19th10279288.23.130751.3027-5-1.61-0.95Matches
2015-201626Rotherham Utdeng ENG2. Championship21st4360908.74.044001.7564+2+0.50+0.98Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st312,6398579.229.32925212.036223+39+1.33+1.33Matches
2017-201828Olympiacosgr GRE1. Super League3rd171,2457346.113.8148321.592010+10+0.72-0.82Matches
2018-201929Gentbe BEL1. First Division A5th282,1457759.623.826801523001.543937+2+0.08+0.0239.630.4+9.1+0.38+0.46Matches
2019-202030Gentbe BEL1. First Division A2nd262,2458686.024.9268620002.005229+23+0.92+0.4344.127.3+16.8+0.68+0.87Matches
2020-202131Gentbe BEL1. First Division A5th191,1536137.712.81374563201.802516+9+0.70+0.1825.912.4+13.4+1.05+0.74Matches
2021-202232Gentbe BEL1. First Division A5th241,2735341.614.11672381502.072311+12+0.85+0.1424.713.5+11.2+0.79+0.10Matches
2022-202333Gentbe BEL1. Pro League A5th241,3305543.514.81673782011.933212+20+1.35+1.0425.113.1+12.0+0.81+0.34Matches
2023-202434Hajduk Splithr CRO1. HNL3rd258033224.88.97660181981.96145+9+1.01+0.31Matches
17 Seasons9 Clubs7 Leagues39727,7487041.4308.331278888521291.84278157+121+0.80+0.40159.396.7+62.6+0.69+0.35
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
Club Brugge (7 Seasons)1 League17914,0527957.4156.115602300.6701-1-2.50-3.56
Gent (5 Seasons)1 League1218,1466752.990.5977850242211.86171105+66+0.73+0.31159.396.7+62.6+0.69+0.35
Norwich City (2 Seasons)2 Leagues15379255.04.24111171.6059-4-0.95-1.15
Legia Warsaw (1 Season)1 League312,6398579.229.32925212.036223+39+1.33+1.33
Hajduk Split (1 Season)1 League258033224.88.97660181981.96145+9+1.01+0.31
Olympiacos (1 Season)1 League171,2457346.113.8148321.592010+10+0.72-0.82
Rotherham Utd (1 Season)1 League4360908.74.044001.7564+2+0.50+0.98
Anderlecht (1 Season)1 League3114383.71.312
Hamburger SV (1 Season)1 League21050.30.102
Pro League (13 Seasons)30322,3127452.0247.92547850492211.83171106+65+0.71+0.08159.396.7+62.6+0.69+0.35
Championship (2 Seasons)9460515.65.1554122.0096+3+0.59+0.37
Ekstraklasa (1 Season)312,6398579.229.32925212.036223+39+1.33+1.33
HNL (1 Season)258033224.88.97660181981.96145+9+1.01+0.31
Super League (1 Season)171,2457346.113.8148321.592010+10+0.72-0.82
Premier League (1 Season)10279288.23.130751.3027-5-1.61-0.95
Bundesliga (1 Season)21050.30.102

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2007-200818Hamburger SVde GER1. Bundesliga4th0.1000Matches
2007-200818Anderlechtbe BEL1. First Division2nd1.300Matches
2008-200919Club Bruggebe BEL1. First Division3rd15.430Matches
2009-201020Club Bruggebe BEL1. Pro League3rd29.2120Matches
2010-201121Club Bruggebe BEL1. Pro League4th31.552Matches
2011-201222Club Bruggebe BEL1. Pro League2nd25.361Matches
2012-201323Club Bruggebe BEL1. Pro League3rd28.591Matches
2013-201424Club Bruggebe BEL1. Pro League3rd25.860
2014-201525Club Bruggebe BEL1. Pro League2nd0.400Matches
2014-201525Norwich Cityeng ENG2. Championship3rd1.1000Matches
2015-201626Norwich Cityeng ENG1. Premier League19th3.1205Matches
2015-201626Rotherham Utdeng ENG2. Championship21st4.0007Matches
2016-201727Legia Warsawpl POL1. Ekstraklasa1st29.361100000000Matches
2017-201828Olympiacosgr GRE1. Super League3rd13.85003700000000Matches
2018-201929Gentbe BEL1. First Division A5th23.842132313301832000191283941.8Matches
2019-202030Gentbe BEL1. First Division A2nd24.9621424011341343000213261859.1Matches
2020-202131Gentbe BEL1. First Division A5th12.80001534346121210086171356.7Matches
2021-202232Gentbe BEL1. First Division A5th14.131019222631316000123111837.9Matches
2022-202333Gentbe BEL1. Pro League A5th14.820015140171617010106131056.5Matches
2023-202434Hajduk Splithr CRO1. HNL3rd8.910013101282110Matches
17 Seasons9 Clubs7 Leagues308.3701031851511031874131110719959849.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (7 Seasons)1 League156.1414
Gent (5 Seasons)1 League90.51552123141929072120110719959849.2
Norwich City (2 Seasons)2 Leagues4.2205
Legia Warsaw (1 Season)1 League29.361100000000
Hajduk Split (1 Season)1 League8.910013101282110
Olympiacos (1 Season)1 League13.85003700000000
Rotherham Utd (1 Season)1 League4.0007
Anderlecht (1 Season)1 League1.300
Hamburger SV (1 Season)1 League0.1000
Pro League (13 Seasons)247.95692123141929072120110719959849.2
Championship (2 Seasons)5.1007
Ekstraklasa (1 Season)29.361100000000
HNL (1 Season)8.910013101282110
Super League (1 Season)13.85003700000000
Premier League (1 Season)3.1205
Bundesliga (1 Season)0.1000

Player Club Summary

Leaderboard Appearances, Awards, and Honors

Wages

Additional Resources

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.