Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2005-200617Darlingtoneng ENG4. League Two8th997218.030300300.370.000.370.370.37
2005-200617Burnleyeng ENG2. Championship17th1134414.911100000.200.200.410.200.41
2006-200718Burnleyeng ENG2. Championship15th35151,68018.740400400.210.000.210.210.21
2007-200819Burnleyeng ENG2. Championship13th37342,78631.051500500.160.030.190.160.19
2008-200920Rangerssct SCO1. Premier League1st25111,14612.763600600.470.240.710.470.71Matches
2009-201021Rangerssct SCO1. Premier League1st28171,61417.974700300.390.220.610.390.61Matches
2010-201122Rangerssct SCO1. Premier League1st31232,10023.31151100510.470.210.690.470.69Matches
2011-201223Rangerssct SCO1. Premier League2nd20141,17813.171611500.530.080.610.460.53Matches
2012-201324Sionch SUI1. Swiss Super League6th25161,41115.7524111000.320.130.450.260.38
2013-201425Palermoit ITA2. Serie B1st34181,82120.21101100900.540.000.540.540.54
2014-201526Rizesportr TUR1. Süper Lig14th1445726.420200300.310.000.310.310.31Matches
2014-201526Norwich Cityeng ENG2. Championship3rd18118119.011100600.110.110.220.110.22Matches
2015-201627Birmingham Cityeng ENG2. Championship10th643233.610100300.280.000.280.280.28Matches
2015-201627Norwich Cityeng ENG1. Premier League19th10140.200000000.000.000.000.000.00Matches
2016-201728Norwich Cityeng ENG2. Championship8th1201241.410100100.730.000.730.730.73Matches
2017-201829Heartssct SCO1. Premiership6th35302,72530.312011121210.400.000.400.360.36Matches
2018-201930Heartssct SCO1. Premiership7th21931.010100100.970.000.970.970.97Matches
2018-201930Rangerssct SCO1. Premiership2nd2167798.740400300.460.000.460.460.46Matches
201931Sarpsborg 08no NOR1. Eliteserien12th986467.212100510.140.280.420.140.42Matches
2019-202031Sunderlandeng ENG3. League One8th1122783.121200100.650.320.970.650.97Matches
2020-202132Kilmarnocksct SCO1. Premiership17th987298.182622500.990.251.230.740.99Matches
2020-202132US Regginait ITA2. Serie B11th944034.510100200.220.000.220.220.22Matches
16 Seasons13 Clubs9 Leagues40223822,395248.8942389569230.380.090.470.360.45
Country Comp LgRank MP Starts Min 90s Gls Ast G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Rangers (5 Seasons)1 League125716,81775.7351334112210.460.170.630.450.62
Burnley (3 Seasons)1 League83524,90754.51021000900.180.040.220.180.22
Norwich City (3 Seasons)2 Leagues311194910.521200700.190.090.280.190.28
Hearts (2 Seasons)1 League37312,81831.313012121310.420.000.420.380.38
Palermo (1 Season)1 League34181,82120.21101100900.540.000.540.540.54
Sion (1 Season)1 League25161,41115.7524111000.320.130.450.260.38
Rizespor (1 Season)1 League1445726.420200300.310.000.310.310.31
Sunderland (1 Season)1 League1122783.121200100.650.320.970.650.97
US Reggina (1 Season)1 League944034.510100200.220.000.220.220.22
Kilmarnock (1 Season)1 League987298.182622500.990.251.230.740.99
Sarpsborg 08 (1 Season)1 League986467.212100510.140.280.420.140.42
Darlington (1 Season)1 League997218.030300300.370.000.370.370.37
Birmingham City (1 Season)1 League643233.610100300.280.000.280.280.28
Premier League (7 Seasons)17111010,364115.2561552454020.490.130.620.450.58
Championship (6 Seasons)119676,16568.513313001900.190.040.230.190.23
Serie B (2 Seasons)43222,22424.712012001100.490.000.490.490.49
Swiss Super League (1 Season)25161,41115.7524111000.320.130.450.260.38
Süper Lig (1 Season)1445726.420200300.310.000.310.310.31
League One (1 Season)1122783.121200100.650.320.970.650.97
League Two (1 Season)997218.030300300.370.000.370.370.37
Eliteserien (1 Season)986467.212100510.140.280.420.140.42
Premier League (1 Season)10140.200000000.000.000.000.000.00

Compare Kyle Lafferty to

Javascript is required for the selection of a player.
Ex: Robert Lewandowski, Erling Haaland, Karim Benzema
Powered by Stathead.com Logo

Shooting: Domestic Leagues

