Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-05-04SatChampionshipMatchweek 46HomeW 3–1MiddlesbroughWatfordY*DM6500000000601000.00.00.010495490.7631210Match Report
2024-04-27SatChampionshipMatchweek 45AwayW 4–1MiddlesbroughCardiff CityY*DM6100001000601000.00.00.020525692.9526200Match Report
2024-04-22MonChampionshipMatchweek 44HomeL 3–4MiddlesbroughLeeds UnitedY*DM9000001110862200.00.00.020757994.9550000Match Report
2024-04-13SatChampionshipMatchweek 43AwayD 1–1MiddlesbroughIpswich TownY*DM8500001110462110.00.00.000343791.9222121Match Report
2024-04-10WedChampionshipMatchweek 42AwayD 2–2MiddlesbroughHull CityY*DM9000002100660120.10.10.040486080.0640121Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200718Leeds Unitedeng ENG2. Championship965776.4101100100.160.000.160.160.16
2007-200819Leeds Unitedeng ENG3. League One26211,86820.8314300300.140.050.190.140.19
2008-200920Leeds Unitedeng ENG3. League One40362,48027.6437400210.150.110.250.150.25
2009-201021Leeds Unitedeng ENG3. League One45393,55239.5459400300.100.130.230.100.23
2010-201122Leeds Unitedeng ENG2. Championship46464,08545.4107171000500.220.150.370.220.37
2011-201223Leeds Unitedeng ENG2. Championship19191,62518.1123100410.060.110.170.060.17Matches
2011-201223Norwich Cityeng ENG1. Premier League111194510.5112100300.100.100.190.100.19Matches
2012-201324Norwich Cityeng ENG1. Premier League30222,04622.7213200200.090.040.130.090.13Matches
2013-201425Norwich Cityeng ENG1. Premier League27232,08623.2202200300.090.000.090.090.09Matches
2014-201526Norwich Cityeng ENG2. Championship34322,83631.58513800410.250.160.410.250.41Matches
2014-201526Norwich Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201526Norwich Cityeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENGFA Cup11620.7000000000.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENGLeague Cup211181.3101100000.760.000.760.760.76Matches
2015-201627Norwich Cityeng ENG1. Premier League36332,95132.8347300700.090.120.210.090.21Matches
2016-201728Norwich Cityeng ENG2. Championship38373,24036.06713600710.170.190.360.170.36Matches
2016-201728Norwich Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201829Middlesbrougheng ENG2. Championship43373,30236.7325300700.080.050.140.080.14Matches
2017-201829Middlesbrougheng ENGEFL Cup11901.0000000100.000.000.000.000.00Matches
2017-201829Middlesbrougheng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2018-201930Middlesbrougheng ENG2. Championship46443,94043.8167100705.15.19.214.31132201740.020.140.160.020.160.120.210.330.120.33Matches
2018-201930Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202031Middlesbrougheng ENG2. Championship41413,65440.60660001010.90.93.54.474189870.000.150.150.000.150.020.090.110.020.11Matches
2019-202031Middlesbrougheng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2020-202132Middlesbrougheng ENG2. Championship41403,61840.2112100701.61.62.33.953199230.020.020.050.020.050.040.060.100.040.10Matches
2020-202132Middlesbrougheng ENGEFL Cup211121.2000000000.000.000.000.000.00Matches
2021-202233Middlesbrougheng ENG2. Championship45443,93843.81451001002.12.14.16.276227420.020.090.110.020.110.050.090.140.050.14Matches
2021-202233Middlesbrougheng ENGFA Cup444174.6000000100.000.000.000.000.00Matches
2022-202334Middlesbrougheng ENG2. Championship44433,70441.2033000900.30.33.84.164251350.000.070.070.000.070.010.090.100.010.10Matches
2022-202334Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202435Middlesbrougheng ENG2. Championship38353,09234.4224112902.20.64.55.144192360.060.060.120.030.090.060.130.190.020.15Matches
2023-202435Middlesbrougheng ENGEFL Cup432743.0112100000.330.330.660.330.66Matches
2023-202435Middlesbrougheng ENGFA Cup10320.4000000000.000.000.000.000.00Matches
18 Seasons3 Clubs5 Leagues68362955,454616.255611165412105512.210.627.538.142412783970.090.100.190.090.190.050.110.160.040.16
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)3 Leagues31629926,713296.89253481261112.210.627.538.142412783970.030.080.110.030.110.050.110.160.040.16
Leeds United (6 Seasons)2 Leagues18516714,187157.623184123001820.150.110.260.150.26
Norwich City (6 Seasons)4 Leagues18216314,554161.723184123002620.140.110.250.140.25
Championship (12 Seasons)44442437,611417.9344579331280412.210.627.538.142412783970.080.110.190.080.190.050.110.160.040.16
FA Cup (9 Seasons)14131,23113.7000000100.000.000.000.000.00
EFL Cup (5 Seasons)1076847.6213200100.260.130.390.260.39
Premier League (4 Seasons)104898,02889.286148001500.090.070.160.090.16
League One (3 Seasons)111967,90087.8119201100810.130.100.230.130.23
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200718Leeds United1 League965776.4101100100.160.000.160.160.16
2007-200819Leeds United1 League26211,86820.8314300300.140.050.190.140.19
2008-200920Leeds United1 League40362,48027.6437400210.150.110.250.150.25
2009-201021Leeds United1 League45393,55239.5459400300.100.130.230.100.23
2010-201122Leeds United1 League46464,08545.4107171000500.220.150.370.220.37
2011-201223Leeds United1 League19191,62518.1123100410.060.110.170.060.17
2011-201223Norwich City1 League111194510.5112100300.100.100.190.100.19
2012-201324Norwich City1 League30222,04622.7213200200.090.040.130.090.13
2013-201425Norwich City1 League27232,08623.2202200300.090.000.090.090.09
2014-201526Norwich City3 Leagues36343,01633.58513800410.240.150.390.240.39
2015-201627Norwich City3 Leagues39353,13134.8448400700.110.110.230.110.23
2016-201728Norwich City2 Leagues39383,33037.06713600710.160.190.350.160.35
2017-201829Middlesbrough3 Leagues46403,57239.7325300800.080.050.130.080.13
2018-201930Middlesbrough2 Leagues47454,03044.8167100705.15.19.214.31132201740.020.130.160.020.160.120.210.330.120.33
2019-202031Middlesbrough2 Leagues43433,83442.60660001010.90.93.54.474189870.000.140.140.000.140.020.090.110.020.11
2020-202132Middlesbrough2 Leagues43413,73041.4112100701.61.62.33.953199230.020.020.050.020.050.040.060.100.040.10
2021-202233Middlesbrough2 Leagues49484,35548.41451001102.12.14.16.276227420.020.080.100.020.100.050.090.140.050.14
2022-202334Middlesbrough2 Leagues45443,79442.2033000900.30.33.84.164251350.000.070.070.000.070.010.090.100.010.10
2023-202435Middlesbrough3 Leagues43383,39837.8336212902.20.64.55.144192360.080.080.160.050.130.060.130.190.020.15
18 Seasons3 Clubs5 Leagues68362955,454616.255611165412105512.210.627.538.142412783970.090.100.190.090.190.050.110.160.040.16
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)3 Leagues31629926,713296.89253481261112.210.627.538.142412783970.030.080.110.030.110.050.110.160.040.16
Leeds United (6 Seasons)2 Leagues18516714,187157.623184123001820.150.110.260.150.26
Norwich City (6 Seasons)4 Leagues18216314,554161.723184123002620.140.110.250.140.25
Championship (12 Seasons)44442437,611417.9344579331280412.210.627.538.142412783970.080.110.190.080.190.050.110.160.040.16
FA Cup (9 Seasons)14131,23113.7000000100.000.000.000.000.00
EFL Cup (5 Seasons)1076847.6213200100.260.130.390.260.39
Premier League (4 Seasons)104898,02889.286148001500.090.070.160.090.16
League One (3 Seasons)111967,90087.8119201100810.130.100.230.130.23
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2006-200718Leeds Unitedeng ENG2. Championship24th965776.4101100100.160.000.160.160.16
2007-200819Leeds Unitedeng ENG3. League One5th26211,86820.8314300300.140.050.190.140.19
2008-200920Leeds Unitedeng ENG3. League One4th40362,48027.6437400210.150.110.250.150.25
2009-201021Leeds Unitedeng ENG3. League One2nd45393,55239.5459400300.100.130.230.100.23
2010-201122Leeds Unitedeng ENG2. Championship7th46464,08545.4107171000500.220.150.370.220.37
2011-201223Leeds Unitedeng ENG2. Championship14th19191,62518.1123100410.060.110.170.060.17Matches
2011-201223Norwich Cityeng ENG1. Premier League12th111194510.5112100300.100.100.190.100.19Matches
2012-201324Norwich Cityeng ENG1. Premier League11th30222,04622.7213200200.090.040.130.090.13Matches
2013-201425Norwich Cityeng ENG1. Premier League18th27232,08623.2202200300.090.000.090.090.09Matches
2014-201526Norwich Cityeng ENG2. Championship3rd34322,83631.58513800410.250.160.410.250.41Matches
2015-201627Norwich Cityeng ENG1. Premier League19th36332,95132.8347300700.090.120.210.090.21Matches
2016-201728Norwich Cityeng ENG2. Championship8th38373,24036.06713600710.170.190.360.170.36Matches
2017-201829Middlesbrougheng ENG2. Championship5th43373,30236.7325300700.080.050.140.080.14Matches
2018-201930Middlesbrougheng ENG2. Championship7th46443,94043.8167100705.15.19.214.31132201740.020.140.160.020.160.120.210.330.120.33Matches
2019-202031Middlesbrougheng ENG2. Championship17th41413,65440.60660001010.90.93.54.474189870.000.150.150.000.150.020.090.110.020.11Matches
2020-202132Middlesbrougheng ENG2. Championship10th41403,61840.2112100701.61.62.33.953199230.020.020.050.020.050.040.060.100.040.10Matches
2021-202233Middlesbrougheng ENG2. Championship7th45443,93843.81451001002.12.14.16.276227420.020.090.110.020.110.050.090.140.050.14Matches
2022-202334Middlesbrougheng ENG2. Championship4th44433,70441.2033000900.30.33.84.164251350.000.070.070.000.070.010.090.100.010.10Matches
2023-202435Middlesbrougheng ENG2. Championship8th38353,09234.4224112902.20.64.55.144192360.060.060.120.030.090.060.130.190.020.15Matches
18 Seasons3 Clubs3 Leagues65960953,539594.953601135212103512.210.627.538.142412783970.090.100.190.090.190.050.110.160.040.16
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)1 League29828425,248280.58243271259112.210.627.538.142412783970.030.090.110.020.110.050.110.160.040.16
Leeds United (6 Seasons)2 Leagues18516714,187157.623184123001820.150.110.260.150.26
Norwich City (6 Seasons)2 Leagues17615814,104156.722184022002620.140.110.260.140.26
Championship (12 Seasons)44442437,611417.9344579331280412.210.627.538.142412783970.080.110.190.080.190.050.110.160.040.16
Premier League (4 Seasons)104898,02889.286148001500.090.070.160.090.16
League One (3 Seasons)111967,90087.8119201100810.130.100.230.130.23
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-201526Norwich Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2014-201526Norwich Cityeng ENGLeague Cup17th11901.0000000000.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENGFA Cup33rd11620.7000000000.000.000.000.000.00Matches
2015-201627Norwich Cityeng ENGLeague Cup9th211181.3101100000.760.000.760.760.76Matches
2016-201728Norwich Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201829Middlesbrougheng ENGEFL Cup9th11901.0000000100.000.000.000.000.00Matches
2017-201829Middlesbrougheng ENGFA Cup17th221802.0000000000.000.000.000.000.00Matches
2018-201930Middlesbrougheng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2019-202031Middlesbrougheng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd211121.2000000000.000.000.000.000.00Matches
2021-202233Middlesbrougheng ENGFA CupQF444174.6000000100.000.000.000.000.00Matches
2022-202334Middlesbrougheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202435Middlesbrougheng ENGEFL CupSF432743.0112100000.330.330.660.330.66Matches
2023-202435Middlesbrougheng ENGFA Cup10320.4000000000.000.000.000.000.00Matches
10 Seasons2 Clubs2 Leagues24201,91521.3213200200.090.050.140.090.14
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 (7 Seasons)2 Leagues18151,46516.3112100200.060.060.120.060.12
Norwich City (3 Seasons)2 Leagues654505.0101100000.200.000.200.200.20
FA Cup (9 Seasons)14131,23113.7000000100.000.000.000.000.00
EFL Cup (5 Seasons)1076847.6213200100.260.130.390.260.39

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200718Leeds Unitedeng ENG2. Championship6.4120.310.5000
2007-200819Leeds Unitedeng ENG3. League One20.83180.870.1700
2008-200920Leeds Unitedeng ENG3. League One27.64190.690.2100
2009-201021Leeds Unitedeng ENG3. League One39.54200.510.2000
2010-201122Leeds Unitedeng ENG2. Championship45.410290.640.3400
2011-201223Leeds Unitedeng ENG2. Championship18.1160.330.1700Matches
2011-201223Norwich Cityeng ENG1. Premier League10.5150.480.2000Matches
2012-201324Norwich Cityeng ENG1. Premier League22.7270.310.2900Matches
2013-201425Norwich Cityeng ENG1. Premier League23.2290.390.2200Matches
2014-201526Norwich Cityeng ENG2. Championship31.58180.570.4400Matches
2014-201526Norwich Cityeng ENGFA Cup1.0000Matches
2014-201526Norwich Cityeng ENGLeague Cup1.0000Matches
2015-201627Norwich Cityeng ENGFA Cup0.7000Matches
2015-201627Norwich Cityeng ENGLeague Cup1.3100Matches
2015-201627Norwich Cityeng ENG1. Premier League32.8390.270.3300Matches
2016-201728Norwich Cityeng ENG2. Championship36.060150.000.420.4000Matches
2016-201728Norwich Cityeng ENGFA Cup1.0000Matches
2017-201829Middlesbrougheng ENG2. Championship36.7341717.11.120.190.070.4300Matches
2017-201829Middlesbrougheng ENGEFL Cup1.00100.01.000.000.0000Matches
2017-201829Middlesbrougheng ENGFA Cup2.004250.02.001.000.000.0000Matches
2018-201930Middlesbrougheng ENG2. Championship43.81611931.11.390.430.020.0520.31005.15.10.08-4.1-4.1Matches
2018-201930Middlesbrougheng ENGFA Cup1.00100.01.000.000.0000Matches
2019-202031Middlesbrougheng ENG2. Championship40.6023313.00.570.070.000.0021.00000.90.90.04-0.9-0.9Matches
2019-202031Middlesbrougheng ENGFA Cup2.00100.00.500.000.0000Matches
2020-202132Middlesbrougheng ENG2. Championship40.2129517.20.720.120.030.2022.30001.61.60.06-0.6-0.6Matches
2020-202132Middlesbrougheng ENGEFL Cup1.20000.000.0000Matches
2021-202233Middlesbrougheng ENG2. Championship43.8123417.40.530.090.040.2525.31002.12.10.09-1.1-1.1Matches
2021-202233Middlesbrougheng ENGFA Cup4.60400.00.860.000.0000Matches
2022-202334Middlesbrougheng ENG2. Championship41.201000.00.240.000.0026.30000.30.30.03-0.3-0.3Matches
2022-202334Middlesbrougheng ENGFA Cup1.00000.000.0000Matches
2023-202435Middlesbrougheng ENG2. Championship34.4223834.80.670.230.040.1327.00122.20.60.02-0.2+0.4Matches
2023-202435Middlesbrougheng ENGEFL Cup3.014250.01.310.660.250.5000Matches
2023-202435Middlesbrougheng ENGFA Cup0.40000.000.0000Matches
18 Seasons3 Clubs5 Leagues616.25522520728.90.680.340.060.2622.721212.210.60.06-7.2-6.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)3 Leagues296.892255022.20.760.170.040.1622.721212.210.60.06-7.2-6.6
Leeds United (6 Seasons)2 Leagues157.623940.600.2400
Norwich City (6 Seasons)4 Leagues161.7230630.000.400.3500
Championship (12 Seasons)417.93421011629.00.660.280.060.2822.721212.210.60.06-7.2-6.6
FA Cup (9 Seasons)13.7010220.00.910.180.000.0000
EFL Cup (5 Seasons)7.625240.00.950.380.200.5000
Premier League (4 Seasons)89.28300.340.2700
League One (3 Seasons)87.811570.650.1900
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200718Leeds United1 League6.4120.310.5000
2007-200819Leeds United1 League20.83180.870.1700
2008-200920Leeds United1 League27.64190.690.2100
2009-201021Leeds United1 League39.54200.510.2000
2010-201122Leeds United1 League45.410290.640.3400
2011-201223Leeds United1 League18.1160.330.1700
2011-201223Norwich City1 League10.5150.480.2000
2012-201324Norwich City1 League22.7270.310.2900
2013-201425Norwich City1 League23.2290.390.2200
2014-201526Norwich City3 Leagues33.58180.570.4400
2015-201627Norwich City3 Leagues34.8490.270.3300
2016-201728Norwich City2 Leagues37.060150.000.420.4000
2017-201829Middlesbrough3 Leagues39.7346919.61.160.230.070.3300
2018-201930Middlesbrough2 Leagues44.81621930.61.380.420.020.0520.31005.15.10.08-4.1-4.1
2019-202031Middlesbrough2 Leagues42.6024312.50.560.070.000.0021.00000.90.90.04-0.9-0.9
2020-202132Middlesbrough2 Leagues41.4129517.20.700.120.030.2022.30001.61.60.06-0.6-0.6
2021-202233Middlesbrough2 Leagues48.4127414.80.560.080.040.2525.31002.12.10.09-1.1-1.1
2022-202334Middlesbrough2 Leagues42.201000.00.240.000.0026.30000.30.30.03-0.3-0.3
2023-202435Middlesbrough3 Leagues37.83271037.00.720.260.070.2027.00122.20.60.02-0.2+0.4
18 Seasons3 Clubs5 Leagues616.25522520728.90.680.340.060.2622.721212.210.60.06-7.2-6.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)3 Leagues296.892255022.20.760.170.040.1622.721212.210.60.06-7.2-6.6
Leeds United (6 Seasons)2 Leagues157.623940.600.2400
Norwich City (6 Seasons)4 Leagues161.7230630.000.400.3500
Championship (12 Seasons)417.93421011629.00.660.280.060.2822.721212.210.60.06-7.2-6.6
FA Cup (9 Seasons)13.7010220.00.910.180.000.0000
EFL Cup (5 Seasons)7.625240.00.950.380.200.5000
Premier League (4 Seasons)89.28300.340.2700
League One (3 Seasons)87.811570.650.1900
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200718Leeds Unitedeng ENG2. Championship24th6.4120.310.5000
2007-200819Leeds Unitedeng ENG3. League One5th20.83180.870.1700
2008-200920Leeds Unitedeng ENG3. League One4th27.64190.690.2100
2009-201021Leeds Unitedeng ENG3. League One2nd39.54200.510.2000
2010-201122Leeds Unitedeng ENG2. Championship7th45.410290.640.3400
2011-201223Leeds Unitedeng ENG2. Championship14th18.1160.330.1700Matches
2011-201223Norwich Cityeng ENG1. Premier League12th10.5150.480.2000Matches
2012-201324Norwich Cityeng ENG1. Premier League11th22.7270.310.2900Matches
2013-201425Norwich Cityeng ENG1. Premier League18th23.2290.390.2200Matches
2014-201526Norwich Cityeng ENG2. Championship3rd31.58180.570.4400Matches
2015-201627Norwich Cityeng ENG1. Premier League19th32.8390.270.3300Matches
2016-201728Norwich Cityeng ENG2. Championship8th36.060150.000.420.4000Matches
2017-201829Middlesbrougheng ENG2. Championship5th36.7341717.11.120.190.070.4300Matches
2018-201930Middlesbrougheng ENG2. Championship7th43.81611931.11.390.430.020.0520.31005.15.10.08-4.1-4.1Matches
2019-202031Middlesbrougheng ENG2. Championship17th40.6023313.00.570.070.000.0021.00000.90.90.04-0.9-0.9Matches
2020-202132Middlesbrougheng ENG2. Championship10th40.2129517.20.720.120.030.2022.30001.61.60.06-0.6-0.6Matches
2021-202233Middlesbrougheng ENG2. Championship7th43.8123417.40.530.090.040.2525.31002.12.10.09-1.1-1.1Matches
2022-202334Middlesbrougheng ENG2. Championship4th41.201000.00.240.000.0026.30000.30.30.03-0.3-0.3Matches
2023-202435Middlesbrougheng ENG2. Championship8th34.4223834.80.670.230.040.1327.00122.20.60.02-0.2+0.4Matches
18 Seasons3 Clubs3 Leagues594.95321020329.00.660.340.060.2622.721212.210.60.06-7.2-6.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)1 League280.582104621.90.750.160.030.1522.721212.210.60.06-7.2-6.6
Leeds United (6 Seasons)2 Leagues157.623940.600.2400
Norwich City (6 Seasons)2 Leagues156.7220630.000.400.3500
Championship (12 Seasons)417.93421011629.00.660.280.060.2822.721212.210.60.06-7.2-6.6
Premier League (4 Seasons)89.28300.340.2700
League One (3 Seasons)87.811570.650.1900
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-201526Norwich Cityeng ENGFA Cup33rd1.0000Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1.0000Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.7000Matches
2015-201627Norwich Cityeng ENGLeague Cup9th1.3100Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.0000Matches
2017-201829Middlesbrougheng ENGEFL Cup9th1.00100.01.000.000.0000Matches
2017-201829Middlesbrougheng ENGFA Cup17th2.004250.02.001.000.000.0000Matches
2018-201930Middlesbrougheng ENGFA Cup17th1.00100.01.000.000.0000Matches
2019-202031Middlesbrougheng ENGFA Cup33rd2.00100.00.500.000.0000Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd1.20000.000.0000Matches
2021-202233Middlesbrougheng ENGFA CupQF4.60400.00.860.000.0000Matches
2022-202334Middlesbrougheng ENGFA Cup1.00000.000.0000Matches
2023-202435Middlesbrougheng ENGEFL CupSF3.014250.01.310.660.250.5000Matches
2023-202435Middlesbrougheng ENGFA Cup0.40000.000.0000Matches
10 Seasons2 Clubs2 Leagues21.3215426.70.920.250.070.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Middlesbrough (7 Seasons)2 Leagues16.3115426.70.920.250.070.2500
Norwich City (3 Seasons)2 Leagues5.0100
FA Cup (9 Seasons)13.7010220.00.910.180.000.0000
EFL Cup (5 Seasons)7.625240.00.950.380.200.5000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200718Leeds Unitedeng ENG2. Championship6.40
2007-200819Leeds Unitedeng ENG3. League One20.81
2008-200920Leeds Unitedeng ENG3. League One27.63
2009-201021Leeds Unitedeng ENG3. League One39.55
2010-201122Leeds Unitedeng ENG2. Championship45.47
2011-201223Leeds Unitedeng ENG2. Championship18.12Matches
2011-201223Norwich Cityeng ENG1. Premier League10.51Matches
2012-201324Norwich Cityeng ENG1. Premier League22.71Matches
2013-201425Norwich Cityeng ENG1. Premier League23.20Matches
2014-201526Norwich Cityeng ENG2. Championship31.55Matches
2014-201526Norwich Cityeng ENGFA Cup1.00Matches
2014-201526Norwich Cityeng ENGLeague Cup1.00Matches
2015-201627Norwich Cityeng ENGFA Cup0.70Matches
2015-201627Norwich Cityeng ENGLeague Cup1.30Matches
2015-201627Norwich Cityeng ENG1. Premier League32.84Matches
2016-201728Norwich Cityeng ENG2. Championship36.07Matches
2016-201728Norwich Cityeng ENGFA Cup1.00Matches
2017-201829Middlesbrougheng ENG2. Championship36.72Matches
2017-201829Middlesbrougheng ENGEFL Cup1.00Matches
2017-201829Middlesbrougheng ENGFA Cup2.00Matches
2018-201930Middlesbrougheng ENG2. Championship43.81220177368.820400739464075884.443162169.411927343.669.26.2-3.2711555314220Matches
2018-201930Middlesbrougheng ENGFA Cup1.00Matches
2019-202031Middlesbrougheng ENG2. Championship40.61410205668.6252341079765776585.957781271.115439139.463.52.9+2.5311532811189Matches
2019-202031Middlesbrougheng ENGFA Cup2.00Matches
2020-202132Middlesbrougheng ENG2. Championship40.21071165564.720076730844756679.044462371.315536342.712.32.6-1.323186274199Matches
2020-202132Middlesbrougheng ENGEFL Cup1.20Matches
2021-202233Middlesbrougheng ENG2. Championship43.81539213172.228729932361271086.271190278.818242143.244.14.3-0.144211292227Matches
2021-202233Middlesbrougheng ENGFA Cup4.60Matches
2022-202334Middlesbrougheng ENG2. Championship41.22132264480.63706511715939103291.0927105288.120642948.033.84.9-0.837235337251Matches
2022-202334Middlesbrougheng ENGFA Cup1.00Matches
2023-202435Middlesbrougheng ENG2. Championship34.41903226684.0331611006885292891.882794487.617428960.224.54.4-2.558199223192Matches
2023-202435Middlesbrougheng ENGEFL Cup3.01Matches
2023-202435Middlesbrougheng ENGFA Cup0.40Matches
18 Seasons3 Clubs5 Leagues616.292751252574.1164665566054147475987.13917495479.1990216645.76127.525.4+33.52641139192411278
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)3 Leagues296.892751252574.1164665566054147475987.13917495479.1990216645.72527.525.4-2.52641139192411278
Leeds United (6 Seasons)2 Leagues157.618
Norwich City (6 Seasons)4 Leagues161.718
Championship (12 Seasons)417.992751252574.1164665566054147475987.13917495479.1990216645.74527.525.4+17.52641139192411278
FA Cup (9 Seasons)13.70
EFL Cup (5 Seasons)7.61
Premier League (4 Seasons)89.26
League One (3 Seasons)87.89
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200718Leeds United1 League6.40
2007-200819Leeds United1 League20.81
2008-200920Leeds United1 League27.63
2009-201021Leeds United1 League39.55
2010-201122Leeds United1 League45.47
2011-201223Leeds United1 League18.12
2011-201223Norwich City1 League10.51
2012-201324Norwich City1 League22.71
2013-201425Norwich City1 League23.20
2014-201526Norwich City3 Leagues33.55
2015-201627Norwich City3 Leagues34.84
2016-201728Norwich City2 Leagues37.07
2017-201829Middlesbrough3 Leagues39.72
2018-201930Middlesbrough2 Leagues44.81220177368.820400739464075884.443162169.411927343.669.26.2-3.2711555314220
2019-202031Middlesbrough2 Leagues42.61410205668.6252341079765776585.957781271.115439139.463.52.9+2.5311532811189
2020-202132Middlesbrough2 Leagues41.41071165564.720076730844756679.044462371.315536342.712.32.6-1.323186274199
2021-202233Middlesbrough2 Leagues48.41539213172.228729932361271086.271190278.818242143.244.14.3-0.144211292227
2022-202334Middlesbrough2 Leagues42.22132264480.63706511715939103291.0927105288.120642948.033.84.9-0.837235337251
2023-202435Middlesbrough3 Leagues37.81903226684.0331611006885292891.882794487.617428960.234.54.4-1.558199223192
18 Seasons3 Clubs5 Leagues616.292751252574.1164665566054147475987.13917495479.1990216645.76127.525.4+33.52641139192411278
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)3 Leagues296.892751252574.1164665566054147475987.13917495479.1990216645.72527.525.4-2.52641139192411278
Leeds United (6 Seasons)2 Leagues157.618
Norwich City (6 Seasons)4 Leagues161.718
Championship (12 Seasons)417.992751252574.1164665566054147475987.13917495479.1990216645.74527.525.4+17.52641139192411278
FA Cup (9 Seasons)13.70
EFL Cup (5 Seasons)7.61
Premier League (4 Seasons)89.26
League One (3 Seasons)87.89
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2006-200718Leeds Unitedeng ENG2. Championship24th6.40
2007-200819Leeds Unitedeng ENG3. League One5th20.81
2008-200920Leeds Unitedeng ENG3. League One4th27.63
2009-201021Leeds Unitedeng ENG3. League One2nd39.55
2010-201122Leeds Unitedeng ENG2. Championship7th45.47
2011-201223Leeds Unitedeng ENG2. Championship14th18.12Matches
2011-201223Norwich Cityeng ENG1. Premier League12th10.51Matches
2012-201324Norwich Cityeng ENG1. Premier League11th22.71Matches
2013-201425Norwich Cityeng ENG1. Premier League18th23.20Matches
2014-201526Norwich Cityeng ENG2. Championship3rd31.55Matches
2015-201627Norwich Cityeng ENG1. Premier League19th32.84Matches
2016-201728Norwich Cityeng ENG2. Championship8th36.07Matches
2017-201829Middlesbrougheng ENG2. Championship5th36.72Matches
2018-201930Middlesbrougheng ENG2. Championship7th43.81220177368.820400739464075884.443162169.411927343.669.26.2-3.2711555314220Matches
2019-202031Middlesbrougheng ENG2. Championship17th40.61410205668.6252341079765776585.957781271.115439139.463.52.9+2.5311532811189Matches
2020-202132Middlesbrougheng ENG2. Championship10th40.21071165564.720076730844756679.044462371.315536342.712.32.6-1.323186274199Matches
2021-202233Middlesbrougheng ENG2. Championship7th43.81539213172.228729932361271086.271190278.818242143.244.14.3-0.144211292227Matches
2022-202334Middlesbrougheng ENG2. Championship4th41.22132264480.63706511715939103291.0927105288.120642948.033.84.9-0.837235337251Matches
2023-202435Middlesbrougheng ENG2. Championship8th34.41903226684.0331611006885292891.882794487.617428960.224.54.4-2.558199223192Matches
18 Seasons3 Clubs3 Leagues594.992751252574.1164665566054147475987.13917495479.1990216645.76027.525.4+32.52641139192411278
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)1 League280.592751252574.1164665566054147475987.13917495479.1990216645.72427.525.4-3.52641139192411278
Leeds United (6 Seasons)2 Leagues157.618
Norwich City (6 Seasons)2 Leagues156.718
Championship (12 Seasons)417.992751252574.1164665566054147475987.13917495479.1990216645.74527.525.4+17.52641139192411278
Premier League (4 Seasons)89.26
League One (3 Seasons)87.89
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-201526Norwich Cityeng ENGFA Cup33rd1.00Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1.00Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.70Matches
2015-201627Norwich Cityeng ENGLeague Cup9th1.30Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.00Matches
2017-201829Middlesbrougheng ENGEFL Cup9th1.00Matches
2017-201829Middlesbrougheng ENGFA Cup17th2.00Matches
2018-201930Middlesbrougheng ENGFA Cup17th1.00Matches
2019-202031Middlesbrougheng ENGFA Cup33rd2.00Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd1.20Matches
2021-202233Middlesbrougheng ENGFA CupQF4.60Matches
2022-202334Middlesbrougheng ENGFA Cup1.00Matches
2023-202435Middlesbrougheng ENGEFL CupSF3.01Matches
2023-202435Middlesbrougheng ENGFA Cup0.40Matches
10 Seasons2 Clubs2 Leagues21.31
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 (7 Seasons)2 Leagues16.31
Norwich City (3 Seasons)2 Leagues5.00
FA Cup (9 Seasons)13.70
EFL Cup (5 Seasons)7.61

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2006-200718Leeds Unitedeng ENG2. Championship6.4
2007-200819Leeds Unitedeng ENG3. League One20.8
2008-200920Leeds Unitedeng ENG3. League One27.6
2009-201021Leeds Unitedeng ENG3. League One39.5
2010-201122Leeds Unitedeng ENG2. Championship45.4
2011-201223Leeds Unitedeng ENG2. Championship18.1Matches
2011-201223Norwich Cityeng ENG1. Premier League10.5Matches
2012-201324Norwich Cityeng ENG1. Premier League22.7Matches
2013-201425Norwich Cityeng ENG1. Premier League23.2Matches
2014-201526Norwich Cityeng ENG2. Championship31.5Matches
2014-201526Norwich Cityeng ENGFA Cup1.0Matches
2014-201526Norwich Cityeng ENGLeague Cup1.0Matches
2015-201627Norwich Cityeng ENGFA Cup0.7Matches
2015-201627Norwich Cityeng ENGLeague Cup1.3Matches
2015-201627Norwich Cityeng ENG1. Premier League32.8Matches
2016-201728Norwich Cityeng ENG2. Championship36.00Matches
2016-201728Norwich Cityeng ENGFA Cup1.0Matches
2017-201829Middlesbrougheng ENG2. Championship36.722Matches
2017-201829Middlesbrougheng ENGEFL Cup1.04Matches
2017-201829Middlesbrougheng ENGFA Cup2.01Matches
2018-201930Middlesbrougheng ENG2. Championship43.81773154920616312123114441861512201857Matches
2018-201930Middlesbrougheng ENGFA Cup1.02Matches
2019-202031Middlesbrougheng ENG2. Championship40.620561662386555257232910011410834Matches
2019-202031Middlesbrougheng ENGFA Cup2.00Matches
2020-202132Middlesbrougheng ENG2. Championship40.21655158160270113833000010711431Matches
2020-202132Middlesbrougheng ENGEFL Cup1.21Matches
2021-202233Middlesbrougheng ENG2. Championship43.82131188723693510102756847231539834Matches
2021-202233Middlesbrougheng ENGFA Cup4.610Matches
2022-202334Middlesbrougheng ENG2. Championship41.2264423862471142121195794915021321140Matches
2022-202334Middlesbrougheng ENGFA Cup1.02Matches
2023-202435Middlesbrougheng ENG2. Championship34.422662073192785979854221551903139Matches
2023-202435Middlesbrougheng ENGEFL Cup3.00Matches
2023-202435Middlesbrougheng ENGFA Cup0.40Matches
18 Seasons3 Clubs5 Leagues616.21252511138132738320795755642461363824927560235
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (7 Seasons)3 Leagues296.81252511138132738320795755642461363824927560235
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)4 Leagues161.70
Championship (12 Seasons)417.91252511138132738320795555642461363824927560235
FA Cup (9 Seasons)13.715
EFL Cup (5 Seasons)7.65
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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
2006-200718Leeds United1 League6.4
2007-200819Leeds United1 League20.8
2008-200920Leeds United1 League27.6
2009-201021Leeds United1 League39.5
2010-201122Leeds United1 League45.4
2011-201223Leeds United1 League18.1
2011-201223Norwich City1 League10.5
2012-201324Norwich City1 League22.7
2013-201425Norwich City1 League23.2
2014-201526Norwich City3 Leagues33.5
2015-201627Norwich City3 Leagues34.8
2016-201728Norwich City2 Leagues37.00
2017-201829Middlesbrough3 Leagues39.727
2018-201930Middlesbrough2 Leagues44.81773154920616312125114441861512201857
2019-202031Middlesbrough2 Leagues42.620561662386555257232910011410834
2020-202132Middlesbrough2 Leagues41.41655158160270113933000010711431
2021-202233Middlesbrough2 Leagues48.42131188723693510112756847231539834
2022-202334Middlesbrough2 Leagues42.2264423862471142121215794915021321140
2023-202435Middlesbrough3 Leagues37.822662073192785979854221551903139
18 Seasons3 Clubs5 Leagues616.21252511138132738320795755642461363824927560235
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (7 Seasons)3 Leagues296.81252511138132738320795755642461363824927560235
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)4 Leagues161.70
Championship (12 Seasons)417.91252511138132738320795555642461363824927560235
FA Cup (9 Seasons)13.715
EFL Cup (5 Seasons)7.65
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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
2006-200718Leeds Unitedeng ENG2. Championship24th6.4
2007-200819Leeds Unitedeng ENG3. League One5th20.8
2008-200920Leeds Unitedeng ENG3. League One4th27.6
2009-201021Leeds Unitedeng ENG3. League One2nd39.5
2010-201122Leeds Unitedeng ENG2. Championship7th45.4
2011-201223Leeds Unitedeng ENG2. Championship14th18.1Matches
2011-201223Norwich Cityeng ENG1. Premier League12th10.5Matches
2012-201324Norwich Cityeng ENG1. Premier League11th22.7Matches
2013-201425Norwich Cityeng ENG1. Premier League18th23.2Matches
2014-201526Norwich Cityeng ENG2. Championship3rd31.5Matches
2015-201627Norwich Cityeng ENG1. Premier League19th32.8Matches
2016-201728Norwich Cityeng ENG2. Championship8th36.00Matches
2017-201829Middlesbrougheng ENG2. Championship5th36.722Matches
2018-201930Middlesbrougheng ENG2. Championship7th43.81773154920616312123114441861512201857Matches
2019-202031Middlesbrougheng ENG2. Championship17th40.620561662386555257232910011410834Matches
2020-202132Middlesbrougheng ENG2. Championship10th40.21655158160270113833000010711431Matches
2021-202233Middlesbrougheng ENG2. Championship7th43.82131188723693510102756847231539834Matches
2022-202334Middlesbrougheng ENG2. Championship4th41.2264423862471142121195794915021321140Matches
2023-202435Middlesbrougheng ENG2. Championship8th34.422662073192785979854221551903139Matches
18 Seasons3 Clubs3 Leagues594.91252511138132738320795555642461363824927560235
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (7 Seasons)1 League280.51252511138132738320795555642461363824927560235
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)2 Leagues156.70
Championship (12 Seasons)417.91252511138132738320795555642461363824927560235
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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-201526Norwich Cityeng ENGFA Cup33rd1.0Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1.0Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.7Matches
2015-201627Norwich Cityeng ENGLeague Cup9th1.3Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.0Matches
2017-201829Middlesbrougheng ENGEFL Cup9th1.04Matches
2017-201829Middlesbrougheng ENGFA Cup17th2.01Matches
2018-201930Middlesbrougheng ENGFA Cup17th1.02Matches
2019-202031Middlesbrougheng ENGFA Cup33rd2.00Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd1.21Matches
2021-202233Middlesbrougheng ENGFA CupQF4.610Matches
2022-202334Middlesbrougheng ENGFA Cup1.02Matches
2023-202435Middlesbrougheng ENGEFL CupSF3.00Matches
2023-202435Middlesbrougheng ENGFA Cup0.40Matches
10 Seasons2 Clubs2 Leagues21.320
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Middlesbrough (7 Seasons)2 Leagues16.320
Norwich City (3 Seasons)2 Leagues5.0
FA Cup (9 Seasons)13.715
EFL Cup (5 Seasons)7.65

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2006-200718Leeds Unitedeng ENG2. Championship6.4
2007-200819Leeds Unitedeng ENG3. League One20.8
2008-200920Leeds Unitedeng ENG3. League One27.6
2009-201021Leeds Unitedeng ENG3. League One39.5
2010-201122Leeds Unitedeng ENG2. Championship45.4
2011-201223Leeds Unitedeng ENG2. Championship18.1Matches
2011-201223Norwich Cityeng ENG1. Premier League10.5Matches
2012-201324Norwich Cityeng ENG1. Premier League22.7Matches
2013-201425Norwich Cityeng ENG1. Premier League23.2Matches
2014-201526Norwich Cityeng ENG2. Championship31.5Matches
2014-201526Norwich Cityeng ENGFA Cup1.0Matches
2014-201526Norwich Cityeng ENGLeague Cup1.0Matches
2015-201627Norwich Cityeng ENGFA Cup0.7Matches
2015-201627Norwich Cityeng ENGLeague Cup1.3Matches
2015-201627Norwich Cityeng ENG1. Premier League32.8Matches
2016-201728Norwich Cityeng ENG2. Championship36.0Matches
2016-201728Norwich Cityeng ENGFA Cup1.0Matches
2017-201829Middlesbrougheng ENG2. Championship36.7Matches
2017-201829Middlesbrougheng ENGEFL Cup1.0Matches
2017-201829Middlesbrougheng ENGFA Cup2.0Matches
2018-201930Middlesbrougheng ENG2. Championship43.81633.721172281042130.301003000Matches
2018-201930Middlesbrougheng ENGFA Cup1.0Matches
2019-202031Middlesbrougheng ENG2. Championship40.6741.825867201100.25802000Matches
2019-202031Middlesbrougheng ENGFA Cup2.0Matches
2020-202132Middlesbrougheng ENG2. Championship40.2591.47512130240.10400000Matches
2020-202132Middlesbrougheng ENGEFL Cup1.2Matches
2021-202233Middlesbrougheng ENG2. Championship43.81122.5677233504120.27911100Matches
2021-202233Middlesbrougheng ENGFA Cup4.6Matches
2022-202334Middlesbrougheng ENG2. Championship41.2982.3879161020100.241000000Matches
2022-202334Middlesbrougheng ENGFA Cup1.0Matches
2023-202435Middlesbrougheng ENG2. Championship34.41163.388623141160.17501000Matches
2023-202435Middlesbrougheng ENGEFL Cup3.0Matches
2023-202435Middlesbrougheng ENGFA Cup0.4Matches
18 Seasons3 Clubs5 Leagues616.26222.55468922124710550.234617100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (7 Seasons)3 Leagues296.86222.55468922124710550.234617100
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)4 Leagues161.7
Championship (12 Seasons)417.96222.55468922124710550.234617100
FA Cup (9 Seasons)13.7
EFL Cup (5 Seasons)7.6
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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
2006-200718Leeds United1 League6.4
2007-200819Leeds United1 League20.8
2008-200920Leeds United1 League27.6
2009-201021Leeds United1 League39.5
2010-201122Leeds United1 League45.4
2011-201223Leeds United1 League18.1
2011-201223Norwich City1 League10.5
2012-201324Norwich City1 League22.7
2013-201425Norwich City1 League23.2
2014-201526Norwich City3 Leagues33.5
2015-201627Norwich City3 Leagues34.8
2016-201728Norwich City2 Leagues37.0
2017-201829Middlesbrough3 Leagues39.7
2018-201930Middlesbrough2 Leagues44.81633.721172281042130.301003000
2019-202031Middlesbrough2 Leagues42.6741.825867201100.25802000
2020-202132Middlesbrough2 Leagues41.4591.47512130240.10400000
2021-202233Middlesbrough2 Leagues48.41122.5677233504120.27911100
2022-202334Middlesbrough2 Leagues42.2982.3879161020100.241000000
2023-202435Middlesbrough3 Leagues37.81163.388623141160.17501000
18 Seasons3 Clubs5 Leagues616.26222.55468922124710550.234617100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (7 Seasons)3 Leagues296.86222.55468922124710550.234617100
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)4 Leagues161.7
Championship (12 Seasons)417.96222.55468922124710550.234617100
FA Cup (9 Seasons)13.7
EFL Cup (5 Seasons)7.6
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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
2006-200718Leeds Unitedeng ENG2. Championship24th6.4
2007-200819Leeds Unitedeng ENG3. League One5th20.8
2008-200920Leeds Unitedeng ENG3. League One4th27.6
2009-201021Leeds Unitedeng ENG3. League One2nd39.5
2010-201122Leeds Unitedeng ENG2. Championship7th45.4
2011-201223Leeds Unitedeng ENG2. Championship14th18.1Matches
2011-201223Norwich Cityeng ENG1. Premier League12th10.5Matches
2012-201324Norwich Cityeng ENG1. Premier League11th22.7Matches
2013-201425Norwich Cityeng ENG1. Premier League18th23.2Matches
2014-201526Norwich Cityeng ENG2. Championship3rd31.5Matches
2015-201627Norwich Cityeng ENG1. Premier League19th32.8Matches
2016-201728Norwich Cityeng ENG2. Championship8th36.0Matches
2017-201829Middlesbrougheng ENG2. Championship5th36.7Matches
2018-201930Middlesbrougheng ENG2. Championship7th43.81633.721172281042130.301003000Matches
2019-202031Middlesbrougheng ENG2. Championship17th40.6741.825867201100.25802000Matches
2020-202132Middlesbrougheng ENG2. Championship10th40.2591.47512130240.10400000Matches
2021-202233Middlesbrougheng ENG2. Championship7th43.81122.5677233504120.27911100Matches
2022-202334Middlesbrougheng ENG2. Championship4th41.2982.3879161020100.241000000Matches
2023-202435Middlesbrougheng ENG2. Championship8th34.41163.388623141160.17501000Matches
18 Seasons3 Clubs3 Leagues594.96222.55468922124710550.234617100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Middlesbrough (7 Seasons)1 League280.56222.55468922124710550.234617100
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)2 Leagues156.7
Championship (12 Seasons)417.96222.55468922124710550.234617100
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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-201526Norwich Cityeng ENGFA Cup33rd1.0Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1.0Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.7Matches
2015-201627Norwich Cityeng ENGLeague Cup9th1.3Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.0Matches
2017-201829Middlesbrougheng ENGEFL Cup9th1.0Matches
2017-201829Middlesbrougheng ENGFA Cup17th2.0Matches
2018-201930Middlesbrougheng ENGFA Cup17th1.0Matches
2019-202031Middlesbrougheng ENGFA Cup33rd2.0Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd1.2Matches
2021-202233Middlesbrougheng ENGFA CupQF4.6Matches
2022-202334Middlesbrougheng ENGFA Cup1.0Matches
2023-202435Middlesbrougheng ENGEFL CupSF3.0Matches
2023-202435Middlesbrougheng ENGFA Cup0.4Matches
10 Seasons2 Clubs2 Leagues21.3
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 Leagues16.3
Norwich City (3 Seasons)2 Leagues5.0
FA Cup (9 Seasons)13.7
EFL Cup (5 Seasons)7.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
2006-200718Leeds Unitedeng ENG2. Championship6.4
2007-200819Leeds Unitedeng ENG3. League One20.8
2008-200920Leeds Unitedeng ENG3. League One27.6
2009-201021Leeds Unitedeng ENG3. League One39.5
2010-201122Leeds Unitedeng ENG2. Championship45.4
2011-201223Leeds Unitedeng ENG2. Championship18.1Matches
2011-201223Norwich Cityeng ENG1. Premier League10.5Matches
2012-201324Norwich Cityeng ENG1. Premier League22.7Matches
2013-201425Norwich Cityeng ENG1. Premier League23.2Matches
2014-201526Norwich Cityeng ENG2. Championship31.5Matches
2014-201526Norwich Cityeng ENGFA Cup1.0Matches
2014-201526Norwich Cityeng ENGLeague Cup1.0Matches
2015-201627Norwich Cityeng ENGFA Cup0.7Matches
2015-201627Norwich Cityeng ENGLeague Cup1.3Matches
2015-201627Norwich Cityeng ENG1. Premier League32.8Matches
2016-201728Norwich Cityeng ENG2. Championship36.000Matches
2016-201728Norwich Cityeng ENGFA Cup1.0Matches
2017-201829Middlesbrougheng ENG2. Championship36.75538Matches
2017-201829Middlesbrougheng ENGEFL Cup1.000Matches
2017-201829Middlesbrougheng ENGFA Cup2.011Matches
2018-201930Middlesbrougheng ENG2. Championship43.8533122247214843.827545491770681Matches
2018-201930Middlesbrougheng ENGFA Cup1.000Matches
2019-202031Middlesbrougheng ENG2. Championship40.6835256252468454.838401426621451102Matches
2019-202031Middlesbrougheng ENGFA Cup2.039Matches
2020-202132Middlesbrougheng ENG2. Championship40.2814937404326053.3283773050131771Matches
2020-202132Middlesbrougheng ENGEFL Cup1.221Matches
2021-202233Middlesbrougheng ENG2. Championship43.88148264213347943.0453582740121582Matches
2021-202233Middlesbrougheng ENGFA Cup4.678Matches
2022-202334Middlesbrougheng ENG2. Championship41.2653830332195038.0312781944109382Matches
2022-202334Middlesbrougheng ENGFA Cup1.001Matches
2023-202435Middlesbrougheng ENG2. Championship34.4533320321265349.1273010203487512Matches
2023-202435Middlesbrougheng ENGEFL Cup3.051Matches
2023-202435Middlesbrougheng ENGFA Cup0.400Matches
18 Seasons3 Clubs5 Leagues616.24163241911962917837447.61962235217130666340210
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)3 Leagues296.84163241911962917837447.61962235217130666340210
Leeds United (6 Seasons)2 Leagues157.60
Norwich City (6 Seasons)4 Leagues161.7000
Championship (12 Seasons)417.94163061911962917837447.61962235217128566340210
FA Cup (9 Seasons)13.711190
EFL Cup (5 Seasons)7.6720
Premier League (4 Seasons)89.20
League One (3 Seasons)87.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
2006-200718Leeds United1 League6.40
2007-200819Leeds United1 League20.80
2008-200920Leeds United1 League27.60
2009-201021Leeds United1 League39.50
2010-201122Leeds United1 League45.40
2011-201223Leeds United1 League18.10
2011-201223Norwich City1 League10.50
2012-201324Norwich City1 League22.70
2013-201425Norwich City1 League23.20
2014-201526Norwich City3 Leagues33.50
2015-201627Norwich City3 Leagues34.80
2016-201728Norwich City2 Leagues37.0000
2017-201829Middlesbrough3 Leagues39.756390
2018-201930Middlesbrough2 Leagues44.8533122247214843.827545491770681
2019-202031Middlesbrough2 Leagues42.6835556252468454.838401426711451102
2020-202132Middlesbrough2 Leagues41.4815137404326053.3283773051131771
2021-202233Middlesbrough2 Leagues48.48155264213347943.0453582748121582
2022-202334Middlesbrough2 Leagues42.2653830332195038.0312781945109382
2023-202435Middlesbrough3 Leagues37.8533820321265349.1273010203587512
18 Seasons3 Clubs5 Leagues616.24163241911962917837447.61962235217130666340210
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)3 Leagues296.84163241911962917837447.61962235217130666340210
Leeds United (6 Seasons)2 Leagues157.60
Norwich City (6 Seasons)4 Leagues161.7000
Championship (12 Seasons)417.94163061911962917837447.61962235217128566340210
FA Cup (9 Seasons)13.711190
EFL Cup (5 Seasons)7.6720
Premier League (4 Seasons)89.20
League One (3 Seasons)87.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
2006-200718Leeds Unitedeng ENG2. Championship24th6.4
2007-200819Leeds Unitedeng ENG3. League One5th20.8
2008-200920Leeds Unitedeng ENG3. League One4th27.6
2009-201021Leeds Unitedeng ENG3. League One2nd39.5
2010-201122Leeds Unitedeng ENG2. Championship7th45.4
2011-201223Leeds Unitedeng ENG2. Championship14th18.1Matches
2011-201223Norwich Cityeng ENG1. Premier League12th10.5Matches
2012-201324Norwich Cityeng ENG1. Premier League11th22.7Matches
2013-201425Norwich Cityeng ENG1. Premier League18th23.2Matches
2014-201526Norwich Cityeng ENG2. Championship3rd31.5Matches
2015-201627Norwich Cityeng ENG1. Premier League19th32.8Matches
2016-201728Norwich Cityeng ENG2. Championship8th36.000Matches
2017-201829Middlesbrougheng ENG2. Championship5th36.75538Matches
2018-201930Middlesbrougheng ENG2. Championship7th43.8533122247214843.827545491770681Matches
2019-202031Middlesbrougheng ENG2. Championship17th40.6835256252468454.838401426621451102Matches
2020-202132Middlesbrougheng ENG2. Championship10th40.2814937404326053.3283773050131771Matches
2021-202233Middlesbrougheng ENG2. Championship7th43.88148264213347943.0453582740121582Matches
2022-202334Middlesbrougheng ENG2. Championship4th41.2653830332195038.0312781944109382Matches
2023-202435Middlesbrougheng ENG2. Championship8th34.4533320321265349.1273010203487512Matches
18 Seasons3 Clubs3 Leagues594.94163061911962917837447.61962235217128566340210
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)1 League280.54163061911962917837447.61962235217128566340210
Leeds United (6 Seasons)2 Leagues157.60
Norwich City (6 Seasons)2 Leagues156.7000
Championship (12 Seasons)417.94163061911962917837447.61962235217128566340210
Premier League (4 Seasons)89.20
League One (3 Seasons)87.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-201526Norwich Cityeng ENGFA Cup33rd1.0Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1.0Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.7Matches
2015-201627Norwich Cityeng ENGLeague Cup9th1.3Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.0Matches
2017-201829Middlesbrougheng ENGEFL Cup9th1.000Matches
2017-201829Middlesbrougheng ENGFA Cup17th2.011Matches
2018-201930Middlesbrougheng ENGFA Cup17th1.000Matches
2019-202031Middlesbrougheng ENGFA Cup33rd2.039Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd1.221Matches
2021-202233Middlesbrougheng ENGFA CupQF4.678Matches
2022-202334Middlesbrougheng ENGFA Cup1.001Matches
2023-202435Middlesbrougheng ENGEFL CupSF3.051Matches
2023-202435Middlesbrougheng ENGFA Cup0.400Matches
10 Seasons2 Clubs2 Leagues21.318210
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 Leagues16.318210
Norwich City (3 Seasons)2 Leagues5.00
FA Cup (9 Seasons)13.711190
EFL Cup (5 Seasons)7.6720

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2006-200718Leeds Unitedeng ENG2. Championship6.4
2007-200819Leeds Unitedeng ENG3. League One20.8
2008-200920Leeds Unitedeng ENG3. League One27.6
2009-201021Leeds Unitedeng ENG3. League One39.5
2010-201122Leeds Unitedeng ENG2. Championship45.4
2011-201223Leeds Unitedeng ENG2. Championship18.1Matches
2011-201223Norwich Cityeng ENG1. Premier League10.5Matches
2012-201324Norwich Cityeng ENG1. Premier League22.7Matches
2013-201425Norwich Cityeng ENG1. Premier League23.2Matches
2014-201526Norwich Cityeng ENG2. Championship31.5Matches
2014-201526Norwich Cityeng ENGFA Cup1.0Matches
2014-201526Norwich Cityeng ENGLeague Cup1.0Matches
2015-201627Norwich Cityeng ENGFA Cup0.7Matches
2015-201627Norwich Cityeng ENGLeague Cup1.3Matches
2015-201627Norwich Cityeng ENG1. Premier League32.8Matches
2016-201728Norwich Cityeng ENG2. Championship36.0Matches
2016-201728Norwich Cityeng ENGFA Cup1.0Matches
2017-201829Middlesbrougheng ENG2. Championship36.7Matches
2017-201829Middlesbrougheng ENGEFL Cup1.0Matches
2017-201829Middlesbrougheng ENGFA Cup2.0Matches
2018-201930Middlesbrougheng ENG2. Championship43.82221793631093807802221945356.44042.6116975454259113102960431275174Matches
2018-201930Middlesbrougheng ENGFA Cup1.0Matches
2019-202031Middlesbrougheng ENG2. Championship40.624651608031242466272465765572.42127.6108258923761744962911115987Matches
2019-202031Middlesbrougheng ENGFA Cup2.0Matches
2020-202132Middlesbrougheng ENG2. Championship40.220401144541203416332040331957.61442.48854765250053493321288023Matches
2020-202132Middlesbrougheng ENGEFL Cup1.2Matches
2021-202233Middlesbrougheng ENG2. Championship43.82454824381487565172454362261.11438.9116963703335767412618126642Matches
2021-202233Middlesbrougheng ENGFA Cup4.6Matches
2022-202334Middlesbrougheng ENG2. Championship41.22922885751817564132922452044.41840.0157475813758645724127189535Matches
2022-202334Middlesbrougheng ENGFA Cup1.0Matches
2023-202435Middlesbrougheng ENG2. Championship34.425251015831515448132523402050.01640.0137765373259445023224175536Matches
2023-202435Middlesbrougheng ENGEFL Cup3.0Matches
2023-202435Middlesbrougheng ENGFA Cup0.4Matches
18 Seasons3 Clubs5 Leagues616.2146276243216835732661831462532418958.312338.072563869020872424381232201358230397
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)3 Leagues296.8146276243216835732661831462532418958.312338.072563869020872424381232201358230397
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)4 Leagues161.7
Championship (12 Seasons)417.9146276243216835732661831462532418958.312338.072563869020872424381232201358230397
FA Cup (9 Seasons)13.7
EFL Cup (5 Seasons)7.6
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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
2006-200718Leeds United1 League6.4
2007-200819Leeds United1 League20.8
2008-200920Leeds United1 League27.6
2009-201021Leeds United1 League39.5
2010-201122Leeds United1 League45.4
2011-201223Leeds United1 League18.1
2011-201223Norwich City1 League10.5
2012-201324Norwich City1 League22.7
2013-201425Norwich City1 League23.2
2014-201526Norwich City3 Leagues33.5
2015-201627Norwich City3 Leagues34.8
2016-201728Norwich City2 Leagues37.0
2017-201829Middlesbrough3 Leagues39.7
2018-201930Middlesbrough2 Leagues44.82221793631093807802221945356.44042.6116975454259113102960431275174
2019-202031Middlesbrough2 Leagues42.624651608031242466272465765572.42127.6108258923761744962911115987
2020-202132Middlesbrough2 Leagues41.420401144541203416332040331957.61442.48854765250053493321288023
2021-202233Middlesbrough2 Leagues48.42454824381487565172454362261.11438.9116963703335767412618126642
2022-202334Middlesbrough2 Leagues42.22922885751817564132922452044.41840.0157475813758645724127189535
2023-202435Middlesbrough3 Leagues37.825251015831515448132523402050.01640.0137765373259445023224175536
18 Seasons3 Clubs5 Leagues616.2146276243216835732661831462532418958.312338.072563869020872424381232201358230397
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)3 Leagues296.8146276243216835732661831462532418958.312338.072563869020872424381232201358230397
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)4 Leagues161.7
Championship (12 Seasons)417.9146276243216835732661831462532418958.312338.072563869020872424381232201358230397
FA Cup (9 Seasons)13.7
EFL Cup (5 Seasons)7.6
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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
2006-200718Leeds Unitedeng ENG2. Championship24th6.4
2007-200819Leeds Unitedeng ENG3. League One5th20.8
2008-200920Leeds Unitedeng ENG3. League One4th27.6
2009-201021Leeds Unitedeng ENG3. League One2nd39.5
2010-201122Leeds Unitedeng ENG2. Championship7th45.4
2011-201223Leeds Unitedeng ENG2. Championship14th18.1Matches
2011-201223Norwich Cityeng ENG1. Premier League12th10.5Matches
2012-201324Norwich Cityeng ENG1. Premier League11th22.7Matches
2013-201425Norwich Cityeng ENG1. Premier League18th23.2Matches
2014-201526Norwich Cityeng ENG2. Championship3rd31.5Matches
2015-201627Norwich Cityeng ENG1. Premier League19th32.8Matches
2016-201728Norwich Cityeng ENG2. Championship8th36.0Matches
2017-201829Middlesbrougheng ENG2. Championship5th36.7Matches
2018-201930Middlesbrougheng ENG2. Championship7th43.82221793631093807802221945356.44042.6116975454259113102960431275174Matches
2019-202031Middlesbrougheng ENG2. Championship17th40.624651608031242466272465765572.42127.6108258923761744962911115987Matches
2020-202132Middlesbrougheng ENG2. Championship10th40.220401144541203416332040331957.61442.48854765250053493321288023Matches
2021-202233Middlesbrougheng ENG2. Championship7th43.82454824381487565172454362261.11438.9116963703335767412618126642Matches
2022-202334Middlesbrougheng ENG2. Championship4th41.22922885751817564132922452044.41840.0157475813758645724127189535Matches
2023-202435Middlesbrougheng ENG2. Championship8th34.425251015831515448132523402050.01640.0137765373259445023224175536Matches
18 Seasons3 Clubs3 Leagues594.9146276243216835732661831462532418958.312338.072563869020872424381232201358230397
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)1 League280.5146276243216835732661831462532418958.312338.072563869020872424381232201358230397
Leeds United (6 Seasons)2 Leagues157.6
Norwich City (6 Seasons)2 Leagues156.7
Championship (12 Seasons)417.9146276243216835732661831462532418958.312338.072563869020872424381232201358230397
Premier League (4 Seasons)89.2
League One (3 Seasons)87.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-201526Norwich Cityeng ENGFA Cup33rd1.0Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1.0Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.7Matches
2015-201627Norwich Cityeng ENGLeague Cup9th1.3Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.0Matches
2017-201829Middlesbrougheng ENGEFL Cup9th1.0Matches
2017-201829Middlesbrougheng ENGFA Cup17th2.0Matches
2018-201930Middlesbrougheng ENGFA Cup17th1.0Matches
2019-202031Middlesbrougheng ENGFA Cup33rd2.0Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd1.2Matches
2021-202233Middlesbrougheng ENGFA CupQF4.6Matches
2022-202334Middlesbrougheng ENGFA Cup1.0Matches
2023-202435Middlesbrougheng ENGEFL CupSF3.0Matches
2023-202435Middlesbrougheng ENGFA Cup0.4Matches
10 Seasons2 Clubs2 Leagues21.3
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 (7 Seasons)2 Leagues16.3
Norwich City (3 Seasons)2 Leagues5.0
FA Cup (9 Seasons)13.7
EFL Cup (5 Seasons)7.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
2006-200718Leeds Unitedeng ENG2. Championship95776413.96.463
2007-200819Leeds Unitedeng ENG3. League One261,8687245.120.8215
2008-200920Leeds Unitedeng ENG3. League One402,4806259.927.6364
2009-201021Leeds Unitedeng ENG3. League One453,5527985.839.5396
2010-201122Leeds Unitedeng ENG2. Championship464,0858998.745.4460
2011-201223Leeds Unitedeng ENG2. Championship191,6258639.318.1190Matches
2011-201223Norwich Cityeng ENG1. Premier League119458627.610.51180Matches
2012-201324Norwich Cityeng ENG1. Premier League302,0466859.822.722198Matches
2013-201425Norwich Cityeng ENG1. Premier League272,0867761.023.223204Matches
2014-201526Norwich Cityeng ENG2. Championship342,8368368.531.53229211.956031+29+0.92+0.16Matches
2014-201526Norwich Cityeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2014-201526Norwich Cityeng ENGLeague Cup1909050.01.01901000.0001-1-1.00-3.00Matches
2015-201627Norwich Cityeng ENGFA Cup1626268.90.71620000.0002-2-2.90+0.31Matches
2015-201627Norwich Cityeng ENGLeague Cup21185939.31.3173014503.0050+5+3.81+4.31Matches
2015-201627Norwich Cityeng ENG1. Premier League362,9518286.332.83328300.863257-25-0.76-0.19Matches
2016-201728Norwich Cityeng ENG2. Championship383,2408578.336.03733101.717451+23+0.64+1.34Matches
2016-201728Norwich Cityeng ENGFA Cup1909050.01.01901001.002200.00+1.00Matches
2017-201829Middlesbrougheng ENG2. Championship433,3027779.836.73730621.625031+19+0.52+0.20Matches
2017-201829Middlesbrougheng ENGEFL Cup1909033.31.01901013.0020+2+2.00+1.50Matches
2017-201829Middlesbrougheng ENGFA Cup218090100.02.02902001.5021+1+0.50Matches
2018-201930Middlesbrougheng ENG2. Championship463,9408695.243.844883923901.594639+7+0.16-0.2961.054.0+7.0+0.16+0.51Matches
2018-201930Middlesbrougheng ENGFA Cup1909033.31.01901000.0002-2-2.00-4.50Matches
2019-202031Middlesbrougheng ENG2. Championship413,6548988.340.6418938021.124153-12-0.30-0.1151.555.4-3.9-0.10+0.29Matches
2019-202031Middlesbrougheng ENGFA Cup218090100.02.02902000.5023-1-0.50Matches
2020-202132Middlesbrougheng ENG2. Championship413,6188887.440.240893914501.274346-3-0.07-0.9447.240.9+6.3+0.16-0.65Matches
2020-202132Middlesbrougheng ENGEFL Cup21125662.21.2190112201.5043+1+0.80+3.45Matches
2021-202233Middlesbrougheng ENG2. Championship453,9388895.143.844894013301.495449+5+0.11-1.6764.546.5+18.0+0.41-0.57Matches
2021-202233Middlesbrougheng ENGFA Cup441710499.34.641043001.755500.000.00Matches
2022-202334Middlesbrougheng ENG2. Championship443,7048489.541.243863511301.687652+24+0.58-0.2464.844.5+20.3+0.49-0.35Matches
2022-202334Middlesbrougheng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
2023-202435Middlesbrougheng ENG2. Championship383,0928174.734.435872631931.535749+8+0.23+0.1553.440.7+12.7+0.37+0.21Matches
2023-202435Middlesbrougheng ENGEFL Cup42746943.53.0383212432.255500.00-1.26Matches
2023-202435Middlesbrougheng ENGFA Cup1323235.60.40013200.0001-1-2.81-2.81Matches
18 Seasons3 Clubs5 Leagues68355,4548170.3616.2629884005429121.48561490+71+0.18-0.13342.2282.0+60.2+0.25-0.06
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)3 Leagues31626,7138585.4296.8299882601728111.47388344+44+0.15-0.36342.2282.0+60.2+0.25-0.06
Leeds United (6 Seasons)2 Leagues18514,1877757.1157.616718
Norwich City (6 Seasons)4 Leagues18214,5548063.8161.716381140194511.48173146+27+0.26+0.26
Championship (12 Seasons)44437,6118575.7417.942488309202881.54501401+100+0.29-0.03342.2282.0+60.2+0.25-0.06
FA Cup (9 Seasons)141,2318877.413.713921113200.861223-11-0.80-1.56
EFL Cup (5 Seasons)106846843.87.6785533042.10169+7+0.92+0.41
Premier League (4 Seasons)1048,0287758.789.289751500.863257-25-0.76-0.19
League One (3 Seasons)1117,9007163.687.89615
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2006-200718Leeds United1 League95776413.96.463
2007-200819Leeds United1 League261,8687245.120.8215
2008-200920Leeds United1 League402,4806259.927.6364
2009-201021Leeds United1 League453,5527985.839.5396
2010-201122Leeds United1 League464,0858998.745.4460
2011-201223Leeds United1 League191,6258639.318.1190
2011-201223Norwich City1 League119458627.610.51180
2012-201324Norwich City1 League302,0466859.822.722198
2013-201425Norwich City1 League272,0867761.023.223204
2014-201526Norwich City3 Leagues363,0168468.433.5349031211.846034+26+0.78-0.06
2015-201627Norwich City3 Leagues393,1318082.234.835682844500.953759-22-0.63+0.03
2016-201728Norwich City2 Leagues393,3308577.137.0389034101.697653+23+0.62+1.35
2017-201829Middlesbrough3 Leagues463,5727877.839.7409033631.645432+22+0.55+0.20
2018-201930Middlesbrough2 Leagues474,0308691.444.845884023901.564641+5+0.11-1.3161.054.0+7.0+0.16+0.51
2019-202031Middlesbrough2 Leagues433,8348988.842.6438940021.094356-13-0.31-0.1251.555.4-3.9-0.10+0.29
2020-202132Middlesbrough2 Leagues433,7308786.341.441894023401.284749-2-0.05-0.5147.240.9+6.3+0.16-0.65
2021-202233Middlesbrough2 Leagues494,3558995.548.448904313301.515954+5+0.10-1.6564.546.5+18.0+0.41-0.57
2022-202334Middlesbrough2 Leagues453,7948489.742.244863611301.647757+20+0.47-0.3564.844.5+20.3+0.49-0.35
2023-202435Middlesbrough3 Leagues433,3987969.937.838862852261.566255+7+0.19-0.1853.440.7+12.7+0.37+0.21
18 Seasons3 Clubs5 Leagues68355,4548170.3616.2629884005429121.48561490+71+0.18-0.13342.2282.0+60.2+0.25-0.06
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)3 Leagues31626,7138585.4296.8299882601728111.47388344+44+0.15-0.36342.2282.0+60.2+0.25-0.06
Leeds United (6 Seasons)2 Leagues18514,1877757.1157.616718
Norwich City (6 Seasons)4 Leagues18214,5548063.8161.716381140194511.48173146+27+0.26+0.26
Championship (12 Seasons)44437,6118575.7417.942488309202881.54501401+100+0.29-0.03342.2282.0+60.2+0.25-0.06
FA Cup (9 Seasons)141,2318877.413.713921113200.861223-11-0.80-1.56
EFL Cup (5 Seasons)106846843.87.6785533042.10169+7+0.92+0.41
Premier League (4 Seasons)1048,0287758.789.289751500.863257-25-0.76-0.19
League One (3 Seasons)1117,9007163.687.89615
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2006-200718Leeds Unitedeng ENG2. Championship24th95776413.96.463
2007-200819Leeds Unitedeng ENG3. League One5th261,8687245.120.8215
2008-200920Leeds Unitedeng ENG3. League One4th402,4806259.927.6364
2009-201021Leeds Unitedeng ENG3. League One2nd453,5527985.839.5396
2010-201122Leeds Unitedeng ENG2. Championship7th464,0858998.745.4460
2011-201223Leeds Unitedeng ENG2. Championship14th191,6258639.318.1190Matches
2011-201223Norwich Cityeng ENG1. Premier League12th119458627.610.51180Matches
2012-201324Norwich Cityeng ENG1. Premier League11th302,0466859.822.722198Matches
2013-201425Norwich Cityeng ENG1. Premier League18th272,0867761.023.223204Matches
2014-201526Norwich Cityeng ENG2. Championship3rd342,8368368.531.53229211.956031+29+0.92+0.16Matches
2015-201627Norwich Cityeng ENG1. Premier League19th362,9518286.332.83328300.863257-25-0.76-0.19Matches
2016-201728Norwich Cityeng ENG2. Championship8th383,2408578.336.03733101.717451+23+0.64+1.34Matches
2017-201829Middlesbrougheng ENG2. Championship5th433,3027779.836.73730621.625031+19+0.52+0.20Matches
2018-201930Middlesbrougheng ENG2. Championship7th463,9408695.243.844883923901.594639+7+0.16-0.2961.054.0+7.0+0.16+0.51Matches
2019-202031Middlesbrougheng ENG2. Championship17th413,6548988.340.6418938021.124153-12-0.30-0.1151.555.4-3.9-0.10+0.29Matches
2020-202132Middlesbrougheng ENG2. Championship10th413,6188887.440.240893914501.274346-3-0.07-0.9447.240.9+6.3+0.16-0.65Matches
2021-202233Middlesbrougheng ENG2. Championship7th453,9388895.143.844894013301.495449+5+0.11-1.6764.546.5+18.0+0.41-0.57Matches
2022-202334Middlesbrougheng ENG2. Championship4th443,7048489.541.243863511301.687652+24+0.58-0.2464.844.5+20.3+0.49-0.35Matches
2023-202435Middlesbrougheng ENG2. Championship8th383,0928174.734.435872631931.535749+8+0.23+0.1553.440.7+12.7+0.37+0.21Matches
18 Seasons3 Clubs3 Leagues65953,5398170.7594.960988384502881.48533458+75+0.20-0.06342.2282.0+60.2+0.25-0.06
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)1 League29825,2488587.1280.528488247142871.48367319+48+0.17-0.24342.2282.0+60.2+0.25-0.06
Leeds United (6 Seasons)2 Leagues18514,1877757.1157.616718
Norwich City (6 Seasons)2 Leagues17614,1048064.2156.71581371811.50166139+27+0.27+0.24
Championship (12 Seasons)44437,6118575.7417.942488309202881.54501401+100+0.29-0.03342.2282.0+60.2+0.25-0.06
Premier League (4 Seasons)1048,0287758.789.289751500.863257-25-0.76-0.19
League One (3 Seasons)1117,9007163.687.89615
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-201526Norwich Cityeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1909050.01.01901000.0001-1-1.00-3.00Matches
2015-201627Norwich Cityeng ENGFA Cup33rd1626268.90.71620000.0002-2-2.90+0.31Matches
2015-201627Norwich Cityeng ENGLeague Cup9th21185939.31.3173014503.0050+5+3.81+4.31Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1909050.01.01901001.002200.00+1.00Matches
2017-201829Middlesbrougheng ENGEFL Cup9th1909033.31.01901013.0020+2+2.00+1.50Matches
2017-201829Middlesbrougheng ENGFA Cup17th218090100.02.02902001.5021+1+0.50Matches
2018-201930Middlesbrougheng ENGFA Cup17th1909033.31.01901000.0002-2-2.00-4.50Matches
2019-202031Middlesbrougheng ENGFA Cup33rd218090100.02.02902000.5023-1-0.50Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd21125662.21.2190112201.5043+1+0.80+3.45Matches
2021-202233Middlesbrougheng ENGFA CupQF441710499.34.641043001.755500.000.00Matches
2022-202334Middlesbrougheng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
2023-202435Middlesbrougheng ENGEFL CupSF42746943.53.0383212432.255500.00-1.26Matches
2023-202435Middlesbrougheng ENGFA Cup1323235.60.40013200.0001-1-2.81-2.81Matches
10 Seasons2 Clubs2 Leagues241,9158060.821.320901643141.382832-4-0.19-0.77
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 (7 Seasons)2 Leagues181,4658163.416.315921332641.442125-4-0.25-1.20
Norwich City (3 Seasons)2 Leagues64507553.65.0581314501.177700.00+0.23
FA Cup (9 Seasons)141,2318877.413.713921113200.861223-11-0.80-1.56
EFL Cup (5 Seasons)106846843.87.6785533042.10169+7+0.92+0.41

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2006-200718Leeds Unitedeng ENG2. Championship6.4108
2007-200819Leeds Unitedeng ENG3. League One20.83022
2008-200920Leeds Unitedeng ENG3. League One27.62122
2009-201021Leeds Unitedeng ENG3. League One39.53041
2010-201122Leeds Unitedeng ENG2. Championship45.45031
2011-201223Leeds Unitedeng ENG2. Championship18.14119Matches
2011-201223Norwich Cityeng ENG1. Premier League10.5307Matches
2012-201324Norwich Cityeng ENG1. Premier League22.72018Matches
2013-201425Norwich Cityeng ENG1. Premier League23.23028Matches
2014-201526Norwich Cityeng ENG2. Championship31.54126Matches
2014-201526Norwich Cityeng ENGFA Cup1.00000Matches
2014-201526Norwich Cityeng ENGLeague Cup1.00000Matches
2015-201627Norwich Cityeng ENGFA Cup0.70000Matches
2015-201627Norwich Cityeng ENGLeague Cup1.30000Matches
2015-201627Norwich Cityeng ENG1. Premier League32.87027Matches
2016-201728Norwich Cityeng ENG2. Championship36.07103600000000Matches
2016-201728Norwich Cityeng ENGFA Cup1.00000Matches
2017-201829Middlesbrougheng ENG2. Championship36.770035220223855000Matches
2017-201829Middlesbrougheng ENGEFL Cup1.0100210400000Matches
2017-201829Middlesbrougheng ENGFA Cup2.00000101110Matches
2018-201930Middlesbrougheng ENG2. Championship43.8700383121231731000258514951.0Matches
2018-201930Middlesbrougheng ENGFA Cup1.0000010200000Matches
2019-202031Middlesbrougheng ENG2. Championship40.6101141281726252001276676152.3Matches
2019-202031Middlesbrougheng ENGFA Cup2.00001000930Matches
2020-202132Middlesbrougheng ENG2. Championship40.270030302385049010319706651.5Matches
2020-202132Middlesbrougheng ENGEFL Cup1.20001001120Matches
2021-202233Middlesbrougheng ENG2. Championship43.81000203601024048001351553859.1Matches
2021-202233Middlesbrougheng ENGFA Cup4.610051010870Matches
2022-202334Middlesbrougheng ENG2. Championship41.2900282001194438001313452960.8Matches
2022-202334Middlesbrougheng ENGFA Cup1.00002002100Matches
2023-202435Middlesbrougheng ENG2. Championship34.490027240793433000217162341.0Matches
2023-202435Middlesbrougheng ENGEFL Cup3.00002410151Matches
2023-202435Middlesbrougheng ENGFA Cup0.40000000000Matches
18 Seasons3 Clubs5 Leagues616.2105515171996575306324014173430426653.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (7 Seasons)3 Leagues296.861112321996575306324014173430426653.3
Leeds United (6 Seasons)2 Leagues157.6182143
Norwich City (6 Seasons)4 Leagues161.7262014200000000
Championship (12 Seasons)417.980413391915555285306013173430426653.3
FA Cup (9 Seasons)13.7100830151911000
EFL Cup (5 Seasons)7.6100551527001
Premier League (4 Seasons)89.215080
League One (3 Seasons)87.88185
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2006-200718Leeds United1 League6.4108
2007-200819Leeds United1 League20.83022
2008-200920Leeds United1 League27.62122
2009-201021Leeds United1 League39.53041
2010-201122Leeds United1 League45.45031
2011-201223Leeds United1 League18.14119
2011-201223Norwich City1 League10.5307
2012-201324Norwich City1 League22.72018
2013-201425Norwich City1 League23.23028
2014-201526Norwich City3 Leagues33.5410260
2015-201627Norwich City3 Leagues34.8700270
2016-201728Norwich City2 Leagues37.07103600000000
2017-201829Middlesbrough3 Leagues39.780037240273956000
2018-201930Middlesbrough2 Leagues44.8700383221251731000258514951.0
2019-202031Middlesbrough2 Leagues42.6101142281727155001276676152.3
2020-202132Middlesbrough2 Leagues41.470031302395151010319706651.5
2021-202233Middlesbrough2 Leagues48.41100253701124855001351553859.1
2022-202334Middlesbrough2 Leagues42.2900302001214538001313452960.8
2023-202435Middlesbrough3 Leagues37.890029281793538001217162341.0
18 Seasons3 Clubs5 Leagues616.2105515171996575306324014173430426653.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (7 Seasons)3 Leagues296.861112321996575306324014173430426653.3
Leeds United (6 Seasons)2 Leagues157.6182143
Norwich City (6 Seasons)4 Leagues161.7262014200000000
Championship (12 Seasons)417.980413391915555285306013173430426653.3
FA Cup (9 Seasons)13.7100830151911000
EFL Cup (5 Seasons)7.6100551527001
Premier League (4 Seasons)89.215080
League One (3 Seasons)87.88185
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2006-200718Leeds Unitedeng ENG2. Championship24th6.4108
2007-200819Leeds Unitedeng ENG3. League One5th20.83022
2008-200920Leeds Unitedeng ENG3. League One4th27.62122
2009-201021Leeds Unitedeng ENG3. League One2nd39.53041
2010-201122Leeds Unitedeng ENG2. Championship7th45.45031
2011-201223Leeds Unitedeng ENG2. Championship14th18.14119Matches
2011-201223Norwich Cityeng ENG1. Premier League12th10.5307Matches
2012-201324Norwich Cityeng ENG1. Premier League11th22.72018Matches
2013-201425Norwich Cityeng ENG1. Premier League18th23.23028Matches
2014-201526Norwich Cityeng ENG2. Championship3rd31.54126Matches
2015-201627Norwich Cityeng ENG1. Premier League19th32.87027Matches
2016-201728Norwich Cityeng ENG2. Championship8th36.07103600000000Matches
2017-201829Middlesbrougheng ENG2. Championship5th36.770035220223855000Matches
2018-201930Middlesbrougheng ENG2. Championship7th43.8700383121231731000258514951.0Matches
2019-202031Middlesbrougheng ENG2. Championship17th40.6101141281726252001276676152.3Matches
2020-202132Middlesbrougheng ENG2. Championship10th40.270030302385049010319706651.5Matches
2021-202233Middlesbrougheng ENG2. Championship7th43.81000203601024048001351553859.1Matches
2022-202334Middlesbrougheng ENG2. Championship4th41.2900282001194438001313452960.8Matches
2023-202435Middlesbrougheng ENG2. Championship8th34.490027240793433000217162341.0Matches
18 Seasons3 Clubs3 Leagues594.9103515041915555285306013173430426653.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Middlesbrough (7 Seasons)1 League280.559112191915555285306013173430426653.3
Leeds United (6 Seasons)2 Leagues157.6182143
Norwich City (6 Seasons)2 Leagues156.7262014200000000
Championship (12 Seasons)417.980413391915555285306013173430426653.3
Premier League (4 Seasons)89.215080
League One (3 Seasons)87.88185
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-201526Norwich Cityeng ENGFA Cup33rd1.00000Matches
2014-201526Norwich Cityeng ENGLeague Cup17th1.00000Matches
2015-201627Norwich Cityeng ENGFA Cup33rd0.70000Matches
2015-201627Norwich Cityeng ENGLeague Cup9th1.30000Matches
2016-201728Norwich Cityeng ENGFA Cup33rd1.00000Matches
2017-201829Middlesbrougheng ENGEFL Cup9th1.0100210400000Matches
2017-201829Middlesbrougheng ENGFA Cup17th2.00000101110Matches
2018-201930Middlesbrougheng ENGFA Cup17th1.0000010200000Matches
2019-202031Middlesbrougheng ENGFA Cup33rd2.00001000930Matches
2020-202132Middlesbrougheng ENGEFL Cup33rd1.20001001120Matches
2021-202233Middlesbrougheng ENGFA CupQF4.610051010870Matches
2022-202334Middlesbrougheng ENGFA Cup1.00002002100Matches
2023-202435Middlesbrougheng ENGEFL CupSF3.00002410151Matches
2023-202435Middlesbrougheng ENGFA Cup0.40000000000Matches
10 Seasons2 Clubs2 Leagues21.32001381202118001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Middlesbrough (7 Seasons)2 Leagues16.32001381202118001
Norwich City (3 Seasons)2 Leagues5.00000
FA Cup (9 Seasons)13.7100830151911000
EFL Cup (5 Seasons)7.6100551527001

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.