Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-20SatMatchweek 45AwayL 1–2GillinghamMansfield TownN15000000000Match Report
2024-04-13SatMatchweek 44HomeW 3–0GillinghamBarrowN21000000000Match Report
2024-04-06SatMatchweek 43AwayL 0–1GillinghamBradford CityYLB90000000001Match Report
2024-03-29FriMatchweek 41HomeD 0–0GillinghamCrewe AlexandraN23000000001Match Report
2024-03-23SatMatchweek 40AwayW 3–2GillinghamMorecambeN23000000100Match Report

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
2008-200917Újpesthu HUN1. NB I2nd844785.3101100300.190.000.190.190.19
2009-201018Southend Unitedeng ENG3. League One23rd17151,37315.3011000200.000.070.070.000.07
2010-201119Burton Albioneng ENG4. League Two19th22181,72819.2123100400.050.100.160.050.16
2011-201220Bournemoutheng ENG3. League One11th32282,45827.3538500200.180.110.290.180.29
2012-201321Millwalleng ENG2. Championship20th151399911.1123100000.090.180.270.090.27
2013-201422Millwalleng ENG2. Championship19th33322,76830.8314300600.100.030.130.100.13
2014-201523Millwalleng ENG2. Championship22nd20171,60817.9112100000.060.060.110.060.11Matches
2014-201523Cardiff Cityeng ENG2. Championship11th131291610.2022000100.000.200.200.000.20Matches
2015-201624Cardiff Cityeng ENG2. Championship8th41363,38037.6246200300.050.110.160.050.16Matches
2016-201725Fulhameng ENG2. Championship6th36342,93632.6639600600.180.090.280.180.28Matches
2017-201826Huddersfieldeng ENG1. Premier League16th22121,11912.4011000300.50.50.51.04851690.000.080.080.000.080.040.040.080.040.08Matches
2018-201927Derby Countyeng ENG2. Championship6th27242,07323.0213200301.61.62.23.946105980.090.040.130.090.130.070.100.170.070.17Matches
2019-202028Derby Countyeng ENG2. Championship10th18151,17613.1101100411.31.30.71.92243580.080.000.080.080.080.100.050.150.100.15Matches
2020-202129Millwalleng ENG2. Championship11th41373,36637.4527500303.23.25.28.3701201510.130.050.190.130.190.080.140.220.080.22Matches
2021-202230Millwalleng ENG2. Championship9th39363,12934.8257200503.83.86.19.9471091330.060.140.200.060.200.110.180.280.110.28Matches
2022-202331Millwalleng ENG2. Championship8th33141,44616.1044000100.80.81.82.62256730.000.250.250.000.250.050.110.160.050.16Matches
2023-202432Gillinghameng ENG4. League Two11th41272,66429.64044001000.140.000.140.140.14Matches
16 Seasons10 Clubs5 Leagues45837433,617373.5343266340056111.211.216.527.62554845820.090.090.180.090.180.080.120.200.080.20
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
Millwall (6 Seasons)1 League18114913,316148.012152712001507.87.813.020.81392853570.080.100.180.080.180.090.150.240.090.24
Cardiff City (2 Seasons)1 League54484,29647.7268200400.040.130.170.040.17
Derby County (2 Seasons)1 League45393,24936.1314300712.92.92.95.8681481560.080.030.110.080.110.080.080.160.080.16
Gillingham (1 Season)1 League41272,66429.64044001000.140.000.140.140.14
Fulham (1 Season)1 League36342,93632.6639600600.180.090.280.180.28
Bournemouth (1 Season)1 League32282,45827.3538500200.180.110.290.180.29
Burton Albion (1 Season)1 League22181,72819.2123100400.050.100.160.050.16
Huddersfield (1 Season)1 League22121,11912.4011000300.50.50.51.04851690.000.080.080.000.080.040.040.080.040.08
Southend United (1 Season)1 League17151,37315.3011000200.000.070.070.000.07
Újpest (1 Season)1 League844785.3101100300.190.000.190.190.19
Championship (10 Seasons)31627023,797264.4232548230032110.610.616.026.62074335130.090.090.180.090.180.090.130.210.090.21
League Two (2 Seasons)63454,39248.85275001400.100.040.140.100.14
League One (2 Seasons)49433,83142.6549500400.120.090.210.120.21
Premier League (1 Season)22121,11912.4011000300.50.50.51.04851690.000.080.080.000.080.040.040.080.040.08
NB I (1 Season)844785.3101100300.190.000.190.190.19

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
2008-200917Újpesthu HUN1. NB I2nd5.3120.380.5000
2009-201018Southend Unitedeng ENG3. League One23rd15.3040.260.0000
2010-201119Burton Albioneng ENG4. League Two19th19.2150.260.2000
2011-201220Bournemoutheng ENG3. League One11th27.35130.480.3800
2012-201321Millwalleng ENG2. Championship20th11.1130.270.3300
2013-201422Millwalleng ENG2. Championship19th30.83100.330.3000
2014-201523Millwalleng ENG2. Championship22nd17.9170.390.1400Matches
2014-201523Cardiff Cityeng ENG2. Championship11th10.2010.100.0000Matches
2015-201624Cardiff Cityeng ENG2. Championship8th37.6290.240.2200Matches
2016-201725Fulhameng ENG2. Championship6th32.660120.000.370.5000Matches
2017-201826Huddersfieldeng ENG1. Premier League16th12.408225.00.640.160.000.0020.80000.50.50.07-0.5-0.5Matches
2018-201927Derby Countyeng ENG2. Championship6th23.0214535.70.610.220.140.4019.90001.61.60.12+0.4+0.4Matches
2019-202028Derby Countyeng ENG2. Championship10th13.116350.00.460.230.170.3319.30001.31.30.21-0.3-0.3Matches
2020-202129Millwalleng ENG2. Championship11th37.45471531.91.260.400.110.3317.83003.23.20.07+1.8+1.8Matches
2021-202230Millwalleng ENG2. Championship9th34.82481327.11.380.370.040.1518.52003.83.80.08-1.8-1.8Matches
2022-202331Millwalleng ENG2. Championship8th16.1019631.61.180.370.000.0023.20000.80.80.04-0.8-0.8Matches
2023-202432Gillinghameng ENG4. League Two11th29.64331339.41.110.440.120.3100Matches
16 Seasons10 Clubs5 Leagues373.53417512339.40.880.330.110.2819.250011.211.20.08-1.2-1.2
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
Millwall (6 Seasons)1 League148.0121145429.81.290.360.060.2219.05007.87.80.07-0.8-0.8
Cardiff City (2 Seasons)1 League47.72100.210.2000
Derby County (2 Seasons)1 League36.1320840.00.550.220.150.3819.70002.92.90.14+0.1+0.1
Gillingham (1 Season)1 League29.64331339.41.110.440.120.3100
Fulham (1 Season)1 League32.660120.000.370.5000
Bournemouth (1 Season)1 League27.35130.480.3800
Burton Albion (1 Season)1 League19.2150.260.2000
Huddersfield (1 Season)1 League12.408225.00.640.160.000.0020.80000.50.50.07-0.5-0.5
Southend United (1 Season)1 League15.3040.260.0000
Újpest (1 Season)1 League5.3120.380.5000
Championship (10 Seasons)264.4231348440.30.850.320.120.2719.150010.610.60.08-0.6-0.6
League Two (2 Seasons)48.85331839.41.110.370.120.2800
League One (2 Seasons)42.65170.400.2900
Premier League (1 Season)12.408225.00.640.160.000.0020.80000.50.50.07-0.5-0.5
NB I (1 Season)5.3120.380.5000
Become a Stathead & surf this site ad-free.

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
2008-200917Újpesthu HUN1. NB I2nd5.30
2009-201018Southend Unitedeng ENG3. League One23rd15.31
2010-201119Burton Albioneng ENG4. League Two19th19.22
2011-201220Bournemoutheng ENG3. League One11th27.33
2012-201321Millwalleng ENG2. Championship20th11.12
2013-201422Millwalleng ENG2. Championship19th30.81
2014-201523Millwalleng ENG2. Championship22nd17.91Matches
2014-201523Cardiff Cityeng ENG2. Championship11th10.22Matches
2015-201624Cardiff Cityeng ENG2. Championship8th37.64Matches
2016-201725Fulhameng ENG2. Championship6th32.63Matches
2017-201826Huddersfieldeng ENG1. Premier League16th12.449270869.58982341320925781.321128474.36012050.010.50.5+0.5103210351Matches
2018-201927Derby Countyeng ENG2. Championship6th23.0892134266.515774564941549883.335651269.510826041.512.21.5-1.224792816105Matches
2019-202028Derby Countyeng ENG2. Championship10th13.151572171.49169306322426285.523531474.84811741.000.70.9-0.782915743Matches
2020-202129Millwalleng ENG2. Championship11th37.41166170368.519445830660671185.238655769.312730341.925.25.0-3.262723520120Matches
2021-202230Millwalleng ENG2. Championship9th34.81020157564.818202780251260784.335351768.313335337.756.16.0-1.156763919109Matches
2022-202331Millwalleng ENG2. Championship8th16.152382863.210893491522127081.917626566.411625845.041.82.8+2.2304918856Matches
2023-202432Gillinghameng ENG4. League Two11th29.60Matches
16 Seasons10 Clubs5 Leagues373.54608687767.082465331482187260584.01717244970.1592141142.03216.516.6+15.519033714573484
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
Millwall (6 Seasons)1 League148.02709410666.048540210231339158884.3915133968.337691441.11513.013.7+2.01481979247285
Cardiff City (2 Seasons)1 League47.76
Derby County (2 Seasons)1 League36.11407206368.224943871263976084.159182671.515637741.412.92.4-1.9321084323148
Gillingham (1 Season)1 League29.60
Fulham (1 Season)1 League32.63
Bournemouth (1 Season)1 League27.33
Burton Albion (1 Season)1 League19.22
Huddersfield (1 Season)1 League12.449270869.58982341320925781.321128474.36012050.010.50.5+0.5103210351
Southend United (1 Season)1 League15.31
Újpest (1 Season)1 League5.30
Championship (10 Seasons)264.44116616966.773483297351978234884.21506216569.6532129141.22516.016.1+9.018030513570433
League Two (2 Seasons)48.82
League One (2 Seasons)42.64
Premier League (1 Season)12.449270869.58982341320925781.321128474.36012050.010.50.5+0.5103210351
NB I (1 Season)5.30

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
2008-200917Újpesthu HUN1. NB I2nd5.3
2009-201018Southend Unitedeng ENG3. League One23rd15.3
2010-201119Burton Albioneng ENG4. League Two19th19.2
2011-201220Bournemoutheng ENG3. League One11th27.3
2012-201321Millwalleng ENG2. Championship20th11.1
2013-201422Millwalleng ENG2. Championship19th30.8
2014-201523Millwalleng ENG2. Championship22nd17.9Matches
2014-201523Cardiff Cityeng ENG2. Championship11th10.2Matches
2015-201624Cardiff Cityeng ENG2. Championship8th37.6Matches
2016-201725Fulhameng ENG2. Championship6th32.60Matches
2017-201826Huddersfieldeng ENG1. Premier League16th12.4708530171905461620000492734Matches
2018-201927Derby Countyeng ENG2. Championship6th23.0134210383011913902820000892350Matches
2019-202028Derby Countyeng ENG2. Championship10th13.17215871311901501120000515311Matches
2020-202129Millwalleng ENG2. Championship11th37.4170312634303808186322703029811661041Matches
2021-202230Millwalleng ENG2. Championship9th34.81575109047376211214305924041410201241Matches
2022-202331Millwalleng ENG2. Championship8th16.1828554270801131291286119390523416Matches
2023-202432Gillinghameng ENG4. League Two11th29.6119Matches
16 Seasons10 Clubs5 Leagues373.568775062177624144183413112238910912460839193
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Millwall (6 Seasons)1 League148.0410629071173194332529755223891091227092698
Cardiff City (2 Seasons)1 League47.7
Derby County (2 Seasons)1 League36.120631625432381414039400001407661
Gillingham (1 Season)1 League29.6119
Fulham (1 Season)1 League32.60
Bournemouth (1 Season)1 League27.3
Burton Albion (1 Season)1 League19.2
Huddersfield (1 Season)1 League12.4708530171905461620000492734
Southend United (1 Season)1 League15.3
Újpest (1 Season)1 League5.3
Championship (10 Seasons)264.461694532160523243666911492238910912411632159
League Two (2 Seasons)48.8119
League One (2 Seasons)42.6
Premier League (1 Season)12.4708530171905461620000492734
NB I (1 Season)5.3

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
2008-200917Újpesthu HUN1. NB I2nd5.3
2009-201018Southend Unitedeng ENG3. League One23rd15.3
2010-201119Burton Albioneng ENG4. League Two19th19.2
2011-201220Bournemoutheng ENG3. League One11th27.3
2012-201321Millwalleng ENG2. Championship20th11.1
2013-201422Millwalleng ENG2. Championship19th30.8
2014-201523Millwalleng ENG2. Championship22nd17.9Matches
2014-201523Cardiff Cityeng ENG2. Championship11th10.2Matches
2015-201624Cardiff Cityeng ENG2. Championship8th37.6Matches
2016-201725Fulhameng ENG2. Championship6th32.6Matches
2017-201826Huddersfieldeng ENG1. Premier League16th12.4231.85191110110.08100000Matches
2018-201927Derby Countyeng ENG2. Championship6th23.0522.26435220030.13300000Matches
2019-202028Derby Countyeng ENG2. Championship10th13.1171.30140111020.15200000Matches
2020-202129Millwalleng ENG2. Championship11th37.41112.976431870170.19421000Matches
2021-202230Millwalleng ENG2. Championship9th34.81073.0856413511130.37840010Matches
2022-202331Millwalleng ENG2. Championship8th16.1724.4825364331110.68280010Matches
2023-202432Gillinghameng ENG4. League Two11th29.6Matches
16 Seasons10 Clubs5 Leagues373.53822.79221114191954370.2720141020
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Millwall (6 Seasons)1 League148.02903.29145108151543310.3514141020
Cardiff City (2 Seasons)1 League47.7
Derby County (2 Seasons)1 League36.1691.91575331050.14500000
Gillingham (1 Season)1 League29.6
Fulham (1 Season)1 League32.6
Bournemouth (1 Season)1 League27.3
Burton Albion (1 Season)1 League19.2
Huddersfield (1 Season)1 League12.4231.85191110110.08100000
Southend United (1 Season)1 League15.3
Újpest (1 Season)1 League5.3
Championship (10 Seasons)264.43592.89202113181853360.2919141020
League Two (2 Seasons)48.8
League One (2 Seasons)42.6
Premier League (1 Season)12.4231.85191110110.08100000
NB I (1 Season)5.3

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
2008-200917Újpesthu HUN1. NB I2nd5.3
2009-201018Southend Unitedeng ENG3. League One23rd15.3
2010-201119Burton Albioneng ENG4. League Two19th19.2
2011-201220Bournemoutheng ENG3. League One11th27.3
2012-201321Millwalleng ENG2. Championship20th11.1
2013-201422Millwalleng ENG2. Championship19th30.8
2014-201523Millwalleng ENG2. Championship22nd17.9Matches
2014-201523Cardiff Cityeng ENG2. Championship11th10.2Matches
2015-201624Cardiff Cityeng ENG2. Championship8th37.6Matches
2016-201725Fulhameng ENG2. Championship6th32.600Matches
2017-201826Huddersfieldeng ENG1. Premier League16th12.4392927102172470.87122102665432Matches
2018-201927Derby Countyeng ENG2. Championship6th23.0492929191184045.022279184190541Matches
2019-202028Derby Countyeng ENG2. Championship10th13.11913144161154.559271635311Matches
2020-202129Millwalleng ENG2. Championship11th37.4724542246336550.83256134361133520Matches
2021-202230Millwalleng ENG2. Championship9th34.87033392011367846.2423892937107381Matches
2022-202331Millwalleng ENG2. Championship8th16.15031301010294367.414284241868160Matches
2023-202432Gillinghameng ENG4. League Two11th29.63939Matches
16 Seasons10 Clubs5 Leagues373.5299219181873113926153.3122170391312384982345
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
Millwall (6 Seasons)1 League148.019210911154279818652.78812226961163081061
Cardiff City (2 Seasons)1 League47.70
Derby County (2 Seasons)1 League36.1684243232245147.12736112557125852
Gillingham (1 Season)1 League29.639390
Fulham (1 Season)1 League32.6000
Bournemouth (1 Season)1 League27.30
Burton Albion (1 Season)1 League19.20
Huddersfield (1 Season)1 League12.4392927102172470.87122102665432
Southend United (1 Season)1 League15.30
Újpest (1 Season)1 League5.30
Championship (10 Seasons)264.4260151154772912223751.5115158371211734331913
League Two (2 Seasons)48.839390
League One (2 Seasons)42.60
Premier League (1 Season)12.4392927102172470.87122102665432
NB I (1 Season)5.30

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
2008-200917Újpesthu HUN1. NB I2nd5.3
2009-201018Southend Unitedeng ENG3. League One23rd15.3
2010-201119Burton Albioneng ENG4. League Two19th19.2
2011-201220Bournemoutheng ENG3. League One11th27.3
2012-201321Millwalleng ENG2. Championship20th11.1
2013-201422Millwalleng ENG2. Championship19th30.8
2014-201523Millwalleng ENG2. Championship22nd17.9Matches
2014-201523Cardiff Cityeng ENG2. Championship11th10.2Matches
2015-201624Cardiff Cityeng ENG2. Championship8th37.6Matches
2016-201725Fulhameng ENG2. Championship6th32.6Matches
2017-201826Huddersfieldeng ENG1. Premier League16th12.48864229132129019886301550.01550.03202303134248269211141369Matches
2018-201927Derby Countyeng ENG2. Championship6th23.0160187450786382271601292172.4827.66993672186946357281479398Matches
2019-202028Derby Countyeng ENG2. Championship10th13.18265623539220313826231669.6730.437419751029221647546358Matches
2020-202129Millwalleng ENG2. Championship11th37.42118106535833775922118472859.61940.48614445221670361668191006151Matches
2021-202230Millwalleng ENG2. Championship9th34.8192082410780754651920361644.42055.676638091682473395417854133Matches
2022-202331Millwalleng ENG2. Championship8th16.1100531202441372281005281657.11035.738216358372211622843173Matches
2023-202432Gillinghameng ENG4. League Two11th29.6Matches
16 Seasons10 Clubs5 Leagues373.58356404212335532776244835619311258.07940.9340217839897525515751200743960582
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
Millwall (6 Seasons)1 League148.0504321911472054190118550431116054.14944.12009988947351398031144442291357
Cardiff City (2 Seasons)1 League47.7
Derby County (2 Seasons)1 League36.124271436851178585402427523771.21528.810735647289868511135191256156
Gillingham (1 Season)1 League29.6
Fulham (1 Season)1 League32.6
Bournemouth (1 Season)1 League27.3
Burton Albion (1 Season)1 League19.2
Huddersfield (1 Season)1 League12.48864229132129019886301550.01550.03202303134248269211141369
Southend United (1 Season)1 League15.3
Újpest (1 Season)1 League5.3
Championship (10 Seasons)264.4747036218323232248622574701639759.56439.3308215536763320713142179633547513
League Two (2 Seasons)48.8
League One (2 Seasons)42.6
Premier League (1 Season)12.48864229132129019886301550.01550.03202303134248269211141369
NB I (1 Season)5.3

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
2008-200917Újpesthu HUN1. NB I2nd84786017.75.344
2009-201018Southend Unitedeng ENG3. League One23rd171,3738133.215.3152
2010-201119Burton Albioneng ENG4. League Two19th221,7287941.719.2184
2011-201220Bournemoutheng ENG3. League One11th322,4587759.427.3284
2012-201321Millwalleng ENG2. Championship20th159996724.111.1132
2013-201422Millwalleng ENG2. Championship19th332,7688466.930.8321
2014-201523Millwalleng ENG2. Championship22nd201,6088038.817.91717300.951724-7-0.39+0.57Matches
2014-201523Cardiff Cityeng ENG2. Championship11th139167022.110.2127121.09811-3-0.29-0.27Matches
2015-201624Cardiff Cityeng ENG2. Championship8th413,3808281.637.63635541.544744+3+0.08-0.16Matches
2016-201725Fulhameng ENG2. Championship6th362,9368270.932.63423291.666541+24+0.74+0.44Matches
2017-201826Huddersfieldeng ENG1. Premier League16th221,1195132.712.412610120.82823-15-1.21-0.629.514.0-4.5-0.36+0.13Matches
2018-201927Derby Countyeng ENG2. Championship6th272,0737750.123.024831932491.793720+17+0.74+0.8332.725.5+7.2+0.31+0.69Matches
2019-202028Derby Countyeng ENG2. Championship10th181,1766528.413.115771037121.50141400.00+0.0613.819.8-6.0-0.46-0.33Matches
2020-202129Millwalleng ENG2. Championship11th413,3668281.337.437883043121.323945-6-0.16-0.2839.945.2-5.4-0.14-0.41Matches
2021-202230Millwalleng ENG2. Championship9th393,1298075.634.836852632011.594230+12+0.35+0.7040.846.0-5.2-0.15-0.10Matches
2022-202331Millwalleng ENG2. Championship8th331,4464434.916.1148511191361.272220+2+0.12-0.0421.718.7+3.0+0.19+0.01Matches
2023-202432Gillinghameng ENG4. League Two11th412,6646565.829.6278925141821.392535-10-0.34-0.27Matches
16 Seasons10 Clubs5 Leagues45833,6177349.3373.5374852098417591.40324307+17+0.06+0.24158.4169.2-10.9-0.08+0.06
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
Millwall (6 Seasons)1 League18113,3167453.6148.01498684321791.33120119+1+0.01+0.33102.4109.9-7.6-0.09-0.23
Cardiff City (2 Seasons)1 League544,2968051.947.74842661.43555500.00-0.02
Derby County (2 Seasons)1 League453,2497239.236.1398129616211.675134+17+0.47+0.5446.545.3+1.2+0.03+0.26
Gillingham (1 Season)1 League412,6646565.829.6278925141821.392535-10-0.34-0.27
Fulham (1 Season)1 League362,9368270.932.63423291.666541+24+0.74+0.44
Bournemouth (1 Season)1 League322,4587759.427.3284
Burton Albion (1 Season)1 League221,7287941.719.2184
Huddersfield (1 Season)1 League221,1195132.712.412610120.82823-15-1.21-0.629.514.0-4.5-0.36+0.13
Southend United (1 Season)1 League171,3738133.215.3152
Újpest (1 Season)1 League84786017.75.344
Championship (10 Seasons)31623,7977552.3264.4270851784617451.45291249+42+0.19+0.31148.9155.2-6.3-0.050.00
League Two (2 Seasons)634,3927053.648.8458925181821.392535-10-0.34-0.27
League One (2 Seasons)493,8317846.342.6436
Premier League (1 Season)221,1195132.712.412610120.82823-15-1.21-0.629.514.0-4.5-0.36+0.13
NB I (1 Season)84786017.75.344

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
2008-200917Újpesthu HUN1. NB I2nd5.330
2009-201018Southend Unitedeng ENG3. League One23rd15.32014
2010-201119Burton Albioneng ENG4. League Two19th19.24020
2011-201220Bournemoutheng ENG3. League One11th27.32019
2012-201321Millwalleng ENG2. Championship20th11.1007
2013-201422Millwalleng ENG2. Championship19th30.86032
2014-201523Millwalleng ENG2. Championship22nd17.9008Matches
2014-201523Cardiff Cityeng ENG2. Championship11th10.2107Matches
2015-201624Cardiff Cityeng ENG2. Championship8th37.63029Matches
2016-201725Fulhameng ENG2. Championship6th32.66002900000001Matches
2017-201826Huddersfieldeng ENG1. Premier League16th12.4300199046262901089131350.0Matches
2018-201927Derby Countyeng ENG2. Championship6th23.03002680904129000122313050.8Matches
2019-202028Derby Countyeng ENG2. Championship10th13.14108715016130107710758.8Matches
2020-202129Millwalleng ENG2. Championship11th37.430026701866145000199402264.5Matches
2021-202230Millwalleng ENG2. Championship9th34.8500241212143733010216182047.4Matches
2022-202331Millwalleng ENG2. Championship8th16.110012131129183100087171356.7Matches
2023-202432Gillinghameng ENG4. League Two11th29.61000258011939390Matches
16 Seasons10 Clubs5 Leagues373.5561030564383423821903179012910555.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Millwall (6 Seasons)1 League148.01500109322529116109010502755557.7
Cardiff City (2 Seasons)1 League47.74036
Derby County (2 Seasons)1 League36.1710341511405742010199413752.6
Gillingham (1 Season)1 League29.61000258011939390
Fulham (1 Season)1 League32.66002900000001
Bournemouth (1 Season)1 League27.32019
Burton Albion (1 Season)1 League19.24020
Huddersfield (1 Season)1 League12.4300199046262901089131350.0
Southend United (1 Season)1 League15.32014
Újpest (1 Season)1 League5.330
Championship (10 Seasons)264.432102084736691731510217011169255.8
League Two (2 Seasons)48.81400458011939390
League One (2 Seasons)42.64033
Premier League (1 Season)12.4300199046262901089131350.0
NB I (1 Season)5.330

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.