Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 1999-2000 30 Kilmarnock 2. UEFA Cup 2 2 180 2.0 0 0 0 0 0 0.00 0.00 Matches 2000-2001 31 Kilmarnock sct SCO 1. Premier League 32 32 2,840 31.6 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03 2001-2002 32 Dunfermline sct SCO 1. Premier League 24 22 1,833 20.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2002-2003 33 Dunfermline sct SCO 1. Premier League 18 17 1,333 14.8 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 4 Seasons 2 Clubs 2 Leagues 76 73 6,186 68.7 1 1 2 1 0 0 10 0 0.01 0.01 0.03 0.01 0.03 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Dunfermline (2 Seasons) 1 League 42 39 3,166 35.2 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 Kilmarnock (2 Seasons) 2 Leagues 34 34 3,020 33.6 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03 Premier League (3 Seasons) 74 71 6,006 66.7 1 1 2 1 0 0 10 0 0.01 0.01 0.03 0.01 0.03 UEFA Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 1999-2000 30 Kilmarnock 1 League 2 2 180 2.0 0 0 0 0 0 0.00 0.00 2000-2001 31 Kilmarnock 1 League 32 32 2,840 31.6 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03 2001-2002 32 Dunfermline 1 League 24 22 1,833 20.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2002-2003 33 Dunfermline 1 League 18 17 1,333 14.8 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 4 Seasons 2 Clubs 2 Leagues 76 73 6,186 68.7 1 1 2 1 0 0 10 0 0.01 0.01 0.03 0.01 0.03 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Dunfermline (2 Seasons) 1 League 42 39 3,166 35.2 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 Kilmarnock (2 Seasons) 2 Leagues 34 34 3,020 33.6 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03 Premier League (3 Seasons) 74 71 6,006 66.7 1 1 2 1 0 0 10 0 0.01 0.01 0.03 0.01 0.03 UEFA Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 0.00 0.00
Standard Stats Table 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 2000-2001 31 Kilmarnock sct SCO 1. Premier League 4th 32 32 2,840 31.6 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03 2001-2002 32 Dunfermline sct SCO 1. Premier League 6th 24 22 1,833 20.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2002-2003 33 Dunfermline sct SCO 1. Premier League 5th 18 17 1,333 14.8 0 1 1 0 0 0 3 0 0.00 0.07 0.07 0.00 0.07 3 Seasons 2 Clubs 1 League 74 71 6,006 66.7 1 1 2 1 0 0 10 0 0.01 0.01 0.03 0.01 0.03 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 Dunfermline (2 Seasons) 1 League 42 39 3,166 35.2 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 Kilmarnock (1 Season) 1 League 32 32 2,840 31.6 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03
Standard Stats Table Season Age Squad 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 1999-2000 30 Kilmarnock 2. UEFA Cup Rd1 2 2 180 2.0 0 0 0 0 0 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 180 2.0 0 0 0 0 0 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 1999-2000 30 Kilmarnock 2. UEFA Cup 2.0 0 0 Matches 2000-2001 31 Kilmarnock sct SCO 1. Premier League 31.6 1 2 0.06 0.50 0 0 2001-2002 32 Dunfermline sct SCO 1. Premier League 20.4 0 0 0.00 0 0 2002-2003 33 Dunfermline sct SCO 1. Premier League 14.8 0 1 0.07 0.00 0 0 4 Seasons 2 Clubs 2 Leagues 68.7 1 3 0.04 0.33 0 0 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Dunfermline (2 Seasons) 1 League 35.2 0 1 0.03 0.00 0 0 Kilmarnock (2 Seasons) 2 Leagues 33.6 1 2 0.06 0.50 0 0 Premier League (3 Seasons) 66.7 1 3 0.04 0.33 0 0 UEFA Cup (1 Season) 2.0 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 1999-2000 30 Kilmarnock 1 League 2.0 0 0 2000-2001 31 Kilmarnock 1 League 31.6 1 2 0.06 0.50 0 0 2001-2002 32 Dunfermline 1 League 20.4 0 0 0.00 0 0 2002-2003 33 Dunfermline 1 League 14.8 0 1 0.07 0.00 0 0 4 Seasons 2 Clubs 2 Leagues 68.7 1 3 0.04 0.33 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Dunfermline (2 Seasons) 1 League 35.2 0 1 0.03 0.00 0 0 Kilmarnock (2 Seasons) 2 Leagues 33.6 1 2 0.06 0.50 0 0 Premier League (3 Seasons) 66.7 1 3 0.04 0.33 0 0 UEFA Cup (1 Season) 2.0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2000-2001 31 Kilmarnock sct SCO 1. Premier League 4th 31.6 1 2 0.06 0.50 0 0 2001-2002 32 Dunfermline sct SCO 1. Premier League 6th 20.4 0 0 0.00 0 0 2002-2003 33 Dunfermline sct SCO 1. Premier League 5th 14.8 0 1 0.07 0.00 0 0 3 Seasons 2 Clubs 1 League 66.7 1 3 0.04 0.33 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Dunfermline (2 Seasons) 1 League 35.2 0 1 0.03 0.00 0 0 Kilmarnock (1 Season) 1 League 31.6 1 2 0.06 0.50 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 1999-2000 30 Kilmarnock 2. UEFA Cup Rd1 2.0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0
Playing Time Table 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 Matches 1999-2000 30 Kilmarnock 2. UEFA Cup 2 180 90 2.0 2 2 0 0 Matches 2000-2001 31 Kilmarnock sct SCO 1. Premier League 32 2,840 89 83.0 31.6 32 0 2001-2002 32 Dunfermline sct SCO 1. Premier League 24 1,833 76 53.6 20.4 22 2 2002-2003 33 Dunfermline sct SCO 1. Premier League 18 1,333 74 39.0 14.8 17 1 4 Seasons 2 Clubs 2 Leagues 76 6,186 81 58.5 68.7 73 2 3 0 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dunfermline (2 Seasons) 1 League 42 3,166 75 46.3 35.2 39 3 Kilmarnock (2 Seasons) 2 Leagues 34 3,020 89 83.0 33.6 34 2 0 0 Premier League (3 Seasons) 74 6,006 81 58.5 66.7 71 3 UEFA Cup (1 Season) 2 180 90 2.0 2 2 0 0
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 1999-2000 30 Kilmarnock 1 League 2 180 90 2.0 2 2 0 0 2000-2001 31 Kilmarnock 1 League 32 2,840 89 83.0 31.6 32 0 2001-2002 32 Dunfermline 1 League 24 1,833 76 53.6 20.4 22 2 2002-2003 33 Dunfermline 1 League 18 1,333 74 39.0 14.8 17 1 4 Seasons 2 Clubs 2 Leagues 76 6,186 81 58.5 68.7 73 2 3 0 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dunfermline (2 Seasons) 1 League 42 3,166 75 46.3 35.2 39 3 Kilmarnock (2 Seasons) 2 Leagues 34 3,020 89 83.0 33.6 34 2 0 0 Premier League (3 Seasons) 74 6,006 81 58.5 66.7 71 3 UEFA Cup (1 Season) 2 180 90 2.0 2 2 0 0
Playing Time Table 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 2000-2001 31 Kilmarnock sct SCO 1. Premier League 4th 32 2,840 89 83.0 31.6 32 0 2001-2002 32 Dunfermline sct SCO 1. Premier League 6th 24 1,833 76 53.6 20.4 22 2 2002-2003 33 Dunfermline sct SCO 1. Premier League 5th 18 1,333 74 39.0 14.8 17 1 3 Seasons 2 Clubs 1 League 74 6,006 81 58.5 66.7 71 3 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dunfermline (2 Seasons) 1 League 42 3,166 75 46.3 35.2 39 3 Kilmarnock (1 Season) 1 League 32 2,840 89 83.0 31.6 32 0
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 1999-2000 30 Kilmarnock 2. UEFA Cup Rd1 2 180 90 2.0 2 2 0 0 Matches 1 Season 1 Club 1 League 2 180 90 2.0 2 2 0 0
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 1999-2000 30 Kilmarnock 2. UEFA Cup 2.0 0 0 0 0 Matches 2000-2001 31 Kilmarnock sct SCO 1. Premier League 31.6 3 0 2001-2002 32 Dunfermline sct SCO 1. Premier League 20.4 4 0 2002-2003 33 Dunfermline sct SCO 1. Premier League 14.8 3 0 0 4 Seasons 2 Clubs 2 Leagues 68.7 10 0 0 0 0 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dunfermline (2 Seasons) 1 League 35.2 7 0 0 Kilmarnock (2 Seasons) 2 Leagues 33.6 3 0 0 0 Premier League (3 Seasons) 66.7 10 0 0 UEFA Cup (1 Season) 2.0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 1999-2000 30 Kilmarnock 1 League 2.0 0 0 0 0 2000-2001 31 Kilmarnock 1 League 31.6 3 0 2001-2002 32 Dunfermline 1 League 20.4 4 0 2002-2003 33 Dunfermline 1 League 14.8 3 0 0 4 Seasons 2 Clubs 2 Leagues 68.7 10 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dunfermline (2 Seasons) 1 League 35.2 7 0 0 Kilmarnock (2 Seasons) 2 Leagues 33.6 3 0 0 0 Premier League (3 Seasons) 66.7 10 0 0 UEFA Cup (1 Season) 2.0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2000-2001 31 Kilmarnock sct SCO 1. Premier League 4th 31.6 3 0 2001-2002 32 Dunfermline sct SCO 1. Premier League 6th 20.4 4 0 2002-2003 33 Dunfermline sct SCO 1. Premier League 5th 14.8 3 0 0 3 Seasons 2 Clubs 1 League 66.7 10 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dunfermline (2 Seasons) 1 League 35.2 7 0 0 Kilmarnock (1 Season) 1 League 31.6 3 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 1999-2000 30 Kilmarnock 2. UEFA Cup Rd1 2.0 0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 0
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 .
View Additional Information
More Gus MacPherson Pages
Gus MacPherson Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary