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
2010-201119Newcastle Unitedeng ENG1. Premier League733093.4000000000.000.000.000.000.00Matches
2011-201220Newcastle Unitedeng ENG1. Premier League701601.8000000100.000.000.000.000.00Matches
2012-201321Birmingham Cityeng ENG2. Championship11108699.7123100100.100.210.310.100.31Matches
2012-201321Newcastle United2. Europa Lg432753.1011000000.000.330.330.000.33Matches
2012-201321Newcastle Unitedeng ENG1. Premier League943463.8011000000.000.260.260.000.26Matches
2013-201422Birmingham Cityeng ENG2. Championship1898419.3033000300.000.320.320.000.32
2015-201624Millwalleng ENGLeague Cup111201.3000000000.000.000.000.000.00Matches
2015-201624Millwalleng ENG3. League One39282,48727.63710300200.110.250.360.110.36Matches
2016-201725Millwalleng ENGEFL Cup21981.1000000100.000.000.000.000.00Matches
2016-201725Millwalleng ENGFA Cup633293.7213200000.550.270.820.550.82Matches
2016-201725Millwalleng ENG3. League One40222,21224.6235200400.080.120.200.080.20Matches
2017-201826Millwalleng ENG2. Championship24995710.6000000200.000.000.000.000.00Matches
2017-201826Millwalleng ENGEFL Cup221852.1112100000.490.490.970.490.97Matches
2017-201826Millwalleng ENGFA Cup221521.7000000000.000.000.000.000.00Matches
2018-201927Millwalleng ENG2. Championship35262,46627.4246111400.070.150.220.040.18Matches
2018-201927Millwalleng ENGEFL Cup332973.3011000000.000.300.300.000.30Matches
2018-201927Millwalleng ENGFA Cup433233.6202200010.560.000.560.560.56Matches
2019-202028Millwalleng ENG2. Championship29191,72119.1033000410.000.160.160.000.16Matches
2019-202028Millwalleng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2019-202028Millwalleng ENGFA Cup21820.9000000000.000.000.000.000.00Matches
2020-202129Millwalleng ENG2. Championship1322452.7000000000.000.000.000.000.00Matches
2020-202129Millwalleng ENGEFL Cup221681.9011000000.000.540.540.000.54Matches
2020-202129Millwalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202230Rotherham Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202230Rotherham Unitedeng ENGFA Cup221371.5000000000.000.000.000.000.00Matches
2021-202230Rotherham Unitedeng ENG3. League One32252,05722.9134100300.040.130.180.040.18Matches
2022-202331Rotherham Unitedeng ENG2. Championship31201,46916.3358300200.180.310.490.180.49Matches
2022-202331Rotherham Unitedeng ENGEFL Cup10270.3000000000.000.000.000.000.00Matches
2022-202331Rotherham Unitedeng ENGFA Cup11690.8000000000.000.000.000.000.00Matches
2023-202432Rotherham Unitedeng ENG2. Championship921812.0000000000.000.000.000.000.00Matches
202533Derry Cityie IRL1. Premier Division1386277.0011000400.000.140.140.000.14Matches
14 Seasons5 Clubs7 Leagues35321519,599217.817375416113120.080.170.250.070.24
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
Millwall (6 Seasons)4 Leagues20712712,142134.912213311111720.090.160.240.080.24
Rotherham United (3 Seasons)4 Leagues77514,03044.84812400500.090.180.270.090.27
Newcastle United (3 Seasons)2 Leagues27101,09012.1022000100.000.170.170.000.17
Birmingham City (2 Seasons)1 League29191,71019.0156100400.050.260.320.050.32
Derry City (1 Season)1 League1386277.0011000400.000.140.140.000.14
Championship (8 Seasons)170978,74997.2617235111610.060.170.240.050.23
EFL Cup (8 Seasons)14121,19513.3134100100.080.230.300.080.30
FA Cup (7 Seasons)18131,18213.1415400010.300.080.380.300.38
League One (3 Seasons)111756,75675.161319600900.080.170.250.080.25
Premier League (3 Seasons)2378159.1011000100.000.110.110.000.11
Premier Division (1 Season)1386277.0011000400.000.140.140.000.14
Europa Lg (1 Season)432753.1011000000.000.330.330.000.33
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
2010-201119Newcastle United1 League733093.4000000000.000.000.000.000.00
2011-201220Newcastle United1 League701601.8000000100.000.000.000.000.00
2012-201321Newcastle United2 Leagues1376216.9022000000.000.290.290.000.29
2012-201321Birmingham City1 League11108699.7123100100.100.210.310.100.31
2013-201422Birmingham City1 League1898419.3033000300.000.320.320.000.32
2015-201624Millwall2 Leagues40292,60729.03710300200.100.240.350.100.35
2016-201725Millwall3 Leagues48262,63929.3448400500.140.140.270.140.27
2017-201826Millwall3 Leagues28131,29414.4112100200.070.070.140.070.14
2018-201927Millwall3 Leagues42323,08634.3459311410.120.150.260.090.23
2019-202028Millwall3 Leagues33222,01322.4033000410.000.130.130.000.13
2020-202129Millwall3 Leagues1655035.6011000000.000.180.180.000.18
2021-202230Rotherham United3 Leagues35282,28425.4134100300.040.120.160.040.16
2022-202331Rotherham United3 Leagues33211,56517.4358300200.170.290.460.170.46
2023-202432Rotherham United1 League921812.0000000000.000.000.000.000.00
202533Derry City1 League1386277.0011000400.000.140.140.000.14
14 Seasons5 Clubs7 Leagues35321519,599217.817375416113120.080.170.250.070.24
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
Millwall (6 Seasons)4 Leagues20712712,142134.912213311111720.090.160.240.080.24
Rotherham United (3 Seasons)4 Leagues77514,03044.84812400500.090.180.270.090.27
Newcastle United (3 Seasons)2 Leagues27101,09012.1022000100.000.170.170.000.17
Birmingham City (2 Seasons)1 League29191,71019.0156100400.050.260.320.050.32
Derry City (1 Season)1 League1386277.0011000400.000.140.140.000.14
Championship (8 Seasons)170978,74997.2617235111610.060.170.240.050.23
EFL Cup (8 Seasons)14121,19513.3134100100.080.230.300.080.30
FA Cup (7 Seasons)18131,18213.1415400010.300.080.380.300.38
League One (3 Seasons)111756,75675.161319600900.080.170.250.080.25
Premier League (3 Seasons)2378159.1011000100.000.110.110.000.11
Premier Division (1 Season)1386277.0011000400.000.140.140.000.14
Europa Lg (1 Season)432753.1011000000.000.330.330.000.33
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
2010-201119Newcastle Unitedeng ENG1. Premier League12th733093.4000000000.000.000.000.000.00Matches
2011-201220Newcastle Unitedeng ENG1. Premier League5th701601.8000000100.000.000.000.000.00Matches
2012-201321Newcastle Unitedeng ENG1. Premier League16th943463.8011000000.000.260.260.000.26Matches
2012-201321Birmingham Cityeng ENG2. Championship12th11108699.7123100100.100.210.310.100.31Matches
2013-201422Birmingham Cityeng ENG2. Championship21st1898419.3033000300.000.320.320.000.32
2015-201624Millwalleng ENG3. League One4th39282,48727.63710300200.110.250.360.110.36Matches
2016-201725Millwalleng ENG3. League One6th40222,21224.6235200400.080.120.200.080.20Matches
2017-201826Millwalleng ENG2. Championship8th24995710.6000000200.000.000.000.000.00Matches
2018-201927Millwalleng ENG2. Championship21st35262,46627.4246111400.070.150.220.040.18Matches
2019-202028Millwalleng ENG2. Championship8th29191,72119.1033000410.000.160.160.000.16Matches
2020-202129Millwalleng ENG2. Championship11th1322452.7000000000.000.000.000.000.00Matches
2021-202230Rotherham Unitedeng ENG3. League One2nd32252,05722.9134100300.040.130.180.040.18Matches
2022-202331Rotherham Unitedeng ENG2. Championship19th31201,46916.3358300200.180.310.490.180.49Matches
2023-202432Rotherham Unitedeng ENG2. Championship24th921812.0000000000.000.000.000.000.00Matches
202533Derry Cityie IRL1. Premier Division2nd1386277.0011000400.000.140.140.000.14Matches
14 Seasons5 Clubs4 Leagues31718716,947188.312324411113010.060.170.230.060.23
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
Millwall (6 Seasons)2 Leagues18010610,088112.1717246111610.060.150.210.050.21
Rotherham United (3 Seasons)2 Leagues72473,70741.24812400500.100.190.290.100.29
Newcastle United (3 Seasons)1 League2378159.1011000100.000.110.110.000.11
Birmingham City (2 Seasons)1 League29191,71019.0156100400.050.260.320.050.32
Derry City (1 Season)1 League1386277.0011000400.000.140.140.000.14
Championship (8 Seasons)170978,74997.2617235111610.060.170.240.050.23
League One (3 Seasons)111756,75675.161319600900.080.170.250.080.25
Premier League (3 Seasons)2378159.1011000100.000.110.110.000.11
Premier Division (1 Season)1386277.0011000400.000.140.140.000.14
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201624Millwalleng ENGLeague Cup57th111201.3000000000.000.000.000.000.00Matches
2016-201725Millwalleng ENGEFL Cup33rd21981.1000000100.000.000.000.000.00Matches
2016-201725Millwalleng ENGFA Cup5th633293.7213200000.550.270.820.550.82Matches
2017-201826Millwalleng ENGEFL Cup33rd221852.1112100000.490.490.970.490.97Matches
2017-201826Millwalleng ENGFA Cup17th221521.7000000000.000.000.000.000.00Matches
2018-201927Millwalleng ENGEFL Cup17th332973.3011000000.000.300.300.000.30Matches
2018-201927Millwalleng ENGFA Cup5th433233.6202200010.560.000.560.560.56Matches
2019-202028Millwalleng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2019-202028Millwalleng ENGFA Cup17th21820.9000000000.000.000.000.000.00Matches
2020-202129Millwalleng ENGEFL Cup17th221681.9011000000.000.540.540.000.54Matches
2020-202129Millwalleng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2021-202230Rotherham Unitedeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2021-202230Rotherham Unitedeng ENGFA Cup221371.5000000000.000.000.000.000.00Matches
2022-202331Rotherham Unitedeng ENGEFL CupRd210270.3000000000.000.000.000.000.00Matches
2022-202331Rotherham Unitedeng ENGFA Cup11690.8000000000.000.000.000.000.00Matches
8 Seasons2 Clubs2 Leagues32252,37726.4549500110.190.150.340.190.34
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
Millwall (6 Seasons)2 Leagues27212,05422.8549500110.220.180.390.220.39
Rotherham United (2 Seasons)2 Leagues543233.6000000000.000.000.000.000.00
EFL Cup (8 Seasons)14121,19513.3134100100.080.230.300.080.30
FA Cup (7 Seasons)18131,18213.1415400010.300.080.380.300.38
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
2012-201321Newcastle United2. Europa LgQF432753.1011000000.000.330.330.000.33Matches
1 Season1 Club1 League432753.1011000000.000.330.330.000.33
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
201422nir Northern IrelandFriendlies (M)10180.2000000000.000.000.000.000.00Matches
201422nir Northern IrelandWCQ875616.2011000000.000.160.160.000.16Matches
201523nir Northern IrelandFriendlies (M)10220.2000000000.000.000.000.000.00Matches
201624nir Northern IrelandFriendlies (M)321451.6000000000.000.000.000.000.00Matches
201624nir Northern IrelandUEFA EuroR1611650.7000000000.000.000.000.000.00Matches
201624nir Northern IrelandUEFA Euro Qualifying522022.2011000100.000.450.450.000.45Matches
201725nir Northern IrelandFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201826nir Northern IrelandWCQ743664.1011000200.000.250.250.000.25Matches
201826nir Northern IrelandFriendlies (M)21850.9000000000.000.000.000.000.00Matches
2018-201927nir Northern IrelandUEFA Nations League24th11540.6000000000.000.000.000.000.00Matches
201927nir Northern IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2020-202129nir Northern IrelandUEFA Nations LeagueLgB332152.4000000000.000.000.000.000.00Matches
202129nir Northern IrelandFriendlies (M)421802.0101100000.500.000.500.500.50Matches
202129nir Northern IrelandUEFA Euro Qualifying542132.4000000000.000.000.000.000.00Matches
202230nir Northern IrelandWCQ321701.9000000000.000.000.000.000.00Matches
202230nir Northern IrelandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202331nir Northern IrelandUEFA Nations LeagueLgC20300.3000000000.000.000.000.000.00Matches
202432nir Northern IrelandUEFA Euro Qualifying10180.2000000000.000.000.000.000.00Matches
10 Seasons1 Club5 Leagues50312,56928.5134100300.040.110.140.040.14
Friendlies (M) (8 Seasons)1476757.5101100000.130.000.130.130.13
WCQ (3 Seasons)18131,09712.2022000200.000.160.160.000.16
UEFA Euro Qualifying (3 Seasons)1164334.8011000100.000.210.210.000.21
UEFA Nations League (3 Seasons)642993.3000000000.000.000.000.000.00
UEFA Euro (1 Season)11650.7000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201119Newcastle Unitedeng ENG1. Premier League3.4030.870.0000Matches
2011-201220Newcastle Unitedeng ENG1. Premier League1.8000.0000Matches
2012-201321Birmingham Cityeng ENG2. Championship9.7110.101.0000Matches
2012-201321Newcastle United2. Europa Lg3.1000.0000Matches
2012-201321Newcastle Unitedeng ENG1. Premier League3.8010.260.0000Matches
2013-201422Birmingham Cityeng ENG2. Championship9.3010.110.0000
2015-201624Millwalleng ENGLeague Cup1.3000Matches
2015-201624Millwalleng ENG3. League One27.6360.220.5000Matches
2016-201725Millwalleng ENGEFL Cup1.10100.00.920.000.0000Matches
2016-201725Millwalleng ENGFA Cup3.7200Matches
2016-201725Millwalleng ENG3. League One24.62050.000.200.4000Matches
2017-201826Millwalleng ENG2. Championship10.607228.60.660.190.000.0000Matches
2017-201826Millwalleng ENGEFL Cup2.1111100.00.490.491.001.0000Matches
2017-201826Millwalleng ENGFA Cup1.70200.01.180.000.0000Matches
2018-201927Millwalleng ENG2. Championship27.4216637.50.580.220.060.1711Matches
2018-201927Millwalleng ENGEFL Cup3.30200.00.610.000.0000Matches
2018-201927Millwalleng ENGFA Cup3.623266.70.840.560.671.0000Matches
2019-202028Millwalleng ENG2. Championship19.1010220.00.520.100.000.0000Matches
2019-202028Millwalleng ENGEFL Cup2.30200.00.860.000.0000Matches
2019-202028Millwalleng ENGFA Cup0.90000.000.0000Matches
2020-202129Millwalleng ENG2. Championship2.70400.01.470.000.0000Matches
2020-202129Millwalleng ENGEFL Cup1.90200.01.070.000.0000Matches
2020-202129Millwalleng ENGFA Cup1.00000.000.0000Matches
2021-202230Rotherham Unitedeng ENGEFL Cup1.00000.000.0000Matches
2021-202230Rotherham Unitedeng ENGFA Cup1.50000.000.0000Matches
2021-202230Rotherham Unitedeng ENG3. League One22.9116637.50.700.260.060.1700Matches
2022-202331Rotherham Unitedeng ENG2. Championship16.3312541.70.740.310.250.6000Matches
2022-202331Rotherham Unitedeng ENGEFL Cup0.30000.000.0000Matches
2022-202331Rotherham Unitedeng ENGFA Cup0.8011100.01.301.300.000.0000Matches
2023-202432Rotherham Unitedeng ENG2. Championship2.00000.000.0000Matches
202533Derry Cityie IRL1. Premier Division7.00200.00.290.000.0000Matches
14 Seasons5 Clubs7 Leagues217.817814237.00.530.200.120.3311
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (6 Seasons)4 Leagues134.912502436.00.490.180.120.3811
Rotherham United (3 Seasons)4 Leagues44.84291241.40.650.270.140.3300
Newcastle United (3 Seasons)2 Leagues12.1040.330.0000
Birmingham City (2 Seasons)1 League19.0120.110.5000
Derry City (1 Season)1 League7.00200.00.290.000.0000
Championship (8 Seasons)97.26491730.60.630.170.080.2911
EFL Cup (8 Seasons)13.318112.50.670.080.131.0000
FA Cup (7 Seasons)13.146350.00.630.320.330.6700
League One (3 Seasons)75.16161768.80.340.230.190.3500
Premier League (3 Seasons)9.1040.440.0000
Premier Division (1 Season)7.00200.00.290.000.0000
Europa Lg (1 Season)3.1000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201119Newcastle United1 League3.4030.870.0000
2011-201220Newcastle United1 League1.8000.0000
2012-201321Newcastle United2 Leagues6.9010.140.0000
2012-201321Birmingham City1 League9.7110.101.0000
2013-201422Birmingham City1 League9.3010.110.0000
2015-201624Millwall2 Leagues29.0360.220.5000
2016-201725Millwall3 Leagues29.3415500.00.040.192.000.4000
2017-201826Millwall3 Leagues14.4110330.00.700.210.100.3300
2018-201927Millwall3 Leagues34.3421838.10.610.230.140.3811
2019-202028Millwall3 Leagues22.4012216.70.540.090.000.0000
2020-202129Millwall3 Leagues5.60600.01.070.000.0000
2021-202230Rotherham United3 Leagues25.4116637.50.630.240.060.1700
2022-202331Rotherham United3 Leagues17.4313646.20.750.350.230.5000
2023-202432Rotherham United1 League2.00000.000.0000
202533Derry City1 League7.00200.00.290.000.0000
14 Seasons5 Clubs7 Leagues217.817814237.00.530.200.120.3311
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (6 Seasons)4 Leagues134.912502436.00.490.180.120.3811
Rotherham United (3 Seasons)4 Leagues44.84291241.40.650.270.140.3300
Newcastle United (3 Seasons)2 Leagues12.1040.330.0000
Birmingham City (2 Seasons)1 League19.0120.110.5000
Derry City (1 Season)1 League7.00200.00.290.000.0000
Championship (8 Seasons)97.26491730.60.630.170.080.2911
EFL Cup (8 Seasons)13.318112.50.670.080.131.0000
FA Cup (7 Seasons)13.146350.00.630.320.330.6700
League One (3 Seasons)75.16161768.80.340.230.190.3500
Premier League (3 Seasons)9.1040.440.0000
Premier Division (1 Season)7.00200.00.290.000.0000
Europa Lg (1 Season)3.1000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201119Newcastle Unitedeng ENG1. Premier League12th3.4030.870.0000Matches
2011-201220Newcastle Unitedeng ENG1. Premier League5th1.8000.0000Matches
2012-201321Newcastle Unitedeng ENG1. Premier League16th3.8010.260.0000Matches
2012-201321Birmingham Cityeng ENG2. Championship12th9.7110.101.0000Matches
2013-201422Birmingham Cityeng ENG2. Championship21st9.3010.110.0000
2015-201624Millwalleng ENG3. League One4th27.6360.220.5000Matches
2016-201725Millwalleng ENG3. League One6th24.62050.000.200.4000Matches
2017-201826Millwalleng ENG2. Championship8th10.607228.60.660.190.000.0000Matches
2018-201927Millwalleng ENG2. Championship21st27.4216637.50.580.220.060.1711Matches
2019-202028Millwalleng ENG2. Championship8th19.1010220.00.520.100.000.0000Matches
2020-202129Millwalleng ENG2. Championship11th2.70400.01.470.000.0000Matches
2021-202230Rotherham Unitedeng ENG3. League One2nd22.9116637.50.700.260.060.1700Matches
2022-202331Rotherham Unitedeng ENG2. Championship19th16.3312541.70.740.310.250.6000Matches
2023-202432Rotherham Unitedeng ENG2. Championship24th2.00000.000.0000Matches
202533Derry Cityie IRL1. Premier Division2nd7.00200.00.290.000.0000Matches
14 Seasons5 Clubs4 Leagues188.312673838.80.510.200.100.2911
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (6 Seasons)2 Leagues112.17372140.50.440.190.080.2911
Rotherham United (3 Seasons)2 Leagues41.24281139.30.680.270.140.3600
Newcastle United (3 Seasons)1 League9.1040.440.0000
Birmingham City (2 Seasons)1 League19.0120.110.5000
Derry City (1 Season)1 League7.00200.00.290.000.0000
Championship (8 Seasons)97.26491730.60.630.170.080.2911
League One (3 Seasons)75.16161768.80.340.230.190.3500
Premier League (3 Seasons)9.1040.440.0000
Premier Division (1 Season)7.00200.00.290.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201624Millwalleng ENGLeague Cup57th1.3000Matches
2016-201725Millwalleng ENGEFL Cup33rd1.10100.00.920.000.0000Matches
2016-201725Millwalleng ENGFA Cup5th3.7200Matches
2017-201826Millwalleng ENGEFL Cup33rd2.1111100.00.490.491.001.0000Matches
2017-201826Millwalleng ENGFA Cup17th1.70200.01.180.000.0000Matches
2018-201927Millwalleng ENGEFL Cup17th3.30200.00.610.000.0000Matches
2018-201927Millwalleng ENGFA Cup5th3.623266.70.840.560.671.0000Matches
2019-202028Millwalleng ENGEFL Cup33rd2.30200.00.860.000.0000Matches
2019-202028Millwalleng ENGFA Cup17th0.90000.000.0000Matches
2020-202129Millwalleng ENGEFL Cup17th1.90200.01.070.000.0000Matches
2020-202129Millwalleng ENGFA Cup17th1.00000.000.0000Matches
2021-202230Rotherham Unitedeng ENGEFL CupRd11.00000.000.0000Matches
2021-202230Rotherham Unitedeng ENGFA Cup1.50000.000.0000Matches
2022-202331Rotherham Unitedeng ENGEFL CupRd20.30000.000.0000Matches
2022-202331Rotherham Unitedeng ENGFA Cup0.8011100.01.301.300.000.0000Matches
8 Seasons2 Clubs2 Leagues26.4514428.60.650.190.210.7500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (6 Seasons)2 Leagues22.8513323.10.730.170.231.0000
Rotherham United (2 Seasons)2 Leagues3.6011100.00.280.280.000.0000
EFL Cup (8 Seasons)13.318112.50.670.080.131.0000
FA Cup (7 Seasons)13.146350.00.630.320.330.6700
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201321Newcastle United2. Europa LgQF3.1000.0000Matches
1 Season1 Club1 League3.1000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201422nir Northern IrelandFriendlies (M)0.2000Matches
201422nir Northern IrelandWCQ6.2000Matches
201523nir Northern IrelandFriendlies (M)0.2000Matches
201624nir Northern IrelandFriendlies (M)1.6000Matches
201624nir Northern IrelandUEFA EuroR160.70000.000.0000Matches
201624nir Northern IrelandUEFA Euro Qualifying2.20000.000.0000Matches
201725nir Northern IrelandFriendlies (M)0.5000Matches
201826nir Northern IrelandWCQ4.1000Matches
201826nir Northern IrelandFriendlies (M)0.9000Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.6000Matches
201927nir Northern IrelandFriendlies (M)1.0000Matches
2020-202129nir Northern IrelandUEFA Nations LeagueLgB2.40000.000.0000Matches
202129nir Northern IrelandFriendlies (M)2.0100Matches
202129nir Northern IrelandUEFA Euro Qualifying2.40000.000.0000Matches
202230nir Northern IrelandWCQ1.903133.31.590.530.000.0000Matches
202230nir Northern IrelandFriendlies (M)1.0000Matches
2022-202331nir Northern IrelandUEFA Nations LeagueLgC0.30000.000.0000Matches
202432nir Northern IrelandUEFA Euro Qualifying0.20000.000.0000Matches
10 Seasons1 Club5 Leagues28.513133.30.300.100.000.0000
Friendlies (M) (8 Seasons)7.5100
WCQ (3 Seasons)12.203133.31.590.530.000.0000
UEFA Euro Qualifying (3 Seasons)4.80000.000.0000
UEFA Nations League (3 Seasons)3.30000.000.0000
UEFA Euro (1 Season)0.70000.000.0000

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
2010-201119Newcastle Unitedeng ENG1. Premier League7309449.03.4304Matches
2011-201220Newcastle Unitedeng ENG1. Premier League7160234.71.807Matches
2012-201321Birmingham Cityeng ENG2. Championship118697921.09.7101Matches
2012-201321Newcastle United2. Europa Lg42756925.53.1321Matches
2012-201321Newcastle Unitedeng ENG1. Premier League93463810.13.8415Matches
2013-201422Birmingham Cityeng ENG2. Championship188414720.39.399
2015-201624Millwalleng ENGLeague Cup1120120100.01.311201000.0012-1-0.75Matches
2015-201624Millwalleng ENG3. League One392,4876460.127.628101111.714825+23+0.83+0.78Matches
2016-201725Millwalleng ENGEFL Cup2984954.41.119111701.5012-1-0.92-5.31Matches
2016-201725Millwalleng ENGFA Cup63295560.93.7384132502.5075+2+0.55+0.12Matches
2016-201725Millwalleng ENG3. League One402,2125553.424.622101821.633437-3-0.12-0.68Matches
2017-201826Millwalleng ENG2. Championship249574023.110.6931501.331310+3+0.28+0.06Matches
2017-201826Millwalleng ENGEFL Cup21859388.12.12931001.5031+2+0.97+8.17Matches
2017-201826Millwalleng ENGFA Cup21527656.31.72761000.5023-1-0.59-2.88Matches
2018-201927Millwalleng ENG2. Championship352,4667059.627.426882192131.063235-3-0.11+0.59Matches
2018-201927Millwalleng ENGEFL Cup32979999.03.33992001.3345-1-0.30-0.30Matches
2018-201927Millwalleng ENGFA Cup43238182.83.6399112602.2574+3+0.84+0.84Matches
2019-202028Millwalleng ENG2. Championship291,7215941.619.1197981022111.34272700.00-0.22Matches
2019-202028Millwalleng ENGEFL Cup2210105100.02.321052001.5043+1+0.43Matches
2019-202028Millwalleng ENGFA Cup2824145.60.9170011201.501100.00-0.92Matches
2020-202129Millwalleng ENG2. Championship13245195.92.726501111161.4602-2-0.73-0.67Matches
2020-202129Millwalleng ENGEFL Cup21688462.21.92841001.503300.00-1.76Matches
2020-202129Millwalleng ENGFA Cup1909050.01.01901010.0003-3-3.00-5.00Matches
2021-202230Rotherham Unitedeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2021-202230Rotherham Unitedeng ENGFA Cup21376945.71.52690002.0020+2+1.31+0.21Matches
2021-202230Rotherham Unitedeng ENG3. League One322,0576449.722.92576872271.943117+14+0.61-0.38Matches
2022-202331Rotherham Unitedeng ENG2. Championship311,4694735.516.320671111231.232523+2+0.12+0.56Matches
2022-202331Rotherham Unitedeng ENGEFL Cup1272715.00.30012710.0001-1-3.33-3.92Matches
2022-202331Rotherham Unitedeng ENGFA Cup1696976.70.81690000.001100.00+12.86Matches
2023-202432Rotherham Unitedeng ENG2. Championship9181204.42.0250071230.6725-3-1.49-0.38Matches
202533Derry Cityie IRL1. Premier Division136274819.47.08611527211.38712-5-0.72-1.34Matches
14 Seasons5 Clubs7 Leagues35319,5995630.8217.8215787813818691.45256229+27+0.14+0.14
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (6 Seasons)4 Leagues20712,1425943.8134.912786648018341.46187168+19+0.14+0.01
Rotherham United (3 Seasons)4 Leagues774,0305230.844.85171102615141.436249+13+0.29+0.68
Newcastle United (3 Seasons)2 Leagues271,090409.612.110317
Birmingham City (2 Seasons)1 League291,7105920.719.01910
Derry City (1 Season)1 League136274819.47.08611527211.38712-5-0.72-1.34
Championship (8 Seasons)1708,7495126.497.29777337315361.2199102-3-0.04+0.29
EFL Cup (8 Seasons)141,1958576.613.31297921711.141719-2-0.15-1.38
FA Cup (7 Seasons)181,1826660.613.11382452311.782017+3+0.23-0.47
League One (3 Seasons)1116,7566154.475.17576283622101.7511379+34+0.45-0.12
Premier League (3 Seasons)23815357.99.17116
Premier Division (1 Season)136274819.47.08611527211.38712-5-0.72-1.34
Europa Lg (1 Season)42756925.53.1321
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
2010-201119Newcastle United1 League7309449.03.4304
2011-201220Newcastle United1 League7160234.71.807
2012-201321Newcastle United2 Leagues136214813.86.9736
2012-201321Birmingham City1 League118697921.09.7101
2013-201422Birmingham City1 League188414720.39.399
2015-201624Millwall2 Leagues402,6076561.229.029120111111.674927+22+0.76+0.71
2016-201725Millwall3 Leagues482,6395554.329.3268612222121.734244-2-0.07-0.76
2017-201826Millwall3 Leagues281,2944628.014.4138451501.281814+4+0.28+0.03
2018-201927Millwall3 Leagues423,0867363.934.3329024102131.194344-1-0.03+0.64
2019-202028Millwall3 Leagues332,0136144.422.42281101121111.363231+1+0.04-0.21
2020-202129Millwall3 Leagues165033111.05.657721111171.3738-5-0.89-0.92
2021-202230Rotherham United3 Leagues352,2846550.425.42876972271.893419+15+0.59-0.41
2022-202331Rotherham United3 Leagues331,5654735.517.421671121441.162625+1+0.06+0.53
2023-202432Rotherham United1 League9181204.42.0250071230.6725-3-1.49-0.38
202533Derry City1 League136274819.47.08611527211.38712-5-0.72-1.34
14 Seasons5 Clubs7 Leagues35319,5995630.8217.8215787813818691.45256229+27+0.14+0.14
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (6 Seasons)4 Leagues20712,1425943.8134.912786648018341.46187168+19+0.14+0.01
Rotherham United (3 Seasons)4 Leagues774,0305230.844.85171102615141.436249+13+0.29+0.68
Newcastle United (3 Seasons)2 Leagues271,090409.612.110317
Birmingham City (2 Seasons)1 League291,7105920.719.01910
Derry City (1 Season)1 League136274819.47.08611527211.38712-5-0.72-1.34
Championship (8 Seasons)1708,7495126.497.29777337315361.2199102-3-0.04+0.29
EFL Cup (8 Seasons)141,1958576.613.31297921711.141719-2-0.15-1.38
FA Cup (7 Seasons)181,1826660.613.11382452311.782017+3+0.23-0.47
League One (3 Seasons)1116,7566154.475.17576283622101.7511379+34+0.45-0.12
Premier League (3 Seasons)23815357.99.17116
Premier Division (1 Season)136274819.47.08611527211.38712-5-0.72-1.34
Europa Lg (1 Season)42756925.53.1321
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
2010-201119Newcastle Unitedeng ENG1. Premier League12th7309449.03.4304Matches
2011-201220Newcastle Unitedeng ENG1. Premier League5th7160234.71.807Matches
2012-201321Newcastle Unitedeng ENG1. Premier League16th93463810.13.8415Matches
2012-201321Birmingham Cityeng ENG2. Championship12th118697921.09.7101Matches
2013-201422Birmingham Cityeng ENG2. Championship21st188414720.39.399
2015-201624Millwalleng ENG3. League One4th392,4876460.127.628101111.714825+23+0.83+0.78Matches
2016-201725Millwalleng ENG3. League One6th402,2125553.424.622101821.633437-3-0.12-0.68Matches
2017-201826Millwalleng ENG2. Championship8th249574023.110.6931501.331310+3+0.28+0.06Matches
2018-201927Millwalleng ENG2. Championship21st352,4667059.627.426882192131.063235-3-0.11+0.59Matches
2019-202028Millwalleng ENG2. Championship8th291,7215941.619.1197981022111.34272700.00-0.22Matches
2020-202129Millwalleng ENG2. Championship11th13245195.92.726501111161.4602-2-0.73-0.67Matches
2021-202230Rotherham Unitedeng ENG3. League One2nd322,0576449.722.92576872271.943117+14+0.61-0.38Matches
2022-202331Rotherham Unitedeng ENG2. Championship19th311,4694735.516.320671111231.232523+2+0.12+0.56Matches
2023-202432Rotherham Unitedeng ENG2. Championship24th9181204.42.0250071230.6725-3-1.49-0.38Matches
202533Derry Cityie IRL1. Premier Division2nd136274819.47.08611527211.38712-5-0.72-1.34Matches
14 Seasons5 Clubs4 Leagues31716,9475328.7188.3187766313017671.45219193+26+0.16+0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (6 Seasons)2 Leagues18010,0885640.6112.110683527417331.44154136+18+0.16+0.09
Rotherham United (3 Seasons)2 Leagues723,7075129.841.2477192515131.485845+13+0.32+0.72
Newcastle United (3 Seasons)1 League23815357.99.17116
Birmingham City (2 Seasons)1 League291,7105920.719.01910
Derry City (1 Season)1 League136274819.47.08611527211.38712-5-0.72-1.34
Championship (8 Seasons)1708,7495126.497.29777337315361.2199102-3-0.04+0.29
League One (3 Seasons)1116,7566154.475.17576283622101.7511379+34+0.45-0.12
Premier League (3 Seasons)23815357.99.17116
Premier Division (1 Season)136274819.47.08611527211.38712-5-0.72-1.34
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-201624Millwalleng ENGLeague Cup57th1120120100.01.311201000.0012-1-0.75Matches
2016-201725Millwalleng ENGEFL Cup33rd2984954.41.119111701.5012-1-0.92-5.31Matches
2016-201725Millwalleng ENGFA Cup5th63295560.93.7384132502.5075+2+0.55+0.12Matches
2017-201826Millwalleng ENGEFL Cup33rd21859388.12.12931001.5031+2+0.97+8.17Matches
2017-201826Millwalleng ENGFA Cup17th21527656.31.72761000.5023-1-0.59-2.88Matches
2018-201927Millwalleng ENGEFL Cup17th32979999.03.33992001.3345-1-0.30-0.30Matches
2018-201927Millwalleng ENGFA Cup5th43238182.83.6399112602.2574+3+0.84+0.84Matches
2019-202028Millwalleng ENGEFL Cup33rd2210105100.02.321052001.5043+1+0.43Matches
2019-202028Millwalleng ENGFA Cup17th2824145.60.9170011201.501100.00-0.92Matches
2020-202129Millwalleng ENGEFL Cup17th21688462.21.92841001.503300.00-1.76Matches
2020-202129Millwalleng ENGFA Cup17th1909050.01.01901010.0003-3-3.00-5.00Matches
2021-202230Rotherham Unitedeng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2021-202230Rotherham Unitedeng ENGFA Cup21376945.71.52690002.0020+2+1.31+0.21Matches
2022-202331Rotherham Unitedeng ENGEFL CupRd21272715.00.30012710.0001-1-3.33-3.92Matches
2022-202331Rotherham Unitedeng ENGFA Cup1696976.70.81690000.001100.00+12.86Matches
8 Seasons2 Clubs2 Leagues322,3777467.726.425891372121.503736+1+0.04-0.84
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (6 Seasons)2 Leagues272,0547672.122.821921262011.633332+1+0.04-1.20
Rotherham United (2 Seasons)2 Leagues53236548.93.6474112710.804400.000.00
EFL Cup (8 Seasons)141,1958576.613.31297921711.141719-2-0.15-1.38
FA Cup (7 Seasons)181,1826660.613.11382452311.782017+3+0.23-0.47
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
2012-201321Newcastle United2. Europa LgQF42756925.53.1321Matches
1 Season1 Club1 League42756925.53.1321
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
201422nir Northern IrelandFriendlies (M)1181820.00.20011701.000000.00+3.75Matches
201422nir Northern IrelandWCQ85617062.36.2779311100.756600.00+2.12Matches
201523nir Northern IrelandFriendlies (M)122228.10.20012103.000000.000.00Matches
201624nir Northern IrelandFriendlies (M)31454832.21.627301001.6710+1+0.62+0.62Matches
201624nir Northern IrelandUEFA EuroR161656518.10.71650030.0001-1-1.38-1.38Matches
201624nir Northern IrelandUEFA Euro Qualifying52024022.42.2285131132.2051+4+1.78+1.27Matches
201725nir Northern IrelandFriendlies (M)1454550.00.50014503.000000.00-2.00Matches
201826nir Northern IrelandWCQ73665233.94.1480231541.86102+8+1.97+1.21Matches
201826nir Northern IrelandFriendlies (M)2854318.90.9172011332.000000.00-0.25Matches
2018-201927nir Northern IrelandUEFA Nations League24th1545415.00.61540030.000000.00+1.47Matches
201927nir Northern IrelandFriendlies (M)1909050.01.01901013.0010+1+1.000.00Matches
2020-202129nir Northern IrelandUEFA Nations LeagueLgB32157239.82.43722020.0016-5-2.09-1.54Matches
202129nir Northern IrelandFriendlies (M)41804550.02.0263022701.5013-2-1.00-3.00Matches
202129nir Northern IrelandUEFA Euro Qualifying52134322.22.4449011751.20310-7-2.96-3.20Matches
202230nir Northern IrelandWCQ31705723.61.9280111141.0023-1-0.53-0.53Matches
202230nir Northern IrelandFriendlies (M)1909050.01.01901013.0031+2+2.00+3.00Matches
2022-202331nir Northern IrelandUEFA Nations LeagueLgC230155.60.30021501.5021+1+3.00+3.71Matches
202432nir Northern IrelandUEFA Euro Qualifying118182.00.20011813.000000.00+0.41Matches
10 Seasons1 Club5 Leagues502,5695127.528.53173111917301.463534+1+0.04+0.14
Friendlies (M) (8 Seasons)146754832.67.5775272152.0064+2+0.27+0.07
WCQ (3 Seasons)181,0976140.612.21379651481.221811+7+0.57+0.69
UEFA Euro Qualifying (3 Seasons)114333915.74.8661151391.82811-3-0.62-0.70
UEFA Nations League (3 Seasons)62995020.83.3467221550.5037-4-1.20-0.34
UEFA Euro (1 Season)1656518.10.71650030.0001-1-1.38-1.38
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
2010-201119Newcastle Unitedeng ENG1. Premier League3.4005Matches
2011-201220Newcastle Unitedeng ENG1. Premier League1.8103Matches
2012-201321Birmingham Cityeng ENG2. Championship9.7103Matches
2012-201321Newcastle United2. Europa Lg3.1000Matches
2012-201321Newcastle Unitedeng ENG1. Premier League3.8006Matches
2013-201422Birmingham Cityeng ENG2. Championship9.3306
2015-201624Millwalleng ENGLeague Cup1.30000Matches
2015-201624Millwalleng ENG3. League One27.62011Matches
2016-201725Millwalleng ENGEFL Cup1.1100120400000Matches
2016-201725Millwalleng ENGFA Cup3.70000Matches
2016-201725Millwalleng ENG3. League One24.64002800000000Matches
2017-201826Millwalleng ENG2. Championship10.62005111106613010Matches
2017-201826Millwalleng ENGEFL Cup2.1000400900000Matches
2017-201826Millwalleng ENGFA Cup1.700002011000Matches
2018-201927Millwalleng ENG2. Championship27.4400232742181619000Matches
2018-201927Millwalleng ENGEFL Cup3.30001312200000Matches
2018-201927Millwalleng ENGFA Cup3.60104711517000Matches
2019-202028Millwalleng ENG2. Championship19.1411621211210120Matches
2019-202028Millwalleng ENGEFL Cup2.300032010300Matches
2019-202028Millwalleng ENGFA Cup0.90000001000Matches
2020-202129Millwalleng ENG2. Championship2.700032017530Matches
2020-202129Millwalleng ENGEFL Cup1.90001106110Matches
2020-202129Millwalleng ENGFA Cup1.00000008000Matches
2021-202230Rotherham Unitedeng ENGEFL Cup1.00000006000Matches
2021-202230Rotherham Unitedeng ENGFA Cup1.50000016000Matches
2021-202230Rotherham Unitedeng ENG3. League One22.9300715123311180Matches
2022-202331Rotherham Unitedeng ENG2. Championship16.32001274961290Matches
2022-202331Rotherham Unitedeng ENGEFL Cup0.30000005000Matches
2022-202331Rotherham Unitedeng ENGFA Cup0.80000101000Matches
2023-202432Rotherham Unitedeng ENG2. Championship2.000012012360Matches
202533Derry Cityie IRL1. Premier Division7.040095034830Matches
14 Seasons5 Clubs7 Leagues217.83121142108159327691010
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (6 Seasons)4 Leagues134.91721907895394255010
Rotherham United (3 Seasons)4 Leagues44.85002025635926330
Newcastle United (3 Seasons)2 Leagues12.11014
Birmingham City (2 Seasons)1 League19.0409
Derry City (1 Season)1 League7.040095034830
Championship (8 Seasons)97.216115970115615262010
EFL Cup (8 Seasons)13.310010816241000
FA Cup (7 Seasons)13.101041024217000
League One (3 Seasons)75.1900461512331118000
Premier League (3 Seasons)9.11014
Premier Division (1 Season)7.040095034830
Europa Lg (1 Season)3.1000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201119Newcastle United1 League3.4005
2011-201220Newcastle United1 League1.8103
2012-201321Newcastle United2 Leagues6.9006
2012-201321Birmingham City1 League9.7103
2013-201422Birmingham City1 League9.3306
2015-201624Millwall2 Leagues29.0200110
2016-201725Millwall3 Leagues29.35002920400000
2017-201826Millwall3 Leagues14.42009131126613010
2018-201927Millwall3 Leagues34.3410283762551726000
2019-202028Millwall3 Leagues22.4411923212313120
2020-202129Millwall3 Leagues5.600043031640
2021-202230Rotherham United3 Leagues25.4300715224511180
2022-202331Rotherham United3 Leagues17.420012841021290
2023-202432Rotherham United1 League2.000012012360
202533Derry City1 League7.040095034830
14 Seasons5 Clubs7 Leagues217.83121142108159327691010
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (6 Seasons)4 Leagues134.91721907895394255010
Rotherham United (3 Seasons)4 Leagues44.85002025635926330
Newcastle United (3 Seasons)2 Leagues12.11014
Birmingham City (2 Seasons)1 League19.0409
Derry City (1 Season)1 League7.040095034830
Championship (8 Seasons)97.216115970115615262010
EFL Cup (8 Seasons)13.310010816241000
FA Cup (7 Seasons)13.101041024217000
League One (3 Seasons)75.1900461512331118000
Premier League (3 Seasons)9.11014
Premier Division (1 Season)7.040095034830
Europa Lg (1 Season)3.1000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201119Newcastle Unitedeng ENG1. Premier League12th3.4005Matches
2011-201220Newcastle Unitedeng ENG1. Premier League5th1.8103Matches
2012-201321Newcastle Unitedeng ENG1. Premier League16th3.8006Matches
2012-201321Birmingham Cityeng ENG2. Championship12th9.7103Matches
2013-201422Birmingham Cityeng ENG2. Championship21st9.3306
2015-201624Millwalleng ENG3. League One4th27.62011Matches
2016-201725Millwalleng ENG3. League One6th24.64002800000000Matches
2017-201826Millwalleng ENG2. Championship8th10.62005111106613010Matches
2018-201927Millwalleng ENG2. Championship21st27.4400232742181619000Matches
2019-202028Millwalleng ENG2. Championship8th19.1411621211210120Matches
2020-202129Millwalleng ENG2. Championship11th2.700032017530Matches
2021-202230Rotherham Unitedeng ENG3. League One2nd22.9300715123311180Matches
2022-202331Rotherham Unitedeng ENG2. Championship19th16.32001274961290Matches
2023-202432Rotherham Unitedeng ENG2. Championship24th2.000012012360Matches
202533Derry Cityie IRL1. Premier Division2nd7.040095034830Matches
14 Seasons5 Clubs4 Leagues188.3301112890128287183010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (6 Seasons)2 Leagues112.11611766174533747010
Rotherham United (3 Seasons)2 Leagues41.25002024534126330
Newcastle United (3 Seasons)1 League9.11014
Birmingham City (2 Seasons)1 League19.0409
Derry City (1 Season)1 League7.040095034830
Championship (8 Seasons)97.216115970115615262010
League One (3 Seasons)75.1900461512331118000
Premier League (3 Seasons)9.11014
Premier Division (1 Season)7.040095034830
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-201624Millwalleng ENGLeague Cup57th1.30000Matches
2016-201725Millwalleng ENGEFL Cup33rd1.1100120400000Matches
2016-201725Millwalleng ENGFA Cup5th3.70000Matches
2017-201826Millwalleng ENGEFL Cup33rd2.1000400900000Matches
2017-201826Millwalleng ENGFA Cup17th1.700002011000Matches
2018-201927Millwalleng ENGEFL Cup17th3.30001312200000Matches
2018-201927Millwalleng ENGFA Cup5th3.60104711517000Matches
2019-202028Millwalleng ENGEFL Cup33rd2.300032010300Matches
2019-202028Millwalleng ENGFA Cup17th0.90000001000Matches
2020-202129Millwalleng ENGEFL Cup17th1.90001106110Matches
2020-202129Millwalleng ENGFA Cup17th1.00000008000Matches
2021-202230Rotherham Unitedeng ENGEFL CupRd11.00000006000Matches
2021-202230Rotherham Unitedeng ENGFA Cup1.50000016000Matches
2022-202331Rotherham Unitedeng ENGEFL CupRd20.30000005000Matches
2022-202331Rotherham Unitedeng ENGFA Cup0.80000101000Matches
8 Seasons2 Clubs2 Leagues26.41101418310458000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (6 Seasons)2 Leagues22.8110141728658000
Rotherham United (2 Seasons)2 Leagues3.600001118000
EFL Cup (8 Seasons)13.310010816241000
FA Cup (7 Seasons)13.101041024217000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201321Newcastle United2. Europa LgQF3.1000Matches
1 Season1 Club1 League3.1000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422nir Northern IrelandFriendlies (M)0.20000Matches
201422nir Northern IrelandWCQ6.20000Matches
201523nir Northern IrelandFriendlies (M)0.20000Matches
201624nir Northern IrelandFriendlies (M)1.60000Matches
201624nir Northern IrelandUEFA EuroR160.7000000202000Matches
201624nir Northern IrelandUEFA Euro Qualifying2.21001501310010Matches
201725nir Northern IrelandFriendlies (M)0.50000Matches
201826nir Northern IrelandWCQ4.12000Matches
201826nir Northern IrelandFriendlies (M)0.90000Matches
2018-201927nir Northern IrelandUEFA Nations League24th0.60000Matches
201927nir Northern IrelandFriendlies (M)1.00000Matches
2020-202129nir Northern IrelandUEFA Nations LeagueLgB2.40000405010Matches
202129nir Northern IrelandFriendlies (M)2.00000Matches
202129nir Northern IrelandUEFA Euro Qualifying2.4000031323000Matches
202230nir Northern IrelandWCQ1.900012014020Matches
202230nir Northern IrelandFriendlies (M)1.00000Matches
2022-202331nir Northern IrelandUEFA Nations LeagueLgC0.30000101200Matches
202432nir Northern IrelandUEFA Euro Qualifying0.20000001000Matches
10 Seasons1 Club5 Leagues28.530021513958010
Friendlies (M) (8 Seasons)7.50000
WCQ (3 Seasons)12.220012014020
UEFA Euro Qualifying (3 Seasons)4.81001811733010
UEFA Nations League (3 Seasons)3.30000506210
UEFA Euro (1 Season)0.7000000202000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.