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
2010-201118Prestoneng ENG2. Championship20750.8000000000.000.000.000.000.00
2011-201219Prestoneng ENG3. League One13111,02411.4101100200.090.000.090.090.09
2012-201320Prestoneng ENG3. League One38373,07534.2224200710.060.060.120.060.12
2013-201421Prestoneng ENG3. League One43433,87043.0404400700.090.000.090.090.09
2014-201522Prestoneng ENGFA Cup221641.8000000000.000.000.000.000.00Matches
2014-201522Prestoneng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201522Prestoneng ENG3. League One27272,34526.1101100300.040.000.040.040.04Matches
2015-201623Prestoneng ENG2. Championship38383,27636.40000001220.000.000.000.000.00Matches
2015-201623Prestoneng ENGFA Cup00Matches
2015-201623Prestoneng ENGLeague Cup332622.9000000000.000.000.000.000.00Matches
2016-201724Prestoneng ENG2. Championship18181,62018.0000000100.000.000.000.000.00Matches
2016-201724Bristol Cityeng ENG2. Championship21211,89021.0101100300.050.000.050.050.05Matches
2016-201724Prestoneng ENGEFL Cup333003.3000000200.000.000.000.000.00Matches
2016-201724Bristol Cityeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2017-201825Bristol Cityeng ENG2. Championship36363,21735.7022000700.000.060.060.000.06Matches
2017-201825Bristol Cityeng ENGEFL Cup443604.0000000000.000.000.000.000.00Matches
2017-201825Bristol Cityeng ENGFA Cup00Matches
2018-201926Bristol Cityeng ENG2. Championship12108419.3000000200.30.30.10.4419140.000.000.000.000.000.030.010.040.030.04Matches
2018-201926Bristol Cityeng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2019-202027Bristol Cityeng ENG2. Championship331802.0000000000.10.10.00.121600.000.000.000.000.000.030.000.030.030.03Matches
2019-202027Bristol Cityeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2019-202027Sunderlandeng ENG3. League One554434.9000000000.000.000.000.000.00Matches
2020-202128Sunderlandeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202128Sunderlandeng ENG3. League One33332,93132.6202200500.060.000.060.060.06Matches
2021-202229Sunderlandeng ENGEFL Cup554805.3000000100.000.000.000.000.00Matches
2021-202229Sunderlandeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2021-202229Sunderlandeng ENG3. League One37282,64829.4213200500.070.030.100.070.10Matches
2022-202330Rotherham Utdeng ENG2. Championship754034.5000000000.20.20.00.301310.000.000.000.000.000.050.010.060.050.06Matches
2022-202330Sunderlandeng ENG2. Championship1466837.6000000200.00.00.10.111530.000.000.000.000.000.000.010.010.000.01Matches
2022-202330Sunderlandeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202330Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 2221802.0000000000.000.000.000.000.00Matches
13 Seasons4 Clubs4 Leagues37635031,197346.61351813006130.60.60.20.8763180.040.010.050.040.050.030.010.030.030.03
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
Preston (7 Seasons)4 Leagues18818316,101178.982108003430.040.010.060.040.06
Sunderland (4 Seasons)4 Leagues98817,54583.84154001400.00.00.10.111530.050.010.060.050.060.000.010.010.000.01
Bristol City (4 Seasons)3 Leagues83817,14879.41231001300.40.40.10.5635140.010.030.040.010.040.030.010.040.030.04
Rotherham Utd (1 Season)1 League754034.5000000000.20.20.00.301310.000.000.000.000.000.050.010.060.050.06
Sunderland (1 Season)1 League221802.0000000000.000.000.000.000.00
EFL Cup (8 Seasons)19191,79219.9000000300.000.000.000.000.00
League One (7 Seasons)19618416,336181.51231512002910.070.020.080.070.08
Championship (7 Seasons)15113712,185135.41231002720.60.60.20.8763180.010.010.020.010.020.030.010.030.030.03
FA Cup (7 Seasons)10108849.8000000200.000.000.000.000.00
PL2 — Div. 2 (1 Season)221802.0000000000.000.000.000.000.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
2010-201118Preston1 League20750.8000000000.000.000.000.000.00
2011-201219Preston1 League13111,02411.4101100200.090.000.090.090.09
2012-201320Preston1 League38373,07534.2224200710.060.060.120.060.12
2013-201421Preston1 League43433,87043.0404400700.090.000.090.090.09
2014-201522Preston3 Leagues30302,59928.9101100300.030.000.030.030.03
2015-201623Preston3 Leagues41413,53839.30000001220.000.000.000.000.00
2016-201724Preston2 Leagues21211,92021.3000000300.000.000.000.000.00
2016-201724Bristol City2 Leagues24242,16024.0101100300.040.000.040.040.04
2017-201825Bristol City3 Leagues40403,57739.7022000700.000.050.050.000.05
2018-201926Bristol City2 Leagues15131,11112.3000000300.30.30.10.4419140.000.000.000.000.000.030.010.040.030.04
2019-202027Bristol City2 Leagues443003.3000000000.10.10.00.121600.000.000.000.000.000.030.000.030.030.03
2019-202027Sunderland1 League554434.9000000000.000.000.000.000.00
2020-202128Sunderland2 Leagues34343,02133.6202200500.060.000.060.060.06
2021-202229Sunderland3 Leagues43343,21835.8213200700.060.030.080.060.08
2022-202330Sunderland3 Leagues1688639.6000000200.00.00.10.111530.000.000.000.000.000.000.010.010.000.01
2022-202330Rotherham Utd1 League754034.5000000000.20.20.00.301310.000.000.000.000.000.050.010.060.050.06
2022-202330Sunderland1 League221802.0000000000.000.000.000.000.00
13 Seasons4 Clubs4 Leagues37635031,197346.61351813006130.60.60.20.8763180.040.010.050.040.050.030.010.030.030.03
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
Preston (7 Seasons)4 Leagues18818316,101178.982108003430.040.010.060.040.06
Sunderland (4 Seasons)4 Leagues98817,54583.84154001400.00.00.10.111530.050.010.060.050.060.000.010.010.000.01
Bristol City (4 Seasons)3 Leagues83817,14879.41231001300.40.40.10.5635140.010.030.040.010.040.030.010.040.030.04
Rotherham Utd (1 Season)1 League754034.5000000000.20.20.00.301310.000.000.000.000.000.050.010.060.050.06
Sunderland (1 Season)1 League221802.0000000000.000.000.000.000.00
EFL Cup (8 Seasons)19191,79219.9000000300.000.000.000.000.00
League One (7 Seasons)19618416,336181.51231512002910.070.020.080.070.08
Championship (7 Seasons)15113712,185135.41231002720.60.60.20.8763180.010.010.020.010.020.030.010.030.030.03
FA Cup (7 Seasons)10108849.8000000200.000.000.000.000.00
PL2 — Div. 2 (1 Season)221802.0000000000.000.000.000.000.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
2010-201118Prestoneng ENG2. Championship22nd20750.8000000000.000.000.000.000.00
2011-201219Prestoneng ENG3. League One15th13111,02411.4101100200.090.000.090.090.09
2012-201320Prestoneng ENG3. League One14th38373,07534.2224200710.060.060.120.060.12
2013-201421Prestoneng ENG3. League One5th43433,87043.0404400700.090.000.090.090.09
2014-201522Prestoneng ENG3. League One3rd27272,34526.1101100300.040.000.040.040.04Matches
2015-201623Prestoneng ENG2. Championship11th38383,27636.40000001220.000.000.000.000.00Matches
2016-201724Prestoneng ENG2. Championship11th18181,62018.0000000100.000.000.000.000.00Matches
2016-201724Bristol Cityeng ENG2. Championship17th21211,89021.0101100300.050.000.050.050.05Matches
2017-201825Bristol Cityeng ENG2. Championship11th36363,21735.7022000700.000.060.060.000.06Matches
2018-201926Bristol Cityeng ENG2. Championship8th12108419.3000000200.30.30.10.4419140.000.000.000.000.000.030.010.040.030.04Matches
2019-202027Bristol Cityeng ENG2. Championship12th331802.0000000000.10.10.00.121600.000.000.000.000.000.030.000.030.030.03Matches
2019-202027Sunderlandeng ENG3. League One8th554434.9000000000.000.000.000.000.00Matches
2020-202128Sunderlandeng ENG3. League One4th33332,93132.6202200500.060.000.060.060.06Matches
2021-202229Sunderlandeng ENG3. League One5th37282,64829.4213200500.070.030.100.070.10Matches
2022-202330Sunderlandeng ENG2. Championship6th1466837.6000000200.00.00.10.111530.000.000.000.000.000.000.010.010.000.01Matches
2022-202330Rotherham Utdeng ENG2. Championship19th754034.5000000000.20.20.00.301310.000.000.000.000.000.050.010.060.050.06Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th221802.0000000000.000.000.000.000.00Matches
13 Seasons4 Clubs2 Leagues34732128,521316.91351813005630.60.60.20.8763180.040.020.060.040.060.030.010.030.030.03
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
Preston (7 Seasons)2 Leagues17917415,285169.882108003230.050.010.060.050.06
Sunderland (4 Seasons)2 Leagues89726,70574.54154001200.00.00.10.111530.050.010.070.050.070.000.010.010.000.01
Bristol City (4 Seasons)1 League72706,12868.11231001200.40.40.10.5635140.010.030.040.010.040.030.010.040.030.04
Rotherham Utd (1 Season)1 League754034.5000000000.20.20.00.301310.000.000.000.000.000.050.010.060.050.06
Sunderland (1 Season)1 League221802.0000000000.000.000.000.000.00
League One (7 Seasons)19618416,336181.51231512002910.070.020.080.070.08
Championship (7 Seasons)15113712,185135.41231002720.60.60.20.8763180.010.010.020.010.020.030.010.030.030.03
PL2 — Div. 2 (1 Season)221802.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201522Prestoneng ENGFA Cup9th221641.8000000000.000.000.000.000.00Matches
2014-201522Prestoneng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201623Prestoneng ENGFA Cup33rd00Matches
2015-201623Prestoneng ENGLeague Cup17th332622.9000000000.000.000.000.000.00Matches
2016-201724Prestoneng ENGEFL Cup9th333003.3000000200.000.000.000.000.00Matches
2016-201724Bristol Cityeng ENGFA Cup17th332703.0000000000.000.000.000.000.00Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd443604.0000000000.000.000.000.000.00Matches
2017-201825Bristol Cityeng ENGFA Cup33rd00Matches
2018-201926Bristol Cityeng ENGFA Cup9th332703.0000000100.000.000.000.000.00Matches
2019-202027Bristol Cityeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2020-202128Sunderlandeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2021-202229Sunderlandeng ENGEFL CupQF554805.3000000100.000.000.000.000.00Matches
2021-202229Sunderlandeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2022-202330Sunderlandeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202330Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues29292,67629.7000000500.000.000.000.000.00
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
Bristol City (4 Seasons)2 Leagues11111,02011.3000000100.000.000.000.000.00
Preston (3 Seasons)2 Leagues998169.1000000200.000.000.000.000.00
Sunderland (3 Seasons)2 Leagues998409.3000000200.000.000.000.000.00
EFL Cup (8 Seasons)19191,79219.9000000300.000.000.000.000.00
FA Cup (7 Seasons)10108849.8000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
201421au Australia1. World CupGR00Matches
201421au AustraliaFriendlies (M)11901.0101100001.000.001.001.001.00Matches
201522au AustraliaFriendlies (M)20580.6000000000.000.000.000.000.00Matches
201623au AustraliaFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201724au AustraliaFriendlies (M)11770.9000000000.000.000.000.000.00Matches
201724au AustraliaFIFA Confederations CupGR321992.2000000100.000.000.000.000.00Matches
201825au AustraliaWCQ10108659.6000000300.000.000.000.000.00Matches
201825au AustraliaFriendlies (M)11510.6000000000.000.000.000.000.00Matches
201926au AustraliaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202229au Australia1. World CupR1610170.2000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00Matches
202229au AustraliaWCQ221802.0000000000.000.000.000.000.00Matches
202229au AustraliaFriendlies (M)11901.0101100001.000.001.001.001.00Matches
202229au AustraliaWCQ Play-offs1st111201.3000000000.000.000.000.000.00Matches
202330au AustraliaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
8 Seasons1 Club5 Leagues27232,10723.4202200400.00.00.00.00100.090.000.090.090.090.000.000.000.000.00
Friendlies (M) (8 Seasons)1087268.1202200000.250.000.250.250.25
WCQ (2 Seasons)12121,04511.6000000300.000.000.000.000.00
World Cup (2 Seasons)10170.2000000000.00.00.00.00100.000.000.000.000.000.000.000.000.000.00
FIFA Confederations Cup (1 Season)321992.2000000100.000.000.000.000.00
WCQ Play-offs (1 Season)111201.3000000000.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
2010-201118Prestoneng ENG2. Championship0.8000.0000
2011-201219Prestoneng ENG3. League One11.4110.091.0000
2012-201320Prestoneng ENG3. League One34.2260.180.3300
2013-201421Prestoneng ENG3. League One43.04110.260.3600
2014-201522Prestoneng ENGFA Cup1.8000Matches
2014-201522Prestoneng ENGLeague Cup1.0000Matches
2014-201522Prestoneng ENG3. League One26.1120.080.5000Matches
2015-201623Prestoneng ENG2. Championship36.4010.030.0000Matches
2015-201623Prestoneng ENGLeague Cup2.9000Matches
2016-201724Prestoneng ENG2. Championship18.00020.000.110.0000Matches
2016-201724Bristol Cityeng ENG2. Championship21.01020.000.100.5000Matches
2016-201724Prestoneng ENGEFL Cup3.3011100.00.300.300.000.0000Matches
2016-201724Bristol Cityeng ENGFA Cup3.0000Matches
2017-201825Bristol Cityeng ENG2. Championship35.708112.50.220.030.000.0000Matches
2017-201825Bristol Cityeng ENGEFL Cup4.00000.000.0000Matches
2018-201926Bristol Cityeng ENG2. Championship9.30200.00.210.000.009.10000.30.30.16-0.3-0.3Matches
2018-201926Bristol Cityeng ENGFA Cup3.00100.00.330.000.0000Matches
2019-202027Bristol Cityeng ENG2. Championship2.0011100.00.500.500.000.0011.10000.10.10.07-0.1-0.1Matches
2019-202027Bristol Cityeng ENGEFL Cup1.30000.000.0000Matches
2019-202027Sunderlandeng ENG3. League One4.90400.00.810.000.0000Matches
2020-202128Sunderlandeng ENGEFL Cup1.00000.000.0000Matches
2020-202128Sunderlandeng ENG3. League One32.6224729.20.740.210.080.2900Matches
2021-202229Sunderlandeng ENGEFL Cup5.30100.00.190.000.0000Matches
2021-202229Sunderlandeng ENGFA Cup1.00000.000.0000Matches
2021-202229Sunderlandeng ENG3. League One29.429333.30.310.100.220.6700Matches
2022-202330Rotherham Utdeng ENG2. Championship4.50100.00.220.000.003.50000.20.20.24-0.2-0.2Matches
2022-202330Sunderlandeng ENG2. Championship7.60000.000.000000.00.00.00.0Matches
2022-202330Sunderlandeng ENGEFL Cup1.00000.000.0000Matches
2022-202330Sunderlandeng ENGFA Cup1.00000.000.0000Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 22.0000Matches
13 Seasons4 Clubs4 Leagues346.613523832.70.280.110.100.348.20000.60.60.16-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
Preston (7 Seasons)4 Leagues178.98124300.00.050.140.000.3300
Sunderland (4 Seasons)4 Leagues83.84381026.30.450.120.110.400000.00.00.00.0
Bristol City (4 Seasons)3 Leagues79.4112433.30.160.050.080.259.70000.40.40.13-0.4-0.4
Rotherham Utd (1 Season)1 League4.50100.00.220.000.003.50000.20.20.24-0.2-0.2
Sunderland (1 Season)1 League2.0000
EFL Cup (8 Seasons)19.902150.00.120.060.000.0000
League One (7 Seasons)181.512373027.00.550.170.110.4000
Championship (7 Seasons)135.4112750.00.120.050.080.148.20000.60.60.16-0.6-0.6
FA Cup (7 Seasons)9.80100.00.200.000.0000
PL2 — Div. 2 (1 Season)2.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
2010-201118Preston1 League0.8000.0000
2011-201219Preston1 League11.4110.091.0000
2012-201320Preston1 League34.2260.180.3300
2013-201421Preston1 League43.04110.260.3600
2014-201522Preston3 Leagues28.9120.080.5000
2015-201623Preston3 Leagues39.3010.030.0000
2016-201724Preston2 Leagues21.3013300.00.050.140.000.0000
2016-201724Bristol City2 Leagues24.01020.000.100.5000
2017-201825Bristol City3 Leagues39.708112.50.200.030.000.0000
2018-201926Bristol City2 Leagues12.30300.00.240.000.009.10000.30.30.16-0.3-0.3
2019-202027Bristol City2 Leagues3.3011100.00.300.300.000.0011.10000.10.10.07-0.1-0.1
2019-202027Sunderland1 League4.90400.00.810.000.0000
2020-202128Sunderland2 Leagues33.6224729.20.710.210.080.2900
2021-202229Sunderland3 Leagues35.8210330.00.280.080.200.6700
2022-202330Sunderland3 Leagues9.60000.000.000000.00.00.00.0
2022-202330Rotherham Utd1 League4.50100.00.220.000.003.50000.20.20.24-0.2-0.2
2022-202330Sunderland1 League2.0000
13 Seasons4 Clubs4 Leagues346.613523832.70.280.110.100.348.20000.60.60.16-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
Preston (7 Seasons)4 Leagues178.98124300.00.050.140.000.3300
Sunderland (4 Seasons)4 Leagues83.84381026.30.450.120.110.400000.00.00.00.0
Bristol City (4 Seasons)3 Leagues79.4112433.30.160.050.080.259.70000.40.40.13-0.4-0.4
Rotherham Utd (1 Season)1 League4.50100.00.220.000.003.50000.20.20.24-0.2-0.2
Sunderland (1 Season)1 League2.0000
EFL Cup (8 Seasons)19.902150.00.120.060.000.0000
League One (7 Seasons)181.512373027.00.550.170.110.4000
Championship (7 Seasons)135.4112750.00.120.050.080.148.20000.60.60.16-0.6-0.6
FA Cup (7 Seasons)9.80100.00.200.000.0000
PL2 — Div. 2 (1 Season)2.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
2010-201118Prestoneng ENG2. Championship22nd0.8000.0000
2011-201219Prestoneng ENG3. League One15th11.4110.091.0000
2012-201320Prestoneng ENG3. League One14th34.2260.180.3300
2013-201421Prestoneng ENG3. League One5th43.04110.260.3600
2014-201522Prestoneng ENG3. League One3rd26.1120.080.5000Matches
2015-201623Prestoneng ENG2. Championship11th36.4010.030.0000Matches
2016-201724Prestoneng ENG2. Championship11th18.00020.000.110.0000Matches
2016-201724Bristol Cityeng ENG2. Championship17th21.01020.000.100.5000Matches
2017-201825Bristol Cityeng ENG2. Championship11th35.708112.50.220.030.000.0000Matches
2018-201926Bristol Cityeng ENG2. Championship8th9.30200.00.210.000.009.10000.30.30.16-0.3-0.3Matches
2019-202027Bristol Cityeng ENG2. Championship12th2.0011100.00.500.500.000.0011.10000.10.10.07-0.1-0.1Matches
2019-202027Sunderlandeng ENG3. League One8th4.90400.00.810.000.0000Matches
2020-202128Sunderlandeng ENG3. League One4th32.6224729.20.740.210.080.2900Matches
2021-202229Sunderlandeng ENG3. League One5th29.429333.30.310.100.220.6700Matches
2022-202330Sunderlandeng ENG2. Championship6th7.60000.000.000000.00.00.00.0Matches
2022-202330Rotherham Utdeng ENG2. Championship19th4.50100.00.220.000.003.50000.20.20.24-0.2-0.2Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th2.0000Matches
13 Seasons4 Clubs2 Leagues316.913493732.70.300.120.100.358.20000.60.60.16-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
Preston (7 Seasons)2 Leagues169.880230.000.140.3500
Sunderland (4 Seasons)2 Leagues74.54371027.00.500.130.110.400000.00.00.00.0
Bristol City (4 Seasons)1 League68.1111436.40.160.060.090.259.70000.40.40.13-0.4-0.4
Rotherham Utd (1 Season)1 League4.50100.00.220.000.003.50000.20.20.24-0.2-0.2
Sunderland (1 Season)1 League2.0000
League One (7 Seasons)181.512373027.00.550.170.110.4000
Championship (7 Seasons)135.4112750.00.120.050.080.148.20000.60.60.16-0.6-0.6
PL2 — Div. 2 (1 Season)2.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-201522Prestoneng ENGFA Cup9th1.8000Matches
2014-201522Prestoneng ENGLeague Cup33rd1.0000Matches
2015-201623Prestoneng ENGLeague Cup17th2.9000Matches
2016-201724Prestoneng ENGEFL Cup9th3.3011100.00.300.300.000.0000Matches
2016-201724Bristol Cityeng ENGFA Cup17th3.0000Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd4.00000.000.0000Matches
2018-201926Bristol Cityeng ENGFA Cup9th3.00100.00.330.000.0000Matches
2019-202027Bristol Cityeng ENGEFL Cup58th1.30000.000.0000Matches
2020-202128Sunderlandeng ENGEFL Cup58th1.00000.000.0000Matches
2021-202229Sunderlandeng ENGEFL CupQF5.30100.00.190.000.0000Matches
2021-202229Sunderlandeng ENGFA Cup1.00000.000.0000Matches
2022-202330Sunderlandeng ENGEFL CupRd11.00000.000.0000Matches
2022-202330Sunderlandeng ENGFA Cup1.00000.000.0000Matches
9 Seasons3 Clubs2 Leagues29.703133.30.140.050.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (4 Seasons)2 Leagues11.30100.00.120.000.0000
Preston (3 Seasons)2 Leagues9.1011100.00.300.300.000.0000
Sunderland (3 Seasons)2 Leagues9.30100.00.110.000.0000
EFL Cup (8 Seasons)19.902150.00.120.060.000.0000
FA Cup (7 Seasons)9.80100.00.200.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
201421au AustraliaFriendlies (M)1.0100Matches
201522au AustraliaFriendlies (M)0.6000Matches
201623au AustraliaFriendlies (M)2.0000Matches
201724au AustraliaFriendlies (M)0.9000Matches
201724au AustraliaFIFA Confederations CupGR2.20000.000.0000Matches
201825au AustraliaWCQ9.6000Matches
201825au AustraliaFriendlies (M)0.6000Matches
201926au AustraliaFriendlies (M)1.0000Matches
202229au Australia1. World CupR160.20000.000.000000.00.00.00.0Matches
202229au AustraliaWCQ2.0000Matches
202229au AustraliaFriendlies (M)1.0100Matches
202229au AustraliaWCQ Play-offs1st1.3000Matches
202330au AustraliaFriendlies (M)1.0000Matches
8 Seasons1 Club5 Leagues23.42000.000.000000.00.00.00.0
Friendlies (M) (8 Seasons)8.1200
WCQ (2 Seasons)11.6000
World Cup (2 Seasons)0.20000.000.000000.00.00.00.0
FIFA Confederations Cup (1 Season)2.20000.000.0000
WCQ Play-offs (1 Season)1.3000

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
2010-201118Prestoneng ENG2. Championship0.80
2011-201219Prestoneng ENG3. League One11.40
2012-201320Prestoneng ENG3. League One34.22
2013-201421Prestoneng ENG3. League One43.00
2014-201522Prestoneng ENGFA Cup1.80Matches
2014-201522Prestoneng ENGLeague Cup1.00Matches
2014-201522Prestoneng ENG3. League One26.10Matches
2015-201623Prestoneng ENG2. Championship36.40Matches
2015-201623Prestoneng ENGLeague Cup2.90Matches
2016-201724Prestoneng ENG2. Championship18.00Matches
2016-201724Bristol Cityeng ENG2. Championship21.00Matches
2016-201724Prestoneng ENGEFL Cup3.30Matches
2016-201724Bristol Cityeng ENGFA Cup3.00Matches
2017-201825Bristol Cityeng ENG2. Championship35.72Matches
2017-201825Bristol Cityeng ENGEFL Cup4.00Matches
2018-201926Bristol Cityeng ENG2. Championship9.328136477.25407204211412889.112015278.9437358.900.10.4-0.12112119Matches
2018-201926Bristol Cityeng ENGFA Cup3.00Matches
2019-202027Bristol Cityeng ENG2. Championship2.010613280.32074792414689.1526185.2132356.500.00.00.00110016Matches
2019-202027Bristol Cityeng ENGEFL Cup1.30Matches
2019-202027Sunderlandeng ENG3. League One4.90Matches
2020-202128Sunderlandeng ENGEFL Cup1.00Matches
2020-202128Sunderlandeng ENG3. League One32.60Matches
2021-202229Sunderlandeng ENGEFL Cup5.30Matches
2021-202229Sunderlandeng ENGFA Cup1.00Matches
2021-202229Sunderlandeng ENG3. League One29.41Matches
2022-202330Rotherham Utdeng ENG2. Championship4.59014163.81857978334868.8385470.4163447.100.00.10.01181013Matches
2022-202330Sunderlandeng ENG2. Championship7.634142181.06468289112013688.217920985.6387153.500.10.1-0.11141015Matches
2022-202330Sunderlandeng ENGEFL Cup1.00Matches
2022-202330Sunderlandeng ENGFA Cup1.00Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 22.00Matches
13 Seasons4 Clubs4 Leagues346.6818105877.315806670330835886.038947681.711020154.750.20.6+4.84544163
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
Preston (7 Seasons)4 Leagues178.92
Sunderland (4 Seasons)4 Leagues83.834142181.06468289112013688.217920985.6387153.510.10.1+0.91141015
Bristol City (4 Seasons)3 Leagues79.438749678.07481283415517489.117221380.8569658.320.10.4+1.92222135
Rotherham Utd (1 Season)1 League4.59014163.81857978334868.8385470.4163447.100.00.10.01181013
Sunderland (1 Season)1 League2.00
EFL Cup (8 Seasons)19.90
League One (7 Seasons)181.53
Championship (7 Seasons)135.4818105877.315806670330835886.038947681.711020154.720.20.6+1.84544163
FA Cup (7 Seasons)9.80
PL2 — Div. 2 (1 Season)2.00
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
2010-201118Preston1 League0.80
2011-201219Preston1 League11.40
2012-201320Preston1 League34.22
2013-201421Preston1 League43.00
2014-201522Preston3 Leagues28.90
2015-201623Preston3 Leagues39.30
2016-201724Preston2 Leagues21.30
2016-201724Bristol City2 Leagues24.00
2017-201825Bristol City3 Leagues39.72
2018-201926Bristol City2 Leagues12.328136477.25407204211412889.112015278.9437358.900.10.4-0.12112119
2019-202027Bristol City2 Leagues3.310613280.32074792414689.1526185.2132356.500.00.00.00110016
2019-202027Sunderland1 League4.90
2020-202128Sunderland2 Leagues33.60
2021-202229Sunderland3 Leagues35.81
2022-202330Sunderland3 Leagues9.634142181.06468289112013688.217920985.6387153.500.10.1-0.11141015
2022-202330Rotherham Utd1 League4.59014163.81857978334868.8385470.4163447.100.00.10.01181013
2022-202330Sunderland1 League2.00
13 Seasons4 Clubs4 Leagues346.6818105877.315806670330835886.038947681.711020154.750.20.6+4.84544163
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
Preston (7 Seasons)4 Leagues178.92
Sunderland (4 Seasons)4 Leagues83.834142181.06468289112013688.217920985.6387153.510.10.1+0.91141015
Bristol City (4 Seasons)3 Leagues79.438749678.07481283415517489.117221380.8569658.320.10.4+1.92222135
Rotherham Utd (1 Season)1 League4.59014163.81857978334868.8385470.4163447.100.00.10.01181013
Sunderland (1 Season)1 League2.00
EFL Cup (8 Seasons)19.90
League One (7 Seasons)181.53
Championship (7 Seasons)135.4818105877.315806670330835886.038947681.711020154.720.20.6+1.84544163
FA Cup (7 Seasons)9.80
PL2 — Div. 2 (1 Season)2.00
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
2010-201118Prestoneng ENG2. Championship22nd0.80
2011-201219Prestoneng ENG3. League One15th11.40
2012-201320Prestoneng ENG3. League One14th34.22
2013-201421Prestoneng ENG3. League One5th43.00
2014-201522Prestoneng ENG3. League One3rd26.10Matches
2015-201623Prestoneng ENG2. Championship11th36.40Matches
2016-201724Prestoneng ENG2. Championship11th18.00Matches
2016-201724Bristol Cityeng ENG2. Championship17th21.00Matches
2017-201825Bristol Cityeng ENG2. Championship11th35.72Matches
2018-201926Bristol Cityeng ENG2. Championship8th9.328136477.25407204211412889.112015278.9437358.900.10.4-0.12112119Matches
2019-202027Bristol Cityeng ENG2. Championship12th2.010613280.32074792414689.1526185.2132356.500.00.00.00110016Matches
2019-202027Sunderlandeng ENG3. League One8th4.90Matches
2020-202128Sunderlandeng ENG3. League One4th32.60Matches
2021-202229Sunderlandeng ENG3. League One5th29.41Matches
2022-202330Sunderlandeng ENG2. Championship6th7.634142181.06468289112013688.217920985.6387153.500.10.1-0.11141015Matches
2022-202330Rotherham Utdeng ENG2. Championship19th4.59014163.81857978334868.8385470.4163447.100.00.10.01181013Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th2.00Matches
13 Seasons4 Clubs2 Leagues316.9818105877.315806670330835886.038947681.711020154.750.20.6+4.84544163
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
Preston (7 Seasons)2 Leagues169.82
Sunderland (4 Seasons)2 Leagues74.534142181.06468289112013688.217920985.6387153.510.10.1+0.91141015
Bristol City (4 Seasons)1 League68.138749678.07481283415517489.117221380.8569658.320.10.4+1.92222135
Rotherham Utd (1 Season)1 League4.59014163.81857978334868.8385470.4163447.100.00.10.01181013
Sunderland (1 Season)1 League2.00
League One (7 Seasons)181.53
Championship (7 Seasons)135.4818105877.315806670330835886.038947681.711020154.720.20.6+1.84544163
PL2 — Div. 2 (1 Season)2.00
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-201522Prestoneng ENGFA Cup9th1.80Matches
2014-201522Prestoneng ENGLeague Cup33rd1.00Matches
2015-201623Prestoneng ENGLeague Cup17th2.90Matches
2016-201724Prestoneng ENGEFL Cup9th3.30Matches
2016-201724Bristol Cityeng ENGFA Cup17th3.00Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd4.00Matches
2018-201926Bristol Cityeng ENGFA Cup9th3.00Matches
2019-202027Bristol Cityeng ENGEFL Cup58th1.30Matches
2020-202128Sunderlandeng ENGEFL Cup58th1.00Matches
2021-202229Sunderlandeng ENGEFL CupQF5.30Matches
2021-202229Sunderlandeng ENGFA Cup1.00Matches
2022-202330Sunderlandeng ENGEFL CupRd11.00Matches
2022-202330Sunderlandeng ENGFA Cup1.00Matches
9 Seasons3 Clubs2 Leagues29.70
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
Bristol City (4 Seasons)2 Leagues11.30
Preston (3 Seasons)2 Leagues9.10
Sunderland (3 Seasons)2 Leagues9.30
EFL Cup (8 Seasons)19.90
FA Cup (7 Seasons)9.80
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
201421au AustraliaFriendlies (M)1.00Matches
201522au AustraliaFriendlies (M)0.60Matches
201623au AustraliaFriendlies (M)2.00Matches
201724au AustraliaFriendlies (M)0.90Matches
201724au AustraliaFIFA Confederations CupGR2.20Matches
201825au AustraliaWCQ9.60Matches
201825au AustraliaFriendlies (M)0.60Matches
201926au AustraliaFriendlies (M)1.00Matches
202229au Australia1. World CupR160.21333.35633010.0001250.000.00.00.001001Matches
202229au AustraliaWCQ2.00Matches
202229au AustraliaFriendlies (M)1.00Matches
202229au AustraliaWCQ Play-offs1st1.30Matches
202330au AustraliaFriendlies (M)1.00Matches
8 Seasons1 Club5 Leagues23.41333.35633010.0001250.000.00.00.001001
Friendlies (M) (8 Seasons)8.10
WCQ (2 Seasons)11.60
World Cup (2 Seasons)0.21333.35633010.0001250.000.00.00.001001
FIFA Confederations Cup (1 Season)2.20
WCQ Play-offs (1 Season)1.30
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
2010-201118Prestoneng ENG2. Championship0.8
2011-201219Prestoneng ENG3. League One11.4
2012-201320Prestoneng ENG3. League One34.2
2013-201421Prestoneng ENG3. League One43.0
2014-201522Prestoneng ENGFA Cup1.8Matches
2014-201522Prestoneng ENGLeague Cup1.0Matches
2014-201522Prestoneng ENG3. League One26.1Matches
2015-201623Prestoneng ENG2. Championship36.4Matches
2015-201623Prestoneng ENGLeague Cup2.9Matches
2016-201724Prestoneng ENG2. Championship18.00Matches
2016-201724Bristol Cityeng ENG2. Championship21.00Matches
2016-201724Prestoneng ENGEFL Cup3.30Matches
2016-201724Bristol Cityeng ENGFA Cup3.0Matches
2017-201825Bristol Cityeng ENG2. Championship35.715Matches
2017-201825Bristol Cityeng ENGEFL Cup4.01Matches
2018-201926Bristol Cityeng ENG2. Championship9.336432638603832000028105Matches
2018-201926Bristol Cityeng ENGFA Cup3.02Matches
2019-202027Bristol Cityeng ENG2. Championship2.0132130210011000010601Matches
2019-202027Bristol Cityeng ENGEFL Cup1.30Matches
2019-202027Sunderlandeng ENG3. League One4.90Matches
2020-202128Sunderlandeng ENGEFL Cup1.00Matches
2020-202128Sunderlandeng ENG3. League One32.61Matches
2021-202229Sunderlandeng ENGEFL Cup5.31Matches
2021-202229Sunderlandeng ENGFA Cup1.00Matches
2021-202229Sunderlandeng ENG3. League One29.411Matches
2022-202330Rotherham Utdeng ENG2. Championship4.514113922010000009002Matches
2022-202330Sunderlandeng ENG2. Championship7.64214051590006000034110Matches
2022-202330Sunderlandeng ENGEFL Cup1.00Matches
2022-202330Sunderlandeng ENGFA Cup1.00Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 22.0Matches
13 Seasons4 Clubs4 Leagues346.6105810005718044039000081818
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (7 Seasons)4 Leagues178.90
Sunderland (4 Seasons)4 Leagues83.842140515900136000034110
Bristol City (4 Seasons)3 Leagues79.4496456407032733000038706
Rotherham Utd (1 Season)1 League4.514113922010000009002
Sunderland (1 Season)1 League2.0
EFL Cup (8 Seasons)19.92
League One (7 Seasons)181.512
Championship (7 Seasons)135.4105810005718042439000081818
FA Cup (7 Seasons)9.82
PL2 — Div. 2 (1 Season)2.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
2010-201118Preston1 League0.8
2011-201219Preston1 League11.4
2012-201320Preston1 League34.2
2013-201421Preston1 League43.0
2014-201522Preston3 Leagues28.9
2015-201623Preston3 Leagues39.3
2016-201724Preston2 Leagues21.30
2016-201724Bristol City2 Leagues24.00
2017-201825Bristol City3 Leagues39.716
2018-201926Bristol City2 Leagues12.3364326386031032000028105
2019-202027Bristol City2 Leagues3.3132130210011000010601
2019-202027Sunderland1 League4.90
2020-202128Sunderland2 Leagues33.61
2021-202229Sunderland3 Leagues35.812
2022-202330Sunderland3 Leagues9.64214051590006000034110
2022-202330Rotherham Utd1 League4.514113922010000009002
2022-202330Sunderland1 League2.0
13 Seasons4 Clubs4 Leagues346.6105810005718044039000081818
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (7 Seasons)4 Leagues178.90
Sunderland (4 Seasons)4 Leagues83.842140515900136000034110
Bristol City (4 Seasons)3 Leagues79.4496456407032733000038706
Rotherham Utd (1 Season)1 League4.514113922010000009002
Sunderland (1 Season)1 League2.0
EFL Cup (8 Seasons)19.92
League One (7 Seasons)181.512
Championship (7 Seasons)135.4105810005718042439000081818
FA Cup (7 Seasons)9.82
PL2 — Div. 2 (1 Season)2.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
2010-201118Prestoneng ENG2. Championship22nd0.8
2011-201219Prestoneng ENG3. League One15th11.4
2012-201320Prestoneng ENG3. League One14th34.2
2013-201421Prestoneng ENG3. League One5th43.0
2014-201522Prestoneng ENG3. League One3rd26.1Matches
2015-201623Prestoneng ENG2. Championship11th36.4Matches
2016-201724Prestoneng ENG2. Championship11th18.00Matches
2016-201724Bristol Cityeng ENG2. Championship17th21.00Matches
2017-201825Bristol Cityeng ENG2. Championship11th35.715Matches
2018-201926Bristol Cityeng ENG2. Championship8th9.336432638603832000028105Matches
2019-202027Bristol Cityeng ENG2. Championship12th2.0132130210011000010601Matches
2019-202027Sunderlandeng ENG3. League One8th4.90Matches
2020-202128Sunderlandeng ENG3. League One4th32.61Matches
2021-202229Sunderlandeng ENG3. League One5th29.411Matches
2022-202330Sunderlandeng ENG2. Championship6th7.64214051590006000034110Matches
2022-202330Rotherham Utdeng ENG2. Championship19th4.514113922010000009002Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th2.0Matches
13 Seasons4 Clubs2 Leagues316.9105810005718043639000081818
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Preston (7 Seasons)2 Leagues169.80
Sunderland (4 Seasons)2 Leagues74.542140515900126000034110
Bristol City (4 Seasons)1 League68.1496456407032433000038706
Rotherham Utd (1 Season)1 League4.514113922010000009002
Sunderland (1 Season)1 League2.0
League One (7 Seasons)181.512
Championship (7 Seasons)135.4105810005718042439000081818
PL2 — Div. 2 (1 Season)2.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-201522Prestoneng ENGFA Cup9th1.8Matches
2014-201522Prestoneng ENGLeague Cup33rd1.0Matches
2015-201623Prestoneng ENGLeague Cup17th2.9Matches
2016-201724Prestoneng ENGEFL Cup9th3.30Matches
2016-201724Bristol Cityeng ENGFA Cup17th3.0Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd4.01Matches
2018-201926Bristol Cityeng ENGFA Cup9th3.02Matches
2019-202027Bristol Cityeng ENGEFL Cup58th1.30Matches
2020-202128Sunderlandeng ENGEFL Cup58th1.00Matches
2021-202229Sunderlandeng ENGEFL CupQF5.31Matches
2021-202229Sunderlandeng ENGFA Cup1.00Matches
2022-202330Sunderlandeng ENGEFL CupRd11.00Matches
2022-202330Sunderlandeng ENGFA Cup1.00Matches
9 Seasons3 Clubs2 Leagues29.74
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (4 Seasons)2 Leagues11.33
Preston (3 Seasons)2 Leagues9.10
Sunderland (3 Seasons)2 Leagues9.31
EFL Cup (8 Seasons)19.92
FA Cup (7 Seasons)9.82
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
201421au AustraliaFriendlies (M)1.0Matches
201522au AustraliaFriendlies (M)0.6Matches
201623au AustraliaFriendlies (M)2.0Matches
201724au AustraliaFriendlies (M)0.9Matches
201724au AustraliaFIFA Confederations CupGR2.21Matches
201825au AustraliaWCQ9.6Matches
201825au AustraliaFriendlies (M)0.6Matches
201926au AustraliaFriendlies (M)1.0Matches
202229au Australia1. World CupR160.2330000000000100Matches
202229au AustraliaWCQ2.0Matches
202229au AustraliaFriendlies (M)1.0Matches
202229au AustraliaWCQ Play-offs1st1.3Matches
202330au AustraliaFriendlies (M)1.0Matches
8 Seasons1 Club5 Leagues23.4330000100000100
Friendlies (M) (8 Seasons)8.1
WCQ (2 Seasons)11.6
World Cup (2 Seasons)0.2330000000000100
FIFA Confederations Cup (1 Season)2.21
WCQ Play-offs (1 Season)1.3

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
2010-201118Prestoneng ENG2. Championship0.8
2011-201219Prestoneng ENG3. League One11.4
2012-201320Prestoneng ENG3. League One34.2
2013-201421Prestoneng ENG3. League One43.0
2014-201522Prestoneng ENGFA Cup1.8Matches
2014-201522Prestoneng ENGLeague Cup1.0Matches
2014-201522Prestoneng ENG3. League One26.1Matches
2015-201623Prestoneng ENG2. Championship36.4Matches
2015-201623Prestoneng ENGLeague Cup2.9Matches
2016-201724Prestoneng ENG2. Championship18.0Matches
2016-201724Bristol Cityeng ENG2. Championship21.0Matches
2016-201724Prestoneng ENGEFL Cup3.3Matches
2016-201724Bristol Cityeng ENGFA Cup3.0Matches
2017-201825Bristol Cityeng ENG2. Championship35.7Matches
2017-201825Bristol Cityeng ENGEFL Cup4.0Matches
2018-201926Bristol Cityeng ENG2. Championship9.390.9681000000.00000000Matches
2018-201926Bristol Cityeng ENGFA Cup3.0Matches
2019-202027Bristol Cityeng ENG2. Championship2.000.0000000000.00000000Matches
2019-202027Bristol Cityeng ENGEFL Cup1.3Matches
2019-202027Sunderlandeng ENG3. League One4.9Matches
2020-202128Sunderlandeng ENGEFL Cup1.0Matches
2020-202128Sunderlandeng ENG3. League One32.6Matches
2021-202229Sunderlandeng ENGEFL Cup5.3Matches
2021-202229Sunderlandeng ENGFA Cup1.0Matches
2021-202229Sunderlandeng ENG3. League One29.4Matches
2022-202330Rotherham Utdeng ENG2. Championship4.520.4520000010.22100000Matches
2022-202330Sunderlandeng ENG2. Championship7.610.1310000000.00000000Matches
2022-202330Sunderlandeng ENGEFL Cup1.0Matches
2022-202330Sunderlandeng ENGFA Cup1.0Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 22.0Matches
13 Seasons4 Clubs4 Leagues346.6120.51111000010.04100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (7 Seasons)4 Leagues178.9
Sunderland (4 Seasons)4 Leagues83.810.1310000000.00000000
Bristol City (4 Seasons)3 Leagues79.490.7981000000.00000000
Rotherham Utd (1 Season)1 League4.520.4520000010.22100000
Sunderland (1 Season)1 League2.0
EFL Cup (8 Seasons)19.9
League One (7 Seasons)181.5
Championship (7 Seasons)135.4120.51111000010.04100000
FA Cup (7 Seasons)9.8
PL2 — Div. 2 (1 Season)2.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
2010-201118Preston1 League0.8
2011-201219Preston1 League11.4
2012-201320Preston1 League34.2
2013-201421Preston1 League43.0
2014-201522Preston3 Leagues28.9
2015-201623Preston3 Leagues39.3
2016-201724Preston2 Leagues21.3
2016-201724Bristol City2 Leagues24.0
2017-201825Bristol City3 Leagues39.7
2018-201926Bristol City2 Leagues12.390.9681000000.00000000
2019-202027Bristol City2 Leagues3.300.0000000000.00000000
2019-202027Sunderland1 League4.9
2020-202128Sunderland2 Leagues33.6
2021-202229Sunderland3 Leagues35.8
2022-202330Sunderland3 Leagues9.610.1310000000.00000000
2022-202330Rotherham Utd1 League4.520.4520000010.22100000
2022-202330Sunderland1 League2.0
13 Seasons4 Clubs4 Leagues346.6120.51111000010.04100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (7 Seasons)4 Leagues178.9
Sunderland (4 Seasons)4 Leagues83.810.1310000000.00000000
Bristol City (4 Seasons)3 Leagues79.490.7981000000.00000000
Rotherham Utd (1 Season)1 League4.520.4520000010.22100000
Sunderland (1 Season)1 League2.0
EFL Cup (8 Seasons)19.9
League One (7 Seasons)181.5
Championship (7 Seasons)135.4120.51111000010.04100000
FA Cup (7 Seasons)9.8
PL2 — Div. 2 (1 Season)2.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
2010-201118Prestoneng ENG2. Championship22nd0.8
2011-201219Prestoneng ENG3. League One15th11.4
2012-201320Prestoneng ENG3. League One14th34.2
2013-201421Prestoneng ENG3. League One5th43.0
2014-201522Prestoneng ENG3. League One3rd26.1Matches
2015-201623Prestoneng ENG2. Championship11th36.4Matches
2016-201724Prestoneng ENG2. Championship11th18.0Matches
2016-201724Bristol Cityeng ENG2. Championship17th21.0Matches
2017-201825Bristol Cityeng ENG2. Championship11th35.7Matches
2018-201926Bristol Cityeng ENG2. Championship8th9.390.9681000000.00000000Matches
2019-202027Bristol Cityeng ENG2. Championship12th2.000.0000000000.00000000Matches
2019-202027Sunderlandeng ENG3. League One8th4.9Matches
2020-202128Sunderlandeng ENG3. League One4th32.6Matches
2021-202229Sunderlandeng ENG3. League One5th29.4Matches
2022-202330Sunderlandeng ENG2. Championship6th7.610.1310000000.00000000Matches
2022-202330Rotherham Utdeng ENG2. Championship19th4.520.4520000010.22100000Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th2.0Matches
13 Seasons4 Clubs2 Leagues316.9120.51111000010.04100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Preston (7 Seasons)2 Leagues169.8
Sunderland (4 Seasons)2 Leagues74.510.1310000000.00000000
Bristol City (4 Seasons)1 League68.190.7981000000.00000000
Rotherham Utd (1 Season)1 League4.520.4520000010.22100000
Sunderland (1 Season)1 League2.0
League One (7 Seasons)181.5
Championship (7 Seasons)135.4120.51111000010.04100000
PL2 — Div. 2 (1 Season)2.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-201522Prestoneng ENGFA Cup9th1.8Matches
2014-201522Prestoneng ENGLeague Cup33rd1.0Matches
2015-201623Prestoneng ENGLeague Cup17th2.9Matches
2016-201724Prestoneng ENGEFL Cup9th3.3Matches
2016-201724Bristol Cityeng ENGFA Cup17th3.0Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd4.0Matches
2018-201926Bristol Cityeng ENGFA Cup9th3.0Matches
2019-202027Bristol Cityeng ENGEFL Cup58th1.3Matches
2020-202128Sunderlandeng ENGEFL Cup58th1.0Matches
2021-202229Sunderlandeng ENGEFL CupQF5.3Matches
2021-202229Sunderlandeng ENGFA Cup1.0Matches
2022-202330Sunderlandeng ENGEFL CupRd11.0Matches
2022-202330Sunderlandeng ENGFA Cup1.0Matches
9 Seasons3 Clubs2 Leagues29.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (4 Seasons)2 Leagues11.3
Preston (3 Seasons)2 Leagues9.1
Sunderland (3 Seasons)2 Leagues9.3
EFL Cup (8 Seasons)19.9
FA Cup (7 Seasons)9.8
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
201421au AustraliaFriendlies (M)1.0Matches
201522au AustraliaFriendlies (M)0.6Matches
201623au AustraliaFriendlies (M)2.0Matches
201724au AustraliaFriendlies (M)0.9Matches
201724au AustraliaFIFA Confederations CupGR2.2Matches
201825au AustraliaWCQ9.6Matches
201825au AustraliaFriendlies (M)0.6Matches
201926au AustraliaFriendlies (M)1.0Matches
202229au Australia1. World CupR160.200.0000000000.00000000Matches
202229au AustraliaWCQ2.0Matches
202229au AustraliaFriendlies (M)1.0Matches
202229au AustraliaWCQ Play-offs1st1.3Matches
202330au AustraliaFriendlies (M)1.0Matches
8 Seasons1 Club5 Leagues23.400.0000000000.00000000
Friendlies (M) (8 Seasons)8.1
WCQ (2 Seasons)11.6
World Cup (2 Seasons)0.200.0000000000.00000000
FIFA Confederations Cup (1 Season)2.2
WCQ Play-offs (1 Season)1.3

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
2010-201118Prestoneng ENG2. Championship0.8
2011-201219Prestoneng ENG3. League One11.4
2012-201320Prestoneng ENG3. League One34.2
2013-201421Prestoneng ENG3. League One43.0
2014-201522Prestoneng ENGFA Cup1.8Matches
2014-201522Prestoneng ENGLeague Cup1.0Matches
2014-201522Prestoneng ENG3. League One26.1Matches
2015-201623Prestoneng ENG2. Championship36.4Matches
2015-201623Prestoneng ENGLeague Cup2.9Matches
2016-201724Prestoneng ENG2. Championship18.000Matches
2016-201724Bristol Cityeng ENG2. Championship21.000Matches
2016-201724Prestoneng ENGEFL Cup3.312Matches
2016-201724Bristol Cityeng ENGFA Cup3.0Matches
2017-201825Bristol Cityeng ENG2. Championship35.74545Matches
2017-201825Bristol Cityeng ENGEFL Cup4.034Matches
2018-201926Bristol Cityeng ENG2. Championship9.314995081650.08121021529410Matches
2018-201926Bristol Cityeng ENGFA Cup3.011Matches
2019-202027Bristol Cityeng ENG2. Championship2.0976303475.0121141351Matches
2019-202027Bristol Cityeng ENGEFL Cup1.311Matches
2019-202027Sunderlandeng ENG3. League One4.933Matches
2020-202128Sunderlandeng ENGEFL Cup1.021Matches
2020-202128Sunderlandeng ENG3. League One32.62432Matches
2021-202229Sunderlandeng ENGEFL Cup5.333Matches
2021-202229Sunderlandeng ENGFA Cup1.000Matches
2021-202229Sunderlandeng ENG3. League One29.42331Matches
2022-202330Rotherham Utdeng ENG2. Championship4.5322102450.0262425220Matches
2022-202330Sunderlandeng ENG2. Championship7.6948107887.5113103615310Matches
2022-202330Sunderlandeng ENGEFL Cup1.011Matches
2022-202330Sunderlandeng ENGFA Cup1.000Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 22.0Matches
13 Seasons4 Clubs4 Leagues346.63512925100203262.51233231015162991
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (7 Seasons)4 Leagues178.9120
Sunderland (4 Seasons)4 Leagues83.89608107887.51131037715310
Bristol City (4 Seasons)3 Leagues79.423661580112055.09141137042461
Rotherham Utd (1 Season)1 League4.5322102450.0262425220
Sunderland (1 Season)1 League2.00
EFL Cup (8 Seasons)19.911120
League One (7 Seasons)181.550660
Championship (7 Seasons)135.4356725100203262.5123323107262991
FA Cup (7 Seasons)9.8110
PL2 — Div. 2 (1 Season)2.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
2010-201118Preston1 League0.80
2011-201219Preston1 League11.40
2012-201320Preston1 League34.20
2013-201421Preston1 League43.00
2014-201522Preston3 Leagues28.90
2015-201623Preston3 Leagues39.30
2016-201724Preston2 Leagues21.3120
2016-201724Bristol City2 Leagues24.0000
2017-201825Bristol City3 Leagues39.748490
2018-201926Bristol City2 Leagues12.3141095081650.08121021629410
2019-202027Bristol City2 Leagues3.3986303475.0121151351
2019-202027Sunderland1 League4.9330
2020-202128Sunderland2 Leagues33.626330
2021-202229Sunderland3 Leagues35.826340
2022-202330Sunderland3 Leagues9.6958107887.5113103715310
2022-202330Rotherham Utd1 League4.5322102450.0262425220
2022-202330Sunderland1 League2.00
13 Seasons4 Clubs4 Leagues346.63512925100203262.51233231015162991
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Preston (7 Seasons)4 Leagues178.9120
Sunderland (4 Seasons)4 Leagues83.89608107887.51131037715310
Bristol City (4 Seasons)3 Leagues79.423661580112055.09141137042461
Rotherham Utd (1 Season)1 League4.5322102450.0262425220
Sunderland (1 Season)1 League2.00
EFL Cup (8 Seasons)19.911120
League One (7 Seasons)181.550660
Championship (7 Seasons)135.4356725100203262.5123323107262991
FA Cup (7 Seasons)9.8110
PL2 — Div. 2 (1 Season)2.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
2010-201118Prestoneng ENG2. Championship22nd0.8
2011-201219Prestoneng ENG3. League One15th11.4
2012-201320Prestoneng ENG3. League One14th34.2
2013-201421Prestoneng ENG3. League One5th43.0
2014-201522Prestoneng ENG3. League One3rd26.1Matches
2015-201623Prestoneng ENG2. Championship11th36.4Matches
2016-201724Prestoneng ENG2. Championship11th18.000Matches
2016-201724Bristol Cityeng ENG2. Championship17th21.000Matches
2017-201825Bristol Cityeng ENG2. Championship11th35.74545Matches
2018-201926Bristol Cityeng ENG2. Championship8th9.314995081650.08121021529410Matches
2019-202027Bristol Cityeng ENG2. Championship12th2.0976303475.0121141351Matches
2019-202027Sunderlandeng ENG3. League One8th4.933Matches
2020-202128Sunderlandeng ENG3. League One4th32.62432Matches
2021-202229Sunderlandeng ENG3. League One5th29.42331Matches
2022-202330Sunderlandeng ENG2. Championship6th7.6948107887.5113103615310Matches
2022-202330Rotherham Utdeng ENG2. Championship19th4.5322102450.0262425220Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th2.0Matches
13 Seasons4 Clubs2 Leagues316.93511725100203262.51233231013862991
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
Preston (7 Seasons)2 Leagues169.8000
Sunderland (4 Seasons)2 Leagues74.59548107887.51131037215310
Bristol City (4 Seasons)1 League68.123611580112055.09141136442461
Rotherham Utd (1 Season)1 League4.5322102450.0262425220
Sunderland (1 Season)1 League2.00
League One (7 Seasons)181.550660
Championship (7 Seasons)135.4356725100203262.5123323107262991
PL2 — Div. 2 (1 Season)2.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-201522Prestoneng ENGFA Cup9th1.8Matches
2014-201522Prestoneng ENGLeague Cup33rd1.0Matches
2015-201623Prestoneng ENGLeague Cup17th2.9Matches
2016-201724Prestoneng ENGEFL Cup9th3.312Matches
2016-201724Bristol Cityeng ENGFA Cup17th3.0Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd4.034Matches
2018-201926Bristol Cityeng ENGFA Cup9th3.011Matches
2019-202027Bristol Cityeng ENGEFL Cup58th1.311Matches
2020-202128Sunderlandeng ENGEFL Cup58th1.021Matches
2021-202229Sunderlandeng ENGEFL CupQF5.333Matches
2021-202229Sunderlandeng ENGFA Cup1.000Matches
2022-202330Sunderlandeng ENGEFL CupRd11.011Matches
2022-202330Sunderlandeng ENGFA Cup1.000Matches
9 Seasons3 Clubs2 Leagues29.712130
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
Bristol City (4 Seasons)2 Leagues11.3560
Preston (3 Seasons)2 Leagues9.1120
Sunderland (3 Seasons)2 Leagues9.3650
EFL Cup (8 Seasons)19.911120
FA Cup (7 Seasons)9.8110
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
201421au AustraliaFriendlies (M)1.0Matches
201522au AustraliaFriendlies (M)0.6Matches
201623au AustraliaFriendlies (M)2.0Matches
201724au AustraliaFriendlies (M)0.9Matches
201724au AustraliaFIFA Confederations CupGR2.228Matches
201825au AustraliaWCQ9.6Matches
201825au AustraliaFriendlies (M)0.6Matches
201926au AustraliaFriendlies (M)1.0Matches
202229au Australia1. World CupR160.2000000000000020Matches
202229au AustraliaWCQ2.0Matches
202229au AustraliaFriendlies (M)1.0Matches
202229au AustraliaWCQ Play-offs1st1.3Matches
202330au AustraliaFriendlies (M)1.0Matches
8 Seasons1 Club5 Leagues23.4020000000008020
Friendlies (M) (8 Seasons)8.10
WCQ (2 Seasons)11.60
World Cup (2 Seasons)0.2000000000000020
FIFA Confederations Cup (1 Season)2.2280
WCQ Play-offs (1 Season)1.30

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
2010-201118Prestoneng ENG2. Championship0.8
2011-201219Prestoneng ENG3. League One11.4
2012-201320Prestoneng ENG3. League One34.2
2013-201421Prestoneng ENG3. League One43.0
2014-201522Prestoneng ENGFA Cup1.8Matches
2014-201522Prestoneng ENGLeague Cup1.0Matches
2014-201522Prestoneng ENG3. League One26.1Matches
2015-201623Prestoneng ENG2. Championship36.4Matches
2015-201623Prestoneng ENGLeague Cup2.9Matches
2016-201724Prestoneng ENG2. Championship18.0Matches
2016-201724Bristol Cityeng ENG2. Championship21.0Matches
2016-201724Prestoneng ENGEFL Cup3.3Matches
2016-201724Bristol Cityeng ENGFA Cup3.0Matches
2017-201825Bristol Cityeng ENG2. Championship35.7Matches
2017-201825Bristol Cityeng ENGEFL Cup4.0Matches
2018-201926Bristol Cityeng ENG2. Championship9.34606020220754104605120.0480.01697633754615321314Matches
2018-201926Bristol Cityeng ENGFA Cup3.0Matches
2019-202027Bristol Cityeng ENG2. Championship2.01557501042215511100.000.068341233200101060Matches
2019-202027Bristol Cityeng ENGEFL Cup1.3Matches
2019-202027Sunderlandeng ENG3. League One4.9Matches
2020-202128Sunderlandeng ENGEFL Cup1.0Matches
2020-202128Sunderlandeng ENG3. League One32.6Matches
2021-202229Sunderlandeng ENGEFL Cup5.3Matches
2021-202229Sunderlandeng ENGFA Cup1.0Matches
2021-202229Sunderlandeng ENG3. League One29.4Matches
2022-202330Rotherham Utdeng ENG2. Championship4.51833088869518311100.000.0561775600011601Matches
2022-202330Sunderlandeng ENG2. Championship7.6491633071751224910002401143650100312903Matches
2022-202330Sunderlandeng ENGEFL Cup1.0Matches
2022-202330Sunderlandeng ENGFA Cup1.0Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 22.0Matches
13 Seasons4 Clubs4 Leagues346.61289160647572771912897342.9457.15332424131476110566918
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
Preston (7 Seasons)4 Leagues178.9
Sunderland (4 Seasons)4 Leagues83.8491633071751224910002401143650100312903
Bristol City (4 Seasons)3 Leagues79.46156725231156126156233.3466.723711046086616331914
Rotherham Utd (1 Season)1 League4.51833088869518311100.000.0561775600011601
Sunderland (1 Season)1 League2.0
EFL Cup (8 Seasons)19.9
League One (7 Seasons)181.5
Championship (7 Seasons)135.41289160647572771912897342.9457.15332424131476110566918
FA Cup (7 Seasons)9.8
PL2 — Div. 2 (1 Season)2.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
2010-201118Preston1 League0.8
2011-201219Preston1 League11.4
2012-201320Preston1 League34.2
2013-201421Preston1 League43.0
2014-201522Preston3 Leagues28.9
2015-201623Preston3 Leagues39.3
2016-201724Preston2 Leagues21.3
2016-201724Bristol City2 Leagues24.0
2017-201825Bristol City3 Leagues39.7
2018-201926Bristol City2 Leagues12.34606020220754104605120.0480.01697633754615321314
2019-202027Bristol City2 Leagues3.31557501042215511100.000.068341233200101060
2019-202027Sunderland1 League4.9
2020-202128Sunderland2 Leagues33.6
2021-202229Sunderland3 Leagues35.8
2022-202330Sunderland3 Leagues9.6491633071751224910002401143650100312903
2022-202330Rotherham Utd1 League4.51833088869518311100.000.0561775600011601
2022-202330Sunderland1 League2.0
13 Seasons4 Clubs4 Leagues346.61289160647572771912897342.9457.15332424131476110566918
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
Preston (7 Seasons)4 Leagues178.9
Sunderland (4 Seasons)4 Leagues83.8491633071751224910002401143650100312903
Bristol City (4 Seasons)3 Leagues79.46156725231156126156233.3466.723711046086616331914
Rotherham Utd (1 Season)1 League4.51833088869518311100.000.0561775600011601
Sunderland (1 Season)1 League2.0
EFL Cup (8 Seasons)19.9
League One (7 Seasons)181.5
Championship (7 Seasons)135.41289160647572771912897342.9457.15332424131476110566918
FA Cup (7 Seasons)9.8
PL2 — Div. 2 (1 Season)2.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
2010-201118Prestoneng ENG2. Championship22nd0.8
2011-201219Prestoneng ENG3. League One15th11.4
2012-201320Prestoneng ENG3. League One14th34.2
2013-201421Prestoneng ENG3. League One5th43.0
2014-201522Prestoneng ENG3. League One3rd26.1Matches
2015-201623Prestoneng ENG2. Championship11th36.4Matches
2016-201724Prestoneng ENG2. Championship11th18.0Matches
2016-201724Bristol Cityeng ENG2. Championship17th21.0Matches
2017-201825Bristol Cityeng ENG2. Championship11th35.7Matches
2018-201926Bristol Cityeng ENG2. Championship8th9.34606020220754104605120.0480.01697633754615321314Matches
2019-202027Bristol Cityeng ENG2. Championship12th2.01557501042215511100.000.068341233200101060Matches
2019-202027Sunderlandeng ENG3. League One8th4.9Matches
2020-202128Sunderlandeng ENG3. League One4th32.6Matches
2021-202229Sunderlandeng ENG3. League One5th29.4Matches
2022-202330Sunderlandeng ENG2. Championship6th7.6491633071751224910002401143650100312903Matches
2022-202330Rotherham Utdeng ENG2. Championship19th4.51833088869518311100.000.0561775600011601Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th2.0Matches
13 Seasons4 Clubs2 Leagues316.91289160647572771912897342.9457.15332424131476110566918
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
Preston (7 Seasons)2 Leagues169.8
Sunderland (4 Seasons)2 Leagues74.5491633071751224910002401143650100312903
Bristol City (4 Seasons)1 League68.16156725231156126156233.3466.723711046086616331914
Rotherham Utd (1 Season)1 League4.51833088869518311100.000.0561775600011601
Sunderland (1 Season)1 League2.0
League One (7 Seasons)181.5
Championship (7 Seasons)135.41289160647572771912897342.9457.15332424131476110566918
PL2 — Div. 2 (1 Season)2.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-201522Prestoneng ENGFA Cup9th1.8Matches
2014-201522Prestoneng ENGLeague Cup33rd1.0Matches
2015-201623Prestoneng ENGLeague Cup17th2.9Matches
2016-201724Prestoneng ENGEFL Cup9th3.3Matches
2016-201724Bristol Cityeng ENGFA Cup17th3.0Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd4.0Matches
2018-201926Bristol Cityeng ENGFA Cup9th3.0Matches
2019-202027Bristol Cityeng ENGEFL Cup58th1.3Matches
2020-202128Sunderlandeng ENGEFL Cup58th1.0Matches
2021-202229Sunderlandeng ENGEFL CupQF5.3Matches
2021-202229Sunderlandeng ENGFA Cup1.0Matches
2022-202330Sunderlandeng ENGEFL CupRd11.0Matches
2022-202330Sunderlandeng ENGFA Cup1.0Matches
9 Seasons3 Clubs2 Leagues29.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
Bristol City (4 Seasons)2 Leagues11.3
Preston (3 Seasons)2 Leagues9.1
Sunderland (3 Seasons)2 Leagues9.3
EFL Cup (8 Seasons)19.9
FA Cup (7 Seasons)9.8
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201421au AustraliaFriendlies (M)1.0Matches
201522au AustraliaFriendlies (M)0.6Matches
201623au AustraliaFriendlies (M)2.0Matches
201724au AustraliaFriendlies (M)0.9Matches
201724au AustraliaFIFA Confederations CupGR2.2Matches
201825au AustraliaWCQ9.6Matches
201825au AustraliaFriendlies (M)0.6Matches
201926au AustraliaFriendlies (M)1.0Matches
202229au Australia1. World CupR160.2523110500011050000020Matches
202229au AustraliaWCQ2.0Matches
202229au AustraliaFriendlies (M)1.0Matches
202229au AustraliaWCQ Play-offs1st1.3Matches
202330au AustraliaFriendlies (M)1.0Matches
8 Seasons1 Club5 Leagues23.4523110500011050000020
Friendlies (M) (8 Seasons)8.1
WCQ (2 Seasons)11.6
World Cup (2 Seasons)0.2523110500011050000020
FIFA Confederations Cup (1 Season)2.2
WCQ Play-offs (1 Season)1.3

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
2010-201118Prestoneng ENG2. Championship275381.80.802
2011-201219Prestoneng ENG3. League One131,0247924.711.4112
2012-201320Prestoneng ENG3. League One383,0758174.334.2371
2013-201421Prestoneng ENG3. League One433,8709093.543.0430
2014-201522Prestoneng ENGFA Cup21648230.41.82821011.5032+1+0.55-0.65Matches
2014-201522Prestoneng ENGLeague Cup1909050.01.01901003.0020+2+2.00+4.00Matches
2014-201522Prestoneng ENG3. League One272,3458756.626.12724052.205422+32+1.23+0.88Matches
2015-201623Prestoneng ENG2. Championship383,2768679.136.43833051.423433+1+0.03+0.13Matches
2015-201623Prestoneng ENGFA Cup00001Matches
2015-201623Prestoneng ENGLeague Cup32628787.32.93872002.0053+2+0.69-1.68Matches
2016-201724Prestoneng ENG2. Championship181,6209039.118.01818051.562317+6+0.33+0.51Matches
2016-201724Bristol Cityeng ENG2. Championship211,8909045.721.02121001.292731-4-0.19-0.11Matches
2016-201724Prestoneng ENGEFL Cup330010076.93.331003002.0048-4-1.20-3.20Matches
2016-201724Bristol Cityeng ENGFA Cup327090100.03.03903001.3312-1-0.33Matches
2017-201825Bristol Cityeng ENG2. Championship363,2178977.735.73635031.444943+6+0.17-0.12Matches
2017-201825Bristol Cityeng ENGEFL Cup43609057.14.04904031.5097+2+0.50-2.17Matches
2017-201825Bristol Cityeng ENGFA Cup00001Matches
2018-201926Bristol Cityeng ENG2. Championship128417020.39.310796226121.751112-1-0.11-0.3014.015.7-1.7-0.18-0.41Matches
2018-201926Bristol Cityeng ENGFA Cup327090100.03.03903002.0032+1+0.33Matches
2019-202027Bristol Cityeng ENG2. Championship3180604.32.03600090.6703-3-1.50-1.451.31.8-0.5-0.23-0.04Matches
2019-202027Bristol Cityeng ENGEFL Cup1120120100.01.311201000.003300.00Matches
2019-202027Sunderlandeng ENG3. League One54438913.74.95894012.4062+4+0.81+0.43Matches
2020-202128Sunderlandeng ENGEFL Cup19090100.01.01901001.000000.00Matches
2020-202128Sunderlandeng ENG3. League One332,9318970.832.6338931001.494633+13+0.40-0.72Matches
2021-202229Sunderlandeng ENGEFL Cup548096100.05.35965002.008800.00Matches
2021-202229Sunderlandeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202229Sunderlandeng ENG3. League One372,6487264.029.428902891432.185426+28+0.95+1.07Matches
2022-202330Rotherham Utdeng ENG2. Championship7403589.74.557742911.295500.00+0.267.15.4+1.7+0.38+1.11Matches
2022-202330Sunderlandeng ENG2. Championship146834916.57.6690681891.93136+7+0.92+0.7710.39.3+0.9+0.12-0.01Matches
2022-202330Sunderlandeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2022-202330Sunderlandeng ENGFA Cup1909033.31.01901003.0021+1+1.00+1.50Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 221809010.02.02902000.0003-3-1.50-1.28Matches
13 Seasons4 Clubs4 Leagues37631,1978345.1346.6350882372616591.68362272+90+0.35+0.2332.732.2+0.5+0.02+0.18
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
Preston (7 Seasons)4 Leagues18816,1018652.8178.918391825171.7312585+40+0.45+0.34
Sunderland (4 Seasons)4 Leagues987,5457745.283.88190781716131.8712979+50+0.60+0.3010.39.3+0.9+0.12-0.01
Bristol City (4 Seasons)3 Leagues837,1488639.879.4818373226281.4210310300.00-0.1215.317.4-2.1-0.19-0.19
Rotherham Utd (1 Season)1 League7403589.74.557742911.295500.00+0.267.15.4+1.7+0.38+1.11
Sunderland (1 Season)1 League21809010.02.02902000.0003-3-1.50-1.28
EFL Cup (8 Seasons)191,7929478.619.9199418031.68313100.00-1.66
League One (7 Seasons)19616,3368358.2181.51848987121491.9716083+77+0.83+0.43
Championship (7 Seasons)15112,1858132.7135.4137791231418441.48162150+12+0.09+0.1132.732.2+0.5+0.02+0.18
FA Cup (7 Seasons)108848854.69.810889031.6098+1+0.10-0.55
PL2 — Div. 2 (1 Season)21809010.02.02902000.0003-3-1.50-1.28
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
2010-201118Preston1 League275381.80.802
2011-201219Preston1 League131,0247924.711.4112
2012-201320Preston1 League383,0758174.334.2371
2013-201421Preston1 League433,8709093.543.0430
2014-201522Preston3 Leagues302,5998753.528.9308526062.185924+35+1.21+0.81
2015-201623Preston3 Leagues413,5388678.139.3418735061.463936+3+0.08+0.08
2016-201724Preston2 Leagues211,9209142.421.32110021051.622725+2+0.09+0.20
2016-201724Bristol City2 Leagues242,1609049.024.0249024001.302833-5-0.21-0.13
2017-201825Bristol City3 Leagues403,5778973.639.7409039071.455850+8+0.20-0.63
2018-201926Bristol City2 Leagues151,1117425.212.313819226121.80141400.00-0.1914.015.7-1.7-0.18-0.41
2019-202027Bristol City2 Leagues4300757.03.34751090.5036-3-0.90-0.851.31.8-0.5-0.23-0.04
2019-202027Sunderland1 League54438913.74.95894012.4062+4+0.81+0.43
2020-202128Sunderland2 Leagues343,0218971.433.6348932001.484633+13+0.39-0.73
2021-202229Sunderland3 Leagues433,2187568.335.834913491432.116235+27+0.76+0.88
2022-202330Sunderland3 Leagues168635419.29.6890881891.88159+6+0.63+0.5010.39.3+0.9+0.12-0.01
2022-202330Rotherham Utd1 League7403589.74.557742911.295500.00+0.267.15.4+1.7+0.38+1.11
2022-202330Sunderland1 League21809010.02.02902000.0003-3-1.50-1.28
13 Seasons4 Clubs4 Leagues37631,1978345.1346.6350882372616591.68362272+90+0.35+0.2332.732.2+0.5+0.02+0.18
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
Preston (7 Seasons)4 Leagues18816,1018652.8178.918391825171.7312585+40+0.45+0.34
Sunderland (4 Seasons)4 Leagues987,5457745.283.88190781716131.8712979+50+0.60+0.3010.39.3+0.9+0.12-0.01
Bristol City (4 Seasons)3 Leagues837,1488639.879.4818373226281.4210310300.00-0.1215.317.4-2.1-0.19-0.19
Rotherham Utd (1 Season)1 League7403589.74.557742911.295500.00+0.267.15.4+1.7+0.38+1.11
Sunderland (1 Season)1 League21809010.02.02902000.0003-3-1.50-1.28
EFL Cup (8 Seasons)191,7929478.619.9199418031.68313100.00-1.66
League One (7 Seasons)19616,3368358.2181.51848987121491.9716083+77+0.83+0.43
Championship (7 Seasons)15112,1858132.7135.4137791231418441.48162150+12+0.09+0.1132.732.2+0.5+0.02+0.18
FA Cup (7 Seasons)108848854.69.810889031.6098+1+0.10-0.55
PL2 — Div. 2 (1 Season)21809010.02.02902000.0003-3-1.50-1.28
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
2010-201118Prestoneng ENG2. Championship22nd275381.80.802
2011-201219Prestoneng ENG3. League One15th131,0247924.711.4112
2012-201320Prestoneng ENG3. League One14th383,0758174.334.2371
2013-201421Prestoneng ENG3. League One5th433,8709093.543.0430
2014-201522Prestoneng ENG3. League One3rd272,3458756.626.12724052.205422+32+1.23+0.88Matches
2015-201623Prestoneng ENG2. Championship11th383,2768679.136.43833051.423433+1+0.03+0.13Matches
2016-201724Prestoneng ENG2. Championship11th181,6209039.118.01818051.562317+6+0.33+0.51Matches
2016-201724Bristol Cityeng ENG2. Championship17th211,8909045.721.02121001.292731-4-0.19-0.11Matches
2017-201825Bristol Cityeng ENG2. Championship11th363,2178977.735.73635031.444943+6+0.17-0.12Matches
2018-201926Bristol Cityeng ENG2. Championship8th128417020.39.310796226121.751112-1-0.11-0.3014.015.7-1.7-0.18-0.41Matches
2019-202027Bristol Cityeng ENG2. Championship12th3180604.32.03600090.6703-3-1.50-1.451.31.8-0.5-0.23-0.04Matches
2019-202027Sunderlandeng ENG3. League One8th54438913.74.95894012.4062+4+0.81+0.43Matches
2020-202128Sunderlandeng ENG3. League One4th332,9318970.832.6338931001.494633+13+0.40-0.72Matches
2021-202229Sunderlandeng ENG3. League One5th372,6487264.029.428902891432.185426+28+0.95+1.07Matches
2022-202330Sunderlandeng ENG2. Championship6th146834916.57.6690681891.93136+7+0.92+0.7710.39.3+0.9+0.12-0.01Matches
2022-202330Rotherham Utdeng ENG2. Championship19th7403589.74.557742911.295500.00+0.267.15.4+1.7+0.38+1.11Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th21809010.02.02902000.0003-3-1.50-1.28Matches
13 Seasons4 Clubs2 Leagues34728,5218243.7316.9321872102616531.68322233+89+0.39+0.3132.732.2+0.5+0.02+0.18
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
Preston (7 Seasons)2 Leagues17915,2858552.7169.8174755151.7011172+39+0.48+0.47
Sunderland (4 Seasons)2 Leagues896,7057542.874.57289691716131.9011967+52+0.70+0.3910.39.3+0.9+0.12-0.01
Bristol City (4 Seasons)1 League726,1288537.068.1707562226241.428789-2-0.03-0.0815.317.4-2.1-0.19-0.19
Rotherham Utd (1 Season)1 League7403589.74.557742911.295500.00+0.267.15.4+1.7+0.38+1.11
Sunderland (1 Season)1 League21809010.02.02902000.0003-3-1.50-1.28
League One (7 Seasons)19616,3368358.2181.51848987121491.9716083+77+0.83+0.43
Championship (7 Seasons)15112,1858132.7135.4137791231418441.48162150+12+0.09+0.1132.732.2+0.5+0.02+0.18
PL2 — Div. 2 (1 Season)21809010.02.02902000.0003-3-1.50-1.28
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-201522Prestoneng ENGFA Cup9th21648230.41.82821011.5032+1+0.55-0.65Matches
2014-201522Prestoneng ENGLeague Cup33rd1909050.01.01901003.0020+2+2.00+4.00Matches
2015-201623Prestoneng ENGFA Cup33rd00001Matches
2015-201623Prestoneng ENGLeague Cup17th32628787.32.93872002.0053+2+0.69-1.68Matches
2016-201724Prestoneng ENGEFL Cup9th330010076.93.331003002.0048-4-1.20-3.20Matches
2016-201724Bristol Cityeng ENGFA Cup17th327090100.03.03903001.3312-1-0.33Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd43609057.14.04904031.5097+2+0.50-2.17Matches
2017-201825Bristol Cityeng ENGFA Cup33rd00001Matches
2018-201926Bristol Cityeng ENGFA Cup9th327090100.03.03903002.0032+1+0.33Matches
2019-202027Bristol Cityeng ENGEFL Cup58th1120120100.01.311201000.003300.00Matches
2020-202128Sunderlandeng ENGEFL Cup58th19090100.01.01901001.000000.00Matches
2021-202229Sunderlandeng ENGEFL CupQF548096100.05.35965002.008800.00Matches
2021-202229Sunderlandeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2022-202330Sunderlandeng ENGEFL CupRd119090100.01.01901000.0002-2-2.00Matches
2022-202330Sunderlandeng ENGFA Cup1909033.31.01901003.0021+1+1.00+1.50Matches
9 Seasons3 Clubs2 Leagues292,6769268.629.7299227061.654039+1+0.03-1.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol City (4 Seasons)2 Leagues111,0209373.911.3119311041.451614+2+0.18-2.49
Preston (3 Seasons)2 Leagues98169154.49.19917022.001413+1+0.11-0.80
Sunderland (3 Seasons)2 Leagues98409382.49.39939001.561012-2-0.21+0.29
EFL Cup (8 Seasons)191,7929478.619.9199418031.68313100.00-1.66
FA Cup (7 Seasons)108848854.69.810889031.6098+1+0.10-0.55
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201421au Australia1. World CupGR00003Matches
201421au AustraliaFriendlies (M)1909012.51.01901033.0032+1+1.00+1.86Matches
201522au AustraliaFriendlies (M)2582932.20.60022901.0001-1-1.55-2.29Matches
201623au AustraliaFriendlies (M)21809066.72.02902000.0024-2-1.00-2.00Matches
201724au AustraliaFriendlies (M)1777785.60.91770000.0003-3-3.51+3.42Matches
201724au AustraliaFIFA Confederations CupGR31996673.72.2291211800.6734-1-0.45-0.45Matches
201825au AustraliaWCQ108658747.39.610878052.50313+28+2.91+2.63Matches
201825au AustraliaFriendlies (M)151517.10.61510010.0012-1-1.76-3.78Matches
201926au AustraliaFriendlies (M)19090100.01.01901000.0001-1-1.00Matches
202229au Australia1. World CupR16117174.70.20011733.000000.00+0.520.00.2-0.2-0.87+0.37Matches
202229au AustraliaWCQ21809010.52.02902073.0071+6+3.00+1.41Matches
202229au AustraliaFriendlies (M)1909033.31.01901003.0021+1+1.00-0.50Matches
202229au AustraliaWCQ Play-offs1st1120120100.01.311201001.000000.00Matches
202330au AustraliaFriendlies (M)1909016.71.01901010.0012-1-1.00-1.20Matches
8 Seasons1 Club5 Leagues272,1077828.323.4238819423231.675024+26+1.11+0.360.00.2-0.2-0.87+0.37
Friendlies (M) (8 Seasons)107267325.28.1884622950.80916-7-0.87-1.45
WCQ (2 Seasons)121,0458729.511.61287100122.58384+34+2.93+1.85
World Cup (2 Seasons)117172.70.20011763.000000.00+0.520.00.2-0.2-0.87+0.37
FIFA Confederations Cup (1 Season)31996673.72.2291211800.6734-1-0.45-0.45
WCQ Play-offs (1 Season)1120120100.01.311201001.000000.00

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
2010-201118Prestoneng ENG2. Championship0.8003
2011-201219Prestoneng ENG3. League One11.4207
2012-201320Prestoneng ENG3. League One34.27139
2013-201421Prestoneng ENG3. League One43.07052
2014-201522Prestoneng ENGFA Cup1.80000Matches
2014-201522Prestoneng ENGLeague Cup1.00000Matches
2014-201522Prestoneng ENG3. League One26.13028Matches
2015-201623Prestoneng ENG2. Championship36.412246Matches
2015-201623Prestoneng ENGLeague Cup2.90000Matches
2016-201724Prestoneng ENG2. Championship18.01002000000000Matches
2016-201724Bristol Cityeng ENG2. Championship21.03002900000000Matches
2016-201724Prestoneng ENGEFL Cup3.3200400021010Matches
2016-201724Bristol Cityeng ENGFA Cup3.00000Matches
2017-201825Bristol Cityeng ENG2. Championship35.770067383154545000Matches
2017-201825Bristol Cityeng ENGEFL Cup4.0000210143000Matches
2018-201926Bristol Cityeng ENG2. Championship9.32001380815900049201754.1Matches
2018-201926Bristol Cityeng ENGFA Cup3.0100450211000Matches
2019-202027Bristol Cityeng ENG2. Championship2.0000460147000106746.2Matches
2019-202027Bristol Cityeng ENGEFL Cup1.30001000110Matches
2019-202027Sunderlandeng ENG3. League One4.90005300330Matches
2020-202128Sunderlandeng ENGEFL Cup1.00000200120Matches
2020-202128Sunderlandeng ENG3. League One32.650040211132240Matches
2021-202229Sunderlandeng ENGEFL Cup5.31006401330Matches
2021-202229Sunderlandeng ENGFA Cup1.01002100000Matches
2021-202229Sunderlandeng ENG3. League One29.4500262101131230Matches
2022-202330Rotherham Utdeng ENG2. Championship4.500021002200023171356.7Matches
2022-202330Sunderlandeng ENG2. Championship7.620065006400036302653.6Matches
2022-202330Sunderlandeng ENGEFL Cup1.00000000110Matches
2022-202330Sunderlandeng ENGFA Cup1.00000100000Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 22.00000Matches
13 Seasons4 Clubs4 Leagues346.66130406117440151129010118736353.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (7 Seasons)4 Leagues178.9343019900021010
Sunderland (4 Seasons)4 Leagues83.814008558113776000036302653.6
Bristol City (4 Seasons)3 Leagues79.4130012058327706600059262452.0
Rotherham Utd (1 Season)1 League4.500021002200023171356.7
Sunderland (1 Season)1 League2.00000
EFL Cup (8 Seasons)19.9300137021211010
League One (7 Seasons)181.529101974511266500
Championship (7 Seasons)135.42720190583247267000118736353.7
FA Cup (7 Seasons)9.8200670211000
PL2 — Div. 2 (1 Season)2.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
2010-201118Preston1 League0.8003
2011-201219Preston1 League11.4207
2012-201320Preston1 League34.27139
2013-201421Preston1 League43.07052
2014-201522Preston3 Leagues28.9300280
2015-201623Preston3 Leagues39.31220460
2016-201724Preston2 Leagues21.33002400021010
2016-201724Bristol City2 Leagues24.03002900000000
2017-201825Bristol City3 Leagues39.770069393164948000
2018-201926Bristol City2 Leagues12.33001713010161000049201754.1
2019-202027Bristol City2 Leagues3.3000560158000106746.2
2019-202027Sunderland1 League4.90005300330
2020-202128Sunderland2 Leagues33.650040231133260
2021-202229Sunderland3 Leagues35.8700342601234260
2022-202330Sunderland3 Leagues9.620066007500036302653.6
2022-202330Rotherham Utd1 League4.500021002200023171356.7
2022-202330Sunderland1 League2.00000
13 Seasons4 Clubs4 Leagues346.66130406117440151129010118736353.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (7 Seasons)4 Leagues178.9343019900021010
Sunderland (4 Seasons)4 Leagues83.814008558113776000036302653.6
Bristol City (4 Seasons)3 Leagues79.4130012058327706600059262452.0
Rotherham Utd (1 Season)1 League4.500021002200023171356.7
Sunderland (1 Season)1 League2.00000
EFL Cup (8 Seasons)19.9300137021211010
League One (7 Seasons)181.529101974511266500
Championship (7 Seasons)135.42720190583247267000118736353.7
FA Cup (7 Seasons)9.8200670211000
PL2 — Div. 2 (1 Season)2.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
2010-201118Prestoneng ENG2. Championship22nd0.8003
2011-201219Prestoneng ENG3. League One15th11.4207
2012-201320Prestoneng ENG3. League One14th34.27139
2013-201421Prestoneng ENG3. League One5th43.07052
2014-201522Prestoneng ENG3. League One3rd26.13028Matches
2015-201623Prestoneng ENG2. Championship11th36.412246Matches
2016-201724Prestoneng ENG2. Championship11th18.01002000000000Matches
2016-201724Bristol Cityeng ENG2. Championship17th21.03002900000000Matches
2017-201825Bristol Cityeng ENG2. Championship11th35.770067383154545000Matches
2018-201926Bristol Cityeng ENG2. Championship8th9.32001380815900049201754.1Matches
2019-202027Bristol Cityeng ENG2. Championship12th2.0000460147000106746.2Matches
2019-202027Sunderlandeng ENG3. League One8th4.90005300330Matches
2020-202128Sunderlandeng ENG3. League One4th32.650040211132240Matches
2021-202229Sunderlandeng ENG3. League One5th29.4500262101131230Matches
2022-202330Sunderlandeng ENG2. Championship6th7.620065006400036302653.6Matches
2022-202330Rotherham Utdeng ENG2. Championship19th4.500021002200023171356.7Matches
2022-202330Sunderlandeng ENGJr. PL2 — Div. 29th2.00000Matches
13 Seasons4 Clubs2 Leagues316.95630387103436138117000118736353.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Preston (7 Seasons)2 Leagues169.8323019500000000
Sunderland (4 Seasons)2 Leagues74.512007750112725400036302653.6
Bristol City (4 Seasons)1 League68.1120011352324646100059262452.0
Rotherham Utd (1 Season)1 League4.500021002200023171356.7
Sunderland (1 Season)1 League2.00000
League One (7 Seasons)181.529101974511266500
Championship (7 Seasons)135.42720190583247267000118736353.7
PL2 — Div. 2 (1 Season)2.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-201522Prestoneng ENGFA Cup9th1.80000Matches
2014-201522Prestoneng ENGLeague Cup33rd1.00000Matches
2015-201623Prestoneng ENGLeague Cup17th2.90000Matches
2016-201724Prestoneng ENGEFL Cup9th3.3200400021010Matches
2016-201724Bristol Cityeng ENGFA Cup17th3.00000Matches
2017-201825Bristol Cityeng ENGEFL Cup3rd4.0000210143000Matches
2018-201926Bristol Cityeng ENGFA Cup9th3.0100450211000Matches
2019-202027Bristol Cityeng ENGEFL Cup58th1.30001000110Matches
2020-202128Sunderlandeng ENGEFL Cup58th1.00000200120Matches
2021-202229Sunderlandeng ENGEFL CupQF5.31006401330Matches
2021-202229Sunderlandeng ENGFA Cup1.01002100000Matches
2022-202330Sunderlandeng ENGEFL CupRd11.00000000110Matches
2022-202330Sunderlandeng ENGFA Cup1.00000100000Matches
9 Seasons3 Clubs2 Leagues29.75001914041312010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)2 Leagues11.3100760365000
Preston (3 Seasons)2 Leagues9.1200400021010
Sunderland (3 Seasons)2 Leagues9.32008801560
EFL Cup (8 Seasons)19.9300137021211010
FA Cup (7 Seasons)9.8200670211000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201421au AustraliaFriendlies (M)1.00000Matches
201522au AustraliaFriendlies (M)0.60000Matches
201623au AustraliaFriendlies (M)2.00000Matches
201724au AustraliaFriendlies (M)0.90000Matches
201724au AustraliaFIFA Confederations CupGR2.2100301182000Matches
201825au AustraliaWCQ9.63000Matches
201825au AustraliaFriendlies (M)0.60000Matches
201926au AustraliaFriendlies (M)1.00000Matches
202229au Australia1. World CupR160.200000000000001325.0Matches
202229au AustraliaWCQ2.00000Matches
202229au AustraliaFriendlies (M)1.00000Matches
202229au AustraliaWCQ Play-offs1st1.3000Matches
202330au AustraliaFriendlies (M)1.00000Matches
8 Seasons1 Club5 Leagues23.440030118200001325.0
Friendlies (M) (8 Seasons)8.10000
WCQ (2 Seasons)11.63000
World Cup (2 Seasons)0.200000000000001325.0
FIFA Confederations Cup (1 Season)2.2100301182000
WCQ Play-offs (1 Season)1.3000

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.