FBref.com Logo
for the free FBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.

Sign Up For Free

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2005-200617Darlingtoneng ENG4. League Two8th997218.0303300300.370.000.370.370.37
2005-200617Burnleyeng ENG2. Championship17th1134414.9112100000.200.200.410.200.41
2006-200718Burnleyeng ENG2. Championship15th35151,68018.7404400400.210.000.210.210.21
2007-200819Burnleyeng ENG2. Championship13th37342,78631.0516500500.160.030.190.160.19
2008-200920Rangerssct SCO1. Premier League1st25111,14612.7639600600.470.240.710.470.71Matches
2009-201021Rangerssct SCO1. Premier League1st28171,61417.97411700300.390.220.610.390.61Matches
2010-201122Rangerssct SCO1. Premier League1st31232,10023.3115161100510.470.210.690.470.69Matches
2011-201223Rangerssct SCO1. Premier League2nd20141,17813.1718611500.530.080.610.460.53Matches
2012-201324Sionch SUI1. Super Lg6th25161,41115.75274111000.320.130.450.260.38
2013-201425Palermoit ITA2. Serie B1st34181,82120.2110111100900.540.000.540.540.54
2014-201526Rizesportr TUR1. Süper Lig14th1445726.4202200300.310.000.310.310.31Matches
2014-201526Norwich Cityeng ENG2. Championship3rd18118119.0112100600.110.110.220.110.22Matches
2015-201627Birmingham Cityeng ENG2. Championship10th643233.6101100300.280.000.280.280.28Matches
2015-201627Norwich Cityeng ENG1. Premier League19th10140.2000000000.000.000.000.000.00Matches
2016-201728Norwich Cityeng ENG2. Championship8th1201241.4101100100.730.000.730.730.73Matches
2017-201829Heartssct SCO1. Premiership6th35302,72530.31201211121210.400.000.400.360.36Matches
2018-201930Heartssct SCO1. Premiership7th21931.0101100100.970.000.970.970.97Matches
2018-201930Rangerssct SCO1. Premiership2nd2167798.7404400300.460.000.460.460.46Matches
201931Sarpsborg 08no NOR1. Eliteserien12th986467.2123100510.140.280.420.140.42Matches
2019-202031Sunderlandeng ENG3. League One8th1122783.1213200100.650.320.970.650.97Matches
2020-202132US Regginait ITA2. Serie B11th944034.5101100201.31.30.21.535200.220.000.220.220.220.300.040.340.300.34Matches
2020-202132Kilmarnocksct SCO1. Premiership17th987298.18210622500.990.251.230.740.99Matches
2021-202233Kilmarnocksct SCO2. Championship1st14131,14512.78311800200.630.240.860.630.86Matches
2022-202334Kilmarnocksct SCO1. Premiership10th1285956.6101100300.150.000.150.150.15Matches
18 Seasons13 Clubs10 Leagues42825924,135268.21032612998569731.31.30.21.535200.380.100.480.370.460.300.040.340.300.34
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
Rangers (5 Seasons)1 League125716,81775.735134834112210.460.170.630.450.62
Burnley (3 Seasons)1 League83524,90754.5102121000900.180.040.220.180.22
Kilmarnock (3 Seasons)2 Leagues35292,46927.41752215221000.620.180.800.550.73
Norwich City (3 Seasons)2 Leagues311194910.5213200700.190.090.280.190.28
Hearts (2 Seasons)1 League37312,81831.31301312121310.420.000.420.380.38
Palermo (1 Season)1 League34181,82120.2110111100900.540.000.540.540.54
Sion (1 Season)1 League25161,41115.75274111000.320.130.450.260.38
Rizespor (1 Season)1 League1445726.4202200300.310.000.310.310.31
Sunderland (1 Season)1 League1122783.1213200100.650.320.970.650.97
Darlington (1 Season)1 League997218.0303300300.370.000.370.370.37
US Reggina (1 Season)1 League944034.5101100201.31.30.21.535200.220.000.220.220.220.300.040.340.300.34
Sarpsborg 08 (1 Season)1 League986467.2123100510.140.280.420.140.42
Birmingham City (1 Season)1 League643233.6101100300.280.000.280.280.28
Premiership (8 Seasons)18311810,959121.857157253454320.470.120.590.440.56
Championship (6 Seasons)119676,16568.51331613001900.190.040.230.190.23
Serie B (2 Seasons)43222,22424.71201212001101.31.30.21.535200.490.000.490.490.490.300.040.340.300.34
Super Lg (1 Season)25161,41115.75274111000.320.130.450.260.38
Süper Lig (1 Season)1445726.4202200300.310.000.310.310.31
Championship (1 Season)14131,14512.78311800200.630.240.860.630.86
League One (1 Season)1122783.1213200100.650.320.970.650.97
League Two (1 Season)997218.0303300300.370.000.370.370.37
Eliteserien (1 Season)986467.2123100510.140.280.420.140.42
Premier League (1 Season)10140.2000000000.000.000.000.000.00

