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
2002-200320Mansfield Towneng ENG3. Second Division43403,52639.210313823700.260.080.330.200.28
2003-200421Mansfield Towneng ENG4. Third Division41413,61440.219143391011700.470.350.820.220.57
2004-200522Sunderlandeng ENG2. Championship32201,92621.47815522300.330.370.700.230.61
2005-200623Sunderlandeng ENG1. Premier League29191,80720.1303300000.150.000.150.150.15Matches
2006-200724Stoke Cityeng ENG2. Championship39373,20135.65510500400.140.140.280.140.28
2007-200825Stoke Cityeng ENG2. Championship41403,52739.214163010441200.360.410.770.260.66
2008-200926Stoke Cityeng ENG1. Premier League20181,55117.2336211800.170.170.350.120.29Matches
2009-201027Stoke Cityeng ENG1. Premier League25141,38215.4123100000.070.130.200.070.20Matches
2010-201128Portsmoutheng ENG2. Championship31282,55428.47714255310.250.250.490.070.32
2011-201229Cardiff Cityeng ENG2. Championship13121,09712.2145100300.080.330.410.080.41
2011-201229Portsmoutheng ENG2. Championship23231,95121.7066001510.000.280.280.000.28
2012-201330PAOKgr GRE1. Super League22191,61818.0325300720.170.110.280.170.28Matches
2013-201431Barnsleyeng ENG2. Championship14108489.4101100200.110.000.110.110.11Matches
2013-201431PAOK2. Europa Lg20170.2000000000.000.000.000.000.00Matches
2013-201431PAOKgr GRE1. Super League21830.9000000000.000.000.000.000.00Matches
2014-201532Shrewsburyeng ENGFA Cup332703.0101100100.330.000.330.330.33Matches
2014-201532Shrewsburyeng ENGLeague Cup21911.0000000000.000.000.000.000.00Matches
2014-201532Shrewsburyeng ENG4. League Two33302,56628.55813233610.180.280.460.070.35Matches
2015-201633Shrewsburyeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2015-201633Shrewsburyeng ENGLeague Cup221792.0000000000.000.000.000.000.00Matches
2015-201633Shrewsburyeng ENG3. League One18101,02711.4033000100.000.260.260.000.26Matches
2015-201633Bristol Roverseng ENG4. League Two1286657.4112100100.140.140.270.140.27Matches
2016-201734Bristol Roverseng ENG3. League One411171.3000000000.000.000.000.000.00Matches
15 Seasons9 Clubs8 Leagues45337933,797375.581821635427307150.220.220.430.140.36
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
Stoke City (4 Seasons)2 Leagues1251099,661107.323264918552400.210.240.460.170.41
Mansfield Town (2 Seasons)2 Leagues84817,14079.32917461712141400.370.210.580.210.43
Sunderland (2 Seasons)2 Leagues61393,73341.510818822300.240.190.430.190.39
Shrewsbury (2 Seasons)4 Leagues60484,31347.961117333910.130.230.350.060.29
Portsmouth (2 Seasons)1 League54514,50550.171320256820.140.260.400.040.30
PAOK (2 Seasons)2 Leagues26201,71819.1325300720.160.100.260.160.26
Bristol Rovers (2 Seasons)2 Leagues1697828.7112100100.120.120.230.120.23
Barnsley (1 Season)1 League14108489.4101100200.110.000.110.110.11
Cardiff City (1 Season)1 League13121,09712.2145100300.080.330.410.080.41
Championship (6 Seasons)19317015,104167.83546812411123220.210.270.480.140.42
Third Division (3 Seasons)86796,84576.12523481213141410.330.300.630.160.46
Premier League (3 Seasons)74514,74052.77512611800.130.090.230.110.21
Second Division (3 Seasons)65514,67051.910616823800.190.120.310.150.27
Super League (2 Seasons)24201,70118.9325300720.160.110.260.160.26
FA Cup (2 Seasons)554505.0101100200.200.000.200.200.20
League Cup (2 Seasons)432703.0000000000.000.000.000.000.00
Europa Lg (1 Season)20170.2000000000.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
2002-200320Mansfield Town1 League43403,52639.210313823700.260.080.330.200.28
2003-200421Mansfield Town1 League41413,61440.219143391011700.470.350.820.220.57
2004-200522Sunderland1 League32201,92621.47815522300.330.370.700.230.61
2005-200623Sunderland1 League29191,80720.1303300000.150.000.150.150.15
2006-200724Stoke City1 League39373,20135.65510500400.140.140.280.140.28
2007-200825Stoke City1 League41403,52739.214163010441200.360.410.770.260.66
2008-200926Stoke City1 League20181,55117.2336211800.170.170.350.120.29
2009-201027Stoke City1 League25141,38215.4123100000.070.130.200.070.20
2010-201128Portsmouth1 League31282,55428.47714255310.250.250.490.070.32
2011-201229Portsmouth1 League23231,95121.7066001510.000.280.280.000.28
2011-201229Cardiff City1 League13121,09712.2145100300.080.330.410.080.41
2012-201330PAOK1 League22191,61818.0325300720.170.110.280.170.28
2013-201431PAOK2 Leagues411001.1000000000.000.000.000.000.00
2013-201431Barnsley1 League14108489.4101100200.110.000.110.110.11
2014-201532Shrewsbury3 Leagues38342,92732.56814333710.180.250.430.090.34
2015-201633Shrewsbury3 Leagues22141,38615.4033000200.000.190.190.000.19
2015-201633Bristol Rovers1 League1286657.4112100100.140.140.270.140.27
2016-201734Bristol Rovers1 League411171.3000000000.000.000.000.000.00
15 Seasons9 Clubs8 Leagues45337933,797375.581821635427307150.220.220.430.140.36
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
Stoke City (4 Seasons)2 Leagues1251099,661107.323264918552400.210.240.460.170.41
Mansfield Town (2 Seasons)2 Leagues84817,14079.32917461712141400.370.210.580.210.43
Sunderland (2 Seasons)2 Leagues61393,73341.510818822300.240.190.430.190.39
Shrewsbury (2 Seasons)4 Leagues60484,31347.961117333910.130.230.350.060.29
Portsmouth (2 Seasons)1 League54514,50550.171320256820.140.260.400.040.30
PAOK (2 Seasons)2 Leagues26201,71819.1325300720.160.100.260.160.26
Bristol Rovers (2 Seasons)2 Leagues1697828.7112100100.120.120.230.120.23
Barnsley (1 Season)1 League14108489.4101100200.110.000.110.110.11
Cardiff City (1 Season)1 League13121,09712.2145100300.080.330.410.080.41
Championship (6 Seasons)19317015,104167.83546812411123220.210.270.480.140.42
Third Division (3 Seasons)86796,84576.12523481213141410.330.300.630.160.46
Premier League (3 Seasons)74514,74052.77512611800.130.090.230.110.21
Second Division (3 Seasons)65514,67051.910616823800.190.120.310.150.27
Super League (2 Seasons)24201,70118.9325300720.160.110.260.160.26
FA Cup (2 Seasons)554505.0101100200.200.000.200.200.20
League Cup (2 Seasons)432703.0000000000.000.000.000.000.00
Europa Lg (1 Season)20170.2000000000.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
2002-200320Mansfield Towneng ENG3. Second Division23rd43403,52639.210313823700.260.080.330.200.28
2003-200421Mansfield Towneng ENG4. Third Division5th41413,61440.219143391011700.470.350.820.220.57
2004-200522Sunderlandeng ENG2. Championship1st32201,92621.47815522300.330.370.700.230.61
2005-200623Sunderlandeng ENG1. Premier League20th29191,80720.1303300000.150.000.150.150.15Matches
2006-200724Stoke Cityeng ENG2. Championship8th39373,20135.65510500400.140.140.280.140.28
2007-200825Stoke Cityeng ENG2. Championship2nd41403,52739.214163010441200.360.410.770.260.66
2008-200926Stoke Cityeng ENG1. Premier League12th20181,55117.2336211800.170.170.350.120.29Matches
2009-201027Stoke Cityeng ENG1. Premier League11th25141,38215.4123100000.070.130.200.070.20Matches
2010-201128Portsmoutheng ENG2. Championship16th31282,55428.47714255310.250.250.490.070.32
2011-201229Portsmoutheng ENG2. Championship22nd23231,95121.7066001510.000.280.280.000.28
2011-201229Cardiff Cityeng ENG2. Championship6th13121,09712.2145100300.080.330.410.080.41
2012-201330PAOKgr GRE1. Super League2nd22191,61818.0325300720.170.110.280.170.28Matches
2013-201431PAOKgr GRE1. Super League2nd21830.9000000000.000.000.000.000.00Matches
2013-201431Barnsleyeng ENG2. Championship23rd14108489.4101100200.110.000.110.110.11Matches
2014-201532Shrewsburyeng ENG4. League Two2nd33302,56628.55813233610.180.280.460.070.35Matches
2015-201633Shrewsburyeng ENG3. League One20th18101,02711.4033000100.000.260.260.000.26Matches
2015-201633Bristol Roverseng ENG4. League Two3rd1286657.4112100100.140.140.270.140.27Matches
2016-201734Bristol Roverseng ENG3. League One10th411171.3000000000.000.000.000.000.00Matches
15 Seasons9 Clubs5 Leagues44237133,060367.380821625327306950.220.220.440.140.37
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
Stoke City (4 Seasons)2 Leagues1251099,661107.323264918552400.210.240.460.170.41
Mansfield Town (2 Seasons)2 Leagues84817,14079.32917461712141400.370.210.580.210.43
Sunderland (2 Seasons)2 Leagues61393,73341.510818822300.240.190.430.190.39
Portsmouth (2 Seasons)1 League54514,50550.171320256820.140.260.400.040.30
Shrewsbury (2 Seasons)2 Leagues51403,59339.951116233710.130.280.400.050.33
PAOK (2 Seasons)1 League24201,70118.9325300720.160.110.260.160.26
Bristol Rovers (2 Seasons)2 Leagues1697828.7112100100.120.120.230.120.23
Barnsley (1 Season)1 League14108489.4101100200.110.000.110.110.11
Cardiff City (1 Season)1 League13121,09712.2145100300.080.330.410.080.41
Championship (6 Seasons)19317015,104167.83546812411123220.210.270.480.140.42
Third Division (3 Seasons)86796,84576.12523481213141410.330.300.630.160.46
Premier League (3 Seasons)74514,74052.77512611800.130.090.230.110.21
Second Division (3 Seasons)65514,67051.910616823800.190.120.310.150.27
Super League (2 Seasons)24201,70118.9325300720.160.110.260.160.26
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-201532Shrewsburyeng ENGFA Cup65th332703.0101100100.330.000.330.330.33Matches
2014-201532Shrewsburyeng ENGLeague Cup9th21911.0000000000.000.000.000.000.00Matches
2015-201633Shrewsburyeng ENGFA Cup9th221802.0000000100.000.000.000.000.00Matches
2015-201633Shrewsburyeng ENGLeague Cup33rd221792.0000000000.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues987208.0101100200.120.000.120.120.12
FA Cup (2 Seasons)554505.0101100200.200.000.200.200.20
League Cup (2 Seasons)432703.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
2013-201431PAOK2. Europa LgR3220170.2000000000.000.000.000.000.00Matches
1 Season1 Club1 League20170.2000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201028ie Rep. of IrelandWCQ332753.10000000.000.00Matches
201230ie Rep. of IrelandUEFA Euro Qualifying332412.70000000.000.00Matches
2 Seasons1 Club2 Leagues665165.70000000.000.00
WCQ (1 Season)332753.10000000.000.00
UEFA Euro Qualifying (1 Season)332412.70000000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200320Mansfield Towneng ENG3. Second Division39.210451.150.1823
2003-200421Mansfield Towneng ENG4. Third Division40.219411.020.221011
2004-200522Sunderlandeng ENG2. Championship21.47190.890.2622
2005-200623Sunderlandeng ENG1. Premier League20.13221.100.1400Matches
2006-200724Stoke Cityeng ENG2. Championship35.65240.670.2100
2007-200825Stoke Cityeng ENG2. Championship39.214360.920.2844
2008-200926Stoke Cityeng ENG1. Premier League17.2390.520.2211Matches
2009-201027Stoke Cityeng ENG1. Premier League15.4180.520.1300Matches
2010-201128Portsmoutheng ENG2. Championship28.47220.780.0955
2011-201229Cardiff Cityeng ENG2. Championship12.2170.570.1400
2011-201229Portsmoutheng ENG2. Championship21.70100.460.0001
2012-201330PAOKgr GRE1. Super League18.03110.610.2700Matches
2013-201431Barnsleyeng ENG2. Championship9.4130.320.3300Matches
2013-201431PAOK2. Europa Lg0.2000.0000Matches
2013-201431PAOKgr GRE1. Super League0.9011.080.0000Matches
2014-201532Shrewsburyeng ENGFA Cup3.0100Matches
2014-201532Shrewsburyeng ENGLeague Cup1.0000Matches
2014-201532Shrewsburyeng ENG4. League Two28.55160.560.1333Matches
2015-201633Shrewsburyeng ENGFA Cup2.0000Matches
2015-201633Shrewsburyeng ENGLeague Cup2.0000Matches
2015-201633Shrewsburyeng ENG3. League One11.4010.090.0000Matches
2015-201633Bristol Roverseng ENG4. League Two7.4130.410.3300Matches
2016-201734Bristol Roverseng ENG3. League One1.30000.000.0000Matches
15 Seasons9 Clubs8 Leagues375.58102780.000.760.192730
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stoke City (4 Seasons)2 Leagues107.323770.720.2355
Mansfield Town (2 Seasons)2 Leagues79.329861.080.201214
Sunderland (2 Seasons)2 Leagues41.510410.990.2022
Shrewsbury (2 Seasons)4 Leagues47.96170.430.1233
Portsmouth (2 Seasons)1 League50.17320.640.0656
PAOK (2 Seasons)2 Leagues19.13120.630.2500
Bristol Rovers (2 Seasons)2 Leagues8.71030.000.350.3300
Barnsley (1 Season)1 League9.4130.320.3300
Cardiff City (1 Season)1 League12.2170.570.1400
Championship (6 Seasons)167.8351210.720.201112
Third Division (3 Seasons)76.125600.790.201314
Premier League (3 Seasons)52.77390.740.1511
Second Division (3 Seasons)51.9100460.000.890.1723
Super League (2 Seasons)18.93120.630.2500
FA Cup (2 Seasons)5.0100
League Cup (2 Seasons)3.0000
Europa Lg (1 Season)0.2000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200320Mansfield Town1 League39.210451.150.1823
2003-200421Mansfield Town1 League40.219411.020.221011
2004-200522Sunderland1 League21.47190.890.2622
2005-200623Sunderland1 League20.13221.100.1400
2006-200724Stoke City1 League35.65240.670.2100
2007-200825Stoke City1 League39.214360.920.2844
2008-200926Stoke City1 League17.2390.520.2211
2009-201027Stoke City1 League15.4180.520.1300
2010-201128Portsmouth1 League28.47220.780.0955
2011-201229Portsmouth1 League21.70100.460.0001
2011-201229Cardiff City1 League12.2170.570.1400
2012-201330PAOK1 League18.03110.610.2700
2013-201431PAOK2 Leagues1.1010.900.0000
2013-201431Barnsley1 League9.4130.320.3300
2014-201532Shrewsbury3 Leagues32.56160.560.1333
2015-201633Shrewsbury3 Leagues15.4010.090.0000
2015-201633Bristol Rovers1 League7.4130.410.3300
2016-201734Bristol Rovers1 League1.30000.000.0000
15 Seasons9 Clubs8 Leagues375.58102780.000.760.192730
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stoke City (4 Seasons)2 Leagues107.323770.720.2355
Mansfield Town (2 Seasons)2 Leagues79.329861.080.201214
Sunderland (2 Seasons)2 Leagues41.510410.990.2022
Shrewsbury (2 Seasons)4 Leagues47.96170.430.1233
Portsmouth (2 Seasons)1 League50.17320.640.0656
PAOK (2 Seasons)2 Leagues19.13120.630.2500
Bristol Rovers (2 Seasons)2 Leagues8.71030.000.350.3300
Barnsley (1 Season)1 League9.4130.320.3300
Cardiff City (1 Season)1 League12.2170.570.1400
Championship (6 Seasons)167.8351210.720.201112
Third Division (3 Seasons)76.125600.790.201314
Premier League (3 Seasons)52.77390.740.1511
Second Division (3 Seasons)51.9100460.000.890.1723
Super League (2 Seasons)18.93120.630.2500
FA Cup (2 Seasons)5.0100
League Cup (2 Seasons)3.0000
Europa Lg (1 Season)0.2000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2002-200320Mansfield Towneng ENG3. Second Division23rd39.210451.150.1823
2003-200421Mansfield Towneng ENG4. Third Division5th40.219411.020.221011
2004-200522Sunderlandeng ENG2. Championship1st21.47190.890.2622
2005-200623Sunderlandeng ENG1. Premier League20th20.13221.100.1400Matches
2006-200724Stoke Cityeng ENG2. Championship8th35.65240.670.2100
2007-200825Stoke Cityeng ENG2. Championship2nd39.214360.920.2844
2008-200926Stoke Cityeng ENG1. Premier League12th17.2390.520.2211Matches
2009-201027Stoke Cityeng ENG1. Premier League11th15.4180.520.1300Matches
2010-201128Portsmoutheng ENG2. Championship16th28.47220.780.0955
2011-201229Portsmoutheng ENG2. Championship22nd21.70100.460.0001
2011-201229Cardiff Cityeng ENG2. Championship6th12.2170.570.1400
2012-201330PAOKgr GRE1. Super League2nd18.03110.610.2700Matches
2013-201431PAOKgr GRE1. Super League2nd0.9011.080.0000Matches
2013-201431Barnsleyeng ENG2. Championship23rd9.4130.320.3300Matches
2014-201532Shrewsburyeng ENG4. League Two2nd28.55160.560.1333Matches
2015-201633Shrewsburyeng ENG3. League One20th11.4010.090.0000Matches
2015-201633Bristol Roverseng ENG4. League Two3rd7.4130.410.3300Matches
2016-201734Bristol Roverseng ENG3. League One10th1.30000.000.0000Matches
15 Seasons9 Clubs5 Leagues367.38002780.000.760.192730
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Stoke City (4 Seasons)2 Leagues107.323770.720.2355
Mansfield Town (2 Seasons)2 Leagues79.329861.080.201214
Sunderland (2 Seasons)2 Leagues41.510410.990.2022
Portsmouth (2 Seasons)1 League50.17320.640.0656
Shrewsbury (2 Seasons)2 Leagues39.95170.430.1233
PAOK (2 Seasons)1 League18.93120.630.2500
Bristol Rovers (2 Seasons)2 Leagues8.71030.000.350.3300
Barnsley (1 Season)1 League9.4130.320.3300
Cardiff City (1 Season)1 League12.2170.570.1400
Championship (6 Seasons)167.8351210.720.201112
Third Division (3 Seasons)76.125600.790.201314
Premier League (3 Seasons)52.77390.740.1511
Second Division (3 Seasons)51.9100460.000.890.1723
Super League (2 Seasons)18.93120.630.2500
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201532Shrewsburyeng ENGFA Cup65th3.0100Matches
2014-201532Shrewsburyeng ENGLeague Cup9th1.0000Matches
2015-201633Shrewsburyeng ENGFA Cup9th2.0000Matches
2015-201633Shrewsburyeng ENGLeague Cup33rd2.0000Matches
2 Seasons1 Club2 Leagues8.0100
FA Cup (2 Seasons)5.0100
League Cup (2 Seasons)3.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2013-201431PAOK2. Europa LgR320.2000.0000Matches
1 Season1 Club1 League0.2000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201028ie Rep. of IrelandWCQ3.1000Matches
201230ie Rep. of IrelandUEFA Euro Qualifying2.7000Matches
2 Seasons1 Club2 Leagues5.7000
WCQ (1 Season)3.1000
UEFA Euro Qualifying (1 Season)2.7000

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
2002-200320Mansfield Towneng ENG3. Second Division433,5268285.239.2403
2003-200421Mansfield Towneng ENG4. Third Division413,6148887.340.2410
2004-200522Sunderlandeng ENG2. Championship321,9266046.521.42012
2005-200623Sunderlandeng ENG1. Premier League291,8076252.820.119910Matches
2006-200724Stoke Cityeng ENG2. Championship393,2018277.335.6372
2007-200825Stoke Cityeng ENG2. Championship413,5278685.239.2401
2008-200926Stoke Cityeng ENG1. Premier League201,5517845.417.218122Matches
2009-201027Stoke Cityeng ENG1. Premier League251,3825540.415.414711Matches
2010-201128Portsmoutheng ENG2. Championship312,5548261.728.4283
2011-201229Cardiff Cityeng ENG2. Championship131,0978426.512.2121
2011-201229Portsmoutheng ENG2. Championship231,9518547.121.7230
2012-201330PAOKgr GRE1. Super League221,6187459.918.0193Matches
2013-201431Barnsleyeng ENG2. Championship148486120.59.4104Matches
2013-201431PAOK2. Europa Lg21790.202Matches
2013-201431PAOKgr GRE1. Super League283422.70.911Matches
2014-201532Shrewsburyeng ENGFA Cup327090100.03.03903001.333300.00Matches
2014-201532Shrewsburyeng ENGLeague Cup2914625.31.018901213.0010+1+0.99+0.65Matches
2014-201532Shrewsburyeng ENG4. League Two332,5667862.028.53022362.004515+30+1.05+0.71Matches
2015-201633Shrewsburyeng ENGFA Cup21809033.32.02902012.0010+1+0.50+0.50Matches
2015-201633Shrewsburyeng ENGLeague Cup21799085.22.02901001.5032+1+0.50+9.21Matches
2015-201633Shrewsburyeng ENG3. League One181,0275724.811.4107861.171022-12-1.05-0.79Matches
2015-201633Bristol Roverseng ENG4. League Two126655516.17.482411.58111100.00-0.80Matches
2016-201734Bristol Roverseng ENG3. League One4117292.81.311312.2524-2-1.54-1.54Matches
15 Seasons9 Clubs8 Leagues45333,7977547.4375.53799066742161.747657+19+0.34+0.15
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (4 Seasons)2 Leagues1259,6617763.9107.31091916
Mansfield Town (2 Seasons)2 Leagues847,1408586.279.3813
Sunderland (2 Seasons)2 Leagues613,7336149.441.539922
Shrewsbury (2 Seasons)4 Leagues604,3137244.647.9489035122141.736342+21+0.44+0.52
Portsmouth (2 Seasons)1 League544,5058354.450.1513
PAOK (2 Seasons)2 Leagues261,7186629.519.1206
Bristol Rovers (2 Seasons)2 Leagues16782499.48.793721.751315-2-0.23-0.60
Barnsley (1 Season)1 League148486120.59.4104
Cardiff City (1 Season)1 League131,0978426.512.2121
Championship (6 Seasons)19315,1047852.1167.817023
Third Division (3 Seasons)866,8458055.176.17924771.895626+30+0.84+0.18
Premier League (3 Seasons)744,7406446.252.7512823
Second Division (3 Seasons)654,6707237.651.95181471.371226-14-1.10-0.99
Super League (2 Seasons)241,7017129.518.9204
FA Cup (2 Seasons)54509055.65.05905011.6043+1+0.20+0.20
League Cup (2 Seasons)42706847.43.038911212.2542+2+0.67+1.27
Europa Lg (1 Season)21790.202
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
2002-200320Mansfield Town1 League433,5268285.239.2403
2003-200421Mansfield Town1 League413,6148887.340.2410
2004-200522Sunderland1 League321,9266046.521.42012
2005-200623Sunderland1 League291,8076252.820.119910
2006-200724Stoke City1 League393,2018277.335.6372
2007-200825Stoke City1 League413,5278685.239.2401
2008-200926Stoke City1 League201,5517845.417.218122
2009-201027Stoke City1 League251,3825540.415.414711
2010-201128Portsmouth1 League312,5548261.728.4283
2011-201229Portsmouth1 League231,9518547.121.7230
2011-201229Cardiff City1 League131,0978426.512.2121
2012-201330PAOK1 League221,6187459.918.0193
2013-201431PAOK2 Leagues4100252.71.113
2013-201431Barnsley1 League148486120.59.4104
2014-201532Shrewsbury3 Leagues382,9277761.432.53490254272.004918+31+0.95+0.61
2015-201633Shrewsbury3 Leagues221,3866328.315.4149010871.281424-10-0.65-0.34
2015-201633Bristol Rovers1 League126655516.17.482411.58111100.00-0.80
2016-201734Bristol Rovers1 League4117292.81.311312.2524-2-1.54-1.54
15 Seasons9 Clubs8 Leagues45333,7977547.4375.53799066742161.747657+19+0.34+0.15
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (4 Seasons)2 Leagues1259,6617763.9107.31091916
Mansfield Town (2 Seasons)2 Leagues847,1408586.279.3813
Sunderland (2 Seasons)2 Leagues613,7336149.441.539922
Shrewsbury (2 Seasons)4 Leagues604,3137244.647.9489035122141.736342+21+0.44+0.52
Portsmouth (2 Seasons)1 League544,5058354.450.1513
PAOK (2 Seasons)2 Leagues261,7186629.519.1206
Bristol Rovers (2 Seasons)2 Leagues16782499.48.793721.751315-2-0.23-0.60
Barnsley (1 Season)1 League148486120.59.4104
Cardiff City (1 Season)1 League131,0978426.512.2121
Championship (6 Seasons)19315,1047852.1167.817023
Third Division (3 Seasons)866,8458055.176.17924771.895626+30+0.84+0.18
Premier League (3 Seasons)744,7406446.252.7512823
Second Division (3 Seasons)654,6707237.651.95181471.371226-14-1.10-0.99
Super League (2 Seasons)241,7017129.518.9204
FA Cup (2 Seasons)54509055.65.05905011.6043+1+0.20+0.20
League Cup (2 Seasons)42706847.43.038911212.2542+2+0.67+1.27
Europa Lg (1 Season)21790.202
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
2002-200320Mansfield Towneng ENG3. Second Division23rd433,5268285.239.2403
2003-200421Mansfield Towneng ENG4. Third Division5th413,6148887.340.2410
2004-200522Sunderlandeng ENG2. Championship1st321,9266046.521.42012
2005-200623Sunderlandeng ENG1. Premier League20th291,8076252.820.119910Matches
2006-200724Stoke Cityeng ENG2. Championship8th393,2018277.335.6372
2007-200825Stoke Cityeng ENG2. Championship2nd413,5278685.239.2401
2008-200926Stoke Cityeng ENG1. Premier League12th201,5517845.417.218122Matches
2009-201027Stoke Cityeng ENG1. Premier League11th251,3825540.415.414711Matches
2010-201128Portsmoutheng ENG2. Championship16th312,5548261.728.4283
2011-201229Portsmoutheng ENG2. Championship22nd231,9518547.121.7230
2011-201229Cardiff Cityeng ENG2. Championship6th131,0978426.512.2121
2012-201330PAOKgr GRE1. Super League2nd221,6187459.918.0193Matches
2013-201431PAOKgr GRE1. Super League2nd283422.70.911Matches
2013-201431Barnsleyeng ENG2. Championship23rd148486120.59.4104Matches
2014-201532Shrewsburyeng ENG4. League Two2nd332,5667862.028.53022362.004515+30+1.05+0.71Matches
2015-201633Shrewsburyeng ENG3. League One20th181,0275724.811.4107861.171022-12-1.05-0.79Matches
2015-201633Bristol Roverseng ENG4. League Two3rd126655516.17.482411.58111100.00-0.80Matches
2016-201734Bristol Roverseng ENG3. League One10th4117292.81.311312.2524-2-1.54-1.54Matches
15 Seasons9 Clubs5 Leagues44233,0607547.3367.33716071141.726852+16+0.33+0.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (4 Seasons)2 Leagues1259,6617763.9107.31091916
Mansfield Town (2 Seasons)2 Leagues847,1408586.279.3813
Sunderland (2 Seasons)2 Leagues613,7336149.441.539922
Portsmouth (2 Seasons)1 League544,5058354.450.1513
Shrewsbury (2 Seasons)2 Leagues513,5937043.439.9402911121.715537+18+0.45+0.51
PAOK (2 Seasons)1 League241,7017129.518.9204
Bristol Rovers (2 Seasons)2 Leagues16782499.48.793721.751315-2-0.23-0.60
Barnsley (1 Season)1 League148486120.59.4104
Cardiff City (1 Season)1 League131,0978426.512.2121
Championship (6 Seasons)19315,1047852.1167.817023
Third Division (3 Seasons)866,8458055.176.17924771.895626+30+0.84+0.18
Premier League (3 Seasons)744,7406446.252.7512823
Second Division (3 Seasons)654,6707237.651.95181471.371226-14-1.10-0.99
Super League (2 Seasons)241,7017129.518.9204
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-201532Shrewsburyeng ENGFA Cup65th327090100.03.03903001.333300.00Matches
2014-201532Shrewsburyeng ENGLeague Cup9th2914625.31.018901213.0010+1+0.99+0.65Matches
2015-201633Shrewsburyeng ENGFA Cup9th21809033.32.02902012.0010+1+0.50+0.50Matches
2015-201633Shrewsburyeng ENGLeague Cup33rd21799085.22.02901001.5032+1+0.50+9.21Matches
2 Seasons1 Club2 Leagues97208052.28.089061221.8985+3+0.37+0.65
FA Cup (2 Seasons)54509055.65.05905011.6043+1+0.20+0.20
League Cup (2 Seasons)42706847.43.038911212.2542+2+0.67+1.27
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2013-201431PAOK2. Europa LgR3221790.202Matches
1 Season1 Club1 League21790.202
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201028ie Rep. of IrelandWCQ32759224.83.13921010.6734-1-0.33-0.97Matches
201230ie Rep. of IrelandUEFA Euro Qualifying32418022.32.73802042.004400.00-1.29Matches
2 Seasons1 Club2 Leagues65168623.65.76863051.3478-1-0.17-1.14
WCQ (1 Season)32759224.83.13921010.6734-1-0.33-0.97
UEFA Euro Qualifying (1 Season)32418022.32.73802042.004400.00-1.29
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
2002-200320Mansfield Towneng ENG3. Second Division39.27042
2003-200421Mansfield Towneng ENG4. Third Division40.27030
2004-200522Sunderlandeng ENG2. Championship21.43025
2005-200623Sunderlandeng ENG1. Premier League20.10027Matches
2006-200724Stoke Cityeng ENG2. Championship35.64029
2007-200825Stoke Cityeng ENG2. Championship39.212034
2008-200926Stoke Cityeng ENG1. Premier League17.28021Matches
2009-201027Stoke Cityeng ENG1. Premier League15.40013Matches
2010-201128Portsmoutheng ENG2. Championship28.43125
2011-201229Cardiff Cityeng ENG2. Championship12.23013
2011-201229Portsmoutheng ENG2. Championship21.75120
2012-201330PAOKgr GRE1. Super League18.07222Matches
2013-201431Barnsleyeng ENG2. Championship9.4209Matches
2013-201431PAOK2. Europa Lg0.2000Matches
2013-201431PAOKgr GRE1. Super League0.9003Matches
2014-201532Shrewsburyeng ENGFA Cup3.01000Matches
2014-201532Shrewsburyeng ENGLeague Cup1.00000Matches
2014-201532Shrewsburyeng ENG4. League Two28.56120Matches
2015-201633Shrewsburyeng ENGFA Cup2.01000Matches
2015-201633Shrewsburyeng ENGLeague Cup2.00001Matches
2015-201633Shrewsburyeng ENG3. League One11.4107Matches
2015-201633Bristol Roverseng ENG4. League Two7.4105Matches
2016-201734Bristol Roverseng ENG3. League One1.3000100000000Matches
15 Seasons9 Clubs8 Leagues375.5715034600000001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (4 Seasons)2 Leagues107.324097
Mansfield Town (2 Seasons)2 Leagues79.314072
Sunderland (2 Seasons)2 Leagues41.53052
Shrewsbury (2 Seasons)4 Leagues47.9910271
Portsmouth (2 Seasons)1 League50.18245
PAOK (2 Seasons)2 Leagues19.17225
Bristol Rovers (2 Seasons)2 Leagues8.7100600000000
Barnsley (1 Season)1 League9.4209
Cardiff City (1 Season)1 League12.23013
Championship (6 Seasons)167.8322155
Third Division (3 Seasons)76.114155
Premier League (3 Seasons)52.78061
Second Division (3 Seasons)51.98005000000000
Super League (2 Seasons)18.97225
FA Cup (2 Seasons)5.02000
League Cup (2 Seasons)3.00001
Europa Lg (1 Season)0.2000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200320Mansfield Town1 League39.27042
2003-200421Mansfield Town1 League40.27030
2004-200522Sunderland1 League21.43025
2005-200623Sunderland1 League20.10027
2006-200724Stoke City1 League35.64029
2007-200825Stoke City1 League39.212034
2008-200926Stoke City1 League17.28021
2009-201027Stoke City1 League15.40013
2010-201128Portsmouth1 League28.43125
2011-201229Portsmouth1 League21.75120
2011-201229Cardiff City1 League12.23013
2012-201330PAOK1 League18.07222
2013-201431PAOK2 Leagues1.1003
2013-201431Barnsley1 League9.4209
2014-201532Shrewsbury3 Leagues32.5710200
2015-201633Shrewsbury3 Leagues15.420071
2015-201633Bristol Rovers1 League7.4105
2016-201734Bristol Rovers1 League1.3000100000000
15 Seasons9 Clubs8 Leagues375.5715034600000001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (4 Seasons)2 Leagues107.324097
Mansfield Town (2 Seasons)2 Leagues79.314072
Sunderland (2 Seasons)2 Leagues41.53052
Shrewsbury (2 Seasons)4 Leagues47.9910271
Portsmouth (2 Seasons)1 League50.18245
PAOK (2 Seasons)2 Leagues19.17225
Bristol Rovers (2 Seasons)2 Leagues8.7100600000000
Barnsley (1 Season)1 League9.4209
Cardiff City (1 Season)1 League12.23013
Championship (6 Seasons)167.8322155
Third Division (3 Seasons)76.114155
Premier League (3 Seasons)52.78061
Second Division (3 Seasons)51.98005000000000
Super League (2 Seasons)18.97225
FA Cup (2 Seasons)5.02000
League Cup (2 Seasons)3.00001
Europa Lg (1 Season)0.2000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2002-200320Mansfield Towneng ENG3. Second Division23rd39.27042
2003-200421Mansfield Towneng ENG4. Third Division5th40.27030
2004-200522Sunderlandeng ENG2. Championship1st21.43025
2005-200623Sunderlandeng ENG1. Premier League20th20.10027Matches
2006-200724Stoke Cityeng ENG2. Championship8th35.64029
2007-200825Stoke Cityeng ENG2. Championship2nd39.212034
2008-200926Stoke Cityeng ENG1. Premier League12th17.28021Matches
2009-201027Stoke Cityeng ENG1. Premier League11th15.40013Matches
2010-201128Portsmoutheng ENG2. Championship16th28.43125
2011-201229Portsmoutheng ENG2. Championship22nd21.75120
2011-201229Cardiff Cityeng ENG2. Championship6th12.23013
2012-201330PAOKgr GRE1. Super League2nd18.07222Matches
2013-201431PAOKgr GRE1. Super League2nd0.9003Matches
2013-201431Barnsleyeng ENG2. Championship23rd9.4209Matches
2014-201532Shrewsburyeng ENG4. League Two2nd28.56120Matches
2015-201633Shrewsburyeng ENG3. League One20th11.4107Matches
2015-201633Bristol Roverseng ENG4. League Two3rd7.4105Matches
2016-201734Bristol Roverseng ENG3. League One10th1.3000100000000Matches
15 Seasons9 Clubs5 Leagues367.3695034600000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (4 Seasons)2 Leagues107.324097
Mansfield Town (2 Seasons)2 Leagues79.314072
Sunderland (2 Seasons)2 Leagues41.53052
Portsmouth (2 Seasons)1 League50.18245
Shrewsbury (2 Seasons)2 Leagues39.97127
PAOK (2 Seasons)1 League18.97225
Bristol Rovers (2 Seasons)2 Leagues8.7100600000000
Barnsley (1 Season)1 League9.4209
Cardiff City (1 Season)1 League12.23013
Championship (6 Seasons)167.8322155
Third Division (3 Seasons)76.114155
Premier League (3 Seasons)52.78061
Second Division (3 Seasons)51.98005000000000
Super League (2 Seasons)18.97225
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-201532Shrewsburyeng ENGFA Cup65th3.01000Matches
2014-201532Shrewsburyeng ENGLeague Cup9th1.00000Matches
2015-201633Shrewsburyeng ENGFA Cup9th2.01000Matches
2015-201633Shrewsburyeng ENGLeague Cup33rd2.00001Matches
2 Seasons1 Club2 Leagues8.02001
FA Cup (2 Seasons)5.02000
League Cup (2 Seasons)3.00001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2013-201431PAOK2. Europa LgR320.2000Matches
1 Season1 Club1 League0.2000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201028ie Rep. of IrelandWCQ3.10000Matches
201230ie Rep. of IrelandUEFA Euro Qualifying2.70000Matches
2 Seasons1 Club2 Leagues5.70000
WCQ (1 Season)3.10000
UEFA Euro Qualifying (1 Season)2.70000

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.