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 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
2003-200416Kilmarnocksct SCO1. Premier League10th10150.2000000000.000.000.000.000.00
2004-200517Kilmarnocksct SCO1. Premier League7th24161,36415.2123100200.070.130.200.070.20
2005-200618Kilmarnocksct SCO1. Premier League5th36322,76730.7135181033900.420.160.590.330.49
2006-200719Kilmarnocksct SCO1. Premier League5th37353,19435.5156211145300.420.170.590.310.48
2007-200820Kilmarnocksct SCO1. Premier League11th443604.0000000100.000.000.000.000.00Matches
2007-200820Rangerssct SCO1. Premier League2nd21121,08412.0549500100.420.330.750.420.75Matches
2008-200921Rangerssct SCO1. Premier League1st711972.2000000100.000.000.000.000.00
2009-201022Rangerssct SCO1. Premier League1st28201,80320.0358300400.150.250.400.150.40Matches
2010-201123Rangerssct SCO1. Premier League1st31282,43327.0117181100900.410.260.670.410.67Matches
2011-201224Rangerssct SCO1. Premier League2nd111192310.39211900100.880.201.070.881.07Matches
2012-201325Evertoneng ENG1. Premier League6th31131,28314.3415400000.280.070.350.280.35Matches
2013-201426Evertoneng ENG1. Premier League5th31131,42215.8527500100.320.130.440.320.44Matches
2014-201527Evertoneng ENG1. Premier League11th31222,05722.9707700800.310.000.310.310.31Matches
2015-201628Evertoneng ENG1. Premier League11th1044535.0314300100.600.200.790.600.79Matches
2015-201628Norwich Cityeng ENG1. Premier League19th13118729.7112100200.100.100.210.100.21Matches
2016-201729Norwich Cityeng ENG2. Championship8th29201,88821.0538500410.240.140.380.240.38Matches
2017-201830Norwich Cityeng ENG2. Championship14th221481.6000000000.000.000.000.000.00Matches
2017-201830Norwich Cityeng ENGJr. PL2 — Div. 27th221371.5213200001.310.661.971.311.97Matches
2017-201830Heartssct SCO1. Premiership6th14121,11112.3426400300.320.160.490.320.49Matches
2018-201931Heartssct SCO1. Premiership7th19191,63318.110313735800.550.170.720.390.55Matches
2019-202032Heartssct SCO1. Premiership12th17141,16312.9437400400.310.230.540.310.54Matches
2020-202133Heartssct SCO2. Championship1st20111,12212.5606511200.480.000.480.400.40Matches
18 Seasons5 Clubs4 Leagues41730027,292303.2106471539511146410.350.150.500.310.47
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
Kilmarnock (5 Seasons)1 League102877,70085.629134222781500.340.150.490.260.41
Rangers (5 Seasons)1 League98726,44071.628184628001600.390.250.640.390.64
Everton (4 Seasons)1 League103525,21557.91942319001000.330.070.400.330.40
Hearts (4 Seasons)2 Leagues70565,02955.92483220461700.430.140.570.360.50
Norwich City (3 Seasons)2 Leagues44332,90832.36410600610.190.120.310.190.31
Norwich City (1 Season)1 League221371.5213200001.310.661.971.311.97
Premiership (12 Seasons)25020418,047200.575391146510134600.370.190.570.320.52
Premier League (4 Seasons)116636,08767.62052520001200.300.070.370.300.37
Championship (2 Seasons)31222,03622.6538500410.220.130.350.220.35
Championship (1 Season)20111,12212.5606511200.480.000.480.400.40
PL2 — Div. 2 (1 Season)221371.5213200001.310.661.971.311.97

Compare Steven Naismith to

