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
2008-200919Dundeesct SCO2. First Division20191,69518.8112100300.050.050.110.050.11
2009-201020Dundeesct SCO2. First Division1297898.8022000000.000.230.230.000.23
2011-201222Inverness CTsct SCO1. Premier League19151,23713.7729700100.510.150.650.510.65
2012-201323Inverness CTsct SCO1. Premier League38373,14134.9127191024600.340.200.540.290.49
2013-201424Birmingham Cityeng ENG2. Championship26181,47516.4224200100.120.120.240.120.24
2014-201525Birmingham Cityeng ENG2. Championship27241,76619.6235200300.100.150.250.100.25Matches
2014-201525Birmingham Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Rotherham Unitedeng ENG2. Championship311661.8000000000.000.000.000.000.00Matches
2015-201626Birmingham Cityeng ENG2. Championship1455065.6000000100.000.000.000.000.00Matches
2015-201626Birmingham Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201626Birmingham Cityeng ENGLeague Cup221731.9101100000.520.000.520.520.52Matches
2016-201727Hiberniansct SCO2. Championship27241,99422.2156100700.050.230.270.050.27Matches
2016-201727Birmingham Cityeng ENGEFL Cup00Matches
2017-201828Luton Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201828Luton Towneng ENGFA Cup332532.8000000000.000.000.000.000.00Matches
2017-201828Luton Towneng ENG4. League Two28241,81920.2156100300.050.250.300.050.30Matches
2018-201929Luton Towneng ENGEFL Cup11750.8000000000.000.000.000.000.00Matches
2018-201929Luton Towneng ENGFA Cup443213.6101100100.280.000.280.280.28Matches
2018-201929Luton Towneng ENG3. League One41393,38837.6448400810.110.110.210.110.21Matches
2019-202030Luton Towneng ENG2. Championship21161,34615.0123100400.070.130.200.070.20Matches
2019-202030Luton Towneng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2019-202030Luton Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202131Luton Towneng ENG2. Championship00Matches
2020-202131Luton Towneng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202131Charlton Athleticeng ENG3. League One29181,70919.0369300200.160.320.470.160.47Matches
2021-202232Livingstonsct SCO1. Premiership30181,70819.0325300400.160.110.260.160.26Matches
2022-202333Livingstonsct SCO1. Premiership33211,86420.7123100400.050.100.140.050.14Matches
2023-202434Livingstonsct SCO1. Premiership33241,93321.5303212300.140.000.140.090.09Matches
2024-202535Livingstonsct SCO2. Championship31101,15912.9325300600.230.160.390.230.39Matches
2024-202535Livingstonsct SCORel/Pro play-offs00Matches
2025-202636Livingstonsct SCO1. Premiership601862.1000000000.000.000.000.000.00Matches
17 Seasons8 Clubs8 Leagues45533929,333325.947459244365710.140.140.280.140.27
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
Livingston (5 Seasons)3 Leagues133736,85076.1106169121700.130.080.210.120.20
Luton Town (4 Seasons)5 Leagues103927,65285.0811198001610.090.130.220.090.22
Birmingham City (4 Seasons)3 Leagues71514,10045.65510500500.110.110.220.110.22
Inverness CT (2 Seasons)1 League57524,37848.6199281724700.390.190.580.350.53
Dundee (2 Seasons)1 League32282,48427.6134100300.040.110.140.040.14
Charlton Athletic (1 Season)1 League29181,70919.0369300200.160.320.470.160.47
Hibernian (1 Season)1 League27241,99422.2156100700.050.230.270.050.27
Rotherham United (1 Season)1 League311661.8000000000.000.000.000.000.00
Premiership (6 Seasons)15911510,069111.926133923361800.230.120.350.210.32
EFL Cup (6 Seasons)776086.8202200000.300.000.300.300.30
Championship (5 Seasons)91645,25958.45712500900.090.120.210.090.21
FA Cup (5 Seasons)10108449.4101100100.110.000.110.110.11
Championship (4 Seasons)90625,63762.6510155001600.080.160.240.080.24
League One (2 Seasons)70575,09756.6710177001010.120.180.300.120.30
League Two (1 Season)28241,81920.2156100300.050.250.300.050.30
Rel/Pro play-offs (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2008-200919Dundee1 League20191,69518.8112100300.050.050.110.050.11
2009-201020Dundee1 League1297898.8022000000.000.230.230.000.23
2011-201222Inverness CT1 League19151,23713.7729700100.510.150.650.510.65
2012-201323Inverness CT1 League38373,14134.9127191024600.340.200.540.290.49
2013-201424Birmingham City1 League26181,47516.4224200100.120.120.240.120.24
2014-201525Birmingham City2 Leagues28251,85620.6235200300.100.150.240.100.24
2015-201626Rotherham United1 League311661.8000000000.000.000.000.000.00
2015-201626Birmingham City3 Leagues1787698.5101100100.120.000.120.120.12
2016-201727Birmingham City1 League00
2016-201727Hibernian1 League27241,99422.2156100700.050.230.270.050.27
2017-201828Luton Town3 Leagues32282,16224.0156100300.040.210.250.040.25
2018-201929Luton Town3 Leagues46443,78442.0549500910.120.100.210.120.21
2019-202030Luton Town3 Leagues23181,52617.0224200400.120.120.240.120.24
2020-202131Luton Town2 Leagues221802.0000000000.000.000.000.000.00
2020-202131Charlton Athletic1 League29181,70919.0369300200.160.320.470.160.47
2021-202232Livingston1 League30181,70819.0325300400.160.110.260.160.26
2022-202333Livingston1 League33211,86420.7123100400.050.100.140.050.14
2023-202434Livingston1 League33241,93321.5303212300.140.000.140.090.09
2024-202535Livingston2 Leagues31101,15912.9325300600.230.160.390.230.39
2025-202636Livingston1 League601862.1000000000.000.000.000.000.00
17 Seasons8 Clubs8 Leagues45533929,333325.947459244365710.140.140.280.140.27
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
Livingston (5 Seasons)3 Leagues133736,85076.1106169121700.130.080.210.120.20
Luton Town (4 Seasons)5 Leagues103927,65285.0811198001610.090.130.220.090.22
Birmingham City (4 Seasons)3 Leagues71514,10045.65510500500.110.110.220.110.22
Inverness CT (2 Seasons)1 League57524,37848.6199281724700.390.190.580.350.53
Dundee (2 Seasons)1 League32282,48427.6134100300.040.110.140.040.14
Charlton Athletic (1 Season)1 League29181,70919.0369300200.160.320.470.160.47
Hibernian (1 Season)1 League27241,99422.2156100700.050.230.270.050.27
Rotherham United (1 Season)1 League311661.8000000000.000.000.000.000.00
Premiership (6 Seasons)15911510,069111.926133923361800.230.120.350.210.32
EFL Cup (6 Seasons)776086.8202200000.300.000.300.300.30
Championship (5 Seasons)91645,25958.45712500900.090.120.210.090.21
FA Cup (5 Seasons)10108449.4101100100.110.000.110.110.11
Championship (4 Seasons)90625,63762.6510155001600.080.160.240.080.24
League One (2 Seasons)70575,09756.6710177001010.120.180.300.120.30
League Two (1 Season)28241,81920.2156100300.050.250.300.050.30
Rel/Pro play-offs (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2008-200919Dundeesct SCO2. First Division4th20191,69518.8112100300.050.050.110.050.11
2009-201020Dundeesct SCO2. First Division2nd1297898.8022000000.000.230.230.000.23
2011-201222Inverness CTsct SCO1. Premier League10th19151,23713.7729700100.510.150.650.510.65
2012-201323Inverness CTsct SCO1. Premier League4th38373,14134.9127191024600.340.200.540.290.49
2013-201424Birmingham Cityeng ENG2. Championship21st26181,47516.4224200100.120.120.240.120.24
2014-201525Birmingham Cityeng ENG2. Championship10th27241,76619.6235200300.100.150.250.100.25Matches
2015-201626Rotherham Unitedeng ENG2. Championship21st311661.8000000000.000.000.000.000.00Matches
2015-201626Birmingham Cityeng ENG2. Championship10th1455065.6000000100.000.000.000.000.00Matches
2016-201727Hiberniansct SCO2. Championship1st27241,99422.2156100700.050.230.270.050.27Matches
2017-201828Luton Towneng ENG4. League Two2nd28241,81920.2156100300.050.250.300.050.30Matches
2018-201929Luton Towneng ENG3. League One1st41393,38837.6448400810.110.110.210.110.21Matches
2019-202030Luton Towneng ENG2. Championship19th21161,34615.0123100400.070.130.200.070.20Matches
2020-202131Luton Towneng ENG2. Championship12th00Matches
2020-202131Charlton Athleticeng ENG3. League One7th29181,70919.0369300200.160.320.470.160.47Matches
2021-202232Livingstonsct SCO1. Premiership7th30181,70819.0325300400.160.110.260.160.26Matches
2022-202333Livingstonsct SCO1. Premiership8th33211,86420.7123100400.050.100.140.050.14Matches
2023-202434Livingstonsct SCO1. Premiership12th33241,93321.5303212300.140.000.140.090.09Matches
2024-202535Livingstonsct SCO2. Championship2nd31101,15912.9325300600.230.160.390.230.39Matches
2025-202636Livingstonsct SCO1. Premiership12th601862.1000000000.000.000.000.000.00Matches
17 Seasons8 Clubs5 Leagues43832227,881309.844458941365610.140.150.290.130.28
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
Livingston (5 Seasons)2 Leagues133736,85076.1106169121700.130.080.210.120.20
Luton Town (4 Seasons)3 Leagues90796,55372.8611176001510.080.150.230.080.23
Birmingham City (3 Seasons)1 League67473,74741.6459400500.100.120.220.100.22
Inverness CT (2 Seasons)1 League57524,37848.6199281724700.390.190.580.350.53
Dundee (2 Seasons)1 League32282,48427.6134100300.040.110.140.040.14
Charlton Athletic (1 Season)1 League29181,70919.0369300200.160.320.470.160.47
Hibernian (1 Season)1 League27241,99422.2156100700.050.230.270.050.27
Rotherham United (1 Season)1 League311661.8000000000.000.000.000.000.00
Premiership (6 Seasons)15911510,069111.926133923361800.230.120.350.210.32
Championship (5 Seasons)91645,25958.45712500900.090.120.210.090.21
Championship (4 Seasons)90625,63762.6510155001600.080.160.240.080.24
League One (2 Seasons)70575,09756.6710177001010.120.180.300.120.30
League Two (1 Season)28241,81920.2156100300.050.250.300.050.30
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-201525Birmingham Cityeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2015-201626Birmingham Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201626Birmingham Cityeng ENGLeague Cup17th221731.9101100000.520.000.520.520.52Matches
2016-201727Birmingham Cityeng ENGEFL Cup58th00Matches
2017-201828Luton Towneng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201828Luton Towneng ENGFA Cup33rd332532.8000000000.000.000.000.000.00Matches
2018-201929Luton Towneng ENGEFL Cup58th11750.8000000000.000.000.000.000.00Matches
2018-201929Luton Towneng ENGFA Cup33rd443213.6101100100.280.000.280.280.28Matches
2019-202030Luton Towneng ENGEFL Cup17th11901.0101100001.000.001.001.001.00Matches
2019-202030Luton Towneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202131Luton Towneng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
7 Seasons2 Clubs2 Leagues17171,45216.1303300100.190.000.190.190.19
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
Luton Town (4 Seasons)2 Leagues13131,09912.2202200100.160.000.160.160.16
Birmingham City (3 Seasons)2 Leagues443533.9101100000.250.000.250.250.25
EFL Cup (6 Seasons)776086.8202200000.300.000.300.300.30
FA Cup (5 Seasons)10108449.4101100100.110.000.110.110.11

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200919Dundeesct SCO2. First Division18.8140.210.2500
2009-201020Dundeesct SCO2. First Division8.8040.460.0000
2011-201222Inverness CTsct SCO1. Premier League13.77110.800.6400
2012-201323Inverness CTsct SCO1. Premier League34.912371.060.2724
2013-201424Birmingham Cityeng ENG2. Championship16.4270.430.2900
2014-201525Birmingham Cityeng ENG2. Championship19.6290.460.2200Matches
2014-201525Birmingham Cityeng ENGFA Cup1.0000Matches
2015-201626Rotherham Unitedeng ENG2. Championship1.8000.0000Matches
2015-201626Birmingham Cityeng ENG2. Championship5.6040.710.0000Matches
2015-201626Birmingham Cityeng ENGFA Cup1.0000Matches
2015-201626Birmingham Cityeng ENGLeague Cup1.9100Matches
2016-201727Hiberniansct SCO2. Championship22.210230.001.040.0400Matches
2017-201828Luton Towneng ENGEFL Cup1.00200.02.000.000.0000Matches
2017-201828Luton Towneng ENGFA Cup2.803133.31.070.360.000.0000Matches
2017-201828Luton Towneng ENG4. League Two20.210120.000.590.0800Matches
2018-201929Luton Towneng ENGEFL Cup0.80000.000.0000Matches
2018-201929Luton Towneng ENGFA Cup3.613133.30.840.280.331.0000Matches
2018-201929Luton Towneng ENG3. League One37.6400Matches
2019-202030Luton Towneng ENG2. Championship15.0125728.01.670.470.040.1400Matches
2019-202030Luton Towneng ENGEFL Cup1.013133.33.001.000.331.0000Matches
2019-202030Luton Towneng ENGFA Cup1.00000.000.0000Matches
2020-202131Luton Towneng ENGEFL Cup2.00300.01.500.000.0000Matches
2020-202131Charlton Athleticeng ENG3. League One19.0319631.61.000.320.160.5000Matches
2021-202232Livingstonsct SCO1. Premiership19.0325936.01.320.470.120.3300Matches
2022-202333Livingstonsct SCO1. Premiership20.7115320.00.720.140.070.3300Matches
2023-202434Livingstonsct SCO1. Premiership21.5312541.70.560.230.170.4012Matches
2024-202535Livingstonsct SCO2. Championship12.9300Matches
2025-202636Livingstonsct SCO1. Premiership2.103133.31.450.480.000.0000Matches
17 Seasons8 Clubs8 Leagues325.94711314561.10.740.530.120.2536
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Livingston (5 Seasons)3 Leagues76.110551832.70.870.280.110.3312
Luton Town (4 Seasons)5 Leagues85.08392256.40.820.460.100.1800
Birmingham City (4 Seasons)3 Leagues45.65200.480.2000
Inverness CT (2 Seasons)1 League48.619480.990.3524
Dundee (2 Seasons)1 League27.6180.290.1300
Charlton Athletic (1 Season)1 League19.0319631.61.000.320.160.5000
Hibernian (1 Season)1 League22.210230.001.040.0400
Rotherham United (1 Season)1 League1.8000.0000
Premiership (6 Seasons)111.926556632.70.870.590.110.3536
EFL Cup (6 Seasons)6.828112.51.660.210.131.0000
Championship (5 Seasons)58.45252728.01.670.460.040.1900
FA Cup (5 Seasons)9.416233.30.810.270.170.5000
Championship (4 Seasons)62.650310.000.620.0600
League One (2 Seasons)56.6719631.61.000.320.160.5000
League Two (1 Season)20.210120.000.590.0800
Rel/Pro play-offs (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200919Dundee1 League18.8140.210.2500
2009-201020Dundee1 League8.8040.460.0000
2011-201222Inverness CT1 League13.77110.800.6400
2012-201323Inverness CT1 League34.912371.060.2724
2013-201424Birmingham City1 League16.4270.430.2900
2014-201525Birmingham City2 Leagues20.6290.460.2200
2015-201626Rotherham United1 League1.8000.0000
2015-201626Birmingham City3 Leagues8.5140.710.0000
2016-201727Hibernian1 League22.210230.001.040.0400
2017-201828Luton Town3 Leagues24.01513260.00.210.540.200.0800
2018-201929Luton Town3 Leagues42.053133.30.680.230.331.0000
2019-202030Luton Town3 Leagues17.0228828.61.650.470.070.2500
2020-202131Luton Town2 Leagues2.00300.01.500.000.0000
2020-202131Charlton Athletic1 League19.0319631.61.000.320.160.5000
2021-202232Livingston1 League19.0325936.01.320.470.120.3300
2022-202333Livingston1 League20.7115320.00.720.140.070.3300
2023-202434Livingston1 League21.5312541.70.560.230.170.4012
2024-202535Livingston2 Leagues12.9300
2025-202636Livingston1 League2.103133.31.450.480.000.0000
17 Seasons8 Clubs8 Leagues325.94711314561.10.740.530.120.2536
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Livingston (5 Seasons)3 Leagues76.110551832.70.870.280.110.3312
Luton Town (4 Seasons)5 Leagues85.08392256.40.820.460.100.1800
Birmingham City (4 Seasons)3 Leagues45.65200.480.2000
Inverness CT (2 Seasons)1 League48.619480.990.3524
Dundee (2 Seasons)1 League27.6180.290.1300
Charlton Athletic (1 Season)1 League19.0319631.61.000.320.160.5000
Hibernian (1 Season)1 League22.210230.001.040.0400
Rotherham United (1 Season)1 League1.8000.0000
Premiership (6 Seasons)111.926556632.70.870.590.110.3536
EFL Cup (6 Seasons)6.828112.51.660.210.131.0000
Championship (5 Seasons)58.45252728.01.670.460.040.1900
FA Cup (5 Seasons)9.416233.30.810.270.170.5000
Championship (4 Seasons)62.650310.000.620.0600
League One (2 Seasons)56.6719631.61.000.320.160.5000
League Two (1 Season)20.210120.000.590.0800
Rel/Pro play-offs (1 Season)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2008-200919Dundeesct SCO2. First Division4th18.8140.210.2500
2009-201020Dundeesct SCO2. First Division2nd8.8040.460.0000
2011-201222Inverness CTsct SCO1. Premier League10th13.77110.800.6400
2012-201323Inverness CTsct SCO1. Premier League4th34.912371.060.2724
2013-201424Birmingham Cityeng ENG2. Championship21st16.4270.430.2900
2014-201525Birmingham Cityeng ENG2. Championship10th19.6290.460.2200Matches
2015-201626Rotherham Unitedeng ENG2. Championship21st1.8000.0000Matches
2015-201626Birmingham Cityeng ENG2. Championship10th5.6040.710.0000Matches
2016-201727Hiberniansct SCO2. Championship1st22.210230.001.040.0400Matches
2017-201828Luton Towneng ENG4. League Two2nd20.210120.000.590.0800Matches
2018-201929Luton Towneng ENG3. League One1st37.6400Matches
2019-202030Luton Towneng ENG2. Championship19th15.0125728.01.670.470.040.1400Matches
2020-202131Charlton Athleticeng ENG3. League One7th19.0319631.61.000.320.160.5000Matches
2021-202232Livingstonsct SCO1. Premiership7th19.0325936.01.320.470.120.3300Matches
2022-202333Livingstonsct SCO1. Premiership8th20.7115320.00.720.140.070.3300Matches
2023-202434Livingstonsct SCO1. Premiership12th21.5312541.70.560.230.170.4012Matches
2024-202535Livingstonsct SCO2. Championship2nd12.9300Matches
2025-202636Livingstonsct SCO1. Premiership12th2.103133.31.450.480.000.0000Matches
17 Seasons8 Clubs5 Leagues309.8449914266.70.710.550.120.2436
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Livingston (5 Seasons)2 Leagues76.110551832.70.870.280.110.3312
Luton Town (4 Seasons)3 Leagues72.86251976.00.710.540.080.1100
Birmingham City (3 Seasons)1 League41.64200.480.2000
Inverness CT (2 Seasons)1 League48.619480.990.3524
Dundee (2 Seasons)1 League27.6180.290.1300
Charlton Athletic (1 Season)1 League19.0319631.61.000.320.160.5000
Hibernian (1 Season)1 League22.210230.001.040.0400
Rotherham United (1 Season)1 League1.8000.0000
Premiership (6 Seasons)111.926556632.70.870.590.110.3536
Championship (5 Seasons)58.45252728.01.670.460.040.1900
Championship (4 Seasons)62.650310.000.620.0600
League One (2 Seasons)56.6719631.61.000.320.160.5000
League Two (1 Season)20.210120.000.590.0800
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201525Birmingham Cityeng ENGFA Cup17th1.0000Matches
2015-201626Birmingham Cityeng ENGFA Cup33rd1.0000Matches
2015-201626Birmingham Cityeng ENGLeague Cup17th1.9100Matches
2017-201828Luton Towneng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2017-201828Luton Towneng ENGFA Cup33rd2.803133.31.070.360.000.0000Matches
2018-201929Luton Towneng ENGEFL Cup58th0.80000.000.0000Matches
2018-201929Luton Towneng ENGFA Cup33rd3.613133.30.840.280.331.0000Matches
2019-202030Luton Towneng ENGEFL Cup17th1.013133.33.001.000.331.0000Matches
2019-202030Luton Towneng ENGFA Cup33rd1.00000.000.0000Matches
2020-202131Luton Towneng ENGEFL Cup17th2.00300.01.500.000.0000Matches
7 Seasons2 Clubs2 Leagues16.1314321.41.150.250.140.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Luton Town (4 Seasons)2 Leagues12.2214321.41.150.250.140.6700
Birmingham City (3 Seasons)2 Leagues3.9100
EFL Cup (6 Seasons)6.828112.51.660.210.131.0000
FA Cup (5 Seasons)9.416233.30.810.270.170.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
2008-200919Dundeesct SCO2. First Division201,6958552.318.8191
2009-201020Dundeesct SCO2. First Division127896624.48.893
2011-201222Inverness CTsct SCO1. Premier League191,2376536.213.7154
2012-201323Inverness CTsct SCO1. Premier League383,1418391.834.9371
2013-201424Birmingham Cityeng ENG2. Championship261,4755735.616.4188
2014-201525Birmingham Cityeng ENG2. Championship271,7666542.719.62403111.562821+7+0.36+1.00Matches
2014-201525Birmingham Cityeng ENGFA Cup1909050.01.01901010.0012-1-1.00-2.00Matches
2015-201626Rotherham Unitedeng ENG2. Championship3166554.01.810210.0014-3-1.63-1.29Matches
2015-201626Birmingham Cityeng ENG2. Championship145063612.25.6509111.4334-1-0.18-0.30Matches
2015-201626Birmingham Cityeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2015-201626Birmingham Cityeng ENGLeague Cup21738764.11.92871013.0041+3+1.56+2.49Matches
2016-201727Hiberniansct SCO2. Championship271,9947461.522.22411342.003518+17+0.77-0.46Matches
2016-201727Birmingham Cityeng ENGEFL Cup00001Matches
2017-201828Luton Towneng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2017-201828Luton Towneng ENGFA Cup32538493.72.83841002.0073+4+1.42+1.42Matches
2017-201828Luton Towneng ENG4. League Two281,8196543.920.2241441.864223+19+0.94-0.18Matches
2018-201929Luton Towneng ENGEFL Cup1757583.30.81750000.0001-1-1.20-1.20Matches
2018-201929Luton Towneng ENGFA Cup43218089.23.64803001.7521+1+0.28-2.03Matches
2018-201929Luton Towneng ENG3. League One413,3888381.837.639852122942.127726+51+1.35+1.71Matches
2019-202030Luton Towneng ENG2. Championship211,3466432.515.016787521221.001530-15-1.00-0.58Matches
2019-202030Luton Towneng ENGEFL Cup1909033.31.01901013.0031+2+2.00+2.50Matches
2019-202030Luton Towneng ENGFA Cup19090100.01.01901000.0004-4-4.00Matches
2020-202131Luton Towneng ENG2. Championship0001Matches
2020-202131Luton Towneng ENGEFL Cup21809066.72.02902011.5013-2-1.00-3.00Matches
2020-202131Charlton Athleticeng ENG3. League One291,7095941.319.0188412111821.793425+9+0.47+0.29Matches
2021-202232Livingstonsct SCO1. Premiership301,7085749.919.018808122321.171325-12-0.63-1.00Matches
2022-202333Livingstonsct SCO1. Premiership331,8645654.520.721776122151.092034-14-0.68-0.10Matches
2023-202434Livingstonsct SCO1. Premiership331,9335956.521.52473792100.641439-25-1.16-0.20Matches
2024-202535Livingstonsct SCO2. Championship311,1593735.812.910741212052.15249+15+1.16+0.60Matches
2024-202535Livingstonsct SCORel/Pro play-offs00002Matches
2025-202636Livingstonsct SCO1. Premiership6186315.42.100631150.3325-3-1.45-0.56Matches
17 Seasons8 Clubs8 Leagues45529,3336440.2325.9339808611622941.51327283+44+0.19+0.27
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Livingston (5 Seasons)3 Leagues1336,8505240.176.17376226022291.2173112-39-0.51-0.17
Luton Town (4 Seasons)5 Leagues1037,6527442.585.09283381123331.7414794+53+0.62+0.41
Birmingham City (4 Seasons)3 Leagues714,1005831.345.65188320251.513730+7+0.24+0.41
Inverness CT (2 Seasons)1 League574,3787764.048.6525
Dundee (2 Seasons)1 League322,4847838.327.6284
Charlton Athletic (1 Season)1 League291,7095941.319.0188412111821.793425+9+0.47+0.29
Hibernian (1 Season)1 League271,9947461.522.22411342.003518+17+0.77-0.46
Rotherham United (1 Season)1 League3166554.01.810210.0014-3-1.63-1.29
Premiership (6 Seasons)15910,0696349.1111.911576214423220.9249103-54-0.85-0.28
EFL Cup (6 Seasons)76088754.86.87875041.718800.000.00
Championship (5 Seasons)915,2595821.258.4647872721461.284759-12-0.290.00
FA Cup (5 Seasons)108448485.39.410847011.301112-1-0.11-1.34
Championship (4 Seasons)905,6376343.562.6627412282092.085927+32+0.91+0.10
League One (2 Seasons)705,0977361.656.6578533132061.9811151+60+1.06+1.00
League Two (1 Season)281,8196543.920.2241441.864223+19+0.94-0.18
Rel/Pro play-offs (1 Season)00002
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
2008-200919Dundee1 League201,6958552.318.8191
2009-201020Dundee1 League127896624.48.893
2011-201222Inverness CT1 League191,2376536.213.7154
2012-201323Inverness CT1 League383,1418391.834.9371
2013-201424Birmingham City1 League261,4755735.616.4188
2014-201525Birmingham City2 Leagues281,8566643.020.6259013121.502923+6+0.29+0.88
2015-201626Rotherham United1 League3166554.01.810210.0014-3-1.63-1.29
2015-201626Birmingham City3 Leagues177694517.18.588829121.5387+1+0.12+0.02
2016-201727Birmingham City1 League00001
2016-201727Hibernian1 League271,9947461.522.22411342.003518+17+0.77-0.46
2017-201828Luton Town3 Leagues322,1626848.024.028863441.824928+21+0.87-0.24
2018-201929Luton Town3 Leagues463,7848282.442.044852422942.047928+51+1.21+1.44
2019-202030Luton Town3 Leagues231,5266633.917.018799521231.041835-17-1.00-0.58
2020-202131Luton Town2 Leagues2180904.12.02902021.5013-2-1.00-3.00
2020-202131Charlton Athletic1 League291,7095941.319.0188412111821.793425+9+0.47+0.29
2021-202232Livingston1 League301,7085749.919.018808122321.171325-12-0.63-1.00
2022-202333Livingston1 League331,8645654.520.721776122151.092034-14-0.68-0.10
2023-202434Livingston1 League331,9335956.521.52473792100.641439-25-1.16-0.20
2024-202535Livingston2 Leagues311,1593733.912.910741212072.15249+15+1.16+0.60
2025-202636Livingston1 League6186315.42.100631150.3325-3-1.45-0.56
17 Seasons8 Clubs8 Leagues45529,3336440.2325.9339808611622941.51327283+44+0.19+0.27
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Livingston (5 Seasons)3 Leagues1336,8505240.176.17376226022291.2173112-39-0.51-0.17
Luton Town (4 Seasons)5 Leagues1037,6527442.585.09283381123331.7414794+53+0.62+0.41
Birmingham City (4 Seasons)3 Leagues714,1005831.345.65188320251.513730+7+0.24+0.41
Inverness CT (2 Seasons)1 League574,3787764.048.6525
Dundee (2 Seasons)1 League322,4847838.327.6284
Charlton Athletic (1 Season)1 League291,7095941.319.0188412111821.793425+9+0.47+0.29
Hibernian (1 Season)1 League271,9947461.522.22411342.003518+17+0.77-0.46
Rotherham United (1 Season)1 League3166554.01.810210.0014-3-1.63-1.29
Premiership (6 Seasons)15910,0696349.1111.911576214423220.9249103-54-0.85-0.28
EFL Cup (6 Seasons)76088754.86.87875041.718800.000.00
Championship (5 Seasons)915,2595821.258.4647872721461.284759-12-0.290.00
FA Cup (5 Seasons)108448485.39.410847011.301112-1-0.11-1.34
Championship (4 Seasons)905,6376343.562.6627412282092.085927+32+0.91+0.10
League One (2 Seasons)705,0977361.656.6578533132061.9811151+60+1.06+1.00
League Two (1 Season)281,8196543.920.2241441.864223+19+0.94-0.18
Rel/Pro play-offs (1 Season)00002
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
2008-200919Dundeesct SCO2. First Division4th201,6958552.318.8191
2009-201020Dundeesct SCO2. First Division2nd127896624.48.893
2011-201222Inverness CTsct SCO1. Premier League10th191,2376536.213.7154
2012-201323Inverness CTsct SCO1. Premier League4th383,1418391.834.9371
2013-201424Birmingham Cityeng ENG2. Championship21st261,4755735.616.4188
2014-201525Birmingham Cityeng ENG2. Championship10th271,7666542.719.62403111.562821+7+0.36+1.00Matches
2015-201626Rotherham Unitedeng ENG2. Championship21st3166554.01.810210.0014-3-1.63-1.29Matches
2015-201626Birmingham Cityeng ENG2. Championship10th145063612.25.6509111.4334-1-0.18-0.30Matches
2016-201727Hiberniansct SCO2. Championship1st271,9947461.522.22411342.003518+17+0.77-0.46Matches
2017-201828Luton Towneng ENG4. League Two2nd281,8196543.920.2241441.864223+19+0.94-0.18Matches
2018-201929Luton Towneng ENG3. League One1st413,3888381.837.639852122942.127726+51+1.35+1.71Matches
2019-202030Luton Towneng ENG2. Championship19th211,3466432.515.016787521221.001530-15-1.00-0.58Matches
2020-202131Luton Towneng ENG2. Championship12th0001Matches
2020-202131Charlton Athleticeng ENG3. League One7th291,7095941.319.0188412111821.793425+9+0.47+0.29Matches
2021-202232Livingstonsct SCO1. Premiership7th301,7085749.919.018808122321.171325-12-0.63-1.00Matches
2022-202333Livingstonsct SCO1. Premiership8th331,8645654.520.721776122151.092034-14-0.68-0.10Matches
2023-202434Livingstonsct SCO1. Premiership12th331,9335956.521.52473792100.641439-25-1.16-0.20Matches
2024-202535Livingstonsct SCO2. Championship2nd311,1593735.812.910741212052.15249+15+1.16+0.60Matches
2025-202636Livingstonsct SCO1. Premiership12th6186315.42.100631150.3325-3-1.45-0.56Matches
17 Seasons8 Clubs5 Leagues43827,8816439.4309.8322807411622871.51308263+45+0.21+0.30
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Livingston (5 Seasons)2 Leagues1336,8505240.576.17376226022271.2173112-39-0.51-0.17
Luton Town (4 Seasons)3 Leagues906,5537339.672.87983291123311.7813479+55+0.76+0.56
Birmingham City (3 Seasons)1 League673,7475630.241.647020221.523125+6+0.24+0.42
Inverness CT (2 Seasons)1 League574,3787764.048.6525
Dundee (2 Seasons)1 League322,4847838.327.6284
Charlton Athletic (1 Season)1 League291,7095941.319.0188412111821.793425+9+0.47+0.29
Hibernian (1 Season)1 League271,9947461.522.22411342.003518+17+0.77-0.46
Rotherham United (1 Season)1 League3166554.01.810210.0014-3-1.63-1.29
Premiership (6 Seasons)15910,0696349.1111.911576214423220.9249103-54-0.85-0.28
Championship (5 Seasons)915,2595821.258.4647872721461.284759-12-0.290.00
Championship (4 Seasons)905,6376343.562.6627412282092.085927+32+0.91+0.10
League One (2 Seasons)705,0977361.656.6578533132061.9811151+60+1.06+1.00
League Two (1 Season)281,8196543.920.2241441.864223+19+0.94-0.18
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-201525Birmingham Cityeng ENGFA Cup17th1909050.01.01901010.0012-1-1.00-2.00Matches
2015-201626Birmingham Cityeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2015-201626Birmingham Cityeng ENGLeague Cup17th21738764.11.92871013.0041+3+1.56+2.49Matches
2016-201727Birmingham Cityeng ENGEFL Cup58th00001Matches
2017-201828Luton Towneng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2017-201828Luton Towneng ENGFA Cup33rd32538493.72.83841002.0073+4+1.42+1.42Matches
2018-201929Luton Towneng ENGEFL Cup58th1757583.30.81750000.0001-1-1.20-1.20Matches
2018-201929Luton Towneng ENGFA Cup33rd43218089.23.64803001.7521+1+0.28-2.03Matches
2019-202030Luton Towneng ENGEFL Cup17th1909033.31.01901013.0031+2+2.00+2.50Matches
2019-202030Luton Towneng ENGFA Cup33rd19090100.01.01901000.0004-4-4.00Matches
2020-202131Luton Towneng ENGEFL Cup17th21809066.72.02902011.5013-2-1.00-3.00Matches
7 Seasons2 Clubs2 Leagues171,4528569.116.1178512051.471920-1-0.06-0.40
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Luton Town (4 Seasons)2 Leagues131,0998576.312.213859021.461315-2-0.16-0.69
Birmingham City (3 Seasons)2 Leagues43538853.53.94883031.5065+1+0.25+0.25
EFL Cup (6 Seasons)76088754.86.87875041.718800.000.00
FA Cup (5 Seasons)108448485.39.410847011.301112-1-0.11-1.34
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
2008-200919Dundeesct SCO2. First Division18.830
2009-201020Dundeesct SCO2. First Division8.800
2011-201222Inverness CTsct SCO1. Premier League13.71016
2012-201323Inverness CTsct SCO1. Premier League34.96037
2013-201424Birmingham Cityeng ENG2. Championship16.41017
2014-201525Birmingham Cityeng ENG2. Championship19.63036Matches
2014-201525Birmingham Cityeng ENGFA Cup1.00000Matches
2015-201626Rotherham Unitedeng ENG2. Championship1.8002Matches
2015-201626Birmingham Cityeng ENG2. Championship5.6109Matches
2015-201626Birmingham Cityeng ENGFA Cup1.00000Matches
2015-201626Birmingham Cityeng ENGLeague Cup1.90000Matches
2016-201727Hiberniansct SCO2. Championship22.27004100000000Matches
2017-201828Luton Towneng ENGEFL Cup1.0000010000000Matches
2017-201828Luton Towneng ENGFA Cup2.80003407350Matches
2017-201828Luton Towneng ENG4. League Two20.23002800000000Matches
2018-201929Luton Towneng ENGEFL Cup0.8000110400000Matches
2018-201929Luton Towneng ENGFA Cup3.6100450200000Matches
2018-201929Luton Towneng ENG3. League One37.68110Matches
2019-202030Luton Towneng ENG2. Championship15.040023331609170Matches
2019-202030Luton Towneng ENGEFL Cup1.00002205120Matches
2019-202030Luton Towneng ENGFA Cup1.00000200000Matches
2020-202131Luton Towneng ENGEFL Cup2.00002305130Matches
2020-202131Charlton Athleticeng ENG3. League One19.0200302918516240Matches
2021-202232Livingstonsct SCO1. Premiership19.0400354891011110Matches
2022-202333Livingstonsct SCO1. Premiership20.7400274413310200Matches
2023-202434Livingstonsct SCO1. Premiership21.5300162902117280Matches
2024-202535Livingstonsct SCO2. Championship12.96000Matches
2025-202636Livingstonsct SCO1. Premiership2.10004304020Matches
17 Seasons8 Clubs8 Leagues325.957113332041223668112000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Livingston (5 Seasons)3 Leagues76.1170082124106838610
Luton Town (4 Seasons)5 Leagues85.0161163511831427000
Birmingham City (4 Seasons)3 Leagues45.6500620
Inverness CT (2 Seasons)1 League48.67053
Dundee (2 Seasons)1 League27.630
Charlton Athletic (1 Season)1 League19.0200302918516240
Hibernian (1 Season)1 League22.27004100000000
Rotherham United (1 Season)1 League1.8002
Premiership (6 Seasons)111.91800135124106838610
EFL Cup (6 Seasons)6.80005701425000
Championship (5 Seasons)58.490087331609170
FA Cup (5 Seasons)9.41007110935000
Championship (4 Seasons)62.616004100000000
League One (2 Seasons)56.61011302918516240
League Two (1 Season)20.23002800000000
Rel/Pro play-offs (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200919Dundee1 League18.830
2009-201020Dundee1 League8.800
2011-201222Inverness CT1 League13.71016
2012-201323Inverness CT1 League34.96037
2013-201424Birmingham City1 League16.41017
2014-201525Birmingham City2 Leagues20.6300360
2015-201626Rotherham United1 League1.8002
2015-201626Birmingham City3 Leagues8.510090
2016-201727Hibernian1 League22.27004100000000
2017-201828Luton Town3 Leagues24.03003150735000
2018-201929Luton Town3 Leagues42.0911560600000
2019-202030Luton Town3 Leagues17.0400253716510190
2020-202131Luton Town2 Leagues2.00002305130
2020-202131Charlton Athletic1 League19.0200302918516240
2021-202232Livingston1 League19.0400354891011110
2022-202333Livingston1 League20.7400274413310200
2023-202434Livingston1 League21.5300162902117280
2024-202535Livingston2 Leagues12.96000
2025-202636Livingston1 League2.10004304020
17 Seasons8 Clubs8 Leagues325.957113332041223668112000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Livingston (5 Seasons)3 Leagues76.1170082124106838610
Luton Town (4 Seasons)5 Leagues85.0161163511831427000
Birmingham City (4 Seasons)3 Leagues45.6500620
Inverness CT (2 Seasons)1 League48.67053
Dundee (2 Seasons)1 League27.630
Charlton Athletic (1 Season)1 League19.0200302918516240
Hibernian (1 Season)1 League22.27004100000000
Rotherham United (1 Season)1 League1.8002
Premiership (6 Seasons)111.91800135124106838610
EFL Cup (6 Seasons)6.80005701425000
Championship (5 Seasons)58.490087331609170
FA Cup (5 Seasons)9.41007110935000
Championship (4 Seasons)62.616004100000000
League One (2 Seasons)56.61011302918516240
League Two (1 Season)20.23002800000000
Rel/Pro play-offs (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200919Dundeesct SCO2. First Division4th18.830
2009-201020Dundeesct SCO2. First Division2nd8.800
2011-201222Inverness CTsct SCO1. Premier League10th13.71016
2012-201323Inverness CTsct SCO1. Premier League4th34.96037
2013-201424Birmingham Cityeng ENG2. Championship21st16.41017
2014-201525Birmingham Cityeng ENG2. Championship10th19.63036Matches
2015-201626Rotherham Unitedeng ENG2. Championship21st1.8002Matches
2015-201626Birmingham Cityeng ENG2. Championship10th5.6109Matches
2016-201727Hiberniansct SCO2. Championship1st22.27004100000000Matches
2017-201828Luton Towneng ENG4. League Two2nd20.23002800000000Matches
2018-201929Luton Towneng ENG3. League One1st37.68110Matches
2019-202030Luton Towneng ENG2. Championship19th15.040023331609170Matches
2020-202131Charlton Athleticeng ENG3. League One7th19.0200302918516240Matches
2021-202232Livingstonsct SCO1. Premiership7th19.0400354891011110Matches
2022-202333Livingstonsct SCO1. Premiership8th20.7400274413310200Matches
2023-202434Livingstonsct SCO1. Premiership12th21.5300162902117280Matches
2024-202535Livingstonsct SCO2. Championship2nd12.96000Matches
2025-202636Livingstonsct SCO1. Premiership12th2.10004304020Matches
17 Seasons8 Clubs5 Leagues309.856113211861221363102000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Livingston (5 Seasons)2 Leagues76.1170082124106838610
Luton Town (4 Seasons)3 Leagues72.815115133160917000
Birmingham City (3 Seasons)1 League41.65062
Inverness CT (2 Seasons)1 League48.67053
Dundee (2 Seasons)1 League27.630
Charlton Athletic (1 Season)1 League19.0200302918516240
Hibernian (1 Season)1 League22.27004100000000
Rotherham United (1 Season)1 League1.8002
Premiership (6 Seasons)111.91800135124106838610
Championship (5 Seasons)58.490087331609170
Championship (4 Seasons)62.616004100000000
League One (2 Seasons)56.61011302918516240
League Two (1 Season)20.23002800000000
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-201525Birmingham Cityeng ENGFA Cup17th1.00000Matches
2015-201626Birmingham Cityeng ENGFA Cup33rd1.00000Matches
2015-201626Birmingham Cityeng ENGLeague Cup17th1.90000Matches
2017-201828Luton Towneng ENGEFL Cup58th1.0000010000000Matches
2017-201828Luton Towneng ENGFA Cup33rd2.80003407350Matches
2018-201929Luton Towneng ENGEFL Cup58th0.8000110400000Matches
2018-201929Luton Towneng ENGFA Cup33rd3.6100450200000Matches
2019-202030Luton Towneng ENGEFL Cup17th1.00002205120Matches
2019-202030Luton Towneng ENGFA Cup33rd1.00000200000Matches
2020-202131Luton Towneng ENGEFL Cup17th2.00002305130Matches
7 Seasons2 Clubs2 Leagues16.11001218023510000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Luton Town (4 Seasons)2 Leagues12.21001218023510000
Birmingham City (3 Seasons)2 Leagues3.90000
EFL Cup (6 Seasons)6.80005701425000
FA Cup (5 Seasons)9.41007110935000

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.

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.

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.