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 2016-2017 20 N Ferriby Utd eng ENG 5. National League 0 0 Matches 2018-2019 22 Harrogate eng ENG 5. National League 25 25 2,140 23.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Harrogate eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Harrogate eng ENG 5. National League 26 24 2,228 24.8 2 2 0 0 1 0 0.08 0.08 Matches 2020-2021 24 Harrogate eng ENG EFL Cup 2 2 162 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Harrogate eng ENG FA Cup 0 0 Matches 2020-2021 24 Harrogate eng ENG 4. League Two 31 26 2,424 26.9 0 5 5 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Matches 2021-2022 25 Harrogate eng ENG FA Cup 2 1 96 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Harrogate eng ENG 4. League Two 28 20 1,969 21.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 York City eng ENG FA Cup 1 1 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 York City eng ENG 5. National League 37 36 3,064 34.0 2 2 0 0 5 0 0.06 0.06 Matches 2023-2024 27 York City eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 3 Clubs 4 Leagues 156 139 12,515 139.1 4 5 5 4 0 0 14 0 0.03 0.06 0.06 0.03 0.06 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 Harrogate (4 Seasons) 4 Leagues 115 99 9,109 101.2 2 5 5 2 0 0 8 0 0.02 0.07 0.07 0.02 0.07 York City (2 Seasons) 2 Leagues 41 40 3,406 37.8 2 0 0 2 0 0 6 0 0.05 0.00 0.00 0.05 0.00 N Ferriby Utd (1 Season) 1 League 0 0 FA Cup (5 Seasons) 7 6 528 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 88 85 7,432 82.6 4 0 0 4 0 0 8 0 0.05 0.00 0.00 0.05 0.00 League Two (2 Seasons) 59 46 4,393 48.8 0 5 5 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 EFL Cup (1 Season) 2 2 162 1.8 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 2016-2017 20 N Ferriby Utd 1 League 0 0 2018-2019 22 Harrogate 1 League 25 25 2,140 23.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2019-2020 23 Harrogate 2 Leagues 27 25 2,318 25.8 2 0 0 2 0 0 1 0 0.08 0.00 0.00 0.08 0.00 2020-2021 24 Harrogate 3 Leagues 33 28 2,586 28.7 0 5 5 0 0 0 3 0 0.00 0.17 0.17 0.00 0.17 2021-2022 25 Harrogate 2 Leagues 30 21 2,065 22.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2022-2023 26 York City 2 Leagues 38 37 3,136 34.8 2 0 0 2 0 0 5 0 0.06 0.00 0.00 0.06 0.00 2023-2024 27 York City 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 7 Seasons 3 Clubs 4 Leagues 156 139 12,515 139.1 4 5 5 4 0 0 14 0 0.03 0.06 0.06 0.03 0.06 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 Harrogate (4 Seasons) 4 Leagues 115 99 9,109 101.2 2 5 5 2 0 0 8 0 0.02 0.07 0.07 0.02 0.07 York City (2 Seasons) 2 Leagues 41 40 3,406 37.8 2 0 0 2 0 0 6 0 0.05 0.00 0.00 0.05 0.00 N Ferriby Utd (1 Season) 1 League 0 0 FA Cup (5 Seasons) 7 6 528 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (4 Seasons) 88 85 7,432 82.6 4 0 0 4 0 0 8 0 0.05 0.00 0.00 0.05 0.00 League Two (2 Seasons) 59 46 4,393 48.8 0 5 5 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 EFL Cup (1 Season) 2 2 162 1.8 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 2016-2017 20 N Ferriby Utd eng ENG 5. National League 24th 0 0 Matches 2018-2019 22 Harrogate eng ENG 5. National League 6th 25 25 2,140 23.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Harrogate eng ENG 5. National League 2nd 26 24 2,228 24.8 2 2 0 0 1 0 0.08 0.08 Matches 2020-2021 24 Harrogate eng ENG 4. League Two 17th 31 26 2,424 26.9 0 5 5 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Matches 2021-2022 25 Harrogate eng ENG 4. League Two 19th 28 20 1,969 21.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 York City eng ENG 5. National League 19th 37 36 3,064 34.0 2 2 0 0 5 0 0.06 0.06 Matches 6 Seasons 3 Clubs 2 Leagues 147 131 11,825 131.4 4 5 5 4 0 0 13 0 0.03 0.07 0.07 0.03 0.07 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 Harrogate (4 Seasons) 2 Leagues 110 95 8,761 97.3 2 5 5 2 0 0 8 0 0.02 0.07 0.07 0.02 0.07 York City (1 Season) 1 League 37 36 3,064 34.0 2 2 0 0 5 0 0.06 0.06 N Ferriby Utd (1 Season) 1 League 0 0 National League (4 Seasons) 88 85 7,432 82.6 4 0 0 4 0 0 8 0 0.05 0.00 0.00 0.05 0.00 League Two (2 Seasons) 59 46 4,393 48.8 0 5 5 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10
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 23 Harrogate eng ENG FA Cup 85th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Harrogate eng ENG EFL Cup 33rd 2 2 162 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Harrogate eng ENG FA Cup 65th 0 0 Matches 2021-2022 25 Harrogate eng ENG FA Cup 2 1 96 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 26 York City eng ENG FA Cup 1 1 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 27 York City eng ENG FA Cup 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 2 Clubs 2 Leagues 9 8 690 7.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 Harrogate (3 Seasons) 2 Leagues 5 4 348 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 York City (2 Seasons) 1 League 4 4 342 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (5 Seasons) 7 6 528 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 2 162 1.8 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 2018-2019 22 Harrogate 1 League 23.8 0 0 0 2019-2020 23 Harrogate 2 Leagues 25.8 2 0 0 0.00 0.00 0 0 2020-2021 24 Harrogate 3 Leagues 28.7 0 10 2 20.0 0.35 0.07 0.00 0.00 0 0 2021-2022 25 Harrogate 2 Leagues 22.9 0 6 2 33.3 0.26 0.09 0.00 0.00 0 0 2022-2023 26 York City 2 Leagues 34.8 2 0 0 2023-2024 27 York City 1 League 3.0 0 0 0 0.00 0.00 0 0 7 Seasons 3 Clubs 4 Leagues 139.1 4 16 4 25.0 0.29 0.07 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Harrogate (4 Seasons) 4 Leagues 101.2 2 16 4 25.0 0.30 0.08 0.00 0.00 0 0 York City (2 Seasons) 2 Leagues 37.8 2 0 0 0.00 0.00 0 0 N Ferriby Utd (1 Season) 1 League FA Cup (5 Seasons) 5.9 0 0 0 0.00 0.00 0 0 National League (4 Seasons) 82.6 4 0 0 League Two (2 Seasons) 48.8 0 16 4 25.0 0.33 0.08 0.00 0.00 0 0 EFL Cup (1 Season) 1.8 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 2016-2017 20 N Ferriby Utd eng ENG 5. National League 0 0 0 0 10 Matches 2018-2019 22 Harrogate eng ENG 5. National League 25 2,140 86 51.7 23.8 25 86 21 0 3 1.50 38 30 +8 +0.34 -0.25 Matches 2019-2020 23 Harrogate eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2019-2020 23 Harrogate eng ENG 5. National League 26 2,228 86 65.1 24.8 24 90 24 2 34 5 1.76 43 32 +11 +0.44 -0.01 Matches 2020-2021 24 Harrogate eng ENG EFL Cup 2 162 81 90.0 1.8 2 81 1 0 0 0.50 1 3 -2 -1.11 +3.89 Matches 2020-2021 24 Harrogate eng ENG FA Cup 0 0 0 1 Matches 2020-2021 24 Harrogate eng ENG 4. League Two 31 2,424 78 58.6 26.9 26 90 25 5 17 5 1.35 31 29 +2 +0.07 +0.65 Matches 2021-2022 25 Harrogate eng ENG FA Cup 2 96 48 35.6 1.1 1 51 0 1 45 0 1.50 2 2 0 0.00 +1.03 Matches 2021-2022 25 Harrogate eng ENG 4. League Two 28 1,969 70 47.6 21.9 20 86 15 8 31 3 1.00 26 39 -13 -0.59 -0.68 Matches 2022-2023 26 York City eng ENG FA Cup 1 72 72 80.0 0.8 1 72 0 0 0 0.00 1 2 -1 -1.25 -1.25 Matches 2022-2023 26 York City eng ENG 5. National League 37 3,064 83 74.0 34.0 36 84 31 1 23 1 1.03 44 46 -2 -0.06 +0.44 Matches 2023-2024 27 York City eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 2 0 0.00 Matches 7 Seasons 3 Clubs 4 Leagues 156 12,515 80 49.7 139.1 139 87 121 17 28 28 1.28 189 187 +2 +0.01 0.00 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate (4 Seasons) 4 Leagues 115 9,109 79 55.0 101.2 99 87 87 16 28 17 1.37 142 137 +5 +0.05 -0.04 York City (2 Seasons) 2 Leagues 41 3,406 83 75.7 37.8 40 85 34 1 23 1 1.03 47 50 -3 -0.08 +0.41 N Ferriby Utd (1 Season) 1 League 0 0 0 0 10 FA Cup (5 Seasons) 7 528 75 58.7 5.9 6 81 4 1 45 1 1.00 6 8 -2 -0.34 +0.60 National League (4 Seasons) 88 7,432 84 46.9 82.6 85 86 76 3 30 19 1.38 125 108 +17 +0.21 -0.07 League Two (2 Seasons) 59 4,393 74 53.1 48.8 46 88 40 13 26 8 1.18 57 68 -11 -0.23 -0.02 EFL Cup (1 Season) 2 162 81 90.0 1.8 2 81 1 0 0 0.50 1 3 -2 -1.11 +3.89
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 2016-2017 20 N Ferriby Utd 1 League 0 0 0 0 10 2018-2019 22 Harrogate 1 League 25 2,140 86 51.7 23.8 25 86 21 0 3 1.50 38 30 +8 +0.34 -0.25 2019-2020 23 Harrogate 2 Leagues 27 2,318 86 66.0 25.8 25 90 25 2 34 5 1.69 44 34 +10 +0.39 -0.06 2020-2021 24 Harrogate 3 Leagues 33 2,586 78 57.5 28.7 28 89 26 5 17 6 1.30 32 32 0 0.00 +0.62 2021-2022 25 Harrogate 2 Leagues 30 2,065 69 46.8 22.9 21 84 15 9 32 3 1.03 28 41 -13 -0.57 -0.57 2022-2023 26 York City 2 Leagues 38 3,136 83 74.1 34.8 37 84 31 1 23 1 1.00 45 48 -3 -0.09 +0.41 2023-2024 27 York City 1 League 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 2 0 0.00 7 Seasons 3 Clubs 4 Leagues 156 12,515 80 49.7 139.1 139 87 121 17 28 28 1.28 189 187 +2 +0.01 0.00 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate (4 Seasons) 4 Leagues 115 9,109 79 55.0 101.2 99 87 87 16 28 17 1.37 142 137 +5 +0.05 -0.04 York City (2 Seasons) 2 Leagues 41 3,406 83 75.7 37.8 40 85 34 1 23 1 1.03 47 50 -3 -0.08 +0.41 N Ferriby Utd (1 Season) 1 League 0 0 0 0 10 FA Cup (5 Seasons) 7 528 75 58.7 5.9 6 81 4 1 45 1 1.00 6 8 -2 -0.34 +0.60 National League (4 Seasons) 88 7,432 84 46.9 82.6 85 86 76 3 30 19 1.38 125 108 +17 +0.21 -0.07 League Two (2 Seasons) 59 4,393 74 53.1 48.8 46 88 40 13 26 8 1.18 57 68 -11 -0.23 -0.02 EFL Cup (1 Season) 2 162 81 90.0 1.8 2 81 1 0 0 0.50 1 3 -2 -1.11 +3.89
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 2016-2017 20 N Ferriby Utd eng ENG 5. National League 24th 0 0 0 0 10 Matches 2018-2019 22 Harrogate eng ENG 5. National League 6th 25 2,140 86 51.7 23.8 25 86 21 0 3 1.50 38 30 +8 +0.34 -0.25 Matches 2019-2020 23 Harrogate eng ENG 5. National League 2nd 26 2,228 86 65.1 24.8 24 90 24 2 34 5 1.76 43 32 +11 +0.44 -0.01 Matches 2020-2021 24 Harrogate eng ENG 4. League Two 17th 31 2,424 78 58.6 26.9 26 90 25 5 17 5 1.35 31 29 +2 +0.07 +0.65 Matches 2021-2022 25 Harrogate eng ENG 4. League Two 19th 28 1,969 70 47.6 21.9 20 86 15 8 31 3 1.00 26 39 -13 -0.59 -0.68 Matches 2022-2023 26 York City eng ENG 5. National League 19th 37 3,064 83 74.0 34.0 36 84 31 1 23 1 1.03 44 46 -2 -0.06 +0.44 Matches 6 Seasons 3 Clubs 2 Leagues 147 11,825 80 49.0 131.4 131 87 116 16 27 27 1.30 182 176 +6 +0.05 0.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate (4 Seasons) 2 Leagues 110 8,761 80 55.3 97.3 95 88 85 15 27 16 1.39 138 130 +8 +0.08 -0.04 York City (1 Season) 1 League 37 3,064 83 74.0 34.0 36 84 31 1 23 1 1.03 44 46 -2 -0.06 +0.44 N Ferriby Utd (1 Season) 1 League 0 0 0 0 10 National League (4 Seasons) 88 7,432 84 46.9 82.6 85 86 76 3 30 19 1.38 125 108 +17 +0.21 -0.07 League Two (2 Seasons) 59 4,393 74 53.1 48.8 46 88 40 13 26 8 1.18 57 68 -11 -0.23 -0.02
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 23 Harrogate eng ENG FA Cup 85th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2020-2021 24 Harrogate eng ENG EFL Cup 33rd 2 162 81 90.0 1.8 2 81 1 0 0 0.50 1 3 -2 -1.11 +3.89 Matches 2020-2021 24 Harrogate eng ENG FA Cup 65th 0 0 0 1 Matches 2021-2022 25 Harrogate eng ENG FA Cup 2 96 48 35.6 1.1 1 51 0 1 45 0 1.50 2 2 0 0.00 +1.03 Matches 2022-2023 26 York City eng ENG FA Cup 1 72 72 80.0 0.8 1 72 0 0 0 0.00 1 2 -1 -1.25 -1.25 Matches 2023-2024 27 York City eng ENG FA Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.33 2 2 0 0.00 Matches 5 Seasons 2 Clubs 2 Leagues 9 690 77 63.9 7.7 8 81 5 1 45 1 0.89 7 11 -4 -0.52 +0.76 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Harrogate (3 Seasons) 2 Leagues 5 348 70 48.3 3.9 4 76 2 1 45 1 0.80 4 7 -3 -0.78 +0.63 York City (2 Seasons) 1 League 4 342 86 95.0 3.8 4 86 3 0 0 1.00 3 4 -1 -0.26 -0.26 FA Cup (5 Seasons) 7 528 75 58.7 5.9 6 81 4 1 45 1 1.00 6 8 -2 -0.34 +0.60 EFL Cup (1 Season) 2 162 81 90.0 1.8 2 81 1 0 0 0.50 1 3 -2 -1.11 +3.89
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 22 Harrogate 1 League 23.8 2 0 0 0 2019-2020 23 Harrogate 2 Leagues 25.8 1 0 0 0 0 0 6 0 2 0 2020-2021 24 Harrogate 3 Leagues 28.7 3 0 0 12 12 2 94 32 29 0 2021-2022 25 Harrogate 2 Leagues 22.9 2 0 0 13 20 5 58 25 19 0 2022-2023 26 York City 2 Leagues 34.8 5 0 0 0 2023-2024 27 York City 1 League 3.0 1 0 0 3 2 1 3 1 0 0 7 Seasons 3 Clubs 4 Leagues 139.1 14 0 0 28 34 8 161 58 50 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Harrogate (4 Seasons) 4 Leagues 101.2 8 0 0 25 32 7 158 57 50 0 York City (2 Seasons) 2 Leagues 37.8 6 0 0 3 2 1 3 1 0 0 N Ferriby Utd (1 Season) 1 League FA Cup (5 Seasons) 5.9 1 0 0 4 4 1 10 1 2 0 National League (4 Seasons) 82.6 8 0 0 0 League Two (2 Seasons) 48.8 5 0 0 22 29 6 139 55 43 0 EFL Cup (1 Season) 1.8 0 0 0 2 1 1 12 2 5 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