Shooting: Domestic Leagues 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
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. Swiss Super League6th15.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-202132Kilmarnocksct SCO1. Premiership17th8.18331030.34.071.230.180.6022Matches
2020-202132US Regginait ITA2. Serie B11th4.517457.11.560.890.140.2500Matches
16 Seasons13 Clubs9 Leagues248.8947231537.52.971.320.150.2756
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (5 Seasons)1 League75.7351181.760.2511
Burnley (3 Seasons)1 League54.510631.160.1600
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
US Reggina (1 Season)1 League4.517457.11.560.890.140.2500
Kilmarnock (1 Season)1 League8.18331030.34.071.230.180.6022
Sarpsborg 08 (1 Season)1 League7.2125936.03.481.250.040.1100
Darlington (1 Season)1 League8.03121.500.2500
Birmingham City (1 Season)1 League3.6141.110.2500
Premier League (7 Seasons)115.2563315630.34.071.480.180.3045
Championship (6 Seasons)68.5130770.001.120.1700
Serie B (2 Seasons)24.71273357.11.561.340.140.3600
Swiss Super League (1 Season)15.75161.020.2511
Süper Lig (1 Season)6.4291.420.2200
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

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues 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
2005-200617Darlingtoneng ENG4. League Two8th9721808.090
2005-200617Burnleyeng ENG2. Championship17th11441404.938
2006-200718Burnleyeng ENG2. Championship15th351,6804818.71520
2007-200819Burnleyeng ENG2. Championship13th372,7867531.0343
2008-200920Rangerssct SCO1. Premier League1st251,1464612.71114Matches
2009-201021Rangerssct SCO1. Premier League1st281,6145817.91711Matches
2010-201122Rangerssct SCO1. Premier League1st312,1006823.3238Matches
2011-201223Rangerssct SCO1. Premier League2nd201,1785913.1146Matches
2012-201324Sionch SUI1. Swiss Super League6th251,4115615.7169
2013-201425Palermoit ITA2. Serie B1st341,8215420.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,7257830.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-202132Kilmarnocksct SCO1. Premiership17th97298121.38.188614501.331712+5+0.62+1.15Matches
2020-202132US Regginait ITA2. Serie B11th94034511.84.547252311.0059-4-0.89-0.92Matches
16 Seasons13 Clubs9 Leagues40222,3955612.4248.8238803316419311.428580+5+0.09-0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (5 Seasons)1 League1256,8175522.875.771834541961.95168+8+0.92-0.68
Burnley (3 Seasons)1 League834,9075954.55231
Norwich City (3 Seasons)2 Leagues31949318.110.511120221.451820-2-0.19-0.44
Hearts (2 Seasons)1 League372,818762.731.331812261201.3510+1+0.97+1.21
Palermo (1 Season)1 League341,8215420.21816
Sion (1 Season)1 League251,4115615.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
US Reggina (1 Season)1 League94034511.84.547252311.0059-4-0.89-0.92
Kilmarnock (1 Season)1 League97298121.38.188614501.331712+5+0.62+1.15
Sarpsborg 08 (1 Season)1 League96467223.97.2878312101.2297+2+0.28+0.80
Darlington (1 Season)1 League9721808.090
Birmingham City (1 Season)1 League6323547.83.641210.8345-1-0.28-0.40
Premier League (7 Seasons)17110,3646115.6115.21108426612061.543420+14+0.79+0.56
Championship (6 Seasons)1196,1655210.168.567252181.392225-3-0.21-0.72
Serie B (2 Seasons)432,2245211.824.72272212311.0059-4-0.89-0.92
Swiss Super League (1 Season)251,4115615.7169
Süper Lig (1 Season)145724118.76.4411001.291015-5-0.79-0.46
League One (1 Season)11278258.63.1268191611.6454+1+0.32-0.13
League Two (1 Season)9721808.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
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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. Swiss Super League6th15.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-202132Kilmarnocksct SCO1. Premiership17th8.1500181593210Matches
2020-202132US Regginait ITA2. Serie B11th4.520018961100Matches
16 Seasons13 Clubs9 Leagues248.892314424527655000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (5 Seasons)1 League75.722101430
Burnley (3 Seasons)1 League54.590104
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
US Reggina (1 Season)1 League4.520018961100
Kilmarnock (1 Season)1 League8.1500181593210
Sarpsborg 08 (1 Season)1 League7.25112417102220
Darlington (1 Season)1 League8.03015
Birmingham City (1 Season)1 League3.63010
Premier League (7 Seasons)115.240202271593210
Championship (6 Seasons)68.5190014700000000
Serie B (2 Seasons)24.7110018961100
Swiss Super League (1 Season)15.7100
Süper Lig (1 Season)6.430
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

Leaderboard Appearances, Awards, and Honors

Additional Resources

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 includes what we believe is one of the most complete sources for women's soccer 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.

In collaboration with StatsBomb, we are including advanced analytical data such as xG and xA for select competitions. For more information on the expected goals model and which competitions are covered, 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. FBref is currently ad-free. The only payment we will ask for is that you let us know if you find an issue, so we can get better and better.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Kyle Lafferty Pages

Kyle Lafferty Overview

Player Comparison

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)