Compare Kyle Lafferty to

Javascript is required for the selection of a player.
Ex: Harry Kane, Darwin Núñez, Benjamin Šeško
Powered by Stathead.com Logo
Become a Stathead & surf this site ad-free.

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2005-200617Darlingtoneng ENG4. League Two8th8.03121.500.2500
2005-200617Burnleyeng ENG2. Championship17th4.9161.220.1700
2006-200718Burnleyeng ENG2. Championship15th18.74231.230.1700
2007-200819Burnleyeng ENG2. Championship13th31.05341.100.1500
2008-200920Rangerssct SCO1. Premier League1st12.76221.730.2700Matches
2009-201021Rangerssct SCO1. Premier League1st17.97311.730.2300Matches
2010-201122Rangerssct SCO1. Premier League1st23.311421.800.2600Matches
2011-201223Rangerssct SCO1. Premier League2nd13.17231.760.2611Matches
2012-201324Sionch SUI1. Super Lg6th15.75161.020.2511
2013-201425Palermoit ITA2. Serie B1st20.211291.430.3800
2014-201526Rizesportr TUR1. Süper Lig14th6.4291.420.2200Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.0191.000.1100Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.6141.110.2500Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.2000.0000Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.41010.000.731.0000Matches
2017-201829Heartssct SCO1. Premiership6th30.312280.920.3912Matches
2018-201930Heartssct SCO1. Premiership7th1.0100Matches
2018-201930Rangerssct SCO1. Premiership2nd8.7400Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.2125936.03.481.250.040.1100Matches
2019-202031Sunderlandeng ENG3. League One8th3.127342.92.270.970.290.6700Matches
2020-202132US Regginait ITA2. Serie B11th4.517457.11.560.890.140.2515.90001.31.30.19-0.3-0.3Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.18331030.34.071.230.180.6022Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.7800Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.6112541.71.820.760.080.2000Matches
18 Seasons13 Clubs10 Leagues268.21038432038.12.721.300.140.2715.90561.31.30.19-0.3-0.3
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rangers (5 Seasons)1 League75.7351181.760.2511
Burnley (3 Seasons)1 League54.510631.160.1600
Kilmarnock (3 Seasons)2 Leagues27.417451533.33.061.020.160.4722
Norwich City (3 Seasons)2 Leagues10.520100.000.950.2000
Hearts (2 Seasons)1 League31.313280.920.3912
Palermo (1 Season)1 League20.211291.430.3800
Sion (1 Season)1 League15.75161.020.2511
Rizespor (1 Season)1 League6.4291.420.2200
Sunderland (1 Season)1 League3.127342.92.270.970.290.6700
Darlington (1 Season)1 League8.03121.500.2500
US Reggina (1 Season)1 League4.517457.11.560.890.140.2515.90001.31.30.19-0.3-0.3
Sarpsborg 08 (1 Season)1 League7.2125936.03.481.250.040.1100
Birmingham City (1 Season)1 League3.6141.110.2500
Premiership (8 Seasons)121.8574516133.33.061.440.160.3045
Championship (6 Seasons)68.5130770.001.120.1700
Serie B (2 Seasons)24.71273357.11.561.340.140.3615.90001.31.30.19-0.3-0.3
Super Lg (1 Season)15.75161.020.2511
Süper Lig (1 Season)6.4291.420.2200
Championship (1 Season)12.7800
League One (1 Season)3.127342.92.270.970.290.6700
League Two (1 Season)8.03121.500.2500
Eliteserien (1 Season)7.2125936.03.481.250.040.1100
Premier League (1 Season)0.2000.0000

