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
2001-200221Dundeesct SCO1. Premier League9th17131,24913.9101100000.070.000.070.070.07
2002-200322Dundeesct SCO1. Premier League6th35353,09834.4246200300.060.120.170.060.17
2003-200423Dundeesct SCO1. Premier League7th35343,03833.8011000200.000.030.030.000.03Matches
2004-200524Oxford Unitedeng ENG4. League Two15th44443,90843.4011000500.000.020.020.000.02
2005-200625Livingstonsct SCO1. Premier League12th38383,42038.0112100500.030.030.050.030.05
2007-200827Livingstonsct SCO2. First Division7th34333,00133.36410155400.180.120.300.030.15
2008-200928Livingstonsct SCO2. First Division7th28282,36426.3303122200.110.000.110.040.04
2009-201029St Johnstonesct SCO1. Premier League8th36363,20335.6101100200.030.000.030.030.03
2010-201130St Johnstonesct SCO1. Premier League8th32322,79131.0011000400.000.030.030.000.03
2011-201231St Johnstonesct SCO1. Premier League6th36363,24036.0426311200.110.060.170.080.14
2012-201332St Johnstonesct SCO1. Premier League3rd32322,88032.0314301410.090.030.120.090.12Matches
2013-201433St Johnstonesct SCO1. Premiership6th36363,24036.0314300500.080.030.110.080.11Matches
2014-201534St Johnstonesct SCO1. Premiership4th34343,04533.8112101610.030.030.060.030.06Matches
2015-201635St Johnstonesct SCO1. Premiership4th17171,48716.5101100110.060.000.060.060.06Matches
2021-202241Dundeesct SCO1. Premiership12th00Matches
15 Seasons4 Clubs3 Leagues45444839,964444.0261743188104530.060.040.100.040.08
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
St Johnstone (7 Seasons)1 League22322319,886221.01361912132430.060.030.090.050.08
Dundee (4 Seasons)1 League87827,38582.1358300500.040.060.100.040.10
Livingston (3 Seasons)2 Leagues100998,78597.6105153771100.100.050.150.030.08
Oxford United (1 Season)1 League44443,90843.4011000500.000.020.020.000.02
Premier League (12 Seasons)34834330,691341.017122916133430.050.040.090.050.08
First Division (2 Seasons)62615,36559.69413277600.150.070.220.030.10
League Two (1 Season)44443,90843.4011000500.000.020.020.000.02

Compare Dave MacKay to

Javascript is required for the selection of a player.
Ex: Virgil van Dijk, Trent Alexander-Arnold, William Saliba
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
2001-200221Dundeesct SCO1. Premier League9th13.9120.140.5000
2002-200322Dundeesct SCO1. Premier League6th34.4260.170.3300
2003-200423Dundeesct SCO1. Premier League7th33.8020.060.0000Matches
2004-200524Oxford Unitedeng ENG4. League Two15th43.4020.050.0000
2005-200625Livingstonsct SCO1. Premier League12th38.0140.110.2500
2007-200827Livingstonsct SCO2. First Division7th33.36110.330.0955
2008-200928Livingstonsct SCO2. First Division7th26.3360.230.1722
2009-201029St Johnstonesct SCO1. Premier League8th35.6190.250.1100
2010-201130St Johnstonesct SCO1. Premier League8th31.0080.260.0000
2011-201231St Johnstonesct SCO1. Premier League6th36.04100.280.3011
2012-201332St Johnstonesct SCO1. Premier League3rd32.0380.250.3801Matches
2013-201433St Johnstonesct SCO1. Premiership6th36.0380.220.3800Matches
2014-201534St Johnstonesct SCO1. Premiership4th33.81110.330.0901Matches
2015-201635St Johnstonesct SCO1. Premiership4th16.5120.120.5000Matches
15 Seasons4 Clubs3 Leagues444.026890.200.20810
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
St Johnstone (7 Seasons)1 League221.013560.250.2113
Dundee (4 Seasons)1 League82.13100.120.3000
Livingston (3 Seasons)2 Leagues97.610210.220.1477
Oxford United (1 Season)1 League43.4020.050.0000
Premier League (12 Seasons)341.017700.210.2313
First Division (2 Seasons)59.69170.290.1277
League Two (1 Season)43.4020.050.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
2001-200221Dundeesct SCO1. Premier League9th171,2497336.513.9134
2002-200322Dundeesct SCO1. Premier League6th353,0988990.634.4350
2003-200423Dundeesct SCO1. Premier League7th353,0388788.833.8341Matches
2004-200524Oxford Unitedeng ENG4. League Two15th443,9088994.443.4440
2005-200625Livingstonsct SCO1. Premier League12th383,42090100.038.0380
2007-200827Livingstonsct SCO2. First Division7th343,0018892.633.3331
2008-200928Livingstonsct SCO2. First Division7th282,3648473.026.3280
2009-201029St Johnstonesct SCO1. Premier League8th363,2038993.735.6360
2010-201130St Johnstonesct SCO1. Premier League8th322,7918781.631.0320
2011-201231St Johnstonesct SCO1. Premier League6th363,2409094.736.0360
2012-201332St Johnstonesct SCO1. Premier League3rd322,8809084.232.0320Matches
2013-201433St Johnstonesct SCO1. Premiership6th363,2409094.736.0360Matches
2014-201534St Johnstonesct SCO1. Premiership4th343,0459089.033.83433011.503130+1+0.03+0.27Matches
2015-201635St Johnstonesct SCO1. Premiership4th171,4878743.516.51716021.592523+2+0.12+0.07Matches
2021-202241Dundeesct SCO1. Premiership12th00001Matches
15 Seasons4 Clubs3 Leagues45439,9648877.4444.044849641.535653+3+0.06+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 Matches
St Johnstone (7 Seasons)1 League22319,8868983.1221.022349031.535653+3+0.06+0.06
Dundee (4 Seasons)1 League877,3858554.082.182051
Livingston (3 Seasons)2 Leagues1008,7858888.797.6991
Oxford United (1 Season)1 League443,9088994.443.4440
Premier League (12 Seasons)34830,6918874.8341.034349541.535653+3+0.06+0.06
First Division (2 Seasons)625,3658782.859.6611
League Two (1 Season)443,9088994.443.4440

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
2001-200221Dundeesct SCO1. Premier League9th13.900
2002-200322Dundeesct SCO1. Premier League6th34.4300
2003-200423Dundeesct SCO1. Premier League7th33.820Matches
2004-200524Oxford Unitedeng ENG4. League Two15th43.45040
2005-200625Livingstonsct SCO1. Premier League12th38.050
2007-200827Livingstonsct SCO2. First Division7th33.340
2008-200928Livingstonsct SCO2. First Division7th26.320
2009-201029St Johnstonesct SCO1. Premier League8th35.62013
2010-201130St Johnstonesct SCO1. Premier League8th31.04025
2011-201231St Johnstonesct SCO1. Premier League6th36.02026
2012-201332St Johnstonesct SCO1. Premier League3rd32.04130Matches
2013-201433St Johnstonesct SCO1. Premiership6th36.05019Matches
2014-201534St Johnstonesct SCO1. Premiership4th33.861Matches
2015-201635St Johnstonesct SCO1. Premiership4th16.51112Matches
15 Seasons4 Clubs3 Leagues444.0453165
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
St Johnstone (7 Seasons)1 League221.0243125
Dundee (4 Seasons)1 League82.1500
Livingston (3 Seasons)2 Leagues97.6110
Oxford United (1 Season)1 League43.45040
Premier League (12 Seasons)341.0343125
First Division (2 Seasons)59.660
League Two (1 Season)43.45040

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