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-200619MK Donseng ENG3. League One131192310.3033000100.000.290.290.000.29
2006-200720Millwalleng ENG3. League One1286737.5112100200.130.130.270.130.27
2007-200821Hiberniansct SCO1. Premier League28191,53317.0145100110.060.230.290.060.29
2008-200922Inverness CTsct SCO1. Premier League1297528.4314300000.360.120.480.360.48
2008-200922Hiberniansct SCO1. Premier League20570.6000000000.000.000.000.000.00
2009-201023St Johnstonesct SCO1. Premier League30201,67818.6213200100.110.050.160.110.16
2010-201124Oldham Athleticeng ENG3. League One23201,76419.6325300210.150.100.260.150.26
2011-201225Oldham Athleticeng ENG3. League One36232,30725.65611500400.200.230.430.200.43
2012-201326Stevenageeng ENG3. League One28211,71319.0336300700.160.160.320.160.32
2013-201427Stevenageeng ENG3. League One27181,54517.2426311410.230.120.350.170.29
2014-201528Bradford Cityeng ENGFA Cup886757.5314300110.400.130.530.400.53Matches
2014-201528Bradford Cityeng ENGLeague Cup221511.7000000000.000.000.000.000.00Matches
2014-201528Bradford Cityeng ENG3. League One30221,95821.8347300400.140.180.320.140.32Matches
2015-201629Bradford Cityeng ENG3. League One722232.5112100000.400.400.810.400.81Matches
2016-201730Bradford Cityeng ENGEFL Cup10560.6000000000.000.000.000.000.00Matches
2016-201730Bradford Cityeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2016-201730Bradford Cityeng ENG3. League One1744625.1145100000.190.780.970.190.97Matches
2016-201730Boltoneng ENG3. League One19191,66618.5268200000.110.320.430.110.43Matches
2017-201831Boltoneng ENG2. Championship33171,87020.8123100720.050.100.140.050.14Matches
2017-201831Boltoneng ENGEFL Cup311411.6011000000.000.640.640.000.64Matches
2017-201831Boltoneng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2018-201932Crawley Towneng ENGFA Cup222102.3011000000.000.430.430.000.43Matches
2018-201932Crawley Towneng ENG4. League Two34312,70430.08412622600.270.130.400.200.33Matches
2019-202033Crawley Towneng ENGEFL Cup211251.4101100000.720.000.720.720.72Matches
2019-202033Oldham Athleticeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2019-202033Crawley Towneng ENG4. League Two522602.9000000000.000.000.000.000.00Matches
2019-202033Oldham Athleticeng ENG4. League Two16141,08612.1213201510.170.080.250.170.25Matches
2020-202134Grimsby Towneng ENG4. League Two16131,11312.4101100100.080.000.080.080.08Matches
16 Seasons11 Clubs6 Leagues41029125,977288.646499543344670.160.170.330.150.32
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
Oldham Athletic (3 Seasons)3 Leagues77595,33759.31192011011120.190.150.340.190.34
Bradford City (3 Seasons)3 Leagues66393,58739.981018800510.200.250.450.200.45
Bolton (2 Seasons)4 Leagues56383,76741.931013300720.070.240.310.070.31
Stevenage (2 Seasons)1 League55393,25836.275126111110.190.140.330.170.30
Crawley Town (2 Seasons)3 Leagues43363,29936.79514722600.250.140.380.190.33
Hibernian (2 Seasons)1 League30191,59017.7145100110.060.230.280.060.28
St Johnstone (1 Season)1 League30201,67818.6213200100.110.050.160.110.16
Grimsby Town (1 Season)1 League16131,11312.4101100100.080.000.080.080.08
MK Dons (1 Season)1 League131192310.3033000100.000.290.290.000.29
Inverness CT (1 Season)1 League1297528.4314300000.360.120.480.360.48
Millwall (1 Season)1 League1286737.5112100200.130.130.270.130.27
League One (9 Seasons)21214813,234147.023325522112420.160.220.370.150.37
FA Cup (5 Seasons)14141,21713.5437400110.300.220.520.300.52
EFL Cup (4 Seasons)844735.3112100000.190.190.380.190.38
Premier League (3 Seasons)72484,02044.76612600210.130.130.270.130.27
League Two (3 Seasons)71605,16357.4115169231210.190.090.280.160.24
Championship (1 Season)33171,87020.8123100720.050.100.140.050.14
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-200619MK Dons1 League131192310.3033000100.000.290.290.000.29
2006-200720Millwall1 League1286737.5112100200.130.130.270.130.27
2007-200821Hibernian1 League28191,53317.0145100110.060.230.290.060.29
2008-200922Hibernian1 League20570.6000000000.000.000.000.000.00
2008-200922Inverness CT1 League1297528.4314300000.360.120.480.360.48
2009-201023St Johnstone1 League30201,67818.6213200100.110.050.160.110.16
2010-201124Oldham Athletic1 League23201,76419.6325300210.150.100.260.150.26
2011-201225Oldham Athletic1 League36232,30725.65611500400.200.230.430.200.43
2012-201326Stevenage1 League28211,71319.0336300700.160.160.320.160.32
2013-201427Stevenage1 League27181,54517.2426311410.230.120.350.170.29
2014-201528Bradford City3 Leagues40322,78430.96511600510.190.160.360.190.36
2015-201629Bradford City1 League722232.5112100000.400.400.810.400.81
2016-201730Bradford City3 Leagues1955806.4145100000.160.620.780.160.78
2016-201730Bolton1 League19191,66618.5268200000.110.320.430.110.43
2017-201831Bolton3 Leagues37192,10123.3145100720.040.170.210.040.21
2018-201932Crawley Town2 Leagues36332,91432.48513622600.250.150.400.190.34
2019-202033Crawley Town2 Leagues733854.3101100000.230.000.230.230.23
2019-202033Oldham Athletic2 Leagues18161,26614.1314301510.210.070.280.210.28
2020-202134Grimsby Town1 League16131,11312.4101100100.080.000.080.080.08
16 Seasons11 Clubs6 Leagues41029125,977288.646499543344670.160.170.330.150.32
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
Oldham Athletic (3 Seasons)3 Leagues77595,33759.31192011011120.190.150.340.190.34
Bradford City (3 Seasons)3 Leagues66393,58739.981018800510.200.250.450.200.45
Bolton (2 Seasons)4 Leagues56383,76741.931013300720.070.240.310.070.31
Stevenage (2 Seasons)1 League55393,25836.275126111110.190.140.330.170.30
Crawley Town (2 Seasons)3 Leagues43363,29936.79514722600.250.140.380.190.33
Hibernian (2 Seasons)1 League30191,59017.7145100110.060.230.280.060.28
St Johnstone (1 Season)1 League30201,67818.6213200100.110.050.160.110.16
Grimsby Town (1 Season)1 League16131,11312.4101100100.080.000.080.080.08
MK Dons (1 Season)1 League131192310.3033000100.000.290.290.000.29
Inverness CT (1 Season)1 League1297528.4314300000.360.120.480.360.48
Millwall (1 Season)1 League1286737.5112100200.130.130.270.130.27
League One (9 Seasons)21214813,234147.023325522112420.160.220.370.150.37
FA Cup (5 Seasons)14141,21713.5437400110.300.220.520.300.52
EFL Cup (4 Seasons)844735.3112100000.190.190.380.190.38
Premier League (3 Seasons)72484,02044.76612600210.130.130.270.130.27
League Two (3 Seasons)71605,16357.4115169231210.190.090.280.160.24
Championship (1 Season)33171,87020.8123100720.050.100.140.050.14
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-200619MK Donseng ENG3. League One22nd131192310.3033000100.000.290.290.000.29
2006-200720Millwalleng ENG3. League One10th1286737.5112100200.130.130.270.130.27
2007-200821Hiberniansct SCO1. Premier League6th28191,53317.0145100110.060.230.290.060.29
2008-200922Hiberniansct SCO1. Premier League6th20570.6000000000.000.000.000.000.00
2008-200922Inverness CTsct SCO1. Premier League12th1297528.4314300000.360.120.480.360.48
2009-201023St Johnstonesct SCO1. Premier League8th30201,67818.6213200100.110.050.160.110.16
2010-201124Oldham Athleticeng ENG3. League One18th23201,76419.6325300210.150.100.260.150.26
2011-201225Oldham Athleticeng ENG3. League One16th36232,30725.65611500400.200.230.430.200.43
2012-201326Stevenageeng ENG3. League One18th28211,71319.0336300700.160.160.320.160.32
2013-201427Stevenageeng ENG3. League One24th27181,54517.2426311410.230.120.350.170.29
2014-201528Bradford Cityeng ENG3. League One7th30221,95821.8347300400.140.180.320.140.32Matches
2015-201629Bradford Cityeng ENG3. League One5th722232.5112100000.400.400.810.400.81Matches
2016-201730Bradford Cityeng ENG3. League One5th1744625.1145100000.190.780.970.190.97Matches
2016-201730Boltoneng ENG3. League One2nd19191,66618.5268200000.110.320.430.110.43Matches
2017-201831Boltoneng ENG2. Championship21st33171,87020.8123100720.050.100.140.050.14Matches
2018-201932Crawley Towneng ENG4. League Two19th34312,70430.08412622600.270.130.400.200.33Matches
2019-202033Crawley Towneng ENG4. League Two13th522602.9000000000.000.000.000.000.00Matches
2019-202033Oldham Athleticeng ENG4. League Two19th16141,08612.1213201510.170.080.250.170.25Matches
2020-202134Grimsby Towneng ENG4. League Two24th16131,11312.4101100100.080.000.080.080.08Matches
16 Seasons11 Clubs4 Leagues38827324,287269.941458638344560.150.170.320.140.31
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
Oldham Athletic (3 Seasons)2 Leagues75575,15757.31091910011120.170.160.330.170.33
Bradford City (3 Seasons)1 League54282,64329.45914500400.170.310.480.170.48
Stevenage (2 Seasons)1 League55393,25836.275126111110.190.140.330.170.30
Bolton (2 Seasons)2 Leagues52363,53639.33811300720.080.200.280.080.28
Crawley Town (2 Seasons)1 League39332,96432.98412622600.240.120.360.180.30
Hibernian (2 Seasons)1 League30191,59017.7145100110.060.230.280.060.28
St Johnstone (1 Season)1 League30201,67818.6213200100.110.050.160.110.16
Grimsby Town (1 Season)1 League16131,11312.4101100100.080.000.080.080.08
MK Dons (1 Season)1 League131192310.3033000100.000.290.290.000.29
Inverness CT (1 Season)1 League1297528.4314300000.360.120.480.360.48
Millwall (1 Season)1 League1286737.5112100200.130.130.270.130.27
League One (9 Seasons)21214813,234147.023325522112420.160.220.370.150.37
Premier League (3 Seasons)72484,02044.76612600210.130.130.270.130.27
League Two (3 Seasons)71605,16357.4115169231210.190.090.280.160.24
Championship (1 Season)33171,87020.8123100720.050.100.140.050.14
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
2014-201528Bradford Cityeng ENGFA Cup5th886757.5314300110.400.130.530.400.53Matches
2014-201528Bradford Cityeng ENGLeague Cup17th221511.7000000000.000.000.000.000.00Matches
2016-201730Bradford Cityeng ENGEFL Cup58th10560.6000000000.000.000.000.000.00Matches
2016-201730Bradford Cityeng ENGFA Cup85th11620.7000000000.000.000.000.000.00Matches
2017-201831Boltoneng ENGEFL Cup17th311411.6011000000.000.640.640.000.64Matches
2017-201831Boltoneng ENGFA Cup33rd11901.0011000000.001.001.000.001.00Matches
2018-201932Crawley Towneng ENGFA Cup85th222102.3011000000.000.430.430.000.43Matches
2019-202033Crawley Towneng ENGEFL Cup9th211251.4101100000.720.000.720.720.72Matches
2019-202033Oldham Athleticeng ENGFA Cup65th221802.0101100000.500.000.500.500.50Matches
5 Seasons4 Clubs2 Leagues22181,69018.8549500110.270.210.480.270.48
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
Bradford City (2 Seasons)2 Leagues121194410.5314300110.290.100.380.290.38
Crawley Town (2 Seasons)2 Leagues433353.7112100000.270.270.540.270.54
Bolton (1 Season)2 Leagues422312.6022000000.000.780.780.000.78
Oldham Athletic (1 Season)1 League221802.0101100000.500.000.500.500.50
FA Cup (5 Seasons)14141,21713.5437400110.300.220.520.300.52
EFL Cup (4 Seasons)844735.3112100000.190.190.380.190.38

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-200619MK Donseng ENG3. League One10.3090.880.0000
2006-200720Millwalleng ENG3. League One7.5170.940.1400
2007-200821Hiberniansct SCO1. Premier League17.01211.230.0500
2008-200922Inverness CTsct SCO1. Premier League8.43121.440.2500
2008-200922Hiberniansct SCO1. Premier League0.6000.0000
2009-201023St Johnstonesct SCO1. Premier League18.62180.970.1100
2010-201124Oldham Athleticeng ENG3. League One19.63180.920.1700
2011-201225Oldham Athleticeng ENG3. League One25.65160.620.3100
2012-201326Stevenageeng ENG3. League One19.03140.740.2100
2013-201427Stevenageeng ENG3. League One17.24160.930.1911
2014-201528Bradford Cityeng ENGFA Cup7.5300Matches
2014-201528Bradford Cityeng ENGLeague Cup1.7000Matches
2014-201528Bradford Cityeng ENG3. League One21.83160.740.1900Matches
2015-201629Bradford Cityeng ENG3. League One2.5131.210.3300Matches
2016-201730Bradford Cityeng ENGEFL Cup0.602150.03.211.610.000.0000Matches
2016-201730Bradford Cityeng ENGFA Cup0.7000Matches
2016-201730Bradford Cityeng ENG3. League One5.11040.000.780.2500Matches
2016-201730Boltoneng ENG3. League One18.52080.000.430.2500Matches
2017-201831Boltoneng ENG2. Championship20.8122731.81.060.340.050.1400Matches
2017-201831Boltoneng ENGEFL Cup1.60000.000.0000Matches
2017-201831Boltoneng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2018-201932Crawley Towneng ENGFA Cup2.30000.000.0000Matches
2018-201932Crawley Towneng ENG4. League Two30.0822Matches
2019-202033Crawley Towneng ENGEFL Cup1.413133.32.160.720.331.0000Matches
2019-202033Oldham Athleticeng ENGFA Cup2.013133.31.500.500.331.0000Matches
2019-202033Crawley Towneng ENG4. League Two2.905120.01.730.350.000.0000Matches
2019-202033Oldham Athleticeng ENG4. League Two12.12291034.52.400.830.070.2001Matches
2020-202134Grimsby Towneng ENG4. League Two12.4113323.11.050.240.080.3300Matches
16 Seasons11 Clubs6 Leagues288.6467818747.40.970.750.120.1834
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Oldham Athletic (3 Seasons)3 Leagues59.311324534.42.270.760.090.2401
Bradford City (3 Seasons)3 Leagues39.98224250.00.350.800.500.2100
Bolton (2 Seasons)4 Leagues41.93231669.60.550.380.130.1900
Stevenage (2 Seasons)1 League36.27300.830.2011
Crawley Town (2 Seasons)3 Leagues36.798225.01.210.300.130.5022
Hibernian (2 Seasons)1 League17.71211.190.0500
St Johnstone (1 Season)1 League18.62180.970.1100
Grimsby Town (1 Season)1 League12.4113323.11.050.240.080.3300
MK Dons (1 Season)1 League10.3090.880.0000
Inverness CT (1 Season)1 League8.43121.440.2500
Millwall (1 Season)1 League7.5170.940.1400
League One (9 Seasons)147.02301110.000.750.2011
FA Cup (5 Seasons)13.544250.00.750.370.250.5000
EFL Cup (4 Seasons)5.315240.01.400.560.200.5000
Premier League (3 Seasons)44.76511.140.1200
League Two (3 Seasons)57.411471429.81.720.510.060.2123
Championship (1 Season)20.8122731.81.060.340.050.1400
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-200619MK Dons1 League10.3090.880.0000
2006-200720Millwall1 League7.5170.940.1400
2007-200821Hibernian1 League17.01211.230.0500
2008-200922Hibernian1 League0.6000.0000
2008-200922Inverness CT1 League8.43121.440.2500
2009-201023St Johnstone1 League18.62180.970.1100
2010-201124Oldham Athletic1 League19.63180.920.1700
2011-201225Oldham Athletic1 League25.65160.620.3100
2012-201326Stevenage1 League19.03140.740.2100
2013-201427Stevenage1 League17.24160.930.1911
2014-201528Bradford City3 Leagues30.96160.740.1900
2015-201629Bradford City1 League2.5131.210.3300
2016-201730Bradford City3 Leagues6.4125250.00.350.870.500.2000
2016-201730Bolton1 League18.52080.000.430.2500
2017-201831Bolton3 Leagues23.3123834.80.990.340.040.1300
2018-201932Crawley Town2 Leagues32.48000.000.0022
2019-202033Crawley Town2 Leagues4.318225.01.870.470.130.5000
2019-202033Oldham Athletic2 Leagues14.13321134.42.270.780.090.2701
2020-202134Grimsby Town1 League12.4113323.11.050.240.080.3300
16 Seasons11 Clubs6 Leagues288.6467818747.40.970.750.120.1834
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Oldham Athletic (3 Seasons)3 Leagues59.311324534.42.270.760.090.2401
Bradford City (3 Seasons)3 Leagues39.98224250.00.350.800.500.2100
Bolton (2 Seasons)4 Leagues41.93231669.60.550.380.130.1900
Stevenage (2 Seasons)1 League36.27300.830.2011
Crawley Town (2 Seasons)3 Leagues36.798225.01.210.300.130.5022
Hibernian (2 Seasons)1 League17.71211.190.0500
St Johnstone (1 Season)1 League18.62180.970.1100
Grimsby Town (1 Season)1 League12.4113323.11.050.240.080.3300
MK Dons (1 Season)1 League10.3090.880.0000
Inverness CT (1 Season)1 League8.43121.440.2500
Millwall (1 Season)1 League7.5170.940.1400
League One (9 Seasons)147.02301110.000.750.2011
FA Cup (5 Seasons)13.544250.00.750.370.250.5000
EFL Cup (4 Seasons)5.315240.01.400.560.200.5000
Premier League (3 Seasons)44.76511.140.1200
League Two (3 Seasons)57.411471429.81.720.510.060.2123
Championship (1 Season)20.8122731.81.060.340.050.1400
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-200619MK Donseng ENG3. League One22nd10.3090.880.0000
2006-200720Millwalleng ENG3. League One10th7.5170.940.1400
2007-200821Hiberniansct SCO1. Premier League6th17.01211.230.0500
2008-200922Hiberniansct SCO1. Premier League6th0.6000.0000
2008-200922Inverness CTsct SCO1. Premier League12th8.43121.440.2500
2009-201023St Johnstonesct SCO1. Premier League8th18.62180.970.1100
2010-201124Oldham Athleticeng ENG3. League One18th19.63180.920.1700
2011-201225Oldham Athleticeng ENG3. League One16th25.65160.620.3100
2012-201326Stevenageeng ENG3. League One18th19.03140.740.2100
2013-201427Stevenageeng ENG3. League One24th17.24160.930.1911
2014-201528Bradford Cityeng ENG3. League One7th21.83160.740.1900Matches
2015-201629Bradford Cityeng ENG3. League One5th2.5131.210.3300Matches
2016-201730Bradford Cityeng ENG3. League One5th5.11040.000.780.2500Matches
2016-201730Boltoneng ENG3. League One2nd18.52080.000.430.2500Matches
2017-201831Boltoneng ENG2. Championship21st20.8122731.81.060.340.050.1400Matches
2018-201932Crawley Towneng ENG4. League Two19th30.0822Matches
2019-202033Crawley Towneng ENG4. League Two13th2.905120.01.730.350.000.0000Matches
2019-202033Oldham Athleticeng ENG4. League Two19th12.12291034.52.400.830.070.2001Matches
2020-202134Grimsby Towneng ENG4. League Two24th12.4113323.11.050.240.080.3300Matches
16 Seasons11 Clubs4 Leagues269.9416918347.80.960.760.100.1734
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Oldham Athletic (3 Seasons)2 Leagues57.310294434.52.400.770.070.2301
Bradford City (3 Seasons)1 League29.450230.000.780.2200
Stevenage (2 Seasons)1 League36.27300.830.2011
Bolton (2 Seasons)2 Leagues39.33221568.20.560.380.140.2000
Crawley Town (2 Seasons)1 League32.985120.01.730.350.000.0022
Hibernian (2 Seasons)1 League17.71211.190.0500
St Johnstone (1 Season)1 League18.62180.970.1100
Grimsby Town (1 Season)1 League12.4113323.11.050.240.080.3300
MK Dons (1 Season)1 League10.3090.880.0000
Inverness CT (1 Season)1 League8.43121.440.2500
Millwall (1 Season)1 League7.5170.940.1400
League One (9 Seasons)147.02301110.000.750.2011
Premier League (3 Seasons)44.76511.140.1200
League Two (3 Seasons)57.411471429.81.720.510.060.2123
Championship (1 Season)20.8122731.81.060.340.050.1400
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
2014-201528Bradford Cityeng ENGFA Cup5th7.5300Matches
2014-201528Bradford Cityeng ENGLeague Cup17th1.7000Matches
2016-201730Bradford Cityeng ENGEFL Cup58th0.602150.03.211.610.000.0000Matches
2016-201730Bradford Cityeng ENGFA Cup85th0.7000Matches
2017-201831Boltoneng ENGEFL Cup17th1.60000.000.0000Matches
2017-201831Boltoneng ENGFA Cup33rd1.0011100.01.001.000.000.0000Matches
2018-201932Crawley Towneng ENGFA Cup85th2.30000.000.0000Matches
2019-202033Crawley Towneng ENGEFL Cup9th1.413133.32.160.720.331.0000Matches
2019-202033Oldham Athleticeng ENGFA Cup65th2.013133.31.500.500.331.0000Matches
5 Seasons4 Clubs2 Leagues18.859444.41.010.450.220.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bradford City (2 Seasons)2 Leagues10.532150.03.211.610.000.0000
Crawley Town (2 Seasons)2 Leagues3.713133.30.810.270.331.0000
Bolton (1 Season)2 Leagues2.6011100.00.390.390.000.0000
Oldham Athletic (1 Season)1 League2.013133.31.500.500.331.0000
FA Cup (5 Seasons)13.544250.00.750.370.250.5000
EFL Cup (4 Seasons)5.315240.01.400.560.200.5000

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-200619MK Donseng ENG3. League One139237122.310.3112
2006-200720Millwalleng ENG3. League One126735616.37.584
2007-200821Hiberniansct SCO1. Premier League281,5335544.817.0199
2008-200922Inverness CTsct SCO1. Premier League127526322.08.493
2008-200922Hiberniansct SCO1. Premier League257291.70.602
2009-201023St Johnstonesct SCO1. Premier League301,6785649.118.62010
2010-201124Oldham Athleticeng ENG3. League One231,7647742.619.6203
2011-201225Oldham Athleticeng ENG3. League One362,3076455.725.62313
2012-201326Stevenageeng ENG3. League One281,7136141.419.0217
2013-201427Stevenageeng ENG3. League One271,5455737.317.2189
2014-201528Bradford Cityeng ENGFA Cup86758493.87.58845002.13189+9+1.20+1.20Matches
2014-201528Bradford Cityeng ENGLeague Cup21517655.91.72760011.5001-1-0.60-1.35Matches
2014-201528Bradford Cityeng ENG3. League One301,9586547.321.82211831.402527-2-0.09-0.17Matches
2015-201629Bradford Cityeng ENG3. League One7223325.42.520512.0061+5+2.02+1.79Matches
2016-201730Bradford Cityeng ENGEFL Cup1565646.70.60015500.000000.000.00Matches
2016-201730Bradford Cityeng ENGFA Cup1626268.90.71620000.0001-1-1.45-1.45Matches
2016-201730Bradford Cityeng ENG3. League One174622711.25.1401341.6554+1+0.19-0.25Matches
2016-201730Boltoneng ENG3. League One191,6668840.218.51916001.893214+18+0.97+0.46Matches
2017-201831Boltoneng ENG2. Championship331,8705745.220.817101600.881235-23-1.11-0.63Matches
2017-201831Boltoneng ENGEFL Cup31414752.21.6192122502.0025-3-1.91-3.31Matches
2017-201831Boltoneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2018-201932Crawley Towneng ENGFA Cup2210105100.02.321052000.5037-4-1.71Matches
2018-201932Crawley Towneng ENG4. League Two342,7048065.330.031852131811.243349-16-0.53-0.47Matches
2019-202033Crawley Towneng ENGEFL Cup21256332.11.4168015703.0031+2+1.44+2.12Matches
2019-202033Oldham Athleticeng ENGFA Cup218090100.02.02902001.502200.00Matches
2019-202033Crawley Towneng ENG4. League Two5260527.82.9290232712.0052+3+1.04+1.01Matches
2019-202033Oldham Athleticeng ENG4. League Two161,0866832.612.11473223101.191418-4-0.33+0.03Matches
2020-202134Grimsby Towneng ENG4. League Two161,1137026.912.41377233800.691017-7-0.57+0.18Matches
16 Seasons11 Clubs6 Leagues41025,9776334.0288.6291827511931111.34171195-24-0.17-0.16
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Oldham Athletic (3 Seasons)3 Leagues775,3376945.359.359754183101.221620-4-0.28+0.08
Bradford City (3 Seasons)3 Leagues663,5875426.339.9398116275591.585443+11+0.280.00
Bolton (2 Seasons)4 Leagues563,7676743.641.9389128182501.274756-9-0.22-0.29
Stevenage (2 Seasons)1 League553,2585939.336.23916
Crawley Town (2 Seasons)3 Leagues433,2997740.936.736862572721.384459-15-0.41-0.37
Hibernian (2 Seasons)1 League301,5905323.217.71911
St Johnstone (1 Season)1 League301,6785649.118.62010
Grimsby Town (1 Season)1 League161,1137026.912.41377233800.691017-7-0.57+0.18
MK Dons (1 Season)1 League139237122.310.3112
Inverness CT (1 Season)1 League127526322.08.493
Millwall (1 Season)1 League126735616.37.584
League One (9 Seasons)21213,2346232.0147.0148276481.646846+22+0.46+0.14
FA Cup (5 Seasons)141,2178794.313.5148710001.502421+3+0.22+0.22
EFL Cup (4 Seasons)84735945.05.3478144011.8857-2-0.38-0.54
Premier League (3 Seasons)724,0205629.444.74824
League Two (3 Seasons)715,1637334.657.4608127112821.166286-24-0.42-0.11
Championship (1 Season)331,8705745.220.817101600.881235-23-1.11-0.63
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-200619MK Dons1 League139237122.310.3112
2006-200720Millwall1 League126735616.37.584
2007-200821Hibernian1 League281,5335544.817.0199
2008-200922Hibernian1 League257291.70.602
2008-200922Inverness CT1 League127526322.08.493
2009-201023St Johnstone1 League301,6785649.118.62010
2010-201124Oldham Athletic1 League231,7647742.619.6203
2011-201225Oldham Athletic1 League362,3076455.725.62313
2012-201326Stevenage1 League281,7136141.419.0217
2013-201427Stevenage1 League271,5455737.317.2189
2014-201528Bradford City3 Leagues402,7847054.330.9328316841.554337+6+0.19+0.08
2015-201629Bradford City1 League7223325.42.520512.0061+5+2.02+1.79
2016-201730Bradford City3 Leagues195803113.36.45630145541.485500.00-0.43
2016-201730Bolton1 League191,6668840.218.51916001.893214+18+0.97+0.46
2017-201831Bolton3 Leagues372,1015746.723.3199112182500.951542-27-1.16-0.78
2018-201932Crawley Town2 Leagues362,9148167.032.433872331811.203656-20-0.62-0.56
2019-202033Crawley Town2 Leagues73855510.34.3383243412.2983+5+1.17+1.20
2019-202033Oldham Athletic2 Leagues181,2667036.114.11675423101.221620-4-0.28+0.08
2020-202134Grimsby Town1 League161,1137026.912.41377233800.691017-7-0.57+0.18
16 Seasons11 Clubs6 Leagues41025,9776334.0288.6291827511931111.34171195-24-0.17-0.16
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Oldham Athletic (3 Seasons)3 Leagues775,3376945.359.359754183101.221620-4-0.28+0.08
Bradford City (3 Seasons)3 Leagues663,5875426.339.9398116275591.585443+11+0.280.00
Bolton (2 Seasons)4 Leagues563,7676743.641.9389128182501.274756-9-0.22-0.29
Stevenage (2 Seasons)1 League553,2585939.336.23916
Crawley Town (2 Seasons)3 Leagues433,2997740.936.736862572721.384459-15-0.41-0.37
Hibernian (2 Seasons)1 League301,5905323.217.71911
St Johnstone (1 Season)1 League301,6785649.118.62010
Grimsby Town (1 Season)1 League161,1137026.912.41377233800.691017-7-0.57+0.18
MK Dons (1 Season)1 League139237122.310.3112
Inverness CT (1 Season)1 League127526322.08.493
Millwall (1 Season)1 League126735616.37.584
League One (9 Seasons)21213,2346232.0147.0148276481.646846+22+0.46+0.14
FA Cup (5 Seasons)141,2178794.313.5148710001.502421+3+0.22+0.22
EFL Cup (4 Seasons)84735945.05.3478144011.8857-2-0.38-0.54
Premier League (3 Seasons)724,0205629.444.74824
League Two (3 Seasons)715,1637334.657.4608127112821.166286-24-0.42-0.11
Championship (1 Season)331,8705745.220.817101600.881235-23-1.11-0.63
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-200619MK Donseng ENG3. League One22nd139237122.310.3112
2006-200720Millwalleng ENG3. League One10th126735616.37.584
2007-200821Hiberniansct SCO1. Premier League6th281,5335544.817.0199
2008-200922Hiberniansct SCO1. Premier League6th257291.70.602
2008-200922Inverness CTsct SCO1. Premier League12th127526322.08.493
2009-201023St Johnstonesct SCO1. Premier League8th301,6785649.118.62010
2010-201124Oldham Athleticeng ENG3. League One18th231,7647742.619.6203
2011-201225Oldham Athleticeng ENG3. League One16th362,3076455.725.62313
2012-201326Stevenageeng ENG3. League One18th281,7136141.419.0217
2013-201427Stevenageeng ENG3. League One24th271,5455737.317.2189
2014-201528Bradford Cityeng ENG3. League One7th301,9586547.321.82211831.402527-2-0.09-0.17Matches
2015-201629Bradford Cityeng ENG3. League One5th7223325.42.520512.0061+5+2.02+1.79Matches
2016-201730Bradford Cityeng ENG3. League One5th174622711.25.1401341.6554+1+0.19-0.25Matches
2016-201730Boltoneng ENG3. League One2nd191,6668840.218.51916001.893214+18+0.97+0.46Matches
2017-201831Boltoneng ENG2. Championship21st331,8705745.220.817101600.881235-23-1.11-0.63Matches
2018-201932Crawley Towneng ENG4. League Two19th342,7048065.330.031852131811.243349-16-0.53-0.47Matches
2019-202033Crawley Towneng ENG4. League Two13th5260527.82.9290232712.0052+3+1.04+1.01Matches
2019-202033Oldham Athleticeng ENG4. League Two19th161,0866832.612.11473223101.191418-4-0.33+0.03Matches
2020-202134Grimsby Towneng ENG4. League Two24th161,1137026.912.41377233800.691017-7-0.57+0.18Matches
16 Seasons11 Clubs4 Leagues38824,2876332.7269.9273816411528101.31142167-25-0.20-0.19
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Oldham Athletic (3 Seasons)2 Leagues755,1576944.457.357732183101.191418-4-0.33+0.03
Bradford City (3 Seasons)1 League542,6434921.329.428112681.563632+4+0.14-0.14
Stevenage (2 Seasons)1 League553,2585939.336.23916
Bolton (2 Seasons)2 Leagues523,5366842.739.336261601.254449-5-0.13-0.17
Crawley Town (2 Seasons)1 League392,9647639.732.933862362221.343851-13-0.39-0.39
Hibernian (2 Seasons)1 League301,5905323.217.71911
St Johnstone (1 Season)1 League301,6785649.118.62010
Grimsby Town (1 Season)1 League161,1137026.912.41377233800.691017-7-0.57+0.18
MK Dons (1 Season)1 League139237122.310.3112
Inverness CT (1 Season)1 League127526322.08.493
Millwall (1 Season)1 League126735616.37.584
League One (9 Seasons)21213,2346232.0147.0148276481.646846+22+0.46+0.14
Premier League (3 Seasons)724,0205629.444.74824
League Two (3 Seasons)715,1637334.657.4608127112821.166286-24-0.42-0.11
Championship (1 Season)331,8705745.220.817101600.881235-23-1.11-0.63
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
2014-201528Bradford Cityeng ENGFA Cup5th86758493.87.58845002.13189+9+1.20+1.20Matches
2014-201528Bradford Cityeng ENGLeague Cup17th21517655.91.72760011.5001-1-0.60-1.35Matches
2016-201730Bradford Cityeng ENGEFL Cup58th1565646.70.60015500.000000.000.00Matches
2016-201730Bradford Cityeng ENGFA Cup85th1626268.90.71620000.0001-1-1.45-1.45Matches
2017-201831Boltoneng ENGEFL Cup17th31414752.21.6192122502.0025-3-1.91-3.31Matches
2017-201831Boltoneng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2018-201932Crawley Towneng ENGFA Cup85th2210105100.02.321052000.5037-4-1.71Matches
2019-202033Crawley Towneng ENGEFL Cup9th21256332.11.4168015703.0031+2+1.44+2.12Matches
2019-202033Oldham Athleticeng ENGFA Cup65th218090100.02.02902001.502200.00Matches
5 Seasons4 Clubs2 Leagues221,6907772.218.818851144011.642928+1+0.05-0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (2 Seasons)2 Leagues129447978.710.51181515511.671811+7+0.67+0.32
Crawley Town (2 Seasons)2 Leagues43358455.83.7393215701.7568-2-0.54+0.14
Bolton (1 Season)2 Leagues42315864.22.6291222501.5037-4-1.56-2.95
Oldham Athletic (1 Season)1 League218090100.02.02902001.502200.00
FA Cup (5 Seasons)141,2178794.313.5148710001.502421+3+0.22+0.22
EFL Cup (4 Seasons)84735945.05.3478144011.8857-2-0.38-0.54
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-200619MK Donseng ENG3. League One10.3106
2006-200720Millwalleng ENG3. League One7.5208
2007-200821Hiberniansct SCO1. Premier League17.01123
2008-200922Inverness CTsct SCO1. Premier League8.4005
2008-200922Hiberniansct SCO1. Premier League0.6002
2009-201023St Johnstonesct SCO1. Premier League18.61014
2010-201124Oldham Athleticeng ENG3. League One19.62120
2011-201225Oldham Athleticeng ENG3. League One25.64012
2012-201326Stevenageeng ENG3. League One19.07034
2013-201427Stevenageeng ENG3. League One17.24118
2014-201528Bradford Cityeng ENGFA Cup7.51100Matches
2014-201528Bradford Cityeng ENGLeague Cup1.70000Matches
2014-201528Bradford Cityeng ENG3. League One21.84016Matches
2015-201629Bradford Cityeng ENG3. League One2.5003Matches
2016-201730Bradford Cityeng ENGEFL Cup0.6000110600000Matches
2016-201730Bradford Cityeng ENGFA Cup0.70000Matches
2016-201730Bradford Cityeng ENG3. League One5.1000600000000Matches
2016-201730Boltoneng ENG3. League One18.50001400000000Matches
2017-201831Boltoneng ENG2. Championship20.8721181712261320000Matches
2017-201831Boltoneng ENGEFL Cup1.6000011902000Matches
2017-201831Boltoneng ENGFA Cup1.00001205000Matches
2018-201932Crawley Towneng ENGFA Cup2.3000030200000Matches
2018-201932Crawley Towneng ENG4. League Two30.06000Matches
2019-202033Crawley Towneng ENGEFL Cup1.40002106000Matches
2019-202033Oldham Athleticeng ENGFA Cup2.00004002000Matches
2019-202033Crawley Towneng ENG4. League Two2.90003301500000Matches
2019-202033Oldham Athleticeng ENG4. League Two12.1511101025624000Matches
2020-202134Grimsby Towneng ENG4. League Two12.4100108077670Matches
16 Seasons11 Clubs6 Leagues288.646722304644042133000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Oldham Athletic (3 Seasons)3 Leagues59.31121461025824000
Bradford City (3 Seasons)3 Leagues39.95102610600000
Bolton (2 Seasons)4 Leagues41.9721332022401322000
Stevenage (2 Seasons)1 League36.211152
Crawley Town (2 Seasons)3 Leagues36.76005702300000
Hibernian (2 Seasons)1 League17.71125
St Johnstone (1 Season)1 League18.61014
Grimsby Town (1 Season)1 League12.4100108077670
MK Dons (1 Season)1 League10.3106
Inverness CT (1 Season)1 League8.4005
Millwall (1 Season)1 League7.5208
League One (9 Seasons)147.0242013700000000
FA Cup (5 Seasons)13.5110550900000
EFL Cup (4 Seasons)5.30003312102000
Premier League (3 Seasons)44.72144
League Two (3 Seasons)57.4121123212148811000
Championship (1 Season)20.8721181712261320000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200619MK Dons1 League10.3106
2006-200720Millwall1 League7.5208
2007-200821Hibernian1 League17.01123
2008-200922Hibernian1 League0.6002
2008-200922Inverness CT1 League8.4005
2009-201023St Johnstone1 League18.61014
2010-201124Oldham Athletic1 League19.62120
2011-201225Oldham Athletic1 League25.64012
2012-201326Stevenage1 League19.07034
2013-201427Stevenage1 League17.24118
2014-201528Bradford City3 Leagues30.9510160
2015-201629Bradford City1 League2.5003
2016-201730Bradford City3 Leagues6.4000710600000
2016-201730Bolton1 League18.50001400000000
2017-201831Bolton3 Leagues23.3721192022401322000
2018-201932Crawley Town2 Leagues32.4600030200000
2019-202033Crawley Town2 Leagues4.30005402100000
2019-202033Oldham Athletic2 Leagues14.1511141025824000
2020-202134Grimsby Town1 League12.4100108077670
16 Seasons11 Clubs6 Leagues288.646722304644042133000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Oldham Athletic (3 Seasons)3 Leagues59.31121461025824000
Bradford City (3 Seasons)3 Leagues39.95102610600000
Bolton (2 Seasons)4 Leagues41.9721332022401322000
Stevenage (2 Seasons)1 League36.211152
Crawley Town (2 Seasons)3 Leagues36.76005702300000
Hibernian (2 Seasons)1 League17.71125
St Johnstone (1 Season)1 League18.61014
Grimsby Town (1 Season)1 League12.4100108077670
MK Dons (1 Season)1 League10.3106
Inverness CT (1 Season)1 League8.4005
Millwall (1 Season)1 League7.5208
League One (9 Seasons)147.0242013700000000
FA Cup (5 Seasons)13.5110550900000
EFL Cup (4 Seasons)5.30003312102000
Premier League (3 Seasons)44.72144
League Two (3 Seasons)57.4121123212148811000
Championship (1 Season)20.8721181712261320000
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-200619MK Donseng ENG3. League One22nd10.3106
2006-200720Millwalleng ENG3. League One10th7.5208
2007-200821Hiberniansct SCO1. Premier League6th17.01123
2008-200922Hiberniansct SCO1. Premier League6th0.6002
2008-200922Inverness CTsct SCO1. Premier League12th8.4005
2009-201023St Johnstonesct SCO1. Premier League8th18.61014
2010-201124Oldham Athleticeng ENG3. League One18th19.62120
2011-201225Oldham Athleticeng ENG3. League One16th25.64012
2012-201326Stevenageeng ENG3. League One18th19.07034
2013-201427Stevenageeng ENG3. League One24th17.24118
2014-201528Bradford Cityeng ENG3. League One7th21.84016Matches
2015-201629Bradford Cityeng ENG3. League One5th2.5003Matches
2016-201730Bradford Cityeng ENG3. League One5th5.1000600000000Matches
2016-201730Boltoneng ENG3. League One2nd18.50001400000000Matches
2017-201831Boltoneng ENG2. Championship21st20.8721181712261320000Matches
2018-201932Crawley Towneng ENG4. League Two19th30.06000Matches
2019-202033Crawley Towneng ENG4. League Two13th2.90003301500000Matches
2019-202033Oldham Athleticeng ENG4. League Two19th12.1511101025624000Matches
2020-202134Grimsby Towneng ENG4. League Two24th12.4100108077670Matches
16 Seasons11 Clubs4 Leagues269.945622223833742131000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Oldham Athletic (3 Seasons)2 Leagues57.31121421025624000
Bradford City (3 Seasons)1 League29.44002500000000
Stevenage (2 Seasons)1 League36.211152
Bolton (2 Seasons)2 Leagues39.3721321712261320000
Crawley Town (2 Seasons)1 League32.96003301500000
Hibernian (2 Seasons)1 League17.71125
St Johnstone (1 Season)1 League18.61014
Grimsby Town (1 Season)1 League12.4100108077670
MK Dons (1 Season)1 League10.3106
Inverness CT (1 Season)1 League8.4005
Millwall (1 Season)1 League7.5208
League One (9 Seasons)147.0242013700000000
Premier League (3 Seasons)44.72144
League Two (3 Seasons)57.4121123212148811000
Championship (1 Season)20.8721181712261320000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201528Bradford Cityeng ENGFA Cup5th7.51100Matches
2014-201528Bradford Cityeng ENGLeague Cup17th1.70000Matches
2016-201730Bradford Cityeng ENGEFL Cup58th0.6000110600000Matches
2016-201730Bradford Cityeng ENGFA Cup85th0.70000Matches
2017-201831Boltoneng ENGEFL Cup17th1.6000011902000Matches
2017-201831Boltoneng ENGFA Cup33rd1.00001205000Matches
2018-201932Crawley Towneng ENGFA Cup85th2.3000030200000Matches
2019-202033Crawley Towneng ENGEFL Cup9th1.40002106000Matches
2019-202033Oldham Athleticeng ENGFA Cup65th2.00004002000Matches
5 Seasons4 Clubs2 Leagues18.81108813002000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (2 Seasons)2 Leagues10.5110110600000
Crawley Town (2 Seasons)2 Leagues3.7000240800000
Bolton (1 Season)2 Leagues2.60001311402000
Oldham Athletic (1 Season)1 League2.00004002000
FA Cup (5 Seasons)13.5110550900000
EFL Cup (4 Seasons)5.30003312102000

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.