Passing: Domestic Leagues

Passing: Domestic Leagues Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2005-200617Darlingtoneng ENG4. League Two8th8.00
2005-200617Burnleyeng ENG2. Championship17th4.91
2006-200718Burnleyeng ENG2. Championship15th18.70
2007-200819Burnleyeng ENG2. Championship13th31.01
2008-200920Rangerssct SCO1. Premier League1st12.73Matches
2009-201021Rangerssct SCO1. Premier League1st17.94Matches
2010-201122Rangerssct SCO1. Premier League1st23.35Matches
2011-201223Rangerssct SCO1. Premier League2nd13.11Matches
2012-201324Sionch SUI1. Super Lg6th15.72
2013-201425Palermoit ITA2. Serie B1st20.20
2014-201526Rizesportr TUR1. Süper Lig14th6.40Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.01Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.60Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.20Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.40Matches
2017-201829Heartssct SCO1. Premiership6th30.30Matches
2018-201930Heartssct SCO1. Premiership7th1.00Matches
2018-201930Rangerssct SCO1. Premiership2nd8.70Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.22Matches
2019-202031Sunderlandeng ENG3. League One8th3.11Matches
2020-202132US Regginait ITA2. Serie B11th4.5549159.3783128354971.4162564.02366.700.20.1-0.245315Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.12Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.73Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.60Matches
18 Seasons13 Clubs10 Leagues268.2549159.3783128354971.4162564.02366.7260.20.1+25.845315
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
Rangers (5 Seasons)1 League75.713
Burnley (3 Seasons)1 League54.52
Kilmarnock (3 Seasons)2 Leagues27.45
Norwich City (3 Seasons)2 Leagues10.51
Hearts (2 Seasons)1 League31.30
Palermo (1 Season)1 League20.20
Sion (1 Season)1 League15.72
Rizespor (1 Season)1 League6.40
Sunderland (1 Season)1 League3.11
Darlington (1 Season)1 League8.00
US Reggina (1 Season)1 League4.5549159.3783128354971.4162564.02366.700.20.1-0.245315
Sarpsborg 08 (1 Season)1 League7.22
Birmingham City (1 Season)1 League3.60
Premiership (8 Seasons)121.815
Championship (6 Seasons)68.53
Serie B (2 Seasons)24.7549159.3783128354971.4162564.02366.700.20.1-0.245315
Super Lg (1 Season)15.72
Süper Lig (1 Season)6.40
Championship (1 Season)12.73
League One (1 Season)3.11
League Two (1 Season)8.00
Eliteserien (1 Season)7.22
Premier League (1 Season)0.20

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2005-200617Darlingtoneng ENG4. League Two8th8.0
2005-200617Burnleyeng ENG2. Championship17th4.9
2006-200718Burnleyeng ENG2. Championship15th18.7
2007-200819Burnleyeng ENG2. Championship13th31.0
2008-200920Rangerssct SCO1. Premier League1st12.7Matches
2009-201021Rangerssct SCO1. Premier League1st17.9Matches
2010-201122Rangerssct SCO1. Premier League1st23.3Matches
2011-201223Rangerssct SCO1. Premier League2nd13.1Matches
2012-201324Sionch SUI1. Super Lg6th15.7
2013-201425Palermoit ITA2. Serie B1st20.2
2014-201526Rizesportr TUR1. Süper Lig14th6.4Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.0Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.6Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.2Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.40Matches
2017-201829Heartssct SCO1. Premiership6th30.3Matches
2018-201930Heartssct SCO1. Premiership7th1.0Matches
2018-201930Rangerssct SCO1. Premiership2nd8.7Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.22Matches
2019-202031Sunderlandeng ENG3. League One8th3.10Matches
2020-202132US Regginait ITA2. Serie B11th4.5918650001000005406Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.13Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.7Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.60Matches
18 Seasons13 Clubs10 Leagues268.2918650006000005406
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (5 Seasons)1 League75.7
Burnley (3 Seasons)1 League54.5
Kilmarnock (3 Seasons)2 Leagues27.43
Norwich City (3 Seasons)2 Leagues10.50
Hearts (2 Seasons)1 League31.3
Palermo (1 Season)1 League20.2
Sion (1 Season)1 League15.7
Rizespor (1 Season)1 League6.4
Sunderland (1 Season)1 League3.10
Darlington (1 Season)1 League8.0
US Reggina (1 Season)1 League4.5918650001000005406
Sarpsborg 08 (1 Season)1 League7.22
Birmingham City (1 Season)1 League3.6
Premiership (8 Seasons)121.83
Championship (6 Seasons)68.50
Serie B (2 Seasons)24.7918650001000005406
Super Lg (1 Season)15.7
Süper Lig (1 Season)6.4
Championship (1 Season)12.7
League One (1 Season)3.10
League Two (1 Season)8.0
Eliteserien (1 Season)7.22
Premier League (1 Season)0.2

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2005-200617Darlingtoneng ENG4. League Two8th8.0
2005-200617Burnleyeng ENG2. Championship17th4.9
2006-200718Burnleyeng ENG2. Championship15th18.7
2007-200819Burnleyeng ENG2. Championship13th31.0
2008-200920Rangerssct SCO1. Premier League1st12.7Matches
2009-201021Rangerssct SCO1. Premier League1st17.9Matches
2010-201122Rangerssct SCO1. Premier League1st23.3Matches
2011-201223Rangerssct SCO1. Premier League2nd13.1Matches
2012-201324Sionch SUI1. Super Lg6th15.7
2013-201425Palermoit ITA2. Serie B1st20.2
2014-201526Rizesportr TUR1. Süper Lig14th6.4Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.0Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.6Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.2Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.4Matches
2017-201829Heartssct SCO1. Premiership6th30.3Matches
2018-201930Heartssct SCO1. Premiership7th1.0Matches
2018-201930Rangerssct SCO1. Premiership2nd8.7Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.2Matches
2019-202031Sunderlandeng ENG3. League One8th3.1Matches
2020-202132US Regginait ITA2. Serie B11th4.561.3450010010.22100000Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.1Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.7Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.6Matches
18 Seasons13 Clubs10 Leagues268.261.3450010010.22100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (5 Seasons)1 League75.7
Burnley (3 Seasons)1 League54.5
Kilmarnock (3 Seasons)2 Leagues27.4
Norwich City (3 Seasons)2 Leagues10.5
Hearts (2 Seasons)1 League31.3
Palermo (1 Season)1 League20.2
Sion (1 Season)1 League15.7
Rizespor (1 Season)1 League6.4
Sunderland (1 Season)1 League3.1
Darlington (1 Season)1 League8.0
US Reggina (1 Season)1 League4.561.3450010010.22100000
Sarpsborg 08 (1 Season)1 League7.2
Birmingham City (1 Season)1 League3.6
Premiership (8 Seasons)121.8
Championship (6 Seasons)68.5
Serie B (2 Seasons)24.761.3450010010.22100000
Super Lg (1 Season)15.7
Süper Lig (1 Season)6.4
Championship (1 Season)12.7
League One (1 Season)3.1
League Two (1 Season)8.0
Eliteserien (1 Season)7.2
Premier League (1 Season)0.2

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2005-200617Darlingtoneng ENG4. League Two8th8.0
2005-200617Burnleyeng ENG2. Championship17th4.9
2006-200718Burnleyeng ENG2. Championship15th18.7
2007-200819Burnleyeng ENG2. Championship13th31.0
2008-200920Rangerssct SCO1. Premier League1st12.7Matches
2009-201021Rangerssct SCO1. Premier League1st17.9Matches
2010-201122Rangerssct SCO1. Premier League1st23.3Matches
2011-201223Rangerssct SCO1. Premier League2nd13.1Matches
2012-201324Sionch SUI1. Super Lg6th15.7
2013-201425Palermoit ITA2. Serie B1st20.2
2014-201526Rizesportr TUR1. Süper Lig14th6.4Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.0Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.6Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.2Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.400Matches
2017-201829Heartssct SCO1. Premiership6th30.3Matches
2018-201930Heartssct SCO1. Premiership7th1.0Matches
2018-201930Rangerssct SCO1. Premiership2nd8.7Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.222Matches
2019-202031Sunderlandeng ENG3. League One8th3.120Matches
2020-202132US Regginait ITA2. Serie B11th4.520002020.025231370Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.112Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.7Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.631Matches
18 Seasons13 Clubs10 Leagues268.228002020.025236370
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
Rangers (5 Seasons)1 League75.70
Burnley (3 Seasons)1 League54.50
Kilmarnock (3 Seasons)2 Leagues27.4430
Norwich City (3 Seasons)2 Leagues10.5000
Hearts (2 Seasons)1 League31.30
Palermo (1 Season)1 League20.20
Sion (1 Season)1 League15.70
Rizespor (1 Season)1 League6.40
Sunderland (1 Season)1 League3.1200
Darlington (1 Season)1 League8.00
US Reggina (1 Season)1 League4.520002020.025231370
Sarpsborg 08 (1 Season)1 League7.2220
Birmingham City (1 Season)1 League3.60
Premiership (8 Seasons)121.8430
Championship (6 Seasons)68.5000
Serie B (2 Seasons)24.720002020.025231370
Super Lg (1 Season)15.70
Süper Lig (1 Season)6.40
Championship (1 Season)12.70
League One (1 Season)3.1200
League Two (1 Season)8.00
Eliteserien (1 Season)7.2220
Premier League (1 Season)0.20

