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
2005-200618Falkirksct SCO1. Premier League887208.060.75393384.6332450.0
2007-200820St Mirrensct SCO1. Premier League101090010.0121.20443272.7244440.0
2008-200921St Mirrensct SCO1. Premier League34343,06034.0411.2117012975.997181029.4
2009-201022St Mirrensct SCO1. Premier League221802.010.50121191.7011150.0
2010-201123Aberdeensct SCO1. Premier League987097.9101.27382873.7314225.0
2011-201224Blackpooleng ENG2. Championship443604.061.50211571.4211125.0
2012-201325Sheffield Utdeng ENG3. League One111191010.190.89342573.5470327.3
2013-201426Sheffield Utdeng ENG3. League One19191,71019.0110.58594881.411531263.2
2014-201527Sheffield Utdeng ENGFA Cup665406.00321466.711000.0Matches
2014-201527Sheffield Utdeng ENGLeague Cup776607.30511228.622000.0Matches
2014-201527Sheffield Utdeng ENG3. League One35353,15035.0411.171268567.5131111822.9Matches
2015-201628Sheffield Utdeng ENGLeague Cup11901.001001100.00000Matches
2015-201628Sheffield Utdeng ENG3. League One15151,35015.0181.20523465.4735426.7Matches
2016-201729Boltoneng ENGFA Cup11901.001001100.00000Matches
2016-201729Boltoneng ENG3. League One27262,28125.3160.63786280.813771142.3211050.0Matches
2017-201830Boltoneng ENG2. Championship876757.5152.00341958.8125114.311000.0Matches
2017-201830Boltoneng ENGEFL Cup11901.033.004125.000100.00000Matches
2017-201830Boltoneng ENGFA Cup11901.022.005360.000100.00000Matches
2018-201931Blackpooleng ENGEFL Cup443604.041.00141071.4301125.00000Matches
2018-201931Blackpooleng ENGFA Cup332793.141.299666.7111133.311000.0Matches
2018-201931Blackpooleng ENG3. League One32322,80631.2331.061012101237.5211050.0Matches
2019-202032Blackpooleng ENGFA Cup221802.042.0010660.001100.00000Matches
2019-202032Blackpooleng ENG3. League One443604.061.5012750.001300.01010100.0Matches
2019-202032Salford Cityeng ENG4. League Two332703.031.008662.521000.01010100.0Matches
2020-202133Scunthorpe Utdeng ENGFA Cup11901.033.003266.700100.022000.0Matches
2020-202133Scunthorpe Utdeng ENG4. League Two34343,06034.0381.121117868.5127151029.4532040.0Matches
2021-202234Carlisle Unitedeng ENGFA Cup221802.021.004250.0101150.00000Matches
2021-202234Carlisle Unitedeng ENG4. League Two35353,15035.0441.2614710972.8127161131.4742133.3Matches
2022-202335Wrexhameng ENGFA Cup443604.071.75191263.2310125.00000Matches
2022-202335Wrexhameng ENG5. National League33322,92632.5140.4323721134.433000.0Matches
2023-202436Wrexhameng ENGEFL Cup222402.710.3777100.0020150.011000.0Matches
2023-202436Wrexhameng ENGFA Cup11901.000.0022100.01001100.00000Matches
2023-202436Wrexhameng ENG4. League Two765856.591.3818950.0411233.30000Matches
2024-202537Wrexhameng ENG3. League One322482.820.736583.31102100.011000.0Matches
19 Seasons10 Clubs7 Leagues36936332,749363.93651.05108678672.01519711712333.930218127.6
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Sheffield Utd (4 Seasons)3 Leagues94948,41093.4791.0027119270.84429213436.233000.0
Wrexham (3 Seasons)5 Leagues50474,44949.4330.67523567.3321231838.355000.0
Blackpool (3 Seasons)4 Leagues49494,34548.3571.18664465.21616171530.6422050.0
St Mirren (3 Seasons)1 League46464,14046.0541.1722617276.11112231532.6
Bolton (2 Seasons)4 Leagues38363,22635.8361.031218571.9159141336.1321033.3
Carlisle United (1 Season)2 Leagues37373,33037.0461.2415111172.2137171232.4742133.3
Scunthorpe Utd (1 Season)2 Leagues35353,15035.0411.171148068.4127161028.6752028.6
Aberdeen (1 Season)1 League987097.9101.27382873.7314225.0
Falkirk (1 Season)1 League887208.060.75393384.6332450.0
Salford City (1 Season)1 League332703.031.008662.521000.01010100.0
FA Cup (10 Seasons)21211,89921.1221.56523363.51056942.944000.0
League One (8 Seasons)14614412,815142.41360.9636726672.55947395236.1633050.0
EFL Cup (7 Seasons)15151,44016.081.04251872.0933533.333000.0
Premier League (5 Seasons)63625,56961.9701.1330323376.91716292133.9
League Two (4 Seasons)79787,06578.5941.2028420269.43016322329.51375141.7
Championship (2 Seasons)12111,03511.5211.83553463.6336218.211000.0
National League (1 Season)33322,92632.5140.4323721134.433000.0
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
2005-200618Falkirk1 League887208.060.75393384.6332450.0
2007-200820St Mirren1 League101090010.0121.20443272.7244440.0
2008-200921St Mirren1 League34343,06034.0411.2117012975.997181029.4
2009-201022St Mirren1 League221802.010.50121191.7011150.0
2010-201123Aberdeen1 League987097.9101.27382873.7314225.0
2011-201224Blackpool1 League443604.061.50211571.4211125.0
2012-201325Sheffield Utd1 League111191010.190.89342573.5470327.3
2013-201426Sheffield Utd1 League19191,71019.0110.58594881.411531263.2
2014-201527Sheffield Utd3 Leagues48484,35048.3411.171268567.52114131429.233000.0
2015-201628Sheffield Utd3 Leagues16161,44016.0181.20523465.4835531.30000
2016-201729Bolton3 Leagues28272,37126.3160.63786280.814771244.4211050.0
2017-201830Bolton3 Leagues1098559.5202.11432355.8127111.111000.0
2018-201931Blackpool3 Leagues39393,44538.3411.07231669.61413121435.9321033.3
2019-202032Blackpool2 Leagues665406.0101.67221354.502400.01010100.0
2019-202032Salford City1 League332703.031.008662.521000.01010100.0
2020-202133Scunthorpe Utd2 Leagues35353,15035.0411.171148068.4127161028.6752028.6
2021-202234Carlisle United2 Leagues37373,33037.0461.2415111172.2137171232.4742133.3
2022-202335Wrexham2 Leagues37363,28636.5210.58191263.226821233.333000.0
2023-202436Wrexham3 Leagues10991510.2100.98271866.7531444.411000.0
2024-202537Wrexham2 Leagues322482.820.736583.31102100.011000.0
19 Seasons10 Clubs7 Leagues36936332,749363.93651.05108678672.01519711712333.930218127.6
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Sheffield Utd (4 Seasons)3 Leagues94948,41093.4791.0027119270.84429213436.233000.0
Wrexham (3 Seasons)5 Leagues50474,44949.4330.67523567.3321231838.355000.0
Blackpool (3 Seasons)4 Leagues49494,34548.3571.18664465.21616171530.6422050.0
St Mirren (3 Seasons)1 League46464,14046.0541.1722617276.11112231532.6
Bolton (2 Seasons)4 Leagues38363,22635.8361.031218571.9159141336.1321033.3
Carlisle United (1 Season)2 Leagues37373,33037.0461.2415111172.2137171232.4742133.3
Scunthorpe Utd (1 Season)2 Leagues35353,15035.0411.171148068.4127161028.6752028.6
Aberdeen (1 Season)1 League987097.9101.27382873.7314225.0
Falkirk (1 Season)1 League887208.060.75393384.6332450.0
Salford City (1 Season)1 League332703.031.008662.521000.01010100.0
FA Cup (10 Seasons)21211,89921.1221.56523363.51056942.944000.0
League One (8 Seasons)14614412,815142.41360.9636726672.55947395236.1633050.0
EFL Cup (7 Seasons)15151,44016.081.04251872.0933533.333000.0
Premier League (5 Seasons)63625,56961.9701.1330323376.91716292133.9
League Two (4 Seasons)79787,06578.5941.2028420269.43016322329.51375141.7
Championship (2 Seasons)12111,03511.5211.83553463.6336218.211000.0
National League (1 Season)33322,92632.5140.4323721134.433000.0
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
2005-200618Falkirksct SCO1. Premier League10th887208.060.75393384.6332450.0
2007-200820St Mirrensct SCO1. Premier League10th101090010.0121.20443272.7244440.0
2008-200921St Mirrensct SCO1. Premier League11th34343,06034.0411.2117012975.997181029.4
2009-201022St Mirrensct SCO1. Premier League10th221802.010.50121191.7011150.0
2010-201123Aberdeensct SCO1. Premier League9th987097.9101.27382873.7314225.0
2011-201224Blackpooleng ENG2. Championship5th443604.061.50211571.4211125.0
2012-201325Sheffield Utdeng ENG3. League One5th111191010.190.89342573.5470327.3
2013-201426Sheffield Utdeng ENG3. League One7th19191,71019.0110.58594881.411531263.2
2014-201527Sheffield Utdeng ENG3. League One5th35353,15035.0411.171268567.5131111822.9Matches
2015-201628Sheffield Utdeng ENG3. League One11th15151,35015.0181.20523465.4735426.7Matches
2016-201729Boltoneng ENG3. League One2nd27262,28125.3160.63786280.813771142.3211050.0Matches
2017-201830Boltoneng ENG2. Championship21st876757.5152.00341958.8125114.311000.0Matches
2018-201931Blackpooleng ENG3. League One10th32322,80631.2331.061012101237.5211050.0Matches
2019-202032Blackpooleng ENG3. League One13th443604.061.5012750.001300.01010100.0Matches
2019-202032Salford Cityeng ENG4. League Two11th332703.031.008662.521000.01010100.0Matches
2020-202133Scunthorpe Utdeng ENG4. League Two22nd34343,06034.0381.121117868.5127151029.4532040.0Matches
2021-202234Carlisle Unitedeng ENG4. League Two20th35353,15035.0441.2614710972.8127161131.4742133.3Matches
2022-202335Wrexhameng ENG5. National League1st33322,92632.5140.4323721134.433000.0Matches
2023-202436Wrexhameng ENG4. League Two2nd765856.591.3818950.0411233.30000Matches
2024-202537Wrexhameng ENG3. League One3rd322482.820.736583.31102100.011000.0Matches
19 Seasons10 Clubs5 Leagues33332729,410326.83351.03100973572.41328910810933.323148136.4
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Sheffield Utd (4 Seasons)1 League80807,12079.1791.0027119270.83526192733.8
St Mirren (3 Seasons)1 League46464,14046.0541.1722617276.11112231532.6
Wrexham (3 Seasons)3 Leagues43403,75941.8250.60241458.328931537.544000.0
Blackpool (3 Seasons)2 Leagues40403,52639.2451.15332263.61214141332.5312066.7
Bolton (2 Seasons)2 Leagues35332,95632.8310.941128174.1149121236.4321033.3
Carlisle United (1 Season)1 League35353,15035.0441.2614710972.8127161131.4742133.3
Scunthorpe Utd (1 Season)1 League34343,06034.0381.121117868.5127151029.4532040.0
Aberdeen (1 Season)1 League987097.9101.27382873.7314225.0
Falkirk (1 Season)1 League887208.060.75393384.6332450.0
Salford City (1 Season)1 League332703.031.008662.521000.01010100.0
League One (8 Seasons)14614412,815142.41360.9636726672.55947395236.1633050.0
Premier League (5 Seasons)63625,56961.9701.1330323376.91716292133.9
League Two (4 Seasons)79787,06578.5941.2028420269.43016322329.51375141.7
Championship (2 Seasons)12111,03511.5211.83553463.6336218.211000.0
National League (1 Season)33322,92632.5140.4323721134.433000.0
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
2014-201527Sheffield Utdeng ENGFA Cup17th665406.00321466.711000.0Matches
2014-201527Sheffield Utdeng ENGLeague Cup3rd776607.30511228.622000.0Matches
2015-201628Sheffield Utdeng ENGLeague Cup33rd11901.001001100.00000Matches
2016-201729Boltoneng ENGFA Cup33rd11901.001001100.00000Matches
2017-201830Boltoneng ENGEFL Cup17th11901.033.004125.000100.00000Matches
2017-201830Boltoneng ENGFA Cup33rd11901.022.005360.000100.00000Matches
2018-201931Blackpooleng ENGEFL Cup9th443604.041.00141071.4301125.00000Matches
2018-201931Blackpooleng ENGFA Cup33rd332793.141.299666.7111133.311000.0Matches
2019-202032Blackpooleng ENGFA Cup33rd221802.042.0010660.001100.00000Matches
2020-202133Scunthorpe Utdeng ENGFA Cup85th11901.033.003266.700100.022000.0Matches
2021-202234Carlisle Unitedeng ENGFA Cup221802.021.004250.0101150.00000Matches
2022-202335Wrexhameng ENGFA Cup443604.071.75191263.2310125.00000Matches
2023-202436Wrexhameng ENGEFL CupRd2222402.710.3777100.0020150.011000.0Matches
2023-202436Wrexhameng ENGFA Cup11901.000.0022100.01001100.00000Matches
11 Seasons6 Clubs2 Leagues36363,33937.1301.38775166.219891438.977000.0
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Wrexham (3 Seasons)2 Leagues776907.781.04282175.0430342.911000.0
Sheffield Utd (2 Seasons)2 Leagues14141,29014.30932750.033000.0
Blackpool (2 Seasons)2 Leagues998199.1121.32332266.7423222.211000.0
Bolton (2 Seasons)2 Leagues332703.052.509444.4102133.30000
Carlisle United (1 Season)1 League221802.021.004250.0101150.00000
Scunthorpe Utd (1 Season)1 League11901.033.003266.700100.022000.0
FA Cup (10 Seasons)21211,89921.1221.56523363.51056942.944000.0
EFL Cup (7 Seasons)15151,44016.081.04251872.0933533.333000.0

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-200618Falkirksct SCO1. Premier League887208.0000000000.000.000.000.000.00
2007-200820St Mirrensct SCO1. Premier League101090010.0000000000.000.000.000.000.00
2008-200921St Mirrensct SCO1. Premier League34343,06034.0000000200.000.000.000.000.00
2009-201022St Mirrensct SCO1. Premier League221802.0000000000.000.000.000.000.00
2010-201123Aberdeensct SCO1. Premier League987097.9000000000.000.000.000.000.00
2011-201224Blackpooleng ENG2. Championship443604.0000000000.000.000.000.000.00
2012-201325Sheffield Utdeng ENG3. League One111191010.1000000000.000.000.000.000.00
2013-201426Sheffield Utdeng ENG3. League One19191,71019.0000000000.000.000.000.000.00
2014-201527Sheffield Utdeng ENGFA Cup665406.0000000000.000.000.000.000.00Matches
2014-201527Sheffield Utdeng ENGLeague Cup776607.3000000000.000.000.000.000.00Matches
2014-201527Sheffield Utdeng ENG3. League One35353,15035.0000000100.000.000.000.000.00Matches
2015-201628Sheffield Utdeng ENGFA Cup00Matches
2015-201628Sheffield Utdeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201628Sheffield Utdeng ENG3. League One15151,35015.0000000000.000.000.000.000.00Matches
2016-201729Boltoneng ENGEFL Cup00Matches
2016-201729Boltoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201729Boltoneng ENG3. League One27262,28125.3000000000.000.000.000.000.00Matches
2017-201830Boltoneng ENG2. Championship876757.5000000000.000.000.000.000.00Matches
2017-201830Boltoneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201830Boltoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201931Blackpooleng ENGEFL Cup443604.0000000000.000.000.000.000.00Matches
2018-201931Blackpooleng ENGFA Cup332783.1000000000.000.000.000.000.00Matches
2018-201931Blackpooleng ENG3. League One32322,80531.2000000000.000.000.000.000.00Matches
2019-202032Blackpooleng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2019-202032Blackpooleng ENG3. League One443604.0000000000.000.000.000.000.00Matches
2019-202032Salford Cityeng ENG4. League Two332703.0000000000.000.000.000.000.00Matches
2020-202133Scunthorpe Utdeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202133Scunthorpe Utdeng ENG4. League Two34343,06034.0011000000.000.030.030.000.03Matches
2021-202234Carlisle Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2021-202234Carlisle Unitedeng ENG4. League Two35353,15035.0000000100.000.000.000.000.00Matches
2022-202335Wrexhameng ENGFA Cup443604.0000000000.000.000.000.000.00Matches
2022-202335Wrexhameng ENG5. National League33322,92632.50000000.000.00Matches
2023-202436Wrexhameng ENGEFL Cup222402.7000000000.000.000.000.000.00Matches
2023-202436Wrexhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202436Wrexhameng ENG4. League Two765856.5000000000.000.000.000.000.00Matches
2024-202537Wrexhameng ENGEFL Cup00Matches
2024-202537Wrexhameng ENG3. League One322482.8000000000.000.000.000.000.00Matches
19 Seasons10 Clubs7 Leagues36936332,747363.9011000400.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
Sheffield Utd (4 Seasons)3 Leagues94948,41093.4000000100.000.000.000.000.00
Wrexham (3 Seasons)5 Leagues50474,44949.4000000000.000.000.000.000.00
Blackpool (3 Seasons)4 Leagues49494,34348.3000000000.000.000.000.000.00
St Mirren (3 Seasons)1 League46464,14046.0000000200.000.000.000.000.00
Bolton (2 Seasons)4 Leagues38363,22635.8000000000.000.000.000.000.00
Carlisle United (1 Season)2 Leagues37373,33037.0000000100.000.000.000.000.00
Scunthorpe Utd (1 Season)2 Leagues35353,15035.0011000000.000.030.030.000.03
Aberdeen (1 Season)1 League987097.9000000000.000.000.000.000.00
Falkirk (1 Season)1 League887208.0000000000.000.000.000.000.00
Salford City (1 Season)1 League332703.0000000000.000.000.000.000.00
FA Cup (10 Seasons)21211,89821.1000000000.000.000.000.000.00
League One (8 Seasons)14614412,814142.4000000100.000.000.000.000.00
EFL Cup (7 Seasons)15151,44016.0000000000.000.000.000.000.00
Premier League (5 Seasons)63625,56961.9000000200.000.000.000.000.00
League Two (4 Seasons)79787,06578.5011000100.000.010.010.000.01
Championship (2 Seasons)12111,03511.5000000000.000.000.000.000.00
National League (1 Season)33322,92632.50000000.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
2005-200618Falkirk1 League887208.0000000000.000.000.000.000.00
2007-200820St Mirren1 League101090010.0000000000.000.000.000.000.00
2008-200921St Mirren1 League34343,06034.0000000200.000.000.000.000.00
2009-201022St Mirren1 League221802.0000000000.000.000.000.000.00
2010-201123Aberdeen1 League987097.9000000000.000.000.000.000.00
2011-201224Blackpool1 League443604.0000000000.000.000.000.000.00
2012-201325Sheffield Utd1 League111191010.1000000000.000.000.000.000.00
2013-201426Sheffield Utd1 League19191,71019.0000000000.000.000.000.000.00
2014-201527Sheffield Utd3 Leagues48484,35048.3000000100.000.000.000.000.00
2015-201628Sheffield Utd3 Leagues16161,44016.0000000000.000.000.000.000.00
2016-201729Bolton3 Leagues28272,37126.3000000000.000.000.000.000.00
2017-201830Bolton3 Leagues1098559.5000000000.000.000.000.000.00
2018-201931Blackpool3 Leagues39393,44338.3000000000.000.000.000.000.00
2019-202032Blackpool2 Leagues665406.0000000000.000.000.000.000.00
2019-202032Salford City1 League332703.0000000000.000.000.000.000.00
2020-202133Scunthorpe Utd2 Leagues35353,15035.0011000000.000.030.030.000.03
2021-202234Carlisle United2 Leagues37373,33037.0000000100.000.000.000.000.00
2022-202335Wrexham2 Leagues37363,28636.5000000000.000.000.000.000.00
2023-202436Wrexham3 Leagues10991510.2000000000.000.000.000.000.00
2024-202537Wrexham2 Leagues322482.8000000000.000.000.000.000.00
19 Seasons10 Clubs7 Leagues36936332,747363.9011000400.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
Sheffield Utd (4 Seasons)3 Leagues94948,41093.4000000100.000.000.000.000.00
Wrexham (3 Seasons)5 Leagues50474,44949.4000000000.000.000.000.000.00
Blackpool (3 Seasons)4 Leagues49494,34348.3000000000.000.000.000.000.00
St Mirren (3 Seasons)1 League46464,14046.0000000200.000.000.000.000.00
Bolton (2 Seasons)4 Leagues38363,22635.8000000000.000.000.000.000.00
Carlisle United (1 Season)2 Leagues37373,33037.0000000100.000.000.000.000.00
Scunthorpe Utd (1 Season)2 Leagues35353,15035.0011000000.000.030.030.000.03
Aberdeen (1 Season)1 League987097.9000000000.000.000.000.000.00
Falkirk (1 Season)1 League887208.0000000000.000.000.000.000.00
Salford City (1 Season)1 League332703.0000000000.000.000.000.000.00
FA Cup (10 Seasons)21211,89821.1000000000.000.000.000.000.00
League One (8 Seasons)14614412,814142.4000000100.000.000.000.000.00
EFL Cup (7 Seasons)15151,44016.0000000000.000.000.000.000.00
Premier League (5 Seasons)63625,56961.9000000200.000.000.000.000.00
League Two (4 Seasons)79787,06578.5011000100.000.010.010.000.01
Championship (2 Seasons)12111,03511.5000000000.000.000.000.000.00
National League (1 Season)33322,92632.50000000.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
2005-200618Falkirksct SCO1. Premier League10th887208.0000000000.000.000.000.000.00
2007-200820St Mirrensct SCO1. Premier League10th101090010.0000000000.000.000.000.000.00
2008-200921St Mirrensct SCO1. Premier League11th34343,06034.0000000200.000.000.000.000.00
2009-201022St Mirrensct SCO1. Premier League10th221802.0000000000.000.000.000.000.00
2010-201123Aberdeensct SCO1. Premier League9th987097.9000000000.000.000.000.000.00
2011-201224Blackpooleng ENG2. Championship5th443604.0000000000.000.000.000.000.00
2012-201325Sheffield Utdeng ENG3. League One5th111191010.1000000000.000.000.000.000.00
2013-201426Sheffield Utdeng ENG3. League One7th19191,71019.0000000000.000.000.000.000.00
2014-201527Sheffield Utdeng ENG3. League One5th35353,15035.0000000100.000.000.000.000.00Matches
2015-201628Sheffield Utdeng ENG3. League One11th15151,35015.0000000000.000.000.000.000.00Matches
2016-201729Boltoneng ENG3. League One2nd27262,28125.3000000000.000.000.000.000.00Matches
2017-201830Boltoneng ENG2. Championship21st876757.5000000000.000.000.000.000.00Matches
2018-201931Blackpooleng ENG3. League One10th32322,80531.2000000000.000.000.000.000.00Matches
2019-202032Blackpooleng ENG3. League One13th443604.0000000000.000.000.000.000.00Matches
2019-202032Salford Cityeng ENG4. League Two11th332703.0000000000.000.000.000.000.00Matches
2020-202133Scunthorpe Utdeng ENG4. League Two22nd34343,06034.0011000000.000.030.030.000.03Matches
2021-202234Carlisle Unitedeng ENG4. League Two20th35353,15035.0000000100.000.000.000.000.00Matches
2022-202335Wrexhameng ENG5. National League1st33322,92632.50000000.000.00Matches
2023-202436Wrexhameng ENG4. League Two2nd765856.5000000000.000.000.000.000.00Matches
2024-202537Wrexhameng ENG3. League One3rd322482.8000000000.000.000.000.000.00Matches
19 Seasons10 Clubs5 Leagues33332729,409326.8011000400.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
Sheffield Utd (4 Seasons)1 League80807,12079.1000000100.000.000.000.000.00
St Mirren (3 Seasons)1 League46464,14046.0000000200.000.000.000.000.00
Wrexham (3 Seasons)3 Leagues43403,75941.8000000000.000.000.000.000.00
Blackpool (3 Seasons)2 Leagues40403,52539.2000000000.000.000.000.000.00
Bolton (2 Seasons)2 Leagues35332,95632.8000000000.000.000.000.000.00
Carlisle United (1 Season)1 League35353,15035.0000000100.000.000.000.000.00
Scunthorpe Utd (1 Season)1 League34343,06034.0011000000.000.030.030.000.03
Aberdeen (1 Season)1 League987097.9000000000.000.000.000.000.00
Falkirk (1 Season)1 League887208.0000000000.000.000.000.000.00
Salford City (1 Season)1 League332703.0000000000.000.000.000.000.00
League One (8 Seasons)14614412,814142.4000000100.000.000.000.000.00
Premier League (5 Seasons)63625,56961.9000000200.000.000.000.000.00
League Two (4 Seasons)79787,06578.5011000100.000.010.010.000.01
Championship (2 Seasons)12111,03511.5000000000.000.000.000.000.00
National League (1 Season)33322,92632.50000000.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
2014-201527Sheffield Utdeng ENGFA Cup17th665406.0000000000.000.000.000.000.00Matches
2014-201527Sheffield Utdeng ENGLeague Cup3rd776607.3000000000.000.000.000.000.00Matches
2015-201628Sheffield Utdeng ENGFA Cup33rd00Matches
2015-201628Sheffield Utdeng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2016-201729Boltoneng ENGEFL Cup58th00Matches
2016-201729Boltoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201830Boltoneng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2017-201830Boltoneng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201931Blackpooleng ENGEFL Cup9th443604.0000000000.000.000.000.000.00Matches
2018-201931Blackpooleng ENGFA Cup33rd332783.1000000000.000.000.000.000.00Matches
2019-202032Blackpooleng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2020-202133Scunthorpe Utdeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2021-202234Carlisle Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2022-202335Wrexhameng ENGFA Cup443604.0000000000.000.000.000.000.00Matches
2023-202436Wrexhameng ENGEFL CupRd2222402.7000000000.000.000.000.000.00Matches
2023-202436Wrexhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202537Wrexhameng ENGEFL CupRd100Matches
11 Seasons6 Clubs2 Leagues36363,33837.1000000000.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
Wrexham (3 Seasons)2 Leagues776907.7000000000.000.000.000.000.00
Sheffield Utd (2 Seasons)2 Leagues14141,29014.3000000000.000.000.000.000.00
Blackpool (2 Seasons)2 Leagues998189.1000000000.000.000.000.000.00
Bolton (2 Seasons)2 Leagues332703.0000000000.000.000.000.000.00
Carlisle United (1 Season)1 League221802.0000000000.000.000.000.000.00
Scunthorpe Utd (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (10 Seasons)21211,89821.1000000000.000.000.000.000.00
EFL Cup (7 Seasons)15151,44016.0000000000.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
2005-200618Falkirksct SCO1. Premier League87209021.18.080
2007-200820St Mirrensct SCO1. Premier League109009026.310.0100
2008-200921St Mirrensct SCO1. Premier League343,0609089.534.0340
2009-201022St Mirrensct SCO1. Premier League2180905.32.020
2010-201123Aberdeensct SCO1. Premier League97097920.77.981
2011-201224Blackpooleng ENG2. Championship4360908.74.040
2012-201325Sheffield Utdeng ENG3. League One119108322.010.1110
2013-201426Sheffield Utdeng ENG3. League One191,7109041.319.0190
2014-201527Sheffield Utdeng ENGFA Cup654090100.06.06906001.83104+6+1.00Matches
2014-201527Sheffield Utdeng ENGLeague Cup766094100.07.37947002.2996+3+0.41Matches
2014-201527Sheffield Utdeng ENG3. League One353,1509076.135.03535001.384341+2+0.06-0.94Matches
2015-201628Sheffield Utdeng ENGFA Cup00003Matches
2015-201628Sheffield Utdeng ENGLeague Cup1909050.01.01901013.0010+1+1.00+4.00Matches
2015-201628Sheffield Utdeng ENG3. League One151,3509032.615.015150291.602618+8+0.53+0.63Matches
2016-201729Boltoneng ENGEFL Cup00001Matches
2016-201729Boltoneng ENGFA Cup1909025.01.01901003.0010+1+1.00+1.00Matches
2016-201729Boltoneng ENG3. League One272,2818455.125.32625181.702716+11+0.43-0.58Matches
2017-201830Boltoneng ENG2. Championship86758416.37.5771350.63715-8-1.07-0.37Matches
2017-201830Boltoneng ENGEFL Cup1909033.31.01901020.0003-3-3.00-4.00Matches
2017-201830Boltoneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2018-201931Blackpooleng ENGEFL Cup436090100.04.04904002.2584+4+1.00Matches
2018-201931Blackpooleng ENGFA Cup32789371.33.13932001.3334-1-0.32-0.32Matches
2018-201931Blackpooleng ENG3. League One322,8058867.831.2328831001.31333300.00+0.13Matches
2019-202032Blackpooleng ENGFA Cup21809050.02.02902010.5024-2-1.00-3.50Matches
2019-202032Blackpooleng ENG3. League One43609011.44.04904000.2536-3-0.75-0.88Matches
2019-202032Salford Cityeng ENG4. League Two3270908.13.03903002.3353+2+0.67+0.64Matches
2020-202133Scunthorpe Utdeng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2020-202133Scunthorpe Utdeng ENG4. League Two343,0609073.934.0349034001.263538-3-0.09+1.58Matches
2021-202234Carlisle Unitedeng ENGFA Cup218090100.02.02902001.5032+1+0.50Matches
2021-202234Carlisle Unitedeng ENG4. League Two353,1509076.135.0359035001.233044-14-0.40+0.42Matches
2022-202335Wrexhameng ENGFA Cup43609080.04.04904002.50147+7+1.75+3.75Matches
2022-202335Wrexhameng ENG5. National League332,9268970.732.5329032146132.398533+52+1.60+0.04Matches
2023-202436Wrexhameng ENGEFL Cup2240120100.02.721202001.001100.00Matches
2023-202436Wrexhameng ENGFA Cup1909025.01.01901013.0030+3+3.00+3.33Matches
2023-202436Wrexhameng ENG4. League Two75858414.16.56906145382.009900.00-0.94Matches
2024-202537Wrexhameng ENGEFL Cup00001Matches
2024-202537Wrexhameng ENG3. League One32488313.82.8290216832.3342+2+0.73-0.14Matches
19 Seasons10 Clubs7 Leagues36932,7478940.9363.9363902646531361.56365298+67+0.25+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
Sheffield Utd (4 Seasons)3 Leagues948,4108946.293.49492640331.608969+20+0.31+0.19
Wrexham (3 Seasons)5 Leagues504,4498939.749.4479147353562.3011652+64+1.29+0.35
Blackpool (3 Seasons)4 Leagues494,3438934.648.3498943011.264951-2-0.05-0.19
St Mirren (3 Seasons)1 League464,1409040.446.0460
Bolton (2 Seasons)4 Leagues383,2268535.435.83690352461.42363600.00+0.06
Carlisle United (1 Season)2 Leagues373,3309077.137.0379037001.243346-13-0.35+0.47
Scunthorpe Utd (1 Season)2 Leagues353,1509074.535.0359035001.223741-4-0.11+1.55
Aberdeen (1 Season)1 League97097920.77.981
Falkirk (1 Season)1 League87209021.18.080
Salford City (1 Season)1 League3270908.13.03903002.3353+2+0.67+0.64
FA Cup (10 Seasons)211,8989061.421.1219020051.673926+13+0.62+0.42
League One (8 Seasons)14612,8148843.0142.414488112268401.45136116+20+0.18-0.19
EFL Cup (7 Seasons)151,4409675.016.0159615052.001914+5+0.31+0.65
Premier League (5 Seasons)635,5698832.661.9621
League Two (4 Seasons)797,0658944.978.5789078145381.357994-15-0.19-0.28
Championship (2 Seasons)121,0358612.511.51171350.63715-8-1.07-0.37
National League (1 Season)332,9268970.732.5329032146132.398533+52+1.60+0.04
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-200618Falkirk1 League87209021.18.080
2007-200820St Mirren1 League109009026.310.0100
2008-200921St Mirren1 League343,0609089.534.0340
2009-201022St Mirren1 League2180905.32.020
2010-201123Aberdeen1 League97097920.77.981
2011-201224Blackpool1 League4360908.74.040
2012-201325Sheffield Utd1 League119108322.010.1110
2013-201426Sheffield Utd1 League191,7109041.319.0190
2014-201527Sheffield Utd3 Leagues484,3509181.548.3489248001.576251+11+0.23-0.77
2015-201628Sheffield Utd3 Leagues161,4409031.416.01690160331.692718+9+0.56+0.75
2016-201729Bolton3 Leagues282,3718551.326.3279026191.752816+12+0.46-0.43
2017-201830Bolton3 Leagues108558619.09.599091370.50820-12-1.26-0.65
2018-201931Blackpool3 Leagues393,4438870.438.3398837001.414441+3+0.08+0.20
2019-202032Blackpool2 Leagues65409015.46.06906010.33510-5-0.83-1.11
2019-202032Salford City1 League3270908.13.03903002.3353+2+0.67+0.64
2020-202133Scunthorpe Utd2 Leagues353,1509074.535.0359035001.223741-4-0.11+1.55
2021-202234Carlisle United2 Leagues373,3309077.137.0379037001.243346-13-0.35+0.47
2022-202335Wrexham2 Leagues373,2868971.636.5369036146132.409940+59+1.62+0.30
2023-202436Wrexham3 Leagues109159219.310.29979145391.901310+3+0.30-0.55
2024-202537Wrexham2 Leagues32488313.12.8290216842.3342+2+0.73-0.14
19 Seasons10 Clubs7 Leagues36932,7478940.9363.9363902646531361.56365298+67+0.25+0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Utd (4 Seasons)3 Leagues948,4108946.293.49492640331.608969+20+0.31+0.19
Wrexham (3 Seasons)5 Leagues504,4498939.749.4479147353562.3011652+64+1.29+0.35
Blackpool (3 Seasons)4 Leagues494,3438934.648.3498943011.264951-2-0.05-0.19
St Mirren (3 Seasons)1 League464,1409040.446.0460
Bolton (2 Seasons)4 Leagues383,2268535.435.83690352461.42363600.00+0.06
Carlisle United (1 Season)2 Leagues373,3309077.137.0379037001.243346-13-0.35+0.47
Scunthorpe Utd (1 Season)2 Leagues353,1509074.535.0359035001.223741-4-0.11+1.55
Aberdeen (1 Season)1 League97097920.77.981
Falkirk (1 Season)1 League87209021.18.080
Salford City (1 Season)1 League3270908.13.03903002.3353+2+0.67+0.64
FA Cup (10 Seasons)211,8989061.421.1219020051.673926+13+0.62+0.42
League One (8 Seasons)14612,8148843.0142.414488112268401.45136116+20+0.18-0.19
EFL Cup (7 Seasons)151,4409675.016.0159615052.001914+5+0.31+0.65
Premier League (5 Seasons)635,5698832.661.9621
League Two (4 Seasons)797,0658944.978.5789078145381.357994-15-0.19-0.28
Championship (2 Seasons)121,0358612.511.51171350.63715-8-1.07-0.37
National League (1 Season)332,9268970.732.5329032146132.398533+52+1.60+0.04
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-200618Falkirksct SCO1. Premier League10th87209021.18.080
2007-200820St Mirrensct SCO1. Premier League10th109009026.310.0100
2008-200921St Mirrensct SCO1. Premier League11th343,0609089.534.0340
2009-201022St Mirrensct SCO1. Premier League10th2180905.32.020
2010-201123Aberdeensct SCO1. Premier League9th97097920.77.981
2011-201224Blackpooleng ENG2. Championship5th4360908.74.040
2012-201325Sheffield Utdeng ENG3. League One5th119108322.010.1110
2013-201426Sheffield Utdeng ENG3. League One7th191,7109041.319.0190
2014-201527Sheffield Utdeng ENG3. League One5th353,1509076.135.03535001.384341+2+0.06-0.94Matches
2015-201628Sheffield Utdeng ENG3. League One11th151,3509032.615.015150291.602618+8+0.53+0.63Matches
2016-201729Boltoneng ENG3. League One2nd272,2818455.125.32625181.702716+11+0.43-0.58Matches
2017-201830Boltoneng ENG2. Championship21st86758416.37.5771350.63715-8-1.07-0.37Matches
2018-201931Blackpooleng ENG3. League One10th322,8058867.831.2328831001.31333300.00+0.13Matches
2019-202032Blackpooleng ENG3. League One13th43609011.44.04904000.2536-3-0.75-0.88Matches
2019-202032Salford Cityeng ENG4. League Two11th3270908.13.03903002.3353+2+0.67+0.64Matches
2020-202133Scunthorpe Utdeng ENG4. League Two22nd343,0609073.934.0349034001.263538-3-0.09+1.58Matches
2021-202234Carlisle Unitedeng ENG4. League Two20th353,1509076.135.0359035001.233044-14-0.40+0.42Matches
2022-202335Wrexhameng ENG5. National League1st332,9268970.732.5329032146132.398533+52+1.60+0.04Matches
2023-202436Wrexhameng ENG4. League Two2nd75858414.16.56906145382.009900.00-0.94Matches
2024-202537Wrexhameng ENG3. League One3rd32488313.82.8290216832.3342+2+0.73-0.14Matches
19 Seasons10 Clubs5 Leagues33329,4098839.2326.8327892296531261.52307258+49+0.21+0.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sheffield Utd (4 Seasons)1 League807,1208943.079.180500291.456959+10+0.20+0.01
St Mirren (3 Seasons)1 League464,1409040.446.0460
Wrexham (3 Seasons)3 Leagues433,7598737.341.8409040353542.329844+54+1.29+0.25
Blackpool (3 Seasons)2 Leagues403,5258830.839.2408835001.193639-3-0.09-0.13
Bolton (2 Seasons)2 Leagues352,9568435.732.833322431.463431+3+0.09+0.19
Carlisle United (1 Season)1 League353,1509076.135.0359035001.233044-14-0.40+0.42
Scunthorpe Utd (1 Season)1 League343,0609073.934.0349034001.263538-3-0.09+1.58
Aberdeen (1 Season)1 League97097920.77.981
Falkirk (1 Season)1 League87209021.18.080
Salford City (1 Season)1 League3270908.13.03903002.3353+2+0.67+0.64
League One (8 Seasons)14612,8148843.0142.414488112268401.45136116+20+0.18-0.19
Premier League (5 Seasons)635,5698832.661.9621
League Two (4 Seasons)797,0658944.978.5789078145381.357994-15-0.19-0.28
Championship (2 Seasons)121,0358612.511.51171350.63715-8-1.07-0.37
National League (1 Season)332,9268970.732.5329032146132.398533+52+1.60+0.04
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-201527Sheffield Utdeng ENGFA Cup17th654090100.06.06906001.83104+6+1.00Matches
2014-201527Sheffield Utdeng ENGLeague Cup3rd766094100.07.37947002.2996+3+0.41Matches
2015-201628Sheffield Utdeng ENGFA Cup33rd00003Matches
2015-201628Sheffield Utdeng ENGLeague Cup33rd1909050.01.01901013.0010+1+1.00+4.00Matches
2016-201729Boltoneng ENGEFL Cup58th00001Matches
2016-201729Boltoneng ENGFA Cup33rd1909025.01.01901003.0010+1+1.00+1.00Matches
2017-201830Boltoneng ENGEFL Cup17th1909033.31.01901020.0003-3-3.00-4.00Matches
2017-201830Boltoneng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2018-201931Blackpooleng ENGEFL Cup9th436090100.04.04904002.2584+4+1.00Matches
2018-201931Blackpooleng ENGFA Cup33rd32789371.33.13932001.3334-1-0.32-0.32Matches
2019-202032Blackpooleng ENGFA Cup33rd21809050.02.02902010.5024-2-1.00-3.50Matches
2020-202133Scunthorpe Utdeng ENGFA Cup85th19090100.01.01901000.0023-1-1.00Matches
2021-202234Carlisle Unitedeng ENGFA Cup218090100.02.02902001.5032+1+0.50Matches
2022-202335Wrexhameng ENGFA Cup43609080.04.04904002.50147+7+1.75+3.75Matches
2023-202436Wrexhameng ENGEFL CupRd22240120100.02.721202001.001100.00Matches
2023-202436Wrexhameng ENGFA Cup1909025.01.01901013.0030+3+3.00+3.33Matches
2024-202537Wrexhameng ENGEFL CupRd100001Matches
11 Seasons6 Clubs2 Leagues363,3389366.637.13693350101.815840+18+0.49+0.41
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wrexham (3 Seasons)2 Leagues76909960.57.77997022.14188+10+1.30+2.05
Sheffield Utd (2 Seasons)2 Leagues141,2909278.214.3149214042.142010+10+0.70+3.70
Blackpool (2 Seasons)2 Leagues98189173.79.19918011.551312+1+0.11-1.43
Bolton (2 Seasons)2 Leagues32709032.13.03903031.0025-3-1.00-1.40
Carlisle United (1 Season)1 League218090100.02.02902001.5032+1+0.50
Scunthorpe Utd (1 Season)1 League19090100.01.01901000.0023-1-1.00
FA Cup (10 Seasons)211,8989061.421.1219020051.673926+13+0.62+0.42
EFL Cup (7 Seasons)151,4409675.016.0159615052.001914+5+0.31+0.65
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-200618Falkirksct SCO1. Premier League8.000
2007-200820St Mirrensct SCO1. Premier League10.0000
2008-200921St Mirrensct SCO1. Premier League34.0200
2009-201022St Mirrensct SCO1. Premier League2.0000
2010-201123Aberdeensct SCO1. Premier League7.9000
2011-201224Blackpooleng ENG2. Championship4.0000
2012-201325Sheffield Utdeng ENG3. League One10.1000
2013-201426Sheffield Utdeng ENG3. League One19.0000
2014-201527Sheffield Utdeng ENGFA Cup6.00000Matches
2014-201527Sheffield Utdeng ENGLeague Cup7.30000Matches
2014-201527Sheffield Utdeng ENG3. League One35.0100Matches
2015-201628Sheffield Utdeng ENGLeague Cup1.00000Matches
2015-201628Sheffield Utdeng ENG3. League One15.0000Matches
2016-201729Boltoneng ENGFA Cup1.00000Matches
2016-201729Boltoneng ENG3. League One25.3000000000000Matches
2017-201830Boltoneng ENG2. Championship7.5000030000000Matches
2017-201830Boltoneng ENGEFL Cup1.0000000100000Matches
2017-201830Boltoneng ENGFA Cup1.00000000000Matches
2018-201931Blackpooleng ENGEFL Cup4.0000000000000Matches
2018-201931Blackpooleng ENGFA Cup3.1000000000000Matches
2018-201931Blackpooleng ENG3. League One31.20000Matches
2019-202032Blackpooleng ENGFA Cup2.00000000000Matches
2019-202032Blackpooleng ENG3. League One4.00000300010Matches
2019-202032Salford Cityeng ENG4. League Two3.0000020000000Matches
2020-202133Scunthorpe Utdeng ENGFA Cup1.00000000000Matches
2020-202133Scunthorpe Utdeng ENG4. League Two34.00000600110Matches
2021-202234Carlisle Unitedeng ENGFA Cup2.00000000000Matches
2021-202234Carlisle Unitedeng ENG4. League Two35.01001400120Matches
2022-202335Wrexhameng ENGFA Cup4.00000000010Matches
2022-202335Wrexhameng ENG5. National League32.50000Matches
2023-202436Wrexhameng ENGEFL Cup2.70000000000Matches
2023-202436Wrexhameng ENGFA Cup1.00000000000Matches
2023-202436Wrexhameng ENG4. League Two6.50000000000Matches
2024-202537Wrexhameng ENG3. League One2.80000000000Matches
19 Seasons10 Clubs7 Leagues363.94001180125000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (4 Seasons)3 Leagues93.410000
Wrexham (3 Seasons)5 Leagues49.40000000010
Blackpool (3 Seasons)4 Leagues48.3000030001000
St Mirren (3 Seasons)1 League46.0200
Bolton (2 Seasons)4 Leagues35.8000030100000
Carlisle United (1 Season)2 Leagues37.01001400120
Scunthorpe Utd (1 Season)2 Leagues35.00000600110
Aberdeen (1 Season)1 League7.9000
Falkirk (1 Season)1 League8.000
Salford City (1 Season)1 League3.0000020000000
FA Cup (10 Seasons)21.1000000001000
League One (8 Seasons)142.4100030001000
EFL Cup (7 Seasons)16.0000000100000
Premier League (5 Seasons)61.9200
League Two (4 Seasons)78.51001120023000
Championship (2 Seasons)11.5000030000000
National League (1 Season)32.50000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200618Falkirk1 League8.000
2007-200820St Mirren1 League10.0000
2008-200921St Mirren1 League34.0200
2009-201022St Mirren1 League2.0000
2010-201123Aberdeen1 League7.9000
2011-201224Blackpool1 League4.0000
2012-201325Sheffield Utd1 League10.1000
2013-201426Sheffield Utd1 League19.0000
2014-201527Sheffield Utd3 Leagues48.310000
2015-201628Sheffield Utd3 Leagues16.000000
2016-201729Bolton3 Leagues26.3000000000000
2017-201830Bolton3 Leagues9.5000030100000
2018-201931Blackpool3 Leagues38.3000000000000
2019-202032Blackpool2 Leagues6.00000300010
2019-202032Salford City1 League3.0000020000000
2020-202133Scunthorpe Utd2 Leagues35.00000600110
2021-202234Carlisle United2 Leagues37.01001400120
2022-202335Wrexham2 Leagues36.50000000010
2023-202436Wrexham3 Leagues10.20000000000
2024-202537Wrexham2 Leagues2.80000000000
19 Seasons10 Clubs7 Leagues363.94001180125000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (4 Seasons)3 Leagues93.410000
Wrexham (3 Seasons)5 Leagues49.40000000010
Blackpool (3 Seasons)4 Leagues48.3000030001000
St Mirren (3 Seasons)1 League46.0200
Bolton (2 Seasons)4 Leagues35.8000030100000
Carlisle United (1 Season)2 Leagues37.01001400120
Scunthorpe Utd (1 Season)2 Leagues35.00000600110
Aberdeen (1 Season)1 League7.9000
Falkirk (1 Season)1 League8.000
Salford City (1 Season)1 League3.0000020000000
FA Cup (10 Seasons)21.1000000001000
League One (8 Seasons)142.4100030001000
EFL Cup (7 Seasons)16.0000000100000
Premier League (5 Seasons)61.9200
League Two (4 Seasons)78.51001120023000
Championship (2 Seasons)11.5000030000000
National League (1 Season)32.50000
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-200618Falkirksct SCO1. Premier League10th8.000
2007-200820St Mirrensct SCO1. Premier League10th10.0000
2008-200921St Mirrensct SCO1. Premier League11th34.0200
2009-201022St Mirrensct SCO1. Premier League10th2.0000
2010-201123Aberdeensct SCO1. Premier League9th7.9000
2011-201224Blackpooleng ENG2. Championship5th4.0000
2012-201325Sheffield Utdeng ENG3. League One5th10.1000
2013-201426Sheffield Utdeng ENG3. League One7th19.0000
2014-201527Sheffield Utdeng ENG3. League One5th35.0100Matches
2015-201628Sheffield Utdeng ENG3. League One11th15.0000Matches
2016-201729Boltoneng ENG3. League One2nd25.3000000000000Matches
2017-201830Boltoneng ENG2. Championship21st7.5000030000000Matches
2018-201931Blackpooleng ENG3. League One10th31.20000Matches
2019-202032Blackpooleng ENG3. League One13th4.00000300010Matches
2019-202032Salford Cityeng ENG4. League Two11th3.0000020000000Matches
2020-202133Scunthorpe Utdeng ENG4. League Two22nd34.00000600110Matches
2021-202234Carlisle Unitedeng ENG4. League Two20th35.01001400120Matches
2022-202335Wrexhameng ENG5. National League1st32.50000Matches
2023-202436Wrexhameng ENG4. League Two2nd6.50000000000Matches
2024-202537Wrexhameng ENG3. League One3rd2.80000000000Matches
19 Seasons10 Clubs5 Leagues326.84001180024000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sheffield Utd (4 Seasons)1 League79.1100
St Mirren (3 Seasons)1 League46.0200
Wrexham (3 Seasons)3 Leagues41.80000000000
Blackpool (3 Seasons)2 Leagues39.20000300010
Bolton (2 Seasons)2 Leagues32.8000030000000
Carlisle United (1 Season)1 League35.01001400120
Scunthorpe Utd (1 Season)1 League34.00000600110
Aberdeen (1 Season)1 League7.9000
Falkirk (1 Season)1 League8.000
Salford City (1 Season)1 League3.0000020000000
League One (8 Seasons)142.4100030001000
Premier League (5 Seasons)61.9200
League Two (4 Seasons)78.51001120023000
Championship (2 Seasons)11.5000030000000
National League (1 Season)32.50000
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-201527Sheffield Utdeng ENGFA Cup17th6.00000Matches
2014-201527Sheffield Utdeng ENGLeague Cup3rd7.30000Matches
2015-201628Sheffield Utdeng ENGLeague Cup33rd1.00000Matches
2016-201729Boltoneng ENGFA Cup33rd1.00000Matches
2017-201830Boltoneng ENGEFL Cup17th1.0000000100000Matches
2017-201830Boltoneng ENGFA Cup33rd1.00000000000Matches
2018-201931Blackpooleng ENGEFL Cup9th4.0000000000000Matches
2018-201931Blackpooleng ENGFA Cup33rd3.1000000000000Matches
2019-202032Blackpooleng ENGFA Cup33rd2.00000000000Matches
2020-202133Scunthorpe Utdeng ENGFA Cup85th1.00000000000Matches
2021-202234Carlisle Unitedeng ENGFA Cup2.00000000000Matches
2022-202335Wrexhameng ENGFA Cup4.00000000010Matches
2023-202436Wrexhameng ENGEFL CupRd22.70000000000Matches
2023-202436Wrexhameng ENGFA Cup1.00000000000Matches
11 Seasons6 Clubs2 Leagues37.1000000101000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wrexham (3 Seasons)2 Leagues7.70000000010
Sheffield Utd (2 Seasons)2 Leagues14.30000
Blackpool (2 Seasons)2 Leagues9.1000000000000
Bolton (2 Seasons)2 Leagues3.0000000100000
Carlisle United (1 Season)1 League2.00000000000
Scunthorpe Utd (1 Season)1 League1.00000000000
FA Cup (10 Seasons)21.1000000001000
EFL Cup (7 Seasons)16.0000000100000

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.