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
2012-201320Newport Countyeng ENG5. Conf Premier1554765.3112100000.190.190.380.190.38
2013-201421Peterborough Unitedeng ENG3. League One17121,11012.3415400000.320.080.410.320.41
2013-201421Newport Countyeng ENG4. League Two24161,55117.2448400000.230.230.460.230.46
2014-201522Peterborough Unitedeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2014-201522Peterborough Unitedeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201522Peterborough Unitedeng ENG3. League One40312,80131.1125171201100.390.160.550.390.55Matches
2015-201623QPReng ENG2. Championship1576947.7000000000.000.000.000.000.00Matches
2015-201623Peterborough Unitedeng ENGFA Cup332703.0404400001.330.001.331.331.33Matches
2015-201623Peterborough Unitedeng ENGLeague Cup221631.8101100000.550.000.550.550.55Matches
2015-201623Peterborough Unitedeng ENG3. League One25211,81320.1104141000200.500.200.690.500.69Matches
2016-201724QPReng ENG2. Championship40262,42426.9729700100.260.070.330.260.33Matches
2016-201724QPReng ENGEFL Cup332883.2112100000.310.310.620.310.62Matches
2017-201825QPReng ENG2. Championship33242,26125.1617511000.240.040.280.200.24Matches
2017-201825QPReng ENGEFL Cup10340.4000000000.000.000.000.000.00Matches
2018-201926QPReng ENG2. Championship411371.5000000000.000.000.000.000.00Matches
2018-201926Sheffield Unitedeng ENG2. Championship1533043.4011000000.000.300.300.000.30Matches
2018-201926QPReng ENGEFL Cup221721.9011000000.000.520.520.000.52Matches
2018-201926Sheffield Unitedeng ENGFA Cup11570.6000000000.000.000.000.000.00Matches
2019-202027Heartssct SCO1. Premiership1578639.6314301000.310.100.420.310.42Matches
2020-202128Charlton Athleticeng ENGEFL Cup10140.2000000000.000.000.000.000.00Matches
2020-202128Charlton Athleticeng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2020-202128Charlton Athleticeng ENG3. League One36282,26925.211213834000.440.080.520.320.40Matches
2021-202229Charlton Athleticeng ENGFA Cup21730.8011000000.001.231.230.001.23Matches
2021-202229Charlton Athleticeng ENG3. League One35282,58028.711213923500.380.070.450.310.38Matches
2022-202330Rotherham Unitedeng ENG2. Championship35201,71419.0505500100.260.000.260.260.26Matches
2022-202330Rotherham Unitedeng ENGEFL Cup11360.4000000000.000.000.000.000.00Matches
2022-202330Rotherham Unitedeng ENGFA Cup11901.0101011001.000.001.000.000.00Matches
2023-202431Derby Countyeng ENGEFL Cup11720.8000000000.000.000.000.000.00Matches
2023-202431Derby Countyeng ENGFA Cup11660.7000000000.000.000.000.000.00Matches
2023-202431Derby Countyeng ENG3. League One1986777.5325300100.400.270.660.400.66Matches
2024-202532Derby Countyeng ENG2. Championship00Matches
2024-202532Derby Countyeng ENGEFL Cup00Matches
2024-202532Derby Countyeng ENGJr. PL2442442.7112100000.370.370.740.370.74Matches
13 Seasons8 Clubs7 Leagues39125623,305258.98429113777111100.320.110.440.300.41
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
QPR (4 Seasons)2 Leagues98636,01066.8145191311100.210.070.280.190.27
Peterborough United (3 Seasons)3 Leagues90726,42771.43110413101300.430.140.570.430.57
Charlton Athletic (2 Seasons)3 Leagues75574,96255.1225271757500.400.090.490.310.40
Newport County (2 Seasons)2 Leagues39212,02722.55510500000.220.220.440.220.44
Derby County (2 Seasons)4 Leagues21108159.1325300100.330.220.550.330.55
Rotherham United (1 Season)3 Leagues37221,84020.4606511100.290.000.290.240.24
Sheffield United (1 Season)2 Leagues1643614.0011000000.000.250.250.000.25
Hearts (1 Season)1 League1578639.6314301000.310.100.420.310.42
Derby County (1 Season)1 League442442.7112100000.370.370.740.370.74
League Cup (9 Seasons)12108699.7224200000.210.210.410.210.41
FA Cup (7 Seasons)1197628.5516411000.590.120.710.470.59
League One (6 Seasons)17212811,250125.05116674658900.410.130.540.370.50
Championship (6 Seasons)142817,53483.7184221711200.220.050.260.200.25
League Two (1 Season)24161,55117.2448400000.230.230.460.230.46
Conf Premier (1 Season)1554765.3112100000.190.190.380.190.38
Premiership (1 Season)1578639.6314301000.310.100.420.310.42
PL2 (1 Season)442442.7112100000.370.370.740.370.74
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
2012-201320Newport County1 League1554765.3112100000.190.190.380.190.38
2013-201421Newport County1 League24161,55117.2448400000.230.230.460.230.46
2013-201421Peterborough United1 League17121,11012.3415400000.320.080.410.320.41
2014-201522Peterborough United3 Leagues43343,07134.1125171201100.350.150.500.350.50
2015-201623Peterborough United3 Leagues30262,24625.0154191500200.600.160.760.600.76
2015-201623QPR1 League1576947.7000000000.000.000.000.000.00
2016-201724QPR2 Leagues43292,71230.18311800100.270.100.370.270.37
2017-201825QPR2 Leagues34242,29525.5617511000.240.040.270.200.24
2018-201926QPR2 Leagues633093.4011000000.000.290.290.000.29
2018-201926Sheffield United2 Leagues1643614.0011000000.000.250.250.000.25
2019-202027Hearts1 League1578639.6314301000.310.100.420.310.42
2020-202128Charlton Athletic3 Leagues38282,30925.711213834000.430.080.510.310.39
2021-202229Charlton Athletic2 Leagues37292,65329.511314923500.370.100.470.310.41
2022-202330Rotherham United3 Leagues37221,84020.4606511100.290.000.290.240.24
2023-202431Derby County3 Leagues21108159.1325300100.330.220.550.330.55
2024-202532Derby County2 Leagues00
2024-202532Derby County1 League442442.7112100000.370.370.740.370.74
13 Seasons8 Clubs7 Leagues39125623,305258.98429113777111100.320.110.440.300.41
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
QPR (4 Seasons)2 Leagues98636,01066.8145191311100.210.070.280.190.27
Peterborough United (3 Seasons)3 Leagues90726,42771.43110413101300.430.140.570.430.57
Charlton Athletic (2 Seasons)3 Leagues75574,96255.1225271757500.400.090.490.310.40
Newport County (2 Seasons)2 Leagues39212,02722.55510500000.220.220.440.220.44
Derby County (2 Seasons)4 Leagues21108159.1325300100.330.220.550.330.55
Rotherham United (1 Season)3 Leagues37221,84020.4606511100.290.000.290.240.24
Sheffield United (1 Season)2 Leagues1643614.0011000000.000.250.250.000.25
Hearts (1 Season)1 League1578639.6314301000.310.100.420.310.42
Derby County (1 Season)1 League442442.7112100000.370.370.740.370.74
League Cup (9 Seasons)12108699.7224200000.210.210.410.210.41
FA Cup (7 Seasons)1197628.5516411000.590.120.710.470.59
League One (6 Seasons)17212811,250125.05116674658900.410.130.540.370.50
Championship (6 Seasons)142817,53483.7184221711200.220.050.260.200.25
League Two (1 Season)24161,55117.2448400000.230.230.460.230.46
Conf Premier (1 Season)1554765.3112100000.190.190.380.190.38
Premiership (1 Season)1578639.6314301000.310.100.420.310.42
PL2 (1 Season)442442.7112100000.370.370.740.370.74
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
2012-201320Newport Countyeng ENG5. Conf Premier3rd1554765.3112100000.190.190.380.190.38
2013-201421Newport Countyeng ENG4. League Two14th24161,55117.2448400000.230.230.460.230.46
2013-201421Peterborough Unitedeng ENG3. League One6th17121,11012.3415400000.320.080.410.320.41
2014-201522Peterborough Unitedeng ENG3. League One9th40312,80131.1125171201100.390.160.550.390.55Matches
2015-201623Peterborough Unitedeng ENG3. League One13th25211,81320.1104141000200.500.200.690.500.69Matches
2015-201623QPReng ENG2. Championship12th1576947.7000000000.000.000.000.000.00Matches
2016-201724QPReng ENG2. Championship18th40262,42426.9729700100.260.070.330.260.33Matches
2017-201825QPReng ENG2. Championship16th33242,26125.1617511000.240.040.280.200.24Matches
2018-201926QPReng ENG2. Championship19th411371.5000000000.000.000.000.000.00Matches
2018-201926Sheffield Unitedeng ENG2. Championship2nd1533043.4011000000.000.300.300.000.30Matches
2019-202027Heartssct SCO1. Premiership12th1578639.6314301000.310.100.420.310.42Matches
2020-202128Charlton Athleticeng ENG3. League One7th36282,26925.211213834000.440.080.520.320.40Matches
2021-202229Charlton Athleticeng ENG3. League One13th35282,58028.711213923500.380.070.450.310.38Matches
2022-202330Rotherham Unitedeng ENG2. Championship19th35201,71419.0505500100.260.000.260.260.26Matches
2023-202431Derby Countyeng ENG3. League One2nd1986777.5325300100.400.270.660.400.66Matches
2024-202532Derby Countyeng ENG2. Championship19th00Matches
2024-202532Derby Countyeng ENGJr. PL223rd442442.7112100000.370.370.740.370.74Matches
13 Seasons8 Clubs5 Leagues36823721,674240.87726103716101100.320.110.430.290.40
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
QPR (4 Seasons)1 League92585,51661.3133161211100.210.050.260.200.24
Peterborough United (3 Seasons)1 League82645,72463.62610362601300.410.160.570.410.57
Charlton Athletic (2 Seasons)1 League71564,84953.9224261757500.410.070.480.320.39
Newport County (2 Seasons)2 Leagues39212,02722.55510500000.220.220.440.220.44
Derby County (2 Seasons)2 Leagues1986777.5325300100.400.270.660.400.66
Rotherham United (1 Season)1 League35201,71419.0505500100.260.000.260.260.26
Sheffield United (1 Season)1 League1533043.4011000000.000.300.300.000.30
Hearts (1 Season)1 League1578639.6314301000.310.100.420.310.42
Derby County (1 Season)1 League442442.7112100000.370.370.740.370.74
League One (6 Seasons)17212811,250125.05116674658900.410.130.540.370.50
Championship (6 Seasons)142817,53483.7184221711200.220.050.260.200.25
League Two (1 Season)24161,55117.2448400000.230.230.460.230.46
Conf Premier (1 Season)1554765.3112100000.190.190.380.190.38
Premiership (1 Season)1578639.6314301000.310.100.420.310.42
PL2 (1 Season)442442.7112100000.370.370.740.370.74
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-201522Peterborough Unitedeng ENGFA Cup65th221802.0000000000.000.000.000.000.00Matches
2014-201522Peterborough Unitedeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2015-201623Peterborough Unitedeng ENGFA Cup17th332703.0404400001.330.001.331.331.33Matches
2015-201623Peterborough Unitedeng ENGLeague Cup33rd221631.8101100000.550.000.550.550.55Matches
2016-201724QPReng ENGEFL Cup17th332883.2112100000.310.310.620.310.62Matches
2017-201825QPReng ENGEFL Cup33rd10340.4000000000.000.000.000.000.00Matches
2018-201926QPReng ENGEFL Cup17th221721.9011000000.000.520.520.000.52Matches
2018-201926Sheffield Unitedeng ENGFA Cup33rd11570.6000000000.000.000.000.000.00Matches
2020-202128Charlton Athleticeng ENGEFL Cup33rd10140.2000000000.000.000.000.000.00Matches
2020-202128Charlton Athleticeng ENGFA Cup85th10260.3000000000.000.000.000.000.00Matches
2021-202229Charlton Athleticeng ENGFA Cup21730.8011000000.001.231.230.001.23Matches
2022-202330Rotherham Unitedeng ENGEFL CupRd211360.4000000000.000.000.000.000.00Matches
2022-202330Rotherham Unitedeng ENGFA Cup11901.0101011001.000.001.000.000.00Matches
2023-202431Derby Countyeng ENGEFL CupRd111720.8000000000.000.000.000.000.00Matches
2023-202431Derby Countyeng ENGFA Cup11660.7000000000.000.000.000.000.00Matches
2024-202532Derby Countyeng ENGEFL CupRd200Matches
10 Seasons6 Clubs2 Leagues23191,63118.17310611000.390.170.550.330.50
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
QPR (3 Seasons)1 League654945.5123100000.180.360.550.180.55
Peterborough United (2 Seasons)2 Leagues887037.8505500000.640.000.640.640.64
Charlton Athletic (2 Seasons)2 Leagues411131.3011000000.000.800.800.000.80
Derby County (2 Seasons)2 Leagues221381.5000000000.000.000.000.000.00
Rotherham United (1 Season)2 Leagues221261.4101011000.710.000.710.000.00
Sheffield United (1 Season)1 League11570.6000000000.000.000.000.000.00
League Cup (9 Seasons)12108699.7224200000.210.210.410.210.41
FA Cup (7 Seasons)1197628.5516411000.590.120.710.470.59
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
201623nir Northern IrelandFriendlies (M)432092.3202200100.860.000.860.860.86Matches
201623nir Northern IrelandUEFA EuroR16421882.1000000000.000.000.000.000.00Matches
201825nir Northern IrelandWCQ854284.8112100000.210.210.420.210.42Matches
201825nir Northern IrelandFriendlies (M)20550.6011000000.001.641.640.001.64Matches
2018-201926nir Northern IrelandUEFA Nations League24th00Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB643303.7011000000.000.270.270.000.27Matches
202128nir Northern IrelandFriendlies (M)00Matches
202128nir Northern IrelandUEFA Euro Qualifying532642.9101100000.340.000.340.340.34Matches
202229nir Northern IrelandWCQ653964.4213111100.450.230.680.230.45Matches
202431nir Northern IrelandUEFA Euro Qualifying833684.1011000100.000.240.240.000.24Matches
6 Seasons1 Club5 Leagues43252,23824.96511511300.240.200.440.200.40
Friendlies (M) (3 Seasons)632642.9213200100.680.341.020.681.02
WCQ (2 Seasons)14108249.2325211100.330.220.550.220.44
UEFA Euro Qualifying (2 Seasons)1366327.0112100100.140.140.280.140.28
UEFA Nations League (2 Seasons)643303.7011000000.000.270.270.000.27
UEFA Euro (1 Season)421882.1000000000.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
2012-201320Newport Countyeng ENG5. Conf Premier5.31101.890.1000
2013-201421Peterborough Unitedeng ENG3. League One12.34110.890.3600
2013-201421Newport Countyeng ENG4. League Two17.24130.750.3100
2014-201522Peterborough Unitedeng ENGFA Cup2.0000Matches
2014-201522Peterborough Unitedeng ENGLeague Cup1.0000Matches
2014-201522Peterborough Unitedeng ENG3. League One31.112250.800.4801Matches
2015-201623QPReng ENG2. Championship7.7040.520.0000Matches
2015-201623Peterborough Unitedeng ENGFA Cup3.0400Matches
2015-201623Peterborough Unitedeng ENGLeague Cup1.8100Matches
2015-201623Peterborough Unitedeng ENG3. League One20.110291.440.3400Matches
2016-201724QPReng ENG2. Championship26.970300.001.110.2300Matches
2016-201724QPReng ENGEFL Cup3.216350.01.870.940.170.3300Matches
2017-201825QPReng ENG2. Championship25.16602440.02.390.960.080.2111Matches
2017-201825QPReng ENGEFL Cup0.402150.05.292.650.000.0000Matches
2018-201926QPReng ENG2. Championship1.502150.01.310.660.000.0000Matches
2018-201926Sheffield Unitedeng ENG2. Championship3.408225.02.370.590.000.0000Matches
2018-201926QPReng ENGEFL Cup1.90200.01.050.000.0000Matches
2018-201926Sheffield Unitedeng ENGFA Cup0.60000.000.0000Matches
2019-202027Heartssct SCO1. Premiership9.63171058.81.771.040.180.3001Matches
2020-202128Charlton Athleticeng ENGEFL Cup0.20000.000.0000Matches
2020-202128Charlton Athleticeng ENGFA Cup0.30000.000.0000Matches
2020-202128Charlton Athleticeng ENG3. League One25.211451942.21.780.750.180.4234Matches
2021-202229Charlton Athleticeng ENGFA Cup0.80100.01.230.000.0000Matches
2021-202229Charlton Athleticeng ENG3. League One28.711894044.93.101.400.100.2323Matches
2022-202330Rotherham Unitedeng ENG2. Championship19.05401230.02.100.630.130.4200Matches
2022-202330Rotherham Unitedeng ENGEFL Cup0.4011100.02.502.500.000.0000Matches
2022-202330Rotherham Unitedeng ENGFA Cup1.012150.02.001.000.000.0011Matches
2023-202431Derby Countyeng ENGEFL Cup0.802150.02.501.250.000.0000Matches
2023-202431Derby Countyeng ENGFA Cup0.704125.05.451.360.000.0000Matches
2023-202431Derby Countyeng ENG3. League One7.5312541.71.600.660.250.6000Matches
2024-202532Derby Countyeng ENGJr. PL22.7100Matches
13 Seasons8 Clubs7 Leagues258.98429324351.51.860.970.140.30711
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (4 Seasons)2 Leagues66.814726381.91.220.940.180.2111
Peterborough United (3 Seasons)3 Leagues71.431651.020.4001
Charlton Athletic (2 Seasons)3 Leagues55.1221355943.72.451.070.130.2957
Newport County (2 Seasons)2 Leagues22.55231.020.2200
Derby County (2 Seasons)4 Leagues9.1318738.91.990.770.170.4300
Rotherham United (1 Season)3 Leagues20.46431432.62.100.680.120.3611
Sheffield United (1 Season)2 Leagues4.008225.01.990.500.000.0000
Hearts (1 Season)1 League9.63171058.81.771.040.180.3001
Derby County (1 Season)1 League2.7100
League Cup (9 Seasons)9.7213646.21.900.880.080.1700
FA Cup (7 Seasons)8.557228.62.020.580.000.0011
League One (6 Seasons)125.05114612943.82.381.030.140.3658
Championship (6 Seasons)83.7181107362.71.450.870.150.2311
League Two (1 Season)17.24130.750.3100
Conf Premier (1 Season)5.31101.890.1000
Premiership (1 Season)9.63171058.81.771.040.180.3001
PL2 (1 Season)2.7100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201320Newport County1 League5.31101.890.1000
2013-201421Newport County1 League17.24130.750.3100
2013-201421Peterborough United1 League12.34110.890.3600
2014-201522Peterborough United3 Leagues34.112250.800.4801
2015-201623Peterborough United3 Leagues25.015291.440.3400
2015-201623QPR1 League7.7040.520.0000
2016-201724QPR2 Leagues30.18633550.00.201.101.330.2400
2017-201825QPR2 Leagues25.56622540.32.430.980.080.2011
2018-201926QPR2 Leagues3.404125.01.170.290.000.0000
2018-201926Sheffield United2 Leagues4.008225.01.990.500.000.0000
2019-202027Hearts1 League9.63171058.81.771.040.180.3001
2020-202128Charlton Athletic3 Leagues25.711451942.21.750.740.180.4234
2021-202229Charlton Athletic2 Leagues29.511904044.43.051.360.100.2323
2022-202330Rotherham United3 Leagues20.46431432.62.100.680.120.3611
2023-202431Derby County3 Leagues9.1318738.91.990.770.170.4300
2024-202532Derby County1 League2.7100
13 Seasons8 Clubs7 Leagues258.98429324351.51.860.970.140.30711
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (4 Seasons)2 Leagues66.814726381.91.220.940.180.2111
Peterborough United (3 Seasons)3 Leagues71.431651.020.4001
Charlton Athletic (2 Seasons)3 Leagues55.1221355943.72.451.070.130.2957
Newport County (2 Seasons)2 Leagues22.55231.020.2200
Derby County (2 Seasons)4 Leagues9.1318738.91.990.770.170.4300
Rotherham United (1 Season)3 Leagues20.46431432.62.100.680.120.3611
Sheffield United (1 Season)2 Leagues4.008225.01.990.500.000.0000
Hearts (1 Season)1 League9.63171058.81.771.040.180.3001
Derby County (1 Season)1 League2.7100
League Cup (9 Seasons)9.7213646.21.900.880.080.1700
FA Cup (7 Seasons)8.557228.62.020.580.000.0011
League One (6 Seasons)125.05114612943.82.381.030.140.3658
Championship (6 Seasons)83.7181107362.71.450.870.150.2311
League Two (1 Season)17.24130.750.3100
Conf Premier (1 Season)5.31101.890.1000
Premiership (1 Season)9.63171058.81.771.040.180.3001
PL2 (1 Season)2.7100
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
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.31101.890.1000
2013-201421Newport Countyeng ENG4. League Two14th17.24130.750.3100
2013-201421Peterborough Unitedeng ENG3. League One6th12.34110.890.3600
2014-201522Peterborough Unitedeng ENG3. League One9th31.112250.800.4801Matches
2015-201623Peterborough Unitedeng ENG3. League One13th20.110291.440.3400Matches
2015-201623QPReng ENG2. Championship12th7.7040.520.0000Matches
2016-201724QPReng ENG2. Championship18th26.970300.001.110.2300Matches
2017-201825QPReng ENG2. Championship16th25.16602440.02.390.960.080.2111Matches
2018-201926QPReng ENG2. Championship19th1.502150.01.310.660.000.0000Matches
2018-201926Sheffield Unitedeng ENG2. Championship2nd3.408225.02.370.590.000.0000Matches
2019-202027Heartssct SCO1. Premiership12th9.63171058.81.771.040.180.3001Matches
2020-202128Charlton Athleticeng ENG3. League One7th25.211451942.21.780.750.180.4234Matches
2021-202229Charlton Athleticeng ENG3. League One13th28.711894044.93.101.400.100.2323Matches
2022-202330Rotherham Unitedeng ENG2. Championship19th19.05401230.02.100.630.130.4200Matches
2023-202431Derby Countyeng ENG3. League One2nd7.5312541.71.600.660.250.6000Matches
2024-202532Derby Countyeng ENGJr. PL223rd2.7100Matches
13 Seasons8 Clubs5 Leagues240.87727323552.41.860.980.150.30610
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (4 Seasons)1 League61.313625988.71.160.960.190.2011
Peterborough United (3 Seasons)1 League63.626651.020.4001
Charlton Athletic (2 Seasons)1 League53.9221345944.02.491.100.130.2957
Newport County (2 Seasons)2 Leagues22.55231.020.2200
Derby County (2 Seasons)2 Leagues7.5312541.71.600.660.250.6000
Rotherham United (1 Season)1 League19.05401230.02.100.630.130.4200
Sheffield United (1 Season)1 League3.408225.02.370.590.000.0000
Hearts (1 Season)1 League9.63171058.81.771.040.180.3001
Derby County (1 Season)1 League2.7100
League One (6 Seasons)125.05114612943.82.381.030.140.3658
Championship (6 Seasons)83.7181107362.71.450.870.150.2311
League Two (1 Season)17.24130.750.3100
Conf Premier (1 Season)5.31101.890.1000
Premiership (1 Season)9.63171058.81.771.040.180.3001
PL2 (1 Season)2.7100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201522Peterborough Unitedeng ENGFA Cup65th2.0000Matches
2014-201522Peterborough Unitedeng ENGLeague Cup58th1.0000Matches
2015-201623Peterborough Unitedeng ENGFA Cup17th3.0400Matches
2015-201623Peterborough Unitedeng ENGLeague Cup33rd1.8100Matches
2016-201724QPReng ENGEFL Cup17th3.216350.01.870.940.170.3300Matches
2017-201825QPReng ENGEFL Cup33rd0.402150.05.292.650.000.0000Matches
2018-201926QPReng ENGEFL Cup17th1.90200.01.050.000.0000Matches
2018-201926Sheffield Unitedeng ENGFA Cup33rd0.60000.000.0000Matches
2020-202128Charlton Athleticeng ENGEFL Cup33rd0.20000.000.0000Matches
2020-202128Charlton Athleticeng ENGFA Cup85th0.30000.000.0000Matches
2021-202229Charlton Athleticeng ENGFA Cup0.80100.01.230.000.0000Matches
2022-202330Rotherham Unitedeng ENGEFL CupRd20.4011100.02.502.500.000.0000Matches
2022-202330Rotherham Unitedeng ENGFA Cup1.012150.02.001.000.000.0011Matches
2023-202431Derby Countyeng ENGEFL CupRd10.802150.02.501.250.000.0000Matches
2023-202431Derby Countyeng ENGFA Cup0.704125.05.451.360.000.0000Matches
10 Seasons6 Clubs2 Leagues18.1720840.01.940.780.050.1311
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (3 Seasons)1 League5.5110440.01.820.730.100.2500
Peterborough United (2 Seasons)2 Leagues7.8500
Charlton Athletic (2 Seasons)2 Leagues1.30100.00.800.000.0000
Derby County (2 Seasons)2 Leagues1.506233.33.911.300.000.0000
Rotherham United (1 Season)2 Leagues1.413266.72.141.430.000.0011
Sheffield United (1 Season)1 League0.60000.000.0000
League Cup (9 Seasons)9.7213646.21.900.880.080.1700
FA Cup (7 Seasons)8.557228.62.020.580.000.0011
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201623nir Northern IrelandFriendlies (M)2.3200Matches
201623nir Northern IrelandUEFA EuroR162.10200.00.960.000.0000Matches
201825nir Northern IrelandWCQ4.8100Matches
201825nir Northern IrelandFriendlies (M)0.6000Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB3.7022100.00.550.550.000.0000Matches
202128nir Northern IrelandUEFA Euro Qualifying2.919444.43.071.360.110.2500Matches
202229nir Northern IrelandWCQ4.4210880.02.271.820.100.1311Matches
202431nir Northern IrelandUEFA Euro Qualifying4.108337.51.960.730.000.0000Matches
6 Seasons1 Club5 Leagues24.96311754.81.800.990.060.1211
Friendlies (M) (3 Seasons)2.9200
WCQ (2 Seasons)9.2310880.02.271.820.100.1311
UEFA Euro Qualifying (2 Seasons)7.0117741.22.421.000.060.1400
UEFA Nations League (2 Seasons)3.7022100.00.550.550.000.0000
UEFA Euro (1 Season)2.10200.00.960.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
2012-201320Newport Countyeng ENG5. Conf Premier154763211.55.3510
2013-201421Peterborough Unitedeng ENG3. League One171,1106526.812.3125
2013-201421Newport Countyeng ENG4. League Two241,5516537.517.2168
2014-201522Peterborough Unitedeng ENGFA Cup218090100.02.02902001.502200.00Matches
2014-201522Peterborough Unitedeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201522Peterborough Unitedeng ENG3. League One402,8017067.731.13119951.354532+13+0.42+1.49Matches
2015-201623QPReng ENG2. Championship156944616.87.772841.0757-2-0.26-0.31Matches
2015-201623Peterborough Unitedeng ENGFA Cup32709056.33.03903003.0070+7+2.33+2.33Matches
2015-201623Peterborough Unitedeng ENGLeague Cup21638290.61.82821001.5034-1-0.55-0.55Matches
2015-201623Peterborough Unitedeng ENG3. League One251,8137343.820.12114411.523929+10+0.50+0.54Matches
2016-201724QPReng ENG2. Championship402,4246158.626.926131441.082636-10-0.37-0.16Matches
2016-201724QPReng ENGEFL Cup32889696.03.23962002.0054+1+0.31+7.81Matches
2017-201825QPReng ENG2. Championship332,2616954.625.12414961.122836-8-0.32-0.13Matches
2017-201825QPReng ENGEFL Cup1343418.90.40013313.000000.00+1.23Matches
2018-201926QPReng ENG2. Championship4137343.31.5193131510.7507-7-4.60-4.35Matches
2018-201926Sheffield Unitedeng ENG2. Championship15304207.33.43690128121.6736-3-0.89-1.83Matches
2018-201926QPReng ENGEFL Cup21728663.71.92861003.0051+4+2.09+3.93Matches
2018-201926Sheffield Unitedeng ENGFA Cup1575763.30.61570000.0001-1-1.58-1.58Matches
2019-202027Heartssct SCO1. Premiership158635832.09.6790682900.871516-1-0.10+0.88Matches
2020-202128Charlton Athleticeng ENGEFL Cup114147.80.20011400.0001-1-6.43-6.43Matches
2020-202128Charlton Athleticeng ENGFA Cup1262628.90.30012600.000000.00+1.41Matches
2020-202128Charlton Athleticeng ENG3. League One362,2696354.825.228761181921.533227+5+0.20-0.23Matches
2021-202229Charlton Athleticeng ENGFA Cup2733727.00.817201103.0020+2+2.47+1.10Matches
2021-202229Charlton Athleticeng ENG3. League One352,5807462.328.728862272421.434228+14+0.49+1.53Matches
2022-202330Rotherham Unitedeng ENG2. Championship351,7144941.419.020694152211.032426-2-0.11+0.23Matches
2022-202330Rotherham Unitedeng ENGEFL Cup1363620.00.41360003.0010+1+2.50+3.12Matches
2022-202330Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2023-202431Derby Countyeng ENGEFL Cup1727280.00.81720000.0002-2-2.50-2.50Matches
2023-202431Derby Countyeng ENGFA Cup1666636.70.71660001.0002-2-2.73-2.73Matches
2023-202431Derby Countyeng ENG3. League One196773616.47.58630111631.53165+11+1.46+0.68Matches
2024-202532Derby Countyeng ENG2. Championship00002Matches
2024-202532Derby Countyeng ENGEFL Cup00002Matches
2024-202532Derby Countyeng ENGJr. PL242446113.62.74611001.2574+3+1.11+2.21Matches
13 Seasons8 Clubs7 Leagues39123,3056034.4258.92567811713519461.31301277+24+0.11+0.12
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (4 Seasons)2 Leagues986,0106134.766.86392333519161.176991-22-0.33-0.15
Peterborough United (3 Seasons)3 Leagues906,4277148.171.47288401861.479668+28+0.47+0.87
Charlton Athletic (2 Seasons)3 Leagues754,9626656.355.1578133182041.487656+20+0.36+0.53
Newport County (2 Seasons)2 Leagues392,0275224.522.52118
Derby County (2 Seasons)4 Leagues21815399.39.110640111671.43169+7+0.77+0.02
Rotherham United (1 Season)3 Leagues371,8405041.720.422695152211.062630-4-0.20+0.15
Sheffield United (1 Season)2 Leagues16361238.54.04660128121.5737-4-1.00-1.93
Hearts (1 Season)1 League158635832.09.6790682900.871516-1-0.10+0.88
Derby County (1 Season)1 League42446113.62.74611001.2574+3+1.11+2.21
League Cup (9 Seasons)128697252.79.71082522431.751413+1+0.10+1.00
FA Cup (7 Seasons)117626955.28.5982621401.73129+3+0.35+0.06
League One (6 Seasons)17211,2506545.3125.012879664419131.46174121+53+0.47+0.44
Championship (6 Seasons)1427,5345326.083.78170346116301.1386118-32-0.38-0.46
League Two (1 Season)241,5516537.517.2168
Conf Premier (1 Season)154763211.55.3510
Premiership (1 Season)158635832.09.6790682900.871516-1-0.10+0.88
PL2 (1 Season)42446113.62.74611001.2574+3+1.11+2.21
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
2012-201320Newport County1 League154763211.55.3510
2013-201421Newport County1 League241,5516537.517.2168
2013-201421Peterborough United1 League171,1106526.812.3125
2014-201522Peterborough United3 Leagues433,0717169.634.1349022951.334735+12+0.35+1.43
2015-201623Peterborough United3 Leagues302,2467546.825.0268718411.674933+16+0.64+0.68
2015-201623QPR1 League156944616.87.772841.0757-2-0.26-0.31
2016-201724QPR2 Leagues432,7126361.130.12996151441.143140-9-0.30-0.04
2017-201825QPR2 Leagues342,2956853.125.52414103371.182836-8-0.31-0.05
2018-201926QPR2 Leagues6309527.03.4388231511.5058-3-0.87-0.59
2018-201926Sheffield United2 Leagues16361238.54.04660128121.5737-4-1.00-1.93
2019-202027Hearts1 League158635832.09.6790682900.871516-1-0.10+0.88
2020-202128Charlton Athletic3 Leagues382,3096152.425.7287611102021.453228+4+0.16-0.19
2021-202229Charlton Athletic2 Leagues372,6537260.229.529862282121.514428+16+0.54+1.31
2022-202330Rotherham United3 Leagues371,8405041.720.422695152211.062630-4-0.20+0.15
2023-202431Derby County3 Leagues218153918.59.110640111631.43169+7+0.77+0.02
2024-202532Derby County2 Leagues00004
2024-202532Derby County1 League42446113.62.74611001.2574+3+1.11+2.21
13 Seasons8 Clubs7 Leagues39123,3056034.4258.92567811713519461.31301277+24+0.11+0.12
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (4 Seasons)2 Leagues986,0106134.766.86392333519161.176991-22-0.33-0.15
Peterborough United (3 Seasons)3 Leagues906,4277148.171.47288401861.479668+28+0.47+0.87
Charlton Athletic (2 Seasons)3 Leagues754,9626656.355.1578133182041.487656+20+0.36+0.53
Newport County (2 Seasons)2 Leagues392,0275224.522.52118
Derby County (2 Seasons)4 Leagues21815399.39.110640111671.43169+7+0.77+0.02
Rotherham United (1 Season)3 Leagues371,8405041.720.422695152211.062630-4-0.20+0.15
Sheffield United (1 Season)2 Leagues16361238.54.04660128121.5737-4-1.00-1.93
Hearts (1 Season)1 League158635832.09.6790682900.871516-1-0.10+0.88
Derby County (1 Season)1 League42446113.62.74611001.2574+3+1.11+2.21
League Cup (9 Seasons)128697252.79.71082522431.751413+1+0.10+1.00
FA Cup (7 Seasons)117626955.28.5982621401.73129+3+0.35+0.06
League One (6 Seasons)17211,2506545.3125.012879664419131.46174121+53+0.47+0.44
Championship (6 Seasons)1427,5345326.083.78170346116301.1386118-32-0.38-0.46
League Two (1 Season)241,5516537.517.2168
Conf Premier (1 Season)154763211.55.3510
Premiership (1 Season)158635832.09.6790682900.871516-1-0.10+0.88
PL2 (1 Season)42446113.62.74611001.2574+3+1.11+2.21
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
2012-201320Newport Countyeng ENG5. Conf Premier3rd154763211.55.3510
2013-201421Newport Countyeng ENG4. League Two14th241,5516537.517.2168
2013-201421Peterborough Unitedeng ENG3. League One6th171,1106526.812.3125
2014-201522Peterborough Unitedeng ENG3. League One9th402,8017067.731.13119951.354532+13+0.42+1.49Matches
2015-201623Peterborough Unitedeng ENG3. League One13th251,8137343.820.12114411.523929+10+0.50+0.54Matches
2015-201623QPReng ENG2. Championship12th156944616.87.772841.0757-2-0.26-0.31Matches
2016-201724QPReng ENG2. Championship18th402,4246158.626.926131441.082636-10-0.37-0.16Matches
2017-201825QPReng ENG2. Championship16th332,2616954.625.12414961.122836-8-0.32-0.13Matches
2018-201926QPReng ENG2. Championship19th4137343.31.5193131510.7507-7-4.60-4.35Matches
2018-201926Sheffield Unitedeng ENG2. Championship2nd15304207.33.43690128121.6736-3-0.89-1.83Matches
2019-202027Heartssct SCO1. Premiership12th158635832.09.6790682900.871516-1-0.10+0.88Matches
2020-202128Charlton Athleticeng ENG3. League One7th362,2696354.825.228761181921.533227+5+0.20-0.23Matches
2021-202229Charlton Athleticeng ENG3. League One13th352,5807462.328.728862272421.434228+14+0.49+1.53Matches
2022-202330Rotherham Unitedeng ENG2. Championship19th351,7144941.419.020694152211.032426-2-0.11+0.23Matches
2023-202431Derby Countyeng ENG3. League One2nd196773616.47.58630111631.53165+11+1.46+0.68Matches
2024-202532Derby Countyeng ENG2. Championship19th00002Matches
2024-202532Derby Countyeng ENGJr. PL223rd42446113.62.74611001.2574+3+1.11+2.21Matches
13 Seasons8 Clubs5 Leagues36821,6745933.4240.82377710613119431.28275255+20+0.10+0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (4 Seasons)1 League925,5166033.361.35893303415151.085986-27-0.44-0.30
Peterborough United (3 Seasons)1 League825,7247046.163.664331861.428461+23+0.45+0.87
Charlton Athletic (2 Seasons)1 League714,8496858.653.9568133152141.487455+19+0.35+0.59
Newport County (2 Seasons)2 Leagues392,0275224.522.52118
Derby County (2 Seasons)2 Leagues19677368.27.58630111651.53165+11+1.46+0.68
Rotherham United (1 Season)1 League351,7144941.419.020694152211.032426-2-0.11+0.23
Sheffield United (1 Season)1 League15304207.33.43690128121.6736-3-0.89-1.83
Hearts (1 Season)1 League158635832.09.6790682900.871516-1-0.10+0.88
Derby County (1 Season)1 League42446113.62.74611001.2574+3+1.11+2.21
League One (6 Seasons)17211,2506545.3125.012879664419131.46174121+53+0.47+0.44
Championship (6 Seasons)1427,5345326.083.78170346116301.1386118-32-0.38-0.46
League Two (1 Season)241,5516537.517.2168
Conf Premier (1 Season)154763211.55.3510
Premiership (1 Season)158635832.09.6790682900.871516-1-0.10+0.88
PL2 (1 Season)42446113.62.74611001.2574+3+1.11+2.21
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-201522Peterborough Unitedeng ENGFA Cup65th218090100.02.02902001.502200.00Matches
2014-201522Peterborough Unitedeng ENGLeague Cup58th19090100.01.01901000.0001-1-1.00Matches
2015-201623Peterborough Unitedeng ENGFA Cup17th32709056.33.03903003.0070+7+2.33+2.33Matches
2015-201623Peterborough Unitedeng ENGLeague Cup33rd21638290.61.82821001.5034-1-0.55-0.55Matches
2016-201724QPReng ENGEFL Cup17th32889696.03.23962002.0054+1+0.31+7.81Matches
2017-201825QPReng ENGEFL Cup33rd1343418.90.40013313.000000.00+1.23Matches
2018-201926QPReng ENGEFL Cup17th21728663.71.92861003.0051+4+2.09+3.93Matches
2018-201926Sheffield Unitedeng ENGFA Cup33rd1575763.30.61570000.0001-1-1.58-1.58Matches
2020-202128Charlton Athleticeng ENGEFL Cup33rd114147.80.20011400.0001-1-6.43-6.43Matches
2020-202128Charlton Athleticeng ENGFA Cup85th1262628.90.30012600.000000.00+1.41Matches
2021-202229Charlton Athleticeng ENGFA Cup2733727.00.817201103.0020+2+2.47+1.10Matches
2022-202330Rotherham Unitedeng ENGEFL CupRd21363620.00.41360003.0010+1+2.50+3.12Matches
2022-202330Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2023-202431Derby Countyeng ENGEFL CupRd11727280.00.81720000.0002-2-2.50-2.50Matches
2023-202431Derby Countyeng ENGFA Cup1666636.70.71660001.0002-2-2.73-2.73Matches
2024-202532Derby Countyeng ENGEFL CupRd200002Matches
10 Seasons6 Clubs2 Leagues231,6317153.818.119821141931.742622+4+0.22+0.52
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (3 Seasons)1 League64948265.95.5592313312.50105+5+0.91+2.67
Peterborough United (2 Seasons)2 Leagues87038875.67.88887001.88127+5+0.64+0.64
Charlton Athletic (2 Seasons)2 Leagues41132820.91.3172031401.5021+1+0.80+0.37
Derby County (2 Seasons)2 Leagues21386930.71.52690020.5004-4-2.61-2.61
Rotherham United (1 Season)2 Leagues21266346.71.42631001.5024-2-1.43-0.80
Sheffield United (1 Season)1 League1575763.30.61570000.0001-1-1.58-1.58
League Cup (9 Seasons)128697252.79.71082522431.751413+1+0.10+1.00
FA Cup (7 Seasons)117626955.28.5982621401.73129+3+0.35+0.06
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
201623nir Northern IrelandFriendlies (M)42095246.42.3358013502.0030+3+1.29+2.04Matches
201623nir Northern IrelandUEFA EuroR1641884752.22.1272022300.7512-1-0.48-0.48Matches
201825nir Northern IrelandWCQ84285439.64.8574031921.63111+10+2.10+1.55Matches
201825nir Northern IrelandFriendlies (M)2552812.20.60022703.0020+2+3.27+3.50Matches
2018-201926nir Northern IrelandUEFA Nations League24th00001Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB63305561.13.7469022800.3318-7-1.91-1.91Matches
202128nir Northern IrelandFriendlies (M)0001Matches
202128nir Northern IrelandUEFA Euro Qualifying52645327.52.9373022321.402200.00+0.65Matches
202229nir Northern IrelandWCQ63966655.04.4575011901.3364+2+0.45+1.29Matches
202431nir Northern IrelandUEFA Euro Qualifying83684640.94.1371053101.1345-1-0.24+0.26Matches
6 Seasons1 Club5 Leagues432,2385236.224.925710182661.303022+8+0.32+0.60
Friendlies (M) (3 Seasons)62644421.02.9359032912.3350+5+1.70+2.13
WCQ (2 Seasons)148245945.89.21075041921.50175+12+1.31+1.22
UEFA Euro Qualifying (2 Seasons)136324934.07.0672072921.2367-1-0.14+0.44
UEFA Nations League (2 Seasons)63305536.73.7469022810.3318-7-1.91-1.91
UEFA Euro (1 Season)41884752.22.1272022300.7512-1-0.48-0.48
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
2012-201320Newport Countyeng ENG5. Conf Premier5.3005
2013-201421Peterborough Unitedeng ENG3. League One12.30015
2013-201421Newport Countyeng ENG4. League Two17.20012
2014-201522Peterborough Unitedeng ENGFA Cup2.00000Matches
2014-201522Peterborough Unitedeng ENGLeague Cup1.00000Matches
2014-201522Peterborough Unitedeng ENG3. League One31.11019Matches
2015-201623QPReng ENG2. Championship7.70011Matches
2015-201623Peterborough Unitedeng ENGFA Cup3.00000Matches
2015-201623Peterborough Unitedeng ENGLeague Cup1.80000Matches
2015-201623Peterborough Unitedeng ENG3. League One20.12031Matches
2016-201724QPReng ENG2. Championship26.91003900000000Matches
2016-201724QPReng ENGEFL Cup3.2000810000000Matches
2017-201825QPReng ENG2. Championship25.10001810261832000Matches
2017-201825QPReng ENGEFL Cup0.4000002000000Matches
2018-201926QPReng ENG2. Championship1.5000512110000Matches
2018-201926Sheffield Unitedeng ENG2. Championship3.4000754211000Matches
2018-201926QPReng ENGEFL Cup1.9000201100000Matches
2018-201926Sheffield Unitedeng ENGFA Cup0.6000110000000Matches
2019-202027Heartssct SCO1. Premiership9.60001510107000Matches
2020-202128Charlton Athleticeng ENGEFL Cup0.20000000000Matches
2020-202128Charlton Athleticeng ENGFA Cup0.30001110000Matches
2020-202128Charlton Athleticeng ENG3. League One25.2000272412286150Matches
2021-202229Charlton Athleticeng ENGFA Cup0.80002101000Matches
2021-202229Charlton Athleticeng ENG3. League One28.7500441212253100Matches
2022-202330Rotherham Unitedeng ENG2. Championship19.0100259913180Matches
2022-202330Rotherham Unitedeng ENGEFL Cup0.40000001000Matches
2022-202330Rotherham Unitedeng ENGFA Cup1.00001120000Matches
2023-202431Derby Countyeng ENGEFL Cup0.80001000000Matches
2023-202431Derby Countyeng ENGFA Cup0.70000000000Matches
2023-202431Derby Countyeng ENG3. League One7.5100941012000Matches
2024-202532Derby Countyeng ENGJr. PL22.70000Matches
13 Seasons8 Clubs7 Leagues258.9110029880911091536000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (4 Seasons)2 Leagues66.81008312312042000
Peterborough United (3 Seasons)3 Leagues71.4300650
Charlton Athletic (2 Seasons)3 Leagues55.1500743825549250
Newport County (2 Seasons)2 Leagues22.50017
Derby County (2 Seasons)4 Leagues9.11001041012000
Rotherham United (1 Season)3 Leagues20.410026101114180
Sheffield United (1 Season)2 Leagues4.0000864211000
Hearts (1 Season)1 League9.60001510107000
Derby County (1 Season)1 League2.70000
League Cup (9 Seasons)9.70001113200000
FA Cup (7 Seasons)8.5000543100000
League One (6 Seasons)125.09001454034659250
Championship (6 Seasons)83.7200105254134611000
League Two (1 Season)17.20012
Conf Premier (1 Season)5.3005
Premiership (1 Season)9.60001510107000
PL2 (1 Season)2.70000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Newport County1 League5.3005
2013-201421Newport County1 League17.20012
2013-201421Peterborough United1 League12.30015
2014-201522Peterborough United3 Leagues34.1100190
2015-201623Peterborough United3 Leagues25.0200310
2015-201623QPR1 League7.70011
2016-201724QPR2 Leagues30.11004710000000
2017-201825QPR2 Leagues25.50001810281832000
2018-201926QPR2 Leagues3.4000713210000
2018-201926Sheffield United2 Leagues4.0000864211000
2019-202027Hearts1 League9.60001510107000
2020-202128Charlton Athletic3 Leagues25.7000282513286150
2021-202229Charlton Athletic2 Leagues29.5500461312263100
2022-202330Rotherham United3 Leagues20.410026101114180
2023-202431Derby County3 Leagues9.11001041012000
2024-202532Derby County1 League2.70000
13 Seasons8 Clubs7 Leagues258.9110029880911091536000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (4 Seasons)2 Leagues66.81008312312042000
Peterborough United (3 Seasons)3 Leagues71.4300650
Charlton Athletic (2 Seasons)3 Leagues55.1500743825549250
Newport County (2 Seasons)2 Leagues22.50017
Derby County (2 Seasons)4 Leagues9.11001041012000
Rotherham United (1 Season)3 Leagues20.410026101114180
Sheffield United (1 Season)2 Leagues4.0000864211000
Hearts (1 Season)1 League9.60001510107000
Derby County (1 Season)1 League2.70000
League Cup (9 Seasons)9.70001113200000
FA Cup (7 Seasons)8.5000543100000
League One (6 Seasons)125.09001454034659250
Championship (6 Seasons)83.7200105254134611000
League Two (1 Season)17.20012
Conf Premier (1 Season)5.3005
Premiership (1 Season)9.60001510107000
PL2 (1 Season)2.70000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.3005
2013-201421Newport Countyeng ENG4. League Two14th17.20012
2013-201421Peterborough Unitedeng ENG3. League One6th12.30015
2014-201522Peterborough Unitedeng ENG3. League One9th31.11019Matches
2015-201623Peterborough Unitedeng ENG3. League One13th20.12031Matches
2015-201623QPReng ENG2. Championship12th7.70011Matches
2016-201724QPReng ENG2. Championship18th26.91003900000000Matches
2017-201825QPReng ENG2. Championship16th25.10001810261832000Matches
2018-201926QPReng ENG2. Championship19th1.5000512110000Matches
2018-201926Sheffield Unitedeng ENG2. Championship2nd3.4000754211000Matches
2019-202027Heartssct SCO1. Premiership12th9.60001510107000Matches
2020-202128Charlton Athleticeng ENG3. League One7th25.2000272412286150Matches
2021-202229Charlton Athleticeng ENG3. League One13th28.7500441212253100Matches
2022-202330Rotherham Unitedeng ENG2. Championship19th19.0100259913180Matches
2023-202431Derby Countyeng ENG3. League One2nd7.5100941012000Matches
2024-202532Derby Countyeng ENGJr. PL223rd2.70000Matches
13 Seasons8 Clubs5 Leagues240.8110028275851061536000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (4 Seasons)1 League61.31007311281942000
Peterborough United (3 Seasons)1 League63.63065
Charlton Athletic (2 Seasons)1 League53.9500713624539250
Newport County (2 Seasons)2 Leagues22.50017
Derby County (2 Seasons)2 Leagues7.5100941012000
Rotherham United (1 Season)1 League19.0100259913180
Sheffield United (1 Season)1 League3.4000754211000
Hearts (1 Season)1 League9.60001510107000
Derby County (1 Season)1 League2.70000
League One (6 Seasons)125.09001454034659250
Championship (6 Seasons)83.7200105254134611000
League Two (1 Season)17.20012
Conf Premier (1 Season)5.3005
Premiership (1 Season)9.60001510107000
PL2 (1 Season)2.70000
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-201522Peterborough Unitedeng ENGFA Cup65th2.00000Matches
2014-201522Peterborough Unitedeng ENGLeague Cup58th1.00000Matches
2015-201623Peterborough Unitedeng ENGFA Cup17th3.00000Matches
2015-201623Peterborough Unitedeng ENGLeague Cup33rd1.80000Matches
2016-201724QPReng ENGEFL Cup17th3.2000810000000Matches
2017-201825QPReng ENGEFL Cup33rd0.4000002000000Matches
2018-201926QPReng ENGEFL Cup17th1.9000201100000Matches
2018-201926Sheffield Unitedeng ENGFA Cup33rd0.6000110000000Matches
2020-202128Charlton Athleticeng ENGEFL Cup33rd0.20000000000Matches
2020-202128Charlton Athleticeng ENGFA Cup85th0.30001110000Matches
2021-202229Charlton Athleticeng ENGFA Cup0.80002101000Matches
2022-202330Rotherham Unitedeng ENGEFL CupRd20.40000001000Matches
2022-202330Rotherham Unitedeng ENGFA Cup1.00001120000Matches
2023-202431Derby Countyeng ENGEFL CupRd10.80001000000Matches
2023-202431Derby Countyeng ENGFA Cup0.70000000000Matches
10 Seasons6 Clubs2 Leagues18.10001656300000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (3 Seasons)1 League5.50001013100000
Peterborough United (2 Seasons)2 Leagues7.80000
Charlton Athletic (2 Seasons)2 Leagues1.30003211000
Derby County (2 Seasons)2 Leagues1.50001000000
Rotherham United (1 Season)2 Leagues1.40001121000
Sheffield United (1 Season)1 League0.6000110000000
League Cup (9 Seasons)9.70001113200000
FA Cup (7 Seasons)8.5000543100000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201623nir Northern IrelandFriendlies (M)2.31000Matches
201623nir Northern IrelandUEFA EuroR162.1000311200000Matches
201825nir Northern IrelandWCQ4.80000Matches
201825nir Northern IrelandFriendlies (M)0.60000Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB3.70004331100Matches
202128nir Northern IrelandUEFA Euro Qualifying2.90004251000Matches
202229nir Northern IrelandWCQ4.41004222010Matches
202431nir Northern IrelandUEFA Euro Qualifying4.11002014100Matches
6 Seasons1 Club5 Leagues24.9300178121021000
Friendlies (M) (3 Seasons)2.91000
WCQ (2 Seasons)9.21004222010
UEFA Euro Qualifying (2 Seasons)7.01006265100
UEFA Nations League (2 Seasons)3.70004331100
UEFA Euro (1 Season)2.1000311200000

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.