Possession: Domestic Leagues

Possession: Domestic Leagues Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2005-200617Darlingtoneng ENG4. League Two8th8.0
2005-200617Burnleyeng ENG2. Championship17th4.9
2006-200718Burnleyeng ENG2. Championship15th18.7
2007-200819Burnleyeng ENG2. Championship13th31.0
2008-200920Rangerssct SCO1. Premier League1st12.7Matches
2009-201021Rangerssct SCO1. Premier League1st17.9Matches
2010-201122Rangerssct SCO1. Premier League1st23.3Matches
2011-201223Rangerssct SCO1. Premier League2nd13.1Matches
2012-201324Sionch SUI1. Super Lg6th15.7
2013-201425Palermoit ITA2. Serie B1st20.2
2014-201526Rizesportr TUR1. Süper Lig14th6.4Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.0Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.6Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.2Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.4Matches
2017-201829Heartssct SCO1. Premiership6th30.3Matches
2018-201930Heartssct SCO1. Premiership7th1.0Matches
2018-201930Rangerssct SCO1. Premiership2nd8.7Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.2Matches
2019-202031Sunderlandeng ENG3. League One8th3.1Matches
2020-202132US Regginait ITA2. Serie B11th4.514010156759111405360.0240.0763166534118711020Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.1Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.7Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.6Matches
18 Seasons13 Clubs10 Leagues268.214010156759111405360.0240.0763166534118711020
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
Rangers (5 Seasons)1 League75.7
Burnley (3 Seasons)1 League54.5
Kilmarnock (3 Seasons)2 Leagues27.4
Norwich City (3 Seasons)2 Leagues10.5
Hearts (2 Seasons)1 League31.3
Palermo (1 Season)1 League20.2
Sion (1 Season)1 League15.7
Rizespor (1 Season)1 League6.4
Sunderland (1 Season)1 League3.1
Darlington (1 Season)1 League8.0
US Reggina (1 Season)1 League4.514010156759111405360.0240.0763166534118711020
Sarpsborg 08 (1 Season)1 League7.2
Birmingham City (1 Season)1 League3.6
Premiership (8 Seasons)121.8
Championship (6 Seasons)68.5
Serie B (2 Seasons)24.714010156759111405360.0240.0763166534118711020
Super Lg (1 Season)15.7
Süper Lig (1 Season)6.4
Championship (1 Season)12.7
League One (1 Season)3.1
League Two (1 Season)8.0
Eliteserien (1 Season)7.2
Premier League (1 Season)0.2

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2005-200617Darlingtoneng ENG4. League Two8th97218017.48.090
2005-200617Burnleyeng ENG2. Championship17th114414010.74.938
2006-200718Burnleyeng ENG2. Championship15th351,6804840.618.71520
2007-200819Burnleyeng ENG2. Championship13th372,7867567.331.0343
2008-200920Rangerssct SCO1. Premier League1st251,1464633.512.71114Matches
2009-201021Rangerssct SCO1. Premier League1st281,6145847.217.91711Matches
2010-201122Rangerssct SCO1. Premier League1st312,1006861.423.3238Matches
2011-201223Rangerssct SCO1. Premier League2nd201,1785934.413.1146Matches
2012-201324Sionch SUI1. Super Lg6th251,4115643.515.7169
2013-201425Palermoit ITA2. Serie B1st341,8215448.220.21816
2014-201526Rizesportr TUR1. Süper Lig14th145724118.76.4411001.291015-5-0.79-0.46Matches
2014-201526Norwich Cityeng ENG2. Championship3rd188114519.69.0111771.611615+1+0.11-0.94Matches
2015-201627Birmingham Cityeng ENG2. Championship10th6323547.83.641210.8345-1-0.28-0.40Matches
2015-201627Norwich Cityeng ENG1. Premier League19th114140.40.200150.000000.00+0.74Matches
2016-201728Norwich Cityeng ENG2. Championship8th12124103.01.40012101.3325-3-2.18-2.60Matches
2017-201829Heartssct SCO1. Premiership6th352,7257879.730.3302251.26Matches
2018-201930Heartssct SCO1. Premiership7th293472.71.0181011203.0010+1+0.97+1.21Matches
2018-201930Rangerssct SCO1. Premiership2nd217793722.88.76834151961.95168+8+0.92-0.68Matches
201931Sarpsborg 08no NOR1. Eliteserien12th96467223.97.2878312101.2297+2+0.28+0.80Matches
2019-202031Sunderlandeng ENG3. League One8th11278258.63.1268191611.6454+1+0.32-0.13Matches
2020-202132US Regginait ITA2. Serie B11th94034511.84.5472152311.0059-4-0.89-0.925.86.0-0.3-0.06-0.12Matches
2020-202132Kilmarnocksct SCO1. Premiership17th97298121.38.1886514501.331712+5+0.62+1.15Matches
2021-202233Kilmarnocksct SCO2. Championship1st141,1458235.312.71385814511.932110+11+0.86+0.35Matches
2022-202334Kilmarnocksct SCO1. Premiership10th125955017.46.6867041510.7578-1-0.15+0.61Matches
18 Seasons13 Clubs10 Leagues42824,1355628.1268.2259794716919331.4211398+15+0.21+0.115.86.0-0.3-0.06-0.12
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
Rangers (5 Seasons)1 League1256,8175539.975.771834541961.95168+8+0.92-0.68
Burnley (3 Seasons)1 League834,9075939.554.55231
Kilmarnock (3 Seasons)2 Leagues352,4697124.527.429801362521.374530+15+0.55+0.88
Norwich City (3 Seasons)2 Leagues31949318.110.511120221.451820-2-0.19-0.44
Hearts (2 Seasons)1 League372,8187641.231.331812261201.3510+1+0.97+1.21
Palermo (1 Season)1 League341,8215448.220.21816
Sion (1 Season)1 League251,4115643.515.7169
Rizespor (1 Season)1 League145724118.76.4411001.291015-5-0.79-0.46
Sunderland (1 Season)1 League11278258.63.1268191611.6454+1+0.32-0.13
Darlington (1 Season)1 League97218017.48.090
US Reggina (1 Season)1 League94034511.84.5472152311.0059-4-0.89-0.925.86.0-0.3-0.06-0.12
Sarpsborg 08 (1 Season)1 League96467223.97.2878312101.2297+2+0.28+0.80
Birmingham City (1 Season)1 League6323547.83.641210.8345-1-0.28-0.40
Premiership (8 Seasons)18310,9596035.6121.81187831651971.424128+13+0.53+0.55
Championship (6 Seasons)1196,1655224.868.567252181.392225-3-0.21-0.72
Serie B (2 Seasons)432,2245230.924.722721212311.0059-4-0.89-0.925.86.0-0.3-0.06-0.12
Super Lg (1 Season)251,4115643.515.7169
Süper Lig (1 Season)145724118.76.4411001.291015-5-0.79-0.46
Championship (1 Season)141,1458235.312.71385814511.932110+11+0.86+0.35
League One (1 Season)11278258.63.1268191611.6454+1+0.32-0.13
League Two (1 Season)97218017.48.090
Eliteserien (1 Season)96467223.97.2878312101.2297+2+0.28+0.80
Premier League (1 Season)114140.40.200150.000000.00+0.74

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2005-200617Darlingtoneng ENG4. League Two8th8.03015
2005-200617Burnleyeng ENG2. Championship17th4.9007
2006-200718Burnleyeng ENG2. Championship15th18.74041
2007-200819Burnleyeng ENG2. Championship13th31.05056
2008-200920Rangerssct SCO1. Premier League1st12.76031Matches
2009-201021Rangerssct SCO1. Premier League1st17.93042Matches
2010-201122Rangerssct SCO1. Premier League1st23.35143Matches
2011-201223Rangerssct SCO1. Premier League2nd13.15027Matches
2012-201324Sionch SUI1. Super Lg6th15.7100
2013-201425Palermoit ITA2. Serie B1st20.290
2014-201526Rizesportr TUR1. Süper Lig14th6.430Matches
2014-201526Norwich Cityeng ENG2. Championship3rd9.06030Matches
2015-201627Birmingham Cityeng ENG2. Championship10th3.63010Matches
2015-201627Norwich Cityeng ENG1. Premier League19th0.2000Matches
2016-201728Norwich Cityeng ENG2. Championship8th1.4100300000000Matches
2017-201829Heartssct SCO1. Premiership6th30.312166Matches
2018-201930Heartssct SCO1. Premiership7th1.01000Matches
2018-201930Rangerssct SCO1. Premiership2nd8.73000Matches
201931Sarpsborg 08no NOR1. Eliteserien12th7.25112417102220Matches
2019-202031Sunderlandeng ENG3. League One8th3.110011420020Matches
2020-202132US Regginait ITA2. Serie B11th4.520017961100105161945.7Matches
2020-202132Kilmarnocksct SCO1. Premiership17th8.1500181593210Matches
2021-202233Kilmarnocksct SCO2. Championship1st12.72000Matches
2022-202334Kilmarnocksct SCO1. Premiership10th6.630024770130Matches
18 Seasons13 Clubs10 Leagues268.2973146552346680105161945.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rangers (5 Seasons)1 League75.722101430
Burnley (3 Seasons)1 League54.590104
Kilmarnock (3 Seasons)2 Leagues27.410004222163340
Norwich City (3 Seasons)2 Leagues10.57003300000000
Hearts (2 Seasons)1 League31.31310660
Palermo (1 Season)1 League20.290
Sion (1 Season)1 League15.7100
Rizespor (1 Season)1 League6.430
Sunderland (1 Season)1 League3.110011420020
Darlington (1 Season)1 League8.03015
US Reggina (1 Season)1 League4.520017961100105161945.7
Sarpsborg 08 (1 Season)1 League7.25112417102220
Birmingham City (1 Season)1 League3.63010
Premiership (8 Seasons)121.8432025122163340
Championship (6 Seasons)68.5190014700000000
Serie B (2 Seasons)24.7110017961100105161945.7
Super Lg (1 Season)15.7100
Süper Lig (1 Season)6.430
Championship (1 Season)12.72000
League One (1 Season)3.110011420020
League Two (1 Season)8.03015
Eliteserien (1 Season)7.25112417102220
Premier League (1 Season)0.2000

Player Club Summary