Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2011-201223Kilmarnocksct SCO1. Premier League211351.510.675480.02001100.0
2012-201324Kilmarnocksct SCO1. Premier League987348.291.10382976.3422337.5
2013-201425Dundeesct SCO2. Championship35353,07234.1230.671118879.321581851.4
2014-201526Dundeesct SCO1. Premiership15151,35015.0221.47613963.9366320.0Matches
2015-201627Blackpooleng ENGFA Cup10580.6000000Matches
2015-201627Blackpooleng ENGLeague Cup11901.0000100.00000Matches
2015-201627Blackpooleng ENG3. League One543774.2122.8619736.801400.0Matches
2016-201728York Cityeng ENG5. National League28282,41726.9401.4916812878.661111621.444000.0Matches
2017-201829Plymouth Argyleeng ENG3. League One775856.581.23302276.7133114.311000.0Matches
2018-201930Plymouth Argyleeng ENG3. League One13131,16012.9151.16634323.111000.0Matches
2019-202031Salford Cityeng ENG4. League Two19191,71019.0241.26714867.6847842.111000.0Matches
2020-202132Morecambeeng ENG4. League Two21211,89021.0241.14745270.31047523.822000.0Matches
2020-202132Chesterfieldeng ENG5. National League13131,17013.0616646.20000Matches
2021-202233Morecambeeng ENGFA Cup11901.000.0011100.01001100.00000Matches
2021-202233Morecambeeng ENG3. League One12111,05811.8272.30633758.7335218.211000.0Matches
12 Seasons9 Clubs7 Leagues18217715,896176.62051.2764145571.87143645732.21010000.0
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Dundee (2 Seasons)2 Leagues50504,42249.1450.9217212773.82411142142.0
Morecambe (2 Seasons)4 Leagues34333,03833.8511.511389065.214712824.233000.0
Plymouth Argyle (2 Seasons)3 Leagues20201,74519.4231.19302276.7767420.022000.0
Kilmarnock (2 Seasons)1 League1198699.7101.04433376.7622444.4
Blackpool (2 Seasons)4 Leagues755255.8122.8619736.801500.00000
York City (1 Season)1 League28282,41726.9401.4916812878.661111621.444000.0
Salford City (1 Season)3 Leagues19191,71019.0241.26714867.6847842.111000.0
Chesterfield (1 Season)1 League13131,17013.0616646.20000
EFL Cup (6 Seasons)11901.0000100.00000
FA Cup (5 Seasons)211481.700.0011100.01001100.00000
League Two (4 Seasons)40403,60040.0481.2014510069.0188141332.533000.0
League One (4 Seasons)37353,18035.3621.751126659.8101016617.133000.0
Premiership (3 Seasons)26242,21924.7321.301047269.2988729.2
National League (2 Seasons)41413,58739.9401.4916812878.61212171229.344000.0
Championship (1 Season)35353,07234.1230.671118879.321581851.4
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2011-201223Kilmarnock1 League211351.510.675480.02001100.0
2012-201324Kilmarnock1 League987348.291.10382976.3422337.5
2013-201425Dundee1 League35353,07234.1230.671118879.321581851.4
2014-201526Dundee1 League15151,35015.0221.47613963.9366320.0
2015-201627Blackpool3 Leagues755255.8122.8619736.801500.00000
2016-201728York City1 League28282,41726.9401.4916812878.661111621.444000.0
2017-201829Plymouth Argyle1 League775856.581.23302276.7133114.311000.0
2018-201930Plymouth Argyle3 Leagues13131,16012.9151.16634323.111000.0
2019-202031Salford City3 Leagues19191,71019.0241.26714867.6847842.111000.0
2020-202132Chesterfield1 League13131,17013.0616646.20000
2020-202132Morecambe1 League21211,89021.0241.14745270.31047523.822000.0
2021-202233Morecambe3 Leagues13121,14812.8272.12643859.4435325.011000.0
12 Seasons9 Clubs7 Leagues18217715,896176.62051.2764145571.87143645732.21010000.0
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Dundee (2 Seasons)2 Leagues50504,42249.1450.9217212773.82411142142.0
Morecambe (2 Seasons)4 Leagues34333,03833.8511.511389065.214712824.233000.0
Plymouth Argyle (2 Seasons)3 Leagues20201,74519.4231.19302276.7767420.022000.0
Kilmarnock (2 Seasons)1 League1198699.7101.04433376.7622444.4
Blackpool (2 Seasons)4 Leagues755255.8122.8619736.801500.00000
York City (1 Season)1 League28282,41726.9401.4916812878.661111621.444000.0
Salford City (1 Season)3 Leagues19191,71019.0241.26714867.6847842.111000.0
Chesterfield (1 Season)1 League13131,17013.0616646.20000
EFL Cup (6 Seasons)11901.0000100.00000
FA Cup (5 Seasons)211481.700.0011100.01001100.00000
League Two (4 Seasons)40403,60040.0481.2014510069.0188141332.533000.0
League One (4 Seasons)37353,18035.3621.751126659.8101016617.133000.0
Premiership (3 Seasons)26242,21924.7321.301047269.2988729.2
National League (2 Seasons)41413,58739.9401.4916812878.61212171229.344000.0
Championship (1 Season)35353,07234.1230.671118879.321581851.4
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2011-201223Kilmarnocksct SCO1. Premier League7th211351.510.675480.02001100.0
2012-201324Kilmarnocksct SCO1. Premier League9th987348.291.10382976.3422337.5
2013-201425Dundeesct SCO2. Championship1st35353,07234.1230.671118879.321581851.4
2014-201526Dundeesct SCO1. Premiership6th15151,35015.0221.47613963.9366320.0Matches
2015-201627Blackpooleng ENG3. League One22nd543774.2122.8619736.801400.0Matches
2016-201728York Cityeng ENG5. National League21st28282,41726.9401.4916812878.661111621.444000.0Matches
2017-201829Plymouth Argyleeng ENG3. League One7th775856.581.23302276.7133114.311000.0Matches
2018-201930Plymouth Argyleeng ENG3. League One21st13131,16012.9151.16634323.111000.0Matches
2019-202031Salford Cityeng ENG4. League Two11th19191,71019.0241.26714867.6847842.111000.0Matches
2020-202132Chesterfieldeng ENG5. National League6th13131,17013.0616646.20000Matches
2020-202132Morecambeeng ENG4. League Two4th21211,89021.0241.14745270.31047523.822000.0Matches
2021-202233Morecambeeng ENG3. League One19th12111,05811.8272.30633758.7335218.211000.0Matches
12 Seasons9 Clubs5 Leagues17917515,658174.02051.2764045471.77043635632.01010000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Dundee (2 Seasons)2 Leagues50504,42249.1450.9217212773.82411142142.0
Morecambe (2 Seasons)2 Leagues33322,94832.8511.561378965.013712721.933000.0
Plymouth Argyle (2 Seasons)1 League20201,74519.4231.19302276.7767420.022000.0
Kilmarnock (2 Seasons)1 League1198699.7101.04433376.7622444.4
Blackpool (2 Seasons)2 Leagues543774.2122.8619736.801400.0
York City (1 Season)1 League28282,41726.9401.4916812878.661111621.444000.0
Salford City (1 Season)1 League19191,71019.0241.26714867.6847842.111000.0
Chesterfield (1 Season)1 League13131,17013.0616646.20000
League Two (4 Seasons)40403,60040.0481.2014510069.0188141332.533000.0
League One (4 Seasons)37353,18035.3621.751126659.8101016617.133000.0
Premiership (3 Seasons)26242,21924.7321.301047269.2988729.2
National League (2 Seasons)41413,58739.9401.4916812878.61212171229.344000.0
Championship (1 Season)35353,07234.1230.671118879.321581851.4
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2015-201627Blackpooleng ENGFA Cup85th10580.6000000Matches
2015-201627Blackpooleng ENGLeague Cup57th11901.0000100.00000Matches
2021-202233Morecambeeng ENGFA Cup11901.000.0011100.01001100.00000Matches
6 Seasons5 Clubs2 Leagues322382.700.0011100.0101150.00000
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Blackpool (2 Seasons)2 Leagues211481.7000100.00000
Morecambe (1 Season)2 Leagues11901.000.0011100.01001100.00000
EFL Cup (6 Seasons)11901.0000100.00000
FA Cup (5 Seasons)211481.700.0011100.01001100.00000

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
2011-201223Kilmarnocksct SCO1. Premier League211351.5000000000.000.000.000.000.00
2012-201324Kilmarnocksct SCO1. Premier League987348.2000000100.000.000.000.000.00
2013-201425Dundeesct SCO2. Championship35353,07234.1000000110.000.000.000.000.00
2014-201526Dundeesct SCO1. Premiership15151,35015.0000000000.000.000.000.000.00Matches
2015-201627Blackpooleng ENGFA Cup10590.6000000000.000.000.000.000.00Matches
2015-201627Blackpooleng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201627Blackpooleng ENG3. League One543774.2000000000.000.000.000.000.00Matches
2016-201728Blackpooleng ENGEFL Cup00Matches
2016-201728Blackpooleng ENG4. League Two00Matches
2016-201728York Cityeng ENG5. National League28282,41726.9000000000.000.000.000.000.00Matches
2017-201829Plymouth Argyleeng ENG3. League One775856.5000000000.000.000.000.000.00Matches
2018-201930Plymouth Argyleeng ENGEFL Cup00Matches
2018-201930Plymouth Argyleeng ENGFA Cup00Matches
2018-201930Plymouth Argyleeng ENG3. League One13131,15912.9000000000.000.000.000.000.00Matches
2019-202031Salford Cityeng ENGEFL Cup00Matches
2019-202031Salford Cityeng ENGFA Cup00Matches
2019-202031Salford Cityeng ENG4. League Two19191,71019.0000000000.000.000.000.000.00Matches
2020-202132Morecambeeng ENG4. League Two21211,89021.0000000000.000.000.000.000.00Matches
2020-202132Chesterfieldeng ENG5. National League13131,17013.00000000.000.00Matches
2021-202233Morecambeeng ENGEFL Cup00Matches
2021-202233Morecambeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202233Morecambeeng ENG3. League One12111,05811.8000000000.000.000.000.000.00Matches
2022-202334Hartlepool Utdeng ENGEFL Cup00Matches
2022-202334Hartlepool Utdeng ENGFA Cup00Matches
2022-202334Hartlepool Utdeng ENG4. League Two00Matches
12 Seasons9 Clubs7 Leagues18217715,896176.6000000210.000.000.000.000.00
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
Dundee (2 Seasons)2 Leagues50504,42249.1000000110.000.000.000.000.00
Morecambe (2 Seasons)4 Leagues34333,03833.8000000000.000.000.000.000.00
Plymouth Argyle (2 Seasons)3 Leagues20201,74419.4000000000.000.000.000.000.00
Kilmarnock (2 Seasons)1 League1198699.7000000100.000.000.000.000.00
Blackpool (2 Seasons)4 Leagues755265.8000000000.000.000.000.000.00
York City (1 Season)1 League28282,41726.9000000000.000.000.000.000.00
Salford City (1 Season)3 Leagues19191,71019.0000000000.000.000.000.000.00
Chesterfield (1 Season)1 League13131,17013.00000000.000.00
Hartlepool Utd (1 Season)3 Leagues00
EFL Cup (6 Seasons)11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)211491.7000000000.000.000.000.000.00
League Two (4 Seasons)40403,60040.0000000000.000.000.000.000.00
League One (4 Seasons)37353,17935.3000000000.000.000.000.000.00
Premiership (3 Seasons)26242,21924.7000000100.000.000.000.000.00
National League (2 Seasons)41413,58739.9000000000.000.000.000.000.00
Championship (1 Season)35353,07234.1000000110.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2011-201223Kilmarnock1 League211351.5000000000.000.000.000.000.00
2012-201324Kilmarnock1 League987348.2000000100.000.000.000.000.00
2013-201425Dundee1 League35353,07234.1000000110.000.000.000.000.00
2014-201526Dundee1 League15151,35015.0000000000.000.000.000.000.00
2015-201627Blackpool3 Leagues755265.8000000000.000.000.000.000.00
2016-201728Blackpool2 Leagues00
2016-201728York City1 League28282,41726.9000000000.000.000.000.000.00
2017-201829Plymouth Argyle1 League775856.5000000000.000.000.000.000.00
2018-201930Plymouth Argyle3 Leagues13131,15912.9000000000.000.000.000.000.00
2019-202031Salford City3 Leagues19191,71019.0000000000.000.000.000.000.00
2020-202132Chesterfield1 League13131,17013.00000000.000.00
2020-202132Morecambe1 League21211,89021.0000000000.000.000.000.000.00
2021-202233Morecambe3 Leagues13121,14812.8000000000.000.000.000.000.00
2022-202334Hartlepool Utd3 Leagues00
12 Seasons9 Clubs7 Leagues18217715,896176.6000000210.000.000.000.000.00
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
Dundee (2 Seasons)2 Leagues50504,42249.1000000110.000.000.000.000.00
Morecambe (2 Seasons)4 Leagues34333,03833.8000000000.000.000.000.000.00
Plymouth Argyle (2 Seasons)3 Leagues20201,74419.4000000000.000.000.000.000.00
Kilmarnock (2 Seasons)1 League1198699.7000000100.000.000.000.000.00
Blackpool (2 Seasons)4 Leagues755265.8000000000.000.000.000.000.00
York City (1 Season)1 League28282,41726.9000000000.000.000.000.000.00
Salford City (1 Season)3 Leagues19191,71019.0000000000.000.000.000.000.00
Chesterfield (1 Season)1 League13131,17013.00000000.000.00
Hartlepool Utd (1 Season)3 Leagues00
EFL Cup (6 Seasons)11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)211491.7000000000.000.000.000.000.00
League Two (4 Seasons)40403,60040.0000000000.000.000.000.000.00
League One (4 Seasons)37353,17935.3000000000.000.000.000.000.00
Premiership (3 Seasons)26242,21924.7000000100.000.000.000.000.00
National League (2 Seasons)41413,58739.9000000000.000.000.000.000.00
Championship (1 Season)35353,07234.1000000110.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2011-201223Kilmarnocksct SCO1. Premier League7th211351.5000000000.000.000.000.000.00
2012-201324Kilmarnocksct SCO1. Premier League9th987348.2000000100.000.000.000.000.00
2013-201425Dundeesct SCO2. Championship1st35353,07234.1000000110.000.000.000.000.00
2014-201526Dundeesct SCO1. Premiership6th15151,35015.0000000000.000.000.000.000.00Matches
2015-201627Blackpooleng ENG3. League One22nd543774.2000000000.000.000.000.000.00Matches
2016-201728Blackpooleng ENG4. League Two7th00Matches
2016-201728York Cityeng ENG5. National League21st28282,41726.9000000000.000.000.000.000.00Matches
2017-201829Plymouth Argyleeng ENG3. League One7th775856.5000000000.000.000.000.000.00Matches
2018-201930Plymouth Argyleeng ENG3. League One21st13131,15912.9000000000.000.000.000.000.00Matches
2019-202031Salford Cityeng ENG4. League Two11th19191,71019.0000000000.000.000.000.000.00Matches
2020-202132Chesterfieldeng ENG5. National League6th13131,17013.00000000.000.00Matches
2020-202132Morecambeeng ENG4. League Two4th21211,89021.0000000000.000.000.000.000.00Matches
2021-202233Morecambeeng ENG3. League One19th12111,05811.8000000000.000.000.000.000.00Matches
2022-202334Hartlepool Utdeng ENG4. League Two23rd00Matches
12 Seasons9 Clubs5 Leagues17917515,657174.0000000210.000.000.000.000.00
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
Dundee (2 Seasons)2 Leagues50504,42249.1000000110.000.000.000.000.00
Morecambe (2 Seasons)2 Leagues33322,94832.8000000000.000.000.000.000.00
Plymouth Argyle (2 Seasons)1 League20201,74419.4000000000.000.000.000.000.00
Kilmarnock (2 Seasons)1 League1198699.7000000100.000.000.000.000.00
Blackpool (2 Seasons)2 Leagues543774.2000000000.000.000.000.000.00
York City (1 Season)1 League28282,41726.9000000000.000.000.000.000.00
Salford City (1 Season)1 League19191,71019.0000000000.000.000.000.000.00
Chesterfield (1 Season)1 League13131,17013.00000000.000.00
Hartlepool Utd (1 Season)1 League00
League Two (4 Seasons)40403,60040.0000000000.000.000.000.000.00
League One (4 Seasons)37353,17935.3000000000.000.000.000.000.00
Premiership (3 Seasons)26242,21924.7000000100.000.000.000.000.00
National League (2 Seasons)41413,58739.9000000000.000.000.000.000.00
Championship (1 Season)35353,07234.1000000110.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201627Blackpooleng ENGFA Cup85th10590.6000000000.000.000.000.000.00Matches
2015-201627Blackpooleng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201728Blackpooleng ENGEFL Cup33rd00Matches
2018-201930Plymouth Argyleeng ENGEFL Cup33rd00Matches
2018-201930Plymouth Argyleeng ENGFA Cup65th00Matches
2019-202031Salford Cityeng ENGEFL Cup58th00Matches
2019-202031Salford Cityeng ENGFA Cup85th00Matches
2021-202233Morecambeeng ENGEFL CupRd200Matches
2021-202233Morecambeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202334Hartlepool Utdeng ENGEFL CupRd100Matches
2022-202334Hartlepool Utdeng ENGFA Cup00Matches
6 Seasons5 Clubs2 Leagues322392.7000000000.000.000.000.000.00
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
Blackpool (2 Seasons)2 Leagues211491.7000000000.000.000.000.000.00
Morecambe (1 Season)2 Leagues11901.0000000000.000.000.000.000.00
Hartlepool Utd (1 Season)2 Leagues00
Plymouth Argyle (1 Season)2 Leagues00
Salford City (1 Season)2 Leagues00
EFL Cup (6 Seasons)11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)211491.7000000000.000.000.000.000.00

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
2011-201223Kilmarnocksct SCO1. Premier League2135683.91.511
2012-201324Kilmarnocksct SCO1. Premier League97348221.58.281
2013-201425Dundeesct SCO2. Championship353,0728894.834.1350
2014-201526Dundeesct SCO1. Premiership151,3509039.515.015160120.941728-11-0.73-0.73Matches
2015-201627Blackpooleng ENGFA Cup1595965.60.60015800.0002-2-3.05-3.05Matches
2015-201627Blackpooleng ENGLeague Cup19090100.01.01901000.0003-3-3.00Matches
2015-201627Blackpooleng ENG3. League One5377759.14.2441310.20110-9-2.15-1.81Matches
2016-201728Blackpooleng ENGEFL Cup00002Matches
2016-201728Blackpooleng ENG4. League Two00004Matches
2016-201728York Cityeng ENG5. National League282,4178658.426.92826031.043038-8-0.30+0.07Matches
2017-201829Plymouth Argyleeng ENG3. League One75858414.16.5760140.8668-2-0.31-0.33Matches
2018-201930Plymouth Argyleeng ENGEFL Cup00002Matches
2018-201930Plymouth Argyleeng ENGFA Cup00002Matches
2018-201930Plymouth Argyleeng ENG3. League One131,1598928.012.91389120281.621915+4+0.31+1.16Matches
2019-202031Salford Cityeng ENGEFL Cup00001Matches
2019-202031Salford Cityeng ENGFA Cup00001Matches
2019-202031Salford Cityeng ENG4. League Two191,7109051.419.01990190151.472524+1+0.05-0.06Matches
2020-202132Morecambeeng ENG4. League Two211,8909045.721.0219021021.713324+9+0.43+0.35Matches
2020-202132Chesterfieldeng ENG5. National League131,1709031.013.0139013001.462214+8+0.62+0.31Matches
2021-202233Morecambeeng ENGEFL Cup00001Matches
2021-202233Morecambeeng ENGFA Cup1909033.31.01901023.0010+1+1.00+1.50Matches
2021-202233Morecambeeng ENG3. League One121,0588825.611.8119011168121.002027-7-0.60+0.11Matches
2022-202334Hartlepool Utdeng ENGEFL Cup00001Matches
2022-202334Hartlepool Utdeng ENGFA Cup00002Matches
2022-202334Hartlepool Utdeng ENG4. League Two000021Matches
12 Seasons9 Clubs7 Leagues18215,8968728.5176.6177901305631561.24174193-19-0.14+0.08
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dundee (2 Seasons)2 Leagues504,4228866.449.150160120.941728-11-0.73-0.73
Morecambe (2 Seasons)4 Leagues343,0388934.833.8339033168171.505451+3+0.09+0.46
Plymouth Argyle (2 Seasons)3 Leagues201,7448720.219.42089180461.352523+2+0.10+0.47
Kilmarnock (2 Seasons)1 League118697912.79.792
Blackpool (2 Seasons)4 Leagues7526756.15.85915258370.14115-14-2.40-2.06
York City (1 Season)1 League282,4178658.426.92826031.043038-8-0.30+0.07
Salford City (1 Season)3 Leagues191,7109047.519.01990190171.472524+1+0.05-0.06
Chesterfield (1 Season)1 League131,1709031.013.0139013001.462214+8+0.62+0.31
Hartlepool Utd (1 Season)3 Leagues000024
EFL Cup (6 Seasons)1909010.71.01901070.0003-3-3.00
FA Cup (5 Seasons)21497513.41.7191115871.5012-1-0.60-0.18
League Two (4 Seasons)403,6009022.940.04090400421.605848+10+0.25+0.16
League One (4 Seasons)373,1798619.235.3359033268851.084660-14-0.40+0.04
Premiership (3 Seasons)262,2198521.624.724162120.941728-11-0.73-0.73
National League (2 Seasons)413,5878745.339.9419039031.17525200.00-0.04
Championship (1 Season)353,0728894.834.1350
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
2011-201223Kilmarnock1 League2135683.91.511
2012-201324Kilmarnock1 League97348221.58.281
2013-201425Dundee1 League353,0728894.834.1350
2014-201526Dundee1 League151,3509039.515.015160120.941728-11-0.73-0.73
2015-201627Blackpool3 Leagues75267512.25.85915258310.14115-14-2.40-2.06
2016-201728Blackpool2 Leagues00006
2016-201728York City1 League282,4178658.426.92826031.043038-8-0.30+0.07
2017-201829Plymouth Argyle1 League75858414.16.5760140.8668-2-0.31-0.33
2018-201930Plymouth Argyle3 Leagues131,1598925.812.91389120321.621915+4+0.31+1.16
2019-202031Salford City3 Leagues191,7109047.519.01990190171.472524+1+0.05-0.06
2020-202132Chesterfield1 League131,1709031.013.0139013001.462214+8+0.62+0.31
2020-202132Morecambe1 League211,8909045.721.0219021021.713324+9+0.43+0.35
2021-202233Morecambe3 Leagues131,1488825.012.8129012168151.152127-6-0.47+0.22
2022-202334Hartlepool Utd3 Leagues000024
12 Seasons9 Clubs7 Leagues18215,8968728.5176.6177901305631561.24174193-19-0.14+0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dundee (2 Seasons)2 Leagues504,4228866.449.150160120.941728-11-0.73-0.73
Morecambe (2 Seasons)4 Leagues343,0388934.833.8339033168171.505451+3+0.09+0.46
Plymouth Argyle (2 Seasons)3 Leagues201,7448720.219.42089180461.352523+2+0.10+0.47
Kilmarnock (2 Seasons)1 League118697912.79.792
Blackpool (2 Seasons)4 Leagues7526756.15.85915258370.14115-14-2.40-2.06
York City (1 Season)1 League282,4178658.426.92826031.043038-8-0.30+0.07
Salford City (1 Season)3 Leagues191,7109047.519.01990190171.472524+1+0.05-0.06
Chesterfield (1 Season)1 League131,1709031.013.0139013001.462214+8+0.62+0.31
Hartlepool Utd (1 Season)3 Leagues000024
EFL Cup (6 Seasons)1909010.71.01901070.0003-3-3.00
FA Cup (5 Seasons)21497513.41.7191115871.5012-1-0.60-0.18
League Two (4 Seasons)403,6009022.940.04090400421.605848+10+0.25+0.16
League One (4 Seasons)373,1798619.235.3359033268851.084660-14-0.40+0.04
Premiership (3 Seasons)262,2198521.624.724162120.941728-11-0.73-0.73
National League (2 Seasons)413,5878745.339.9419039031.17525200.00-0.04
Championship (1 Season)353,0728894.834.1350
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
2011-201223Kilmarnocksct SCO1. Premier League7th2135683.91.511
2012-201324Kilmarnocksct SCO1. Premier League9th97348221.58.281
2013-201425Dundeesct SCO2. Championship1st353,0728894.834.1350
2014-201526Dundeesct SCO1. Premiership6th151,3509039.515.015160120.941728-11-0.73-0.73Matches
2015-201627Blackpooleng ENG3. League One22nd5377759.14.2441310.20110-9-2.15-1.81Matches
2016-201728Blackpooleng ENG4. League Two7th00004Matches
2016-201728York Cityeng ENG5. National League21st282,4178658.426.92826031.043038-8-0.30+0.07Matches
2017-201829Plymouth Argyleeng ENG3. League One7th75858414.16.5760140.8668-2-0.31-0.33Matches
2018-201930Plymouth Argyleeng ENG3. League One21st131,1598928.012.91389120281.621915+4+0.31+1.16Matches
2019-202031Salford Cityeng ENG4. League Two11th191,7109051.419.01990190151.472524+1+0.05-0.06Matches
2020-202132Chesterfieldeng ENG5. National League6th131,1709031.013.0139013001.462214+8+0.62+0.31Matches
2020-202132Morecambeeng ENG4. League Two4th211,8909045.721.0219021021.713324+9+0.43+0.35Matches
2021-202233Morecambeeng ENG3. League One19th121,0588825.611.8119011168121.002027-7-0.60+0.11Matches
2022-202334Hartlepool Utdeng ENG4. League Two23rd000021Matches
12 Seasons9 Clubs5 Leagues17915,6578729.1174.0175901284681421.25173188-15-0.12+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dundee (2 Seasons)2 Leagues504,4228866.449.150160120.941728-11-0.73-0.73
Morecambe (2 Seasons)2 Leagues332,9488935.632.8329032168141.455351+2+0.06+0.43
Plymouth Argyle (2 Seasons)1 League201,7448721.119.42089180421.352523+2+0.10+0.47
Kilmarnock (2 Seasons)1 League118697912.79.792
Blackpool (2 Seasons)2 Leagues5377754.64.2441350.20110-9-2.15-1.81
York City (1 Season)1 League282,4178658.426.92826031.043038-8-0.30+0.07
Salford City (1 Season)1 League191,7109051.419.01990190151.472524+1+0.05-0.06
Chesterfield (1 Season)1 League131,1709031.013.0139013001.462214+8+0.62+0.31
Hartlepool Utd (1 Season)1 League000021
League Two (4 Seasons)403,6009022.940.04090400421.605848+10+0.25+0.16
League One (4 Seasons)373,1798619.235.3359033268851.084660-14-0.40+0.04
Premiership (3 Seasons)262,2198521.624.724162120.941728-11-0.73-0.73
National League (2 Seasons)413,5878745.339.9419039031.17525200.00-0.04
Championship (1 Season)353,0728894.834.1350
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
2015-201627Blackpooleng ENGFA Cup85th1595965.60.60015800.0002-2-3.05-3.05Matches
2015-201627Blackpooleng ENGLeague Cup57th19090100.01.01901000.0003-3-3.00Matches
2016-201728Blackpooleng ENGEFL Cup33rd00002Matches
2018-201930Plymouth Argyleeng ENGEFL Cup33rd00002Matches
2018-201930Plymouth Argyleeng ENGFA Cup65th00002Matches
2019-202031Salford Cityeng ENGEFL Cup58th00001Matches
2019-202031Salford Cityeng ENGFA Cup85th00001Matches
2021-202233Morecambeeng ENGEFL CupRd200001Matches
2021-202233Morecambeeng ENGFA Cup1909033.31.01901023.0010+1+1.00+1.50Matches
2022-202334Hartlepool Utdeng ENGEFL CupRd100001Matches
2022-202334Hartlepool Utdeng ENGFA Cup00002Matches
6 Seasons5 Clubs2 Leagues32398012.32.72912158141.0015-4-1.51-1.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackpool (2 Seasons)2 Leagues21497538.21.7191115820.0005-5-3.02-3.02
Morecambe (1 Season)2 Leagues1909020.01.01901033.0010+1+1.00+1.50
Hartlepool Utd (1 Season)2 Leagues00003
Plymouth Argyle (1 Season)2 Leagues00004
Salford City (1 Season)2 Leagues00002
EFL Cup (6 Seasons)1909010.71.01901070.0003-3-3.00
FA Cup (5 Seasons)21497513.41.7191115871.5012-1-0.60-0.18
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
2011-201223Kilmarnocksct SCO1. Premier League1.5000
2012-201324Kilmarnocksct SCO1. Premier League8.2100
2013-201425Dundeesct SCO2. Championship34.111
2014-201526Dundeesct SCO1. Premiership15.000Matches
2015-201627Blackpooleng ENGFA Cup0.60000Matches
2015-201627Blackpooleng ENGLeague Cup1.00000Matches
2015-201627Blackpooleng ENG3. League One4.2000Matches
2016-201728York Cityeng ENG5. National League26.9000000000000Matches
2017-201829Plymouth Argyleeng ENG3. League One6.5000000000000Matches
2018-201930Plymouth Argyleeng ENG3. League One12.90000Matches
2019-202031Salford Cityeng ENG4. League Two19.0000020000000Matches
2020-202132Morecambeeng ENG4. League Two21.00001800000Matches
2020-202132Chesterfieldeng ENG5. National League13.00000Matches
2021-202233Morecambeeng ENGFA Cup1.00000000000Matches
2021-202233Morecambeeng ENG3. League One11.80000100010Matches
12 Seasons9 Clubs7 Leagues176.62101110001000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dundee (2 Seasons)2 Leagues49.111
Morecambe (2 Seasons)4 Leagues33.80001900010
Plymouth Argyle (2 Seasons)3 Leagues19.4000000000000
Kilmarnock (2 Seasons)1 League9.7100
Blackpool (2 Seasons)4 Leagues5.800000
York City (1 Season)1 League26.9000000000000
Salford City (1 Season)3 Leagues19.0000020000000
Chesterfield (1 Season)1 League13.00000
Hartlepool Utd (1 Season)3 Leagues
EFL Cup (6 Seasons)1.00000
FA Cup (5 Seasons)1.70000000000
League Two (4 Seasons)40.00001100000000
League One (4 Seasons)35.3000010001000
Premiership (3 Seasons)24.7100
National League (2 Seasons)39.9000000000000
Championship (1 Season)34.111
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201223Kilmarnock1 League1.5000
2012-201324Kilmarnock1 League8.2100
2013-201425Dundee1 League34.111
2014-201526Dundee1 League15.000
2015-201627Blackpool3 Leagues5.800000
2016-201728York City1 League26.9000000000000
2017-201829Plymouth Argyle1 League6.5000000000000
2018-201930Plymouth Argyle3 Leagues12.90000
2019-202031Salford City3 Leagues19.0000020000000
2020-202132Chesterfield1 League13.00000
2020-202132Morecambe1 League21.00001800000
2021-202233Morecambe3 Leagues12.80000100010
12 Seasons9 Clubs7 Leagues176.62101110001000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dundee (2 Seasons)2 Leagues49.111
Morecambe (2 Seasons)4 Leagues33.80001900010
Plymouth Argyle (2 Seasons)3 Leagues19.4000000000000
Kilmarnock (2 Seasons)1 League9.7100
Blackpool (2 Seasons)4 Leagues5.800000
York City (1 Season)1 League26.9000000000000
Salford City (1 Season)3 Leagues19.0000020000000
Chesterfield (1 Season)1 League13.00000
Hartlepool Utd (1 Season)3 Leagues
EFL Cup (6 Seasons)1.00000
FA Cup (5 Seasons)1.70000000000
League Two (4 Seasons)40.00001100000000
League One (4 Seasons)35.3000010001000
Premiership (3 Seasons)24.7100
National League (2 Seasons)39.9000000000000
Championship (1 Season)34.111
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201223Kilmarnocksct SCO1. Premier League7th1.5000
2012-201324Kilmarnocksct SCO1. Premier League9th8.2100
2013-201425Dundeesct SCO2. Championship1st34.111
2014-201526Dundeesct SCO1. Premiership6th15.000Matches
2015-201627Blackpooleng ENG3. League One22nd4.2000Matches
2016-201728York Cityeng ENG5. National League21st26.9000000000000Matches
2017-201829Plymouth Argyleeng ENG3. League One7th6.5000000000000Matches
2018-201930Plymouth Argyleeng ENG3. League One21st12.90000Matches
2019-202031Salford Cityeng ENG4. League Two11th19.0000020000000Matches
2020-202132Chesterfieldeng ENG5. National League6th13.00000Matches
2020-202132Morecambeeng ENG4. League Two4th21.00001800000Matches
2021-202233Morecambeeng ENG3. League One19th11.80000100010Matches
12 Seasons9 Clubs5 Leagues174.02101110001000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dundee (2 Seasons)2 Leagues49.111
Morecambe (2 Seasons)2 Leagues32.80001900010
Plymouth Argyle (2 Seasons)1 League19.4000000000000
Kilmarnock (2 Seasons)1 League9.7100
Blackpool (2 Seasons)2 Leagues4.2000
York City (1 Season)1 League26.9000000000000
Salford City (1 Season)1 League19.0000020000000
Chesterfield (1 Season)1 League13.00000
Hartlepool Utd (1 Season)1 League
League Two (4 Seasons)40.00001100000000
League One (4 Seasons)35.3000010001000
Premiership (3 Seasons)24.7100
National League (2 Seasons)39.9000000000000
Championship (1 Season)34.111
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201627Blackpooleng ENGFA Cup85th0.60000Matches
2015-201627Blackpooleng ENGLeague Cup57th1.00000Matches
2021-202233Morecambeeng ENGFA Cup1.00000000000Matches
6 Seasons5 Clubs2 Leagues2.70000000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackpool (2 Seasons)2 Leagues1.70000
Morecambe (1 Season)2 Leagues1.00000000000
Hartlepool Utd (1 Season)2 Leagues
Plymouth Argyle (1 Season)2 Leagues
Salford City (1 Season)2 Leagues
EFL Cup (6 Seasons)1.00000
FA Cup (5 Seasons)1.70000000000

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.