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 2015-2016 18 Queens sct SCO 2. Championship 29 29 2,505 27.8 0 3 3 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Matches 2016-2017 19 Queens sct SCO 2. Championship 31 31 2,790 31.0 0 1 1 0 0 0 4 0 0.00 0.03 0.03 0.00 0.03 Matches 2017-2018 20 Queens sct SCO 2. Championship 29 29 2,540 28.2 2 4 6 2 0 0 1 0 0.07 0.14 0.21 0.07 0.21 Matches 2018-2019 21 Queens sct SCO 2. Championship 35 35 3,150 35.0 1 1 2 1 0 0 3 0 0.03 0.03 0.06 0.03 0.06 Matches 2019-2020 22 Dundee sct SCO 2. Championship 17 17 1,436 16.0 0 2 2 0 0 0 0 0 0.00 0.13 0.13 0.00 0.13 Matches 2020-2021 23 Dundee sct SCO 2. Championship 24 24 2,088 23.2 1 1 2 1 0 0 4 0 0.04 0.04 0.09 0.04 0.09 Matches 2021-2022 24 Dundee sct SCO 1. Premiership 30 29 2,520 28.0 1 4 5 1 0 0 4 1 0.04 0.14 0.18 0.04 0.18 Matches 2022-2023 25 Dundee sct SCO 2. Championship 26 23 2,031 22.6 0 2 2 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09 Matches 2024-2025 27 The New Saints 3. Conf Lg 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 3 Clubs 3 Leagues 223 217 19,120 212.4 5 18 23 5 0 0 22 1 0.02 0.08 0.11 0.02 0.11 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 Queens (4 Seasons) 1 League 124 124 10,985 122.1 3 9 12 3 0 0 9 0 0.02 0.07 0.10 0.02 0.10 Dundee (4 Seasons) 2 Leagues 97 93 8,075 89.7 2 9 11 2 0 0 13 1 0.02 0.10 0.12 0.02 0.12 The New Saints (1 Season) 1 League 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 191 188 16,540 183.8 4 14 18 4 0 0 18 0 0.02 0.08 0.10 0.02 0.10 Premiership (1 Season) 30 29 2,520 28.0 1 4 5 1 0 0 4 1 0.04 0.14 0.18 0.04 0.18 Conf Lg (1 Season) 2 0 60 0.7 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 2015-2016 18 Queens 1 League 29 29 2,505 27.8 0 3 3 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 2016-2017 19 Queens 1 League 31 31 2,790 31.0 0 1 1 0 0 0 4 0 0.00 0.03 0.03 0.00 0.03 2017-2018 20 Queens 1 League 29 29 2,540 28.2 2 4 6 2 0 0 1 0 0.07 0.14 0.21 0.07 0.21 2018-2019 21 Queens 1 League 35 35 3,150 35.0 1 1 2 1 0 0 3 0 0.03 0.03 0.06 0.03 0.06 2019-2020 22 Dundee 1 League 17 17 1,436 16.0 0 2 2 0 0 0 0 0 0.00 0.13 0.13 0.00 0.13 2020-2021 23 Dundee 1 League 24 24 2,088 23.2 1 1 2 1 0 0 4 0 0.04 0.04 0.09 0.04 0.09 2021-2022 24 Dundee 1 League 30 29 2,520 28.0 1 4 5 1 0 0 4 1 0.04 0.14 0.18 0.04 0.18 2022-2023 25 Dundee 1 League 26 23 2,031 22.6 0 2 2 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09 2024-2025 27 The New Saints 1 League 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 9 Seasons 3 Clubs 3 Leagues 223 217 19,120 212.4 5 18 23 5 0 0 22 1 0.02 0.08 0.11 0.02 0.11 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 Queens (4 Seasons) 1 League 124 124 10,985 122.1 3 9 12 3 0 0 9 0 0.02 0.07 0.10 0.02 0.10 Dundee (4 Seasons) 2 Leagues 97 93 8,075 89.7 2 9 11 2 0 0 13 1 0.02 0.10 0.12 0.02 0.12 The New Saints (1 Season) 1 League 2 0 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (7 Seasons) 191 188 16,540 183.8 4 14 18 4 0 0 18 0 0.02 0.08 0.10 0.02 0.10 Premiership (1 Season) 30 29 2,520 28.0 1 4 5 1 0 0 4 1 0.04 0.14 0.18 0.04 0.18 Conf Lg (1 Season) 2 0 60 0.7 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 2015-2016 18 Queens sct SCO 2. Championship 7th 29 29 2,505 27.8 0 3 3 0 0 0 1 0 0.00 0.11 0.11 0.00 0.11 Matches 2016-2017 19 Queens sct SCO 2. Championship 6th 31 31 2,790 31.0 0 1 1 0 0 0 4 0 0.00 0.03 0.03 0.00 0.03 Matches 2017-2018 20 Queens sct SCO 2. Championship 6th 29 29 2,540 28.2 2 4 6 2 0 0 1 0 0.07 0.14 0.21 0.07 0.21 Matches 2018-2019 21 Queens sct SCO 2. Championship 9th 35 35 3,150 35.0 1 1 2 1 0 0 3 0 0.03 0.03 0.06 0.03 0.06 Matches 2019-2020 22 Dundee sct SCO 2. Championship 3rd 17 17 1,436 16.0 0 2 2 0 0 0 0 0 0.00 0.13 0.13 0.00 0.13 Matches 2020-2021 23 Dundee sct SCO 2. Championship 2nd 24 24 2,088 23.2 1 1 2 1 0 0 4 0 0.04 0.04 0.09 0.04 0.09 Matches 2021-2022 24 Dundee sct SCO 1. Premiership 12th 30 29 2,520 28.0 1 4 5 1 0 0 4 1 0.04 0.14 0.18 0.04 0.18 Matches 2022-2023 25 Dundee sct SCO 2. Championship 1st 26 23 2,031 22.6 0 2 2 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09 Matches 8 Seasons 2 Clubs 2 Leagues 221 217 19,060 211.8 5 18 23 5 0 0 22 1 0.02 0.08 0.11 0.02 0.11 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 Queens (4 Seasons) 1 League 124 124 10,985 122.1 3 9 12 3 0 0 9 0 0.02 0.07 0.10 0.02 0.10 Dundee (4 Seasons) 2 Leagues 97 93 8,075 89.7 2 9 11 2 0 0 13 1 0.02 0.10 0.12 0.02 0.12 Championship (7 Seasons) 191 188 16,540 183.8 4 14 18 4 0 0 18 0 0.02 0.08 0.10 0.02 0.10 Premiership (1 Season) 30 29 2,520 28.0 1 4 5 1 0 0 4 1 0.04 0.14 0.18 0.04 0.18
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 2024-2025 27 The New Saints 3. Conf Lg 2 0 60 0.7 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 2 0 60 0.7 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 2015-2016 18 Queens 1 League 27.8 0 1 0.04 0.00 0 0 2016-2017 19 Queens 1 League 31.0 0 0 1 0.00 0.03 0.00 0 0 2017-2018 20 Queens 1 League 28.2 2 0 3 0.00 0.11 0.67 0 0 2018-2019 21 Queens 1 League 35.0 1 0 0 2019-2020 22 Dundee 1 League 16.0 0 0 0 2020-2021 23 Dundee 1 League 23.2 1 0 0 2021-2022 24 Dundee 1 League 28.0 1 6 2 33.3 0.21 0.07 0.17 0.50 0 0 2022-2023 25 Dundee 1 League 22.6 0 0 0 2024-2025 27 The New Saints 1 League 0.7 0 1 0 0.0 1.50 0.00 0.00 0 0 9 Seasons 3 Clubs 3 Leagues 212.4 5 7 7 85.7 0.08 0.06 0.43 0.43 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Queens (4 Seasons) 1 League 122.1 3 0 5 0.00 0.06 0.40 0 0 Dundee (4 Seasons) 2 Leagues 89.7 2 6 2 33.3 0.21 0.07 0.17 0.50 0 0 The New Saints (1 Season) 1 League 0.7 0 1 0 0.0 1.50 0.00 0.00 0 0 Championship (7 Seasons) 183.8 4 0 5 0.00 0.06 0.40 0 0 Premiership (1 Season) 28.0 1 6 2 33.3 0.21 0.07 0.17 0.50 0 0 Conf Lg (1 Season) 0.7 0 1 0 0.0 1.50 0.00 0.00 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 2024-2025 27 The New Saints 3. Conf Lg 0.7 0 1 0 0.0 1.50 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.7 0 1 0 0.0 1.50 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 2015-2016 18 Queens sct SCO 2. Championship 29 2,505 86 77.3 27.8 29 27 0 0 1.31 28 36 -8 -0.29 -0.04 Matches 2016-2017 19 Queens sct SCO 2. Championship 31 2,790 90 86.1 31.0 31 31 0 2 1.19 43 49 -6 -0.19 -0.19 Matches 2017-2018 20 Queens sct SCO 2. Championship 29 2,540 88 78.4 28.2 29 26 0 0 1.45 47 42 +5 +0.18 +0.05 Matches 2018-2019 21 Queens sct SCO 2. Championship 35 3,150 90 97.2 35.0 35 90 35 0 0 1.09 41 46 -5 -0.14 +1.86 Matches 2019-2020 22 Dundee sct SCO 2. Championship 17 1,436 84 59.1 16.0 17 84 15 0 0 1.65 22 23 -1 -0.06 -0.24 Matches 2020-2021 23 Dundee sct SCO 2. Championship 24 2,088 87 85.9 23.2 24 87 23 0 0 1.58 44 38 +6 +0.26 -0.53 Matches 2021-2022 24 Dundee sct SCO 1. Premiership 30 2,520 84 73.7 28.0 29 86 24 1 31 0 0.77 27 46 -19 -0.68 +0.42 Matches 2022-2023 25 Dundee sct SCO 2. Championship 26 2,031 78 62.7 22.6 23 86 17 3 15 3 1.46 43 30 +13 +0.58 -0.39 Matches 2024-2025 27 The New Saints 3. Conf Lg 2 60 30 11.1 0.7 0 0 2 30 1 1.00 0 3 -3 -4.50 -4.13 Matches 9 Seasons 3 Clubs 3 Leagues 223 19,120 86 76.4 212.4 217 87 198 6 23 6 1.27 295 313 -18 -0.08 -0.12 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Queens (4 Seasons) 1 League 124 10,985 89 84.8 122.1 124 90 119 0 2 1.25 159 173 -14 -0.11 +0.02 Dundee (4 Seasons) 2 Leagues 97 8,075 83 70.1 89.7 93 86 79 4 19 3 1.31 136 137 -1 -0.01 -0.19 The New Saints (1 Season) 1 League 2 60 30 11.1 0.7 0 0 2 30 1 1.00 0 3 -3 -4.50 -4.13 Championship (7 Seasons) 191 16,540 87 78.5 183.8 188 87 174 3 15 5 1.36 268 264 +4 +0.02 -0.28 Premiership (1 Season) 30 2,520 84 73.7 28.0 29 86 24 1 31 0 0.77 27 46 -19 -0.68 +0.42 Conf Lg (1 Season) 2 60 30 11.1 0.7 0 0 2 30 1 1.00 0 3 -3 -4.50 -4.13
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 2015-2016 18 Queens 1 League 29 2,505 86 77.3 27.8 29 27 0 0 1.31 28 36 -8 -0.29 -0.04 2016-2017 19 Queens 1 League 31 2,790 90 86.1 31.0 31 31 0 2 1.19 43 49 -6 -0.19 -0.19 2017-2018 20 Queens 1 League 29 2,540 88 78.4 28.2 29 26 0 0 1.45 47 42 +5 +0.18 +0.05 2018-2019 21 Queens 1 League 35 3,150 90 97.2 35.0 35 90 35 0 0 1.09 41 46 -5 -0.14 +1.86 2019-2020 22 Dundee 1 League 17 1,436 84 59.1 16.0 17 84 15 0 0 1.65 22 23 -1 -0.06 -0.24 2020-2021 23 Dundee 1 League 24 2,088 87 85.9 23.2 24 87 23 0 0 1.58 44 38 +6 +0.26 -0.53 2021-2022 24 Dundee 1 League 30 2,520 84 73.7 28.0 29 86 24 1 31 0 0.77 27 46 -19 -0.68 +0.42 2022-2023 25 Dundee 1 League 26 2,031 78 62.7 22.6 23 86 17 3 15 3 1.46 43 30 +13 +0.58 -0.39 2024-2025 27 The New Saints 1 League 2 60 30 11.1 0.7 0 0 2 30 1 1.00 0 3 -3 -4.50 -4.13 9 Seasons 3 Clubs 3 Leagues 223 19,120 86 76.4 212.4 217 87 198 6 23 6 1.27 295 313 -18 -0.08 -0.12 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Queens (4 Seasons) 1 League 124 10,985 89 84.8 122.1 124 90 119 0 2 1.25 159 173 -14 -0.11 +0.02 Dundee (4 Seasons) 2 Leagues 97 8,075 83 70.1 89.7 93 86 79 4 19 3 1.31 136 137 -1 -0.01 -0.19 The New Saints (1 Season) 1 League 2 60 30 11.1 0.7 0 0 2 30 1 1.00 0 3 -3 -4.50 -4.13 Championship (7 Seasons) 191 16,540 87 78.5 183.8 188 87 174 3 15 5 1.36 268 264 +4 +0.02 -0.28 Premiership (1 Season) 30 2,520 84 73.7 28.0 29 86 24 1 31 0 0.77 27 46 -19 -0.68 +0.42 Conf Lg (1 Season) 2 60 30 11.1 0.7 0 0 2 30 1 1.00 0 3 -3 -4.50 -4.13
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 2015-2016 18 Queens sct SCO 2. Championship 7th 29 2,505 86 77.3 27.8 29 27 0 0 1.31 28 36 -8 -0.29 -0.04 Matches 2016-2017 19 Queens sct SCO 2. Championship 6th 31 2,790 90 86.1 31.0 31 31 0 2 1.19 43 49 -6 -0.19 -0.19 Matches 2017-2018 20 Queens sct SCO 2. Championship 6th 29 2,540 88 78.4 28.2 29 26 0 0 1.45 47 42 +5 +0.18 +0.05 Matches 2018-2019 21 Queens sct SCO 2. Championship 9th 35 3,150 90 97.2 35.0 35 90 35 0 0 1.09 41 46 -5 -0.14 +1.86 Matches 2019-2020 22 Dundee sct SCO 2. Championship 3rd 17 1,436 84 59.1 16.0 17 84 15 0 0 1.65 22 23 -1 -0.06 -0.24 Matches 2020-2021 23 Dundee sct SCO 2. Championship 2nd 24 2,088 87 85.9 23.2 24 87 23 0 0 1.58 44 38 +6 +0.26 -0.53 Matches 2021-2022 24 Dundee sct SCO 1. Premiership 12th 30 2,520 84 73.7 28.0 29 86 24 1 31 0 0.77 27 46 -19 -0.68 +0.42 Matches 2022-2023 25 Dundee sct SCO 2. Championship 1st 26 2,031 78 62.7 22.6 23 86 17 3 15 3 1.46 43 30 +13 +0.58 -0.39 Matches 8 Seasons 2 Clubs 2 Leagues 221 19,060 86 77.9 211.8 217 87 198 4 19 5 1.28 295 310 -15 -0.07 -0.14 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Queens (4 Seasons) 1 League 124 10,985 89 84.8 122.1 124 90 119 0 2 1.25 159 173 -14 -0.11 +0.02 Dundee (4 Seasons) 2 Leagues 97 8,075 83 70.1 89.7 93 86 79 4 19 3 1.31 136 137 -1 -0.01 -0.19 Championship (7 Seasons) 191 16,540 87 78.5 183.8 188 87 174 3 15 5 1.36 268 264 +4 +0.02 -0.28 Premiership (1 Season) 30 2,520 84 73.7 28.0 29 86 24 1 31 0 0.77 27 46 -19 -0.68 +0.42
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 2024-2025 27 The New Saints 3. Conf Lg 2 60 30 11.1 0.7 0 0 2 30 1 1.00 0 3 -3 -4.50 -4.13 Matches 1 Season 1 Club 1 League 2 60 30 11.1 0.7 0 0 2 30 1 1.00 0 3 -3 -4.50 -4.13
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 18 Queens 1 League 27.8 1 0 25 2016-2017 19 Queens 1 League 31.0 4 0 0 27 0 0 0 0 0 0 0 0 2017-2018 20 Queens 1 League 28.2 1 0 0 15 0 0 0 0 0 0 0 0 2018-2019 21 Queens 1 League 35.0 3 0 0 0 2019-2020 22 Dundee 1 League 16.0 0 0 0 0 2020-2021 23 Dundee 1 League 23.2 4 0 0 0 2021-2022 24 Dundee 1 League 28.0 4 1 0 18 41 4 92 36 20 0 2022-2023 25 Dundee 1 League 22.6 5 0 0 0 2024-2025 27 The New Saints 1 League 0.7 0 0 0 0 0 0 1 0 1 0 9 Seasons 3 Clubs 3 Leagues 212.4 22 1 0 85 41 4 93 36 21 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Queens (4 Seasons) 1 League 122.1 9 0 0 67 0 0 0 0 0 0 0 0 Dundee (4 Seasons) 2 Leagues 89.7 13 1 0 18 41 4 92 36 20 0 The New Saints (1 Season) 1 League 0.7 0 0 0 0 0 0 1 0 1 0 Championship (7 Seasons) 183.8 18 0 0 67 0 0 0 0 0 0 0 0 Premiership (1 Season) 28.0 4 1 0 18 41 4 92 36 20 0 Conf Lg (1 Season) 0.7 0 0 0 0 0 0 1 0 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024-2025 27 The New Saints 3. Conf Lg 0.7 0 0 0 0 0 0 1 0 1 0 Matches 1 Season 1 Club 1 League 0.7 0 0 0 0 0 0 1 0 1 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 Jordan Marshall Pages
Jordan Marshall Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary