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
2005-200618Bradford Cityeng ENG3. League One24242,16024.0011000000.000.040.040.000.04Matches
2005-200618Middlesbrougheng ENG1. Premier League1378339.3000000000.000.000.000.000.00Matches
2005-200618Middlesbrough2. UEFA Cup31570.6000000.000.00Matches
2006-200719Middlesbrougheng ENG1. Premier League34342,97233.0000000300.000.000.000.000.00Matches
2007-200820Middlesbrougheng ENG1. Premier League19181,55717.3011000100.000.060.060.000.06Matches
2008-200921Middlesbrougheng ENG1. Premier League26201,94021.6000000300.000.000.000.000.00Matches
2009-201022Middlesbrougheng ENG2. Championship1286357.1000000000.000.000.000.000.00
2010-201123Watfordeng ENG2. Championship19191,62418.0101100400.060.000.060.060.06
2010-201123Middlesbrougheng ENG2. Championship21201,79319.9358300000.150.250.400.150.40
2011-201224Cardiff Cityeng ENG2. Championship42423,78042.0156100400.020.120.140.020.14
2012-201325Cardiff Cityeng ENG2. Championship43433,80542.3055000310.000.120.120.000.12
2013-201426Cardiff Cityeng ENG1. Premier League18181,57017.4000000000.000.000.000.000.00Matches
2014-201527Wigan Athleticeng ENG2. Championship26262,29625.5123100400.040.080.120.040.12Matches
2014-201527Wigan Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201628Readingeng ENG2. Championship19171,51816.9011000300.000.060.060.000.06Matches
2015-201628Readingeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2015-201628Readingeng ENGLeague Cup222102.3000000100.000.000.000.000.00Matches
2016-201729Boltoneng ENGFA Cup443604.0000000100.000.000.000.000.00Matches
2016-201729Boltoneng ENG3. League One34312,74230.5011000300.000.030.030.000.03Matches
2017-201830Boltoneng ENG2. Championship20201,68518.7000000200.000.000.000.000.00Matches
2017-201830Boltoneng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2017-201830Boltoneng ENGFA Cup00Matches
2018-201931Boltoneng ENG2. Championship26262,24725.0011000200.20.21.01.21483340.000.040.040.000.040.010.040.050.010.05Matches
2018-201931Boltoneng ENGEFL Cup10170.2000000000.000.000.000.000.00Matches
2018-201931Boltoneng ENGFA Cup00Matches
14 Seasons7 Clubs6 Leagues41038434,161379.6622286003510.20.21.01.21483340.020.060.070.020.070.010.040.050.010.05
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
Middlesbrough (6 Seasons)3 Leagues1281089,787108.7369300700.030.060.080.030.08
Cardiff City (3 Seasons)2 Leagues1031039,155101.711011100710.010.100.110.010.11
Bolton (3 Seasons)4 Leagues86827,14179.3022000900.20.21.01.21483340.000.030.030.000.030.010.040.050.010.05
Wigan Athletic (1 Season)2 Leagues27272,38626.5123100400.040.080.110.040.11
Bradford City (1 Season)1 League24242,16024.0011000000.000.040.040.000.04
Reading (1 Season)3 Leagues23211,90821.2011000400.000.050.050.000.05
Watford (1 Season)1 League19191,62418.0101100400.060.000.060.060.06
Championship (8 Seasons)22822119,383215.4619256002210.20.21.01.21483340.030.090.120.030.120.010.040.050.010.05
Premier League (5 Seasons)110978,87298.6011000700.000.010.010.000.01
FA Cup (5 Seasons)776307.0000000100.000.000.000.000.00
League Cup (3 Seasons)433173.5000000200.000.000.000.000.00
League One (2 Seasons)58554,90254.5022000300.000.040.040.000.04
UEFA Cup (1 Season)31570.6000000.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
2005-200618Bradford City1 League24242,16024.0011000000.000.040.040.000.04
2005-200618Middlesbrough2 Leagues1688909.9000000000.000.000.000.000.00
2006-200719Middlesbrough1 League34342,97233.0000000300.000.000.000.000.00
2007-200820Middlesbrough1 League19181,55717.3011000100.000.060.060.000.06
2008-200921Middlesbrough1 League26201,94021.6000000300.000.000.000.000.00
2009-201022Middlesbrough1 League1286357.1000000000.000.000.000.000.00
2010-201123Middlesbrough1 League21201,79319.9358300000.150.250.400.150.40
2010-201123Watford1 League19191,62418.0101100400.060.000.060.060.06
2011-201224Cardiff City1 League42423,78042.0156100400.020.120.140.020.14
2012-201325Cardiff City1 League43433,80542.3055000310.000.120.120.000.12
2013-201426Cardiff City1 League18181,57017.4000000000.000.000.000.000.00
2014-201527Wigan Athletic2 Leagues27272,38626.5123100400.040.080.110.040.11
2015-201628Reading3 Leagues23211,90821.2011000400.000.050.050.000.05
2016-201729Bolton2 Leagues38353,10234.5011000400.000.030.030.000.03
2017-201830Bolton3 Leagues21211,77519.7000000300.000.000.000.000.00
2018-201931Bolton3 Leagues27262,26425.2011000200.20.21.01.21483340.000.040.040.000.040.010.040.050.010.05
14 Seasons7 Clubs6 Leagues41038434,161379.6622286003510.20.21.01.21483340.020.060.070.020.070.010.040.050.010.05
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
Middlesbrough (6 Seasons)3 Leagues1281089,787108.7369300700.030.060.080.030.08
Cardiff City (3 Seasons)2 Leagues1031039,155101.711011100710.010.100.110.010.11
Bolton (3 Seasons)4 Leagues86827,14179.3022000900.20.21.01.21483340.000.030.030.000.030.010.040.050.010.05
Wigan Athletic (1 Season)2 Leagues27272,38626.5123100400.040.080.110.040.11
Bradford City (1 Season)1 League24242,16024.0011000000.000.040.040.000.04
Reading (1 Season)3 Leagues23211,90821.2011000400.000.050.050.000.05
Watford (1 Season)1 League19191,62418.0101100400.060.000.060.060.06
Championship (8 Seasons)22822119,383215.4619256002210.20.21.01.21483340.030.090.120.030.120.010.040.050.010.05
Premier League (5 Seasons)110978,87298.6011000700.000.010.010.000.01
FA Cup (5 Seasons)776307.0000000100.000.000.000.000.00
League Cup (3 Seasons)433173.5000000200.000.000.000.000.00
League One (2 Seasons)58554,90254.5022000300.000.040.040.000.04
UEFA Cup (1 Season)31570.6000000.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
2005-200618Bradford Cityeng ENG3. League One11th24242,16024.0011000000.000.040.040.000.04Matches
2005-200618Middlesbrougheng ENG1. Premier League14th1378339.3000000000.000.000.000.000.00Matches
2006-200719Middlesbrougheng ENG1. Premier League12th34342,97233.0000000300.000.000.000.000.00Matches
2007-200820Middlesbrougheng ENG1. Premier League13th19181,55717.3011000100.000.060.060.000.06Matches
2008-200921Middlesbrougheng ENG1. Premier League19th26201,94021.6000000300.000.000.000.000.00Matches
2009-201022Middlesbrougheng ENG2. Championship11th1286357.1000000000.000.000.000.000.00
2010-201123Middlesbrougheng ENG2. Championship12th21201,79319.9358300000.150.250.400.150.40
2010-201123Watfordeng ENG2. Championship14th19191,62418.0101100400.060.000.060.060.06
2011-201224Cardiff Cityeng ENG2. Championship6th42423,78042.0156100400.020.120.140.020.14
2012-201325Cardiff Cityeng ENG2. Championship1st43433,80542.3055000310.000.120.120.000.12
2013-201426Cardiff Cityeng ENG1. Premier League20th18181,57017.4000000000.000.000.000.000.00Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd26262,29625.5123100400.040.080.120.040.12Matches
2015-201628Readingeng ENG2. Championship17th19171,51816.9011000300.000.060.060.000.06Matches
2016-201729Boltoneng ENG3. League One2nd34312,74230.5011000300.000.030.030.000.03Matches
2017-201830Boltoneng ENG2. Championship21st20201,68518.7000000200.000.000.000.000.00Matches
2018-201931Boltoneng ENG2. Championship23rd26262,24725.0011000200.20.21.01.21483340.000.040.040.000.040.010.040.050.010.05Matches
14 Seasons7 Clubs3 Leagues39637333,157368.4622286003210.20.21.01.21483340.020.060.080.020.080.010.040.050.010.05
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
Middlesbrough (6 Seasons)2 Leagues1251079,730108.1369300700.030.060.080.030.08
Cardiff City (3 Seasons)2 Leagues1031039,155101.711011100710.010.100.110.010.11
Bolton (3 Seasons)2 Leagues80776,67474.2022000700.20.21.01.21483340.000.030.030.000.030.010.040.050.010.05
Wigan Athletic (1 Season)1 League26262,29625.5123100400.040.080.120.040.12
Bradford City (1 Season)1 League24242,16024.0011000000.000.040.040.000.04
Watford (1 Season)1 League19191,62418.0101100400.060.000.060.060.06
Reading (1 Season)1 League19171,51816.9011000300.000.060.060.000.06
Championship (8 Seasons)22822119,383215.4619256002210.20.21.01.21483340.030.090.120.030.120.010.040.050.010.05
Premier League (5 Seasons)110978,87298.6011000700.000.010.010.000.01
League One (2 Seasons)58554,90254.5022000300.000.040.040.000.04
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-201527Wigan Athleticeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201628Readingeng ENGFA Cup5th221802.0000000000.000.000.000.000.00Matches
2015-201628Readingeng ENGLeague Cup17th222102.3000000100.000.000.000.000.00Matches
2016-201729Boltoneng ENGFA Cup33rd443604.0000000100.000.000.000.000.00Matches
2017-201830Boltoneng ENGEFL Cup17th11901.0000000100.000.000.000.000.00Matches
2017-201830Boltoneng ENGFA Cup33rd00Matches
2018-201931Boltoneng ENGEFL Cup58th10170.2000000000.000.000.000.000.00Matches
2018-201931Boltoneng ENGFA Cup17th00Matches
5 Seasons3 Clubs2 Leagues111094710.5000000300.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
Bolton (3 Seasons)2 Leagues654675.2000000200.000.000.000.000.00
Reading (1 Season)2 Leagues443904.3000000100.000.000.000.000.00
Wigan Athletic (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)776307.0000000100.000.000.000.000.00
League Cup (3 Seasons)433173.5000000200.000.000.000.000.00
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
2005-200618Middlesbrough2. UEFA CupF31570.6000000.000.00Matches
1 Season1 Club1 League31570.6000000.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
2005-200618Bradford Cityeng ENG3. League One24.0020.080.0000Matches
2005-200618Middlesbrougheng ENG1. Premier League9.3000.0000Matches
2005-200618Middlesbrough2. UEFA Cup0.600Matches
2006-200719Middlesbrougheng ENG1. Premier League33.0030.090.0000Matches
2007-200820Middlesbrougheng ENG1. Premier League17.3010.060.0000Matches
2008-200921Middlesbrougheng ENG1. Premier League21.6030.140.0000Matches
2009-201022Middlesbrougheng ENG2. Championship7.1000.0000
2010-201123Watfordeng ENG2. Championship18.0120.110.5000
2010-201123Middlesbrougheng ENG2. Championship19.93130.650.2300
2011-201224Cardiff Cityeng ENG2. Championship42.0180.190.1300
2012-201325Cardiff Cityeng ENG2. Championship42.3060.140.0000
2013-201426Cardiff Cityeng ENG1. Premier League17.4010.060.0000Matches
2014-201527Wigan Athleticeng ENG2. Championship25.5110.041.0000Matches
2014-201527Wigan Athleticeng ENGFA Cup1.0000Matches
2015-201628Readingeng ENG2. Championship16.9010.060.0000Matches
2015-201628Readingeng ENGFA Cup2.0000Matches
2015-201628Readingeng ENGLeague Cup2.3000Matches
2016-201729Boltoneng ENGFA Cup4.0000Matches
2016-201729Boltoneng ENG3. League One30.50000.000.0000Matches
2017-201830Boltoneng ENG2. Championship18.70300.00.160.000.0000Matches
2017-201830Boltoneng ENGEFL Cup1.00000.000.0000Matches
2018-201931Boltoneng ENG2. Championship25.005240.00.200.080.000.0018.20000.20.20.05-0.2-0.2Matches
2018-201931Boltoneng ENGEFL Cup0.20000.000.0000Matches
14 Seasons7 Clubs6 Leagues379.6684325.00.110.120.000.1418.20000.20.20.05-0.2-0.2
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
Middlesbrough (6 Seasons)3 Leagues108.73200.180.1500
Cardiff City (3 Seasons)2 Leagues101.71150.150.0700
Bolton (3 Seasons)4 Leagues79.308225.00.110.030.000.0018.20000.20.20.05-0.2-0.2
Wigan Athletic (1 Season)2 Leagues26.5110.041.0000
Bradford City (1 Season)1 League24.0020.080.0000
Reading (1 Season)3 Leagues21.2010.060.0000
Watford (1 Season)1 League18.0120.110.5000
Championship (8 Seasons)215.4683325.00.180.150.000.1818.20000.20.20.05-0.2-0.2
Premier League (5 Seasons)98.6080.080.0000
FA Cup (5 Seasons)7.0000
League Cup (3 Seasons)3.50000.000.0000
League One (2 Seasons)54.50020.000.040.0000
UEFA Cup (1 Season)0.600
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
2005-200618Bradford City1 League24.0020.080.0000
2005-200618Middlesbrough2 Leagues9.9000.0000
2006-200719Middlesbrough1 League33.0030.090.0000
2007-200820Middlesbrough1 League17.3010.060.0000
2008-200921Middlesbrough1 League21.6030.140.0000
2009-201022Middlesbrough1 League7.1000.0000
2010-201123Middlesbrough1 League19.93130.650.2300
2010-201123Watford1 League18.0120.110.5000
2011-201224Cardiff City1 League42.0180.190.1300
2012-201325Cardiff City1 League42.3060.140.0000
2013-201426Cardiff City1 League17.4010.060.0000
2014-201527Wigan Athletic2 Leagues26.5110.041.0000
2015-201628Reading3 Leagues21.2010.060.0000
2016-201729Bolton2 Leagues34.50000.000.0000
2017-201830Bolton3 Leagues19.70300.00.150.000.0000
2018-201931Bolton3 Leagues25.205240.00.200.080.000.0018.20000.20.20.05-0.2-0.2
14 Seasons7 Clubs6 Leagues379.6684325.00.110.120.000.1418.20000.20.20.05-0.2-0.2
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
Middlesbrough (6 Seasons)3 Leagues108.73200.180.1500
Cardiff City (3 Seasons)2 Leagues101.71150.150.0700
Bolton (3 Seasons)4 Leagues79.308225.00.110.030.000.0018.20000.20.20.05-0.2-0.2
Wigan Athletic (1 Season)2 Leagues26.5110.041.0000
Bradford City (1 Season)1 League24.0020.080.0000
Reading (1 Season)3 Leagues21.2010.060.0000
Watford (1 Season)1 League18.0120.110.5000
Championship (8 Seasons)215.4683325.00.180.150.000.1818.20000.20.20.05-0.2-0.2
Premier League (5 Seasons)98.6080.080.0000
FA Cup (5 Seasons)7.0000
League Cup (3 Seasons)3.50000.000.0000
League One (2 Seasons)54.50020.000.040.0000
UEFA Cup (1 Season)0.600
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
2005-200618Bradford Cityeng ENG3. League One11th24.0020.080.0000Matches
2005-200618Middlesbrougheng ENG1. Premier League14th9.3000.0000Matches
2006-200719Middlesbrougheng ENG1. Premier League12th33.0030.090.0000Matches
2007-200820Middlesbrougheng ENG1. Premier League13th17.3010.060.0000Matches
2008-200921Middlesbrougheng ENG1. Premier League19th21.6030.140.0000Matches
2009-201022Middlesbrougheng ENG2. Championship11th7.1000.0000
2010-201123Middlesbrougheng ENG2. Championship12th19.93130.650.2300
2010-201123Watfordeng ENG2. Championship14th18.0120.110.5000
2011-201224Cardiff Cityeng ENG2. Championship6th42.0180.190.1300
2012-201325Cardiff Cityeng ENG2. Championship1st42.3060.140.0000
2013-201426Cardiff Cityeng ENG1. Premier League20th17.4010.060.0000Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd25.5110.041.0000Matches
2015-201628Readingeng ENG2. Championship17th16.9010.060.0000Matches
2016-201729Boltoneng ENG3. League One2nd30.50000.000.0000Matches
2017-201830Boltoneng ENG2. Championship21st18.70300.00.160.000.0000Matches
2018-201931Boltoneng ENG2. Championship23rd25.005240.00.200.080.000.0018.20000.20.20.05-0.2-0.2Matches
14 Seasons7 Clubs3 Leagues368.4684325.00.110.120.000.1418.20000.20.20.05-0.2-0.2
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
Middlesbrough (6 Seasons)2 Leagues108.13200.180.1500
Cardiff City (3 Seasons)2 Leagues101.71150.150.0700
Bolton (3 Seasons)2 Leagues74.208225.00.110.030.000.0018.20000.20.20.05-0.2-0.2
Wigan Athletic (1 Season)1 League25.5110.041.0000
Bradford City (1 Season)1 League24.0020.080.0000
Watford (1 Season)1 League18.0120.110.5000
Reading (1 Season)1 League16.9010.060.0000
Championship (8 Seasons)215.4683325.00.180.150.000.1818.20000.20.20.05-0.2-0.2
Premier League (5 Seasons)98.6080.080.0000
League One (2 Seasons)54.50020.000.040.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-201527Wigan Athleticeng ENGFA Cup33rd1.0000Matches
2015-201628Readingeng ENGFA Cup5th2.0000Matches
2015-201628Readingeng ENGLeague Cup17th2.3000Matches
2016-201729Boltoneng ENGFA Cup33rd4.0000Matches
2017-201830Boltoneng ENGEFL Cup17th1.00000.000.0000Matches
2018-201931Boltoneng ENGEFL Cup58th0.20000.000.0000Matches
5 Seasons3 Clubs2 Leagues10.50000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bolton (3 Seasons)2 Leagues5.20000.000.0000
Reading (1 Season)2 Leagues4.3000
Wigan Athletic (1 Season)1 League1.0000
FA Cup (5 Seasons)7.0000
League Cup (3 Seasons)3.50000.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
2005-200618Middlesbrough2. UEFA CupF0.600Matches
1 Season1 Club1 League0.600

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
2005-200618Bradford Cityeng ENG3. League One24.01Matches
2005-200618Middlesbrougheng ENG1. Premier League9.30Matches
2005-200618Middlesbrough2. UEFA Cup0.6Matches
2006-200719Middlesbrougheng ENG1. Premier League33.00Matches
2007-200820Middlesbrougheng ENG1. Premier League17.31Matches
2008-200921Middlesbrougheng ENG1. Premier League21.60Matches
2009-201022Middlesbrougheng ENG2. Championship7.10
2010-201123Watfordeng ENG2. Championship18.00
2010-201123Middlesbrougheng ENG2. Championship19.95
2011-201224Cardiff Cityeng ENG2. Championship42.05
2012-201325Cardiff Cityeng ENG2. Championship42.35
2013-201426Cardiff Cityeng ENG1. Premier League17.40Matches
2014-201527Wigan Athleticeng ENG2. Championship25.52Matches
2014-201527Wigan Athleticeng ENGFA Cup1.00Matches
2015-201628Readingeng ENG2. Championship16.91Matches
2015-201628Readingeng ENGFA Cup2.00Matches
2015-201628Readingeng ENGLeague Cup2.30Matches
2016-201729Boltoneng ENGFA Cup4.00Matches
2016-201729Boltoneng ENG3. League One30.51Matches
2017-201830Boltoneng ENG2. Championship18.70Matches
2017-201830Boltoneng ENGEFL Cup1.00Matches
2018-201931Boltoneng ENG2. Championship25.0757113366.814476771531037183.634748471.79623241.411.01.50.01295151183Matches
2018-201931Boltoneng ENGEFL Cup0.20Matches
14 Seasons7 Clubs6 Leagues379.6757113366.814476771531037183.634748471.79623241.4221.01.5+21.01295151183
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
Middlesbrough (6 Seasons)3 Leagues108.76
Cardiff City (3 Seasons)2 Leagues101.710
Bolton (3 Seasons)4 Leagues79.3757113366.814476771531037183.634748471.79623241.421.01.5+1.01295151183
Wigan Athletic (1 Season)2 Leagues26.52
Bradford City (1 Season)1 League24.01
Reading (1 Season)3 Leagues21.21
Watford (1 Season)1 League18.00
Championship (8 Seasons)215.4757113366.814476771531037183.634748471.79623241.4191.01.5+18.01295151183
Premier League (5 Seasons)98.61
FA Cup (5 Seasons)7.00
League Cup (3 Seasons)3.50
League One (2 Seasons)54.52
UEFA Cup (1 Season)0.6
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
2005-200618Bradford City1 League24.01
2005-200618Middlesbrough2 Leagues9.90
2006-200719Middlesbrough1 League33.00
2007-200820Middlesbrough1 League17.31
2008-200921Middlesbrough1 League21.60
2009-201022Middlesbrough1 League7.10
2010-201123Middlesbrough1 League19.95
2010-201123Watford1 League18.00
2011-201224Cardiff City1 League42.05
2012-201325Cardiff City1 League42.35
2013-201426Cardiff City1 League17.40
2014-201527Wigan Athletic2 Leagues26.52
2015-201628Reading3 Leagues21.21
2016-201729Bolton2 Leagues34.51
2017-201830Bolton3 Leagues19.70
2018-201931Bolton3 Leagues25.2757113366.814476771531037183.634748471.79623241.411.01.50.01295151183
14 Seasons7 Clubs6 Leagues379.6757113366.814476771531037183.634748471.79623241.4221.01.5+21.01295151183
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
Middlesbrough (6 Seasons)3 Leagues108.76
Cardiff City (3 Seasons)2 Leagues101.710
Bolton (3 Seasons)4 Leagues79.3757113366.814476771531037183.634748471.79623241.421.01.5+1.01295151183
Wigan Athletic (1 Season)2 Leagues26.52
Bradford City (1 Season)1 League24.01
Reading (1 Season)3 Leagues21.21
Watford (1 Season)1 League18.00
Championship (8 Seasons)215.4757113366.814476771531037183.634748471.79623241.4191.01.5+18.01295151183
Premier League (5 Seasons)98.61
FA Cup (5 Seasons)7.00
League Cup (3 Seasons)3.50
League One (2 Seasons)54.52
UEFA Cup (1 Season)0.6
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
2005-200618Bradford Cityeng ENG3. League One11th24.01Matches
2005-200618Middlesbrougheng ENG1. Premier League14th9.30Matches
2006-200719Middlesbrougheng ENG1. Premier League12th33.00Matches
2007-200820Middlesbrougheng ENG1. Premier League13th17.31Matches
2008-200921Middlesbrougheng ENG1. Premier League19th21.60Matches
2009-201022Middlesbrougheng ENG2. Championship11th7.10
2010-201123Middlesbrougheng ENG2. Championship12th19.95
2010-201123Watfordeng ENG2. Championship14th18.00
2011-201224Cardiff Cityeng ENG2. Championship6th42.05
2012-201325Cardiff Cityeng ENG2. Championship1st42.35
2013-201426Cardiff Cityeng ENG1. Premier League20th17.40Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd25.52Matches
2015-201628Readingeng ENG2. Championship17th16.91Matches
2016-201729Boltoneng ENG3. League One2nd30.51Matches
2017-201830Boltoneng ENG2. Championship21st18.70Matches
2018-201931Boltoneng ENG2. Championship23rd25.0757113366.814476771531037183.634748471.79623241.411.01.50.01295151183Matches
14 Seasons7 Clubs3 Leagues368.4757113366.814476771531037183.634748471.79623241.4221.01.5+21.01295151183
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
Middlesbrough (6 Seasons)2 Leagues108.16
Cardiff City (3 Seasons)2 Leagues101.710
Bolton (3 Seasons)2 Leagues74.2757113366.814476771531037183.634748471.79623241.421.01.5+1.01295151183
Wigan Athletic (1 Season)1 League25.52
Bradford City (1 Season)1 League24.01
Watford (1 Season)1 League18.00
Reading (1 Season)1 League16.91
Championship (8 Seasons)215.4757113366.814476771531037183.634748471.79623241.4191.01.5+18.01295151183
Premier League (5 Seasons)98.61
League One (2 Seasons)54.52
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-201527Wigan Athleticeng ENGFA Cup33rd1.00Matches
2015-201628Readingeng ENGFA Cup5th2.00Matches
2015-201628Readingeng ENGLeague Cup17th2.30Matches
2016-201729Boltoneng ENGFA Cup33rd4.00Matches
2017-201830Boltoneng ENGEFL Cup17th1.00Matches
2018-201931Boltoneng ENGEFL Cup58th0.20Matches
5 Seasons3 Clubs2 Leagues10.50
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
Bolton (3 Seasons)2 Leagues5.20
Reading (1 Season)2 Leagues4.30
Wigan Athletic (1 Season)1 League1.00
FA Cup (5 Seasons)7.00
League Cup (3 Seasons)3.50
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
2005-200618Middlesbrough2. UEFA CupF0.6Matches
1 Season1 Club1 League0.6
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
2005-200618Bradford Cityeng ENG3. League One24.0Matches
2005-200618Middlesbrougheng ENG1. Premier League9.3Matches
2005-200618Middlesbrough2. UEFA Cup0.6Matches
2006-200719Middlesbrougheng ENG1. Premier League33.0Matches
2007-200820Middlesbrougheng ENG1. Premier League17.3Matches
2008-200921Middlesbrougheng ENG1. Premier League21.6Matches
2009-201022Middlesbrougheng ENG2. Championship7.1
2010-201123Watfordeng ENG2. Championship18.0
2010-201123Middlesbrougheng ENG2. Championship19.9
2011-201224Cardiff Cityeng ENG2. Championship42.0
2012-201325Cardiff Cityeng ENG2. Championship42.3
2013-201426Cardiff Cityeng ENG1. Premier League17.4Matches
2014-201527Wigan Athleticeng ENG2. Championship25.5Matches
2014-201527Wigan Athleticeng ENGFA Cup1.0Matches
2015-201628Readingeng ENG2. Championship16.9Matches
2015-201628Readingeng ENGFA Cup2.0Matches
2015-201628Readingeng ENGLeague Cup2.3Matches
2016-201729Boltoneng ENGFA Cup4.0Matches
2016-201729Boltoneng ENG3. League One30.50Matches
2017-201830Boltoneng ENG2. Championship18.747Matches
2017-201830Boltoneng ENGEFL Cup1.01Matches
2018-201931Boltoneng ENG2. Championship25.011337853432501483180000757536Matches
2018-201931Boltoneng ENGEFL Cup0.20Matches
14 Seasons7 Clubs6 Leagues379.611337853432501963180000757536
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (6 Seasons)3 Leagues108.7
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)4 Leagues79.311337853432501963180000757536
Wigan Athletic (1 Season)2 Leagues26.5
Bradford City (1 Season)1 League24.0
Reading (1 Season)3 Leagues21.2
Watford (1 Season)1 League18.0
Championship (8 Seasons)215.411337853432501953180000757536
Premier League (5 Seasons)98.6
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.51
League One (2 Seasons)54.50
UEFA Cup (1 Season)0.6
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
2005-200618Bradford City1 League24.0
2005-200618Middlesbrough2 Leagues9.9
2006-200719Middlesbrough1 League33.0
2007-200820Middlesbrough1 League17.3
2008-200921Middlesbrough1 League21.6
2009-201022Middlesbrough1 League7.1
2010-201123Middlesbrough1 League19.9
2010-201123Watford1 League18.0
2011-201224Cardiff City1 League42.0
2012-201325Cardiff City1 League42.3
2013-201426Cardiff City1 League17.4
2014-201527Wigan Athletic2 Leagues26.5
2015-201628Reading3 Leagues21.2
2016-201729Bolton2 Leagues34.50
2017-201830Bolton3 Leagues19.748
2018-201931Bolton3 Leagues25.211337853432501483180000757536
14 Seasons7 Clubs6 Leagues379.611337853432501963180000757536
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (6 Seasons)3 Leagues108.7
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)4 Leagues79.311337853432501963180000757536
Wigan Athletic (1 Season)2 Leagues26.5
Bradford City (1 Season)1 League24.0
Reading (1 Season)3 Leagues21.2
Watford (1 Season)1 League18.0
Championship (8 Seasons)215.411337853432501953180000757536
Premier League (5 Seasons)98.6
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.51
League One (2 Seasons)54.50
UEFA Cup (1 Season)0.6
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
2005-200618Bradford Cityeng ENG3. League One11th24.0Matches
2005-200618Middlesbrougheng ENG1. Premier League14th9.3Matches
2006-200719Middlesbrougheng ENG1. Premier League12th33.0Matches
2007-200820Middlesbrougheng ENG1. Premier League13th17.3Matches
2008-200921Middlesbrougheng ENG1. Premier League19th21.6Matches
2009-201022Middlesbrougheng ENG2. Championship11th7.1
2010-201123Middlesbrougheng ENG2. Championship12th19.9
2010-201123Watfordeng ENG2. Championship14th18.0
2011-201224Cardiff Cityeng ENG2. Championship6th42.0
2012-201325Cardiff Cityeng ENG2. Championship1st42.3
2013-201426Cardiff Cityeng ENG1. Premier League20th17.4Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd25.5Matches
2015-201628Readingeng ENG2. Championship17th16.9Matches
2016-201729Boltoneng ENG3. League One2nd30.50Matches
2017-201830Boltoneng ENG2. Championship21st18.747Matches
2018-201931Boltoneng ENG2. Championship23rd25.011337853432501483180000757536Matches
14 Seasons7 Clubs3 Leagues368.411337853432501953180000757536
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (6 Seasons)2 Leagues108.1
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)2 Leagues74.211337853432501953180000757536
Wigan Athletic (1 Season)1 League25.5
Bradford City (1 Season)1 League24.0
Watford (1 Season)1 League18.0
Reading (1 Season)1 League16.9
Championship (8 Seasons)215.411337853432501953180000757536
Premier League (5 Seasons)98.6
League One (2 Seasons)54.50
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-201527Wigan Athleticeng ENGFA Cup33rd1.0Matches
2015-201628Readingeng ENGFA Cup5th2.0Matches
2015-201628Readingeng ENGLeague Cup17th2.3Matches
2016-201729Boltoneng ENGFA Cup33rd4.0Matches
2017-201830Boltoneng ENGEFL Cup17th1.01Matches
2018-201931Boltoneng ENGEFL Cup58th0.20Matches
5 Seasons3 Clubs2 Leagues10.51
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bolton (3 Seasons)2 Leagues5.21
Reading (1 Season)2 Leagues4.3
Wigan Athletic (1 Season)1 League1.0
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.51
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2005-200618Middlesbrough2. UEFA CupF0.6Matches
1 Season1 Club1 League0.6

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
2005-200618Bradford Cityeng ENG3. League One24.0Matches
2005-200618Middlesbrougheng ENG1. Premier League9.3Matches
2005-200618Middlesbrough2. UEFA Cup0.6Matches
2006-200719Middlesbrougheng ENG1. Premier League33.0Matches
2007-200820Middlesbrougheng ENG1. Premier League17.3Matches
2008-200921Middlesbrougheng ENG1. Premier League21.6Matches
2009-201022Middlesbrougheng ENG2. Championship7.1
2010-201123Watfordeng ENG2. Championship18.0
2010-201123Middlesbrougheng ENG2. Championship19.9
2011-201224Cardiff Cityeng ENG2. Championship42.0
2012-201325Cardiff Cityeng ENG2. Championship42.3
2013-201426Cardiff Cityeng ENG1. Premier League17.4Matches
2014-201527Wigan Athleticeng ENG2. Championship25.5Matches
2014-201527Wigan Athleticeng ENGFA Cup1.0Matches
2015-201628Readingeng ENG2. Championship16.9Matches
2015-201628Readingeng ENGFA Cup2.0Matches
2015-201628Readingeng ENGLeague Cup2.3Matches
2016-201729Boltoneng ENGFA Cup4.0Matches
2016-201729Boltoneng ENG3. League One30.5Matches
2017-201830Boltoneng ENG2. Championship18.7Matches
2017-201830Boltoneng ENGEFL Cup1.0Matches
2018-201931Boltoneng ENG2. Championship25.0281.12215020020.08110000Matches
2018-201931Boltoneng ENGEFL Cup0.2Matches
14 Seasons7 Clubs6 Leagues379.6281.12215020020.08110000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (6 Seasons)3 Leagues108.7
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)4 Leagues79.3281.12215020020.08110000
Wigan Athletic (1 Season)2 Leagues26.5
Bradford City (1 Season)1 League24.0
Reading (1 Season)3 Leagues21.2
Watford (1 Season)1 League18.0
Championship (8 Seasons)215.4281.12215020020.08110000
Premier League (5 Seasons)98.6
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.5
League One (2 Seasons)54.5
UEFA Cup (1 Season)0.6
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
2005-200618Bradford City1 League24.0
2005-200618Middlesbrough2 Leagues9.9
2006-200719Middlesbrough1 League33.0
2007-200820Middlesbrough1 League17.3
2008-200921Middlesbrough1 League21.6
2009-201022Middlesbrough1 League7.1
2010-201123Middlesbrough1 League19.9
2010-201123Watford1 League18.0
2011-201224Cardiff City1 League42.0
2012-201325Cardiff City1 League42.3
2013-201426Cardiff City1 League17.4
2014-201527Wigan Athletic2 Leagues26.5
2015-201628Reading3 Leagues21.2
2016-201729Bolton2 Leagues34.5
2017-201830Bolton3 Leagues19.7
2018-201931Bolton3 Leagues25.2281.12215020020.08110000
14 Seasons7 Clubs6 Leagues379.6281.12215020020.08110000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (6 Seasons)3 Leagues108.7
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)4 Leagues79.3281.12215020020.08110000
Wigan Athletic (1 Season)2 Leagues26.5
Bradford City (1 Season)1 League24.0
Reading (1 Season)3 Leagues21.2
Watford (1 Season)1 League18.0
Championship (8 Seasons)215.4281.12215020020.08110000
Premier League (5 Seasons)98.6
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.5
League One (2 Seasons)54.5
UEFA Cup (1 Season)0.6
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
2005-200618Bradford Cityeng ENG3. League One11th24.0Matches
2005-200618Middlesbrougheng ENG1. Premier League14th9.3Matches
2006-200719Middlesbrougheng ENG1. Premier League12th33.0Matches
2007-200820Middlesbrougheng ENG1. Premier League13th17.3Matches
2008-200921Middlesbrougheng ENG1. Premier League19th21.6Matches
2009-201022Middlesbrougheng ENG2. Championship11th7.1
2010-201123Middlesbrougheng ENG2. Championship12th19.9
2010-201123Watfordeng ENG2. Championship14th18.0
2011-201224Cardiff Cityeng ENG2. Championship6th42.0
2012-201325Cardiff Cityeng ENG2. Championship1st42.3
2013-201426Cardiff Cityeng ENG1. Premier League20th17.4Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd25.5Matches
2015-201628Readingeng ENG2. Championship17th16.9Matches
2016-201729Boltoneng ENG3. League One2nd30.5Matches
2017-201830Boltoneng ENG2. Championship21st18.7Matches
2018-201931Boltoneng ENG2. Championship23rd25.0281.12215020020.08110000Matches
14 Seasons7 Clubs3 Leagues368.4281.12215020020.08110000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (6 Seasons)2 Leagues108.1
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)2 Leagues74.2281.12215020020.08110000
Wigan Athletic (1 Season)1 League25.5
Bradford City (1 Season)1 League24.0
Watford (1 Season)1 League18.0
Reading (1 Season)1 League16.9
Championship (8 Seasons)215.4281.12215020020.08110000
Premier League (5 Seasons)98.6
League One (2 Seasons)54.5
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-201527Wigan Athleticeng ENGFA Cup33rd1.0Matches
2015-201628Readingeng ENGFA Cup5th2.0Matches
2015-201628Readingeng ENGLeague Cup17th2.3Matches
2016-201729Boltoneng ENGFA Cup33rd4.0Matches
2017-201830Boltoneng ENGEFL Cup17th1.0Matches
2018-201931Boltoneng ENGEFL Cup58th0.2Matches
5 Seasons3 Clubs2 Leagues10.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bolton (3 Seasons)2 Leagues5.2
Reading (1 Season)2 Leagues4.3
Wigan Athletic (1 Season)1 League1.0
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2005-200618Middlesbrough2. UEFA CupF0.6Matches
1 Season1 Club1 League0.6

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
2005-200618Bradford Cityeng ENG3. League One24.0Matches
2005-200618Middlesbrougheng ENG1. Premier League9.3Matches
2005-200618Middlesbrough2. UEFA Cup0.6Matches
2006-200719Middlesbrougheng ENG1. Premier League33.0Matches
2007-200820Middlesbrougheng ENG1. Premier League17.3Matches
2008-200921Middlesbrougheng ENG1. Premier League21.6Matches
2009-201022Middlesbrougheng ENG2. Championship7.1
2010-201123Watfordeng ENG2. Championship18.0
2010-201123Middlesbrougheng ENG2. Championship19.9
2011-201224Cardiff Cityeng ENG2. Championship42.0
2012-201325Cardiff Cityeng ENG2. Championship42.3
2013-201426Cardiff Cityeng ENG1. Premier League17.4Matches
2014-201527Wigan Athleticeng ENG2. Championship25.5Matches
2014-201527Wigan Athleticeng ENGFA Cup1.0Matches
2015-201628Readingeng ENG2. Championship16.9Matches
2015-201628Readingeng ENGFA Cup2.0Matches
2015-201628Readingeng ENGLeague Cup2.3Matches
2016-201729Boltoneng ENGFA Cup4.0Matches
2016-201729Boltoneng ENG3. League One30.500Matches
2017-201830Boltoneng ENG2. Championship18.71320Matches
2017-201830Boltoneng ENGEFL Cup1.000Matches
2018-201931Boltoneng ENG2. Championship25.021161010162326.1173513222344932Matches
2018-201931Boltoneng ENGEFL Cup0.200Matches
14 Seasons7 Clubs6 Leagues379.621291010162326.1173513224344932
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Middlesbrough (6 Seasons)3 Leagues108.70
Cardiff City (3 Seasons)2 Leagues101.70
Bolton (3 Seasons)4 Leagues79.321291010162326.1173513224344932
Wigan Athletic (1 Season)2 Leagues26.50
Bradford City (1 Season)1 League24.00
Reading (1 Season)3 Leagues21.20
Watford (1 Season)1 League18.00
Championship (8 Seasons)215.421291010162326.1173513224344932
Premier League (5 Seasons)98.60
FA Cup (5 Seasons)7.00
League Cup (3 Seasons)3.5000
League One (2 Seasons)54.5000
UEFA Cup (1 Season)0.60
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
2005-200618Bradford City1 League24.00
2005-200618Middlesbrough2 Leagues9.90
2006-200719Middlesbrough1 League33.00
2007-200820Middlesbrough1 League17.30
2008-200921Middlesbrough1 League21.60
2009-201022Middlesbrough1 League7.10
2010-201123Middlesbrough1 League19.90
2010-201123Watford1 League18.00
2011-201224Cardiff City1 League42.00
2012-201325Cardiff City1 League42.30
2013-201426Cardiff City1 League17.40
2014-201527Wigan Athletic2 Leagues26.50
2015-201628Reading3 Leagues21.20
2016-201729Bolton2 Leagues34.5000
2017-201830Bolton3 Leagues19.713200
2018-201931Bolton3 Leagues25.221161010162326.1173513222344932
14 Seasons7 Clubs6 Leagues379.621291010162326.1173513224344932
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Middlesbrough (6 Seasons)3 Leagues108.70
Cardiff City (3 Seasons)2 Leagues101.70
Bolton (3 Seasons)4 Leagues79.321291010162326.1173513224344932
Wigan Athletic (1 Season)2 Leagues26.50
Bradford City (1 Season)1 League24.00
Reading (1 Season)3 Leagues21.20
Watford (1 Season)1 League18.00
Championship (8 Seasons)215.421291010162326.1173513224344932
Premier League (5 Seasons)98.60
FA Cup (5 Seasons)7.00
League Cup (3 Seasons)3.5000
League One (2 Seasons)54.5000
UEFA Cup (1 Season)0.60
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
2005-200618Bradford Cityeng ENG3. League One11th24.0Matches
2005-200618Middlesbrougheng ENG1. Premier League14th9.3Matches
2006-200719Middlesbrougheng ENG1. Premier League12th33.0Matches
2007-200820Middlesbrougheng ENG1. Premier League13th17.3Matches
2008-200921Middlesbrougheng ENG1. Premier League19th21.6Matches
2009-201022Middlesbrougheng ENG2. Championship11th7.1
2010-201123Middlesbrougheng ENG2. Championship12th19.9
2010-201123Watfordeng ENG2. Championship14th18.0
2011-201224Cardiff Cityeng ENG2. Championship6th42.0
2012-201325Cardiff Cityeng ENG2. Championship1st42.3
2013-201426Cardiff Cityeng ENG1. Premier League20th17.4Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd25.5Matches
2015-201628Readingeng ENG2. Championship17th16.9Matches
2016-201729Boltoneng ENG3. League One2nd30.500Matches
2017-201830Boltoneng ENG2. Championship21st18.71320Matches
2018-201931Boltoneng ENG2. Championship23rd25.021161010162326.1173513222344932Matches
14 Seasons7 Clubs3 Leagues368.421291010162326.1173513224344932
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
Middlesbrough (6 Seasons)2 Leagues108.10
Cardiff City (3 Seasons)2 Leagues101.70
Bolton (3 Seasons)2 Leagues74.221291010162326.1173513224344932
Wigan Athletic (1 Season)1 League25.50
Bradford City (1 Season)1 League24.00
Watford (1 Season)1 League18.00
Reading (1 Season)1 League16.90
Championship (8 Seasons)215.421291010162326.1173513224344932
Premier League (5 Seasons)98.60
League One (2 Seasons)54.5000
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-201527Wigan Athleticeng ENGFA Cup33rd1.0Matches
2015-201628Readingeng ENGFA Cup5th2.0Matches
2015-201628Readingeng ENGLeague Cup17th2.3Matches
2016-201729Boltoneng ENGFA Cup33rd4.0Matches
2017-201830Boltoneng ENGEFL Cup17th1.000Matches
2018-201931Boltoneng ENGEFL Cup58th0.200Matches
5 Seasons3 Clubs2 Leagues10.5000
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
Bolton (3 Seasons)2 Leagues5.2000
Reading (1 Season)2 Leagues4.30
Wigan Athletic (1 Season)1 League1.00
FA Cup (5 Seasons)7.00
League Cup (3 Seasons)3.5000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2005-200618Middlesbrough2. UEFA CupF0.6Matches
1 Season1 Club1 League0.60

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
2005-200618Bradford Cityeng ENG3. League One24.0Matches
2005-200618Middlesbrougheng ENG1. Premier League9.3Matches
2005-200618Middlesbrough2. UEFA Cup0.6Matches
2006-200719Middlesbrougheng ENG1. Premier League33.0Matches
2007-200820Middlesbrougheng ENG1. Premier League17.3Matches
2008-200921Middlesbrougheng ENG1. Premier League21.6Matches
2009-201022Middlesbrougheng ENG2. Championship7.1
2010-201123Watfordeng ENG2. Championship18.0
2010-201123Middlesbrougheng ENG2. Championship19.9
2011-201224Cardiff Cityeng ENG2. Championship42.0
2012-201325Cardiff Cityeng ENG2. Championship42.3
2013-201426Cardiff Cityeng ENG1. Premier League17.4Matches
2014-201527Wigan Athleticeng ENG2. Championship25.5Matches
2014-201527Wigan Athleticeng ENGFA Cup1.0Matches
2015-201628Readingeng ENG2. Championship16.9Matches
2015-201628Readingeng ENGFA Cup2.0Matches
2015-201628Readingeng ENGLeague Cup2.3Matches
2016-201729Boltoneng ENGFA Cup4.0Matches
2016-201729Boltoneng ENG3. League One30.5Matches
2017-201830Boltoneng ENG2. Championship18.7Matches
2017-201830Boltoneng ENGEFL Cup1.0Matches
2018-201931Boltoneng ENG2. Championship25.0134210244258832111134210770.0330.04791830865146120854734Matches
2018-201931Boltoneng ENGEFL Cup0.2Matches
14 Seasons7 Clubs6 Leagues379.6134210244258832111134210770.0330.04791830865146120854734
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
Middlesbrough (6 Seasons)3 Leagues108.7
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)4 Leagues79.3134210244258832111134210770.0330.04791830865146120854734
Wigan Athletic (1 Season)2 Leagues26.5
Bradford City (1 Season)1 League24.0
Reading (1 Season)3 Leagues21.2
Watford (1 Season)1 League18.0
Championship (8 Seasons)215.4134210244258832111134210770.0330.04791830865146120854734
Premier League (5 Seasons)98.6
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.5
League One (2 Seasons)54.5
UEFA Cup (1 Season)0.6
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
2005-200618Bradford City1 League24.0
2005-200618Middlesbrough2 Leagues9.9
2006-200719Middlesbrough1 League33.0
2007-200820Middlesbrough1 League17.3
2008-200921Middlesbrough1 League21.6
2009-201022Middlesbrough1 League7.1
2010-201123Middlesbrough1 League19.9
2010-201123Watford1 League18.0
2011-201224Cardiff City1 League42.0
2012-201325Cardiff City1 League42.3
2013-201426Cardiff City1 League17.4
2014-201527Wigan Athletic2 Leagues26.5
2015-201628Reading3 Leagues21.2
2016-201729Bolton2 Leagues34.5
2017-201830Bolton3 Leagues19.7
2018-201931Bolton3 Leagues25.2134210244258832111134210770.0330.04791830865146120854734
14 Seasons7 Clubs6 Leagues379.6134210244258832111134210770.0330.04791830865146120854734
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
Middlesbrough (6 Seasons)3 Leagues108.7
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)4 Leagues79.3134210244258832111134210770.0330.04791830865146120854734
Wigan Athletic (1 Season)2 Leagues26.5
Bradford City (1 Season)1 League24.0
Reading (1 Season)3 Leagues21.2
Watford (1 Season)1 League18.0
Championship (8 Seasons)215.4134210244258832111134210770.0330.04791830865146120854734
Premier League (5 Seasons)98.6
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.5
League One (2 Seasons)54.5
UEFA Cup (1 Season)0.6
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
2005-200618Bradford Cityeng ENG3. League One11th24.0Matches
2005-200618Middlesbrougheng ENG1. Premier League14th9.3Matches
2006-200719Middlesbrougheng ENG1. Premier League12th33.0Matches
2007-200820Middlesbrougheng ENG1. Premier League13th17.3Matches
2008-200921Middlesbrougheng ENG1. Premier League19th21.6Matches
2009-201022Middlesbrougheng ENG2. Championship11th7.1
2010-201123Middlesbrougheng ENG2. Championship12th19.9
2010-201123Watfordeng ENG2. Championship14th18.0
2011-201224Cardiff Cityeng ENG2. Championship6th42.0
2012-201325Cardiff Cityeng ENG2. Championship1st42.3
2013-201426Cardiff Cityeng ENG1. Premier League20th17.4Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd25.5Matches
2015-201628Readingeng ENG2. Championship17th16.9Matches
2016-201729Boltoneng ENG3. League One2nd30.5Matches
2017-201830Boltoneng ENG2. Championship21st18.7Matches
2018-201931Boltoneng ENG2. Championship23rd25.0134210244258832111134210770.0330.04791830865146120854734Matches
14 Seasons7 Clubs3 Leagues368.4134210244258832111134210770.0330.04791830865146120854734
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
Middlesbrough (6 Seasons)2 Leagues108.1
Cardiff City (3 Seasons)2 Leagues101.7
Bolton (3 Seasons)2 Leagues74.2134210244258832111134210770.0330.04791830865146120854734
Wigan Athletic (1 Season)1 League25.5
Bradford City (1 Season)1 League24.0
Watford (1 Season)1 League18.0
Reading (1 Season)1 League16.9
Championship (8 Seasons)215.4134210244258832111134210770.0330.04791830865146120854734
Premier League (5 Seasons)98.6
League One (2 Seasons)54.5
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-201527Wigan Athleticeng ENGFA Cup33rd1.0Matches
2015-201628Readingeng ENGFA Cup5th2.0Matches
2015-201628Readingeng ENGLeague Cup17th2.3Matches
2016-201729Boltoneng ENGFA Cup33rd4.0Matches
2017-201830Boltoneng ENGEFL Cup17th1.0Matches
2018-201931Boltoneng ENGEFL Cup58th0.2Matches
5 Seasons3 Clubs2 Leagues10.5
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
Bolton (3 Seasons)2 Leagues5.2
Reading (1 Season)2 Leagues4.3
Wigan Athletic (1 Season)1 League1.0
FA Cup (5 Seasons)7.0
League Cup (3 Seasons)3.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2005-200618Middlesbrough2. UEFA CupF0.6Matches
1 Season1 Club1 League0.6

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
2005-200618Bradford Cityeng ENG3. League One242,1609052.224.0240Matches
2005-200618Middlesbrougheng ENG1. Premier League138336424.49.3766Matches
2005-200618Middlesbrough2. UEFA Cup357190.61023Matches
2006-200719Middlesbrougheng ENG1. Premier League342,9728786.933.034310Matches
2007-200820Middlesbrougheng ENG1. Premier League191,5578245.517.318151Matches
2008-200921Middlesbrougheng ENG1. Premier League261,9407556.721.620166Matches
2009-201022Middlesbrougheng ENG2. Championship126355315.37.184
2010-201123Watfordeng ENG2. Championship191,6248539.218.0190
2010-201123Middlesbrougheng ENG2. Championship211,7938543.319.9201
2011-201224Cardiff Cityeng ENG2. Championship423,7809091.342.0420
2012-201325Cardiff Cityeng ENG2. Championship433,8058891.942.3430
2013-201426Cardiff Cityeng ENG1. Premier League181,5708745.917.418150Matches
2014-201527Wigan Athleticeng ENG2. Championship262,2968855.525.52623080.772035-15-0.59-0.10Matches
2014-201527Wigan Athleticeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2015-201628Readingeng ENG2. Championship191,5188036.716.917132140.631523-8-0.47-0.51Matches
2015-201628Readingeng ENGFA Cup21809040.02.02902012.0074+3+1.50+0.17Matches
2015-201628Readingeng ENGLeague Cup221010570.02.321052001.502200.00-1.00Matches
2016-201729Boltoneng ENGFA Cup436090100.04.04904001.7554+1+0.25Matches
2016-201729Boltoneng ENG3. League One342,7428166.230.53128342.065324+29+0.95+0.76Matches
2017-201830Boltoneng ENG2. Championship201,6858440.718.720150160.901424-10-0.53+0.38Matches
2017-201830Boltoneng ENGEFL Cup1909033.31.01901020.0003-3-3.00-4.00Matches
2017-201830Boltoneng ENGFA Cup00001Matches
2018-201931Boltoneng ENG2. Championship262,2478655.525.0268621060.882142-21-0.84+0.5621.535.1-13.6-0.54+0.36Matches
2018-201931Boltoneng ENGEFL Cup1171718.90.20011600.000000.00+1.23Matches
2018-201931Boltoneng ENGFA Cup00001Matches
14 Seasons7 Clubs6 Leagues41034,1618353.0379.6384881932616561.15137162-25-0.20+0.2521.535.1-13.6-0.54+0.36
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
Middlesbrough (6 Seasons)3 Leagues1289,7877644.3108.710868203
Cardiff City (3 Seasons)2 Leagues1039,1558978.2101.7103150
Bolton (3 Seasons)4 Leagues867,1418353.679.3828769416301.379397-4-0.05+0.7021.535.1-13.6-0.54+0.36
Wigan Athletic (1 Season)2 Leagues272,3868856.426.5279024080.742036-16-0.60-0.12
Bradford City (1 Season)1 League242,1609052.224.0240
Reading (1 Season)3 Leagues231,9088339.021.22198172150.822429-5-0.24-0.42
Watford (1 Season)1 League191,6248539.218.0190
Championship (8 Seasons)22819,3838552.1215.422186727440.8070124-54-0.63+0.0121.535.1-13.6-0.54+0.36
Premier League (5 Seasons)1108,8728151.998.6978313
FA Cup (5 Seasons)76309053.87.07907031.57129+3+0.43-0.90
League Cup (3 Seasons)43177948.03.53100311620.7525-3-0.85-1.38
League One (2 Seasons)584,9028559.254.55528342.065324+29+0.95+0.76
UEFA Cup (1 Season)357190.61023
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
2005-200618Bradford City1 League242,1609052.224.0240
2005-200618Middlesbrough2 Leagues168905624.49.98683
2006-200719Middlesbrough1 League342,9728786.933.034310
2007-200820Middlesbrough1 League191,5578245.517.318151
2008-200921Middlesbrough1 League261,9407556.721.620166
2009-201022Middlesbrough1 League126355315.37.184
2010-201123Middlesbrough1 League211,7938543.319.9201
2010-201123Watford1 League191,6248539.218.0190
2011-201224Cardiff City1 League423,7809091.342.0420
2012-201325Cardiff City1 League433,8058891.942.3430
2013-201426Cardiff City1 League181,5708745.917.418150
2014-201527Wigan Athletic2 Leagues272,3868856.426.5279024080.742036-16-0.60-0.12
2015-201628Reading3 Leagues231,9088339.021.22198172150.822429-5-0.24-0.42
2016-201729Bolton2 Leagues383,1028268.934.5359032342.035828+30+0.87+0.68
2017-201830Bolton3 Leagues211,7758539.419.72190160190.861427-13-0.66+0.13
2018-201931Bolton3 Leagues272,2648452.425.226862111670.852142-21-0.83+0.5621.535.1-13.6-0.54+0.36
14 Seasons7 Clubs6 Leagues41034,1618353.0379.6384881932616561.15137162-25-0.20+0.2521.535.1-13.6-0.54+0.36
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
Middlesbrough (6 Seasons)3 Leagues1289,7877644.3108.710868203
Cardiff City (3 Seasons)2 Leagues1039,1558978.2101.7103150
Bolton (3 Seasons)4 Leagues867,1418353.679.3828769416301.379397-4-0.05+0.7021.535.1-13.6-0.54+0.36
Wigan Athletic (1 Season)2 Leagues272,3868856.426.5279024080.742036-16-0.60-0.12
Bradford City (1 Season)1 League242,1609052.224.0240
Reading (1 Season)3 Leagues231,9088339.021.22198172150.822429-5-0.24-0.42
Watford (1 Season)1 League191,6248539.218.0190
Championship (8 Seasons)22819,3838552.1215.422186727440.8070124-54-0.63+0.0121.535.1-13.6-0.54+0.36
Premier League (5 Seasons)1108,8728151.998.6978313
FA Cup (5 Seasons)76309053.87.07907031.57129+3+0.43-0.90
League Cup (3 Seasons)43177948.03.53100311620.7525-3-0.85-1.38
League One (2 Seasons)584,9028559.254.55528342.065324+29+0.95+0.76
UEFA Cup (1 Season)357190.61023
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
2005-200618Bradford Cityeng ENG3. League One11th242,1609052.224.0240Matches
2005-200618Middlesbrougheng ENG1. Premier League14th138336424.49.3766Matches
2006-200719Middlesbrougheng ENG1. Premier League12th342,9728786.933.034310Matches
2007-200820Middlesbrougheng ENG1. Premier League13th191,5578245.517.318151Matches
2008-200921Middlesbrougheng ENG1. Premier League19th261,9407556.721.620166Matches
2009-201022Middlesbrougheng ENG2. Championship11th126355315.37.184
2010-201123Middlesbrougheng ENG2. Championship12th211,7938543.319.9201
2010-201123Watfordeng ENG2. Championship14th191,6248539.218.0190
2011-201224Cardiff Cityeng ENG2. Championship6th423,7809091.342.0420
2012-201325Cardiff Cityeng ENG2. Championship1st433,8058891.942.3430
2013-201426Cardiff Cityeng ENG1. Premier League20th181,5708745.917.418150Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd262,2968855.525.52623080.772035-15-0.59-0.10Matches
2015-201628Readingeng ENG2. Championship17th191,5188036.716.917132140.631523-8-0.47-0.51Matches
2016-201729Boltoneng ENG3. League One2nd342,7428166.230.53128342.065324+29+0.95+0.76Matches
2017-201830Boltoneng ENG2. Championship21st201,6858440.718.720150160.901424-10-0.53+0.38Matches
2018-201931Boltoneng ENG2. Championship23rd262,2478655.525.0268621060.882142-21-0.84+0.5621.535.1-13.6-0.54+0.36Matches
14 Seasons7 Clubs3 Leagues39633,1578453.0368.43738618323481.14123148-25-0.21+0.3121.535.1-13.6-0.54+0.36
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
Middlesbrough (6 Seasons)2 Leagues1259,7307844.3108.11076818
Cardiff City (3 Seasons)2 Leagues1039,1558978.2101.7103150
Bolton (3 Seasons)2 Leagues806,6748354.174.27786643261.398890-2-0.03+0.7721.535.1-13.6-0.54+0.36
Wigan Athletic (1 Season)1 League262,2968855.525.52623080.772035-15-0.59-0.10
Bradford City (1 Season)1 League242,1609052.224.0240
Watford (1 Season)1 League191,6248539.218.0190
Reading (1 Season)1 League191,5188036.716.917132140.631523-8-0.47-0.51
Championship (8 Seasons)22819,3838552.1215.422186727440.8070124-54-0.63+0.0121.535.1-13.6-0.54+0.36
Premier League (5 Seasons)1108,8728151.998.6978313
League One (2 Seasons)584,9028559.254.55528342.065324+29+0.95+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-201527Wigan Athleticeng ENGFA Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201628Readingeng ENGFA Cup5th21809040.02.02902012.0074+3+1.50+0.17Matches
2015-201628Readingeng ENGLeague Cup17th221010570.02.321052001.502200.00-1.00Matches
2016-201729Boltoneng ENGFA Cup33rd436090100.04.04904001.7554+1+0.25Matches
2017-201830Boltoneng ENGEFL Cup17th1909033.31.01901020.0003-3-3.00-4.00Matches
2017-201830Boltoneng ENGFA Cup33rd00001Matches
2018-201931Boltoneng ENGEFL Cup58th1171718.90.20011600.000000.00+1.23Matches
2018-201931Boltoneng ENGFA Cup17th00001Matches
5 Seasons3 Clubs2 Leagues119478651.710.510931011651.27141400.00-0.88
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bolton (3 Seasons)2 Leagues64677847.25.2590511641.1757-2-0.39-0.74
Reading (1 Season)2 Leagues43909852.04.34984011.7596+3+0.69-0.56
Wigan Athletic (1 Season)1 League19090100.01.01901000.0001-1-1.00
FA Cup (5 Seasons)76309053.87.07907031.57129+3+0.43-0.90
League Cup (3 Seasons)43177948.03.53100311620.7525-3-0.85-1.38
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
2005-200618Middlesbrough2. UEFA CupF357190.61023Matches
1 Season1 Club1 League357190.61023

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
2005-200618Bradford Cityeng ENG3. League One24.00014Matches
2005-200618Middlesbrougheng ENG1. Premier League9.3008Matches
2005-200618Middlesbrough2. UEFA Cup0.60000Matches
2006-200719Middlesbrougheng ENG1. Premier League33.03012Matches
2007-200820Middlesbrougheng ENG1. Premier League17.31010Matches
2008-200921Middlesbrougheng ENG1. Premier League21.6309Matches
2009-201022Middlesbrougheng ENG2. Championship7.1004
2010-201123Watfordeng ENG2. Championship18.0400
2010-201123Middlesbrougheng ENG2. Championship19.90014
2011-201224Cardiff Cityeng ENG2. Championship42.04026
2012-201325Cardiff Cityeng ENG2. Championship42.33118
2013-201426Cardiff Cityeng ENG1. Premier League17.4004Matches
2014-201527Wigan Athleticeng ENG2. Championship25.54020Matches
2014-201527Wigan Athleticeng ENGFA Cup1.00000Matches
2015-201628Readingeng ENG2. Championship16.93011Matches
2015-201628Readingeng ENGFA Cup2.00000Matches
2015-201628Readingeng ENGLeague Cup2.31000Matches
2016-201729Boltoneng ENGFA Cup4.01000Matches
2016-201729Boltoneng ENG3. League One30.53001000000000Matches
2017-201830Boltoneng ENG2. Championship18.72001180472013000Matches
2017-201830Boltoneng ENGEFL Cup1.0100110100000Matches
2018-201931Boltoneng ENG2. Championship25.02001290482316000119343549.3Matches
2018-201931Boltoneng ENGEFL Cup0.2000000000000Matches
14 Seasons7 Clubs6 Leagues379.63510184180964329000119343549.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (6 Seasons)3 Leagues108.7700570
Cardiff City (3 Seasons)2 Leagues101.77148
Bolton (3 Seasons)4 Leagues79.390034180964329000119343549.3
Wigan Athletic (1 Season)2 Leagues26.5400200
Bradford City (1 Season)1 League24.00014
Reading (1 Season)3 Leagues21.2400110
Watford (1 Season)1 League18.0400
Championship (8 Seasons)215.42210116170954329000119343549.3
Premier League (5 Seasons)98.67043
FA Cup (5 Seasons)7.01000
League Cup (3 Seasons)3.5200110100000
League One (2 Seasons)54.53002400000000
UEFA Cup (1 Season)0.60000
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
2005-200618Bradford City1 League24.00014
2005-200618Middlesbrough2 Leagues9.900080
2006-200719Middlesbrough1 League33.03012
2007-200820Middlesbrough1 League17.31010
2008-200921Middlesbrough1 League21.6309
2009-201022Middlesbrough1 League7.1004
2010-201123Middlesbrough1 League19.90014
2010-201123Watford1 League18.0400
2011-201224Cardiff City1 League42.04026
2012-201325Cardiff City1 League42.33118
2013-201426Cardiff City1 League17.4004
2014-201527Wigan Athletic2 Leagues26.5400200
2015-201628Reading3 Leagues21.2400110
2016-201729Bolton2 Leagues34.54001000000000
2017-201830Bolton3 Leagues19.73001290482013000
2018-201931Bolton3 Leagues25.22001290482316000119343549.3
14 Seasons7 Clubs6 Leagues379.63510184180964329000119343549.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (6 Seasons)3 Leagues108.7700570
Cardiff City (3 Seasons)2 Leagues101.77148
Bolton (3 Seasons)4 Leagues79.390034180964329000119343549.3
Wigan Athletic (1 Season)2 Leagues26.5400200
Bradford City (1 Season)1 League24.00014
Reading (1 Season)3 Leagues21.2400110
Watford (1 Season)1 League18.0400
Championship (8 Seasons)215.42210116170954329000119343549.3
Premier League (5 Seasons)98.67043
FA Cup (5 Seasons)7.01000
League Cup (3 Seasons)3.5200110100000
League One (2 Seasons)54.53002400000000
UEFA Cup (1 Season)0.60000
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
2005-200618Bradford Cityeng ENG3. League One11th24.00014Matches
2005-200618Middlesbrougheng ENG1. Premier League14th9.3008Matches
2006-200719Middlesbrougheng ENG1. Premier League12th33.03012Matches
2007-200820Middlesbrougheng ENG1. Premier League13th17.31010Matches
2008-200921Middlesbrougheng ENG1. Premier League19th21.6309Matches
2009-201022Middlesbrougheng ENG2. Championship11th7.1004
2010-201123Middlesbrougheng ENG2. Championship12th19.90014
2010-201123Watfordeng ENG2. Championship14th18.0400
2011-201224Cardiff Cityeng ENG2. Championship6th42.04026
2012-201325Cardiff Cityeng ENG2. Championship1st42.33118
2013-201426Cardiff Cityeng ENG1. Premier League20th17.4004Matches
2014-201527Wigan Athleticeng ENG2. Championship23rd25.54020Matches
2015-201628Readingeng ENG2. Championship17th16.93011Matches
2016-201729Boltoneng ENG3. League One2nd30.53001000000000Matches
2017-201830Boltoneng ENG2. Championship21st18.72001180472013000Matches
2018-201931Boltoneng ENG2. Championship23rd25.02001290482316000119343549.3Matches
14 Seasons7 Clubs3 Leagues368.43210183170954329000119343549.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (6 Seasons)2 Leagues108.17057
Cardiff City (3 Seasons)2 Leagues101.77148
Bolton (3 Seasons)2 Leagues74.270033170954329000119343549.3
Wigan Athletic (1 Season)1 League25.54020
Bradford City (1 Season)1 League24.00014
Watford (1 Season)1 League18.0400
Reading (1 Season)1 League16.93011
Championship (8 Seasons)215.42210116170954329000119343549.3
Premier League (5 Seasons)98.67043
League One (2 Seasons)54.53002400000000
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-201527Wigan Athleticeng ENGFA Cup33rd1.00000Matches
2015-201628Readingeng ENGFA Cup5th2.00000Matches
2015-201628Readingeng ENGLeague Cup17th2.31000Matches
2016-201729Boltoneng ENGFA Cup33rd4.01000Matches
2017-201830Boltoneng ENGEFL Cup17th1.0100110100000Matches
2018-201931Boltoneng ENGEFL Cup58th0.2000000000000Matches
5 Seasons3 Clubs2 Leagues10.5300110100000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bolton (3 Seasons)2 Leagues5.2200110100000
Reading (1 Season)2 Leagues4.31000
Wigan Athletic (1 Season)1 League1.00000
FA Cup (5 Seasons)7.01000
League Cup (3 Seasons)3.5200110100000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200618Middlesbrough2. UEFA CupF0.60000Matches
1 Season1 Club1 League0.60000

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 Andrew Taylor Pages

Andrew Taylor Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Scouting Report

Stathead & Player Comparison