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
2006-200717Stockporteng ENG4. League Two411251.4011000000.000.720.720.000.72
2007-200818Stockporteng ENG4. League Two24171,64218.2628600000.330.110.440.330.44
2008-200919Stockporteng ENG3. League One44423,71241.27512701100.170.120.290.170.29
2009-201020P'borough Utdeng ENG2. Championship32262,36526.3224200100.080.080.150.080.15
2010-201121P'borough Utdeng ENG3. League One35322,68329.8549500100.170.130.300.170.30
2011-201222P'borough Utdeng ENG2. Championship43403,50739.0415400400.100.030.130.100.13
2012-201323P'borough Utdeng ENG2. Championship31302,62829.2549500000.170.140.310.170.31
2013-201424P'borough Utdeng ENG3. League One34332,92532.57310700300.220.090.310.220.31
2014-201525Wolveseng ENG2. Championship1377578.4000000000.000.000.000.000.00Matches
2015-201626Wolveseng ENG2. Championship321641.8000000000.000.000.000.000.00Matches
2015-201626Wolveseng ENGLeague Cup10190.2000000000.000.000.000.000.00Matches
2015-201626Doncastereng ENG3. League One1098559.5303300000.320.000.320.320.32Matches
2015-201626Scunthorpe Utdeng ENG3. League One14141,18713.2101100200.080.000.080.080.08Matches
2016-201727Doncastereng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201727Doncastereng ENG4. League Two46464,03544.81311241124300.290.250.540.250.49Matches
2017-201828Doncastereng ENGEFL Cup332532.8101100000.360.000.360.360.36Matches
2017-201828Doncastereng ENGFA Cup332652.9303300001.020.001.021.021.02Matches
2017-201828Doncastereng ENG3. League One40403,60040.0459400400.100.120.230.100.23Matches
2018-201929Doncastereng ENGEFL Cup11730.8000000000.000.000.000.000.00Matches
2018-201929Doncastereng ENGFA Cup411391.5011000100.000.650.650.000.65Matches
2018-201929Doncastereng ENG3. League One32181,74019.3516500700.260.050.310.260.31Matches
2019-202030Bristol Cityeng ENG2. Championship29242,16024.0235200402.32.31.84.02959690.080.120.210.080.210.090.070.170.090.17Matches
2019-202030Bristol Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2019-202030Bristol Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202131Bristol Cityeng ENG2. Championship31272,23724.9123100201.31.31.12.41963530.040.080.120.040.120.050.050.100.050.10Matches
2020-202131Bristol Cityeng ENGEFL Cup321982.2000000000.000.000.000.000.00Matches
2020-202131Bristol Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2021-202232Doncastereng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2021-202232Doncastereng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2021-202232Doncastereng ENG3. League One43423,59339.9718700600.180.030.200.180.20Matches
2022-202333Doncastereng ENG4. League Two28252,21324.6213200200.080.040.120.080.12Matches
2023-202434Doncastereng ENGEFL Cup21901.0011000000.001.001.000.001.00Matches
2023-202434Doncastereng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
2023-202434Doncastereng ENG4. League Two36191,89521.1426400310.190.090.280.190.28Matches
18 Seasons6 Clubs5 Leagues59851245,796508.8835013381254413.63.62.96.4481221220.160.100.260.160.260.070.060.130.070.13
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
Doncaster (7 Seasons)4 Leagues25321119,097212.243236641242610.200.110.310.190.30
P'borough Utd (5 Seasons)2 Leagues17516114,108156.82314372300900.150.090.240.150.24
Stockport (3 Seasons)2 Leagues72605,47960.9138211301100.210.130.340.210.34
Bristol City (2 Seasons)3 Leagues67574,98555.4358300603.63.62.96.4481221220.050.090.140.050.140.070.060.130.070.13
Wolves (2 Seasons)2 Leagues17994010.4000000000.000.000.000.000.00
Scunthorpe Utd (1 Season)1 League14141,18713.2101100200.080.000.080.080.08
EFL Cup (8 Seasons)1398889.9112100000.100.100.200.100.20
League One (7 Seasons)25223020,295225.539195839012400.170.080.260.170.26
Championship (7 Seasons)18215613,818153.514122614001103.63.62.96.4481221220.090.080.170.090.170.070.060.130.070.13
FA Cup (6 Seasons)1398859.8415400100.410.100.510.410.51
League Two (5 Seasons)1381089,910110.12517422324810.230.150.380.210.36
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
2006-200717Stockport1 League411251.4011000000.000.720.720.000.72
2007-200818Stockport1 League24171,64218.2628600000.330.110.440.330.44
2008-200919Stockport1 League44423,71241.27512701100.170.120.290.170.29
2009-201020P'borough Utd1 League32262,36526.3224200100.080.080.150.080.15
2010-201121P'borough Utd1 League35322,68329.8549500100.170.130.300.170.30
2011-201222P'borough Utd1 League43403,50739.0415400400.100.030.130.100.13
2012-201323P'borough Utd1 League31302,62829.2549500000.170.140.310.170.31
2013-201424P'borough Utd1 League34332,92532.57310700300.220.090.310.220.31
2014-201525Wolves1 League1377578.4000000000.000.000.000.000.00
2015-201626Wolves2 Leagues421832.0000000000.000.000.000.000.00
2015-201626Scunthorpe Utd1 League14141,18713.2101100200.080.000.080.080.08
2015-201626Doncaster1 League1098559.5303300000.320.000.320.320.32
2016-201727Doncaster2 Leagues47474,12545.81311241124300.280.240.520.240.48
2017-201828Doncaster3 Leagues46464,11845.88513800400.170.110.280.170.28
2018-201929Doncaster3 Leagues37201,95221.7527500800.230.090.320.230.32
2019-202030Bristol City3 Leagues31262,37026.3235200402.32.31.84.02959690.080.110.190.080.190.090.070.170.090.17
2020-202131Bristol City3 Leagues36312,61529.1123100201.31.31.12.41963530.030.070.100.030.100.050.050.100.050.10
2021-202232Doncaster3 Leagues46443,81842.4819800600.190.020.210.190.21
2022-202333Doncaster1 League28252,21324.6213200200.080.040.120.080.12
2023-202434Doncaster3 Leagues39202,01622.4437400310.180.130.310.180.31
18 Seasons6 Clubs5 Leagues59851245,796508.8835013381254413.63.62.96.4481221220.160.100.260.160.260.070.060.130.070.13
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
Doncaster (7 Seasons)4 Leagues25321119,097212.243236641242610.200.110.310.190.30
P'borough Utd (5 Seasons)2 Leagues17516114,108156.82314372300900.150.090.240.150.24
Stockport (3 Seasons)2 Leagues72605,47960.9138211301100.210.130.340.210.34
Bristol City (2 Seasons)3 Leagues67574,98555.4358300603.63.62.96.4481221220.050.090.140.050.140.070.060.130.070.13
Wolves (2 Seasons)2 Leagues17994010.4000000000.000.000.000.000.00
Scunthorpe Utd (1 Season)1 League14141,18713.2101100200.080.000.080.080.08
EFL Cup (8 Seasons)1398889.9112100000.100.100.200.100.20
League One (7 Seasons)25223020,295225.539195839012400.170.080.260.170.26
Championship (7 Seasons)18215613,818153.514122614001103.63.62.96.4481221220.090.080.170.090.170.070.060.130.070.13
FA Cup (6 Seasons)1398859.8415400100.410.100.510.410.51
League Two (5 Seasons)1381089,910110.12517422324810.230.150.380.210.36
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
2006-200717Stockporteng ENG4. League Two8th411251.4011000000.000.720.720.000.72
2007-200818Stockporteng ENG4. League Two4th24171,64218.2628600000.330.110.440.330.44
2008-200919Stockporteng ENG3. League One18th44423,71241.27512701100.170.120.290.170.29
2009-201020P'borough Utdeng ENG2. Championship24th32262,36526.3224200100.080.080.150.080.15
2010-201121P'borough Utdeng ENG3. League One4th35322,68329.8549500100.170.130.300.170.30
2011-201222P'borough Utdeng ENG2. Championship18th43403,50739.0415400400.100.030.130.100.13
2012-201323P'borough Utdeng ENG2. Championship22nd31302,62829.2549500000.170.140.310.170.31
2013-201424P'borough Utdeng ENG3. League One6th34332,92532.57310700300.220.090.310.220.31
2014-201525Wolveseng ENG2. Championship7th1377578.4000000000.000.000.000.000.00Matches
2015-201626Wolveseng ENG2. Championship14th321641.8000000000.000.000.000.000.00Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th14141,18713.2101100200.080.000.080.080.08Matches
2015-201626Doncastereng ENG3. League One21st1098559.5303300000.320.000.320.320.32Matches
2016-201727Doncastereng ENG4. League Two3rd46464,03544.81311241124300.290.250.540.250.49Matches
2017-201828Doncastereng ENG3. League One15th40403,60040.0459400400.100.120.230.100.23Matches
2018-201929Doncastereng ENG3. League One6th32181,74019.3516500700.260.050.310.260.31Matches
2019-202030Bristol Cityeng ENG2. Championship12th29242,16024.0235200402.32.31.84.02959690.080.120.210.080.210.090.070.170.090.17Matches
2020-202131Bristol Cityeng ENG2. Championship19th31272,23724.9123100201.31.31.12.41963530.040.080.120.040.120.050.050.100.050.10Matches
2021-202232Doncastereng ENG3. League One22nd43423,59339.9718700600.180.030.200.180.20Matches
2022-202333Doncastereng ENG4. League Two18th28252,21324.6213200200.080.040.120.080.12Matches
2023-202434Doncastereng ENG4. League Two5th36191,89521.1426400310.190.090.280.190.28Matches
18 Seasons6 Clubs3 Leagues57249444,023489.1784812676254313.63.62.96.4481221220.160.100.260.160.250.070.060.130.070.13
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
Doncaster (7 Seasons)2 Leagues23519917,931199.238215936242510.190.110.300.180.29
P'borough Utd (5 Seasons)2 Leagues17516114,108156.82314372300900.150.090.240.150.24
Stockport (3 Seasons)2 Leagues72605,47960.9138211301100.210.130.340.210.34
Bristol City (2 Seasons)1 League60514,39748.9358300603.63.62.96.4481221220.060.100.160.060.160.070.060.130.070.13
Wolves (2 Seasons)1 League16992110.2000000000.000.000.000.000.00
Scunthorpe Utd (1 Season)1 League14141,18713.2101100200.080.000.080.080.08
League One (7 Seasons)25223020,295225.539195839012400.170.080.260.170.26
Championship (7 Seasons)18215613,818153.514122614001103.63.62.96.4481221220.090.080.170.090.170.070.060.130.070.13
League Two (5 Seasons)1381089,910110.12517422324810.230.150.380.210.36
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201626Wolveseng ENGLeague Cup17th10190.2000000000.000.000.000.000.00Matches
2016-201727Doncastereng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201828Doncastereng ENGEFL Cup17th332532.8101100000.360.000.360.360.36Matches
2017-201828Doncastereng ENGFA Cup33rd332652.9303300001.020.001.021.021.02Matches
2018-201929Doncastereng ENGEFL Cup33rd11730.8000000000.000.000.000.000.00Matches
2018-201929Doncastereng ENGFA Cup9th411391.5011000100.000.650.650.000.65Matches
2019-202030Bristol Cityeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2019-202030Bristol Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202131Bristol Cityeng ENGEFL Cup17th321982.2000000000.000.000.000.000.00Matches
2020-202131Bristol Cityeng ENGFA Cup9th221802.0000000000.000.000.000.000.00Matches
2021-202232Doncastereng ENGEFL CupRd210450.5000000000.000.000.000.000.00Matches
2021-202232Doncastereng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2023-202434Doncastereng ENGEFL CupRd221901.0011000000.001.001.000.001.00Matches
2023-202434Doncastereng ENGFA Cup10310.3000000000.000.000.000.000.00Matches
8 Seasons3 Clubs2 Leagues26181,77319.7527500100.250.100.360.250.36
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
Doncaster (5 Seasons)2 Leagues18121,16613.0527500100.390.150.540.390.54
Bristol City (2 Seasons)2 Leagues765886.5000000000.000.000.000.000.00
Wolves (1 Season)1 League10190.2000000000.000.000.000.000.00
EFL Cup (8 Seasons)1398889.9112100000.100.100.200.100.20
FA Cup (6 Seasons)1398859.8415400100.410.100.510.410.51

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
2006-200717Stockporteng ENG4. League Two1.4010.720.0000
2007-200818Stockporteng ENG4. League Two18.26211.150.2900
2008-200919Stockporteng ENG3. League One41.27320.780.2201
2009-201020P'borough Utdeng ENG2. Championship26.3240.150.5000
2010-201121P'borough Utdeng ENG3. League One29.85100.340.5000
2011-201222P'borough Utdeng ENG2. Championship39.04110.280.3600
2012-201323P'borough Utdeng ENG2. Championship29.25140.480.3600
2013-201424P'borough Utdeng ENG3. League One32.57210.650.3300
2014-201525Wolveseng ENG2. Championship8.4000.0000Matches
2015-201626Wolveseng ENG2. Championship1.8000.0000Matches
2015-201626Wolveseng ENGLeague Cup0.2000Matches
2015-201626Doncastereng ENG3. League One9.5360.630.5000Matches
2015-201626Scunthorpe Utdeng ENG3. League One13.2140.300.2500Matches
2016-201727Doncastereng ENGEFL Cup1.00100.01.000.000.0000Matches
2016-201727Doncastereng ENG4. League Two44.8130390.000.870.2824Matches
2017-201828Doncastereng ENGEFL Cup2.815360.01.781.070.200.3300Matches
2017-201828Doncastereng ENGFA Cup2.937571.42.381.700.430.6000Matches
2017-201828Doncastereng ENG3. League One40.040200.000.500.2000Matches
2018-201929Doncastereng ENGEFL Cup0.803133.33.701.230.000.0000Matches
2018-201929Doncastereng ENGFA Cup1.50200.01.290.000.0000Matches
2018-201929Doncastereng ENG3. League One19.3500Matches
2019-202030Bristol Cityeng ENG2. Championship24.0223626.10.960.250.090.3316.00002.32.30.10-0.3-0.3Matches
2019-202030Bristol Cityeng ENGEFL Cup1.30400.03.000.000.0000Matches
2019-202030Bristol Cityeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2020-202131Bristol Cityeng ENG2. Championship24.9112433.30.480.160.080.2514.20001.31.30.11-0.3-0.3Matches
2020-202131Bristol Cityeng ENGEFL Cup2.20000.000.0000Matches
2020-202131Bristol Cityeng ENGFA Cup2.00100.00.500.000.0000Matches
2021-202232Doncastereng ENGEFL Cup0.50000.000.0000Matches
2021-202232Doncastereng ENGFA Cup2.013266.71.501.000.330.5000Matches
2021-202232Doncastereng ENG3. League One39.97522140.41.300.530.130.3300Matches
2022-202333Doncastereng ENG4. League Two24.6228932.11.140.370.070.2200Matches
2023-202434Doncastereng ENGEFL Cup1.004125.04.001.000.000.0000Matches
2023-202434Doncastereng ENGFA Cup0.30000.000.0000Matches
2023-202434Doncastereng ENG4. League Two21.14211152.41.000.520.190.3600Matches
18 Seasons6 Clubs5 Leagues508.88316724773.70.700.500.220.3115.40253.63.60.10-0.6-0.6
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
Doncaster (7 Seasons)4 Leagues212.24312611888.90.690.610.260.3124
P'borough Utd (5 Seasons)2 Leagues156.823600.380.3800
Stockport (3 Seasons)2 Leagues60.913540.890.2401
Bristol City (2 Seasons)3 Leagues55.43411126.80.740.200.070.2715.40003.63.60.10-0.6-0.6
Wolves (2 Seasons)2 Leagues10.4000.0000
Scunthorpe Utd (1 Season)1 League13.2140.300.2500
EFL Cup (8 Seasons)9.9117529.41.760.520.060.2000
League One (7 Seasons)225.5395211478.80.650.550.210.3001
Championship (7 Seasons)153.514353928.60.720.250.090.3615.40003.63.60.10-0.6-0.6
FA Cup (6 Seasons)9.8414857.11.420.810.290.5000
League Two (5 Seasons)110.1254981120.40.540.740.350.2824
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
2006-200717Stockport1 League1.4010.720.0000
2007-200818Stockport1 League18.26211.150.2900
2008-200919Stockport1 League41.27320.780.2201
2009-201020P'borough Utd1 League26.3240.150.5000
2010-201121P'borough Utd1 League29.85100.340.5000
2011-201222P'borough Utd1 League39.04110.280.3600
2012-201323P'borough Utd1 League29.25140.480.3600
2013-201424P'borough Utd1 League32.57210.650.3300
2014-201525Wolves1 League8.4000.0000
2015-201626Wolves2 Leagues2.0000.0000
2015-201626Scunthorpe Utd1 League13.2140.300.2500
2015-201626Doncaster1 League9.5360.630.5000
2016-201727Doncaster2 Leagues45.8131393900.00.020.8511.000.2824
2017-201828Doncaster3 Leagues45.881228233.30.260.610.670.2900
2018-201929Doncaster3 Leagues21.755120.02.120.420.000.0000
2019-202030Bristol City3 Leagues26.3228725.01.060.270.070.2916.00002.32.30.10-0.3-0.3
2020-202131Bristol City3 Leagues29.1113430.80.450.140.080.2514.20001.31.30.11-0.3-0.3
2021-202232Doncaster3 Leagues42.48552341.81.300.540.150.3500
2022-202333Doncaster1 League24.6228932.11.140.370.070.2200
2023-202434Doncaster3 Leagues22.44251248.01.120.540.160.3300
18 Seasons6 Clubs5 Leagues508.88316724773.70.700.500.220.3115.40253.63.60.10-0.6-0.6
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
Doncaster (7 Seasons)4 Leagues212.24312611888.90.690.610.260.3124
P'borough Utd (5 Seasons)2 Leagues156.823600.380.3800
Stockport (3 Seasons)2 Leagues60.913540.890.2401
Bristol City (2 Seasons)3 Leagues55.43411126.80.740.200.070.2715.40003.63.60.10-0.6-0.6
Wolves (2 Seasons)2 Leagues10.4000.0000
Scunthorpe Utd (1 Season)1 League13.2140.300.2500
EFL Cup (8 Seasons)9.9117529.41.760.520.060.2000
League One (7 Seasons)225.5395211478.80.650.550.210.3001
Championship (7 Seasons)153.514353928.60.720.250.090.3615.40003.63.60.10-0.6-0.6
FA Cup (6 Seasons)9.8414857.11.420.810.290.5000
League Two (5 Seasons)110.1254981120.40.540.740.350.2824
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
2006-200717Stockporteng ENG4. League Two8th1.4010.720.0000
2007-200818Stockporteng ENG4. League Two4th18.26211.150.2900
2008-200919Stockporteng ENG3. League One18th41.27320.780.2201
2009-201020P'borough Utdeng ENG2. Championship24th26.3240.150.5000
2010-201121P'borough Utdeng ENG3. League One4th29.85100.340.5000
2011-201222P'borough Utdeng ENG2. Championship18th39.04110.280.3600
2012-201323P'borough Utdeng ENG2. Championship22nd29.25140.480.3600
2013-201424P'borough Utdeng ENG3. League One6th32.57210.650.3300
2014-201525Wolveseng ENG2. Championship7th8.4000.0000Matches
2015-201626Wolveseng ENG2. Championship14th1.8000.0000Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th13.2140.300.2500Matches
2015-201626Doncastereng ENG3. League One21st9.5360.630.5000Matches
2016-201727Doncastereng ENG4. League Two3rd44.8130390.000.870.2824Matches
2017-201828Doncastereng ENG3. League One15th40.040200.000.500.2000Matches
2018-201929Doncastereng ENG3. League One6th19.3500Matches
2019-202030Bristol Cityeng ENG2. Championship12th24.0223626.10.960.250.090.3316.00002.32.30.10-0.3-0.3Matches
2020-202131Bristol Cityeng ENG2. Championship19th24.9112433.30.480.160.080.2514.20001.31.30.11-0.3-0.3Matches
2021-202232Doncastereng ENG3. League One22nd39.97522140.41.300.530.130.3300Matches
2022-202333Doncastereng ENG4. League Two18th24.6228932.11.140.370.070.2200Matches
2023-202434Doncastereng ENG4. League Two5th21.14211152.41.000.520.190.3600Matches
18 Seasons6 Clubs3 Leagues489.17813623480.90.620.500.230.3015.40253.63.60.10-0.6-0.6
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
Doncaster (7 Seasons)2 Leagues199.23810110699.00.590.590.280.2924
P'borough Utd (5 Seasons)2 Leagues156.823600.380.3800
Stockport (3 Seasons)2 Leagues60.913540.890.2401
Bristol City (2 Seasons)1 League48.93351028.60.720.200.090.3015.40003.63.60.10-0.6-0.6
Wolves (2 Seasons)1 League10.2000.0000
Scunthorpe Utd (1 Season)1 League13.2140.300.2500
League One (7 Seasons)225.5395211478.80.650.550.210.3001
Championship (7 Seasons)153.514353928.60.720.250.090.3615.40003.63.60.10-0.6-0.6
League Two (5 Seasons)110.1254981120.40.540.740.350.2824
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
2015-201626Wolveseng ENGLeague Cup17th0.2000Matches
2016-201727Doncastereng ENGEFL Cup58th1.00100.01.000.000.0000Matches
2017-201828Doncastereng ENGEFL Cup17th2.815360.01.781.070.200.3300Matches
2017-201828Doncastereng ENGFA Cup33rd2.937571.42.381.700.430.6000Matches
2018-201929Doncastereng ENGEFL Cup33rd0.803133.33.701.230.000.0000Matches
2018-201929Doncastereng ENGFA Cup9th1.50200.01.290.000.0000Matches
2019-202030Bristol Cityeng ENGEFL Cup58th1.30400.03.000.000.0000Matches
2019-202030Bristol Cityeng ENGFA Cup33rd1.0011100.01.001.000.000.0000Matches
2020-202131Bristol Cityeng ENGEFL Cup17th2.20000.000.0000Matches
2020-202131Bristol Cityeng ENGFA Cup9th2.00100.00.500.000.0000Matches
2021-202232Doncastereng ENGEFL CupRd20.50000.000.0000Matches
2021-202232Doncastereng ENGFA Cup2.013266.71.501.000.330.5000Matches
2023-202434Doncastereng ENGEFL CupRd21.004125.04.001.000.000.0000Matches
2023-202434Doncastereng ENGFA Cup0.30000.000.0000Matches
8 Seasons3 Clubs2 Leagues19.75311341.91.590.670.160.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Doncaster (5 Seasons)2 Leagues13.05251248.01.930.930.200.4200
Bristol City (2 Seasons)2 Leagues6.506116.70.920.150.000.0000
Wolves (1 Season)1 League0.2000
EFL Cup (8 Seasons)9.9117529.41.760.520.060.2000
FA Cup (6 Seasons)9.8414857.11.420.810.290.5000

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
2006-200717Stockporteng ENG4. League Two1.41
2007-200818Stockporteng ENG4. League Two18.22
2008-200919Stockporteng ENG3. League One41.25
2009-201020P'borough Utdeng ENG2. Championship26.32
2010-201121P'borough Utdeng ENG3. League One29.84
2011-201222P'borough Utdeng ENG2. Championship39.01
2012-201323P'borough Utdeng ENG2. Championship29.24
2013-201424P'borough Utdeng ENG3. League One32.53
2014-201525Wolveseng ENG2. Championship8.40Matches
2015-201626Wolveseng ENG2. Championship1.80Matches
2015-201626Wolveseng ENGLeague Cup0.20Matches
2015-201626Doncastereng ENG3. League One9.50Matches
2015-201626Scunthorpe Utdeng ENG3. League One13.20Matches
2016-201727Doncastereng ENGEFL Cup1.00Matches
2016-201727Doncastereng ENG4. League Two44.811Matches
2017-201828Doncastereng ENGEFL Cup2.80Matches
2017-201828Doncastereng ENGFA Cup2.90Matches
2017-201828Doncastereng ENG3. League One40.05Matches
2018-201929Doncastereng ENGEFL Cup0.80Matches
2018-201929Doncastereng ENGFA Cup1.51Matches
2018-201929Doncastereng ENG3. League One19.31Matches
2019-202030Bristol Cityeng ENG2. Championship24.063295866.011605409726732681.928539172.97218938.131.80.9+1.2134214859Matches
2019-202030Bristol Cityeng ENGEFL Cup1.30Matches
2019-202030Bristol Cityeng ENGFA Cup1.00Matches
2020-202131Bristol Cityeng ENG2. Championship24.9752115665.113783559032339182.633045173.28925534.921.11.2+0.917429363Matches
2020-202131Bristol Cityeng ENGEFL Cup2.20Matches
2020-202131Bristol Cityeng ENGFA Cup2.00Matches
2021-202232Doncastereng ENGEFL Cup0.50Matches
2021-202232Doncastereng ENGFA Cup2.00Matches
2021-202232Doncastereng ENG3. League One39.91Matches
2022-202333Doncastereng ENG4. League Two24.61Matches
2023-202434Doncastereng ENGEFL Cup1.01Matches
2023-202434Doncastereng ENGFA Cup0.30Matches
2023-202434Doncastereng ENG4. League Two21.12Matches
18 Seasons6 Clubs5 Leagues508.81384211465.525388968759071782.361584273.016144436.3502.92.1+47.130842311122
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
Doncaster (7 Seasons)4 Leagues212.223
P'borough Utd (5 Seasons)2 Leagues156.814
Stockport (3 Seasons)2 Leagues60.98
Bristol City (2 Seasons)3 Leagues55.41384211465.525388968759071782.361584273.016144436.352.92.1+2.130842311122
Wolves (2 Seasons)2 Leagues10.40
Scunthorpe Utd (1 Season)1 League13.20
EFL Cup (8 Seasons)9.91
League One (7 Seasons)225.519
Championship (7 Seasons)153.51384211465.525388968759071782.361584273.016144436.3122.92.1+9.130842311122
FA Cup (6 Seasons)9.81
League Two (5 Seasons)110.117
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
2006-200717Stockport1 League1.41
2007-200818Stockport1 League18.22
2008-200919Stockport1 League41.25
2009-201020P'borough Utd1 League26.32
2010-201121P'borough Utd1 League29.84
2011-201222P'borough Utd1 League39.01
2012-201323P'borough Utd1 League29.24
2013-201424P'borough Utd1 League32.53
2014-201525Wolves1 League8.40
2015-201626Wolves2 Leagues2.00
2015-201626Scunthorpe Utd1 League13.20
2015-201626Doncaster1 League9.50
2016-201727Doncaster2 Leagues45.811
2017-201828Doncaster3 Leagues45.85
2018-201929Doncaster3 Leagues21.72
2019-202030Bristol City3 Leagues26.363295866.011605409726732681.928539172.97218938.131.80.9+1.2134214859
2020-202131Bristol City3 Leagues29.1752115665.113783559032339182.633045173.28925534.921.11.2+0.917429363
2021-202232Doncaster3 Leagues42.41
2022-202333Doncaster1 League24.61
2023-202434Doncaster3 Leagues22.43
18 Seasons6 Clubs5 Leagues508.81384211465.525388968759071782.361584273.016144436.3502.92.1+47.130842311122
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
Doncaster (7 Seasons)4 Leagues212.223
P'borough Utd (5 Seasons)2 Leagues156.814
Stockport (3 Seasons)2 Leagues60.98
Bristol City (2 Seasons)3 Leagues55.41384211465.525388968759071782.361584273.016144436.352.92.1+2.130842311122
Wolves (2 Seasons)2 Leagues10.40
Scunthorpe Utd (1 Season)1 League13.20
EFL Cup (8 Seasons)9.91
League One (7 Seasons)225.519
Championship (7 Seasons)153.51384211465.525388968759071782.361584273.016144436.3122.92.1+9.130842311122
FA Cup (6 Seasons)9.81
League Two (5 Seasons)110.117
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
2006-200717Stockporteng ENG4. League Two8th1.41
2007-200818Stockporteng ENG4. League Two4th18.22
2008-200919Stockporteng ENG3. League One18th41.25
2009-201020P'borough Utdeng ENG2. Championship24th26.32
2010-201121P'borough Utdeng ENG3. League One4th29.84
2011-201222P'borough Utdeng ENG2. Championship18th39.01
2012-201323P'borough Utdeng ENG2. Championship22nd29.24
2013-201424P'borough Utdeng ENG3. League One6th32.53
2014-201525Wolveseng ENG2. Championship7th8.40Matches
2015-201626Wolveseng ENG2. Championship14th1.80Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th13.20Matches
2015-201626Doncastereng ENG3. League One21st9.50Matches
2016-201727Doncastereng ENG4. League Two3rd44.811Matches
2017-201828Doncastereng ENG3. League One15th40.05Matches
2018-201929Doncastereng ENG3. League One6th19.31Matches
2019-202030Bristol Cityeng ENG2. Championship12th24.063295866.011605409726732681.928539172.97218938.131.80.9+1.2134214859Matches
2020-202131Bristol Cityeng ENG2. Championship19th24.9752115665.113783559032339182.633045173.28925534.921.11.2+0.917429363Matches
2021-202232Doncastereng ENG3. League One22nd39.91Matches
2022-202333Doncastereng ENG4. League Two18th24.61Matches
2023-202434Doncastereng ENG4. League Two5th21.12Matches
18 Seasons6 Clubs3 Leagues489.11384211465.525388968759071782.361584273.016144436.3482.92.1+45.130842311122
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
Doncaster (7 Seasons)2 Leagues199.221
P'borough Utd (5 Seasons)2 Leagues156.814
Stockport (3 Seasons)2 Leagues60.98
Bristol City (2 Seasons)1 League48.91384211465.525388968759071782.361584273.016144436.352.92.1+2.130842311122
Wolves (2 Seasons)1 League10.20
Scunthorpe Utd (1 Season)1 League13.20
League One (7 Seasons)225.519
Championship (7 Seasons)153.51384211465.525388968759071782.361584273.016144436.3122.92.1+9.130842311122
League Two (5 Seasons)110.117
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
2015-201626Wolveseng ENGLeague Cup17th0.20Matches
2016-201727Doncastereng ENGEFL Cup58th1.00Matches
2017-201828Doncastereng ENGEFL Cup17th2.80Matches
2017-201828Doncastereng ENGFA Cup33rd2.90Matches
2018-201929Doncastereng ENGEFL Cup33rd0.80Matches
2018-201929Doncastereng ENGFA Cup9th1.51Matches
2019-202030Bristol Cityeng ENGEFL Cup58th1.30Matches
2019-202030Bristol Cityeng ENGFA Cup33rd1.00Matches
2020-202131Bristol Cityeng ENGEFL Cup17th2.20Matches
2020-202131Bristol Cityeng ENGFA Cup9th2.00Matches
2021-202232Doncastereng ENGEFL CupRd20.50Matches
2021-202232Doncastereng ENGFA Cup2.00Matches
2023-202434Doncastereng ENGEFL CupRd21.01Matches
2023-202434Doncastereng ENGFA Cup0.30Matches
8 Seasons3 Clubs2 Leagues19.72
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
Doncaster (5 Seasons)2 Leagues13.02
Bristol City (2 Seasons)2 Leagues6.50
Wolves (1 Season)1 League0.20
EFL Cup (8 Seasons)9.91
FA Cup (6 Seasons)9.81
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
2006-200717Stockporteng ENG4. League Two1.4
2007-200818Stockporteng ENG4. League Two18.2
2008-200919Stockporteng ENG3. League One41.2
2009-201020P'borough Utdeng ENG2. Championship26.3
2010-201121P'borough Utdeng ENG3. League One29.8
2011-201222P'borough Utdeng ENG2. Championship39.0
2012-201323P'borough Utdeng ENG2. Championship29.2
2013-201424P'borough Utdeng ENG3. League One32.5
2014-201525Wolveseng ENG2. Championship8.4Matches
2015-201626Wolveseng ENG2. Championship1.8Matches
2015-201626Wolveseng ENGLeague Cup0.2Matches
2015-201626Doncastereng ENG3. League One9.5Matches
2015-201626Scunthorpe Utdeng ENG3. League One13.2Matches
2016-201727Doncastereng ENGEFL Cup1.00Matches
2016-201727Doncastereng ENG4. League Two44.80Matches
2017-201828Doncastereng ENGEFL Cup2.82Matches
2017-201828Doncastereng ENGFA Cup2.91Matches
2017-201828Doncastereng ENG3. League One40.00Matches
2018-201929Doncastereng ENGEFL Cup0.81Matches
2018-201929Doncastereng ENGFA Cup1.51Matches
2018-201929Doncastereng ENG3. League One19.3Matches
2019-202030Bristol Cityeng ENG2. Championship24.0958732218120150191151400632829Matches
2019-202030Bristol Cityeng ENGEFL Cup1.31Matches
2019-202030Bristol Cityeng ENGFA Cup1.00Matches
2020-202131Bristol Cityeng ENG2. Championship24.91156897257270670203271920752230Matches
2020-202131Bristol Cityeng ENGEFL Cup2.27Matches
2020-202131Bristol Cityeng ENGFA Cup2.09Matches
2021-202232Doncastereng ENGEFL Cup0.51Matches
2021-202232Doncastereng ENGFA Cup2.00Matches
2021-202232Doncastereng ENG3. League One39.954Matches
2022-202333Doncastereng ENG4. League Two24.622Matches
2023-202434Doncastereng ENGEFL Cup1.05Matches
2023-202434Doncastereng ENGFA Cup0.30Matches
2023-202434Doncastereng ENG4. League Two21.134Matches
18 Seasons6 Clubs5 Leagues508.821141629475390725839442332013841059
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Doncaster (7 Seasons)4 Leagues212.2121
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)3 Leagues55.421141629475390713739442332013841059
Wolves (2 Seasons)2 Leagues10.4
Scunthorpe Utd (1 Season)1 League13.2
EFL Cup (8 Seasons)9.917
League One (7 Seasons)225.554
Championship (7 Seasons)153.521141629475390712039442332013841059
FA Cup (6 Seasons)9.811
League Two (5 Seasons)110.156
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
2006-200717Stockport1 League1.4
2007-200818Stockport1 League18.2
2008-200919Stockport1 League41.2
2009-201020P'borough Utd1 League26.3
2010-201121P'borough Utd1 League29.8
2011-201222P'borough Utd1 League39.0
2012-201323P'borough Utd1 League29.2
2013-201424P'borough Utd1 League32.5
2014-201525Wolves1 League8.4
2015-201626Wolves2 Leagues2.0
2015-201626Scunthorpe Utd1 League13.2
2015-201626Doncaster1 League9.5
2016-201727Doncaster2 Leagues45.80
2017-201828Doncaster3 Leagues45.83
2018-201929Doncaster3 Leagues21.72
2019-202030Bristol City3 Leagues26.3958732218120151191151400632829
2020-202131Bristol City3 Leagues29.11156897257270686203271920752230
2021-202232Doncaster3 Leagues42.455
2022-202333Doncaster1 League24.622
2023-202434Doncaster3 Leagues22.439
18 Seasons6 Clubs5 Leagues508.821141629475390725839442332013841059
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Doncaster (7 Seasons)4 Leagues212.2121
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)3 Leagues55.421141629475390713739442332013841059
Wolves (2 Seasons)2 Leagues10.4
Scunthorpe Utd (1 Season)1 League13.2
EFL Cup (8 Seasons)9.917
League One (7 Seasons)225.554
Championship (7 Seasons)153.521141629475390712039442332013841059
FA Cup (6 Seasons)9.811
League Two (5 Seasons)110.156
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
2006-200717Stockporteng ENG4. League Two8th1.4
2007-200818Stockporteng ENG4. League Two4th18.2
2008-200919Stockporteng ENG3. League One18th41.2
2009-201020P'borough Utdeng ENG2. Championship24th26.3
2010-201121P'borough Utdeng ENG3. League One4th29.8
2011-201222P'borough Utdeng ENG2. Championship18th39.0
2012-201323P'borough Utdeng ENG2. Championship22nd29.2
2013-201424P'borough Utdeng ENG3. League One6th32.5
2014-201525Wolveseng ENG2. Championship7th8.4Matches
2015-201626Wolveseng ENG2. Championship14th1.8Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th13.2Matches
2015-201626Doncastereng ENG3. League One21st9.5Matches
2016-201727Doncastereng ENG4. League Two3rd44.80Matches
2017-201828Doncastereng ENG3. League One15th40.00Matches
2018-201929Doncastereng ENG3. League One6th19.3Matches
2019-202030Bristol Cityeng ENG2. Championship12th24.0958732218120150191151400632829Matches
2020-202131Bristol Cityeng ENG2. Championship19th24.91156897257270670203271920752230Matches
2021-202232Doncastereng ENG3. League One22nd39.954Matches
2022-202333Doncastereng ENG4. League Two18th24.622Matches
2023-202434Doncastereng ENG4. League Two5th21.134Matches
18 Seasons6 Clubs3 Leagues489.121141629475390723039442332013841059
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Doncaster (7 Seasons)2 Leagues199.2110
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)1 League48.921141629475390712039442332013841059
Wolves (2 Seasons)1 League10.2
Scunthorpe Utd (1 Season)1 League13.2
League One (7 Seasons)225.554
Championship (7 Seasons)153.521141629475390712039442332013841059
League Two (5 Seasons)110.156
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
2015-201626Wolveseng ENGLeague Cup17th0.2Matches
2016-201727Doncastereng ENGEFL Cup58th1.00Matches
2017-201828Doncastereng ENGEFL Cup17th2.82Matches
2017-201828Doncastereng ENGFA Cup33rd2.91Matches
2018-201929Doncastereng ENGEFL Cup33rd0.81Matches
2018-201929Doncastereng ENGFA Cup9th1.51Matches
2019-202030Bristol Cityeng ENGEFL Cup58th1.31Matches
2019-202030Bristol Cityeng ENGFA Cup33rd1.00Matches
2020-202131Bristol Cityeng ENGEFL Cup17th2.27Matches
2020-202131Bristol Cityeng ENGFA Cup9th2.09Matches
2021-202232Doncastereng ENGEFL CupRd20.51Matches
2021-202232Doncastereng ENGFA Cup2.00Matches
2023-202434Doncastereng ENGEFL CupRd21.05Matches
2023-202434Doncastereng ENGFA Cup0.30Matches
8 Seasons3 Clubs2 Leagues19.728
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Doncaster (5 Seasons)2 Leagues13.011
Bristol City (2 Seasons)2 Leagues6.517
Wolves (1 Season)1 League0.2
EFL Cup (8 Seasons)9.917
FA Cup (6 Seasons)9.811

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
2006-200717Stockporteng ENG4. League Two1.4
2007-200818Stockporteng ENG4. League Two18.2
2008-200919Stockporteng ENG3. League One41.2
2009-201020P'borough Utdeng ENG2. Championship26.3
2010-201121P'borough Utdeng ENG3. League One29.8
2011-201222P'borough Utdeng ENG2. Championship39.0
2012-201323P'borough Utdeng ENG2. Championship29.2
2013-201424P'borough Utdeng ENG3. League One32.5
2014-201525Wolveseng ENG2. Championship8.4Matches
2015-201626Wolveseng ENG2. Championship1.8Matches
2015-201626Wolveseng ENGLeague Cup0.2Matches
2015-201626Doncastereng ENG3. League One9.5Matches
2015-201626Scunthorpe Utdeng ENG3. League One13.2Matches
2016-201727Doncastereng ENGEFL Cup1.0Matches
2016-201727Doncastereng ENG4. League Two44.8Matches
2017-201828Doncastereng ENGEFL Cup2.8Matches
2017-201828Doncastereng ENGFA Cup2.9Matches
2017-201828Doncastereng ENG3. League One40.0Matches
2018-201929Doncastereng ENGEFL Cup0.8Matches
2018-201929Doncastereng ENGFA Cup1.5Matches
2018-201929Doncastereng ENG3. League One19.3Matches
2019-202030Bristol Cityeng ENG2. Championship24.0291.21193141170.29410110Matches
2019-202030Bristol Cityeng ENGEFL Cup1.3Matches
2019-202030Bristol Cityeng ENGFA Cup1.0Matches
2020-202131Bristol Cityeng ENG2. Championship24.9311.251611013030.12120000Matches
2020-202131Bristol Cityeng ENGEFL Cup2.2Matches
2020-202131Bristol Cityeng ENGFA Cup2.0Matches
2021-202232Doncastereng ENGEFL Cup0.5Matches
2021-202232Doncastereng ENGFA Cup2.0Matches
2021-202232Doncastereng ENG3. League One39.9Matches
2022-202333Doncastereng ENG4. League Two24.6Matches
2023-202434Doncastereng ENGEFL Cup1.0Matches
2023-202434Doncastereng ENGFA Cup0.3Matches
2023-202434Doncastereng ENG4. League Two21.1Matches
18 Seasons6 Clubs5 Leagues508.8601.2335141541100.20530110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Doncaster (7 Seasons)4 Leagues212.2
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)3 Leagues55.4601.2335141541100.20530110
Wolves (2 Seasons)2 Leagues10.4
Scunthorpe Utd (1 Season)1 League13.2
EFL Cup (8 Seasons)9.9
League One (7 Seasons)225.5
Championship (7 Seasons)153.5601.2335141541100.20530110
FA Cup (6 Seasons)9.8
League Two (5 Seasons)110.1
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
2006-200717Stockport1 League1.4
2007-200818Stockport1 League18.2
2008-200919Stockport1 League41.2
2009-201020P'borough Utd1 League26.3
2010-201121P'borough Utd1 League29.8
2011-201222P'borough Utd1 League39.0
2012-201323P'borough Utd1 League29.2
2013-201424P'borough Utd1 League32.5
2014-201525Wolves1 League8.4
2015-201626Wolves2 Leagues2.0
2015-201626Scunthorpe Utd1 League13.2
2015-201626Doncaster1 League9.5
2016-201727Doncaster2 Leagues45.8
2017-201828Doncaster3 Leagues45.8
2018-201929Doncaster3 Leagues21.7
2019-202030Bristol City3 Leagues26.3291.21193141170.29410110
2020-202131Bristol City3 Leagues29.1311.251611013030.12120000
2021-202232Doncaster3 Leagues42.4
2022-202333Doncaster1 League24.6
2023-202434Doncaster3 Leagues22.4
18 Seasons6 Clubs5 Leagues508.8601.2335141541100.20530110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Doncaster (7 Seasons)4 Leagues212.2
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)3 Leagues55.4601.2335141541100.20530110
Wolves (2 Seasons)2 Leagues10.4
Scunthorpe Utd (1 Season)1 League13.2
EFL Cup (8 Seasons)9.9
League One (7 Seasons)225.5
Championship (7 Seasons)153.5601.2335141541100.20530110
FA Cup (6 Seasons)9.8
League Two (5 Seasons)110.1
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
2006-200717Stockporteng ENG4. League Two8th1.4
2007-200818Stockporteng ENG4. League Two4th18.2
2008-200919Stockporteng ENG3. League One18th41.2
2009-201020P'borough Utdeng ENG2. Championship24th26.3
2010-201121P'borough Utdeng ENG3. League One4th29.8
2011-201222P'borough Utdeng ENG2. Championship18th39.0
2012-201323P'borough Utdeng ENG2. Championship22nd29.2
2013-201424P'borough Utdeng ENG3. League One6th32.5
2014-201525Wolveseng ENG2. Championship7th8.4Matches
2015-201626Wolveseng ENG2. Championship14th1.8Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th13.2Matches
2015-201626Doncastereng ENG3. League One21st9.5Matches
2016-201727Doncastereng ENG4. League Two3rd44.8Matches
2017-201828Doncastereng ENG3. League One15th40.0Matches
2018-201929Doncastereng ENG3. League One6th19.3Matches
2019-202030Bristol Cityeng ENG2. Championship12th24.0291.21193141170.29410110Matches
2020-202131Bristol Cityeng ENG2. Championship19th24.9311.251611013030.12120000Matches
2021-202232Doncastereng ENG3. League One22nd39.9Matches
2022-202333Doncastereng ENG4. League Two18th24.6Matches
2023-202434Doncastereng ENG4. League Two5th21.1Matches
18 Seasons6 Clubs3 Leagues489.1601.2335141541100.20530110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Doncaster (7 Seasons)2 Leagues199.2
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)1 League48.9601.2335141541100.20530110
Wolves (2 Seasons)1 League10.2
Scunthorpe Utd (1 Season)1 League13.2
League One (7 Seasons)225.5
Championship (7 Seasons)153.5601.2335141541100.20530110
League Two (5 Seasons)110.1
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
2015-201626Wolveseng ENGLeague Cup17th0.2Matches
2016-201727Doncastereng ENGEFL Cup58th1.0Matches
2017-201828Doncastereng ENGEFL Cup17th2.8Matches
2017-201828Doncastereng ENGFA Cup33rd2.9Matches
2018-201929Doncastereng ENGEFL Cup33rd0.8Matches
2018-201929Doncastereng ENGFA Cup9th1.5Matches
2019-202030Bristol Cityeng ENGEFL Cup58th1.3Matches
2019-202030Bristol Cityeng ENGFA Cup33rd1.0Matches
2020-202131Bristol Cityeng ENGEFL Cup17th2.2Matches
2020-202131Bristol Cityeng ENGFA Cup9th2.0Matches
2021-202232Doncastereng ENGEFL CupRd20.5Matches
2021-202232Doncastereng ENGFA Cup2.0Matches
2023-202434Doncastereng ENGEFL CupRd21.0Matches
2023-202434Doncastereng ENGFA Cup0.3Matches
8 Seasons3 Clubs2 Leagues19.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Doncaster (5 Seasons)2 Leagues13.0
Bristol City (2 Seasons)2 Leagues6.5
Wolves (1 Season)1 League0.2
EFL Cup (8 Seasons)9.9
FA Cup (6 Seasons)9.8

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
2006-200717Stockporteng ENG4. League Two1.4
2007-200818Stockporteng ENG4. League Two18.2
2008-200919Stockporteng ENG3. League One41.2
2009-201020P'borough Utdeng ENG2. Championship26.3
2010-201121P'borough Utdeng ENG3. League One29.8
2011-201222P'borough Utdeng ENG2. Championship39.0
2012-201323P'borough Utdeng ENG2. Championship29.2
2013-201424P'borough Utdeng ENG3. League One32.5
2014-201525Wolveseng ENG2. Championship8.4Matches
2015-201626Wolveseng ENG2. Championship1.8Matches
2015-201626Wolveseng ENGLeague Cup0.2Matches
2015-201626Doncastereng ENG3. League One9.5Matches
2015-201626Scunthorpe Utdeng ENG3. League One13.2Matches
2016-201727Doncastereng ENGEFL Cup1.000Matches
2016-201727Doncastereng ENG4. League Two44.800Matches
2017-201828Doncastereng ENGEFL Cup2.800Matches
2017-201828Doncastereng ENGFA Cup2.900Matches
2017-201828Doncastereng ENG3. League One40.000Matches
2018-201929Doncastereng ENGEFL Cup0.800Matches
2018-201929Doncastereng ENGFA Cup1.520Matches
2018-201929Doncastereng ENG3. League One19.3Matches
2019-202030Bristol Cityeng ENG2. Championship24.0311913180113630.6252711165788782Matches
2019-202030Bristol Cityeng ENGEFL Cup1.342Matches
2019-202030Bristol Cityeng ENGFA Cup1.000Matches
2020-202131Bristol Cityeng ENG2. Championship24.9381521161233959.0162261662100640Matches
2020-202131Bristol Cityeng ENGEFL Cup2.202Matches
2020-202131Bristol Cityeng ENGFA Cup2.054Matches
2021-202232Doncastereng ENGEFL Cup0.500Matches
2021-202232Doncastereng ENGFA Cup2.000Matches
2021-202232Doncastereng ENG3. League One39.95646Matches
2022-202333Doncastereng ENG4. League Two24.64227Matches
2023-202434Doncastereng ENGEFL Cup1.013Matches
2023-202434Doncastereng ENGFA Cup0.300Matches
2023-202434Doncastereng ENG4. League Two21.12937Matches
18 Seasons6 Clubs5 Leagues508.86917334341347545.3414917322401881422
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Doncaster (7 Seasons)4 Leagues212.21301130
P'borough Utd (5 Seasons)2 Leagues156.80
Stockport (3 Seasons)2 Leagues60.90
Bristol City (2 Seasons)3 Leagues55.4694334341347545.3414917321271881422
Wolves (2 Seasons)2 Leagues10.40
Scunthorpe Utd (1 Season)1 League13.20
EFL Cup (8 Seasons)9.9570
League One (7 Seasons)225.556460
Championship (7 Seasons)153.5693434341347545.3414917321191881422
FA Cup (6 Seasons)9.8740
League Two (5 Seasons)110.171640
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
2006-200717Stockport1 League1.40
2007-200818Stockport1 League18.20
2008-200919Stockport1 League41.20
2009-201020P'borough Utd1 League26.30
2010-201121P'borough Utd1 League29.80
2011-201222P'borough Utd1 League39.00
2012-201323P'borough Utd1 League29.20
2013-201424P'borough Utd1 League32.50
2014-201525Wolves1 League8.40
2015-201626Wolves2 Leagues2.00
2015-201626Scunthorpe Utd1 League13.20
2015-201626Doncaster1 League9.50
2016-201727Doncaster2 Leagues45.8000
2017-201828Doncaster3 Leagues45.8000
2018-201929Doncaster3 Leagues21.7200
2019-202030Bristol City3 Leagues26.3312313180113630.6252711165988782
2020-202131Bristol City3 Leagues29.1382021161233959.0162261668100640
2021-202232Doncaster3 Leagues42.456460
2022-202333Doncaster1 League24.642270
2023-202434Doncaster3 Leagues22.430400
18 Seasons6 Clubs5 Leagues508.86917334341347545.3414917322401881422
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Doncaster (7 Seasons)4 Leagues212.21301130
P'borough Utd (5 Seasons)2 Leagues156.80
Stockport (3 Seasons)2 Leagues60.90
Bristol City (2 Seasons)3 Leagues55.4694334341347545.3414917321271881422
Wolves (2 Seasons)2 Leagues10.40
Scunthorpe Utd (1 Season)1 League13.20
EFL Cup (8 Seasons)9.9570
League One (7 Seasons)225.556460
Championship (7 Seasons)153.5693434341347545.3414917321191881422
FA Cup (6 Seasons)9.8740
League Two (5 Seasons)110.171640
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
2006-200717Stockporteng ENG4. League Two8th1.4
2007-200818Stockporteng ENG4. League Two4th18.2
2008-200919Stockporteng ENG3. League One18th41.2
2009-201020P'borough Utdeng ENG2. Championship24th26.3
2010-201121P'borough Utdeng ENG3. League One4th29.8
2011-201222P'borough Utdeng ENG2. Championship18th39.0
2012-201323P'borough Utdeng ENG2. Championship22nd29.2
2013-201424P'borough Utdeng ENG3. League One6th32.5
2014-201525Wolveseng ENG2. Championship7th8.4Matches
2015-201626Wolveseng ENG2. Championship14th1.8Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th13.2Matches
2015-201626Doncastereng ENG3. League One21st9.5Matches
2016-201727Doncastereng ENG4. League Two3rd44.800Matches
2017-201828Doncastereng ENG3. League One15th40.000Matches
2018-201929Doncastereng ENG3. League One6th19.3Matches
2019-202030Bristol Cityeng ENG2. Championship12th24.0311913180113630.6252711165788782Matches
2020-202131Bristol Cityeng ENG2. Championship19th24.9381521161233959.0162261662100640Matches
2021-202232Doncastereng ENG3. League One22nd39.95646Matches
2022-202333Doncastereng ENG4. League Two18th24.64227Matches
2023-202434Doncastereng ENG4. League Two5th21.12937Matches
18 Seasons6 Clubs3 Leagues489.16916134341347545.3414917322291881422
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
Doncaster (7 Seasons)2 Leagues199.21271100
P'borough Utd (5 Seasons)2 Leagues156.80
Stockport (3 Seasons)2 Leagues60.90
Bristol City (2 Seasons)1 League48.9693434341347545.3414917321191881422
Wolves (2 Seasons)1 League10.20
Scunthorpe Utd (1 Season)1 League13.20
League One (7 Seasons)225.556460
Championship (7 Seasons)153.5693434341347545.3414917321191881422
League Two (5 Seasons)110.171640
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
2015-201626Wolveseng ENGLeague Cup17th0.2Matches
2016-201727Doncastereng ENGEFL Cup58th1.000Matches
2017-201828Doncastereng ENGEFL Cup17th2.800Matches
2017-201828Doncastereng ENGFA Cup33rd2.900Matches
2018-201929Doncastereng ENGEFL Cup33rd0.800Matches
2018-201929Doncastereng ENGFA Cup9th1.520Matches
2019-202030Bristol Cityeng ENGEFL Cup58th1.342Matches
2019-202030Bristol Cityeng ENGFA Cup33rd1.000Matches
2020-202131Bristol Cityeng ENGEFL Cup17th2.202Matches
2020-202131Bristol Cityeng ENGFA Cup9th2.054Matches
2021-202232Doncastereng ENGEFL CupRd20.500Matches
2021-202232Doncastereng ENGFA Cup2.000Matches
2023-202434Doncastereng ENGEFL CupRd21.013Matches
2023-202434Doncastereng ENGFA Cup0.300Matches
8 Seasons3 Clubs2 Leagues19.712110
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
Doncaster (5 Seasons)2 Leagues13.0330
Bristol City (2 Seasons)2 Leagues6.5980
Wolves (1 Season)1 League0.20
EFL Cup (8 Seasons)9.9570
FA Cup (6 Seasons)9.8740

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
2006-200717Stockporteng ENG4. League Two1.4
2007-200818Stockporteng ENG4. League Two18.2
2008-200919Stockporteng ENG3. League One41.2
2009-201020P'borough Utdeng ENG2. Championship26.3
2010-201121P'borough Utdeng ENG3. League One29.8
2011-201222P'borough Utdeng ENG2. Championship39.0
2012-201323P'borough Utdeng ENG2. Championship29.2
2013-201424P'borough Utdeng ENG3. League One32.5
2014-201525Wolveseng ENG2. Championship8.4Matches
2015-201626Wolveseng ENG2. Championship1.8Matches
2015-201626Wolveseng ENGLeague Cup0.2Matches
2015-201626Doncastereng ENG3. League One9.5Matches
2015-201626Scunthorpe Utdeng ENG3. League One13.2Matches
2016-201727Doncastereng ENGEFL Cup1.0Matches
2016-201727Doncastereng ENG4. League Two44.8Matches
2017-201828Doncastereng ENGEFL Cup2.8Matches
2017-201828Doncastereng ENGFA Cup2.9Matches
2017-201828Doncastereng ENG3. League One40.0Matches
2018-201929Doncastereng ENGEFL Cup0.8Matches
2018-201929Doncastereng ENGFA Cup1.5Matches
2018-201929Doncastereng ENG3. League One19.3Matches
2019-202030Bristol Cityeng ENG2. Championship24.01267103436589251431267251352.01248.04002051100729248341354669Matches
2019-202030Bristol Cityeng ENGEFL Cup1.3Matches
2019-202030Bristol Cityeng ENGFA Cup1.0Matches
2020-202131Bristol Cityeng ENG2. Championship24.914439254163827939144317952.9847.15532186103519115341363153Matches
2020-202131Bristol Cityeng ENGEFL Cup2.2Matches
2020-202131Bristol Cityeng ENGFA Cup2.0Matches
2021-202232Doncastereng ENGEFL Cup0.5Matches
2021-202232Doncastereng ENGFA Cup2.0Matches
2021-202232Doncastereng ENG3. League One39.9Matches
2022-202333Doncastereng ENG4. League Two24.6Matches
2023-202434Doncastereng ENGEFL Cup1.0Matches
2023-202434Doncastereng ENGFA Cup0.3Matches
2023-202434Doncastereng ENG4. League Two21.1Matches
18 Seasons6 Clubs5 Leagues508.827101959771227530822710422252.42047.69534237204248351368261177122
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
Doncaster (7 Seasons)4 Leagues212.2
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)3 Leagues55.427101959771227530822710422252.42047.69534237204248351368261177122
Wolves (2 Seasons)2 Leagues10.4
Scunthorpe Utd (1 Season)1 League13.2
EFL Cup (8 Seasons)9.9
League One (7 Seasons)225.5
Championship (7 Seasons)153.527101959771227530822710422252.42047.69534237204248351368261177122
FA Cup (6 Seasons)9.8
League Two (5 Seasons)110.1
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
2006-200717Stockport1 League1.4
2007-200818Stockport1 League18.2
2008-200919Stockport1 League41.2
2009-201020P'borough Utd1 League26.3
2010-201121P'borough Utd1 League29.8
2011-201222P'borough Utd1 League39.0
2012-201323P'borough Utd1 League29.2
2013-201424P'borough Utd1 League32.5
2014-201525Wolves1 League8.4
2015-201626Wolves2 Leagues2.0
2015-201626Scunthorpe Utd1 League13.2
2015-201626Doncaster1 League9.5
2016-201727Doncaster2 Leagues45.8
2017-201828Doncaster3 Leagues45.8
2018-201929Doncaster3 Leagues21.7
2019-202030Bristol City3 Leagues26.31267103436589251431267251352.01248.04002051100729248341354669
2020-202131Bristol City3 Leagues29.114439254163827939144317952.9847.15532186103519115341363153
2021-202232Doncaster3 Leagues42.4
2022-202333Doncaster1 League24.6
2023-202434Doncaster3 Leagues22.4
18 Seasons6 Clubs5 Leagues508.827101959771227530822710422252.42047.69534237204248351368261177122
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
Doncaster (7 Seasons)4 Leagues212.2
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)3 Leagues55.427101959771227530822710422252.42047.69534237204248351368261177122
Wolves (2 Seasons)2 Leagues10.4
Scunthorpe Utd (1 Season)1 League13.2
EFL Cup (8 Seasons)9.9
League One (7 Seasons)225.5
Championship (7 Seasons)153.527101959771227530822710422252.42047.69534237204248351368261177122
FA Cup (6 Seasons)9.8
League Two (5 Seasons)110.1
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
2006-200717Stockporteng ENG4. League Two8th1.4
2007-200818Stockporteng ENG4. League Two4th18.2
2008-200919Stockporteng ENG3. League One18th41.2
2009-201020P'borough Utdeng ENG2. Championship24th26.3
2010-201121P'borough Utdeng ENG3. League One4th29.8
2011-201222P'borough Utdeng ENG2. Championship18th39.0
2012-201323P'borough Utdeng ENG2. Championship22nd29.2
2013-201424P'borough Utdeng ENG3. League One6th32.5
2014-201525Wolveseng ENG2. Championship7th8.4Matches
2015-201626Wolveseng ENG2. Championship14th1.8Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th13.2Matches
2015-201626Doncastereng ENG3. League One21st9.5Matches
2016-201727Doncastereng ENG4. League Two3rd44.8Matches
2017-201828Doncastereng ENG3. League One15th40.0Matches
2018-201929Doncastereng ENG3. League One6th19.3Matches
2019-202030Bristol Cityeng ENG2. Championship12th24.01267103436589251431267251352.01248.04002051100729248341354669Matches
2020-202131Bristol Cityeng ENG2. Championship19th24.914439254163827939144317952.9847.15532186103519115341363153Matches
2021-202232Doncastereng ENG3. League One22nd39.9Matches
2022-202333Doncastereng ENG4. League Two18th24.6Matches
2023-202434Doncastereng ENG4. League Two5th21.1Matches
18 Seasons6 Clubs3 Leagues489.127101959771227530822710422252.42047.69534237204248351368261177122
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
Doncaster (7 Seasons)2 Leagues199.2
P'borough Utd (5 Seasons)2 Leagues156.8
Stockport (3 Seasons)2 Leagues60.9
Bristol City (2 Seasons)1 League48.927101959771227530822710422252.42047.69534237204248351368261177122
Wolves (2 Seasons)1 League10.2
Scunthorpe Utd (1 Season)1 League13.2
League One (7 Seasons)225.5
Championship (7 Seasons)153.527101959771227530822710422252.42047.69534237204248351368261177122
League Two (5 Seasons)110.1
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
2015-201626Wolveseng ENGLeague Cup17th0.2Matches
2016-201727Doncastereng ENGEFL Cup58th1.0Matches
2017-201828Doncastereng ENGEFL Cup17th2.8Matches
2017-201828Doncastereng ENGFA Cup33rd2.9Matches
2018-201929Doncastereng ENGEFL Cup33rd0.8Matches
2018-201929Doncastereng ENGFA Cup9th1.5Matches
2019-202030Bristol Cityeng ENGEFL Cup58th1.3Matches
2019-202030Bristol Cityeng ENGFA Cup33rd1.0Matches
2020-202131Bristol Cityeng ENGEFL Cup17th2.2Matches
2020-202131Bristol Cityeng ENGFA Cup9th2.0Matches
2021-202232Doncastereng ENGEFL CupRd20.5Matches
2021-202232Doncastereng ENGFA Cup2.0Matches
2023-202434Doncastereng ENGEFL CupRd21.0Matches
2023-202434Doncastereng ENGFA Cup0.3Matches
8 Seasons3 Clubs2 Leagues19.7
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
Doncaster (5 Seasons)2 Leagues13.0
Bristol City (2 Seasons)2 Leagues6.5
Wolves (1 Season)1 League0.2
EFL Cup (8 Seasons)9.9
FA Cup (6 Seasons)9.8

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
2006-200717Stockporteng ENG4. League Two4125313.01.413
2007-200818Stockporteng ENG4. League Two241,6426839.718.2177
2008-200919Stockporteng ENG3. League One443,7128489.741.2422
2009-201020P'borough Utdeng ENG2. Championship322,3657457.126.3266
2010-201121P'borough Utdeng ENG3. League One352,6837764.829.8323
2011-201222P'borough Utdeng ENG2. Championship433,5078284.739.0403
2012-201323P'borough Utdeng ENG2. Championship312,6288563.529.2301
2013-201424P'borough Utdeng ENG3. League One342,9258670.732.5331
2014-201525Wolveseng ENG2. Championship137575818.38.477641.501114-3-0.36-0.81Matches
2015-201626Wolveseng ENG2. Championship3164554.01.820160.332200.00+0.11Matches
2015-201626Wolveseng ENGLeague Cup119197.00.20011813.0001-1-4.74-4.74Matches
2015-201626Doncastereng ENG3. League One108558620.79.599100.901014-4-0.42-0.09Matches
2015-201626Scunthorpe Utdeng ENG3. League One141,1878528.713.21411001.641814+4+0.30+0.03Matches
2016-201727Doncastereng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2016-201727Doncastereng ENG4. League Two464,0358897.544.84642001.858553+32+0.71+2.43Matches
2017-201828Doncastereng ENGEFL Cup32538493.72.83842002.0053+2+0.71+0.71Matches
2017-201828Doncastereng ENGFA Cup32658898.12.93882002.0093+6+2.04+2.04Matches
2017-201828Doncastereng ENG3. League One403,6009087.040.04040001.355147+4+0.10+0.77Matches
2018-201929Doncastereng ENGEFL Cup1737340.60.81730000.0012-1-1.23-2.07Matches
2018-201929Doncastereng ENGFA Cup41393525.71.5163032512.2530+3+1.94+0.37Matches
2018-201929Doncastereng ENG3. League One321,7405442.019.3188212141931.593124+7+0.36-0.05Matches
2019-202030Bristol Cityeng ENG2. Championship292,1607452.224.0248518524131.623534+1+0.04+0.3132.636.4-3.8-0.16+0.07Matches
2019-202030Bristol Cityeng ENGEFL Cup1120120100.01.311201000.003300.00Matches
2019-202030Bristol Cityeng ENGFA Cup1909050.01.01901000.0001-1-1.00-1.00Matches
2020-202131Bristol Cityeng ENG2. Championship312,2377254.024.927801941931.292530-5-0.20+0.6021.534.1-12.6-0.51+0.39Matches
2020-202131Bristol Cityeng ENGEFL Cup31986673.32.2289112002.0043+1+0.45-2.05Matches
2020-202131Bristol Cityeng ENGFA Cup21809066.72.02902003.0051+4+2.00+3.00Matches
2021-202232Doncastereng ENGEFL Cup1454525.00.50014500.0001-1-2.00-1.33Matches
2021-202232Doncastereng ENGFA Cup218090100.02.02902001.503300.00Matches
2021-202232Doncastereng ENG3. League One433,5938486.839.942853713400.772973-44-1.10-0.94Matches
2022-202333Doncastereng ENG4. League Two282,2137953.524.625862132001.182132-11-0.45-0.07Matches
2023-202434Doncastereng ENGEFL Cup2904550.01.0169012101.5010+1+1.00+2.00Matches
2023-202434Doncastereng ENGFA Cup1313110.30.30013100.0010+1+2.90+3.24Matches
2023-202434Doncastereng ENG4. League Two361,8955345.821.119756172721.453028+2+0.09-0.03Matches
18 Seasons6 Clubs5 Leagues59845,7967753.2508.8512832348624331.40384388-4-0.01+0.0254.170.5-16.4-0.34+0.22
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
Doncaster (7 Seasons)4 Leagues25319,0977561.3212.221183174422461.36281285-4-0.02+0.04
P'borough Utd (5 Seasons)2 Leagues17514,1088168.2156.816114
Stockport (3 Seasons)2 Leagues725,4797644.160.96012
Bristol City (2 Seasons)3 Leagues674,9857454.755.45784421022161.48727200.00+0.4854.170.5-16.4-0.34+0.22
Wolves (2 Seasons)2 Leagues179405511.010.497818111.381317-4-0.38-0.52
Scunthorpe Utd (1 Season)1 League141,1878528.713.21411001.641814+4+0.30+0.03
EFL Cup (8 Seasons)138886856.99.9987542611.38151500.00-0.13
League One (7 Seasons)25220,2958161.3225.523084109222031.22139172-33-0.27-0.30
Championship (7 Seasons)18213,8187647.7153.515682442622261.417380-7-0.12-0.0354.170.5-16.4-0.34+0.22
FA Cup (6 Seasons)138856850.99.8986742711.85218+13+1.32+0.80
League Two (5 Seasons)1389,9107247.9110.11088169302621.55136113+23+0.25+0.40
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
2006-200717Stockport1 League4125313.01.413
2007-200818Stockport1 League241,6426839.718.2177
2008-200919Stockport1 League443,7128489.741.2422
2009-201020P'borough Utd1 League322,3657457.126.3266
2010-201121P'borough Utd1 League352,6837764.829.8323
2011-201222P'borough Utd1 League433,5078284.739.0403
2012-201323P'borough Utd1 League312,6288563.529.2301
2013-201424P'borough Utd1 League342,9258670.732.5331
2014-201525Wolves1 League137575818.38.477641.501114-3-0.36-0.81
2015-201626Wolves2 Leagues4183464.12.02021871.0023-1-0.49-0.39
2015-201626Scunthorpe Utd1 League141,1878528.713.21411001.641814+4+0.30+0.03
2015-201626Doncaster1 League108558620.79.599100.901014-4-0.42-0.09
2016-201727Doncaster2 Leagues474,1258897.545.8479043001.818655+31+0.68+2.39
2017-201828Doncaster3 Leagues464,1189088.045.8468644001.436553+12+0.26+0.90
2018-201929Doncaster3 Leagues371,9525340.221.7208112172041.623526+9+0.41-0.17
2019-202030Bristol City3 Leagues312,3707653.426.3268620524131.52383800.00+0.2632.636.4-3.8-0.16+0.07
2020-202131Bristol City3 Leagues362,6157355.929.131812251931.44343400.00+0.7021.534.1-12.6-0.51+0.39
2021-202232Doncaster3 Leagues463,8188384.842.444853924000.793277-45-1.06-0.80
2022-202333Doncaster1 League282,2137953.524.625862132001.182132-11-0.45-0.07
2023-202434Doncaster3 Leagues392,0165243.622.420756192721.423228+4+0.18+0.14
18 Seasons6 Clubs5 Leagues59845,7967753.2508.8512832348624331.40384388-4-0.01+0.0254.170.5-16.4-0.34+0.22
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
Doncaster (7 Seasons)4 Leagues25319,0977561.3212.221183174422461.36281285-4-0.02+0.04
P'borough Utd (5 Seasons)2 Leagues17514,1088168.2156.816114
Stockport (3 Seasons)2 Leagues725,4797644.160.96012
Bristol City (2 Seasons)3 Leagues674,9857454.755.45784421022161.48727200.00+0.4854.170.5-16.4-0.34+0.22
Wolves (2 Seasons)2 Leagues179405511.010.497818111.381317-4-0.38-0.52
Scunthorpe Utd (1 Season)1 League141,1878528.713.21411001.641814+4+0.30+0.03
EFL Cup (8 Seasons)138886856.99.9987542611.38151500.00-0.13
League One (7 Seasons)25220,2958161.3225.523084109222031.22139172-33-0.27-0.30
Championship (7 Seasons)18213,8187647.7153.515682442622261.417380-7-0.12-0.0354.170.5-16.4-0.34+0.22
FA Cup (6 Seasons)138856850.99.8986742711.85218+13+1.32+0.80
League Two (5 Seasons)1389,9107247.9110.11088169302621.55136113+23+0.25+0.40
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
2006-200717Stockporteng ENG4. League Two8th4125313.01.413
2007-200818Stockporteng ENG4. League Two4th241,6426839.718.2177
2008-200919Stockporteng ENG3. League One18th443,7128489.741.2422
2009-201020P'borough Utdeng ENG2. Championship24th322,3657457.126.3266
2010-201121P'borough Utdeng ENG3. League One4th352,6837764.829.8323
2011-201222P'borough Utdeng ENG2. Championship18th433,5078284.739.0403
2012-201323P'borough Utdeng ENG2. Championship22nd312,6288563.529.2301
2013-201424P'borough Utdeng ENG3. League One6th342,9258670.732.5331
2014-201525Wolveseng ENG2. Championship7th137575818.38.477641.501114-3-0.36-0.81Matches
2015-201626Wolveseng ENG2. Championship14th3164554.01.820160.332200.00+0.11Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th141,1878528.713.21411001.641814+4+0.30+0.03Matches
2015-201626Doncastereng ENG3. League One21st108558620.79.599100.901014-4-0.42-0.09Matches
2016-201727Doncastereng ENG4. League Two3rd464,0358897.544.84642001.858553+32+0.71+2.43Matches
2017-201828Doncastereng ENG3. League One15th403,6009087.040.04040001.355147+4+0.10+0.77Matches
2018-201929Doncastereng ENG3. League One6th321,7405442.019.3188212141931.593124+7+0.36-0.05Matches
2019-202030Bristol Cityeng ENG2. Championship12th292,1607452.224.0248518524131.623534+1+0.04+0.3132.636.4-3.8-0.16+0.07Matches
2020-202131Bristol Cityeng ENG2. Championship19th312,2377254.024.927801941931.292530-5-0.20+0.6021.534.1-12.6-0.51+0.39Matches
2021-202232Doncastereng ENG3. League One22nd433,5938486.839.942853713400.772973-44-1.10-0.94Matches
2022-202333Doncastereng ENG4. League Two18th282,2137953.524.625862132001.182132-11-0.45-0.07Matches
2023-202434Doncastereng ENG4. League Two5th361,8955345.821.119756172721.453028+2+0.09-0.03Matches
18 Seasons6 Clubs3 Leagues57244,0237753.2489.1494832227823311.38348365-17-0.06-0.0154.170.5-16.4-0.34+0.22
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
Doncaster (7 Seasons)2 Leagues23517,9317661.9199.219983167362351.35257271-14-0.07+0.04
P'borough Utd (5 Seasons)2 Leagues17514,1088168.2156.816114
Stockport (3 Seasons)2 Leagues725,4797644.160.96012
Bristol City (2 Seasons)1 League604,3977353.148.9518237922161.456064-4-0.08+0.4554.170.5-16.4-0.34+0.22
Wolves (2 Seasons)1 League169215811.110.2977101.281316-3-0.29-0.44
Scunthorpe Utd (1 Season)1 League141,1878528.713.21411001.641814+4+0.30+0.03
League One (7 Seasons)25220,2958161.3225.523084109222031.22139172-33-0.27-0.30
Championship (7 Seasons)18213,8187647.7153.515682442622261.417380-7-0.12-0.0354.170.5-16.4-0.34+0.22
League Two (5 Seasons)1389,9107247.9110.11088169302621.55136113+23+0.25+0.40
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201626Wolveseng ENGLeague Cup17th119197.00.20011813.0001-1-4.74-4.74Matches
2016-201727Doncastereng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2017-201828Doncastereng ENGEFL Cup17th32538493.72.83842002.0053+2+0.71+0.71Matches
2017-201828Doncastereng ENGFA Cup33rd32658898.12.93882002.0093+6+2.04+2.04Matches
2018-201929Doncastereng ENGEFL Cup33rd1737340.60.81730000.0012-1-1.23-2.07Matches
2018-201929Doncastereng ENGFA Cup9th41393525.71.5163032512.2530+3+1.94+0.37Matches
2019-202030Bristol Cityeng ENGEFL Cup58th1120120100.01.311201000.003300.00Matches
2019-202030Bristol Cityeng ENGFA Cup33rd1909050.01.01901000.0001-1-1.00-1.00Matches
2020-202131Bristol Cityeng ENGEFL Cup17th31986673.32.2289112002.0043+1+0.45-2.05Matches
2020-202131Bristol Cityeng ENGFA Cup9th21809066.72.02902003.0051+4+2.00+3.00Matches
2021-202232Doncastereng ENGEFL CupRd21454525.00.50014500.0001-1-2.00-1.33Matches
2021-202232Doncastereng ENGFA Cup218090100.02.02902001.503300.00Matches
2023-202434Doncastereng ENGEFL CupRd22904550.01.0169012101.5010+1+1.00+2.00Matches
2023-202434Doncastereng ENGFA Cup1313110.30.30013100.0010+1+2.90+3.24Matches
8 Seasons3 Clubs2 Leagues261,7736853.719.718871282621.623623+13+0.66+0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Doncaster (5 Seasons)2 Leagues181,1666553.213.01283762911.502414+10+0.77+0.33
Bristol City (2 Seasons)2 Leagues75888470.06.5695512001.71128+4+0.61+0.26
Wolves (1 Season)1 League119197.00.20011813.0001-1-4.74-4.74
EFL Cup (8 Seasons)138886856.99.9987542611.38151500.00-0.13
FA Cup (6 Seasons)138856850.99.8986742711.85218+13+1.32+0.80

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
2006-200717Stockporteng ENG4. League Two1.4004
2007-200818Stockporteng ENG4. League Two18.20012
2008-200919Stockporteng ENG3. League One41.21011
2009-201020P'borough Utdeng ENG2. Championship26.3109
2010-201121P'borough Utdeng ENG3. League One29.81019
2011-201222P'borough Utdeng ENG2. Championship39.04035
2012-201323P'borough Utdeng ENG2. Championship29.20030
2013-201424P'borough Utdeng ENG3. League One32.53032
2014-201525Wolveseng ENG2. Championship8.40013Matches
2015-201626Wolveseng ENG2. Championship1.8003Matches
2015-201626Wolveseng ENGLeague Cup0.20000Matches
2015-201626Doncastereng ENG3. League One9.50015Matches
2015-201626Scunthorpe Utdeng ENG3. League One13.22013Matches
2016-201727Doncastereng ENGEFL Cup1.0000100000000Matches
2016-201727Doncastereng ENG4. League Two44.83005200000000Matches
2017-201828Doncastereng ENGEFL Cup2.8000230200000Matches
2017-201828Doncastereng ENGFA Cup2.90002311000Matches
2017-201828Doncastereng ENG3. League One40.04003600000000Matches
2018-201929Doncastereng ENGEFL Cup0.8000110100000Matches
2018-201929Doncastereng ENGFA Cup1.5100520102000Matches
2018-201929Doncastereng ENG3. League One19.37000Matches
2019-202030Bristol Cityeng ENG2. Championship24.040027151505719110100395740.6Matches
2019-202030Bristol Cityeng ENGEFL Cup1.30001001240Matches
2019-202030Bristol Cityeng ENGFA Cup1.00000100000Matches
2020-202131Bristol Cityeng ENG2. Championship24.920022181706215000121605154.1Matches
2020-202131Bristol Cityeng ENGEFL Cup2.20002107200Matches
2020-202131Bristol Cityeng ENGFA Cup2.00003009450Matches
2021-202232Doncastereng ENGEFL Cup0.50000001000Matches
2021-202232Doncastereng ENGFA Cup2.00000300000Matches
2021-202232Doncastereng ENG3. League One39.96006043205446560Matches
2022-202333Doncastereng ENG4. League Two24.6200273252227420Matches
2023-202434Doncastereng ENGEFL Cup1.00000005310Matches
2023-202434Doncastereng ENGFA Cup0.30001000000Matches
2023-202434Doncastereng ENG4. League Two21.1310471663437290Matches
18 Seasons6 Clubs5 Leagues508.84410485138342582401731102219910847.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Doncaster (7 Seasons)4 Leagues212.2261024910332121113130000
P'borough Utd (5 Seasons)2 Leagues156.890125
Stockport (3 Seasons)2 Leagues60.91027
Bristol City (2 Seasons)3 Leagues55.460055352137127431102219910847.8
Wolves (2 Seasons)2 Leagues10.4000160
Scunthorpe Utd (1 Season)1 League13.22013
EFL Cup (8 Seasons)9.90007501775000
League One (7 Seasons)225.524001864320544656000
Championship (7 Seasons)153.51100139332120119341102219910847.8
FA Cup (6 Seasons)9.810011911147000
League Two (5 Seasons)110.18101424811566471000
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
2006-200717Stockport1 League1.4004
2007-200818Stockport1 League18.20012
2008-200919Stockport1 League41.21011
2009-201020P'borough Utd1 League26.3109
2010-201121P'borough Utd1 League29.81019
2011-201222P'borough Utd1 League39.04035
2012-201323P'borough Utd1 League29.20030
2013-201424P'borough Utd1 League32.53032
2014-201525Wolves1 League8.40013
2015-201626Wolves2 Leagues2.000030
2015-201626Scunthorpe Utd1 League13.22013
2015-201626Doncaster1 League9.50015
2016-201727Doncaster2 Leagues45.83005300000000
2017-201828Doncaster3 Leagues45.84004061300000
2018-201929Doncaster3 Leagues21.7800630202000
2019-202030Bristol City3 Leagues26.340028161515923110100395740.6
2020-202131Bristol City3 Leagues29.120027191866820000121605154.1
2021-202232Doncaster3 Leagues42.46006046205546560
2022-202333Doncaster1 League24.6200273252227420
2023-202434Doncaster3 Leagues22.4310481663940300
18 Seasons6 Clubs5 Leagues508.84410485138342582401731102219910847.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Doncaster (7 Seasons)4 Leagues212.2261024910332121113130000
P'borough Utd (5 Seasons)2 Leagues156.890125
Stockport (3 Seasons)2 Leagues60.91027
Bristol City (2 Seasons)3 Leagues55.460055352137127431102219910847.8
Wolves (2 Seasons)2 Leagues10.4000160
Scunthorpe Utd (1 Season)1 League13.22013
EFL Cup (8 Seasons)9.90007501775000
League One (7 Seasons)225.524001864320544656000
Championship (7 Seasons)153.51100139332120119341102219910847.8
FA Cup (6 Seasons)9.810011911147000
League Two (5 Seasons)110.18101424811566471000
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
2006-200717Stockporteng ENG4. League Two8th1.4004
2007-200818Stockporteng ENG4. League Two4th18.20012
2008-200919Stockporteng ENG3. League One18th41.21011
2009-201020P'borough Utdeng ENG2. Championship24th26.3109
2010-201121P'borough Utdeng ENG3. League One4th29.81019
2011-201222P'borough Utdeng ENG2. Championship18th39.04035
2012-201323P'borough Utdeng ENG2. Championship22nd29.20030
2013-201424P'borough Utdeng ENG3. League One6th32.53032
2014-201525Wolveseng ENG2. Championship7th8.40013Matches
2015-201626Wolveseng ENG2. Championship14th1.8003Matches
2015-201626Scunthorpe Utdeng ENG3. League One7th13.22013Matches
2015-201626Doncastereng ENG3. League One21st9.50015Matches
2016-201727Doncastereng ENG4. League Two3rd44.83005200000000Matches
2017-201828Doncastereng ENG3. League One15th40.04003600000000Matches
2018-201929Doncastereng ENG3. League One6th19.37000Matches
2019-202030Bristol Cityeng ENG2. Championship12th24.040027151505719110100395740.6Matches
2020-202131Bristol Cityeng ENG2. Championship19th24.920022181706215000121605154.1Matches
2021-202232Doncastereng ENG3. League One22nd39.96006043205446560Matches
2022-202333Doncastereng ENG4. League Two18th24.6200273252227420Matches
2023-202434Doncastereng ENG4. League Two5th21.1310471663437290Matches
18 Seasons6 Clubs3 Leagues489.14310467124332302291611102219910847.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Doncaster (7 Seasons)2 Leagues199.225102379131110110127000
P'borough Utd (5 Seasons)2 Leagues156.890125
Stockport (3 Seasons)2 Leagues60.91027
Bristol City (2 Seasons)1 League48.960049332120119341102219910847.8
Wolves (2 Seasons)1 League10.20016
Scunthorpe Utd (1 Season)1 League13.22013
League One (7 Seasons)225.524001864320544656000
Championship (7 Seasons)153.51100139332120119341102219910847.8
League Two (5 Seasons)110.18101424811566471000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201626Wolveseng ENGLeague Cup17th0.20000Matches
2016-201727Doncastereng ENGEFL Cup58th1.0000100000000Matches
2017-201828Doncastereng ENGEFL Cup17th2.8000230200000Matches
2017-201828Doncastereng ENGFA Cup33rd2.90002311000Matches
2018-201929Doncastereng ENGEFL Cup33rd0.8000110100000Matches
2018-201929Doncastereng ENGFA Cup9th1.5100520102000Matches
2019-202030Bristol Cityeng ENGEFL Cup58th1.30001001240Matches
2019-202030Bristol Cityeng ENGFA Cup33rd1.00000100000Matches
2020-202131Bristol Cityeng ENGEFL Cup17th2.20002107200Matches
2020-202131Bristol Cityeng ENGFA Cup9th2.00003009450Matches
2021-202232Doncastereng ENGEFL CupRd20.50000001000Matches
2021-202232Doncastereng ENGFA Cup2.00000300000Matches
2023-202434Doncastereng ENGEFL CupRd21.00000005310Matches
2023-202434Doncastereng ENGFA Cup0.30001000000Matches
8 Seasons3 Clubs2 Leagues19.710018141281112000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Doncaster (5 Seasons)2 Leagues13.0100121211133000
Bristol City (2 Seasons)2 Leagues6.500062017890
Wolves (1 Season)1 League0.20000
EFL Cup (8 Seasons)9.90007501775000
FA Cup (6 Seasons)9.810011911147000

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 Tommy Rowe Pages

Tommy Rowe 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