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
2003-200417Middlesbrougheng ENG1. Premier League10290.3000000000.000.000.000.000.00Matches
2004-200518Middlesbrougheng ENG1. Premier League1445245.8011000100.000.170.170.000.17Matches
2004-200518Middlesbrough2. UEFA Cup542983.3330100.910.91Matches
2005-200619Middlesbrougheng ENG1. Premier League24211,68718.7156100000.050.270.320.050.32Matches
2005-200619Middlesbrough2. UEFA Cup975335.9000000.000.00Matches
2006-200720Middlesbrougheng ENG1. Premier League28151,52216.9224200000.120.120.240.120.24Matches
2007-200821West Bromeng ENG2. Championship35252,20524.5437400100.160.120.290.160.29
2008-200922West Bromeng ENG1. Premier League30292,35226.1336300500.110.110.230.110.23Matches
2009-201023West Bromeng ENG2. Championship1054805.3112100000.190.190.370.190.37
2010-201124West Bromeng ENG1. Premier League31262,26925.2437400210.160.120.280.160.28Matches
2011-201225West Bromeng ENG1. Premier League30232,14223.85510500100.210.210.420.210.42Matches
2012-201326West Bromeng ENG1. Premier League35332,83631.55510411400.160.160.320.130.29Matches
2013-201427West Bromeng ENG1. Premier League32232,21224.6134011100.040.120.160.000.12Matches
2014-201528West Bromeng ENGFA Cup332703.0202200000.670.000.670.670.67Matches
2014-201528West Bromeng ENGLeague Cup10570.6000000000.000.000.000.000.00Matches
2014-201528West Bromeng ENG1. Premier League33292,55228.4213200300.070.040.110.070.11Matches
2015-201629West Bromeng ENGFA Cup11901.0101100101.000.001.001.001.00Matches
2015-201629West Bromeng ENG1. Premier League18171,33814.9336301300.200.200.400.200.40Matches
2016-201730West Bromeng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2016-201730West Bromeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2016-201730West Bromeng ENG1. Premier League31171,74019.3527500300.260.100.360.260.36Matches
2017-201831West Bromeng ENGEFL Cup221661.8000000000.000.000.000.000.00Matches
2017-201831West Bromeng ENG1. Premier League422072.3101100001.01.00.11.1111160.430.000.430.430.430.440.040.490.440.49Matches
2018-201932West Bromeng ENG2. Championship191196510.7011000100.30.31.92.21962380.000.090.090.000.090.020.180.210.020.21Matches
2018-201932West Bromeng ENGEFL Cup221802.0011000000.000.500.500.000.50Matches
2018-201932West Bromeng ENGFA Cup1040.0000000000.000.000.000.000.00Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 2331952.2000000100.000.000.000.000.00Matches
16 Seasons2 Clubs5 Leagues40130126,868298.543397941232911.31.32.13.32073540.140.130.270.140.270.100.160.260.100.26
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
West Brom (12 Seasons)4 Leagues32025022,275247.537316835232711.31.32.13.32073540.150.130.270.140.270.100.160.260.100.26
Middlesbrough (4 Seasons)2 Leagues81514,59351.06811600200.120.190.260.120.26
West Brom (1 Season)1 League331952.2000000100.000.000.000.000.00
Premier League (13 Seasons)31123921,410237.932336530232311.01.00.11.1111160.130.140.270.130.260.440.040.490.440.49
FA Cup (4 Seasons)654545.0303300200.590.000.590.590.59
EFL Cup (4 Seasons)655235.8011000100.000.170.170.000.17
Championship (3 Seasons)64413,65040.65510500200.30.31.92.21962380.120.120.250.120.250.020.180.210.020.21
UEFA Cup (2 Seasons)14118319.2330100.320.32
PL2 — Div. 2 (1 Season)331952.2000000100.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
2003-200417Middlesbrough1 League10290.3000000000.000.000.000.000.00
2004-200518Middlesbrough2 Leagues1988229.1311300200.330.170.170.330.17
2005-200619Middlesbrough2 Leagues33282,22024.7156100000.040.270.320.040.32
2006-200720Middlesbrough1 League28151,52216.9224200000.120.120.240.120.24
2007-200821West Brom1 League35252,20524.5437400100.160.120.290.160.29
2008-200922West Brom1 League30292,35226.1336300500.110.110.230.110.23
2009-201023West Brom1 League1054805.3112100000.190.190.370.190.37
2010-201124West Brom1 League31262,26925.2437400210.160.120.280.160.28
2011-201225West Brom1 League30232,14223.85510500100.210.210.420.210.42
2012-201326West Brom1 League35332,83631.55510411400.160.160.320.130.29
2013-201427West Brom1 League32232,21224.6134011100.040.120.160.000.12
2014-201528West Brom3 Leagues37322,87932.0415400300.130.030.160.130.16
2015-201629West Brom2 Leagues19181,42815.9437401400.250.190.440.250.44
2016-201730West Brom3 Leagues33191,95021.7527500500.230.090.320.230.32
2017-201831West Brom2 Leagues643734.1101100001.01.00.11.1111160.240.000.240.240.240.440.040.490.440.49
2018-201932West Brom3 Leagues22131,14912.8022000100.30.31.92.21962380.000.160.160.000.160.020.180.210.020.21
2018-201932West Brom1 League331952.2000000100.000.000.000.000.00
16 Seasons2 Clubs5 Leagues40130126,868298.543397941232911.31.32.13.32073540.140.130.270.140.270.100.160.260.100.26
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
West Brom (12 Seasons)4 Leagues32025022,275247.537316835232711.31.32.13.32073540.150.130.270.140.270.100.160.260.100.26
Middlesbrough (4 Seasons)2 Leagues81514,59351.06811600200.120.190.260.120.26
West Brom (1 Season)1 League331952.2000000100.000.000.000.000.00
Premier League (13 Seasons)31123921,410237.932336530232311.01.00.11.1111160.130.140.270.130.260.440.040.490.440.49
FA Cup (4 Seasons)654545.0303300200.590.000.590.590.59
EFL Cup (4 Seasons)655235.8011000100.000.170.170.000.17
Championship (3 Seasons)64413,65040.65510500200.30.31.92.21962380.120.120.250.120.250.020.180.210.020.21
UEFA Cup (2 Seasons)14118319.2330100.320.32
PL2 — Div. 2 (1 Season)331952.2000000100.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
2003-200417Middlesbrougheng ENG1. Premier League11th10290.3000000000.000.000.000.000.00Matches
2004-200518Middlesbrougheng ENG1. Premier League7th1445245.8011000100.000.170.170.000.17Matches
2005-200619Middlesbrougheng ENG1. Premier League14th24211,68718.7156100000.050.270.320.050.32Matches
2006-200720Middlesbrougheng ENG1. Premier League12th28151,52216.9224200000.120.120.240.120.24Matches
2007-200821West Bromeng ENG2. Championship1st35252,20524.5437400100.160.120.290.160.29
2008-200922West Bromeng ENG1. Premier League20th30292,35226.1336300500.110.110.230.110.23Matches
2009-201023West Bromeng ENG2. Championship2nd1054805.3112100000.190.190.370.190.37
2010-201124West Bromeng ENG1. Premier League11th31262,26925.2437400210.160.120.280.160.28Matches
2011-201225West Bromeng ENG1. Premier League10th30232,14223.85510500100.210.210.420.210.42Matches
2012-201326West Bromeng ENG1. Premier League8th35332,83631.55510411400.160.160.320.130.29Matches
2013-201427West Bromeng ENG1. Premier League17th32232,21224.6134011100.040.120.160.000.12Matches
2014-201528West Bromeng ENG1. Premier League13th33292,55228.4213200300.070.040.110.070.11Matches
2015-201629West Bromeng ENG1. Premier League14th18171,33814.9336301300.200.200.400.200.40Matches
2016-201730West Bromeng ENG1. Premier League10th31171,74019.3527500300.260.100.360.260.36Matches
2017-201831West Bromeng ENG1. Premier League20th422072.3101100001.01.00.11.1111160.430.000.430.430.430.440.040.490.440.49Matches
2018-201932West Bromeng ENG2. Championship4th191196510.7011000100.30.31.92.21962380.000.090.090.000.090.020.180.210.020.21Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th331952.2000000100.000.000.000.000.00Matches
16 Seasons2 Clubs2 Leagues37528025,060278.437387535232511.31.32.13.32073540.130.140.270.130.260.100.160.260.100.26
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
West Brom (12 Seasons)2 Leagues30824021,298236.634306432232411.31.32.13.32073540.140.130.270.140.260.100.160.260.100.26
Middlesbrough (4 Seasons)1 League67403,76241.83811300100.070.190.260.070.26
West Brom (1 Season)1 League331952.2000000100.000.000.000.000.00
Premier League (13 Seasons)31123921,410237.932336530232311.01.00.11.1111160.130.140.270.130.260.440.040.490.440.49
Championship (3 Seasons)64413,65040.65510500200.30.31.92.21962380.120.120.250.120.250.020.180.210.020.21
PL2 — Div. 2 (1 Season)331952.2000000100.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-201528West Bromeng ENGFA Cup5th332703.0202200000.670.000.670.670.67Matches
2014-201528West Bromeng ENGLeague Cup9th10570.6000000000.000.000.000.000.00Matches
2015-201629West Bromeng ENGFA Cup9th11901.0101100101.000.001.001.001.00Matches
2016-201730West Bromeng ENGEFL Cup33rd111201.3000000100.000.000.000.000.00Matches
2016-201730West Bromeng ENGFA Cup33rd11901.0000000100.000.000.000.000.00Matches
2017-201831West Bromeng ENGEFL Cup17th221661.8000000000.000.000.000.000.00Matches
2018-201932West Bromeng ENGEFL Cup17th221802.0011000000.000.500.500.000.50Matches
2018-201932West Bromeng ENGFA Cup17th1040.0000000000.000.000.000.000.00Matches
5 Seasons1 Club2 Leagues121097710.9314300300.280.090.370.280.37
FA Cup (4 Seasons)654545.0303300200.590.000.590.590.59
EFL Cup (4 Seasons)655235.8011000100.000.170.170.000.17
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2004-200518Middlesbrough2. UEFA CupR16542983.3330100.910.91Matches
2005-200619Middlesbrough2. UEFA CupF975335.9000000.000.00Matches
2 Seasons1 Club1 League14118319.2330100.320.32
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201023sct ScotlandWCQ321501.70000000.000.00Matches
201225sct ScotlandUEFA Euro Qualifying865786.40000100.000.00Matches
201427sct ScotlandWCQ664875.4101100100.180.000.180.180.18Matches
201427sct ScotlandFriendlies (M)21901.0000000000.000.000.000.000.00Matches
201528sct ScotlandFriendlies (M)20730.8000000000.000.000.000.000.00Matches
201629sct ScotlandUEFA Euro Qualifying776307.0011000300.000.140.140.000.14Matches
201831sct ScotlandWCQ543263.6000000100.000.000.000.000.00Matches
6 Seasons1 Club3 Leagues33262,33425.9112100600.040.060.110.040.11
WCQ (3 Seasons)141296310.7101100200.090.000.110.090.11
UEFA Euro Qualifying (2 Seasons)15131,20813.4011000400.000.140.140.000.14
Friendlies (M) (2 Seasons)411631.8000000000.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
2003-200417Middlesbrougheng ENG1. Premier League0.3000.0000Matches
2004-200518Middlesbrougheng ENG1. Premier League5.8030.520.0000Matches
2004-200518Middlesbrough2. UEFA Cup3.330Matches
2005-200619Middlesbrougheng ENG1. Premier League18.71140.750.0700Matches
2005-200619Middlesbrough2. UEFA Cup5.900Matches
2006-200720Middlesbrougheng ENG1. Premier League16.92110.650.1800Matches
2007-200821West Bromeng ENG2. Championship24.54240.980.1700
2008-200922West Bromeng ENG1. Premier League26.13240.920.1300Matches
2009-201023West Bromeng ENG2. Championship5.3140.750.2500
2010-201124West Bromeng ENG1. Premier League25.24110.440.3600Matches
2011-201225West Bromeng ENG1. Premier League23.85170.710.2900Matches
2012-201326West Bromeng ENG1. Premier League31.55200.630.2011Matches
2013-201427West Bromeng ENG1. Premier League24.61120.490.0011Matches
2014-201528West Bromeng ENGFA Cup3.0200Matches
2014-201528West Bromeng ENGLeague Cup0.6000Matches
2014-201528West Bromeng ENG1. Premier League28.42120.420.1700Matches
2015-201629West Bromeng ENGFA Cup1.0100Matches
2015-201629West Bromeng ENG1. Premier League14.93120.810.2501Matches
2016-201730West Bromeng ENGEFL Cup1.30300.02.250.000.0000Matches
2016-201730West Bromeng ENGFA Cup1.0000Matches
2016-201730West Bromeng ENG1. Premier League19.3522836.41.140.410.230.6300Matches
2017-201831West Bromeng ENGEFL Cup1.805120.02.710.540.000.0000Matches
2017-201831West Bromeng ENG1. Premier League2.314250.01.740.870.250.509.10001.01.00.260.00.0Matches
2018-201932West Bromeng ENG2. Championship10.705120.00.470.090.000.0020.40000.30.30.05-0.3-0.3Matches
2018-201932West Bromeng ENGEFL Cup2.004250.02.001.000.000.0000Matches
2018-201932West Bromeng ENGFA Cup0.00000.000.0000Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 22.2000Matches
16 Seasons2 Clubs5 Leagues298.5434317832.61.140.630.140.2015.40231.31.30.14-0.3-0.3
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
West Brom (12 Seasons)4 Leagues247.5374315032.61.140.620.140.2115.40231.31.30.14-0.3-0.3
Middlesbrough (4 Seasons)2 Leagues51.06280.670.1100
West Brom (1 Season)1 League2.2000
Premier League (13 Seasons)237.9322614638.51.200.610.230.219.10231.01.00.260.00.0
FA Cup (4 Seasons)5.03000.000.0000
EFL Cup (4 Seasons)5.8012325.02.320.580.000.0000
Championship (3 Seasons)40.6552920.00.470.720.000.1720.40000.30.30.05-0.3-0.3
UEFA Cup (2 Seasons)9.230
PL2 — Div. 2 (1 Season)2.2000
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
2003-200417Middlesbrough1 League0.3000.0000
2004-200518Middlesbrough2 Leagues9.1330.520.0000
2005-200619Middlesbrough2 Leagues24.71140.750.0700
2006-200720Middlesbrough1 League16.92110.650.1800
2007-200821West Brom1 League24.54240.980.1700
2008-200922West Brom1 League26.13240.920.1300
2009-201023West Brom1 League5.3140.750.2500
2010-201124West Brom1 League25.24110.440.3600
2011-201225West Brom1 League23.85170.710.2900
2012-201326West Brom1 League31.55200.630.2011
2013-201427West Brom1 League24.61120.490.0011
2014-201528West Brom3 Leagues32.04120.420.1700
2015-201629West Brom2 Leagues15.94120.810.2501
2016-201730West Brom3 Leagues21.7525832.01.210.390.200.6300
2017-201831West Brom2 Leagues4.119333.32.170.720.110.339.10001.01.00.260.00.0
2018-201932West Brom3 Leagues12.809333.30.700.230.000.0020.40000.30.30.05-0.3-0.3
2018-201932West Brom1 League2.2000
16 Seasons2 Clubs5 Leagues298.5434317832.61.140.630.140.2015.40231.31.30.14-0.3-0.3
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
West Brom (12 Seasons)4 Leagues247.5374315032.61.140.620.140.2115.40231.31.30.14-0.3-0.3
Middlesbrough (4 Seasons)2 Leagues51.06280.670.1100
West Brom (1 Season)1 League2.2000
Premier League (13 Seasons)237.9322614638.51.200.610.230.219.10231.01.00.260.00.0
FA Cup (4 Seasons)5.03000.000.0000
EFL Cup (4 Seasons)5.8012325.02.320.580.000.0000
Championship (3 Seasons)40.6552920.00.470.720.000.1720.40000.30.30.05-0.3-0.3
UEFA Cup (2 Seasons)9.230
PL2 — Div. 2 (1 Season)2.2000
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
2003-200417Middlesbrougheng ENG1. Premier League11th0.3000.0000Matches
2004-200518Middlesbrougheng ENG1. Premier League7th5.8030.520.0000Matches
2005-200619Middlesbrougheng ENG1. Premier League14th18.71140.750.0700Matches
2006-200720Middlesbrougheng ENG1. Premier League12th16.92110.650.1800Matches
2007-200821West Bromeng ENG2. Championship1st24.54240.980.1700
2008-200922West Bromeng ENG1. Premier League20th26.13240.920.1300Matches
2009-201023West Bromeng ENG2. Championship2nd5.3140.750.2500
2010-201124West Bromeng ENG1. Premier League11th25.24110.440.3600Matches
2011-201225West Bromeng ENG1. Premier League10th23.85170.710.2900Matches
2012-201326West Bromeng ENG1. Premier League8th31.55200.630.2011Matches
2013-201427West Bromeng ENG1. Premier League17th24.61120.490.0011Matches
2014-201528West Bromeng ENG1. Premier League13th28.42120.420.1700Matches
2015-201629West Bromeng ENG1. Premier League14th14.93120.810.2501Matches
2016-201730West Bromeng ENG1. Premier League10th19.3522836.41.140.410.230.6300Matches
2017-201831West Bromeng ENG1. Premier League20th2.314250.01.740.870.250.509.10001.01.00.260.00.0Matches
2018-201932West Bromeng ENG2. Championship4th10.705120.00.470.090.000.0020.40000.30.30.05-0.3-0.3Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th2.2000Matches
16 Seasons2 Clubs2 Leagues278.4373117535.50.960.630.190.2015.40231.31.30.14-0.3-0.3
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
West Brom (12 Seasons)2 Leagues236.6343114735.50.960.620.190.2215.40231.31.30.14-0.3-0.3
Middlesbrough (4 Seasons)1 League41.83280.670.1100
West Brom (1 Season)1 League2.2000
Premier League (13 Seasons)237.9322614638.51.200.610.230.219.10231.01.00.260.00.0
Championship (3 Seasons)40.6552920.00.470.720.000.1720.40000.30.30.05-0.3-0.3
PL2 — Div. 2 (1 Season)2.2000
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-201528West Bromeng ENGFA Cup5th3.0200Matches
2014-201528West Bromeng ENGLeague Cup9th0.6000Matches
2015-201629West Bromeng ENGFA Cup9th1.0100Matches
2016-201730West Bromeng ENGEFL Cup33rd1.30300.02.250.000.0000Matches
2016-201730West Bromeng ENGFA Cup33rd1.0000Matches
2017-201831West Bromeng ENGEFL Cup17th1.805120.02.710.540.000.0000Matches
2018-201932West Bromeng ENGEFL Cup17th2.004250.02.001.000.000.0000Matches
2018-201932West Bromeng ENGFA Cup17th0.00000.000.0000Matches
5 Seasons1 Club2 Leagues10.9312325.02.300.570.000.0000
FA Cup (4 Seasons)5.03000.000.0000
EFL Cup (4 Seasons)5.8012325.02.320.580.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2004-200518Middlesbrough2. UEFA CupR163.330Matches
2005-200619Middlesbrough2. UEFA CupF5.900Matches
2 Seasons1 Club1 League9.230
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201023sct ScotlandWCQ1.7000Matches
201225sct ScotlandUEFA Euro Qualifying6.4000Matches
201427sct ScotlandWCQ5.4100Matches
201427sct ScotlandFriendlies (M)1.0000Matches
201528sct ScotlandFriendlies (M)0.8000Matches
201629sct ScotlandUEFA Euro Qualifying7.004125.00.570.140.000.0000Matches
201831sct ScotlandWCQ3.6000Matches
6 Seasons1 Club3 Leagues25.914125.00.570.140.000.0000
WCQ (3 Seasons)10.7100
UEFA Euro Qualifying (2 Seasons)13.404125.00.570.140.000.0000
Friendlies (M) (2 Seasons)1.8000

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
2003-200417Middlesbrougheng ENG1. Premier League0.30Matches
2004-200518Middlesbrougheng ENG1. Premier League5.81Matches
2004-200518Middlesbrough2. UEFA Cup3.3Matches
2005-200619Middlesbrougheng ENG1. Premier League18.75Matches
2005-200619Middlesbrough2. UEFA Cup5.9Matches
2006-200720Middlesbrougheng ENG1. Premier League16.92Matches
2007-200821West Bromeng ENG2. Championship24.53
2008-200922West Bromeng ENG1. Premier League26.13Matches
2009-201023West Bromeng ENG2. Championship5.31
2010-201124West Bromeng ENG1. Premier League25.23Matches
2011-201225West Bromeng ENG1. Premier League23.85Matches
2012-201326West Bromeng ENG1. Premier League31.55Matches
2013-201427West Bromeng ENG1. Premier League24.63Matches
2014-201528West Bromeng ENGFA Cup3.00Matches
2014-201528West Bromeng ENGLeague Cup0.60Matches
2014-201528West Bromeng ENG1. Premier League28.41Matches
2015-201629West Bromeng ENGFA Cup1.00Matches
2015-201629West Bromeng ENG1. Premier League14.93Matches
2016-201730West Bromeng ENGEFL Cup1.30Matches
2016-201730West Bromeng ENGFA Cup1.00Matches
2016-201730West Bromeng ENG1. Premier League19.32Matches
2017-201831West Bromeng ENGEFL Cup1.80Matches
2017-201831West Bromeng ENG1. Premier League2.3779184.61111258445088.0232688.55683.300.10.1-0.1351011Matches
2018-201932West Bromeng ENG2. Championship10.738747182.26852190217820089.015317587.4466274.211.92.3-0.9214813062Matches
2018-201932West Bromeng ENGEFL Cup2.01Matches
2018-201932West Bromeng ENGFA Cup0.00Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 22.20Matches
16 Seasons2 Clubs5 Leagues298.546456282.67963216022225088.817620187.6516875.0392.12.4+36.9245314073
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
West Brom (12 Seasons)4 Leagues247.546456282.67963216022225088.817620187.6516875.0312.12.4+28.9245314073
Middlesbrough (4 Seasons)2 Leagues51.08
West Brom (1 Season)1 League2.20
Premier League (13 Seasons)237.9779184.61111258445088.0232688.55683.3330.10.1+32.9351011
FA Cup (4 Seasons)5.00
EFL Cup (4 Seasons)5.81
Championship (3 Seasons)40.638747182.26852190217820089.015317587.4466274.251.92.3+3.1214813062
UEFA Cup (2 Seasons)9.2
PL2 — Div. 2 (1 Season)2.20
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
2003-200417Middlesbrough1 League0.30
2004-200518Middlesbrough2 Leagues9.11
2005-200619Middlesbrough2 Leagues24.75
2006-200720Middlesbrough1 League16.92
2007-200821West Brom1 League24.53
2008-200922West Brom1 League26.13
2009-201023West Brom1 League5.31
2010-201124West Brom1 League25.23
2011-201225West Brom1 League23.85
2012-201326West Brom1 League31.55
2013-201427West Brom1 League24.63
2014-201528West Brom3 Leagues32.01
2015-201629West Brom2 Leagues15.93
2016-201730West Brom3 Leagues21.72
2017-201831West Brom2 Leagues4.1779184.61111258445088.0232688.55683.300.10.1-0.1351011
2018-201932West Brom3 Leagues12.838747182.26852190217820089.015317587.4466274.221.92.3+0.1214813062
2018-201932West Brom1 League2.20
16 Seasons2 Clubs5 Leagues298.546456282.67963216022225088.817620187.6516875.0392.12.4+36.9245314073
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
West Brom (12 Seasons)4 Leagues247.546456282.67963216022225088.817620187.6516875.0312.12.4+28.9245314073
Middlesbrough (4 Seasons)2 Leagues51.08
West Brom (1 Season)1 League2.20
Premier League (13 Seasons)237.9779184.61111258445088.0232688.55683.3330.10.1+32.9351011
FA Cup (4 Seasons)5.00
EFL Cup (4 Seasons)5.81
Championship (3 Seasons)40.638747182.26852190217820089.015317587.4466274.251.92.3+3.1214813062
UEFA Cup (2 Seasons)9.2
PL2 — Div. 2 (1 Season)2.20
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
2003-200417Middlesbrougheng ENG1. Premier League11th0.30Matches
2004-200518Middlesbrougheng ENG1. Premier League7th5.81Matches
2005-200619Middlesbrougheng ENG1. Premier League14th18.75Matches
2006-200720Middlesbrougheng ENG1. Premier League12th16.92Matches
2007-200821West Bromeng ENG2. Championship1st24.53
2008-200922West Bromeng ENG1. Premier League20th26.13Matches
2009-201023West Bromeng ENG2. Championship2nd5.31
2010-201124West Bromeng ENG1. Premier League11th25.23Matches
2011-201225West Bromeng ENG1. Premier League10th23.85Matches
2012-201326West Bromeng ENG1. Premier League8th31.55Matches
2013-201427West Bromeng ENG1. Premier League17th24.63Matches
2014-201528West Bromeng ENG1. Premier League13th28.41Matches
2015-201629West Bromeng ENG1. Premier League14th14.93Matches
2016-201730West Bromeng ENG1. Premier League10th19.32Matches
2017-201831West Bromeng ENG1. Premier League20th2.3779184.61111258445088.0232688.55683.300.10.1-0.1351011Matches
2018-201932West Bromeng ENG2. Championship4th10.738747182.26852190217820089.015317587.4466274.211.92.3-0.9214813062Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th2.20Matches
16 Seasons2 Clubs2 Leagues278.446456282.67963216022225088.817620187.6516875.0382.12.4+35.9245314073
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
West Brom (12 Seasons)2 Leagues236.646456282.67963216022225088.817620187.6516875.0302.12.4+27.9245314073
Middlesbrough (4 Seasons)1 League41.88
West Brom (1 Season)1 League2.20
Premier League (13 Seasons)237.9779184.61111258445088.0232688.55683.3330.10.1+32.9351011
Championship (3 Seasons)40.638747182.26852190217820089.015317587.4466274.251.92.3+3.1214813062
PL2 — Div. 2 (1 Season)2.20
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-201528West Bromeng ENGFA Cup5th3.00Matches
2014-201528West Bromeng ENGLeague Cup9th0.60Matches
2015-201629West Bromeng ENGFA Cup9th1.00Matches
2016-201730West Bromeng ENGEFL Cup33rd1.30Matches
2016-201730West Bromeng ENGFA Cup33rd1.00Matches
2017-201831West Bromeng ENGEFL Cup17th1.80Matches
2018-201932West Bromeng ENGEFL Cup17th2.01Matches
2018-201932West Bromeng ENGFA Cup17th0.00Matches
5 Seasons1 Club2 Leagues10.91
FA Cup (4 Seasons)5.00
EFL Cup (4 Seasons)5.81
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2004-200518Middlesbrough2. UEFA CupR163.3Matches
2005-200619Middlesbrough2. UEFA CupF5.9Matches
2 Seasons1 Club1 League9.2
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201023sct ScotlandWCQ1.7Matches
201225sct ScotlandUEFA Euro Qualifying6.4Matches
201427sct ScotlandWCQ5.40Matches
201427sct ScotlandFriendlies (M)1.00Matches
201528sct ScotlandFriendlies (M)0.80Matches
201629sct ScotlandUEFA Euro Qualifying7.01Matches
201831sct ScotlandWCQ3.60Matches
6 Seasons1 Club3 Leagues25.91
WCQ (3 Seasons)10.70
UEFA Euro Qualifying (2 Seasons)13.41
Friendlies (M) (2 Seasons)1.80
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
2003-200417Middlesbrougheng ENG1. Premier League0.3Matches
2004-200518Middlesbrougheng ENG1. Premier League5.8Matches
2004-200518Middlesbrough2. UEFA Cup3.3Matches
2005-200619Middlesbrougheng ENG1. Premier League18.7Matches
2005-200619Middlesbrough2. UEFA Cup5.9Matches
2006-200720Middlesbrougheng ENG1. Premier League16.9Matches
2007-200821West Bromeng ENG2. Championship24.5
2008-200922West Bromeng ENG1. Premier League26.1Matches
2009-201023West Bromeng ENG2. Championship5.3
2010-201124West Bromeng ENG1. Premier League25.2Matches
2011-201225West Bromeng ENG1. Premier League23.8Matches
2012-201326West Bromeng ENG1. Premier League31.5Matches
2013-201427West Bromeng ENG1. Premier League24.6Matches
2014-201528West Bromeng ENGFA Cup3.0Matches
2014-201528West Bromeng ENGLeague Cup0.6Matches
2014-201528West Bromeng ENG1. Premier League28.4Matches
2015-201629West Bromeng ENGFA Cup1.0Matches
2015-201629West Bromeng ENG1. Premier League14.9Matches
2016-201730West Bromeng ENGEFL Cup1.30Matches
2016-201730West Bromeng ENGFA Cup1.0Matches
2016-201730West Bromeng ENG1. Premier League19.322Matches
2017-201831West Bromeng ENGEFL Cup1.81Matches
2017-201831West Bromeng ENG1. Premier League2.3919000012000007711Matches
2018-201932West Bromeng ENG2. Championship10.747145714706740000387016Matches
2018-201932West Bromeng ENGEFL Cup2.00Matches
2018-201932West Bromeng ENGFA Cup0.00Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 22.2Matches
16 Seasons2 Clubs5 Leagues298.5562547147073240000464117
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Brom (12 Seasons)4 Leagues247.5562547147073240000464117
Middlesbrough (4 Seasons)2 Leagues51.0
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.99190000124000007711
FA Cup (4 Seasons)5.00
EFL Cup (4 Seasons)5.81
Championship (3 Seasons)40.647145714706740000387016
UEFA Cup (2 Seasons)9.2
PL2 — Div. 2 (1 Season)2.2
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
2003-200417Middlesbrough1 League0.3
2004-200518Middlesbrough2 Leagues9.1
2005-200619Middlesbrough2 Leagues24.7
2006-200720Middlesbrough1 League16.9
2007-200821West Brom1 League24.5
2008-200922West Brom1 League26.1
2009-201023West Brom1 League5.3
2010-201124West Brom1 League25.2
2011-201225West Brom1 League23.8
2012-201326West Brom1 League31.5
2013-201427West Brom1 League24.6
2014-201528West Brom3 Leagues32.0
2015-201629West Brom2 Leagues15.9
2016-201730West Brom3 Leagues21.722
2017-201831West Brom2 Leagues4.1919000013000007711
2018-201932West Brom3 Leagues12.847145714706740000387016
2018-201932West Brom1 League2.2
16 Seasons2 Clubs5 Leagues298.5562547147073240000464117
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Brom (12 Seasons)4 Leagues247.5562547147073240000464117
Middlesbrough (4 Seasons)2 Leagues51.0
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.99190000124000007711
FA Cup (4 Seasons)5.00
EFL Cup (4 Seasons)5.81
Championship (3 Seasons)40.647145714706740000387016
UEFA Cup (2 Seasons)9.2
PL2 — Div. 2 (1 Season)2.2
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
2003-200417Middlesbrougheng ENG1. Premier League11th0.3Matches
2004-200518Middlesbrougheng ENG1. Premier League7th5.8Matches
2005-200619Middlesbrougheng ENG1. Premier League14th18.7Matches
2006-200720Middlesbrougheng ENG1. Premier League12th16.9Matches
2007-200821West Bromeng ENG2. Championship1st24.5
2008-200922West Bromeng ENG1. Premier League20th26.1Matches
2009-201023West Bromeng ENG2. Championship2nd5.3
2010-201124West Bromeng ENG1. Premier League11th25.2Matches
2011-201225West Bromeng ENG1. Premier League10th23.8Matches
2012-201326West Bromeng ENG1. Premier League8th31.5Matches
2013-201427West Bromeng ENG1. Premier League17th24.6Matches
2014-201528West Bromeng ENG1. Premier League13th28.4Matches
2015-201629West Bromeng ENG1. Premier League14th14.9Matches
2016-201730West Bromeng ENG1. Premier League10th19.322Matches
2017-201831West Bromeng ENG1. Premier League20th2.3919000012000007711Matches
2018-201932West Bromeng ENG2. Championship4th10.747145714706740000387016Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th2.2Matches
16 Seasons2 Clubs2 Leagues278.4562547147073140000464117
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
West Brom (12 Seasons)2 Leagues236.6562547147073140000464117
Middlesbrough (4 Seasons)1 League41.8
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.99190000124000007711
Championship (3 Seasons)40.647145714706740000387016
PL2 — Div. 2 (1 Season)2.2
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-201528West Bromeng ENGFA Cup5th3.0Matches
2014-201528West Bromeng ENGLeague Cup9th0.6Matches
2015-201629West Bromeng ENGFA Cup9th1.0Matches
2016-201730West Bromeng ENGEFL Cup33rd1.30Matches
2016-201730West Bromeng ENGFA Cup33rd1.0Matches
2017-201831West Bromeng ENGEFL Cup17th1.81Matches
2018-201932West Bromeng ENGEFL Cup17th2.00Matches
2018-201932West Bromeng ENGFA Cup17th0.00Matches
5 Seasons1 Club2 Leagues10.91
FA Cup (4 Seasons)5.00
EFL Cup (4 Seasons)5.81
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
2004-200518Middlesbrough2. UEFA CupR163.3Matches
2005-200619Middlesbrough2. UEFA CupF5.9Matches
2 Seasons1 Club1 League9.2
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
201023sct ScotlandWCQ1.7Matches
201225sct ScotlandUEFA Euro Qualifying6.4Matches
201427sct ScotlandWCQ5.4Matches
201427sct ScotlandFriendlies (M)1.0Matches
201528sct ScotlandFriendlies (M)0.8Matches
201629sct ScotlandUEFA Euro Qualifying7.04Matches
201831sct ScotlandWCQ3.6Matches
6 Seasons1 Club3 Leagues25.94
WCQ (3 Seasons)10.7
UEFA Euro Qualifying (2 Seasons)13.44
Friendlies (M) (2 Seasons)1.8

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
2003-200417Middlesbrougheng ENG1. Premier League0.3Matches
2004-200518Middlesbrougheng ENG1. Premier League5.8Matches
2004-200518Middlesbrough2. UEFA Cup3.3Matches
2005-200619Middlesbrougheng ENG1. Premier League18.7Matches
2005-200619Middlesbrough2. UEFA Cup5.9Matches
2006-200720Middlesbrougheng ENG1. Premier League16.9Matches
2007-200821West Bromeng ENG2. Championship24.5
2008-200922West Bromeng ENG1. Premier League26.1Matches
2009-201023West Bromeng ENG2. Championship5.3
2010-201124West Bromeng ENG1. Premier League25.2Matches
2011-201225West Bromeng ENG1. Premier League23.8Matches
2012-201326West Bromeng ENG1. Premier League31.5Matches
2013-201427West Bromeng ENG1. Premier League24.6Matches
2014-201528West Bromeng ENGFA Cup3.0Matches
2014-201528West Bromeng ENGLeague Cup0.6Matches
2014-201528West Bromeng ENG1. Premier League28.4Matches
2015-201629West Bromeng ENGFA Cup1.0Matches
2015-201629West Bromeng ENG1. Premier League14.9Matches
2016-201730West Bromeng ENGEFL Cup1.3Matches
2016-201730West Bromeng ENGFA Cup1.0Matches
2016-201730West Bromeng ENG1. Premier League19.3Matches
2017-201831West Bromeng ENGEFL Cup1.8Matches
2017-201831West Bromeng ENG1. Premier League2.362.6160000000.00000000Matches
2018-201932West Bromeng ENG2. Championship10.7312.89290010120.19200000Matches
2018-201932West Bromeng ENGEFL Cup2.0Matches
2018-201932West Bromeng ENGFA Cup0.0Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 22.2Matches
16 Seasons2 Clubs5 Leagues298.5372.84350010120.15200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Brom (12 Seasons)4 Leagues247.5372.84350010120.15200000
Middlesbrough (4 Seasons)2 Leagues51.0
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.962.6160000000.00000000
FA Cup (4 Seasons)5.0
EFL Cup (4 Seasons)5.8
Championship (3 Seasons)40.6312.89290010120.19200000
UEFA Cup (2 Seasons)9.2
PL2 — Div. 2 (1 Season)2.2
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
2003-200417Middlesbrough1 League0.3
2004-200518Middlesbrough2 Leagues9.1
2005-200619Middlesbrough2 Leagues24.7
2006-200720Middlesbrough1 League16.9
2007-200821West Brom1 League24.5
2008-200922West Brom1 League26.1
2009-201023West Brom1 League5.3
2010-201124West Brom1 League25.2
2011-201225West Brom1 League23.8
2012-201326West Brom1 League31.5
2013-201427West Brom1 League24.6
2014-201528West Brom3 Leagues32.0
2015-201629West Brom2 Leagues15.9
2016-201730West Brom3 Leagues21.7
2017-201831West Brom2 Leagues4.162.6160000000.00000000
2018-201932West Brom3 Leagues12.8312.89290010120.19200000
2018-201932West Brom1 League2.2
16 Seasons2 Clubs5 Leagues298.5372.84350010120.15200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Brom (12 Seasons)4 Leagues247.5372.84350010120.15200000
Middlesbrough (4 Seasons)2 Leagues51.0
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.962.6160000000.00000000
FA Cup (4 Seasons)5.0
EFL Cup (4 Seasons)5.8
Championship (3 Seasons)40.6312.89290010120.19200000
UEFA Cup (2 Seasons)9.2
PL2 — Div. 2 (1 Season)2.2
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
2003-200417Middlesbrougheng ENG1. Premier League11th0.3Matches
2004-200518Middlesbrougheng ENG1. Premier League7th5.8Matches
2005-200619Middlesbrougheng ENG1. Premier League14th18.7Matches
2006-200720Middlesbrougheng ENG1. Premier League12th16.9Matches
2007-200821West Bromeng ENG2. Championship1st24.5
2008-200922West Bromeng ENG1. Premier League20th26.1Matches
2009-201023West Bromeng ENG2. Championship2nd5.3
2010-201124West Bromeng ENG1. Premier League11th25.2Matches
2011-201225West Bromeng ENG1. Premier League10th23.8Matches
2012-201326West Bromeng ENG1. Premier League8th31.5Matches
2013-201427West Bromeng ENG1. Premier League17th24.6Matches
2014-201528West Bromeng ENG1. Premier League13th28.4Matches
2015-201629West Bromeng ENG1. Premier League14th14.9Matches
2016-201730West Bromeng ENG1. Premier League10th19.3Matches
2017-201831West Bromeng ENG1. Premier League20th2.362.6160000000.00000000Matches
2018-201932West Bromeng ENG2. Championship4th10.7312.89290010120.19200000Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th2.2Matches
16 Seasons2 Clubs2 Leagues278.4372.84350010120.15200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
West Brom (12 Seasons)2 Leagues236.6372.84350010120.15200000
Middlesbrough (4 Seasons)1 League41.8
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.962.6160000000.00000000
Championship (3 Seasons)40.6312.89290010120.19200000
PL2 — Div. 2 (1 Season)2.2
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-201528West Bromeng ENGFA Cup5th3.0Matches
2014-201528West Bromeng ENGLeague Cup9th0.6Matches
2015-201629West Bromeng ENGFA Cup9th1.0Matches
2016-201730West Bromeng ENGEFL Cup33rd1.3Matches
2016-201730West Bromeng ENGFA Cup33rd1.0Matches
2017-201831West Bromeng ENGEFL Cup17th1.8Matches
2018-201932West Bromeng ENGEFL Cup17th2.0Matches
2018-201932West Bromeng ENGFA Cup17th0.0Matches
5 Seasons1 Club2 Leagues10.9
FA Cup (4 Seasons)5.0
EFL Cup (4 Seasons)5.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
2004-200518Middlesbrough2. UEFA CupR163.3Matches
2005-200619Middlesbrough2. UEFA CupF5.9Matches
2 Seasons1 Club1 League9.2
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
201023sct ScotlandWCQ1.7Matches
201225sct ScotlandUEFA Euro Qualifying6.4Matches
201427sct ScotlandWCQ5.4Matches
201427sct ScotlandFriendlies (M)1.0Matches
201528sct ScotlandFriendlies (M)0.8Matches
201629sct ScotlandUEFA Euro Qualifying7.0Matches
201831sct ScotlandWCQ3.6Matches
6 Seasons1 Club3 Leagues25.9
WCQ (3 Seasons)10.7
UEFA Euro Qualifying (2 Seasons)13.4
Friendlies (M) (2 Seasons)1.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
2003-200417Middlesbrougheng ENG1. Premier League0.3Matches
2004-200518Middlesbrougheng ENG1. Premier League5.8Matches
2004-200518Middlesbrough2. UEFA Cup3.3Matches
2005-200619Middlesbrougheng ENG1. Premier League18.7Matches
2005-200619Middlesbrough2. UEFA Cup5.9Matches
2006-200720Middlesbrougheng ENG1. Premier League16.9Matches
2007-200821West Bromeng ENG2. Championship24.5
2008-200922West Bromeng ENG1. Premier League26.1Matches
2009-201023West Bromeng ENG2. Championship5.3
2010-201124West Bromeng ENG1. Premier League25.2Matches
2011-201225West Bromeng ENG1. Premier League23.8Matches
2012-201326West Bromeng ENG1. Premier League31.5Matches
2013-201427West Bromeng ENG1. Premier League24.6Matches
2014-201528West Bromeng ENGFA Cup3.0Matches
2014-201528West Bromeng ENGLeague Cup0.6Matches
2014-201528West Bromeng ENG1. Premier League28.4Matches
2015-201629West Bromeng ENGFA Cup1.0Matches
2015-201629West Bromeng ENG1. Premier League14.9Matches
2016-201730West Bromeng ENGEFL Cup1.300Matches
2016-201730West Bromeng ENGFA Cup1.0Matches
2016-201730West Bromeng ENG1. Premier League19.31922Matches
2017-201831West Bromeng ENGEFL Cup1.810Matches
2017-201831West Bromeng ENG1. Premier League2.3210201425.031101310Matches
2018-201932West Bromeng ENG2. Championship10.72011614062030.01414113123290Matches
2018-201932West Bromeng ENGEFL Cup2.000Matches
2018-201932West Bromeng ENGFA Cup0.000Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 22.2Matches
16 Seasons2 Clubs5 Leagues298.52232616072429.217152133535100
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
West Brom (12 Seasons)4 Leagues247.52232616072429.217152133535100
Middlesbrough (4 Seasons)2 Leagues51.00
West Brom (1 Season)1 League2.20
Premier League (13 Seasons)237.92200201425.0311023310
FA Cup (4 Seasons)5.0000
EFL Cup (4 Seasons)5.8100
Championship (3 Seasons)40.62011614062030.01414113123290
UEFA Cup (2 Seasons)9.20
PL2 — Div. 2 (1 Season)2.20
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
2003-200417Middlesbrough1 League0.30
2004-200518Middlesbrough2 Leagues9.10
2005-200619Middlesbrough2 Leagues24.70
2006-200720Middlesbrough1 League16.90
2007-200821West Brom1 League24.50
2008-200922West Brom1 League26.10
2009-201023West Brom1 League5.30
2010-201124West Brom1 League25.20
2011-201225West Brom1 League23.80
2012-201326West Brom1 League31.50
2013-201427West Brom1 League24.60
2014-201528West Brom3 Leagues32.00
2015-201629West Brom2 Leagues15.90
2016-201730West Brom3 Leagues21.719220
2017-201831West Brom2 Leagues4.1220201425.031101310
2018-201932West Brom3 Leagues12.82011614062030.01414113123290
2018-201932West Brom1 League2.20
16 Seasons2 Clubs5 Leagues298.52232616072429.217152133535100
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
West Brom (12 Seasons)4 Leagues247.52232616072429.217152133535100
Middlesbrough (4 Seasons)2 Leagues51.00
West Brom (1 Season)1 League2.20
Premier League (13 Seasons)237.92200201425.0311023310
FA Cup (4 Seasons)5.0000
EFL Cup (4 Seasons)5.8100
Championship (3 Seasons)40.62011614062030.01414113123290
UEFA Cup (2 Seasons)9.20
PL2 — Div. 2 (1 Season)2.20
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
2003-200417Middlesbrougheng ENG1. Premier League11th0.3Matches
2004-200518Middlesbrougheng ENG1. Premier League7th5.8Matches
2005-200619Middlesbrougheng ENG1. Premier League14th18.7Matches
2006-200720Middlesbrougheng ENG1. Premier League12th16.9Matches
2007-200821West Bromeng ENG2. Championship1st24.5
2008-200922West Bromeng ENG1. Premier League20th26.1Matches
2009-201023West Bromeng ENG2. Championship2nd5.3
2010-201124West Bromeng ENG1. Premier League11th25.2Matches
2011-201225West Bromeng ENG1. Premier League10th23.8Matches
2012-201326West Bromeng ENG1. Premier League8th31.5Matches
2013-201427West Bromeng ENG1. Premier League17th24.6Matches
2014-201528West Bromeng ENG1. Premier League13th28.4Matches
2015-201629West Bromeng ENG1. Premier League14th14.9Matches
2016-201730West Bromeng ENG1. Premier League10th19.31922Matches
2017-201831West Bromeng ENG1. Premier League20th2.3210201425.031101310Matches
2018-201932West Bromeng ENG2. Championship4th10.72011614062030.01414113123290Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th2.2Matches
16 Seasons2 Clubs2 Leagues278.42231616072429.217152133535100
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
West Brom (12 Seasons)2 Leagues236.62231616072429.217152133535100
Middlesbrough (4 Seasons)1 League41.80
West Brom (1 Season)1 League2.20
Premier League (13 Seasons)237.92200201425.0311023310
Championship (3 Seasons)40.62011614062030.01414113123290
PL2 — Div. 2 (1 Season)2.20
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-201528West Bromeng ENGFA Cup5th3.0Matches
2014-201528West Bromeng ENGLeague Cup9th0.6Matches
2015-201629West Bromeng ENGFA Cup9th1.0Matches
2016-201730West Bromeng ENGEFL Cup33rd1.300Matches
2016-201730West Bromeng ENGFA Cup33rd1.0Matches
2017-201831West Bromeng ENGEFL Cup17th1.810Matches
2018-201932West Bromeng ENGEFL Cup17th2.000Matches
2018-201932West Bromeng ENGFA Cup17th0.000Matches
5 Seasons1 Club2 Leagues10.9100
FA Cup (4 Seasons)5.0000
EFL Cup (4 Seasons)5.8100
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
2004-200518Middlesbrough2. UEFA CupR163.3Matches
2005-200619Middlesbrough2. UEFA CupF5.9Matches
2 Seasons1 Club1 League9.20
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
201023sct ScotlandWCQ1.7Matches
201225sct ScotlandUEFA Euro Qualifying6.4Matches
201427sct ScotlandWCQ5.4Matches
201427sct ScotlandFriendlies (M)1.0Matches
201528sct ScotlandFriendlies (M)0.8Matches
201629sct ScotlandUEFA Euro Qualifying7.0721Matches
201831sct ScotlandWCQ3.6Matches
6 Seasons1 Club3 Leagues25.97210
WCQ (3 Seasons)10.70
UEFA Euro Qualifying (2 Seasons)13.47210
Friendlies (M) (2 Seasons)1.80

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
2003-200417Middlesbrougheng ENG1. Premier League0.3Matches
2004-200518Middlesbrougheng ENG1. Premier League5.8Matches
2004-200518Middlesbrough2. UEFA Cup3.3Matches
2005-200619Middlesbrougheng ENG1. Premier League18.7Matches
2005-200619Middlesbrough2. UEFA Cup5.9Matches
2006-200720Middlesbrougheng ENG1. Premier League16.9Matches
2007-200821West Bromeng ENG2. Championship24.5
2008-200922West Bromeng ENG1. Premier League26.1Matches
2009-201023West Bromeng ENG2. Championship5.3
2010-201124West Bromeng ENG1. Premier League25.2Matches
2011-201225West Bromeng ENG1. Premier League23.8Matches
2012-201326West Bromeng ENG1. Premier League31.5Matches
2013-201427West Bromeng ENG1. Premier League24.6Matches
2014-201528West Bromeng ENGFA Cup3.0Matches
2014-201528West Bromeng ENGLeague Cup0.6Matches
2014-201528West Bromeng ENG1. Premier League28.4Matches
2015-201629West Bromeng ENGFA Cup1.0Matches
2015-201629West Bromeng ENG1. Premier League14.9Matches
2016-201730West Bromeng ENGEFL Cup1.3Matches
2016-201730West Bromeng ENGFA Cup1.0Matches
2016-201730West Bromeng ENG1. Premier League19.3Matches
2017-201831West Bromeng ENGEFL Cup1.8Matches
2017-201831West Bromeng ENG1. Premier League2.31043134943510422100.000.066260117120228216Matches
2018-201932West Bromeng ENG2. Championship10.75561397332131955610990.0110.024912056291971141134638Matches
2018-201932West Bromeng ENGEFL Cup2.0Matches
2018-201932West Bromeng ENGFA Cup0.0Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 22.2Matches
16 Seasons2 Clubs5 Leagues298.56601611038117414660121191.718.331514657462091161342854
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
West Brom (12 Seasons)4 Leagues247.56601611038117414660121191.718.331514657462091161342854
Middlesbrough (4 Seasons)2 Leagues51.0
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.91043134943510422100.000.066260117120228216
FA Cup (4 Seasons)5.0
EFL Cup (4 Seasons)5.8
Championship (3 Seasons)40.65561397332131955610990.0110.024912056291971141134638
UEFA Cup (2 Seasons)9.2
PL2 — Div. 2 (1 Season)2.2
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
2003-200417Middlesbrough1 League0.3
2004-200518Middlesbrough2 Leagues9.1
2005-200619Middlesbrough2 Leagues24.7
2006-200720Middlesbrough1 League16.9
2007-200821West Brom1 League24.5
2008-200922West Brom1 League26.1
2009-201023West Brom1 League5.3
2010-201124West Brom1 League25.2
2011-201225West Brom1 League23.8
2012-201326West Brom1 League31.5
2013-201427West Brom1 League24.6
2014-201528West Brom3 Leagues32.0
2015-201629West Brom2 Leagues15.9
2016-201730West Brom3 Leagues21.7
2017-201831West Brom2 Leagues4.11043134943510422100.000.066260117120228216
2018-201932West Brom3 Leagues12.85561397332131955610990.0110.024912056291971141134638
2018-201932West Brom1 League2.2
16 Seasons2 Clubs5 Leagues298.56601611038117414660121191.718.331514657462091161342854
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
West Brom (12 Seasons)4 Leagues247.56601611038117414660121191.718.331514657462091161342854
Middlesbrough (4 Seasons)2 Leagues51.0
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.91043134943510422100.000.066260117120228216
FA Cup (4 Seasons)5.0
EFL Cup (4 Seasons)5.8
Championship (3 Seasons)40.65561397332131955610990.0110.024912056291971141134638
UEFA Cup (2 Seasons)9.2
PL2 — Div. 2 (1 Season)2.2
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
2003-200417Middlesbrougheng ENG1. Premier League11th0.3Matches
2004-200518Middlesbrougheng ENG1. Premier League7th5.8Matches
2005-200619Middlesbrougheng ENG1. Premier League14th18.7Matches
2006-200720Middlesbrougheng ENG1. Premier League12th16.9Matches
2007-200821West Bromeng ENG2. Championship1st24.5
2008-200922West Bromeng ENG1. Premier League20th26.1Matches
2009-201023West Bromeng ENG2. Championship2nd5.3
2010-201124West Bromeng ENG1. Premier League11th25.2Matches
2011-201225West Bromeng ENG1. Premier League10th23.8Matches
2012-201326West Bromeng ENG1. Premier League8th31.5Matches
2013-201427West Bromeng ENG1. Premier League17th24.6Matches
2014-201528West Bromeng ENG1. Premier League13th28.4Matches
2015-201629West Bromeng ENG1. Premier League14th14.9Matches
2016-201730West Bromeng ENG1. Premier League10th19.3Matches
2017-201831West Bromeng ENG1. Premier League20th2.31043134943510422100.000.066260117120228216Matches
2018-201932West Bromeng ENG2. Championship4th10.75561397332131955610990.0110.024912056291971141134638Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th2.2Matches
16 Seasons2 Clubs2 Leagues278.46601611038117414660121191.718.331514657462091161342854
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
West Brom (12 Seasons)2 Leagues236.66601611038117414660121191.718.331514657462091161342854
Middlesbrough (4 Seasons)1 League41.8
West Brom (1 Season)1 League2.2
Premier League (13 Seasons)237.91043134943510422100.000.066260117120228216
Championship (3 Seasons)40.65561397332131955610990.0110.024912056291971141134638
PL2 — Div. 2 (1 Season)2.2
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-201528West Bromeng ENGFA Cup5th3.0Matches
2014-201528West Bromeng ENGLeague Cup9th0.6Matches
2015-201629West Bromeng ENGFA Cup9th1.0Matches
2016-201730West Bromeng ENGEFL Cup33rd1.3Matches
2016-201730West Bromeng ENGFA Cup33rd1.0Matches
2017-201831West Bromeng ENGEFL Cup17th1.8Matches
2018-201932West Bromeng ENGEFL Cup17th2.0Matches
2018-201932West Bromeng ENGFA Cup17th0.0Matches
5 Seasons1 Club2 Leagues10.9
FA Cup (4 Seasons)5.0
EFL Cup (4 Seasons)5.8
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2004-200518Middlesbrough2. UEFA CupR163.3Matches
2005-200619Middlesbrough2. UEFA CupF5.9Matches
2 Seasons1 Club1 League9.2
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201023sct ScotlandWCQ1.7Matches
201225sct ScotlandUEFA Euro Qualifying6.4Matches
201427sct ScotlandWCQ5.4Matches
201427sct ScotlandFriendlies (M)1.0Matches
201528sct ScotlandFriendlies (M)0.8Matches
201629sct ScotlandUEFA Euro Qualifying7.0Matches
201831sct ScotlandWCQ3.6Matches
6 Seasons1 Club3 Leagues25.9
WCQ (3 Seasons)10.7
UEFA Euro Qualifying (2 Seasons)13.4
Friendlies (M) (2 Seasons)1.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
2003-200417Middlesbrougheng ENG1. Premier League129290.80.301Matches
2004-200518Middlesbrougheng ENG1. Premier League145243715.35.84210Matches
2004-200518Middlesbrough2. UEFA Cup5298603.34213Matches
2005-200619Middlesbrougheng ENG1. Premier League241,6877049.318.72183Matches
2005-200619Middlesbrough2. UEFA Cup9533595.97321Matches
2006-200720Middlesbrougheng ENG1. Premier League281,5225444.516.915213Matches
2007-200821West Bromeng ENG2. Championship352,2056353.324.52510
2008-200922West Bromeng ENG1. Premier League302,3527868.826.129141Matches
2009-201023West Bromeng ENG2. Championship104804811.65.355
2010-201124West Bromeng ENG1. Premier League312,2697366.325.226115Matches
2011-201225West Bromeng ENG1. Premier League302,1427162.623.823187Matches
2012-201326West Bromeng ENG1. Premier League352,8368182.931.533202Matches
2013-201427West Bromeng ENG1. Premier League322,2126964.724.623199Matches
2014-201528West Bromeng ENGFA Cup32709075.03.03903012.00112+9+3.00+2.00Matches
2014-201528West Bromeng ENGLeague Cup1575719.00.60015603.0001-1-1.58-1.95Matches
2014-201528West Bromeng ENG1. Premier League332,5527774.628.42918401.183135-4-0.14+0.79Matches
2015-201629West Bromeng ENGFA Cup1909018.81.01901001.002200.00+0.23Matches
2015-201629West Bromeng ENG1. Premier League181,3387439.114.91710111.111519-4-0.27+0.16Matches
2016-201730West Bromeng ENGEFL Cup1120120100.01.311201001.002200.00Matches
2016-201730West Bromeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2016-201730West Bromeng ENG1. Premier League311,7405650.919.31751451.332821+7+0.36+1.17Matches
2017-201831West Bromeng ENGEFL Cup21668392.21.82831001.5042+2+1.08+7.51Matches
2017-201831West Bromeng ENG1. Premier League4207526.12.321210.5021+1+0.43+1.162.12.4-0.3-0.11+0.20Matches
2018-201932West Bromeng ENG2. Championship199655123.310.71175481731.671415-1-0.09-0.8317.813.1+4.8+0.44+0.21Matches
2018-201932West Bromeng ENGEFL Cup21809066.72.02902001.5013-2-1.00-2.00Matches
2018-201932West Bromeng ENGFA Cup1441.30.0001303.000000.00+0.30Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 23195659.82.23651001.6732+1+0.46+0.76Matches
16 Seasons2 Clubs5 Leagues40126,8686744.1298.53018314610020151.32111105+6+0.07+0.3219.915.4+4.5+0.34+0.39
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
West Brom (12 Seasons)4 Leagues32022,2757049.2247.5250831297020111.32111105+6+0.07+0.3219.915.4+4.5+0.34+0.39
Middlesbrough (4 Seasons)2 Leagues814,5935727.551.05117304
West Brom (1 Season)1 League3195659.82.23651001.6732+1+0.46+0.76
Premier League (13 Seasons)31121,4106948.2237.92391287271.19767600.00+0.692.12.4-0.3-0.11+0.20
FA Cup (4 Seasons)64547636.95.059051311.67146+8+1.59+1.70
EFL Cup (4 Seasons)65238760.15.8593415601.6778-1-0.17-0.43
Championship (3 Seasons)643,6505729.440.641754231731.671415-1-0.09-0.8317.813.1+4.8+0.44+0.21
UEFA Cup (2 Seasons)14831599.211534
PL2 — Div. 2 (1 Season)3195659.82.23651001.6732+1+0.46+0.76
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
2003-200417Middlesbrough1 League129290.80.301
2004-200518Middlesbrough2 Leagues198224315.39.184113
2005-200619Middlesbrough2 Leagues332,2206749.324.7281151
2006-200720Middlesbrough1 League281,5225444.516.915213
2007-200821West Brom1 League352,2056353.324.52510
2008-200922West Brom1 League302,3527868.826.129141
2009-201023West Brom1 League104804811.65.355
2010-201124West Brom1 League312,2697366.325.226115
2011-201225West Brom1 League302,1427162.623.823187
2012-201326West Brom1 League352,8368182.931.533202
2013-201427West Brom1 League322,2126964.724.623199
2014-201528West Brom3 Leagues372,8797870.632.032902155611.304238+4+0.13+0.65
2015-201629West Brom2 Leagues191,4287536.615.9189011111.101721-4-0.25+0.15
2016-201730West Brom3 Leagues331,9505953.721.71910571451.283125+6+0.28+1.08
2017-201831West Brom2 Leagues63736210.44.14832210.8363+3+0.72+1.482.12.4-0.3-0.11+0.20
2018-201932West Brom3 Leagues221,1495224.412.81378691531.721518-3-0.23-0.8917.813.1+4.8+0.44+0.21
2018-201932West Brom1 League3195659.82.23651001.6732+1+0.46+0.76
16 Seasons2 Clubs5 Leagues40126,8686744.1298.53018314610020151.32111105+6+0.07+0.3219.915.4+4.5+0.34+0.39
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
West Brom (12 Seasons)4 Leagues32022,2757049.2247.5250831297020111.32111105+6+0.07+0.3219.915.4+4.5+0.34+0.39
Middlesbrough (4 Seasons)2 Leagues814,5935727.551.05117304
West Brom (1 Season)1 League3195659.82.23651001.6732+1+0.46+0.76
Premier League (13 Seasons)31121,4106948.2237.92391287271.19767600.00+0.692.12.4-0.3-0.11+0.20
FA Cup (4 Seasons)64547636.95.059051311.67146+8+1.59+1.70
EFL Cup (4 Seasons)65238760.15.8593415601.6778-1-0.17-0.43
Championship (3 Seasons)643,6505729.440.641754231731.671415-1-0.09-0.8317.813.1+4.8+0.44+0.21
UEFA Cup (2 Seasons)14831599.211534
PL2 — Div. 2 (1 Season)3195659.82.23651001.6732+1+0.46+0.76
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
2003-200417Middlesbrougheng ENG1. Premier League11th129290.80.301Matches
2004-200518Middlesbrougheng ENG1. Premier League7th145243715.35.84210Matches
2005-200619Middlesbrougheng ENG1. Premier League14th241,6877049.318.72183Matches
2006-200720Middlesbrougheng ENG1. Premier League12th281,5225444.516.915213Matches
2007-200821West Bromeng ENG2. Championship1st352,2056353.324.52510
2008-200922West Bromeng ENG1. Premier League20th302,3527868.826.129141Matches
2009-201023West Bromeng ENG2. Championship2nd104804811.65.355
2010-201124West Bromeng ENG1. Premier League11th312,2697366.325.226115Matches
2011-201225West Bromeng ENG1. Premier League10th302,1427162.623.823187Matches
2012-201326West Bromeng ENG1. Premier League8th352,8368182.931.533202Matches
2013-201427West Bromeng ENG1. Premier League17th322,2126964.724.623199Matches
2014-201528West Bromeng ENG1. Premier League13th332,5527774.628.42918401.183135-4-0.14+0.79Matches
2015-201629West Bromeng ENG1. Premier League14th181,3387439.114.91710111.111519-4-0.27+0.16Matches
2016-201730West Bromeng ENG1. Premier League10th311,7405650.919.31751451.332821+7+0.36+1.17Matches
2017-201831West Bromeng ENG1. Premier League20th4207526.12.321210.5021+1+0.43+1.162.12.4-0.3-0.11+0.20Matches
2018-201932West Bromeng ENG2. Championship4th199655123.310.71175481731.671415-1-0.09-0.8317.813.1+4.8+0.44+0.21Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th3195659.82.23651001.6732+1+0.46+0.76Matches
16 Seasons2 Clubs2 Leagues37525,0606744.1278.4280751329517101.289091-1-0.01+0.2619.915.4+4.5+0.34+0.39
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
West Brom (12 Seasons)2 Leagues30821,2986949.3236.6240751206817101.289091-1-0.01+0.2619.915.4+4.5+0.34+0.39
Middlesbrough (4 Seasons)1 League673,7625627.541.8401227
West Brom (1 Season)1 League3195659.82.23651001.6732+1+0.46+0.76
Premier League (13 Seasons)31121,4106948.2237.92391287271.19767600.00+0.692.12.4-0.3-0.11+0.20
Championship (3 Seasons)643,6505729.440.641754231731.671415-1-0.09-0.8317.813.1+4.8+0.44+0.21
PL2 — Div. 2 (1 Season)3195659.82.23651001.6732+1+0.46+0.76
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-201528West Bromeng ENGFA Cup5th32709075.03.03903012.00112+9+3.00+2.00Matches
2014-201528West Bromeng ENGLeague Cup9th1575719.00.60015603.0001-1-1.58-1.95Matches
2015-201629West Bromeng ENGFA Cup9th1909018.81.01901001.002200.00+0.23Matches
2016-201730West Bromeng ENGEFL Cup33rd1120120100.01.311201001.002200.00Matches
2016-201730West Bromeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2017-201831West Bromeng ENGEFL Cup17th21668392.21.82831001.5042+2+1.08+7.51Matches
2018-201932West Bromeng ENGEFL Cup17th21809066.72.02902001.5013-2-1.00-2.00Matches
2018-201932West Bromeng ENGFA Cup17th1441.30.0001303.000000.00+0.30Matches
5 Seasons1 Club2 Leagues129778146.510.91092923011.672114+7+0.64+0.64
FA Cup (4 Seasons)64547636.95.059051311.67146+8+1.59+1.70
EFL Cup (4 Seasons)65238760.15.8593415601.6778-1-0.17-0.43
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2004-200518Middlesbrough2. UEFA CupR165298603.34213Matches
2005-200619Middlesbrough2. UEFA CupF9533595.97321Matches
2 Seasons1 Club1 League14831599.211534
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201023sct ScotlandWCQ31505020.81.727301501.3321+1+0.60+1.55Matches
201225sct ScotlandUEFA Euro Qualifying85787280.36.4687323001.38910-1-0.16-0.16Matches
201427sct ScotlandWCQ64878154.15.46812001.3354+1+0.18+1.27Matches
201427sct ScotlandFriendlies (M)2904550.01.0145014501.5012-1-1.00-1.00Matches
201528sct ScotlandFriendlies (M)2733740.60.80023603.0010+1+1.23+0.39Matches
201629sct ScotlandUEFA Euro Qualifying76309070.07.07907001.141310+3+0.43-1.90Matches
201831sct ScotlandWCQ53266536.23.6470114542.0023-1-0.28-1.22Matches
6 Seasons1 Club3 Leagues332,3347151.925.926811373241.513330+3+0.12-0.01
WCQ (3 Seasons)149636938.210.71276322541.5798+1+0.09+0.38
UEFA Euro Qualifying (2 Seasons)151,2088174.613.413881023001.272220+2+0.15-1.38
Friendlies (M) (2 Seasons)41634145.31.8146033902.252200.00-0.46

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
2003-200417Middlesbrougheng ENG1. Premier League0.3000Matches
2004-200518Middlesbrougheng ENG1. Premier League5.8106Matches
2004-200518Middlesbrough2. UEFA Cup3.31000Matches
2005-200619Middlesbrougheng ENG1. Premier League18.70014Matches
2005-200619Middlesbrough2. UEFA Cup5.90000Matches
2006-200720Middlesbrougheng ENG1. Premier League16.9003Matches
2007-200821West Bromeng ENG2. Championship24.51016
2008-200922West Bromeng ENG1. Premier League26.15020Matches
2009-201023West Bromeng ENG2. Championship5.3003
2010-201124West Bromeng ENG1. Premier League25.22121Matches
2011-201225West Bromeng ENG1. Premier League23.81020Matches
2012-201326West Bromeng ENG1. Premier League31.54021Matches
2013-201427West Bromeng ENG1. Premier League24.61028Matches
2014-201528West Bromeng ENGFA Cup3.00000Matches
2014-201528West Bromeng ENGLeague Cup0.60000Matches
2014-201528West Bromeng ENG1. Premier League28.43030Matches
2015-201629West Bromeng ENGFA Cup1.01000Matches
2015-201629West Bromeng ENG1. Premier League14.9307Matches
2016-201730West Bromeng ENGEFL Cup1.3100121000000Matches
2016-201730West Bromeng ENGFA Cup1.01000Matches
2016-201730West Bromeng ENG1. Premier League19.330018163222219000Matches
2017-201831West Bromeng ENGEFL Cup1.8000220101000Matches
2017-201831West Bromeng ENG1. Premier League2.300001021100011020.0Matches
2018-201932West Bromeng ENG2. Championship10.71001013071211000798753.3Matches
2018-201932West Bromeng ENGEFL Cup2.0000610000000Matches
2018-201932West Bromeng ENGFA Cup0.0000000000000Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 22.21000Matches
16 Seasons2 Clubs5 Leagues298.52910226354323532000908947.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Brom (12 Seasons)4 Leagues247.52710203354323532000908947.1
Middlesbrough (4 Seasons)2 Leagues51.0200230
West Brom (1 Season)1 League2.21000
Premier League (13 Seasons)237.9231018817324232000011020.0
FA Cup (4 Seasons)5.0200000000000
EFL Cup (4 Seasons)5.8100951101000
Championship (3 Seasons)40.62002913071211000798753.3
UEFA Cup (2 Seasons)9.21000
PL2 — Div. 2 (1 Season)2.21000
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
2003-200417Middlesbrough1 League0.3000
2004-200518Middlesbrough2 Leagues9.120060
2005-200619Middlesbrough2 Leagues24.7000140
2006-200720Middlesbrough1 League16.9003
2007-200821West Brom1 League24.51016
2008-200922West Brom1 League26.15020
2009-201023West Brom1 League5.3003
2010-201124West Brom1 League25.22121
2011-201225West Brom1 League23.81020
2012-201326West Brom1 League31.54021
2013-201427West Brom1 League24.61028
2014-201528West Brom3 Leagues32.0300300
2015-201629West Brom2 Leagues15.940070
2016-201730West Brom3 Leagues21.750019184222219000
2017-201831West Brom2 Leagues4.100023031200011020.0
2018-201932West Brom3 Leagues12.81001614071211000798753.3
2018-201932West Brom1 League2.21000
16 Seasons2 Clubs5 Leagues298.52910226354323532000908947.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Brom (12 Seasons)4 Leagues247.52710203354323532000908947.1
Middlesbrough (4 Seasons)2 Leagues51.0200230
West Brom (1 Season)1 League2.21000
Premier League (13 Seasons)237.9231018817324232000011020.0
FA Cup (4 Seasons)5.0200000000000
EFL Cup (4 Seasons)5.8100951101000
Championship (3 Seasons)40.62002913071211000798753.3
UEFA Cup (2 Seasons)9.21000
PL2 — Div. 2 (1 Season)2.21000
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
2003-200417Middlesbrougheng ENG1. Premier League11th0.3000Matches
2004-200518Middlesbrougheng ENG1. Premier League7th5.8106Matches
2005-200619Middlesbrougheng ENG1. Premier League14th18.70014Matches
2006-200720Middlesbrougheng ENG1. Premier League12th16.9003Matches
2007-200821West Bromeng ENG2. Championship1st24.51016
2008-200922West Bromeng ENG1. Premier League20th26.15020Matches
2009-201023West Bromeng ENG2. Championship2nd5.3003
2010-201124West Bromeng ENG1. Premier League11th25.22121Matches
2011-201225West Bromeng ENG1. Premier League10th23.81020Matches
2012-201326West Bromeng ENG1. Premier League8th31.54021Matches
2013-201427West Bromeng ENG1. Premier League17th24.61028Matches
2014-201528West Bromeng ENG1. Premier League13th28.43030Matches
2015-201629West Bromeng ENG1. Premier League14th14.9307Matches
2016-201730West Bromeng ENG1. Premier League10th19.330018163222219000Matches
2017-201831West Bromeng ENG1. Premier League20th2.300001021100011020.0Matches
2018-201932West Bromeng ENG2. Championship4th10.71001013071211000798753.3Matches
2018-201932West Bromeng ENGJr. PL2 — Div. 29th2.21000Matches
16 Seasons2 Clubs2 Leagues278.42510217303313531000908947.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
West Brom (12 Seasons)2 Leagues236.62410194303313531000908947.1
Middlesbrough (4 Seasons)1 League41.81023
West Brom (1 Season)1 League2.21000
Premier League (13 Seasons)237.9231018817324232000011020.0
Championship (3 Seasons)40.62002913071211000798753.3
PL2 — Div. 2 (1 Season)2.21000
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-201528West Bromeng ENGFA Cup5th3.00000Matches
2014-201528West Bromeng ENGLeague Cup9th0.60000Matches
2015-201629West Bromeng ENGFA Cup9th1.01000Matches
2016-201730West Bromeng ENGEFL Cup33rd1.3100121000000Matches
2016-201730West Bromeng ENGFA Cup33rd1.01000Matches
2017-201831West Bromeng ENGEFL Cup17th1.8000220101000Matches
2018-201932West Bromeng ENGEFL Cup17th2.0000610000000Matches
2018-201932West Bromeng ENGFA Cup17th0.0000000000000Matches
5 Seasons1 Club2 Leagues10.9300951101000
FA Cup (4 Seasons)5.0200000000000
EFL Cup (4 Seasons)5.8100951101000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200518Middlesbrough2. UEFA CupR163.31000Matches
2005-200619Middlesbrough2. UEFA CupF5.90000Matches
2 Seasons1 Club1 League9.21000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201023sct ScotlandWCQ1.70000Matches
201225sct ScotlandUEFA Euro Qualifying6.41000Matches
201427sct ScotlandWCQ5.41000Matches
201427sct ScotlandFriendlies (M)1.00000Matches
201528sct ScotlandFriendlies (M)0.80000Matches
201629sct ScotlandUEFA Euro Qualifying7.030012614217000Matches
201831sct ScotlandWCQ3.61000Matches
6 Seasons1 Club3 Leagues25.960012614217000
WCQ (3 Seasons)10.72000
UEFA Euro Qualifying (2 Seasons)13.440012614217000
Friendlies (M) (2 Seasons)1.80000

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 James Morrison Pages