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 2010-2011 17 Dundee sct SCO 2. First Division 12 7 642 7.1 4 1 5 4 0 0 0 0 0.56 0.14 0.70 0.56 0.70 2011-2012 18 Dundee sct SCO 2. First Division 18 11 925 10.3 1 1 2 1 0 0 0 0 0.10 0.10 0.19 0.10 0.19 2012-2013 19 Dundee sct SCO 1. Premier League 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 20 Dundee sct SCO 2. Championship 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Wrexham eng ENG FA Cup 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Wrexham eng ENG 5. National League 8 1 210 2.3 1 1 0 0 0 0 0.43 0.43 Matches 2022-2023 29 Cove Rangers FC sct SCO 2. Championship 31 15 1,525 16.9 8 1 9 7 1 1 1 1 0.47 0.06 0.53 0.41 0.47 Matches 2023-2024 30 Arbroath FC sct SCO 2. Championship 33 23 2,106 23.4 5 0 5 4 1 2 2 0 0.21 0.00 0.21 0.17 0.17 Matches 7 Seasons 4 Clubs 4 Leagues 106 57 5,473 60.8 19 3 21 17 2 3 3 1 0.31 0.05 0.36 0.28 0.32 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 Dundee (4 Seasons) 2 Leagues 33 18 1,625 18.1 5 2 7 5 0 0 0 0 0.28 0.11 0.39 0.28 0.39 Arbroath FC (1 Season) 1 League 33 23 2,106 23.4 5 0 5 4 1 2 2 0 0.21 0.00 0.21 0.17 0.17 Cove Rangers FC (1 Season) 1 League 31 15 1,525 16.9 8 1 9 7 1 1 1 1 0.47 0.06 0.53 0.41 0.47 Wrexham (1 Season) 2 Leagues 9 1 217 2.4 1 0 0 1 0 0 0 0 0.41 0.00 0.00 0.41 0.00 First Division (5 Seasons) 96 56 5,240 58.2 18 3 21 16 2 3 3 1 0.31 0.05 0.36 0.27 0.33 National League (1 Season) 8 1 210 2.3 1 1 0 0 0 0 0.43 0.43 Premier League (1 Season) 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2010-2011 17 Dundee 1 League 12 7 642 7.1 4 1 5 4 0 0 0 0 0.56 0.14 0.70 0.56 0.70 2011-2012 18 Dundee 1 League 18 11 925 10.3 1 1 2 1 0 0 0 0 0.10 0.10 0.19 0.10 0.19 2012-2013 19 Dundee 1 League 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 20 Dundee 1 League 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Wrexham 2 Leagues 9 1 217 2.4 1 0 0 1 0 0 0 0 0.41 0.00 0.00 0.41 0.00 2022-2023 29 Cove Rangers FC 1 League 31 15 1,525 16.9 8 1 9 7 1 1 1 1 0.47 0.06 0.53 0.41 0.47 2023-2024 30 Arbroath FC 1 League 33 23 2,106 23.4 5 0 5 4 1 2 2 0 0.21 0.00 0.21 0.17 0.17 7 Seasons 4 Clubs 4 Leagues 106 57 5,473 60.8 19 3 21 17 2 3 3 1 0.31 0.05 0.36 0.28 0.32 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 Dundee (4 Seasons) 2 Leagues 33 18 1,625 18.1 5 2 7 5 0 0 0 0 0.28 0.11 0.39 0.28 0.39 Arbroath FC (1 Season) 1 League 33 23 2,106 23.4 5 0 5 4 1 2 2 0 0.21 0.00 0.21 0.17 0.17 Cove Rangers FC (1 Season) 1 League 31 15 1,525 16.9 8 1 9 7 1 1 1 1 0.47 0.06 0.53 0.41 0.47 Wrexham (1 Season) 2 Leagues 9 1 217 2.4 1 0 0 1 0 0 0 0 0.41 0.00 0.00 0.41 0.00 First Division (5 Seasons) 96 56 5,240 58.2 18 3 21 16 2 3 3 1 0.31 0.05 0.36 0.27 0.33 National League (1 Season) 8 1 210 2.3 1 1 0 0 0 0 0.43 0.43 Premier League (1 Season) 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2010-2011 17 Dundee sct SCO 2. First Division 6th 12 7 642 7.1 4 1 5 4 0 0 0 0 0.56 0.14 0.70 0.56 0.70 2011-2012 18 Dundee sct SCO 2. First Division 2nd 18 11 925 10.3 1 1 2 1 0 0 0 0 0.10 0.10 0.19 0.10 0.19 2012-2013 19 Dundee sct SCO 1. Premier League 12th 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2013-2014 20 Dundee sct SCO 2. Championship 1st 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Wrexham eng ENG 5. National League 19th 8 1 210 2.3 1 1 0 0 0 0 0.43 0.43 Matches 2022-2023 29 Cove Rangers FC sct SCO 2. Championship 10th 31 15 1,525 16.9 8 1 9 7 1 1 1 1 0.47 0.06 0.53 0.41 0.47 Matches 2023-2024 30 Arbroath FC sct SCO 2. Championship 10th 33 23 2,106 23.4 5 0 5 4 1 2 2 0 0.21 0.00 0.21 0.17 0.17 Matches 7 Seasons 4 Clubs 3 Leagues 105 57 5,466 60.7 19 3 21 17 2 3 3 1 0.31 0.05 0.36 0.28 0.33 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 Dundee (4 Seasons) 2 Leagues 33 18 1,625 18.1 5 2 7 5 0 0 0 0 0.28 0.11 0.39 0.28 0.39 Arbroath FC (1 Season) 1 League 33 23 2,106 23.4 5 0 5 4 1 2 2 0 0.21 0.00 0.21 0.17 0.17 Cove Rangers FC (1 Season) 1 League 31 15 1,525 16.9 8 1 9 7 1 1 1 1 0.47 0.06 0.53 0.41 0.47 Wrexham (1 Season) 1 League 8 1 210 2.3 1 1 0 0 0 0 0.43 0.43 First Division (5 Seasons) 96 56 5,240 58.2 18 3 21 16 2 3 3 1 0.31 0.05 0.36 0.27 0.33 National League (1 Season) 8 1 210 2.3 1 1 0 0 0 0 0.43 0.43 Premier League (1 Season) 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2019-2020 26 Wrexham eng ENG FA Cup 85th 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2010-2011 17 Dundee 1 League 7.1 4 11 1.54 0.36 0 0 2011-2012 18 Dundee 1 League 10.3 1 6 0.58 0.17 0 0 2012-2013 19 Dundee 1 League 0.2 0 0 0.00 0 0 2013-2014 20 Dundee 1 League 0.5 0 0 0.00 0 0 2019-2020 26 Wrexham 2 Leagues 2.4 1 0 0 0.00 0.00 0 0 2022-2023 29 Cove Rangers FC 1 League 16.9 8 1 1 2023-2024 30 Arbroath FC 1 League 23.4 5 1 2 7 Seasons 4 Clubs 4 Leagues 60.8 19 0 17 0.00 0.94 0.29 2 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Dundee (4 Seasons) 2 Leagues 18.1 5 17 0.94 0.29 0 0 Arbroath FC (1 Season) 1 League 23.4 5 1 2 Cove Rangers FC (1 Season) 1 League 16.9 8 1 1 Wrexham (1 Season) 2 Leagues 2.4 1 0 0 0.00 0.00 0 0 First Division (5 Seasons) 58.2 18 17 0.95 0.29 2 3 National League (1 Season) 2.3 1 0 0 Premier League (1 Season) 0.2 0 0 0.00 0 0 FA Cup (1 Season) 0.1 0 0 0 0.00 0.00 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 2019-2020 26 Wrexham eng ENG FA Cup 85th 0.1 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.1 0 0 0 0.00 0.00 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 2010-2011 17 Dundee sct SCO 2. First Division 12 642 54 19.8 7.1 7 5 2011-2012 18 Dundee sct SCO 2. First Division 18 925 51 28.5 10.3 11 7 2012-2013 19 Dundee sct SCO 1. Premier League 1 16 16 0.5 0.2 0 1 2013-2014 20 Dundee sct SCO 2. Championship 2 42 21 1.3 0.5 0 2 2019-2020 26 Wrexham eng ENG FA Cup 1 7 7 3.9 0.1 0 0 1 7 1 0.00 0 0 0 0.00 +0.52 Matches 2019-2020 26 Wrexham eng ENG 5. National League 8 210 26 6.3 2.3 1 69 0 7 20 4 1.13 3 4 -1 -0.43 -0.37 Matches 2022-2023 29 Cove Rangers FC sct SCO 2. Championship 31 1,525 49 47.1 16.9 15 74 9 16 26 2 0.71 19 43 -24 -1.42 -0.73 Matches 2023-2024 30 Arbroath FC sct SCO 2. Championship 33 2,106 64 65.0 23.4 23 80 14 10 28 1 0.67 22 57 -35 -1.50 +0.01 Matches 7 Seasons 4 Clubs 4 Leagues 106 5,473 52 23.7 60.8 57 77 23 49 25 8 0.73 44 104 -60 -1.40 -0.89 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee (4 Seasons) 2 Leagues 33 1,625 49 12.4 18.1 18 15 Arbroath FC (1 Season) 1 League 33 2,106 64 65.0 23.4 23 80 14 10 28 1 0.67 22 57 -35 -1.50 +0.01 Cove Rangers FC (1 Season) 1 League 31 1,525 49 47.1 16.9 15 74 9 16 26 2 0.71 19 43 -24 -1.42 -0.73 Wrexham (1 Season) 2 Leagues 9 217 24 6.2 2.4 1 69 0 8 19 5 1.00 3 4 -1 -0.41 -0.33 First Division (5 Seasons) 96 5,240 55 32.3 58.2 56 78 23 40 26 3 0.69 41 100 -59 -1.46 -0.45 National League (1 Season) 8 210 26 6.3 2.3 1 69 0 7 20 4 1.13 3 4 -1 -0.43 -0.37 Premier League (1 Season) 1 16 16 0.5 0.2 0 1 FA Cup (1 Season) 1 7 7 3.9 0.1 0 0 1 7 1 0.00 0 0 0 0.00 +0.52
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 2010-2011 17 Dundee 1 League 12 642 54 19.8 7.1 7 5 2011-2012 18 Dundee 1 League 18 925 51 28.5 10.3 11 7 2012-2013 19 Dundee 1 League 1 16 16 0.5 0.2 0 1 2013-2014 20 Dundee 1 League 2 42 21 1.3 0.5 0 2 2019-2020 26 Wrexham 2 Leagues 9 217 24 6.2 2.4 1 69 0 8 19 5 1.00 3 4 -1 -0.41 -0.33 2022-2023 29 Cove Rangers FC 1 League 31 1,525 49 47.1 16.9 15 74 9 16 26 2 0.71 19 43 -24 -1.42 -0.73 2023-2024 30 Arbroath FC 1 League 33 2,106 64 65.0 23.4 23 80 14 10 28 1 0.67 22 57 -35 -1.50 +0.01 7 Seasons 4 Clubs 4 Leagues 106 5,473 52 23.7 60.8 57 77 23 49 25 8 0.73 44 104 -60 -1.40 -0.89 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee (4 Seasons) 2 Leagues 33 1,625 49 12.4 18.1 18 15 Arbroath FC (1 Season) 1 League 33 2,106 64 65.0 23.4 23 80 14 10 28 1 0.67 22 57 -35 -1.50 +0.01 Cove Rangers FC (1 Season) 1 League 31 1,525 49 47.1 16.9 15 74 9 16 26 2 0.71 19 43 -24 -1.42 -0.73 Wrexham (1 Season) 2 Leagues 9 217 24 6.2 2.4 1 69 0 8 19 5 1.00 3 4 -1 -0.41 -0.33 First Division (5 Seasons) 96 5,240 55 32.3 58.2 56 78 23 40 26 3 0.69 41 100 -59 -1.46 -0.45 National League (1 Season) 8 210 26 6.3 2.3 1 69 0 7 20 4 1.13 3 4 -1 -0.43 -0.37 Premier League (1 Season) 1 16 16 0.5 0.2 0 1 FA Cup (1 Season) 1 7 7 3.9 0.1 0 0 1 7 1 0.00 0 0 0 0.00 +0.52
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 2010-2011 17 Dundee sct SCO 2. First Division 6th 12 642 54 19.8 7.1 7 5 2011-2012 18 Dundee sct SCO 2. First Division 2nd 18 925 51 28.5 10.3 11 7 2012-2013 19 Dundee sct SCO 1. Premier League 12th 1 16 16 0.5 0.2 0 1 2013-2014 20 Dundee sct SCO 2. Championship 1st 2 42 21 1.3 0.5 0 2 2019-2020 26 Wrexham eng ENG 5. National League 19th 8 210 26 6.3 2.3 1 69 0 7 20 4 1.13 3 4 -1 -0.43 -0.37 Matches 2022-2023 29 Cove Rangers FC sct SCO 2. Championship 10th 31 1,525 49 47.1 16.9 15 74 9 16 26 2 0.71 19 43 -24 -1.42 -0.73 Matches 2023-2024 30 Arbroath FC sct SCO 2. Championship 10th 33 2,106 64 65.0 23.4 23 80 14 10 28 1 0.67 22 57 -35 -1.50 +0.01 Matches 7 Seasons 4 Clubs 3 Leagues 105 5,466 52 23.8 60.7 57 77 23 48 25 7 0.74 44 104 -60 -1.41 -0.89 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee (4 Seasons) 2 Leagues 33 1,625 49 12.4 18.1 18 15 Arbroath FC (1 Season) 1 League 33 2,106 64 65.0 23.4 23 80 14 10 28 1 0.67 22 57 -35 -1.50 +0.01 Cove Rangers FC (1 Season) 1 League 31 1,525 49 47.1 16.9 15 74 9 16 26 2 0.71 19 43 -24 -1.42 -0.73 Wrexham (1 Season) 1 League 8 210 26 6.3 2.3 1 69 0 7 20 4 1.13 3 4 -1 -0.43 -0.37 First Division (5 Seasons) 96 5,240 55 32.3 58.2 56 78 23 40 26 3 0.69 41 100 -59 -1.46 -0.45 National League (1 Season) 8 210 26 6.3 2.3 1 69 0 7 20 4 1.13 3 4 -1 -0.43 -0.37 Premier League (1 Season) 1 16 16 0.5 0.2 0 1
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 2019-2020 26 Wrexham eng ENG FA Cup 85th 1 7 7 3.9 0.1 0 0 1 7 1 0.00 0 0 0 0.00 +0.52 Matches 1 Season 1 Club 1 League 1 7 7 3.9 0.1 0 0 1 7 1 0.00 0 0 0 0.00 +0.52
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010-2011 17 Dundee 1 League 7.1 0 0 2011-2012 18 Dundee 1 League 10.3 0 0 2012-2013 19 Dundee 1 League 0.2 0 0 0 2013-2014 20 Dundee 1 League 0.5 0 0 2019-2020 26 Wrexham 2 Leagues 2.4 0 0 0 0 1 0 0 0 0 0 2022-2023 29 Cove Rangers FC 1 League 16.9 1 1 0 0 2023-2024 30 Arbroath FC 1 League 23.4 2 0 0 0 7 Seasons 4 Clubs 4 Leagues 60.8 3 1 0 0 1 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dundee (4 Seasons) 2 Leagues 18.1 0 0 0 Arbroath FC (1 Season) 1 League 23.4 2 0 0 0 Cove Rangers FC (1 Season) 1 League 16.9 1 1 0 0 Wrexham (1 Season) 2 Leagues 2.4 0 0 0 0 1 0 0 0 0 0 First Division (5 Seasons) 58.2 3 1 0 0 National League (1 Season) 2.3 0 0 0 0 Premier League (1 Season) 0.2 0 0 0 FA Cup (1 Season) 0.1 0 0 0 0 1 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 2019-2020 26 Wrexham eng ENG FA Cup 85th 0.1 0 0 0 0 1 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.1 0 0 0 0 1 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
Player Club Summary