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
2009-201018Liverpooleng ENG1. Premier League522362.6000000000.000.000.000.000.00Matches
2010-201119Derby Countyeng ENG2. Championship17161,44416.0011000400.000.060.060.000.06Matches
2010-201119Hull Cityeng ENG2. Championship12121,08012.0112100600.080.080.170.080.17Matches
2011-201220Norwich Cityeng ENG1. Premier League764975.5000000200.000.000.000.000.00Matches
2012-201321Nott'ham Foresteng ENG2. Championship121293610.4101100210.100.000.100.100.10
2013-201422Middlesbrougheng ENG2. Championship19171,57217.5314300710.170.060.230.170.23
2014-201523Middlesbrougheng ENG2. Championship30292,48727.6404400800.140.000.140.140.14Matches
2014-201523Middlesbrougheng ENGFA Cup221802.0101100100.500.000.500.500.50Matches
2014-201523Middlesbrougheng ENGLeague Cup333003.3000000100.000.000.000.000.00Matches
2015-201624Middlesbrougheng ENG2. Championship35343,01033.4213200600.060.030.090.060.09Matches
2015-201624Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201624Middlesbrougheng ENGLeague Cup332933.3000000000.000.000.000.000.00Matches
2016-201725Middlesbrougheng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2016-201725Middlesbrougheng ENGFA Cup221481.6000000110.000.000.000.000.00Matches
2016-201725Middlesbrougheng ENG1. Premier League141191810.2101100300.100.000.100.100.10Matches
2017-201826Middlesbrougheng ENG2. Championship33332,90932.3729700320.220.060.280.220.28Matches
2017-201826Middlesbrougheng ENGEFL Cup332703.0000000000.000.000.000.000.00Matches
2017-201826Middlesbrougheng ENGFA Cup221541.7000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENG2. Championship33322,71730.21011001123.43.40.53.91567110.030.000.030.030.030.110.020.130.110.13Matches
2018-201927Middlesbrougheng ENGEFL Cup331962.2011000000.000.460.460.000.46Matches
2018-201927Middlesbrougheng ENGFA Cup332703.0101100000.330.000.330.330.33Matches
2019-202028Middlesbrougheng ENG2. Championship25232,08123.1202200403.63.60.23.8103320.090.000.090.090.090.160.010.160.160.16Matches
2020-202129Blackburneng ENG2. Championship1087858.7011000000.50.50.40.941410.000.110.110.000.110.050.050.100.050.10Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 1221181.3000000000.000.000.000.000.00Matches
2021-202230Blackburneng ENG2. Championship21161,44516.1202200300.70.70.20.912460.120.000.120.120.120.040.010.060.040.06Matches
2021-202230Blackburneng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2022-202331Blackburneng ENG2. Championship25231,98422.0112100810.80.80.31.122240.050.050.090.050.090.040.010.050.040.05Matches
2022-202331Blackburneng ENGEFL Cup00Matches
2022-202331Blackburneng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 111450.5000000000.000.000.000.000.00Matches
2023-202432Rotherham Utdeng ENG2. Championship753503.9000000420.50.50.10.60600.000.000.000.000.000.140.020.160.140.16Matches
15 Seasons8 Clubs4 Leagues33030426,607295.628937280075109.69.61.711.232166240.090.030.130.090.130.090.020.110.090.11
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 (7 Seasons)4 Leagues21220217,715196.82252722004667.07.00.67.725100130.110.030.140.110.140.130.010.140.130.14
Blackburn (3 Seasons)3 Leagues58494,34948.34264001112.02.00.92.9760110.080.040.120.080.120.040.020.060.040.06
Derby County (1 Season)1 League17161,44416.0011000400.000.060.060.000.06
Hull City (1 Season)1 League12121,08012.0112100600.080.080.170.080.17
Nott'ham Forest (1 Season)1 League121293610.4101100210.100.000.100.100.10
Norwich City (1 Season)1 League764975.5000000200.000.000.000.000.00
Rotherham Utd (1 Season)1 League753503.9000000420.50.50.10.60600.000.000.000.000.000.140.020.160.140.16
Liverpool (1 Season)1 League522362.6000000000.000.000.000.000.00
Blackburn (1 Season)1 League221181.3000000000.000.000.000.000.00
Blackburn Rovers (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (12 Seasons)27926022,800253.32483224006699.69.61.711.232166240.090.030.130.090.130.090.020.110.090.11
FA Cup (7 Seasons)121297710.9303300210.280.000.280.280.28
EFL Cup (6 Seasons)13131,17913.1011000200.000.080.080.000.08
Premier League (3 Seasons)26191,65118.3101100500.050.000.050.050.05
PL2 — Div. 1 (2 Seasons)331631.8000000000.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
2009-201018Liverpool1 League522362.6000000000.000.000.000.000.00
2010-201119Derby County1 League17161,44416.0011000400.000.060.060.000.06
2010-201119Hull City1 League12121,08012.0112100600.080.080.170.080.17
2011-201220Norwich City1 League764975.5000000200.000.000.000.000.00
2012-201321Nott'ham Forest1 League121293610.4101100210.100.000.100.100.10
2013-201422Middlesbrough1 League19171,57217.5314300710.170.060.230.170.23
2014-201523Middlesbrough3 Leagues35342,96733.05055001000.150.000.150.150.15
2015-201624Middlesbrough3 Leagues39383,39337.7213200600.050.030.080.050.08
2016-201725Middlesbrough3 Leagues17141,18613.2101100510.080.000.080.080.08
2017-201826Middlesbrough3 Leagues38383,33337.0729700320.190.050.240.190.24
2018-201927Middlesbrough3 Leagues39383,18335.42132001123.43.40.53.91567110.060.030.080.060.080.110.020.130.110.13
2019-202028Middlesbrough1 League25232,08123.1202200403.63.60.23.8103320.090.000.090.090.090.160.010.160.160.16
2020-202129Blackburn1 League221181.3000000000.000.000.000.000.00
2020-202129Blackburn1 League1087858.7011000000.50.50.40.941410.000.110.110.000.110.050.050.100.050.10
2021-202230Blackburn2 Leagues22171,53517.1303300300.70.70.20.912460.180.000.180.180.180.040.010.060.040.06
2022-202331Blackburn3 Leagues26242,02922.5112100810.80.80.31.122240.040.040.090.040.090.040.010.050.040.05
2022-202331Blackburn Rovers1 League11450.5000000000.000.000.000.000.00
2023-202432Rotherham Utd1 League753503.9000000420.50.50.10.60600.000.000.000.000.000.140.020.160.140.16
15 Seasons8 Clubs4 Leagues33030426,607295.628937280075109.69.61.711.232166240.090.030.130.090.130.090.020.110.090.11
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 (7 Seasons)4 Leagues21220217,715196.82252722004667.07.00.67.725100130.110.030.140.110.140.130.010.140.130.14
Blackburn (3 Seasons)3 Leagues58494,34948.34264001112.02.00.92.9760110.080.040.120.080.120.040.020.060.040.06
Derby County (1 Season)1 League17161,44416.0011000400.000.060.060.000.06
Hull City (1 Season)1 League12121,08012.0112100600.080.080.170.080.17
Nott'ham Forest (1 Season)1 League121293610.4101100210.100.000.100.100.10
Norwich City (1 Season)1 League764975.5000000200.000.000.000.000.00
Rotherham Utd (1 Season)1 League753503.9000000420.50.50.10.60600.000.000.000.000.000.140.020.160.140.16
Liverpool (1 Season)1 League522362.6000000000.000.000.000.000.00
Blackburn (1 Season)1 League221181.3000000000.000.000.000.000.00
Blackburn Rovers (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (12 Seasons)27926022,800253.32483224006699.69.61.711.232166240.090.030.130.090.130.090.020.110.090.11
FA Cup (7 Seasons)121297710.9303300210.280.000.280.280.28
EFL Cup (6 Seasons)13131,17913.1011000200.000.080.080.000.08
Premier League (3 Seasons)26191,65118.3101100500.050.000.050.050.05
PL2 — Div. 1 (2 Seasons)331631.8000000000.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
2009-201018Liverpooleng ENG1. Premier League7th522362.6000000000.000.000.000.000.00Matches
2010-201119Derby Countyeng ENG2. Championship19th17161,44416.0011000400.000.060.060.000.06Matches
2010-201119Hull Cityeng ENG2. Championship11th12121,08012.0112100600.080.080.170.080.17Matches
2011-201220Norwich Cityeng ENG1. Premier League12th764975.5000000200.000.000.000.000.00Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th121293610.4101100210.100.000.100.100.10
2013-201422Middlesbrougheng ENG2. Championship12th19171,57217.5314300710.170.060.230.170.23
2014-201523Middlesbrougheng ENG2. Championship4th30292,48727.6404400800.140.000.140.140.14Matches
2015-201624Middlesbrougheng ENG2. Championship2nd35343,01033.4213200600.060.030.090.060.09Matches
2016-201725Middlesbrougheng ENG1. Premier League19th141191810.2101100300.100.000.100.100.10Matches
2017-201826Middlesbrougheng ENG2. Championship5th33332,90932.3729700320.220.060.280.220.28Matches
2018-201927Middlesbrougheng ENG2. Championship7th33322,71730.21011001123.43.40.53.91567110.030.000.030.030.030.110.020.130.110.13Matches
2019-202028Middlesbrougheng ENG2. Championship17th25232,08123.1202200403.63.60.23.8103320.090.000.090.090.090.160.010.160.160.16Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th221181.3000000000.000.000.000.000.00Matches
2020-202129Blackburneng ENG2. Championship15th1087858.7011000000.50.50.40.941410.000.110.110.000.110.050.050.100.050.10Matches
2021-202230Blackburneng ENG2. Championship8th21161,44516.1202200300.70.70.20.912460.120.000.120.120.120.040.010.060.040.06Matches
2022-202331Blackburneng ENG2. Championship7th25231,98422.0112100810.80.80.31.122240.050.050.090.050.090.040.010.050.040.05Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th11450.5000000000.000.000.000.000.00Matches
2023-202432Rotherham Utdeng ENG2. Championship24th753503.9000000420.50.50.10.60600.000.000.000.000.000.140.020.160.140.16Matches
15 Seasons8 Clubs2 Leagues30527924,451271.72583325007199.69.61.711.232166240.090.030.120.090.120.090.020.110.090.11
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 (7 Seasons)2 Leagues18917915,694174.42042420004257.07.00.67.725100130.110.020.140.110.140.130.010.140.130.14
Blackburn (3 Seasons)1 League56474,21446.83253001112.02.00.92.9760110.060.040.110.060.110.040.020.060.040.06
Derby County (1 Season)1 League17161,44416.0011000400.000.060.060.000.06
Hull City (1 Season)1 League12121,08012.0112100600.080.080.170.080.17
Nott'ham Forest (1 Season)1 League121293610.4101100210.100.000.100.100.10
Norwich City (1 Season)1 League764975.5000000200.000.000.000.000.00
Rotherham Utd (1 Season)1 League753503.9000000420.50.50.10.60600.000.000.000.000.000.140.020.160.140.16
Liverpool (1 Season)1 League522362.6000000000.000.000.000.000.00
Blackburn (1 Season)1 League221181.3000000000.000.000.000.000.00
Blackburn Rovers (1 Season)1 League11450.5000000000.000.000.000.000.00
Championship (12 Seasons)27926022,800253.32483224006699.69.61.711.232166240.090.030.130.090.130.090.020.110.090.11
Premier League (3 Seasons)26191,65118.3101100500.050.000.050.050.05
PL2 — Div. 1 (2 Seasons)331631.8000000000.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-201523Middlesbrougheng ENGFA Cup9th221802.0101100100.500.000.500.500.50Matches
2014-201523Middlesbrougheng ENGLeague Cup17th333003.3000000100.000.000.000.000.00Matches
2015-201624Middlesbrougheng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201624Middlesbrougheng ENGLeague Cup5th332933.3000000000.000.000.000.000.00Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd111201.3000000100.000.000.000.000.00Matches
2016-201725Middlesbrougheng ENGFA Cup5th221481.6000000110.000.000.000.000.00Matches
2017-201826Middlesbrougheng ENGEFL Cup9th332703.0000000000.000.000.000.000.00Matches
2017-201826Middlesbrougheng ENGFA Cup17th221541.7000000000.000.000.000.000.00Matches
2018-201927Middlesbrougheng ENGEFL Cup5th331962.2011000000.000.460.460.000.46Matches
2018-201927Middlesbrougheng ENGFA Cup17th332703.0101100000.330.000.330.330.33Matches
2021-202230Blackburneng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2022-202331Blackburneng ENGEFL CupRd400Matches
2022-202331Blackburneng ENGFA CupQF11450.5000000000.000.000.000.000.00Matches
7 Seasons2 Clubs2 Leagues25252,15624.0314300410.130.040.170.130.17
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
Middlesbrough (5 Seasons)2 Leagues23232,02122.5213200410.090.040.130.090.13
Blackburn (2 Seasons)2 Leagues221351.5101100000.670.000.670.670.67
FA Cup (7 Seasons)121297710.9303300210.280.000.280.280.28
EFL Cup (6 Seasons)13131,17913.1011000200.000.080.080.000.08

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
2009-201018Liverpooleng ENG1. Premier League2.6000.0000Matches
2010-201119Derby Countyeng ENG2. Championship16.0010.060.0000Matches
2010-201119Hull Cityeng ENG2. Championship12.0120.170.5000Matches
2011-201220Norwich Cityeng ENG1. Premier League5.5000.0000Matches
2012-201321Nott'ham Foresteng ENG2. Championship10.4110.101.0000
2013-201422Middlesbrougheng ENG2. Championship17.5350.290.6000
2014-201523Middlesbrougheng ENG2. Championship27.64110.400.3600Matches
2014-201523Middlesbrougheng ENGFA Cup2.0100Matches
2014-201523Middlesbrougheng ENGLeague Cup3.3000Matches
2015-201624Middlesbrougheng ENG2. Championship33.4290.270.2200Matches
2015-201624Middlesbrougheng ENGFA Cup1.0000Matches
2015-201624Middlesbrougheng ENGLeague Cup3.3000Matches
2016-201725Middlesbrougheng ENGEFL Cup1.30000.000.0000Matches
2016-201725Middlesbrougheng ENGFA Cup1.6000Matches
2016-201725Middlesbrougheng ENG1. Premier League10.2110440.00.980.390.100.2500Matches
2017-201826Middlesbrougheng ENG2. Championship32.3728828.60.870.250.250.8800Matches
2017-201826Middlesbrougheng ENGEFL Cup3.00300.01.000.000.0000Matches
2017-201826Middlesbrougheng ENGFA Cup1.702150.01.170.580.000.0000Matches
2018-201927Middlesbrougheng ENG2. Championship30.2136616.71.190.200.030.1710.60003.43.40.10-2.4-2.4Matches
2018-201927Middlesbrougheng ENGEFL Cup2.20000.000.0000Matches
2018-201927Middlesbrougheng ENGFA Cup3.012150.00.670.330.501.0000Matches
2019-202028Middlesbrougheng ENG2. Championship23.1223730.40.990.300.090.298.60003.63.60.16-1.6-1.6Matches
2020-202129Blackburneng ENG2. Championship8.706233.30.690.230.000.009.60000.50.50.08-0.5-0.5Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 11.3000Matches
2021-202230Blackburneng ENG2. Championship16.1210550.00.620.310.200.4010.00000.70.70.07+1.3+1.3Matches
2021-202230Blackburneng ENGFA Cup1.012150.02.001.000.501.0000Matches
2022-202331Blackburneng ENG2. Championship22.0111218.20.500.090.090.5012.80000.80.80.07+0.2+0.2Matches
2022-202331Blackburneng ENGFA Cup0.50000.000.0000Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 10.5000Matches
2023-202432Rotherham Utdeng ENG2. Championship3.903133.30.770.260.000.008.00000.50.50.18-0.5-0.5Matches
15 Seasons8 Clubs4 Leagues295.6281366727.90.850.240.120.4010.20009.69.60.11-3.6-3.6
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Middlesbrough (7 Seasons)4 Leagues196.8221045226.00.970.280.120.409.80007.07.00.12-4.0-4.0
Blackburn (3 Seasons)3 Leagues48.34291034.50.600.210.140.4011.10002.02.00.07+1.0+1.0
Derby County (1 Season)1 League16.0010.060.0000
Hull City (1 Season)1 League12.0120.170.5000
Nott'ham Forest (1 Season)1 League10.4110.101.0000
Norwich City (1 Season)1 League5.5000.0000
Rotherham Utd (1 Season)1 League3.903133.30.770.260.000.008.00000.50.50.18-0.5-0.5
Liverpool (1 Season)1 League2.6000.0000
Blackburn (1 Season)1 League1.3000
Blackburn Rovers (1 Season)1 League0.5000
Championship (12 Seasons)253.3241176026.50.860.240.110.4010.20009.69.60.11-3.6-3.6
FA Cup (7 Seasons)10.936350.00.970.480.330.6700
EFL Cup (6 Seasons)13.10300.00.460.000.0000
Premier League (3 Seasons)18.3110440.00.980.220.100.2500
PL2 — Div. 1 (2 Seasons)1.8000
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
2009-201018Liverpool1 League2.6000.0000
2010-201119Derby County1 League16.0010.060.0000
2010-201119Hull City1 League12.0120.170.5000
2011-201220Norwich City1 League5.5000.0000
2012-201321Nott'ham Forest1 League10.4110.101.0000
2013-201422Middlesbrough1 League17.5350.290.6000
2014-201523Middlesbrough3 Leagues33.05110.400.3600
2015-201624Middlesbrough3 Leagues37.7290.270.2200
2016-201725Middlesbrough3 Leagues13.2110440.00.870.350.100.2500
2017-201826Middlesbrough3 Leagues37.0733927.30.890.240.210.7800
2018-201927Middlesbrough3 Leagues35.4238718.41.070.200.050.2910.60003.43.40.10-2.4-2.4
2019-202028Middlesbrough1 League23.1223730.40.990.300.090.298.60003.63.60.16-1.6-1.6
2020-202129Blackburn1 League1.3000
2020-202129Blackburn1 League8.706233.30.690.230.000.009.60000.50.50.08-0.5-0.5
2021-202230Blackburn2 Leagues17.1312650.00.700.350.250.5010.00000.70.70.07+1.3+1.3
2022-202331Blackburn3 Leagues22.5111218.20.490.090.090.5012.80000.80.80.07+0.2+0.2
2022-202331Blackburn Rovers1 League0.5000
2023-202432Rotherham Utd1 League3.903133.30.770.260.000.008.00000.50.50.18-0.5-0.5
15 Seasons8 Clubs4 Leagues295.6281366727.90.850.240.120.4010.20009.69.60.11-3.6-3.6
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Middlesbrough (7 Seasons)4 Leagues196.8221045226.00.970.280.120.409.80007.07.00.12-4.0-4.0
Blackburn (3 Seasons)3 Leagues48.34291034.50.600.210.140.4011.10002.02.00.07+1.0+1.0
Derby County (1 Season)1 League16.0010.060.0000
Hull City (1 Season)1 League12.0120.170.5000
Nott'ham Forest (1 Season)1 League10.4110.101.0000
Norwich City (1 Season)1 League5.5000.0000
Rotherham Utd (1 Season)1 League3.903133.30.770.260.000.008.00000.50.50.18-0.5-0.5
Liverpool (1 Season)1 League2.6000.0000
Blackburn (1 Season)1 League1.3000
Blackburn Rovers (1 Season)1 League0.5000
Championship (12 Seasons)253.3241176026.50.860.240.110.4010.20009.69.60.11-3.6-3.6
FA Cup (7 Seasons)10.936350.00.970.480.330.6700
EFL Cup (6 Seasons)13.10300.00.460.000.0000
Premier League (3 Seasons)18.3110440.00.980.220.100.2500
PL2 — Div. 1 (2 Seasons)1.8000
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
2009-201018Liverpooleng ENG1. Premier League7th2.6000.0000Matches
2010-201119Derby Countyeng ENG2. Championship19th16.0010.060.0000Matches
2010-201119Hull Cityeng ENG2. Championship11th12.0120.170.5000Matches
2011-201220Norwich Cityeng ENG1. Premier League12th5.5000.0000Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th10.4110.101.0000
2013-201422Middlesbrougheng ENG2. Championship12th17.5350.290.6000
2014-201523Middlesbrougheng ENG2. Championship4th27.64110.400.3600Matches
2015-201624Middlesbrougheng ENG2. Championship2nd33.4290.270.2200Matches
2016-201725Middlesbrougheng ENG1. Premier League19th10.2110440.00.980.390.100.2500Matches
2017-201826Middlesbrougheng ENG2. Championship5th32.3728828.60.870.250.250.8800Matches
2018-201927Middlesbrougheng ENG2. Championship7th30.2136616.71.190.200.030.1710.60003.43.40.10-2.4-2.4Matches
2019-202028Middlesbrougheng ENG2. Championship17th23.1223730.40.990.300.090.298.60003.63.60.16-1.6-1.6Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th1.3000Matches
2020-202129Blackburneng ENG2. Championship15th8.706233.30.690.230.000.009.60000.50.50.08-0.5-0.5Matches
2021-202230Blackburneng ENG2. Championship8th16.1210550.00.620.310.200.4010.00000.70.70.07+1.3+1.3Matches
2022-202331Blackburneng ENG2. Championship7th22.0111218.20.500.090.090.5012.80000.80.80.07+0.2+0.2Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th0.5000Matches
2023-202432Rotherham Utdeng ENG2. Championship24th3.903133.30.770.260.000.008.00000.50.50.18-0.5-0.5Matches
15 Seasons8 Clubs2 Leagues271.7251276427.60.870.240.110.3910.20009.69.60.11-3.6-3.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Middlesbrough (7 Seasons)2 Leagues174.420975025.81.010.290.110.409.80007.07.00.12-4.0-4.0
Blackburn (3 Seasons)1 League46.8327933.30.580.190.110.3311.10002.02.00.07+1.0+1.0
Derby County (1 Season)1 League16.0010.060.0000
Hull City (1 Season)1 League12.0120.170.5000
Nott'ham Forest (1 Season)1 League10.4110.101.0000
Norwich City (1 Season)1 League5.5000.0000
Rotherham Utd (1 Season)1 League3.903133.30.770.260.000.008.00000.50.50.18-0.5-0.5
Liverpool (1 Season)1 League2.6000.0000
Blackburn (1 Season)1 League1.3000
Blackburn Rovers (1 Season)1 League0.5000
Championship (12 Seasons)253.3241176026.50.860.240.110.4010.20009.69.60.11-3.6-3.6
Premier League (3 Seasons)18.3110440.00.980.220.100.2500
PL2 — Div. 1 (2 Seasons)1.8000
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-201523Middlesbrougheng ENGFA Cup9th2.0100Matches
2014-201523Middlesbrougheng ENGLeague Cup17th3.3000Matches
2015-201624Middlesbrougheng ENGFA Cup33rd1.0000Matches
2015-201624Middlesbrougheng ENGLeague Cup5th3.3000Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd1.30000.000.0000Matches
2016-201725Middlesbrougheng ENGFA Cup5th1.6000Matches
2017-201826Middlesbrougheng ENGEFL Cup9th3.00300.01.000.000.0000Matches
2017-201826Middlesbrougheng ENGFA Cup17th1.702150.01.170.580.000.0000Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.20000.000.0000Matches
2018-201927Middlesbrougheng ENGFA Cup17th3.012150.00.670.330.501.0000Matches
2021-202230Blackburneng ENGFA Cup1.012150.02.001.000.501.0000Matches
2022-202331Blackburneng ENGFA CupQF0.50000.000.0000Matches
7 Seasons2 Clubs2 Leagues24.039333.30.710.240.220.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Middlesbrough (5 Seasons)2 Leagues22.527228.60.620.180.140.5000
Blackburn (2 Seasons)2 Leagues1.512150.01.330.670.501.0000
FA Cup (7 Seasons)10.936350.00.970.480.330.6700
EFL Cup (6 Seasons)13.10300.00.460.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201018Liverpooleng ENG1. Premier League2.60Matches
2010-201119Derby Countyeng ENG2. Championship16.01Matches
2010-201119Hull Cityeng ENG2. Championship12.01Matches
2011-201220Norwich Cityeng ENG1. Premier League5.50Matches
2012-201321Nott'ham Foresteng ENG2. Championship10.40
2013-201422Middlesbrougheng ENG2. Championship17.51
2014-201523Middlesbrougheng ENG2. Championship27.60Matches
2014-201523Middlesbrougheng ENGFA Cup2.00Matches
2014-201523Middlesbrougheng ENGLeague Cup3.30Matches
2015-201624Middlesbrougheng ENG2. Championship33.41Matches
2015-201624Middlesbrougheng ENGFA Cup1.00Matches
2015-201624Middlesbrougheng ENGLeague Cup3.30Matches
2016-201725Middlesbrougheng ENGEFL Cup1.30Matches
2016-201725Middlesbrougheng ENGFA Cup1.60Matches
2016-201725Middlesbrougheng ENG1. Premier League10.20Matches
2017-201826Middlesbrougheng ENG2. Championship32.32Matches
2017-201826Middlesbrougheng ENGEFL Cup3.00Matches
2017-201826Middlesbrougheng ENGFA Cup1.70Matches
2018-201927Middlesbrougheng ENG2. Championship30.2663100865.813196567723129279.132744074.39624339.500.50.9-0.56493167Matches
2018-201927Middlesbrougheng ENGEFL Cup2.21Matches
2018-201927Middlesbrougheng ENGFA Cup3.00Matches
2019-202028Middlesbrougheng ENG2. Championship23.151971173.010635418214618578.929835883.26914547.600.20.1-0.24241033Matches
2020-202129Blackburneng ENG2. Championship8.741249383.68490255810612386.224627390.1568565.910.40.6+0.6180014Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 11.30Matches
2021-202230Blackburneng ENG2. Championship16.140053574.88051284111115671.224228285.8417753.200.20.2-0.2291024Matches
2021-202230Blackburneng ENGFA Cup1.00Matches
2022-202331Blackburneng ENG2. Championship22.01035118887.121424726128832090.059465391.014419275.010.30.2+0.72151022Matches
2022-202331Blackburneng ENGFA Cup0.50Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 10.50Matches
2023-202432Rotherham Utdeng ENG2. Championship3.97410173.31568533212777.8374484.1152462.500.10.0-0.126006Matches
15 Seasons8 Clubs4 Leagues295.63103403676.96336423052903110381.91744205085.142176655.091.72.0+7.31711161166
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 (7 Seasons)4 Leagues196.81182171968.823831985937747779.062579878.316538842.550.61.0+4.4107341100
Blackburn (3 Seasons)3 Leagues48.31847221683.3379651266050559984.31082120889.624135468.120.91.0+1.15322060
Derby County (1 Season)1 League16.01
Hull City (1 Season)1 League12.01
Nott'ham Forest (1 Season)1 League10.40
Norwich City (1 Season)1 League5.50
Rotherham Utd (1 Season)1 League3.97410173.31568533212777.8374484.1152462.500.10.0-0.126006
Liverpool (1 Season)1 League2.60
Blackburn (1 Season)1 League1.30
Blackburn Rovers (1 Season)1 League0.50
Championship (12 Seasons)253.33103403676.96336423052903110381.91744205085.142176655.081.72.0+6.31711161166
FA Cup (7 Seasons)10.90
EFL Cup (6 Seasons)13.11
Premier League (3 Seasons)18.30
PL2 — Div. 1 (2 Seasons)1.80
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
2009-201018Liverpool1 League2.60
2010-201119Derby County1 League16.01
2010-201119Hull City1 League12.01
2011-201220Norwich City1 League5.50
2012-201321Nott'ham Forest1 League10.40
2013-201422Middlesbrough1 League17.51
2014-201523Middlesbrough3 Leagues33.00
2015-201624Middlesbrough3 Leagues37.71
2016-201725Middlesbrough3 Leagues13.20
2017-201826Middlesbrough3 Leagues37.02
2018-201927Middlesbrough3 Leagues35.4663100865.813196567723129279.132744074.39624339.510.50.9+0.56493167
2019-202028Middlesbrough1 League23.151971173.010635418214618578.929835883.26914547.600.20.1-0.24241033
2020-202129Blackburn1 League1.30
2020-202129Blackburn1 League8.741249383.68490255810612386.224627390.1568565.910.40.6+0.6180014
2021-202230Blackburn2 Leagues17.140053574.88051284111115671.224228285.8417753.200.20.2-0.2291024
2022-202331Blackburn3 Leagues22.51035118887.121424726128832090.059465391.014419275.010.30.2+0.72151022
2022-202331Blackburn Rovers1 League0.50
2023-202432Rotherham Utd1 League3.97410173.31568533212777.8374484.1152462.500.10.0-0.126006
15 Seasons8 Clubs4 Leagues295.63103403676.96336423052903110381.91744205085.142176655.091.72.0+7.31711161166
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 (7 Seasons)4 Leagues196.81182171968.823831985937747779.062579878.316538842.550.61.0+4.4107341100
Blackburn (3 Seasons)3 Leagues48.31847221683.3379651266050559984.31082120889.624135468.120.91.0+1.15322060
Derby County (1 Season)1 League16.01
Hull City (1 Season)1 League12.01
Nott'ham Forest (1 Season)1 League10.40
Norwich City (1 Season)1 League5.50
Rotherham Utd (1 Season)1 League3.97410173.31568533212777.8374484.1152462.500.10.0-0.126006
Liverpool (1 Season)1 League2.60
Blackburn (1 Season)1 League1.30
Blackburn Rovers (1 Season)1 League0.50
Championship (12 Seasons)253.33103403676.96336423052903110381.91744205085.142176655.081.72.0+6.31711161166
FA Cup (7 Seasons)10.90
EFL Cup (6 Seasons)13.11
Premier League (3 Seasons)18.30
PL2 — Div. 1 (2 Seasons)1.80
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
2009-201018Liverpooleng ENG1. Premier League7th2.60Matches
2010-201119Derby Countyeng ENG2. Championship19th16.01Matches
2010-201119Hull Cityeng ENG2. Championship11th12.01Matches
2011-201220Norwich Cityeng ENG1. Premier League12th5.50Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th10.40
2013-201422Middlesbrougheng ENG2. Championship12th17.51
2014-201523Middlesbrougheng ENG2. Championship4th27.60Matches
2015-201624Middlesbrougheng ENG2. Championship2nd33.41Matches
2016-201725Middlesbrougheng ENG1. Premier League19th10.20Matches
2017-201826Middlesbrougheng ENG2. Championship5th32.32Matches
2018-201927Middlesbrougheng ENG2. Championship7th30.2663100865.813196567723129279.132744074.39624339.500.50.9-0.56493167Matches
2019-202028Middlesbrougheng ENG2. Championship17th23.151971173.010635418214618578.929835883.26914547.600.20.1-0.24241033Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th1.30Matches
2020-202129Blackburneng ENG2. Championship15th8.741249383.68490255810612386.224627390.1568565.910.40.6+0.6180014Matches
2021-202230Blackburneng ENG2. Championship8th16.140053574.88051284111115671.224228285.8417753.200.20.2-0.2291024Matches
2022-202331Blackburneng ENG2. Championship7th22.01035118887.121424726128832090.059465391.014419275.010.30.2+0.72151022Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th0.50Matches
2023-202432Rotherham Utdeng ENG2. Championship24th3.97410173.31568533212777.8374484.1152462.500.10.0-0.126006Matches
15 Seasons8 Clubs2 Leagues271.73103403676.96336423052903110381.91744205085.142176655.081.72.0+6.31711161166
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 (7 Seasons)2 Leagues174.41182171968.823831985937747779.062579878.316538842.540.61.0+3.4107341100
Blackburn (3 Seasons)1 League46.81847221683.3379651266050559984.31082120889.624135468.120.91.0+1.15322060
Derby County (1 Season)1 League16.01
Hull City (1 Season)1 League12.01
Nott'ham Forest (1 Season)1 League10.40
Norwich City (1 Season)1 League5.50
Rotherham Utd (1 Season)1 League3.97410173.31568533212777.8374484.1152462.500.10.0-0.126006
Liverpool (1 Season)1 League2.60
Blackburn (1 Season)1 League1.30
Blackburn Rovers (1 Season)1 League0.50
Championship (12 Seasons)253.33103403676.96336423052903110381.91744205085.142176655.081.72.0+6.31711161166
Premier League (3 Seasons)18.30
PL2 — Div. 1 (2 Seasons)1.80
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-201523Middlesbrougheng ENGFA Cup9th2.00Matches
2014-201523Middlesbrougheng ENGLeague Cup17th3.30Matches
2015-201624Middlesbrougheng ENGFA Cup33rd1.00Matches
2015-201624Middlesbrougheng ENGLeague Cup5th3.30Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd1.30Matches
2016-201725Middlesbrougheng ENGFA Cup5th1.60Matches
2017-201826Middlesbrougheng ENGEFL Cup9th3.00Matches
2017-201826Middlesbrougheng ENGFA Cup17th1.70Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.21Matches
2018-201927Middlesbrougheng ENGFA Cup17th3.00Matches
2021-202230Blackburneng ENGFA Cup1.00Matches
2022-202331Blackburneng ENGFA CupQF0.50Matches
7 Seasons2 Clubs2 Leagues24.01
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
Middlesbrough (5 Seasons)2 Leagues22.51
Blackburn (2 Seasons)2 Leagues1.50
FA Cup (7 Seasons)10.90
EFL Cup (6 Seasons)13.11
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
2009-201018Liverpooleng ENG1. Premier League2.6Matches
2010-201119Derby Countyeng ENG2. Championship16.0Matches
2010-201119Hull Cityeng ENG2. Championship12.0Matches
2011-201220Norwich Cityeng ENG1. Premier League5.5Matches
2012-201321Nott'ham Foresteng ENG2. Championship10.4
2013-201422Middlesbrougheng ENG2. Championship17.5
2014-201523Middlesbrougheng ENG2. Championship27.6Matches
2014-201523Middlesbrougheng ENGFA Cup2.0Matches
2014-201523Middlesbrougheng ENGLeague Cup3.3Matches
2015-201624Middlesbrougheng ENG2. Championship33.4Matches
2015-201624Middlesbrougheng ENGFA Cup1.0Matches
2015-201624Middlesbrougheng ENGLeague Cup3.3Matches
2016-201725Middlesbrougheng ENGEFL Cup1.30Matches
2016-201725Middlesbrougheng ENGFA Cup1.6Matches
2016-201725Middlesbrougheng ENG1. Premier League10.26Matches
2017-201826Middlesbrougheng ENG2. Championship32.34Matches
2017-201826Middlesbrougheng ENGEFL Cup3.00Matches
2017-201826Middlesbrougheng ENGFA Cup1.70Matches
2018-201927Middlesbrougheng ENG2. Championship30.210089634332054110000663211Matches
2018-201927Middlesbrougheng ENGEFL Cup2.20Matches
2018-201927Middlesbrougheng ENGFA Cup3.00Matches
2019-202028Middlesbrougheng ENG2. Championship23.171167532291513000051944Matches
2020-202129Blackburneng ENG2. Championship8.749346428210206000041212Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 11.3Matches
2021-202230Blackburneng ENG2. Championship16.153551419121307000040023Matches
2021-202230Blackburneng ENGFA Cup1.00Matches
2022-202331Blackburneng ENG2. Championship22.0118811414633018230000103515Matches
2022-202331Blackburneng ENGFA Cup0.50Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 10.5Matches
2023-202432Rotherham Utdeng ENG2. Championship3.91019921010100007402Matches
15 Seasons8 Clubs4 Leagues295.6403638561701282341731000031031027
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (7 Seasons)4 Leagues196.8171916387561110151400001182615
Blackburn (3 Seasons)3 Leagues48.322162119936612321600001847410
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.91019921010100007402
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.3403638561701282341131000031031027
FA Cup (7 Seasons)10.90
EFL Cup (6 Seasons)13.10
Premier League (3 Seasons)18.36
PL2 — Div. 1 (2 Seasons)1.8
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
2009-201018Liverpool1 League2.6
2010-201119Derby County1 League16.0
2010-201119Hull City1 League12.0
2011-201220Norwich City1 League5.5
2012-201321Nott'ham Forest1 League10.4
2013-201422Middlesbrough1 League17.5
2014-201523Middlesbrough3 Leagues33.0
2015-201624Middlesbrough3 Leagues37.7
2016-201725Middlesbrough3 Leagues13.26
2017-201826Middlesbrough3 Leagues37.04
2018-201927Middlesbrough3 Leagues35.410089634332054110000663211
2019-202028Middlesbrough1 League23.171167532291513000051944
2020-202129Blackburn1 League1.3
2020-202129Blackburn1 League8.749346428210206000041212
2021-202230Blackburn2 Leagues17.153551419121307000040023
2022-202331Blackburn3 Leagues22.5118811414633018230000103515
2022-202331Blackburn Rovers1 League0.5
2023-202432Rotherham Utd1 League3.91019921010100007402
15 Seasons8 Clubs4 Leagues295.6403638561701282341731000031031027
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (7 Seasons)4 Leagues196.8171916387561110151400001182615
Blackburn (3 Seasons)3 Leagues48.322162119936612321600001847410
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.91019921010100007402
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.3403638561701282341131000031031027
FA Cup (7 Seasons)10.90
EFL Cup (6 Seasons)13.10
Premier League (3 Seasons)18.36
PL2 — Div. 1 (2 Seasons)1.8
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
2009-201018Liverpooleng ENG1. Premier League7th2.6Matches
2010-201119Derby Countyeng ENG2. Championship19th16.0Matches
2010-201119Hull Cityeng ENG2. Championship11th12.0Matches
2011-201220Norwich Cityeng ENG1. Premier League12th5.5Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th10.4
2013-201422Middlesbrougheng ENG2. Championship12th17.5
2014-201523Middlesbrougheng ENG2. Championship4th27.6Matches
2015-201624Middlesbrougheng ENG2. Championship2nd33.4Matches
2016-201725Middlesbrougheng ENG1. Premier League19th10.26Matches
2017-201826Middlesbrougheng ENG2. Championship5th32.34Matches
2018-201927Middlesbrougheng ENG2. Championship7th30.210089634332054110000663211Matches
2019-202028Middlesbrougheng ENG2. Championship17th23.171167532291513000051944Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th1.3Matches
2020-202129Blackburneng ENG2. Championship15th8.749346428210206000041212Matches
2021-202230Blackburneng ENG2. Championship8th16.153551419121307000040023Matches
2022-202331Blackburneng ENG2. Championship7th22.0118811414633018230000103515Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th0.5Matches
2023-202432Rotherham Utdeng ENG2. Championship24th3.91019921010100007402Matches
15 Seasons8 Clubs2 Leagues271.7403638561701282341731000031031027
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (7 Seasons)2 Leagues174.4171916387561110151400001182615
Blackburn (3 Seasons)1 League46.822162119936612321600001847410
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.91019921010100007402
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.3403638561701282341131000031031027
Premier League (3 Seasons)18.36
PL2 — Div. 1 (2 Seasons)1.8
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-201523Middlesbrougheng ENGFA Cup9th2.0Matches
2014-201523Middlesbrougheng ENGLeague Cup17th3.3Matches
2015-201624Middlesbrougheng ENGFA Cup33rd1.0Matches
2015-201624Middlesbrougheng ENGLeague Cup5th3.3Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd1.30Matches
2016-201725Middlesbrougheng ENGFA Cup5th1.6Matches
2017-201826Middlesbrougheng ENGEFL Cup9th3.00Matches
2017-201826Middlesbrougheng ENGFA Cup17th1.70Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.20Matches
2018-201927Middlesbrougheng ENGFA Cup17th3.00Matches
2021-202230Blackburneng ENGFA Cup1.00Matches
2022-202331Blackburneng ENGFA CupQF0.50Matches
7 Seasons2 Clubs2 Leagues24.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (5 Seasons)2 Leagues22.50
Blackburn (2 Seasons)2 Leagues1.50
FA Cup (7 Seasons)10.90
EFL Cup (6 Seasons)13.10

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
2009-201018Liverpooleng ENG1. Premier League2.6Matches
2010-201119Derby Countyeng ENG2. Championship16.0Matches
2010-201119Hull Cityeng ENG2. Championship12.0Matches
2011-201220Norwich Cityeng ENG1. Premier League5.5Matches
2012-201321Nott'ham Foresteng ENG2. Championship10.4
2013-201422Middlesbrougheng ENG2. Championship17.5
2014-201523Middlesbrougheng ENG2. Championship27.6Matches
2014-201523Middlesbrougheng ENGFA Cup2.0Matches
2014-201523Middlesbrougheng ENGLeague Cup3.3Matches
2015-201624Middlesbrougheng ENG2. Championship33.4Matches
2015-201624Middlesbrougheng ENGFA Cup1.0Matches
2015-201624Middlesbrougheng ENGLeague Cup3.3Matches
2016-201725Middlesbrougheng ENGEFL Cup1.3Matches
2016-201725Middlesbrougheng ENGFA Cup1.6Matches
2016-201725Middlesbrougheng ENG1. Premier League10.2Matches
2017-201826Middlesbrougheng ENG2. Championship32.3Matches
2017-201826Middlesbrougheng ENGEFL Cup3.0Matches
2017-201826Middlesbrougheng ENGFA Cup1.7Matches
2018-201927Middlesbrougheng ENG2. Championship30.2190.63121051020.07100010Matches
2018-201927Middlesbrougheng ENGEFL Cup2.2Matches
2018-201927Middlesbrougheng ENGFA Cup3.0Matches
2019-202028Middlesbrougheng ENG2. Championship23.1100.4350030200.00000000Matches
2020-202129Blackburneng ENG2. Championship8.720.2320000010.11100000Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 11.3Matches
2021-202230Blackburneng ENG2. Championship16.140.2540000000.00000000Matches
2021-202230Blackburneng ENGFA Cup1.0Matches
2022-202331Blackburneng ENG2. Championship22.090.4170020010.05000100Matches
2022-202331Blackburneng ENGFA Cup0.5Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 10.5Matches
2023-202432Rotherham Utdeng ENG2. Championship3.920.5110010000.00000000Matches
15 Seasons8 Clubs4 Leagues295.6460.443110111240.04200110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (7 Seasons)4 Leagues196.8290.54171081220.04100010
Blackburn (3 Seasons)3 Leagues48.3150.32130020020.04100100
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.920.5110010000.00000000
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.3460.443110111240.04200110
FA Cup (7 Seasons)10.9
EFL Cup (6 Seasons)13.1
Premier League (3 Seasons)18.3
PL2 — Div. 1 (2 Seasons)1.8
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
2009-201018Liverpool1 League2.6
2010-201119Derby County1 League16.0
2010-201119Hull City1 League12.0
2011-201220Norwich City1 League5.5
2012-201321Nott'ham Forest1 League10.4
2013-201422Middlesbrough1 League17.5
2014-201523Middlesbrough3 Leagues33.0
2015-201624Middlesbrough3 Leagues37.7
2016-201725Middlesbrough3 Leagues13.2
2017-201826Middlesbrough3 Leagues37.0
2018-201927Middlesbrough3 Leagues35.4190.63121051020.07100010
2019-202028Middlesbrough1 League23.1100.4350030200.00000000
2020-202129Blackburn1 League1.3
2020-202129Blackburn1 League8.720.2320000010.11100000
2021-202230Blackburn2 Leagues17.140.2540000000.00000000
2022-202331Blackburn3 Leagues22.590.4170020010.05000100
2022-202331Blackburn Rovers1 League0.5
2023-202432Rotherham Utd1 League3.920.5110010000.00000000
15 Seasons8 Clubs4 Leagues295.6460.443110111240.04200110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (7 Seasons)4 Leagues196.8290.54171081220.04100010
Blackburn (3 Seasons)3 Leagues48.3150.32130020020.04100100
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.920.5110010000.00000000
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.3460.443110111240.04200110
FA Cup (7 Seasons)10.9
EFL Cup (6 Seasons)13.1
Premier League (3 Seasons)18.3
PL2 — Div. 1 (2 Seasons)1.8
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
2009-201018Liverpooleng ENG1. Premier League7th2.6Matches
2010-201119Derby Countyeng ENG2. Championship19th16.0Matches
2010-201119Hull Cityeng ENG2. Championship11th12.0Matches
2011-201220Norwich Cityeng ENG1. Premier League12th5.5Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th10.4
2013-201422Middlesbrougheng ENG2. Championship12th17.5
2014-201523Middlesbrougheng ENG2. Championship4th27.6Matches
2015-201624Middlesbrougheng ENG2. Championship2nd33.4Matches
2016-201725Middlesbrougheng ENG1. Premier League19th10.2Matches
2017-201826Middlesbrougheng ENG2. Championship5th32.3Matches
2018-201927Middlesbrougheng ENG2. Championship7th30.2190.63121051020.07100010Matches
2019-202028Middlesbrougheng ENG2. Championship17th23.1100.4350030200.00000000Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th1.3Matches
2020-202129Blackburneng ENG2. Championship15th8.720.2320000010.11100000Matches
2021-202230Blackburneng ENG2. Championship8th16.140.2540000000.00000000Matches
2022-202331Blackburneng ENG2. Championship7th22.090.4170020010.05000100Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th0.5Matches
2023-202432Rotherham Utdeng ENG2. Championship24th3.920.5110010000.00000000Matches
15 Seasons8 Clubs2 Leagues271.7460.443110111240.04200110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (7 Seasons)2 Leagues174.4290.54171081220.04100010
Blackburn (3 Seasons)1 League46.8150.32130020020.04100100
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.920.5110010000.00000000
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.3460.443110111240.04200110
Premier League (3 Seasons)18.3
PL2 — Div. 1 (2 Seasons)1.8
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-201523Middlesbrougheng ENGFA Cup9th2.0Matches
2014-201523Middlesbrougheng ENGLeague Cup17th3.3Matches
2015-201624Middlesbrougheng ENGFA Cup33rd1.0Matches
2015-201624Middlesbrougheng ENGLeague Cup5th3.3Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd1.3Matches
2016-201725Middlesbrougheng ENGFA Cup5th1.6Matches
2017-201826Middlesbrougheng ENGEFL Cup9th3.0Matches
2017-201826Middlesbrougheng ENGFA Cup17th1.7Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.2Matches
2018-201927Middlesbrougheng ENGFA Cup17th3.0Matches
2021-202230Blackburneng ENGFA Cup1.0Matches
2022-202331Blackburneng ENGFA CupQF0.5Matches
7 Seasons2 Clubs2 Leagues24.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (5 Seasons)2 Leagues22.5
Blackburn (2 Seasons)2 Leagues1.5
FA Cup (7 Seasons)10.9
EFL Cup (6 Seasons)13.1

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201018Liverpooleng ENG1. Premier League2.6Matches
2010-201119Derby Countyeng ENG2. Championship16.0Matches
2010-201119Hull Cityeng ENG2. Championship12.0Matches
2011-201220Norwich Cityeng ENG1. Premier League5.5Matches
2012-201321Nott'ham Foresteng ENG2. Championship10.4
2013-201422Middlesbrougheng ENG2. Championship17.5
2014-201523Middlesbrougheng ENG2. Championship27.6Matches
2014-201523Middlesbrougheng ENGFA Cup2.0Matches
2014-201523Middlesbrougheng ENGLeague Cup3.3Matches
2015-201624Middlesbrougheng ENG2. Championship33.4Matches
2015-201624Middlesbrougheng ENGFA Cup1.0Matches
2015-201624Middlesbrougheng ENGLeague Cup3.3Matches
2016-201725Middlesbrougheng ENGEFL Cup1.300Matches
2016-201725Middlesbrougheng ENGFA Cup1.6Matches
2016-201725Middlesbrougheng ENG1. Premier League10.2827Matches
2017-201826Middlesbrougheng ENG2. Championship32.33333Matches
2017-201826Middlesbrougheng ENGEFL Cup3.000Matches
2017-201826Middlesbrougheng ENGFA Cup1.702Matches
2018-201927Middlesbrougheng ENG2. Championship30.2513531182212972.4844242045961822Matches
2018-201927Middlesbrougheng ENGEFL Cup2.200Matches
2018-201927Middlesbrougheng ENGFA Cup3.003Matches
2019-202028Middlesbrougheng ENG2. Championship23.1312220110121866.7628161231621481Matches
2020-202129Blackburneng ENG2. Championship8.712910203560.028711123410Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 11.3Matches
2021-202230Blackburneng ENG2. Championship16.116812403560.0213762137990Matches
2021-202230Blackburneng ENGFA Cup1.000Matches
2022-202331Blackburneng ENG2. Championship22.029192360172373.962416836651040Matches
2022-202331Blackburneng ENGFA Cup0.500Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 10.5Matches
2023-202432Rotherham Utdeng ENG2. Championship3.9955402540.036421524140Matches
15 Seasons8 Clubs4 Leagues295.6148139101452588568.22712374492243075883
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 (7 Seasons)4 Leagues196.8829851292334770.2147240321411583303
Blackburn (3 Seasons)3 Leagues48.3573645120233369.710453015681252440
Derby County (1 Season)1 League16.00
Hull City (1 Season)1 League12.00
Nott'ham Forest (1 Season)1 League10.40
Norwich City (1 Season)1 League5.50
Rotherham Utd (1 Season)1 League3.9955402540.036421524140
Liverpool (1 Season)1 League2.60
Blackburn (1 Season)1 League1.30
Blackburn Rovers (1 Season)1 League0.50
Championship (12 Seasons)253.3148131101452588568.22712374491923075883
FA Cup (7 Seasons)10.9050
EFL Cup (6 Seasons)13.1000
Premier League (3 Seasons)18.38270
PL2 — Div. 1 (2 Seasons)1.80
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
2009-201018Liverpool1 League2.60
2010-201119Derby County1 League16.00
2010-201119Hull City1 League12.00
2011-201220Norwich City1 League5.50
2012-201321Nott'ham Forest1 League10.40
2013-201422Middlesbrough1 League17.50
2014-201523Middlesbrough3 Leagues33.00
2015-201624Middlesbrough3 Leagues37.70
2016-201725Middlesbrough3 Leagues13.28270
2017-201826Middlesbrough3 Leagues37.033350
2018-201927Middlesbrough3 Leagues35.4513531182212972.4844242048961822
2019-202028Middlesbrough1 League23.1312220110121866.7628161231621481
2020-202129Blackburn1 League1.30
2020-202129Blackburn1 League8.712910203560.028711123410
2021-202230Blackburn2 Leagues17.116812403560.0213762137990
2022-202331Blackburn3 Leagues22.529192360172373.962416836651040
2022-202331Blackburn Rovers1 League0.50
2023-202432Rotherham Utd1 League3.9955402540.036421524140
15 Seasons8 Clubs4 Leagues295.6148139101452588568.22712374492243075883
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Middlesbrough (7 Seasons)4 Leagues196.8829851292334770.2147240321411583303
Blackburn (3 Seasons)3 Leagues48.3573645120233369.710453015681252440
Derby County (1 Season)1 League16.00
Hull City (1 Season)1 League12.00
Nott'ham Forest (1 Season)1 League10.40
Norwich City (1 Season)1 League5.50
Rotherham Utd (1 Season)1 League3.9955402540.036421524140
Liverpool (1 Season)1 League2.60
Blackburn (1 Season)1 League1.30
Blackburn Rovers (1 Season)1 League0.50
Championship (12 Seasons)253.3148131101452588568.22712374491923075883
FA Cup (7 Seasons)10.9050
EFL Cup (6 Seasons)13.1000
Premier League (3 Seasons)18.38270
PL2 — Div. 1 (2 Seasons)1.80
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
2009-201018Liverpooleng ENG1. Premier League7th2.6Matches
2010-201119Derby Countyeng ENG2. Championship19th16.0Matches
2010-201119Hull Cityeng ENG2. Championship11th12.0Matches
2011-201220Norwich Cityeng ENG1. Premier League12th5.5Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th10.4
2013-201422Middlesbrougheng ENG2. Championship12th17.5
2014-201523Middlesbrougheng ENG2. Championship4th27.6Matches
2015-201624Middlesbrougheng ENG2. Championship2nd33.4Matches
2016-201725Middlesbrougheng ENG1. Premier League19th10.2827Matches
2017-201826Middlesbrougheng ENG2. Championship5th32.33333Matches
2018-201927Middlesbrougheng ENG2. Championship7th30.2513531182212972.4844242045961822Matches
2019-202028Middlesbrougheng ENG2. Championship17th23.1312220110121866.7628161231621481Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th1.3Matches
2020-202129Blackburneng ENG2. Championship15th8.712910203560.028711123410Matches
2021-202230Blackburneng ENG2. Championship8th16.116812403560.0213762137990Matches
2022-202331Blackburneng ENG2. Championship7th22.029192360172373.962416836651040Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th0.5Matches
2023-202432Rotherham Utdeng ENG2. Championship24th3.9955402540.036421524140Matches
15 Seasons8 Clubs2 Leagues271.7148139101452588568.22712374492193075883
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 (7 Seasons)2 Leagues174.4829851292334770.2147240321361583303
Blackburn (3 Seasons)1 League46.8573645120233369.710453015681252440
Derby County (1 Season)1 League16.00
Hull City (1 Season)1 League12.00
Nott'ham Forest (1 Season)1 League10.40
Norwich City (1 Season)1 League5.50
Rotherham Utd (1 Season)1 League3.9955402540.036421524140
Liverpool (1 Season)1 League2.60
Blackburn (1 Season)1 League1.30
Blackburn Rovers (1 Season)1 League0.50
Championship (12 Seasons)253.3148131101452588568.22712374491923075883
Premier League (3 Seasons)18.38270
PL2 — Div. 1 (2 Seasons)1.80
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-201523Middlesbrougheng ENGFA Cup9th2.0Matches
2014-201523Middlesbrougheng ENGLeague Cup17th3.3Matches
2015-201624Middlesbrougheng ENGFA Cup33rd1.0Matches
2015-201624Middlesbrougheng ENGLeague Cup5th3.3Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd1.300Matches
2016-201725Middlesbrougheng ENGFA Cup5th1.6Matches
2017-201826Middlesbrougheng ENGEFL Cup9th3.000Matches
2017-201826Middlesbrougheng ENGFA Cup17th1.702Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.200Matches
2018-201927Middlesbrougheng ENGFA Cup17th3.003Matches
2021-202230Blackburneng ENGFA Cup1.000Matches
2022-202331Blackburneng ENGFA CupQF0.500Matches
7 Seasons2 Clubs2 Leagues24.0050
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 (5 Seasons)2 Leagues22.5050
Blackburn (2 Seasons)2 Leagues1.5000
FA Cup (7 Seasons)10.9050
EFL Cup (6 Seasons)13.1000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201018Liverpooleng ENG1. Premier League2.6Matches
2010-201119Derby Countyeng ENG2. Championship16.0Matches
2010-201119Hull Cityeng ENG2. Championship12.0Matches
2011-201220Norwich Cityeng ENG1. Premier League5.5Matches
2012-201321Nott'ham Foresteng ENG2. Championship10.4
2013-201422Middlesbrougheng ENG2. Championship17.5
2014-201523Middlesbrougheng ENG2. Championship27.6Matches
2014-201523Middlesbrougheng ENGFA Cup2.0Matches
2014-201523Middlesbrougheng ENGLeague Cup3.3Matches
2015-201624Middlesbrougheng ENG2. Championship33.4Matches
2015-201624Middlesbrougheng ENGFA Cup1.0Matches
2015-201624Middlesbrougheng ENGLeague Cup3.3Matches
2016-201725Middlesbrougheng ENGEFL Cup1.3Matches
2016-201725Middlesbrougheng ENGFA Cup1.6Matches
2016-201725Middlesbrougheng ENG1. Premier League10.2Matches
2017-201826Middlesbrougheng ENG2. Championship32.3Matches
2017-201826Middlesbrougheng ENGEFL Cup3.0Matches
2017-201826Middlesbrougheng ENGFA Cup1.7Matches
2018-201927Middlesbrougheng ENG2. Championship30.21411159686650936214116233.3466.753730351654159021256911Matches
2018-201927Middlesbrougheng ENGEFL Cup2.2Matches
2018-201927Middlesbrougheng ENGFA Cup3.0Matches
2019-202028Middlesbrougheng ENG2. Championship23.11004186616346503910048675.0225.0377227312101050854212Matches
2020-202129Blackburneng ENG2. Championship8.75856737220311858522100.000.02971363714400423541Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 11.3Matches
2021-202230Blackburneng ENG2. Championship16.172313146024030217236466.7233.325711584961001022886Matches
2021-202230Blackburneng ENGFA Cup1.0Matches
2022-202331Blackburneng ENG2. Championship22.01418266982415271614187342.9228.675133001421221628764Matches
2022-202331Blackburneng ENGFA Cup0.5Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 10.5Matches
2023-202432Rotherham Utdeng ENG2. Championship3.915525856754155000592808701030560Matches
15 Seasons8 Clubs4 Leagues295.65296834320119212161505296291758.61034.52278114095582321715213256424
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 (7 Seasons)4 Leagues196.824153451302996143101241514857.1642.9914530828642514029799013
Blackburn (3 Seasons)3 Leagues48.3272646418148586845272615960.0426.7130558212631721206151811
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.915525856754155000592808701030560
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.35296834320119212161505296291758.61034.52278114095582321715213256424
FA Cup (7 Seasons)10.9
EFL Cup (6 Seasons)13.1
Premier League (3 Seasons)18.3
PL2 — Div. 1 (2 Seasons)1.8
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
2009-201018Liverpool1 League2.6
2010-201119Derby County1 League16.0
2010-201119Hull City1 League12.0
2011-201220Norwich City1 League5.5
2012-201321Nott'ham Forest1 League10.4
2013-201422Middlesbrough1 League17.5
2014-201523Middlesbrough3 Leagues33.0
2015-201624Middlesbrough3 Leagues37.7
2016-201725Middlesbrough3 Leagues13.2
2017-201826Middlesbrough3 Leagues37.0
2018-201927Middlesbrough3 Leagues35.41411159686650936214116233.3466.753730351654159021256911
2019-202028Middlesbrough1 League23.11004186616346503910048675.0225.0377227312101050854212
2020-202129Blackburn1 League1.3
2020-202129Blackburn1 League8.75856737220311858522100.000.02971363714400423541
2021-202230Blackburn2 Leagues17.172313146024030217236466.7233.325711584961001022886
2022-202331Blackburn3 Leagues22.51418266982415271614187342.9228.675133001421221628764
2022-202331Blackburn Rovers1 League0.5
2023-202432Rotherham Utd1 League3.915525856754155000592808701030560
15 Seasons8 Clubs4 Leagues295.65296834320119212161505296291758.61034.52278114095582321715213256424
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 (7 Seasons)4 Leagues196.824153451302996143101241514857.1642.9914530828642514029799013
Blackburn (3 Seasons)3 Leagues48.3272646418148586845272615960.0426.7130558212631721206151811
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.915525856754155000592808701030560
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.35296834320119212161505296291758.61034.52278114095582321715213256424
FA Cup (7 Seasons)10.9
EFL Cup (6 Seasons)13.1
Premier League (3 Seasons)18.3
PL2 — Div. 1 (2 Seasons)1.8
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
2009-201018Liverpooleng ENG1. Premier League7th2.6Matches
2010-201119Derby Countyeng ENG2. Championship19th16.0Matches
2010-201119Hull Cityeng ENG2. Championship11th12.0Matches
2011-201220Norwich Cityeng ENG1. Premier League12th5.5Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th10.4
2013-201422Middlesbrougheng ENG2. Championship12th17.5
2014-201523Middlesbrougheng ENG2. Championship4th27.6Matches
2015-201624Middlesbrougheng ENG2. Championship2nd33.4Matches
2016-201725Middlesbrougheng ENG1. Premier League19th10.2Matches
2017-201826Middlesbrougheng ENG2. Championship5th32.3Matches
2018-201927Middlesbrougheng ENG2. Championship7th30.21411159686650936214116233.3466.753730351654159021256911Matches
2019-202028Middlesbrougheng ENG2. Championship17th23.11004186616346503910048675.0225.0377227312101050854212Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th1.3Matches
2020-202129Blackburneng ENG2. Championship15th8.75856737220311858522100.000.02971363714400423541Matches
2021-202230Blackburneng ENG2. Championship8th16.172313146024030217236466.7233.325711584961001022886Matches
2022-202331Blackburneng ENG2. Championship7th22.01418266982415271614187342.9228.675133001421221628764Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th0.5Matches
2023-202432Rotherham Utdeng ENG2. Championship24th3.915525856754155000592808701030560Matches
15 Seasons8 Clubs2 Leagues271.75296834320119212161505296291758.61034.52278114095582321715213256424
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 (7 Seasons)2 Leagues174.424153451302996143101241514857.1642.9914530828642514029799013
Blackburn (3 Seasons)1 League46.8272646418148586845272615960.0426.7130558212631721206151811
Derby County (1 Season)1 League16.0
Hull City (1 Season)1 League12.0
Nott'ham Forest (1 Season)1 League10.4
Norwich City (1 Season)1 League5.5
Rotherham Utd (1 Season)1 League3.915525856754155000592808701030560
Liverpool (1 Season)1 League2.6
Blackburn (1 Season)1 League1.3
Blackburn Rovers (1 Season)1 League0.5
Championship (12 Seasons)253.35296834320119212161505296291758.61034.52278114095582321715213256424
Premier League (3 Seasons)18.3
PL2 — Div. 1 (2 Seasons)1.8
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-201523Middlesbrougheng ENGFA Cup9th2.0Matches
2014-201523Middlesbrougheng ENGLeague Cup17th3.3Matches
2015-201624Middlesbrougheng ENGFA Cup33rd1.0Matches
2015-201624Middlesbrougheng ENGLeague Cup5th3.3Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd1.3Matches
2016-201725Middlesbrougheng ENGFA Cup5th1.6Matches
2017-201826Middlesbrougheng ENGEFL Cup9th3.0Matches
2017-201826Middlesbrougheng ENGFA Cup17th1.7Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.2Matches
2018-201927Middlesbrougheng ENGFA Cup17th3.0Matches
2021-202230Blackburneng ENGFA Cup1.0Matches
2022-202331Blackburneng ENGFA CupQF0.5Matches
7 Seasons2 Clubs2 Leagues24.0
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
Middlesbrough (5 Seasons)2 Leagues22.5
Blackburn (2 Seasons)2 Leagues1.5
FA Cup (7 Seasons)10.9
EFL Cup (6 Seasons)13.1

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201018Liverpooleng ENG1. Premier League5236476.92.6223Matches
2010-201119Derby Countyeng ENG2. Championship171,4448534.916.0161Matches
2010-201119Hull Cityeng ENG2. Championship121,0809026.112.0120Matches
2011-201220Norwich Cityeng ENG1. Premier League74977114.55.5651Matches
2012-201321Nott'ham Foresteng ENG2. Championship129367822.610.4120
2013-201422Middlesbrougheng ENG2. Championship191,5728338.017.5172
2014-201523Middlesbrougheng ENG2. Championship302,4878360.127.62925111.914020+20+0.72+0.12Matches
2014-201523Middlesbrougheng ENGFA Cup21809066.72.02902003.0040+4+2.00+4.00Matches
2014-201523Middlesbrougheng ENGLeague Cup3300100100.03.331003002.0083+5+1.50Matches
2015-201624Middlesbrougheng ENG2. Championship353,0108672.733.43432121.974521+24+0.72+0.08Matches
2015-201624Middlesbrougheng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2015-201624Middlesbrougheng ENGLeague Cup32939857.53.33982012.0032+1+0.31-0.94Matches
2016-201725Middlesbrougheng ENGEFL Cup1120120100.01.311201000.0012-1-0.75Matches
2016-201725Middlesbrougheng ENGFA Cup21487441.11.62741003.0042+2+1.22+0.79Matches
2016-201725Middlesbrougheng ENG1. Premier League149186626.810.2119370.64616-10-0.98-0.40Matches
2017-201826Middlesbrougheng ENG2. Championship332,9098870.332.33331031.594933+16+0.50+0.06Matches
2017-201826Middlesbrougheng ENGEFL Cup327090100.03.03903002.0063+3+1.00Matches
2017-201826Middlesbrougheng ENGFA Cup21547785.61.72771001.5020+2+1.17+4.63Matches
2018-201927Middlesbrougheng ENG2. Championship332,7178265.630.23285261041.423027+3+0.10-0.2238.133.5+4.6+0.15+0.05Matches
2018-201927Middlesbrougheng ENGEFL Cup31966538.42.23651012.3342+2+0.92+1.20Matches
2018-201927Middlesbrougheng ENGFA Cup327090100.03.03903001.3363+3+1.00Matches
2019-202028Middlesbrougheng ENG2. Championship252,0818350.323.123882223401.282026-6-0.26+0.0531.130.4+0.7+0.03+0.33Matches
2020-202129Blackburneng ENG2. Championship107857919.08.7885625411.20111100.00-0.309.910.6-0.7-0.08-0.54Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 12118595.51.32590001.5001-1-0.76-1.12Matches
2021-202230Blackburneng ENG2. Championship211,4456934.916.1168314524101.622518+7+0.44+0.3720.021.7-1.7-0.11-0.27Matches
2021-202230Blackburneng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2022-202331Blackburneng ENG2. Championship251,9847947.922.023851921621.602126-5-0.23-0.3516.224.0-7.8-0.35-0.40Matches
2022-202331Blackburneng ENGEFL Cup00001Matches
2022-202331Blackburneng ENGFA Cup145459.40.51450003.000000.00-0.41Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 1145451.90.51450000.0001-1-2.00-1.65Matches
2023-202432Rotherham Utdeng ENG2. Championship7350508.53.9561222220.5737-4-1.03+0.113.85.8-2.0-0.50+0.58Matches
15 Seasons8 Clubs4 Leagues33026,6078139.2295.6304842122627351.56291227+64+0.28+0.37119.2126.0-6.9-0.07+0.10
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 (7 Seasons)4 Leagues21217,7158456.9196.8202871631023191.61229162+67+0.37+0.3269.263.9+5.3+0.10+0.23
Blackburn (3 Seasons)3 Leagues584,3497532.648.3498340929141.535958+1+0.02-0.1746.156.3-10.2-0.22-0.47
Derby County (1 Season)1 League171,4448534.916.0161
Hull City (1 Season)1 League121,0809026.112.0120
Nott'ham Forest (1 Season)1 League129367822.610.4120
Norwich City (1 Season)1 League74977114.55.5651
Rotherham Utd (1 Season)1 League7350508.53.9561222220.5737-4-1.03+0.113.85.8-2.0-0.50+0.58
Liverpool (1 Season)1 League5236476.92.6223
Blackburn (1 Season)1 League2118595.51.32590001.5001-1-0.76-1.12
Blackburn Rovers (1 Season)1 League145451.90.51450000.0001-1-2.00-1.65
Championship (12 Seasons)27922,8008242.4253.3260841771927251.59244189+55+0.28+0.32119.2126.0-6.9-0.07+0.10
FA Cup (7 Seasons)129778156.110.912819001.831910+9+0.83+0.83
EFL Cup (6 Seasons)131,1799157.013.1139110031.922212+10+0.76+0.42
Premier League (3 Seasons)261,6516416.118.31916770.64616-10-0.98-0.40
PL2 — Div. 1 (2 Seasons)3163543.61.83540001.0002-2-1.10-1.08
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
2009-201018Liverpool1 League5236476.92.6223
2010-201119Derby County1 League171,4448534.916.0161
2010-201119Hull City1 League121,0809026.112.0120
2011-201220Norwich City1 League74977114.55.5651
2012-201321Nott'ham Forest1 League129367822.610.4120
2013-201422Middlesbrough1 League191,5728338.017.5172
2014-201523Middlesbrough3 Leagues352,9678563.033.0349630111.985223+29+0.88+0.41
2015-201624Middlesbrough3 Leagues393,3938771.637.7389635131.924925+24+0.64-0.10
2016-201725Middlesbrough3 Leagues171,1867030.413.2148911370.881120-9-0.68-0.19
2017-201826Middlesbrough3 Leagues383,3338872.637.0388535031.625736+21+0.57+0.21
2018-201927Middlesbrough3 Leagues393,1838264.735.43884301051.484032+8+0.23+0.0238.133.5+4.6+0.15+0.05
2019-202028Middlesbrough1 League252,0818350.323.123882223401.282026-6-0.26+0.0531.130.4+0.7+0.03+0.33
2020-202129Blackburn1 League2118595.51.32590001.5001-1-0.76-1.12
2020-202129Blackburn1 League107857919.08.7885625411.20111100.00-0.309.910.6-0.7-0.08-0.54
2021-202230Blackburn2 Leagues221,5357036.317.1178315524101.552721+6+0.35+0.2920.021.7-1.7-0.11-0.27
2022-202331Blackburn3 Leagues262,0297840.722.524831921631.652126-5-0.22-0.4016.224.0-7.8-0.35-0.40
2022-202331Blackburn Rovers1 League145451.90.51450000.0001-1-2.00-1.65
2023-202432Rotherham Utd1 League7350508.53.9561222220.5737-4-1.03+0.113.85.8-2.0-0.50+0.58
15 Seasons8 Clubs4 Leagues33026,6078139.2295.6304842122627351.56291227+64+0.28+0.37119.2126.0-6.9-0.07+0.10
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 (7 Seasons)4 Leagues21217,7158456.9196.8202871631023191.61229162+67+0.37+0.3269.263.9+5.3+0.10+0.23
Blackburn (3 Seasons)3 Leagues584,3497532.648.3498340929141.535958+1+0.02-0.1746.156.3-10.2-0.22-0.47
Derby County (1 Season)1 League171,4448534.916.0161
Hull City (1 Season)1 League121,0809026.112.0120
Nott'ham Forest (1 Season)1 League129367822.610.4120
Norwich City (1 Season)1 League74977114.55.5651
Rotherham Utd (1 Season)1 League7350508.53.9561222220.5737-4-1.03+0.113.85.8-2.0-0.50+0.58
Liverpool (1 Season)1 League5236476.92.6223
Blackburn (1 Season)1 League2118595.51.32590001.5001-1-0.76-1.12
Blackburn Rovers (1 Season)1 League145451.90.51450000.0001-1-2.00-1.65
Championship (12 Seasons)27922,8008242.4253.3260841771927251.59244189+55+0.28+0.32119.2126.0-6.9-0.07+0.10
FA Cup (7 Seasons)129778156.110.912819001.831910+9+0.83+0.83
EFL Cup (6 Seasons)131,1799157.013.1139110031.922212+10+0.76+0.42
Premier League (3 Seasons)261,6516416.118.31916770.64616-10-0.98-0.40
PL2 — Div. 1 (2 Seasons)3163543.61.83540001.0002-2-1.10-1.08
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
2009-201018Liverpooleng ENG1. Premier League7th5236476.92.6223Matches
2010-201119Derby Countyeng ENG2. Championship19th171,4448534.916.0161Matches
2010-201119Hull Cityeng ENG2. Championship11th121,0809026.112.0120Matches
2011-201220Norwich Cityeng ENG1. Premier League12th74977114.55.5651Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th129367822.610.4120
2013-201422Middlesbrougheng ENG2. Championship12th191,5728338.017.5172
2014-201523Middlesbrougheng ENG2. Championship4th302,4878360.127.62925111.914020+20+0.72+0.12Matches
2015-201624Middlesbrougheng ENG2. Championship2nd353,0108672.733.43432121.974521+24+0.72+0.08Matches
2016-201725Middlesbrougheng ENG1. Premier League19th149186626.810.2119370.64616-10-0.98-0.40Matches
2017-201826Middlesbrougheng ENG2. Championship5th332,9098870.332.33331031.594933+16+0.50+0.06Matches
2018-201927Middlesbrougheng ENG2. Championship7th332,7178265.630.23285261041.423027+3+0.10-0.2238.133.5+4.6+0.15+0.05Matches
2019-202028Middlesbrougheng ENG2. Championship17th252,0818350.323.123882223401.282026-6-0.26+0.0531.130.4+0.7+0.03+0.33Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th2118595.51.32590001.5001-1-0.76-1.12Matches
2020-202129Blackburneng ENG2. Championship15th107857919.08.7885625411.20111100.00-0.309.910.6-0.7-0.08-0.54Matches
2021-202230Blackburneng ENG2. Championship8th211,4456934.916.1168314524101.622518+7+0.44+0.3720.021.7-1.7-0.11-0.27Matches
2022-202331Blackburneng ENG2. Championship7th251,9847947.922.023851921621.602126-5-0.23-0.3516.224.0-7.8-0.35-0.40Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th145451.90.51450000.0001-1-2.00-1.65Matches
2023-202432Rotherham Utdeng ENG2. Championship24th7350508.53.9561222220.5737-4-1.03+0.113.85.8-2.0-0.50+0.58Matches
15 Seasons8 Clubs2 Leagues30524,4518038.2271.7279841932627321.53250205+45+0.22+0.32119.2126.0-6.9-0.07+0.10
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 (7 Seasons)2 Leagues18915,6948355.5174.4179861451023171.57190143+47+0.30+0.2469.263.9+5.3+0.10+0.23
Blackburn (3 Seasons)1 League564,2147533.946.8478439929131.545755+2+0.04-0.1346.156.3-10.2-0.22-0.47
Derby County (1 Season)1 League171,4448534.916.0161
Hull City (1 Season)1 League121,0809026.112.0120
Nott'ham Forest (1 Season)1 League129367822.610.4120
Norwich City (1 Season)1 League74977114.55.5651
Rotherham Utd (1 Season)1 League7350508.53.9561222220.5737-4-1.03+0.113.85.8-2.0-0.50+0.58
Liverpool (1 Season)1 League5236476.92.6223
Blackburn (1 Season)1 League2118595.51.32590001.5001-1-0.76-1.12
Blackburn Rovers (1 Season)1 League145451.90.51450000.0001-1-2.00-1.65
Championship (12 Seasons)27922,8008242.4253.3260841771927251.59244189+55+0.28+0.32119.2126.0-6.9-0.07+0.10
Premier League (3 Seasons)261,6516416.118.31916770.64616-10-0.98-0.40
PL2 — Div. 1 (2 Seasons)3163543.61.83540001.0002-2-1.10-1.08
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-201523Middlesbrougheng ENGFA Cup9th21809066.72.02902003.0040+4+2.00+4.00Matches
2014-201523Middlesbrougheng ENGLeague Cup17th3300100100.03.331003002.0083+5+1.50Matches
2015-201624Middlesbrougheng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2015-201624Middlesbrougheng ENGLeague Cup5th32939857.53.33982012.0032+1+0.31-0.94Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd1120120100.01.311201000.0012-1-0.75Matches
2016-201725Middlesbrougheng ENGFA Cup5th21487441.11.62741003.0042+2+1.22+0.79Matches
2017-201826Middlesbrougheng ENGEFL Cup9th327090100.03.03903002.0063+3+1.00Matches
2017-201826Middlesbrougheng ENGFA Cup17th21547785.61.72771001.5020+2+1.17+4.63Matches
2018-201927Middlesbrougheng ENGEFL Cup5th31966538.42.23651012.3342+2+0.92+1.20Matches
2018-201927Middlesbrougheng ENGFA Cup17th327090100.03.03903001.3363+3+1.00Matches
2021-202230Blackburneng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2022-202331Blackburneng ENGEFL CupRd400001Matches
2022-202331Blackburneng ENGFA CupQF145459.40.51450003.000000.00-0.41Matches
7 Seasons2 Clubs2 Leagues252,1568656.624.0258619031.884122+19+0.79+0.65
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Middlesbrough (5 Seasons)2 Leagues232,0218870.222.5238818021.913919+20+0.89+0.89
Blackburn (2 Seasons)2 Leagues21356814.51.52681011.5023-1-0.67-1.08
FA Cup (7 Seasons)129778156.110.912819001.831910+9+0.83+0.83
EFL Cup (6 Seasons)131,1799157.013.1139110031.922212+10+0.76+0.42

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
2009-201018Liverpooleng ENG1. Premier League2.6004Matches
2010-201119Derby Countyeng ENG2. Championship16.04021Matches
2010-201119Hull Cityeng ENG2. Championship12.06018Matches
2011-201220Norwich Cityeng ENG1. Premier League5.5207Matches
2012-201321Nott'ham Foresteng ENG2. Championship10.42113
2013-201422Middlesbrougheng ENG2. Championship17.57116
2014-201523Middlesbrougheng ENG2. Championship27.68035Matches
2014-201523Middlesbrougheng ENGFA Cup2.01000Matches
2014-201523Middlesbrougheng ENGLeague Cup3.31000Matches
2015-201624Middlesbrougheng ENG2. Championship33.46050Matches
2015-201624Middlesbrougheng ENGFA Cup1.00000Matches
2015-201624Middlesbrougheng ENGLeague Cup3.30000Matches
2016-201725Middlesbrougheng ENGEFL Cup1.3100200000000Matches
2016-201725Middlesbrougheng ENGFA Cup1.61100Matches
2016-201725Middlesbrougheng ENG1. Premier League10.230015316278000Matches
2017-201826Middlesbrougheng ENG2. Championship32.33214326243333120Matches
2017-201826Middlesbrougheng ENGEFL Cup3.0000320000000Matches
2017-201826Middlesbrougheng ENGFA Cup1.70002100200Matches
2018-201927Middlesbrougheng ENG2. Championship30.2112152301445351101641267762.1Matches
2018-201927Middlesbrougheng ENGEFL Cup2.2000330000000Matches
2018-201927Middlesbrougheng ENGFA Cup3.0000310030000Matches
2019-202028Middlesbrougheng ENG2. Championship23.14002610313122000109946957.7Matches
2020-202129Blackburneng ENG2. Championship8.7000772011900050313050.8Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 11.30000Matches
2021-202230Blackburneng ENG2. Championship16.13002060021800077833073.5Matches
2021-202230Blackburneng ENGFA Cup1.00000200000Matches
2022-202331Blackburneng ENG2. Championship22.08111814223619000120693069.7Matches
2022-202331Blackburneng ENGFA Cup0.50000000000Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 10.50000Matches
2023-202432Rotherham Utdeng ENG2. Championship3.942260001550002110283.3Matches
15 Seasons8 Clubs4 Leagues295.675105364105111722413923054141323863.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (7 Seasons)4 Leagues196.84662250767151419823027322014660.1
Blackburn (3 Seasons)3 Leagues48.3111145294268360002471839067.0
Derby County (1 Season)1 League16.04021
Hull City (1 Season)1 League12.06018
Nott'ham Forest (1 Season)1 League10.42113
Norwich City (1 Season)1 League5.5207
Rotherham Utd (1 Season)1 League3.942260001550002110283.3
Liverpool (1 Season)1 League2.6004
Blackburn (1 Season)1 League1.30000
Blackburn Rovers (1 Season)1 League0.50000
Championship (12 Seasons)253.3669532593101119213123054141323863.4
FA Cup (7 Seasons)10.9210540050000
EFL Cup (6 Seasons)13.1200850000000
Premier League (3 Seasons)18.350026316278000
PL2 — Div. 1 (2 Seasons)1.80000
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
2009-201018Liverpool1 League2.6004
2010-201119Derby County1 League16.04021
2010-201119Hull City1 League12.06018
2011-201220Norwich City1 League5.5207
2012-201321Nott'ham Forest1 League10.42113
2013-201422Middlesbrough1 League17.57116
2014-201523Middlesbrough3 Leagues33.01000350
2015-201624Middlesbrough3 Leagues37.7600500
2016-201725Middlesbrough3 Leagues13.251017316278000
2017-201826Middlesbrough3 Leagues37.03214829243533120
2018-201927Middlesbrough3 Leagues35.4112158341448351101641267762.1
2019-202028Middlesbrough1 League23.14002610313122000109946957.7
2020-202129Blackburn1 League1.30000
2020-202129Blackburn1 League8.7000772011900050313050.8
2021-202230Blackburn2 Leagues17.13002080021800077833073.5
2022-202331Blackburn3 Leagues22.58111814223619000120693069.7
2022-202331Blackburn Rovers1 League0.50000
2023-202432Rotherham Utd1 League3.942260001550002110283.3
15 Seasons8 Clubs4 Leagues295.675105364105111722413923054141323863.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (7 Seasons)4 Leagues196.84662250767151419823027322014660.1
Blackburn (3 Seasons)3 Leagues48.3111145294268360002471839067.0
Derby County (1 Season)1 League16.04021
Hull City (1 Season)1 League12.06018
Nott'ham Forest (1 Season)1 League10.42113
Norwich City (1 Season)1 League5.5207
Rotherham Utd (1 Season)1 League3.942260001550002110283.3
Liverpool (1 Season)1 League2.6004
Blackburn (1 Season)1 League1.30000
Blackburn Rovers (1 Season)1 League0.50000
Championship (12 Seasons)253.3669532593101119213123054141323863.4
FA Cup (7 Seasons)10.9210540050000
EFL Cup (6 Seasons)13.1200850000000
Premier League (3 Seasons)18.350026316278000
PL2 — Div. 1 (2 Seasons)1.80000
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
2009-201018Liverpooleng ENG1. Premier League7th2.6004Matches
2010-201119Derby Countyeng ENG2. Championship19th16.04021Matches
2010-201119Hull Cityeng ENG2. Championship11th12.06018Matches
2011-201220Norwich Cityeng ENG1. Premier League12th5.5207Matches
2012-201321Nott'ham Foresteng ENG2. Championship8th10.42113
2013-201422Middlesbrougheng ENG2. Championship12th17.57116
2014-201523Middlesbrougheng ENG2. Championship4th27.68035Matches
2015-201624Middlesbrougheng ENG2. Championship2nd33.46050Matches
2016-201725Middlesbrougheng ENG1. Premier League19th10.230015316278000Matches
2017-201826Middlesbrougheng ENG2. Championship5th32.33214326243333120Matches
2018-201927Middlesbrougheng ENG2. Championship7th30.2112152301445351101641267762.1Matches
2019-202028Middlesbrougheng ENG2. Championship17th23.14002610313122000109946957.7Matches
2020-202129Blackburneng ENGJr. PL2 — Div. 14th1.30000Matches
2020-202129Blackburneng ENG2. Championship15th8.7000772011900050313050.8Matches
2021-202230Blackburneng ENG2. Championship8th16.13002060021800077833073.5Matches
2022-202331Blackburneng ENG2. Championship7th22.08111814223619000120693069.7Matches
2022-202331Blackburn Roverseng ENGJr. PL2 — Div. 110th0.50000Matches
2023-202432Rotherham Utdeng ENG2. Championship24th3.942260001550002110283.3Matches
15 Seasons8 Clubs2 Leagues271.7719535196111721913923054141323863.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (7 Seasons)2 Leagues174.44252237697151369823027322014660.1
Blackburn (3 Seasons)1 League46.8111145274268360002471839067.0
Derby County (1 Season)1 League16.04021
Hull City (1 Season)1 League12.06018
Nott'ham Forest (1 Season)1 League10.42113
Norwich City (1 Season)1 League5.5207
Rotherham Utd (1 Season)1 League3.942260001550002110283.3
Liverpool (1 Season)1 League2.6004
Blackburn (1 Season)1 League1.30000
Blackburn Rovers (1 Season)1 League0.50000
Championship (12 Seasons)253.3669532593101119213123054141323863.4
Premier League (3 Seasons)18.350026316278000
PL2 — Div. 1 (2 Seasons)1.80000
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-201523Middlesbrougheng ENGFA Cup9th2.01000Matches
2014-201523Middlesbrougheng ENGLeague Cup17th3.31000Matches
2015-201624Middlesbrougheng ENGFA Cup33rd1.00000Matches
2015-201624Middlesbrougheng ENGLeague Cup5th3.30000Matches
2016-201725Middlesbrougheng ENGEFL Cup33rd1.3100200000000Matches
2016-201725Middlesbrougheng ENGFA Cup5th1.61100Matches
2017-201826Middlesbrougheng ENGEFL Cup9th3.0000320000000Matches
2017-201826Middlesbrougheng ENGFA Cup17th1.70002100200Matches
2018-201927Middlesbrougheng ENGEFL Cup5th2.2000330000000Matches
2018-201927Middlesbrougheng ENGFA Cup17th3.0000310030000Matches
2021-202230Blackburneng ENGFA Cup1.00000200000Matches
2022-202331Blackburneng ENGFA CupQF0.50000000000Matches
7 Seasons2 Clubs2 Leagues24.04101390050000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (5 Seasons)2 Leagues22.54101370050000
Blackburn (2 Seasons)2 Leagues1.50000200000
FA Cup (7 Seasons)10.9210540050000
EFL Cup (6 Seasons)13.1200850000000

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.