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 2020-2021 27 Cove Rangers FC sct SCO Rel/Pro play-offs 2 2 162 1.8 1 0 1 1 0 0 0 0 0.56 0.00 0.56 0.56 0.56 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 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 8 Seasons 4 Clubs 5 Leagues 108 59 5,635 62.6 20 3 22 18 2 3 3 1 0.32 0.05 0.36 0.29 0.33 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 Cove Rangers FC (2 Seasons) 2 Leagues 33 17 1,687 18.7 9 1 10 8 1 1 1 1 0.48 0.05 0.53 0.43 0.48 Arbroath (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 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 Rel/Pro play-offs (1 Season) 2 2 162 1.8 1 0 1 1 0 0 0 0 0.56 0.00 0.56 0.56 0.56 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 2020-2021 27 Cove Rangers FC 1 League 2 2 162 1.8 1 0 1 1 0 0 0 0 0.56 0.00 0.56 0.56 0.56 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 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 8 Seasons 4 Clubs 5 Leagues 108 59 5,635 62.6 20 3 22 18 2 3 3 1 0.32 0.05 0.36 0.29 0.33 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 Cove Rangers FC (2 Seasons) 2 Leagues 33 17 1,687 18.7 9 1 10 8 1 1 1 1 0.48 0.05 0.53 0.43 0.48 Arbroath (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 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 Rel/Pro play-offs (1 Season) 2 2 162 1.8 1 0 1 1 0 0 0 0 0.56 0.00 0.56 0.56 0.56 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 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 (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 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 2020-2021 27 Cove Rangers FC 1 League 1.8 1 0 0 2022-2023 29 Cove Rangers FC 1 League 16.9 8 1 1 2023-2024 30 Arbroath 1 League 23.4 5 1 2 8 Seasons 4 Clubs 5 Leagues 62.6 20 0 17 0.00 0.94 0.29 2 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Dundee (4 Seasons) 2 Leagues 18.1 5 17 0.94 0.29 0 0 Cove Rangers FC (2 Seasons) 2 Leagues 18.7 9 1 1 Arbroath (1 Season) 1 League 23.4 5 1 2 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 Rel/Pro play-offs (1 Season) 1.8 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 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 2020-2021 27 Cove Rangers FC sct SCO Rel/Pro play-offs 2 162 81 77.1 1.8 2 81 1 0 0 0.50 2 2 0 0.00 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 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 8 Seasons 4 Clubs 5 Leagues 108 5,635 52 24.1 62.6 59 77 24 49 25 8 0.72 46 106 -60 -1.35 -0.84 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 Cove Rangers FC (2 Seasons) 2 Leagues 33 1,687 51 48.9 18.7 17 75 10 16 26 2 0.70 21 45 -24 -1.28 -0.62 Arbroath (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 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 Rel/Pro play-offs (1 Season) 2 162 81 77.1 1.8 2 81 1 0 0 0.50 2 2 0 0.00 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 2020-2021 27 Cove Rangers FC 1 League 2 162 81 77.1 1.8 2 81 1 0 0 0.50 2 2 0 0.00 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 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 8 Seasons 4 Clubs 5 Leagues 108 5,635 52 24.1 62.6 59 77 24 49 25 8 0.72 46 106 -60 -1.35 -0.84 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 Cove Rangers FC (2 Seasons) 2 Leagues 33 1,687 51 48.9 18.7 17 75 10 16 26 2 0.70 21 45 -24 -1.28 -0.62 Arbroath (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 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 Rel/Pro play-offs (1 Season) 2 162 81 77.1 1.8 2 81 1 0 0 0.50 2 2 0 0.00 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 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 (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 2020-2021 27 Cove Rangers FC 1 League 1.8 0 0 0 0 2022-2023 29 Cove Rangers FC 1 League 16.9 1 1 0 0 2023-2024 30 Arbroath 1 League 23.4 2 0 0 0 8 Seasons 4 Clubs 5 Leagues 62.6 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 Cove Rangers FC (2 Seasons) 2 Leagues 18.7 1 1 0 0 Arbroath (1 Season) 1 League 23.4 2 0 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 Rel/Pro play-offs (1 Season) 1.8 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.
View Additional Information
Player Club Summary