Javascript is required for the selection of a player.
Ex: Lionel Messi, Cristiano Ronaldo, Erling Haaland
Powered by Stathead.com Logo
Become a Stathead & surf this site ad-free.

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
2003-200416Kilmarnocksct SCO1. Premier League10th0.2000.0000
2004-200517Kilmarnocksct SCO1. Premier League7th15.21140.920.0700
2005-200618Kilmarnocksct SCO1. Premier League5th30.713371.200.2733
2006-200719Kilmarnocksct SCO1. Premier League5th35.515411.160.2745
2007-200820Kilmarnocksct SCO1. Premier League11th4.0020.500.0000Matches
2007-200820Rangerssct SCO1. Premier League2nd12.05151.250.3300Matches
2008-200921Rangerssct SCO1. Premier League1st2.2000.0000
2009-201022Rangerssct SCO1. Premier League1st20.03140.700.2100Matches
2010-201123Rangerssct SCO1. Premier League1st27.011240.890.4600Matches
2011-201224Rangerssct SCO1. Premier League2nd10.39181.760.5000Matches
2012-201325Evertoneng ENG1. Premier League6th14.34110.770.3600Matches
2013-201426Evertoneng ENG1. Premier League5th15.85171.080.2900Matches
2014-201527Evertoneng ENG1. Premier League11th22.97120.530.5800Matches
2015-201628Evertoneng ENG1. Premier League11th5.0361.190.5000Matches
2015-201628Norwich Cityeng ENG1. Premier League19th9.7190.930.1100Matches
2016-201729Norwich Cityeng ENG2. Championship8th21.050180.000.860.2800Matches
2017-201830Norwich Cityeng ENG2. Championship14th1.60200.01.220.000.0000Matches
2017-201830Norwich Cityeng ENGJr. PL2 — Div. 27th1.5200Matches
2017-201830Heartssct SCO1. Premiership6th12.3450.410.8000Matches
2018-201931Heartssct SCO1. Premiership7th18.11035Matches
2019-202032Heartssct SCO1. Premiership12th12.9420945.01.550.700.200.4400Matches
2020-202133Heartssct SCO2. Championship1st12.5611Matches
18 Seasons5 Clubs4 Leagues303.210622252122.70.620.920.410.331114
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Kilmarnock (5 Seasons)1 League85.629941.100.2378
Rangers (5 Seasons)1 League71.628710.990.3900
Everton (4 Seasons)1 League57.919460.790.4100
Hearts (4 Seasons)2 Leagues55.924201445.01.550.550.200.5746
Norwich City (3 Seasons)2 Leagues32.36227900.00.090.842.500.2200
Norwich City (1 Season)1 League1.5200
Premiership (12 Seasons)200.5752017945.01.550.980.200.321013
Premier League (4 Seasons)67.620550.810.3600
Championship (2 Seasons)22.65218900.00.090.802.500.2800
Championship (1 Season)12.5611
PL2 — Div. 2 (1 Season)1.5200

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
2003-200416Kilmarnocksct SCO1. Premier League10th115150.40.201
2004-200517Kilmarnocksct SCO1. Premier League7th241,3645739.915.2168
2005-200618Kilmarnocksct SCO1. Premier League5th362,7677780.930.7324
2006-200719Kilmarnocksct SCO1. Premier League5th373,1948693.435.5352
2007-200820Kilmarnocksct SCO1. Premier League11th43609010.54.040Matches
2007-200820Rangerssct SCO1. Premier League2nd211,0845231.712.0129Matches
2008-200921Rangerssct SCO1. Premier League1st7197285.82.216
2009-201022Rangerssct SCO1. Premier League1st281,8036452.720.0208Matches
2010-201123Rangerssct SCO1. Premier League1st312,4337871.127.0283Matches
2011-201224Rangerssct SCO1. Premier League2nd119238427.010.3110Matches
2012-201325Evertoneng ENG1. Premier League6th311,2834137.514.313218Matches
2013-201426Evertoneng ENG1. Premier League5th311,4224641.615.813818Matches
2014-201527Evertoneng ENG1. Premier League11th312,0576660.122.92215931.292832-4-0.18-0.31Matches
2015-201628Evertoneng ENG1. Premier League11th104534513.25.041671.3079-2-0.40-0.58Matches
2015-201628Norwich Cityeng ENG1. Premier League19th138726725.59.7111210.771119-8-0.83-0.12Matches
2016-201729Norwich Cityeng ENG2. Championship8th291,8886545.621.02011951.483528+7+0.33-0.03Matches
2017-201830Norwich Cityeng ENG2. Championship14th2148743.61.620020.0016-5-3.04-2.91Matches
2017-201830Norwich Cityeng ENGJr. PL2 — Div. 27th2137697.61.52690003.0053+2+1.31+1.42Matches
2017-201830Heartssct SCO1. Premiership6th141,1117932.512.3121221.29Matches
2018-201931Heartssct SCO1. Premiership7th191,6338647.718.1198616002.052814+14+0.77+1.88Matches
2019-202032Heartssct SCO1. Premiership12th171,1636843.112.914791131900.941829-11-0.85-0.27Matches
2020-202133Heartssct SCO2. Championship1st201,1225646.212.51183792432.053014+16+1.28-0.30Matches
18 Seasons5 Clubs4 Leagues41727,2926538.1303.2300838411723211.42158151+7+0.07+0.16
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Kilmarnock (5 Seasons)1 League1027,7007545.085.68715
Rangers (5 Seasons)1 League986,4406637.771.67226
Everton (4 Seasons)1 League1035,2155138.157.9522651101.293541-6-0.22-0.38
Hearts (4 Seasons)2 Leagues705,0297242.055.9568346142331.637657+19+0.44+0.61
Norwich City (3 Seasons)2 Leagues442,9086624.932.333121181.204753-6-0.19-0.01
Norwich City (1 Season)1 League2137697.61.52690003.0053+2+1.31+1.42
Premiership (12 Seasons)25018,0477241.3200.52048339461901.464643+3+0.10+0.96
Premier League (4 Seasons)1166,0875235.667.6632753111.174660-14-0.37-0.22
Championship (2 Seasons)312,0366624.622.62211971.383634+2+0.09+0.05
Championship (1 Season)201,1225646.212.51183792432.053014+16+1.28-0.30
PL2 — Div. 2 (1 Season)2137697.61.52690003.0053+2+1.31+1.42

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
2003-200416Kilmarnocksct SCO1. Premier League10th0.200
2004-200517Kilmarnocksct SCO1. Premier League7th15.220
2005-200618Kilmarnocksct SCO1. Premier League5th30.790
2006-200719Kilmarnocksct SCO1. Premier League5th35.530
2007-200820Kilmarnocksct SCO1. Premier League11th4.0107Matches
2007-200820Rangerssct SCO1. Premier League2nd12.01017Matches
2008-200921Rangerssct SCO1. Premier League1st2.2106
2009-201022Rangerssct SCO1. Premier League1st20.04025Matches
2010-201123Rangerssct SCO1. Premier League1st27.09042Matches
2011-201224Rangerssct SCO1. Premier League2nd10.31010Matches
2012-201325Evertoneng ENG1. Premier League6th14.30027Matches
2013-201426Evertoneng ENG1. Premier League5th15.81026Matches
2014-201527Evertoneng ENG1. Premier League11th22.98040Matches
2015-201628Evertoneng ENG1. Premier League11th5.01010Matches
2015-201628Norwich Cityeng ENG1. Premier League19th9.72030Matches
2016-201729Norwich Cityeng ENG2. Championship8th21.04104000000000Matches
2017-201830Norwich Cityeng ENG2. Championship14th1.6000140013000Matches
2017-201830Norwich Cityeng ENGJr. PL2 — Div. 27th1.50000Matches
2017-201830Heartssct SCO1. Premiership6th12.33022Matches
2018-201931Heartssct SCO1. Premiership7th18.18000Matches
2019-202032Heartssct SCO1. Premiership12th12.9400242777000Matches
2020-202133Heartssct SCO2. Championship1st12.52000Matches
18 Seasons5 Clubs4 Leagues303.26410327317713000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Kilmarnock (5 Seasons)1 League85.61507
Rangers (5 Seasons)1 League71.6160100
Everton (4 Seasons)1 League57.9100103
Hearts (4 Seasons)2 Leagues55.91700462777000
Norwich City (3 Seasons)2 Leagues32.36107140013000
Norwich City (1 Season)1 League1.50000
Premiership (12 Seasons)200.546001532777000
Premier League (4 Seasons)67.6120133
Championship (2 Seasons)22.64104140013000
Championship (1 Season)12.52000
PL2 — Div. 2 (1 Season)1.50000

Player Club Summary

Leaderboard Appearances, Awards, and Honors

Wages

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 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.