Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201320Newport Countyeng ENG5. Conf Premier1554765.3112100000.190.190.380.190.38
2013-201421P'borough Utdeng ENG3. League One17121,11012.3415400000.320.080.410.320.41
2013-201421Newport Countyeng ENG4. League Two24161,55117.2448400000.230.230.460.230.46
2014-201522P'borough Utdeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2014-201522P'borough Utdeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201522P'borough Utdeng ENG3. League One40312,80131.1125171201100.390.160.550.390.55Matches
2015-201623QPReng ENG2. Championship1576947.7000000000.000.000.000.000.00Matches
2015-201623P'borough Utdeng ENGFA Cup332703.0404400001.330.001.331.331.33Matches
2015-201623P'borough Utdeng ENGLeague Cup221631.8101100000.550.000.550.550.55Matches
2015-201623P'borough Utdeng 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.40.40.61.04260.000.000.000.000.000.230.390.630.230.63Matches
2018-201926Sheffield Utdeng ENG2. Championship1533043.4011000001.51.50.52.065320.000.300.300.000.300.450.150.600.450.60Matches
2018-201926QPReng ENGEFL Cup221721.9011000000.000.520.520.000.52Matches
2018-201926Sheffield Utdeng ENGFA Cup11570.6000000000.000.000.000.000.00Matches
2019-202027Heartssct SCO1. Premiership1578639.6314301000.310.100.420.310.42Matches
2020-202128Charlton Atheng ENGEFL Cup10140.2000000000.000.000.000.000.00Matches
2020-202128Charlton Atheng ENGFA Cup10260.3000000000.000.000.000.000.00Matches
2020-202128Charlton Atheng ENG3. League One36282,26925.211213834000.440.080.520.320.40Matches
2021-202229Charlton Atheng ENGFA Cup21730.8011000000.001.231.230.001.23Matches
2021-202229Charlton Atheng ENG3. League One35282,58028.711213923500.380.070.450.310.38Matches
2022-202330Rotherham Utdeng ENG2. Championship35201,71419.0505500104.34.21.05.22110960.260.000.260.260.260.230.050.280.220.27Matches
2022-202330Rotherham Utdeng ENGEFL Cup11360.4000000000.000.000.000.000.00Matches
2022-202330Rotherham Utdeng 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. PL211901.0011000000.001.001.000.001.00Matches
13 Seasons8 Clubs7 Leagues39125623,305258.98429113777111106.26.12.18.231171340.320.110.440.300.410.260.090.350.250.34
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
QPR (4 Seasons)2 Leagues98636,01066.8145191311100.40.40.61.04260.210.070.280.190.270.230.390.630.230.63
P'borough Utd (3 Seasons)3 Leagues90726,42771.43110413101300.430.140.570.430.57
Charlton Ath (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 Utd (1 Season)3 Leagues37221,84020.4606511104.34.21.05.22110960.290.000.290.240.240.230.050.280.220.27
Sheffield Utd (1 Season)2 Leagues1643614.0011000001.51.50.52.065320.000.250.250.000.250.450.150.600.450.60
Hearts (1 Season)1 League1578639.6314301000.310.100.420.310.42
Derby County (1 Season)1 League11901.0011000000.001.001.000.001.00
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.7184221711206.26.12.18.231171340.220.050.260.200.250.260.090.350.250.34
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)11901.0011000000.001.001.000.001.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2012-201320Newport County1 League1554765.3112100000.190.190.380.190.38
2013-201421Newport County1 League24161,55117.2448400000.230.230.460.230.46
2013-201421P'borough Utd1 League17121,11012.3415400000.320.080.410.320.41
2014-201522P'borough Utd3 Leagues43343,07134.1125171201100.350.150.500.350.50
2015-201623P'borough Utd3 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.40.40.61.04260.000.290.290.000.290.230.390.630.230.63
2018-201926Sheffield Utd2 Leagues1643614.0011000001.51.50.52.065320.000.250.250.000.250.450.150.600.450.60
2019-202027Hearts1 League1578639.6314301000.310.100.420.310.42
2020-202128Charlton Ath3 Leagues38282,30925.711213834000.430.080.510.310.39
2021-202229Charlton Ath2 Leagues37292,65329.511314923500.370.100.470.310.41
2022-202330Rotherham Utd3 Leagues37221,84020.4606511104.34.21.05.22110960.290.000.290.240.240.230.050.280.220.27
2023-202431Derby County3 Leagues21108159.1325300100.330.220.550.330.55
2024-202532Derby County2 Leagues00
2024-202532Derby County1 League11901.0011000000.001.001.000.001.00
13 Seasons8 Clubs7 Leagues39125623,305258.98429113777111106.26.12.18.231171340.320.110.440.300.410.260.090.350.250.34
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
QPR (4 Seasons)2 Leagues98636,01066.8145191311100.40.40.61.04260.210.070.280.190.270.230.390.630.230.63
P'borough Utd (3 Seasons)3 Leagues90726,42771.43110413101300.430.140.570.430.57
Charlton Ath (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 Utd (1 Season)3 Leagues37221,84020.4606511104.34.21.05.22110960.290.000.290.240.240.230.050.280.220.27
Sheffield Utd (1 Season)2 Leagues1643614.0011000001.51.50.52.065320.000.250.250.000.250.450.150.600.450.60
Hearts (1 Season)1 League1578639.6314301000.310.100.420.310.42
Derby County (1 Season)1 League11901.0011000000.001.001.000.001.00
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.7184221711206.26.12.18.231171340.220.050.260.200.250.260.090.350.250.34
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)11901.0011000000.001.001.000.001.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG 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-201421P'borough Utdeng ENG3. League One6th17121,11012.3415400000.320.080.410.320.41
2014-201522P'borough Utdeng ENG3. League One9th40312,80131.1125171201100.390.160.550.390.55Matches
2015-201623P'borough Utdeng 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.40.40.61.04260.000.000.000.000.000.230.390.630.230.63Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd1533043.4011000001.51.50.52.065320.000.300.300.000.300.450.150.600.450.60Matches
2019-202027Heartssct SCO1. Premiership12th1578639.6314301000.310.100.420.310.42Matches
2020-202128Charlton Atheng ENG3. League One7th36282,26925.211213834000.440.080.520.320.40Matches
2021-202229Charlton Atheng ENG3. League One13th35282,58028.711213923500.380.070.450.310.38Matches
2022-202330Rotherham Utdeng ENG2. Championship19th35201,71419.0505500104.34.21.05.22110960.260.000.260.260.260.230.050.280.220.27Matches
2023-202431Derby Countyeng ENG3. League One2nd1986777.5325300100.400.270.660.400.66Matches
2024-202532Derby Countyeng ENG2. Championship11th00Matches
2024-202532Derby Countyeng ENGJr. PL219th11901.0011000000.001.001.000.001.00Matches
13 Seasons8 Clubs5 Leagues36823721,674240.87726103716101106.26.12.18.231171340.320.110.430.290.400.260.090.350.250.34
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
QPR (4 Seasons)1 League92585,51661.3133161211100.40.40.61.04260.210.050.260.200.240.230.390.630.230.63
P'borough Utd (3 Seasons)1 League82645,72463.62610362601300.410.160.570.410.57
Charlton Ath (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 Utd (1 Season)1 League35201,71419.0505500104.34.21.05.22110960.260.000.260.260.260.230.050.280.220.27
Sheffield Utd (1 Season)1 League1533043.4011000001.51.50.52.065320.000.300.300.000.300.450.150.600.450.60
Hearts (1 Season)1 League1578639.6314301000.310.100.420.310.42
Derby County (1 Season)1 League11901.0011000000.001.001.000.001.00
League One (6 Seasons)17212811,250125.05116674658900.410.130.540.370.50
Championship (6 Seasons)142817,53483.7184221711206.26.12.18.231171340.220.050.260.200.250.260.090.350.250.34
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)11901.0011000000.001.001.000.001.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201522P'borough Utdeng ENGFA Cup65th221802.0000000000.000.000.000.000.00Matches
2014-201522P'borough Utdeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2015-201623P'borough Utdeng ENGFA Cup17th332703.0404400001.330.001.331.331.33Matches
2015-201623P'borough Utdeng 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 Utdeng ENGFA Cup33rd11570.6000000000.000.000.000.000.00Matches
2020-202128Charlton Atheng ENGEFL Cup33rd10140.2000000000.000.000.000.000.00Matches
2020-202128Charlton Atheng ENGFA Cup85th10260.3000000000.000.000.000.000.00Matches
2021-202229Charlton Atheng ENGFA Cup21730.8011000000.001.231.230.001.23Matches
2022-202330Rotherham Utdeng ENGEFL CupRd211360.4000000000.000.000.000.000.00Matches
2022-202330Rotherham Utdeng 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
P'borough Utd (2 Seasons)2 Leagues887037.8505500000.640.000.640.640.64
Charlton Ath (2 Seasons)2 Leagues411131.3011000000.000.800.800.000.80
Derby County (2 Seasons)2 Leagues221381.5000000000.000.000.000.000.00
Rotherham Utd (1 Season)2 Leagues221261.4101011000.710.000.710.000.00
Sheffield Utd (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 Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201320Newport Countyeng ENG5. Conf Premier5.31101.890.1000
2013-201421P'borough Utdeng ENG3. League One12.34110.890.3600
2013-201421Newport Countyeng ENG4. League Two17.24130.750.3100
2014-201522P'borough Utdeng ENGFA Cup2.0000Matches
2014-201522P'borough Utdeng ENGLeague Cup1.0000Matches
2014-201522P'borough Utdeng ENG3. League One31.112250.800.4801Matches
2015-201623QPReng ENG2. Championship7.7040.520.0000Matches
2015-201623P'borough Utdeng ENGFA Cup3.0400Matches
2015-201623P'borough Utdeng ENGLeague Cup1.8100Matches
2015-201623P'borough Utdeng 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.0014.90000.40.40.18-0.4-0.4Matches
2018-201926Sheffield Utdeng ENG2. Championship3.409111.12.660.300.000.0011.80001.51.50.17-1.5-1.5Matches
2018-201926QPReng ENGEFL Cup1.90200.01.050.000.0000Matches
2018-201926Sheffield Utdeng ENGFA Cup0.60000.000.0000Matches
2019-202027Heartssct SCO1. Premiership9.63171058.81.771.040.180.3001Matches
2020-202128Charlton Atheng ENGEFL Cup0.20000.000.0000Matches
2020-202128Charlton Atheng ENGFA Cup0.30000.000.0000Matches
2020-202128Charlton Atheng ENG3. League One25.211451942.21.780.750.180.4234Matches
2021-202229Charlton Atheng ENGFA Cup0.80100.01.230.000.0000Matches
2021-202229Charlton Atheng ENG3. League One28.711894044.93.101.400.100.2323Matches
2022-202330Rotherham Utdeng ENG2. Championship19.05401230.02.100.630.130.4215.30004.34.20.11+0.7+0.8Matches
2022-202330Rotherham Utdeng ENGEFL Cup0.4011100.02.502.500.000.0000Matches
2022-202330Rotherham Utdeng 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. PL21.0000Matches
13 Seasons8 Clubs7 Leagues258.98429424251.01.870.960.140.3014.607116.26.10.12-1.2-1.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
QPR (4 Seasons)2 Leagues66.814726381.91.220.940.180.2114.90110.40.40.18-0.4-0.4
P'borough Utd (3 Seasons)3 Leagues71.431651.020.4001
Charlton Ath (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 Utd (1 Season)3 Leagues20.46431432.62.100.680.120.3615.30114.34.20.11+0.7+0.8
Sheffield Utd (1 Season)2 Leagues4.009111.12.240.250.000.0011.80001.51.50.17-1.5-1.5
Hearts (1 Season)1 League9.63171058.81.771.040.180.3001
Derby County (1 Season)1 League1.0000
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.7181117261.31.460.860.150.2414.60116.26.10.12-1.2-1.1
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)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201320Newport County1 League5.31101.890.1000
2013-201421Newport County1 League17.24130.750.3100
2013-201421P'borough Utd1 League12.34110.890.3600
2014-201522P'borough Utd3 Leagues34.112250.800.4801
2015-201623P'borough Utd3 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.0014.90000.40.40.18-0.4-0.4
2018-201926Sheffield Utd2 Leagues4.009111.12.240.250.000.0011.80001.51.50.17-1.5-1.5
2019-202027Hearts1 League9.63171058.81.771.040.180.3001
2020-202128Charlton Ath3 Leagues25.711451942.21.750.740.180.4234
2021-202229Charlton Ath2 Leagues29.511904044.43.051.360.100.2323
2022-202330Rotherham Utd3 Leagues20.46431432.62.100.680.120.3615.30114.34.20.11+0.7+0.8
2023-202431Derby County3 Leagues9.1318738.91.990.770.170.4300
2024-202532Derby County1 League1.0000
13 Seasons8 Clubs7 Leagues258.98429424251.01.870.960.140.3014.607116.26.10.12-1.2-1.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
QPR (4 Seasons)2 Leagues66.814726381.91.220.940.180.2114.90110.40.40.18-0.4-0.4
P'borough Utd (3 Seasons)3 Leagues71.431651.020.4001
Charlton Ath (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 Utd (1 Season)3 Leagues20.46431432.62.100.680.120.3615.30114.34.20.11+0.7+0.8
Sheffield Utd (1 Season)2 Leagues4.009111.12.240.250.000.0011.80001.51.50.17-1.5-1.5
Hearts (1 Season)1 League9.63171058.81.771.040.180.3001
Derby County (1 Season)1 League1.0000
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.7181117261.31.460.860.150.2414.60116.26.10.12-1.2-1.1
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)1.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.31101.890.1000
2013-201421Newport Countyeng ENG4. League Two14th17.24130.750.3100
2013-201421P'borough Utdeng ENG3. League One6th12.34110.890.3600
2014-201522P'borough Utdeng ENG3. League One9th31.112250.800.4801Matches
2015-201623P'borough Utdeng 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.0014.90000.40.40.18-0.4-0.4Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd3.409111.12.660.300.000.0011.80001.51.50.17-1.5-1.5Matches
2019-202027Heartssct SCO1. Premiership12th9.63171058.81.771.040.180.3001Matches
2020-202128Charlton Atheng ENG3. League One7th25.211451942.21.780.750.180.4234Matches
2021-202229Charlton Atheng ENG3. League One13th28.711894044.93.101.400.100.2323Matches
2022-202330Rotherham Utdeng ENG2. Championship19th19.05401230.02.100.630.130.4215.30004.34.20.11+0.7+0.8Matches
2023-202431Derby Countyeng ENG3. League One2nd7.5312541.71.600.660.250.6000Matches
2024-202532Derby Countyeng ENGJr. PL219th1.0000Matches
13 Seasons8 Clubs5 Leagues240.87727423451.81.860.970.150.3014.606106.26.10.12-1.2-1.1
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
QPR (4 Seasons)1 League61.313625988.71.160.960.190.2014.90110.40.40.18-0.4-0.4
P'borough Utd (3 Seasons)1 League63.626651.020.4001
Charlton Ath (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 Utd (1 Season)1 League19.05401230.02.100.630.130.4215.30004.34.20.11+0.7+0.8
Sheffield Utd (1 Season)1 League3.409111.12.660.300.000.0011.80001.51.50.17-1.5-1.5
Hearts (1 Season)1 League9.63171058.81.771.040.180.3001
Derby County (1 Season)1 League1.0000
League One (6 Seasons)125.05114612943.82.381.030.140.3658
Championship (6 Seasons)83.7181117261.31.460.860.150.2414.60116.26.10.12-1.2-1.1
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)1.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201522P'borough Utdeng ENGFA Cup65th2.0000Matches
2014-201522P'borough Utdeng ENGLeague Cup58th1.0000Matches
2015-201623P'borough Utdeng ENGFA Cup17th3.0400Matches
2015-201623P'borough Utdeng 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 Utdeng ENGFA Cup33rd0.60000.000.0000Matches
2020-202128Charlton Atheng ENGEFL Cup33rd0.20000.000.0000Matches
2020-202128Charlton Atheng ENGFA Cup85th0.30000.000.0000Matches
2021-202229Charlton Atheng ENGFA Cup0.80100.01.230.000.0000Matches
2022-202330Rotherham Utdeng ENGEFL CupRd20.4011100.02.502.500.000.0000Matches
2022-202330Rotherham Utdeng 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 Dist PK PKatt Matches
QPR (3 Seasons)1 League5.5110440.01.820.730.100.2500
P'borough Utd (2 Seasons)2 Leagues7.8500
Charlton Ath (2 Seasons)2 Leagues1.30100.00.800.000.0000
Derby County (2 Seasons)2 Leagues1.506233.33.911.300.000.0000
Rotherham Utd (1 Season)2 Leagues1.413266.72.141.430.000.0011
Sheffield Utd (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 Dist 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

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201320Newport Countyeng ENG5. Conf Premier5.31
2013-201421P'borough Utdeng ENG3. League One12.31
2013-201421Newport Countyeng ENG4. League Two17.24
2014-201522P'borough Utdeng ENGFA Cup2.00Matches
2014-201522P'borough Utdeng ENGLeague Cup1.00Matches
2014-201522P'borough Utdeng ENG3. League One31.15Matches
2015-201623QPReng ENG2. Championship7.70Matches
2015-201623P'borough Utdeng ENGFA Cup3.00Matches
2015-201623P'borough Utdeng ENGLeague Cup1.80Matches
2015-201623P'borough Utdeng ENG3. League One20.14Matches
2016-201724QPReng ENG2. Championship26.92Matches
2016-201724QPReng ENGEFL Cup3.21Matches
2017-201825QPReng ENG2. Championship25.11Matches
2017-201825QPReng ENGEFL Cup0.40Matches
2018-201926QPReng ENG2. Championship1.591560.099294666.73475.00000.60.4-0.621202Matches
2018-201926Sheffield Utdeng ENG2. Championship3.4475979.758688333789.2121866.70010.50.2+0.540205Matches
2018-201926QPReng ENGEFL Cup1.91Matches
2018-201926Sheffield Utdeng ENGFA Cup0.60Matches
2019-202027Heartssct SCO1. Premiership9.61Matches
2020-202128Charlton Atheng ENGEFL Cup0.20Matches
2020-202128Charlton Atheng ENGFA Cup0.30Matches
2020-202128Charlton Atheng ENG3. League One25.22Matches
2021-202229Charlton Atheng ENGFA Cup0.81Matches
2021-202229Charlton Atheng ENG3. League One28.72Matches
2022-202330Rotherham Utdeng ENG2. Championship19.014722465.6173519210112680.2315062.031323.101.01.1-1.01141010Matches
2022-202330Rotherham Utdeng ENGEFL Cup0.40Matches
2022-202330Rotherham Utdeng ENGFA Cup1.00Matches
2023-202431Derby Countyeng ENGEFL Cup0.80Matches
2023-202431Derby Countyeng ENGFA Cup0.70Matches
2023-202431Derby Countyeng ENG3. League One7.52Matches
2024-202532Derby Countyeng ENGJr. PL21.01Matches
13 Seasons8 Clubs7 Leagues258.920329868.1242030913816981.7467263.931323.1292.11.6+26.91755017
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
QPR (4 Seasons)2 Leagues66.891560.099294666.73475.00050.60.4+4.421202
P'borough Utd (3 Seasons)3 Leagues71.410
Charlton Ath (2 Seasons)3 Leagues55.15
Newport County (2 Seasons)2 Leagues22.55
Derby County (2 Seasons)4 Leagues9.12
Rotherham Utd (1 Season)3 Leagues20.414722465.6173519210112680.2315062.031323.101.01.1-1.01141010
Sheffield Utd (1 Season)2 Leagues4.0475979.758688333789.2121866.70010.50.2+0.540205
Hearts (1 Season)1 League9.61
Derby County (1 Season)1 League1.01
League Cup (9 Seasons)9.72
FA Cup (7 Seasons)8.51
League One (6 Seasons)125.016
Championship (6 Seasons)83.720329868.1242030913816981.7467263.931323.142.11.6+1.91755017
League Two (1 Season)17.24
Conf Premier (1 Season)5.31
Premiership (1 Season)9.61
PL2 (1 Season)1.01
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201320Newport County1 League5.31
2013-201421Newport County1 League17.24
2013-201421P'borough Utd1 League12.31
2014-201522P'borough Utd3 Leagues34.15
2015-201623P'borough Utd3 Leagues25.04
2015-201623QPR1 League7.70
2016-201724QPR2 Leagues30.13
2017-201825QPR2 Leagues25.51
2018-201926QPR2 Leagues3.491560.099294666.73475.00010.60.4+0.421202
2018-201926Sheffield Utd2 Leagues4.0475979.758688333789.2121866.70010.50.2+0.540205
2019-202027Hearts1 League9.61
2020-202128Charlton Ath3 Leagues25.72
2021-202229Charlton Ath2 Leagues29.53
2022-202330Rotherham Utd3 Leagues20.414722465.6173519210112680.2315062.031323.101.01.1-1.01141010
2023-202431Derby County3 Leagues9.12
2024-202532Derby County1 League1.01
13 Seasons8 Clubs7 Leagues258.920329868.1242030913816981.7467263.931323.1292.11.6+26.91755017
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
QPR (4 Seasons)2 Leagues66.891560.099294666.73475.00050.60.4+4.421202
P'borough Utd (3 Seasons)3 Leagues71.410
Charlton Ath (2 Seasons)3 Leagues55.15
Newport County (2 Seasons)2 Leagues22.55
Derby County (2 Seasons)4 Leagues9.12
Rotherham Utd (1 Season)3 Leagues20.414722465.6173519210112680.2315062.031323.101.01.1-1.01141010
Sheffield Utd (1 Season)2 Leagues4.0475979.758688333789.2121866.70010.50.2+0.540205
Hearts (1 Season)1 League9.61
Derby County (1 Season)1 League1.01
League Cup (9 Seasons)9.72
FA Cup (7 Seasons)8.51
League One (6 Seasons)125.016
Championship (6 Seasons)83.720329868.1242030913816981.7467263.931323.142.11.6+1.91755017
League Two (1 Season)17.24
Conf Premier (1 Season)5.31
Premiership (1 Season)9.61
PL2 (1 Season)1.01
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.31
2013-201421Newport Countyeng ENG4. League Two14th17.24
2013-201421P'borough Utdeng ENG3. League One6th12.31
2014-201522P'borough Utdeng ENG3. League One9th31.15Matches
2015-201623P'borough Utdeng ENG3. League One13th20.14Matches
2015-201623QPReng ENG2. Championship12th7.70Matches
2016-201724QPReng ENG2. Championship18th26.92Matches
2017-201825QPReng ENG2. Championship16th25.11Matches
2018-201926QPReng ENG2. Championship19th1.591560.099294666.73475.00000.60.4-0.621202Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd3.4475979.758688333789.2121866.70010.50.2+0.540205Matches
2019-202027Heartssct SCO1. Premiership12th9.61Matches
2020-202128Charlton Atheng ENG3. League One7th25.22Matches
2021-202229Charlton Atheng ENG3. League One13th28.72Matches
2022-202330Rotherham Utdeng ENG2. Championship19th19.014722465.6173519210112680.2315062.031323.101.01.1-1.01141010Matches
2023-202431Derby Countyeng ENG3. League One2nd7.52Matches
2024-202532Derby Countyeng ENGJr. PL219th1.01Matches
13 Seasons8 Clubs5 Leagues240.820329868.1242030913816981.7467263.931323.1262.11.6+23.91755017
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
QPR (4 Seasons)1 League61.391560.099294666.73475.00030.60.4+2.421202
P'borough Utd (3 Seasons)1 League63.610
Charlton Ath (2 Seasons)1 League53.94
Newport County (2 Seasons)2 Leagues22.55
Derby County (2 Seasons)2 Leagues7.52
Rotherham Utd (1 Season)1 League19.014722465.6173519210112680.2315062.031323.101.01.1-1.01141010
Sheffield Utd (1 Season)1 League3.4475979.758688333789.2121866.70010.50.2+0.540205
Hearts (1 Season)1 League9.61
Derby County (1 Season)1 League1.01
League One (6 Seasons)125.016
Championship (6 Seasons)83.720329868.1242030913816981.7467263.931323.142.11.6+1.91755017
League Two (1 Season)17.24
Conf Premier (1 Season)5.31
Premiership (1 Season)9.61
PL2 (1 Season)1.01
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201522P'borough Utdeng ENGFA Cup65th2.00Matches
2014-201522P'borough Utdeng ENGLeague Cup58th1.00Matches
2015-201623P'borough Utdeng ENGFA Cup17th3.00Matches
2015-201623P'borough Utdeng ENGLeague Cup33rd1.80Matches
2016-201724QPReng ENGEFL Cup17th3.21Matches
2017-201825QPReng ENGEFL Cup33rd0.40Matches
2018-201926QPReng ENGEFL Cup17th1.91Matches
2018-201926Sheffield Utdeng ENGFA Cup33rd0.60Matches
2020-202128Charlton Atheng ENGEFL Cup33rd0.20Matches
2020-202128Charlton Atheng ENGFA Cup85th0.30Matches
2021-202229Charlton Atheng ENGFA Cup0.81Matches
2022-202330Rotherham Utdeng ENGEFL CupRd20.40Matches
2022-202330Rotherham Utdeng ENGFA Cup1.00Matches
2023-202431Derby Countyeng ENGEFL CupRd10.80Matches
2023-202431Derby Countyeng ENGFA Cup0.70Matches
10 Seasons6 Clubs2 Leagues18.13
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
QPR (3 Seasons)1 League5.52
P'borough Utd (2 Seasons)2 Leagues7.80
Charlton Ath (2 Seasons)2 Leagues1.31
Derby County (2 Seasons)2 Leagues1.50
Rotherham Utd (1 Season)2 Leagues1.40
Sheffield Utd (1 Season)1 League0.60
League Cup (9 Seasons)9.72
FA Cup (7 Seasons)8.51
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201623nir Northern IrelandFriendlies (M)2.30Matches
201623nir Northern IrelandUEFA EuroR162.10Matches
201825nir Northern IrelandWCQ4.81Matches
201825nir Northern IrelandFriendlies (M)0.61Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB3.71Matches
202128nir Northern IrelandUEFA Euro Qualifying2.90Matches
202229nir Northern IrelandWCQ4.41Matches
202431nir Northern IrelandUEFA Euro Qualifying4.11Matches
6 Seasons1 Club5 Leagues24.95
Friendlies (M) (3 Seasons)2.91
WCQ (2 Seasons)9.22
UEFA Euro Qualifying (2 Seasons)7.01
UEFA Nations League (2 Seasons)3.71
UEFA Euro (1 Season)2.10
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Newport Countyeng ENG5. Conf Premier5.3
2013-201421P'borough Utdeng ENG3. League One12.3
2013-201421Newport Countyeng ENG4. League Two17.2
2014-201522P'borough Utdeng ENGFA Cup2.0Matches
2014-201522P'borough Utdeng ENGLeague Cup1.0Matches
2014-201522P'borough Utdeng ENG3. League One31.1Matches
2015-201623QPReng ENG2. Championship7.7Matches
2015-201623P'borough Utdeng ENGFA Cup3.0Matches
2015-201623P'borough Utdeng ENGLeague Cup1.8Matches
2015-201623P'borough Utdeng ENG3. League One20.1Matches
2016-201724QPReng ENG2. Championship26.90Matches
2016-201724QPReng ENGEFL Cup3.20Matches
2017-201825QPReng ENG2. Championship25.118Matches
2017-201825QPReng ENGEFL Cup0.40Matches
2018-201926QPReng ENG2. Championship1.515141000100000900Matches
2018-201926Sheffield Utdeng ENG2. Championship3.4595450002100004701Matches
2018-201926QPReng ENGEFL Cup1.91Matches
2018-201926Sheffield Utdeng ENGFA Cup0.60Matches
2019-202027Heartssct SCO1. Premiership9.67Matches
2020-202128Charlton Atheng ENGEFL Cup0.20Matches
2020-202128Charlton Atheng ENGFA Cup0.30Matches
2020-202128Charlton Atheng ENG3. League One25.228Matches
2021-202229Charlton Atheng ENGFA Cup0.81Matches
2021-202229Charlton Atheng ENG3. League One28.725Matches
2022-202330Rotherham Utdeng ENG2. Championship19.022421390111320000147213Matches
2022-202330Rotherham Utdeng ENGEFL Cup0.41Matches
2022-202330Rotherham Utdeng ENGFA Cup1.00Matches
2023-202431Derby Countyeng ENGEFL Cup0.80Matches
2023-202431Derby Countyeng ENGFA Cup0.70Matches
2023-202431Derby Countyeng ENG3. League One7.512Matches
2024-202532Derby Countyeng ENGJr. PL21.0Matches
13 Seasons8 Clubs7 Leagues258.92982811501110930000203214
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (4 Seasons)2 Leagues66.8151410002000000900
P'borough Utd (3 Seasons)3 Leagues71.4
Charlton Ath (2 Seasons)3 Leagues55.154
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)4 Leagues9.112
Rotherham Utd (1 Season)3 Leagues20.422421390111420000147213
Sheffield Utd (1 Season)2 Leagues4.0595450002100004701
Hearts (1 Season)1 League9.67
Derby County (1 Season)1 League1.0
League Cup (9 Seasons)9.72
FA Cup (7 Seasons)8.51
League One (6 Seasons)125.065
Championship (6 Seasons)83.7298281150113430000203214
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.67
PL2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Newport County1 League5.3
2013-201421Newport County1 League17.2
2013-201421P'borough Utd1 League12.3
2014-201522P'borough Utd3 Leagues34.1
2015-201623P'borough Utd3 Leagues25.0
2015-201623QPR1 League7.7
2016-201724QPR2 Leagues30.10
2017-201825QPR2 Leagues25.518
2018-201926QPR2 Leagues3.415141000200000900
2018-201926Sheffield Utd2 Leagues4.0595450002100004701
2019-202027Hearts1 League9.67
2020-202128Charlton Ath3 Leagues25.728
2021-202229Charlton Ath2 Leagues29.526
2022-202330Rotherham Utd3 Leagues20.422421390111420000147213
2023-202431Derby County3 Leagues9.112
2024-202532Derby County1 League1.0
13 Seasons8 Clubs7 Leagues258.92982811501110930000203214
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (4 Seasons)2 Leagues66.8151410002000000900
P'borough Utd (3 Seasons)3 Leagues71.4
Charlton Ath (2 Seasons)3 Leagues55.154
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)4 Leagues9.112
Rotherham Utd (1 Season)3 Leagues20.422421390111420000147213
Sheffield Utd (1 Season)2 Leagues4.0595450002100004701
Hearts (1 Season)1 League9.67
Derby County (1 Season)1 League1.0
League Cup (9 Seasons)9.72
FA Cup (7 Seasons)8.51
League One (6 Seasons)125.065
Championship (6 Seasons)83.7298281150113430000203214
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.67
PL2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.3
2013-201421Newport Countyeng ENG4. League Two14th17.2
2013-201421P'borough Utdeng ENG3. League One6th12.3
2014-201522P'borough Utdeng ENG3. League One9th31.1Matches
2015-201623P'borough Utdeng ENG3. League One13th20.1Matches
2015-201623QPReng ENG2. Championship12th7.7Matches
2016-201724QPReng ENG2. Championship18th26.90Matches
2017-201825QPReng ENG2. Championship16th25.118Matches
2018-201926QPReng ENG2. Championship19th1.515141000100000900Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd3.4595450002100004701Matches
2019-202027Heartssct SCO1. Premiership12th9.67Matches
2020-202128Charlton Atheng ENG3. League One7th25.228Matches
2021-202229Charlton Atheng ENG3. League One13th28.725Matches
2022-202330Rotherham Utdeng ENG2. Championship19th19.022421390111320000147213Matches
2023-202431Derby Countyeng ENG3. League One2nd7.512Matches
2024-202532Derby Countyeng ENGJr. PL219th1.0Matches
13 Seasons8 Clubs5 Leagues240.82982811501110630000203214
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (4 Seasons)1 League61.3151410001900000900
P'borough Utd (3 Seasons)1 League63.6
Charlton Ath (2 Seasons)1 League53.953
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)2 Leagues7.512
Rotherham Utd (1 Season)1 League19.022421390111320000147213
Sheffield Utd (1 Season)1 League3.4595450002100004701
Hearts (1 Season)1 League9.67
Derby County (1 Season)1 League1.0
League One (6 Seasons)125.065
Championship (6 Seasons)83.7298281150113430000203214
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.67
PL2 (1 Season)1.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522P'borough Utdeng ENGFA Cup65th2.0Matches
2014-201522P'borough Utdeng ENGLeague Cup58th1.0Matches
2015-201623P'borough Utdeng ENGFA Cup17th3.0Matches
2015-201623P'borough Utdeng ENGLeague Cup33rd1.8Matches
2016-201724QPReng ENGEFL Cup17th3.20Matches
2017-201825QPReng ENGEFL Cup33rd0.40Matches
2018-201926QPReng ENGEFL Cup17th1.91Matches
2018-201926Sheffield Utdeng ENGFA Cup33rd0.60Matches
2020-202128Charlton Atheng ENGEFL Cup33rd0.20Matches
2020-202128Charlton Atheng ENGFA Cup85th0.30Matches
2021-202229Charlton Atheng ENGFA Cup0.81Matches
2022-202330Rotherham Utdeng ENGEFL CupRd20.41Matches
2022-202330Rotherham Utdeng ENGFA Cup1.00Matches
2023-202431Derby Countyeng ENGEFL CupRd10.80Matches
2023-202431Derby Countyeng ENGFA Cup0.70Matches
10 Seasons6 Clubs2 Leagues18.13
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
QPR (3 Seasons)1 League5.51
P'borough Utd (2 Seasons)2 Leagues7.8
Charlton Ath (2 Seasons)2 Leagues1.31
Derby County (2 Seasons)2 Leagues1.50
Rotherham Utd (1 Season)2 Leagues1.41
Sheffield Utd (1 Season)1 League0.60
League Cup (9 Seasons)9.72
FA Cup (7 Seasons)8.51
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201623nir Northern IrelandFriendlies (M)2.3Matches
201623nir Northern IrelandUEFA EuroR162.12Matches
201825nir Northern IrelandWCQ4.8Matches
201825nir Northern IrelandFriendlies (M)0.6Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB3.71Matches
202128nir Northern IrelandUEFA Euro Qualifying2.91Matches
202229nir Northern IrelandWCQ4.42Matches
202431nir Northern IrelandUEFA Euro Qualifying4.14Matches
6 Seasons1 Club5 Leagues24.910
Friendlies (M) (3 Seasons)2.9
WCQ (2 Seasons)9.22
UEFA Euro Qualifying (2 Seasons)7.05
UEFA Nations League (2 Seasons)3.71
UEFA Euro (1 Season)2.12

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Newport Countyeng ENG5. Conf Premier5.3
2013-201421P'borough Utdeng ENG3. League One12.3
2013-201421Newport Countyeng ENG4. League Two17.2
2014-201522P'borough Utdeng ENGFA Cup2.0Matches
2014-201522P'borough Utdeng ENGLeague Cup1.0Matches
2014-201522P'borough Utdeng ENG3. League One31.1Matches
2015-201623QPReng ENG2. Championship7.7Matches
2015-201623P'borough Utdeng ENGFA Cup3.0Matches
2015-201623P'borough Utdeng ENGLeague Cup1.8Matches
2015-201623P'borough Utdeng ENG3. League One20.1Matches
2016-201724QPReng ENG2. Championship26.9Matches
2016-201724QPReng ENGEFL Cup3.2Matches
2017-201825QPReng ENG2. Championship25.1Matches
2017-201825QPReng ENGEFL Cup0.4Matches
2018-201926QPReng ENG2. Championship1.563.9430210000.00000000Matches
2018-201926Sheffield Utdeng ENG2. Championship3.4123.5570221010.30100000Matches
2018-201926QPReng ENGEFL Cup1.9Matches
2018-201926Sheffield Utdeng ENGFA Cup0.6Matches
2019-202027Heartssct SCO1. Premiership9.6Matches
2020-202128Charlton Atheng ENGEFL Cup0.2Matches
2020-202128Charlton Atheng ENGFA Cup0.3Matches
2020-202128Charlton Atheng ENG3. League One25.2Matches
2021-202229Charlton Atheng ENGFA Cup0.8Matches
2021-202229Charlton Atheng ENG3. League One28.7Matches
2022-202330Rotherham Utdeng ENG2. Championship19.0211.10140160010.05000100Matches
2022-202330Rotherham Utdeng ENGEFL Cup0.4Matches
2022-202330Rotherham Utdeng ENGFA Cup1.0Matches
2023-202431Derby Countyeng ENGEFL Cup0.8Matches
2023-202431Derby Countyeng ENGFA Cup0.7Matches
2023-202431Derby Countyeng ENG3. League One7.5Matches
2024-202532Derby Countyeng ENGJr. PL21.0Matches
13 Seasons8 Clubs7 Leagues258.9391.63240591020.08100100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (4 Seasons)2 Leagues66.863.9430210000.00000000
P'borough Utd (3 Seasons)3 Leagues71.4
Charlton Ath (2 Seasons)3 Leagues55.1
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)4 Leagues9.1
Rotherham Utd (1 Season)3 Leagues20.4211.10140160010.05000100
Sheffield Utd (1 Season)2 Leagues4.0123.5570221010.30100000
Hearts (1 Season)1 League9.6
Derby County (1 Season)1 League1.0
League Cup (9 Seasons)9.7
FA Cup (7 Seasons)8.5
League One (6 Seasons)125.0
Championship (6 Seasons)83.7391.63240591020.08100100
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.6
PL2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Newport County1 League5.3
2013-201421Newport County1 League17.2
2013-201421P'borough Utd1 League12.3
2014-201522P'borough Utd3 Leagues34.1
2015-201623P'borough Utd3 Leagues25.0
2015-201623QPR1 League7.7
2016-201724QPR2 Leagues30.1
2017-201825QPR2 Leagues25.5
2018-201926QPR2 Leagues3.463.9430210000.00000000
2018-201926Sheffield Utd2 Leagues4.0123.5570221010.30100000
2019-202027Hearts1 League9.6
2020-202128Charlton Ath3 Leagues25.7
2021-202229Charlton Ath2 Leagues29.5
2022-202330Rotherham Utd3 Leagues20.4211.10140160010.05000100
2023-202431Derby County3 Leagues9.1
2024-202532Derby County1 League1.0
13 Seasons8 Clubs7 Leagues258.9391.63240591020.08100100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (4 Seasons)2 Leagues66.863.9430210000.00000000
P'borough Utd (3 Seasons)3 Leagues71.4
Charlton Ath (2 Seasons)3 Leagues55.1
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)4 Leagues9.1
Rotherham Utd (1 Season)3 Leagues20.4211.10140160010.05000100
Sheffield Utd (1 Season)2 Leagues4.0123.5570221010.30100000
Hearts (1 Season)1 League9.6
Derby County (1 Season)1 League1.0
League Cup (9 Seasons)9.7
FA Cup (7 Seasons)8.5
League One (6 Seasons)125.0
Championship (6 Seasons)83.7391.63240591020.08100100
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.6
PL2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.3
2013-201421Newport Countyeng ENG4. League Two14th17.2
2013-201421P'borough Utdeng ENG3. League One6th12.3
2014-201522P'borough Utdeng ENG3. League One9th31.1Matches
2015-201623P'borough Utdeng ENG3. League One13th20.1Matches
2015-201623QPReng ENG2. Championship12th7.7Matches
2016-201724QPReng ENG2. Championship18th26.9Matches
2017-201825QPReng ENG2. Championship16th25.1Matches
2018-201926QPReng ENG2. Championship19th1.563.9430210000.00000000Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd3.4123.5570221010.30100000Matches
2019-202027Heartssct SCO1. Premiership12th9.6Matches
2020-202128Charlton Atheng ENG3. League One7th25.2Matches
2021-202229Charlton Atheng ENG3. League One13th28.7Matches
2022-202330Rotherham Utdeng ENG2. Championship19th19.0211.10140160010.05000100Matches
2023-202431Derby Countyeng ENG3. League One2nd7.5Matches
2024-202532Derby Countyeng ENGJr. PL219th1.0Matches
13 Seasons8 Clubs5 Leagues240.8391.63240591020.08100100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (4 Seasons)1 League61.363.9430210000.00000000
P'borough Utd (3 Seasons)1 League63.6
Charlton Ath (2 Seasons)1 League53.9
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)2 Leagues7.5
Rotherham Utd (1 Season)1 League19.0211.10140160010.05000100
Sheffield Utd (1 Season)1 League3.4123.5570221010.30100000
Hearts (1 Season)1 League9.6
Derby County (1 Season)1 League1.0
League One (6 Seasons)125.0
Championship (6 Seasons)83.7391.63240591020.08100100
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.6
PL2 (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522P'borough Utdeng ENGFA Cup65th2.0Matches
2014-201522P'borough Utdeng ENGLeague Cup58th1.0Matches
2015-201623P'borough Utdeng ENGFA Cup17th3.0Matches
2015-201623P'borough Utdeng ENGLeague Cup33rd1.8Matches
2016-201724QPReng ENGEFL Cup17th3.2Matches
2017-201825QPReng ENGEFL Cup33rd0.4Matches
2018-201926QPReng ENGEFL Cup17th1.9Matches
2018-201926Sheffield Utdeng ENGFA Cup33rd0.6Matches
2020-202128Charlton Atheng ENGEFL Cup33rd0.2Matches
2020-202128Charlton Atheng ENGFA Cup85th0.3Matches
2021-202229Charlton Atheng ENGFA Cup0.8Matches
2022-202330Rotherham Utdeng ENGEFL CupRd20.4Matches
2022-202330Rotherham Utdeng ENGFA Cup1.0Matches
2023-202431Derby Countyeng ENGEFL CupRd10.8Matches
2023-202431Derby Countyeng ENGFA Cup0.7Matches
10 Seasons6 Clubs2 Leagues18.1
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
QPR (3 Seasons)1 League5.5
P'borough Utd (2 Seasons)2 Leagues7.8
Charlton Ath (2 Seasons)2 Leagues1.3
Derby County (2 Seasons)2 Leagues1.5
Rotherham Utd (1 Season)2 Leagues1.4
Sheffield Utd (1 Season)1 League0.6
League Cup (9 Seasons)9.7
FA Cup (7 Seasons)8.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201623nir Northern IrelandFriendlies (M)2.3Matches
201623nir Northern IrelandUEFA EuroR162.1Matches
201825nir Northern IrelandWCQ4.8Matches
201825nir Northern IrelandFriendlies (M)0.6Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB3.7Matches
202128nir Northern IrelandUEFA Euro Qualifying2.9Matches
202229nir Northern IrelandWCQ4.4Matches
202431nir Northern IrelandUEFA Euro Qualifying4.1Matches
6 Seasons1 Club5 Leagues24.9
Friendlies (M) (3 Seasons)2.9
WCQ (2 Seasons)9.2
UEFA Euro Qualifying (2 Seasons)7.0
UEFA Nations League (2 Seasons)3.7
UEFA Euro (1 Season)2.1

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Newport Countyeng ENG5. Conf Premier5.3
2013-201421P'borough Utdeng ENG3. League One12.3
2013-201421Newport Countyeng ENG4. League Two17.2
2014-201522P'borough Utdeng ENGFA Cup2.0Matches
2014-201522P'borough Utdeng ENGLeague Cup1.0Matches
2014-201522P'borough Utdeng ENG3. League One31.1Matches
2015-201623QPReng ENG2. Championship7.7Matches
2015-201623P'borough Utdeng ENGFA Cup3.0Matches
2015-201623P'borough Utdeng ENGLeague Cup1.8Matches
2015-201623P'borough Utdeng ENG3. League One20.1Matches
2016-201724QPReng ENG2. Championship26.900Matches
2016-201724QPReng ENGEFL Cup3.200Matches
2017-201825QPReng ENG2. Championship25.123Matches
2017-201825QPReng ENGEFL Cup0.400Matches
2018-201926QPReng ENG2. Championship1.510010010.011011200Matches
2018-201926Sheffield Utdeng ENG2. Championship3.4111001425.031012300Matches
2018-201926QPReng ENGEFL Cup1.900Matches
2018-201926Sheffield Utdeng ENGFA Cup0.600Matches
2019-202027Heartssct SCO1. Premiership9.600Matches
2020-202128Charlton Atheng ENGEFL Cup0.200Matches
2020-202128Charlton Atheng ENGFA Cup0.300Matches
2020-202128Charlton Atheng ENG3. League One25.2156Matches
2021-202229Charlton Atheng ENGFA Cup0.800Matches
2021-202229Charlton Atheng ENG3. League One28.7103Matches
2022-202330Rotherham Utdeng ENG2. Championship19.01185422922.2752311210Matches
2022-202330Rotherham Utdeng ENGEFL Cup0.400Matches
2022-202330Rotherham Utdeng ENGFA Cup1.000Matches
2023-202431Derby Countyeng ENGEFL Cup0.800Matches
2023-202431Derby Countyeng ENGFA Cup0.700Matches
2023-202431Derby Countyeng ENG3. League One7.500Matches
2024-202532Derby Countyeng ENGJr. PL21.0Matches
13 Seasons8 Clubs7 Leagues258.9133665231421.411725161710
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
QPR (4 Seasons)2 Leagues66.812010010.011014200
P'borough Utd (3 Seasons)3 Leagues71.40
Charlton Ath (2 Seasons)3 Leagues55.12590
Newport County (2 Seasons)2 Leagues22.50
Derby County (2 Seasons)4 Leagues9.1000
Rotherham Utd (1 Season)3 Leagues20.41185422922.2752311210
Sheffield Utd (1 Season)2 Leagues4.0111001425.031012300
Hearts (1 Season)1 League9.6000
Derby County (1 Season)1 League1.00
League Cup (9 Seasons)9.7000
FA Cup (7 Seasons)8.5000
League One (6 Seasons)125.02590
Championship (6 Seasons)83.7131165231421.41172571710
League Two (1 Season)17.20
Conf Premier (1 Season)5.30
Premiership (1 Season)9.6000
PL2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Newport County1 League5.30
2013-201421Newport County1 League17.20
2013-201421P'borough Utd1 League12.30
2014-201522P'borough Utd3 Leagues34.10
2015-201623P'borough Utd3 Leagues25.00
2015-201623QPR1 League7.70
2016-201724QPR2 Leagues30.1000
2017-201825QPR2 Leagues25.5230
2018-201926QPR2 Leagues3.410010010.011011200
2018-201926Sheffield Utd2 Leagues4.0111001425.031012300
2019-202027Hearts1 League9.6000
2020-202128Charlton Ath3 Leagues25.71560
2021-202229Charlton Ath2 Leagues29.51030
2022-202330Rotherham Utd3 Leagues20.41185422922.2752311210
2023-202431Derby County3 Leagues9.1000
2024-202532Derby County1 League1.00
13 Seasons8 Clubs7 Leagues258.9133665231421.411725161710
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
QPR (4 Seasons)2 Leagues66.812010010.011014200
P'borough Utd (3 Seasons)3 Leagues71.40
Charlton Ath (2 Seasons)3 Leagues55.12590
Newport County (2 Seasons)2 Leagues22.50
Derby County (2 Seasons)4 Leagues9.1000
Rotherham Utd (1 Season)3 Leagues20.41185422922.2752311210
Sheffield Utd (1 Season)2 Leagues4.0111001425.031012300
Hearts (1 Season)1 League9.6000
Derby County (1 Season)1 League1.00
League Cup (9 Seasons)9.7000
FA Cup (7 Seasons)8.5000
League One (6 Seasons)125.02590
Championship (6 Seasons)83.7131165231421.41172571710
League Two (1 Season)17.20
Conf Premier (1 Season)5.30
Premiership (1 Season)9.6000
PL2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.3
2013-201421Newport Countyeng ENG4. League Two14th17.2
2013-201421P'borough Utdeng ENG3. League One6th12.3
2014-201522P'borough Utdeng ENG3. League One9th31.1Matches
2015-201623P'borough Utdeng ENG3. League One13th20.1Matches
2015-201623QPReng ENG2. Championship12th7.7Matches
2016-201724QPReng ENG2. Championship18th26.900Matches
2017-201825QPReng ENG2. Championship16th25.123Matches
2018-201926QPReng ENG2. Championship19th1.510010010.011011200Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd3.4111001425.031012300Matches
2019-202027Heartssct SCO1. Premiership12th9.600Matches
2020-202128Charlton Atheng ENG3. League One7th25.2156Matches
2021-202229Charlton Atheng ENG3. League One13th28.7103Matches
2022-202330Rotherham Utdeng ENG2. Championship19th19.01185422922.2752311210Matches
2023-202431Derby Countyeng ENG3. League One2nd7.500Matches
2024-202532Derby Countyeng ENGJr. PL219th1.0Matches
13 Seasons8 Clubs5 Leagues240.8133665231421.411725161710
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
QPR (4 Seasons)1 League61.312010010.011014200
P'borough Utd (3 Seasons)1 League63.60
Charlton Ath (2 Seasons)1 League53.92590
Newport County (2 Seasons)2 Leagues22.50
Derby County (2 Seasons)2 Leagues7.5000
Rotherham Utd (1 Season)1 League19.01185422922.2752311210
Sheffield Utd (1 Season)1 League3.4111001425.031012300
Hearts (1 Season)1 League9.6000
Derby County (1 Season)1 League1.00
League One (6 Seasons)125.02590
Championship (6 Seasons)83.7131165231421.41172571710
League Two (1 Season)17.20
Conf Premier (1 Season)5.30
Premiership (1 Season)9.6000
PL2 (1 Season)1.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201522P'borough Utdeng ENGFA Cup65th2.0Matches
2014-201522P'borough Utdeng ENGLeague Cup58th1.0Matches
2015-201623P'borough Utdeng ENGFA Cup17th3.0Matches
2015-201623P'borough Utdeng ENGLeague Cup33rd1.8Matches
2016-201724QPReng ENGEFL Cup17th3.200Matches
2017-201825QPReng ENGEFL Cup33rd0.400Matches
2018-201926QPReng ENGEFL Cup17th1.900Matches
2018-201926Sheffield Utdeng ENGFA Cup33rd0.600Matches
2020-202128Charlton Atheng ENGEFL Cup33rd0.200Matches
2020-202128Charlton Atheng ENGFA Cup85th0.300Matches
2021-202229Charlton Atheng ENGFA Cup0.800Matches
2022-202330Rotherham Utdeng ENGEFL CupRd20.400Matches
2022-202330Rotherham Utdeng ENGFA Cup1.000Matches
2023-202431Derby Countyeng ENGEFL CupRd10.800Matches
2023-202431Derby Countyeng ENGFA Cup0.700Matches
10 Seasons6 Clubs2 Leagues18.1000
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
QPR (3 Seasons)1 League5.5000
P'borough Utd (2 Seasons)2 Leagues7.80
Charlton Ath (2 Seasons)2 Leagues1.3000
Derby County (2 Seasons)2 Leagues1.5000
Rotherham Utd (1 Season)2 Leagues1.4000
Sheffield Utd (1 Season)1 League0.6000
League Cup (9 Seasons)9.7000
FA Cup (7 Seasons)8.5000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201623nir Northern IrelandFriendlies (M)2.3Matches
201623nir Northern IrelandUEFA EuroR162.100Matches
201825nir Northern IrelandWCQ4.8Matches
201825nir Northern IrelandFriendlies (M)0.6Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB3.701Matches
202128nir Northern IrelandUEFA Euro Qualifying2.900Matches
202229nir Northern IrelandWCQ4.410Matches
202431nir Northern IrelandUEFA Euro Qualifying4.101Matches
6 Seasons1 Club5 Leagues24.9120
Friendlies (M) (3 Seasons)2.90
WCQ (2 Seasons)9.2100
UEFA Euro Qualifying (2 Seasons)7.0010
UEFA Nations League (2 Seasons)3.7010
UEFA Euro (1 Season)2.1000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201320Newport Countyeng ENG5. Conf Premier5.3
2013-201421P'borough Utdeng ENG3. League One12.3
2013-201421Newport Countyeng ENG4. League Two17.2
2014-201522P'borough Utdeng ENGFA Cup2.0Matches
2014-201522P'borough Utdeng ENGLeague Cup1.0Matches
2014-201522P'borough Utdeng ENG3. League One31.1Matches
2015-201623QPReng ENG2. Championship7.7Matches
2015-201623P'borough Utdeng ENGFA Cup3.0Matches
2015-201623P'borough Utdeng ENGLeague Cup1.8Matches
2015-201623P'borough Utdeng ENG3. League One20.1Matches
2016-201724QPReng ENG2. Championship26.9Matches
2016-201724QPReng ENGEFL Cup3.2Matches
2017-201825QPReng ENG2. Championship25.1Matches
2017-201825QPReng ENGEFL Cup0.4Matches
2018-201926QPReng ENG2. Championship1.5260112135263266.7133.3171517041230196Matches
2018-201926Sheffield Utdeng ENG2. Championship3.49406296220947228.6571.458308154634956932Matches
2018-201926QPReng ENGEFL Cup1.9Matches
2018-201926Sheffield Utdeng ENGFA Cup0.6Matches
2019-202027Heartssct SCO1. Premiership9.6Matches
2020-202128Charlton Atheng ENGEFL Cup0.2Matches
2020-202128Charlton Atheng ENGFA Cup0.3Matches
2020-202128Charlton Atheng ENG3. League One25.2Matches
2021-202229Charlton Atheng ENGFA Cup0.8Matches
2021-202229Charlton Atheng ENG3. League One28.7Matches
2022-202330Rotherham Utdeng ENG2. Championship19.03877291092528438727414.82177.82421366485211112392427296Matches
2022-202330Rotherham Utdeng ENGEFL Cup0.4Matches
2022-202330Rotherham Utdeng ENGFA Cup1.0Matches
2023-202431Derby Countyeng ENGEFL Cup0.8Matches
2023-202431Derby Countyeng ENGFA Cup0.7Matches
2023-202431Derby Countyeng ENG3. League One7.5Matches
2024-202532Derby Countyeng ENGJr. PL21.0Matches
13 Seasons8 Clubs7 Leagues258.950773615032710950737821.62773.031718257093115185129360134
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
QPR (4 Seasons)2 Leagues66.8260112135263266.7133.3171517041230196
P'borough Utd (3 Seasons)3 Leagues71.4
Charlton Ath (2 Seasons)3 Leagues55.1
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)4 Leagues9.1
Rotherham Utd (1 Season)3 Leagues20.43877291092528438727414.82177.82421366485211112392427296
Sheffield Utd (1 Season)2 Leagues4.09406296220947228.6571.458308154634956932
Hearts (1 Season)1 League9.6
Derby County (1 Season)1 League1.0
League Cup (9 Seasons)9.7
FA Cup (7 Seasons)8.5
League One (6 Seasons)125.0
Championship (6 Seasons)83.750773615032710950737821.62773.031718257093115185129360134
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.6
PL2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201320Newport County1 League5.3
2013-201421Newport County1 League17.2
2013-201421P'borough Utd1 League12.3
2014-201522P'borough Utd3 Leagues34.1
2015-201623P'borough Utd3 Leagues25.0
2015-201623QPR1 League7.7
2016-201724QPR2 Leagues30.1
2017-201825QPR2 Leagues25.5
2018-201926QPR2 Leagues3.4260112135263266.7133.3171517041230196
2018-201926Sheffield Utd2 Leagues4.09406296220947228.6571.458308154634956932
2019-202027Hearts1 League9.6
2020-202128Charlton Ath3 Leagues25.7
2021-202229Charlton Ath2 Leagues29.5
2022-202330Rotherham Utd3 Leagues20.43877291092528438727414.82177.82421366485211112392427296
2023-202431Derby County3 Leagues9.1
2024-202532Derby County1 League1.0
13 Seasons8 Clubs7 Leagues258.950773615032710950737821.62773.031718257093115185129360134
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
QPR (4 Seasons)2 Leagues66.8260112135263266.7133.3171517041230196
P'borough Utd (3 Seasons)3 Leagues71.4
Charlton Ath (2 Seasons)3 Leagues55.1
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)4 Leagues9.1
Rotherham Utd (1 Season)3 Leagues20.43877291092528438727414.82177.82421366485211112392427296
Sheffield Utd (1 Season)2 Leagues4.09406296220947228.6571.458308154634956932
Hearts (1 Season)1 League9.6
Derby County (1 Season)1 League1.0
League Cup (9 Seasons)9.7
FA Cup (7 Seasons)8.5
League One (6 Seasons)125.0
Championship (6 Seasons)83.750773615032710950737821.62773.031718257093115185129360134
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.6
PL2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.3
2013-201421Newport Countyeng ENG4. League Two14th17.2
2013-201421P'borough Utdeng ENG3. League One6th12.3
2014-201522P'borough Utdeng ENG3. League One9th31.1Matches
2015-201623P'borough Utdeng ENG3. League One13th20.1Matches
2015-201623QPReng ENG2. Championship12th7.7Matches
2016-201724QPReng ENG2. Championship18th26.9Matches
2017-201825QPReng ENG2. Championship16th25.1Matches
2018-201926QPReng ENG2. Championship19th1.5260112135263266.7133.3171517041230196Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd3.49406296220947228.6571.458308154634956932Matches
2019-202027Heartssct SCO1. Premiership12th9.6Matches
2020-202128Charlton Atheng ENG3. League One7th25.2Matches
2021-202229Charlton Atheng ENG3. League One13th28.7Matches
2022-202330Rotherham Utdeng ENG2. Championship19th19.03877291092528438727414.82177.82421366485211112392427296Matches
2023-202431Derby Countyeng ENG3. League One2nd7.5Matches
2024-202532Derby Countyeng ENGJr. PL219th1.0Matches
13 Seasons8 Clubs5 Leagues240.850773615032710950737821.62773.031718257093115185129360134
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
QPR (4 Seasons)1 League61.3260112135263266.7133.3171517041230196
P'borough Utd (3 Seasons)1 League63.6
Charlton Ath (2 Seasons)1 League53.9
Newport County (2 Seasons)2 Leagues22.5
Derby County (2 Seasons)2 Leagues7.5
Rotherham Utd (1 Season)1 League19.03877291092528438727414.82177.82421366485211112392427296
Sheffield Utd (1 Season)1 League3.49406296220947228.6571.458308154634956932
Hearts (1 Season)1 League9.6
Derby County (1 Season)1 League1.0
League One (6 Seasons)125.0
Championship (6 Seasons)83.750773615032710950737821.62773.031718257093115185129360134
League Two (1 Season)17.2
Conf Premier (1 Season)5.3
Premiership (1 Season)9.6
PL2 (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201522P'borough Utdeng ENGFA Cup65th2.0Matches
2014-201522P'borough Utdeng ENGLeague Cup58th1.0Matches
2015-201623P'borough Utdeng ENGFA Cup17th3.0Matches
2015-201623P'borough Utdeng ENGLeague Cup33rd1.8Matches
2016-201724QPReng ENGEFL Cup17th3.2Matches
2017-201825QPReng ENGEFL Cup33rd0.4Matches
2018-201926QPReng ENGEFL Cup17th1.9Matches
2018-201926Sheffield Utdeng ENGFA Cup33rd0.6Matches
2020-202128Charlton Atheng ENGEFL Cup33rd0.2Matches
2020-202128Charlton Atheng ENGFA Cup85th0.3Matches
2021-202229Charlton Atheng ENGFA Cup0.8Matches
2022-202330Rotherham Utdeng ENGEFL CupRd20.4Matches
2022-202330Rotherham Utdeng ENGFA Cup1.0Matches
2023-202431Derby Countyeng ENGEFL CupRd10.8Matches
2023-202431Derby Countyeng ENGFA Cup0.7Matches
10 Seasons6 Clubs2 Leagues18.1
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
QPR (3 Seasons)1 League5.5
P'borough Utd (2 Seasons)2 Leagues7.8
Charlton Ath (2 Seasons)2 Leagues1.3
Derby County (2 Seasons)2 Leagues1.5
Rotherham Utd (1 Season)2 Leagues1.4
Sheffield Utd (1 Season)1 League0.6
League Cup (9 Seasons)9.7
FA Cup (7 Seasons)8.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201623nir Northern IrelandFriendlies (M)2.3Matches
201623nir Northern IrelandUEFA EuroR162.1Matches
201825nir Northern IrelandWCQ4.8Matches
201825nir Northern IrelandFriendlies (M)0.6Matches
2020-202128nir Northern IrelandUEFA Nations LeagueLgB3.7Matches
202128nir Northern IrelandUEFA Euro Qualifying2.9Matches
202229nir Northern IrelandWCQ4.4Matches
202431nir Northern IrelandUEFA Euro Qualifying4.1Matches
6 Seasons1 Club5 Leagues24.9
Friendlies (M) (3 Seasons)2.9
WCQ (2 Seasons)9.2
UEFA Euro Qualifying (2 Seasons)7.0
UEFA Nations League (2 Seasons)3.7
UEFA Euro (1 Season)2.1

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201320Newport Countyeng ENG5. Conf Premier154763211.55.3510
2013-201421P'borough Utdeng ENG3. League One171,1106526.812.3125
2013-201421Newport Countyeng ENG4. League Two241,5516537.517.2168
2014-201522P'borough Utdeng ENGFA Cup218090100.02.02902001.502200.00Matches
2014-201522P'borough Utdeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201522P'borough Utdeng 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-201623P'borough Utdeng ENGFA Cup32709056.33.03903003.0070+7+2.33+2.33Matches
2015-201623P'borough Utdeng ENGLeague Cup21638290.61.82821001.5034-1-0.55-0.55Matches
2015-201623P'borough Utdeng 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.351.84.3-2.5-1.66-1.55Matches
2018-201926Sheffield Utdeng ENG2. Championship15304207.33.43690128121.6737-4-1.18-2.154.83.3+1.5+0.44-0.29Matches
2018-201926QPReng ENGEFL Cup21728663.71.92861003.0051+4+2.09+3.93Matches
2018-201926Sheffield Utdeng ENGFA Cup1575763.30.61570000.0001-1-1.58-1.58Matches
2019-202027Heartssct SCO1. Premiership158635832.09.6790682900.871516-1-0.10+0.88Matches
2020-202128Charlton Atheng ENGEFL Cup114147.80.20011400.0001-1-6.43-6.43Matches
2020-202128Charlton Atheng ENGFA Cup1262628.90.30012600.000000.00+1.41Matches
2020-202128Charlton Atheng ENG3. League One362,2696354.825.228761181921.533227+5+0.20-0.23Matches
2021-202229Charlton Atheng ENGFA Cup2733727.00.817201103.0020+2+2.47+1.10Matches
2021-202229Charlton Atheng ENG3. League One352,5807462.328.728862272421.434228+14+0.49+1.53Matches
2022-202330Rotherham Utdeng ENG2. Championship351,7144941.419.020694152211.032426-2-0.11+0.2319.526.8-7.3-0.38+0.41Matches
2022-202330Rotherham Utdeng ENGEFL Cup1363620.00.41360003.0010+1+2.50+3.12Matches
2022-202330Rotherham Utdeng 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. PL21909012.51.01901003.0041+3+3.00+4.14Matches
13 Seasons8 Clubs7 Leagues39123,3056035.8258.92567811713519461.31301278+23+0.10+0.1226.134.4-8.3-0.35-0.39
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
QPR (4 Seasons)2 Leagues986,0106134.766.86392333519161.176991-22-0.33-0.151.84.3-2.5-1.66-1.55
P'borough Utd (3 Seasons)3 Leagues906,4277148.171.47288401861.479668+28+0.47+0.87
Charlton Ath (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 Leagues218153913.49.110640111671.43169+7+0.77+0.02
Rotherham Utd (1 Season)3 Leagues371,8405041.720.422695152211.062630-4-0.20+0.1519.526.8-7.3-0.38+0.41
Sheffield Utd (1 Season)2 Leagues16361238.54.04660128121.5738-5-1.25-2.204.83.3+1.5+0.44-0.29
Hearts (1 Season)1 League158635832.09.6790682900.871516-1-0.10+0.88
Derby County (1 Season)1 League1909012.51.01901003.0041+3+3.00+4.14
League Cup (9 Seasons)128697251.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,5345328.783.78170346116301.1386119-33-0.39-0.4726.134.4-8.3-0.35-0.39
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)1909012.51.01901003.0041+3+3.00+4.14
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201320Newport County1 League154763211.55.3510
2013-201421Newport County1 League241,5516537.517.2168
2013-201421P'borough Utd1 League171,1106526.812.3125
2014-201522P'borough Utd3 Leagues433,0717169.634.1349022951.334735+12+0.35+1.43
2015-201623P'borough Utd3 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.591.84.3-2.5-1.66-1.55
2018-201926Sheffield Utd2 Leagues16361238.54.04660128121.5738-5-1.25-2.204.83.3+1.5+0.44-0.29
2019-202027Hearts1 League158635832.09.6790682900.871516-1-0.10+0.88
2020-202128Charlton Ath3 Leagues382,3096152.425.7287611102021.453228+4+0.16-0.19
2021-202229Charlton Ath2 Leagues372,6537260.229.529862282121.514428+16+0.54+1.31
2022-202330Rotherham Utd3 Leagues371,8405041.720.422695152211.062630-4-0.20+0.1519.526.8-7.3-0.38+0.41
2023-202431Derby County3 Leagues218153918.59.110640111631.43169+7+0.77+0.02
2024-202532Derby County2 Leagues00004
2024-202532Derby County1 League1909012.51.01901003.0041+3+3.00+4.14
13 Seasons8 Clubs7 Leagues39123,3056035.8258.92567811713519461.31301278+23+0.10+0.1226.134.4-8.3-0.35-0.39
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
QPR (4 Seasons)2 Leagues986,0106134.766.86392333519161.176991-22-0.33-0.151.84.3-2.5-1.66-1.55
P'borough Utd (3 Seasons)3 Leagues906,4277148.171.47288401861.479668+28+0.47+0.87
Charlton Ath (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 Leagues218153913.49.110640111671.43169+7+0.77+0.02
Rotherham Utd (1 Season)3 Leagues371,8405041.720.422695152211.062630-4-0.20+0.1519.526.8-7.3-0.38+0.41
Sheffield Utd (1 Season)2 Leagues16361238.54.04660128121.5738-5-1.25-2.204.83.3+1.5+0.44-0.29
Hearts (1 Season)1 League158635832.09.6790682900.871516-1-0.10+0.88
Derby County (1 Season)1 League1909012.51.01901003.0041+3+3.00+4.14
League Cup (9 Seasons)128697251.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,5345328.783.78170346116301.1386119-33-0.39-0.4726.134.4-8.3-0.35-0.39
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)1909012.51.01901003.0041+3+3.00+4.14
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd154763211.55.3510
2013-201421Newport Countyeng ENG4. League Two14th241,5516537.517.2168
2013-201421P'borough Utdeng ENG3. League One6th171,1106526.812.3125
2014-201522P'borough Utdeng ENG3. League One9th402,8017067.731.13119951.354532+13+0.42+1.49Matches
2015-201623P'borough Utdeng 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.351.84.3-2.5-1.66-1.55Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd15304207.33.43690128121.6737-4-1.18-2.154.83.3+1.5+0.44-0.29Matches
2019-202027Heartssct SCO1. Premiership12th158635832.09.6790682900.871516-1-0.10+0.88Matches
2020-202128Charlton Atheng ENG3. League One7th362,2696354.825.228761181921.533227+5+0.20-0.23Matches
2021-202229Charlton Atheng ENG3. League One13th352,5807462.328.728862272421.434228+14+0.49+1.53Matches
2022-202330Rotherham Utdeng ENG2. Championship19th351,7144941.419.020694152211.032426-2-0.11+0.2319.526.8-7.3-0.38+0.41Matches
2023-202431Derby Countyeng ENG3. League One2nd196773616.47.58630111631.53165+11+1.46+0.68Matches
2024-202532Derby Countyeng ENG2. Championship11th00002Matches
2024-202532Derby Countyeng ENGJr. PL219th1909012.51.01901003.0041+3+3.00+4.14Matches
13 Seasons8 Clubs5 Leagues36821,6745934.9240.82377710613119431.28275256+19+0.09+0.1026.134.4-8.3-0.35-0.39
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
QPR (4 Seasons)1 League925,5166033.361.35893303415151.085986-27-0.44-0.301.84.3-2.5-1.66-1.55
P'borough Utd (3 Seasons)1 League825,7247046.163.664331861.428461+23+0.45+0.87
Charlton Ath (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 Leagues196773612.17.58630111651.53165+11+1.46+0.68
Rotherham Utd (1 Season)1 League351,7144941.419.020694152211.032426-2-0.11+0.2319.526.8-7.3-0.38+0.41
Sheffield Utd (1 Season)1 League15304207.33.43690128121.6737-4-1.18-2.154.83.3+1.5+0.44-0.29
Hearts (1 Season)1 League158635832.09.6790682900.871516-1-0.10+0.88
Derby County (1 Season)1 League1909012.51.01901003.0041+3+3.00+4.14
League One (6 Seasons)17211,2506545.3125.012879664419131.46174121+53+0.47+0.44
Championship (6 Seasons)1427,5345328.783.78170346116301.1386119-33-0.39-0.4726.134.4-8.3-0.35-0.39
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)1909012.51.01901003.0041+3+3.00+4.14
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-201522P'borough Utdeng ENGFA Cup65th218090100.02.02902001.502200.00Matches
2014-201522P'borough Utdeng ENGLeague Cup58th19090100.01.01901000.0001-1-1.00Matches
2015-201623P'borough Utdeng ENGFA Cup17th32709056.33.03903003.0070+7+2.33+2.33Matches
2015-201623P'borough Utdeng 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 Utdeng ENGFA Cup33rd1575763.30.61570000.0001-1-1.58-1.58Matches
2020-202128Charlton Atheng ENGEFL Cup33rd114147.80.20011400.0001-1-6.43-6.43Matches
2020-202128Charlton Atheng ENGFA Cup85th1262628.90.30012600.000000.00+1.41Matches
2021-202229Charlton Atheng ENGFA Cup2733727.00.817201103.0020+2+2.47+1.10Matches
2022-202330Rotherham Utdeng ENGEFL CupRd21363620.00.41360003.0010+1+2.50+3.12Matches
2022-202330Rotherham Utdeng 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.318.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
P'borough Utd (2 Seasons)2 Leagues87038875.67.88887001.88127+5+0.64+0.64
Charlton Ath (2 Seasons)2 Leagues41132820.91.3172031401.5021+1+0.80+0.37
Derby County (2 Seasons)2 Leagues21386928.81.52690020.5004-4-2.61-2.61
Rotherham Utd (1 Season)2 Leagues21266346.71.42631001.5024-2-1.43-0.80
Sheffield Utd (1 Season)1 League1575763.30.61570000.0001-1-1.58-1.58
League Cup (9 Seasons)128697251.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

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Newport Countyeng ENG5. Conf Premier5.3005
2013-201421P'borough Utdeng ENG3. League One12.30015
2013-201421Newport Countyeng ENG4. League Two17.20012
2014-201522P'borough Utdeng ENGFA Cup2.00000Matches
2014-201522P'borough Utdeng ENGLeague Cup1.00000Matches
2014-201522P'borough Utdeng ENG3. League One31.11019Matches
2015-201623QPReng ENG2. Championship7.70011Matches
2015-201623P'borough Utdeng ENGFA Cup3.00000Matches
2015-201623P'borough Utdeng ENGLeague Cup1.80000Matches
2015-201623P'borough Utdeng 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.500051211000013827.3Matches
2018-201926Sheffield Utdeng ENG2. Championship3.4000854221000531615.8Matches
2018-201926QPReng ENGEFL Cup1.9000201100000Matches
2018-201926Sheffield Utdeng ENGFA Cup0.6000110000000Matches
2019-202027Heartssct SCO1. Premiership9.60001510107000Matches
2020-202128Charlton Atheng ENGEFL Cup0.20000000000Matches
2020-202128Charlton Atheng ENGFA Cup0.30001110000Matches
2020-202128Charlton Atheng ENG3. League One25.2000272412286150Matches
2021-202229Charlton Atheng ENGFA Cup0.80002101000Matches
2021-202229Charlton Atheng ENG3. League One28.7500441212253100Matches
2022-202330Rotherham Utdeng ENG2. Championship19.0100249813180005286011.8Matches
2022-202330Rotherham Utdeng ENGEFL Cup0.40000001000Matches
2022-202330Rotherham Utdeng 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. PL21.00000Matches
13 Seasons8 Clubs7 Leagues258.911002988090109163600058148414.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (4 Seasons)2 Leagues66.8100831231204200013827.3
P'borough Utd (3 Seasons)3 Leagues71.4300650
Charlton Ath (2 Seasons)3 Leagues55.1500743825549250
Newport County (2 Seasons)2 Leagues22.50017
Derby County (2 Seasons)4 Leagues9.11001041012000
Rotherham Utd (1 Season)3 Leagues20.410025101014180005286011.8
Sheffield Utd (1 Season)2 Leagues4.0000964221000531615.8
Hearts (1 Season)1 League9.60001510107000
Derby County (1 Season)1 League1.00000
League Cup (9 Seasons)9.70001113200000
FA Cup (7 Seasons)8.5000543100000
League One (6 Seasons)125.09001454034659250
Championship (6 Seasons)83.720010525403471100058148414.3
League Two (1 Season)17.20012
Conf Premier (1 Season)5.3005
Premiership (1 Season)9.60001510107000
PL2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Newport County1 League5.3005
2013-201421Newport County1 League17.20012
2013-201421P'borough Utd1 League12.30015
2014-201522P'borough Utd3 Leagues34.1100190
2015-201623P'borough Utd3 Leagues25.0200310
2015-201623QPR1 League7.70011
2016-201724QPR2 Leagues30.11004710000000
2017-201825QPR2 Leagues25.50001810281832000
2018-201926QPR2 Leagues3.400071321000013827.3
2018-201926Sheffield Utd2 Leagues4.0000964221000531615.8
2019-202027Hearts1 League9.60001510107000
2020-202128Charlton Ath3 Leagues25.7000282513286150
2021-202229Charlton Ath2 Leagues29.5500461312263100
2022-202330Rotherham Utd3 Leagues20.410025101014180005286011.8
2023-202431Derby County3 Leagues9.11001041012000
2024-202532Derby County1 League1.00000
13 Seasons8 Clubs7 Leagues258.911002988090109163600058148414.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (4 Seasons)2 Leagues66.8100831231204200013827.3
P'borough Utd (3 Seasons)3 Leagues71.4300650
Charlton Ath (2 Seasons)3 Leagues55.1500743825549250
Newport County (2 Seasons)2 Leagues22.50017
Derby County (2 Seasons)4 Leagues9.11001041012000
Rotherham Utd (1 Season)3 Leagues20.410025101014180005286011.8
Sheffield Utd (1 Season)2 Leagues4.0000964221000531615.8
Hearts (1 Season)1 League9.60001510107000
Derby County (1 Season)1 League1.00000
League Cup (9 Seasons)9.70001113200000
FA Cup (7 Seasons)8.5000543100000
League One (6 Seasons)125.09001454034659250
Championship (6 Seasons)83.720010525403471100058148414.3
League Two (1 Season)17.20012
Conf Premier (1 Season)5.3005
Premiership (1 Season)9.60001510107000
PL2 (1 Season)1.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Newport Countyeng ENG5. Conf Premier3rd5.3005
2013-201421Newport Countyeng ENG4. League Two14th17.20012
2013-201421P'borough Utdeng ENG3. League One6th12.30015
2014-201522P'borough Utdeng ENG3. League One9th31.11019Matches
2015-201623P'borough Utdeng ENG3. League One13th20.12031Matches
2015-201623QPReng ENG2. Championship12th7.70011Matches
2016-201724QPReng ENG2. Championship18th26.91003900000000Matches
2017-201825QPReng ENG2. Championship16th25.10001810261832000Matches
2018-201926QPReng ENG2. Championship19th1.500051211000013827.3Matches
2018-201926Sheffield Utdeng ENG2. Championship2nd3.4000854221000531615.8Matches
2019-202027Heartssct SCO1. Premiership12th9.60001510107000Matches
2020-202128Charlton Atheng ENG3. League One7th25.2000272412286150Matches
2021-202229Charlton Atheng ENG3. League One13th28.7500441212253100Matches
2022-202330Rotherham Utdeng ENG2. Championship19th19.0100249813180005286011.8Matches
2023-202431Derby Countyeng ENG3. League One2nd7.5100941012000Matches
2024-202532Derby Countyeng ENGJr. PL219th1.00000Matches
13 Seasons8 Clubs5 Leagues240.811002827584106163600058148414.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
QPR (4 Seasons)1 League61.3100731128194200013827.3
P'borough Utd (3 Seasons)1 League63.63065
Charlton Ath (2 Seasons)1 League53.9500713624539250
Newport County (2 Seasons)2 Leagues22.50017
Derby County (2 Seasons)2 Leagues7.5100941012000
Rotherham Utd (1 Season)1 League19.0100249813180005286011.8
Sheffield Utd (1 Season)1 League3.4000854221000531615.8
Hearts (1 Season)1 League9.60001510107000
Derby County (1 Season)1 League1.00000
League One (6 Seasons)125.09001454034659250
Championship (6 Seasons)83.720010525403471100058148414.3
League Two (1 Season)17.20012
Conf Premier (1 Season)5.3005
Premiership (1 Season)9.60001510107000
PL2 (1 Season)1.00000
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-201522P'borough Utdeng ENGFA Cup65th2.00000Matches
2014-201522P'borough Utdeng ENGLeague Cup58th1.00000Matches
2015-201623P'borough Utdeng ENGFA Cup17th3.00000Matches
2015-201623P'borough Utdeng ENGLeague Cup33rd1.80000Matches
2016-201724QPReng ENGEFL Cup17th3.2000810000000Matches
2017-201825QPReng ENGEFL Cup33rd0.4000002000000Matches
2018-201926QPReng ENGEFL Cup17th1.9000201100000Matches
2018-201926Sheffield Utdeng ENGFA Cup33rd0.6000110000000Matches
2020-202128Charlton Atheng ENGEFL Cup33rd0.20000000000Matches
2020-202128Charlton Atheng ENGFA Cup85th0.30001110000Matches
2021-202229Charlton Atheng ENGFA Cup0.80002101000Matches
2022-202330Rotherham Utdeng ENGEFL CupRd20.40000001000Matches
2022-202330Rotherham Utdeng 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
P'borough Utd (2 Seasons)2 Leagues7.80000
Charlton Ath (2 Seasons)2 Leagues1.30003211000
Derby County (2 Seasons)2 Leagues1.50001000000
Rotherham Utd (1 Season)2 Leagues1.40001121000
Sheffield Utd (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, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

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

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

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

More Conor Washington Pages

Conor Washington Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison