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 2023-2024 17 Barnsley 3 Leagues 2 0 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 18 Oldham Athletic 1 League 14 6 598 6.6 1 0 1 1 0 0 2 0 0.15 0.00 0.15 0.15 0.15 2024-2025 18 Barnsley 3 Leagues 8 4 273 3.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2025-2026 19 Barnsley 3 Leagues 39 23 1,918 21.3 3 0 3 3 0 0 6 2 0.14 0.00 0.14 0.14 0.14 3 Seasons 2 Clubs 4 Leagues 63 33 2,869 31.9 4 0 4 4 0 0 10 2 0.13 0.00 0.13 0.13 0.13 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 Barnsley (3 Seasons) 3 Leagues 49 27 2,271 25.2 3 0 3 3 0 0 8 2 0.12 0.00 0.12 0.12 0.12 Oldham Athletic (1 Season) 1 League 14 6 598 6.6 1 0 1 1 0 0 2 0 0.15 0.00 0.15 0.15 0.15 League One (3 Seasons) 39 21 1,750 19.4 3 0 3 3 0 0 7 2 0.15 0.00 0.15 0.15 0.15 EFL Cup (3 Seasons) 7 5 383 4.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 3 1 138 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 14 6 598 6.6 1 0 1 1 0 0 2 0 0.15 0.00 0.15 0.15 0.15
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 2023-2024 17 Barnsley eng ENG 3. League One 6th 0 0 Matches 2024-2025 18 Oldham Athletic eng ENG 5. National League 5th 14 6 598 6.6 1 0 1 1 0 0 2 0 0.15 0.00 0.15 0.15 0.15 Matches 2024-2025 18 Barnsley eng ENG 3. League One 12th 5 1 111 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 19 Barnsley eng ENG 3. League One 15th 34 20 1,639 18.2 3 0 3 3 0 0 6 2 0.16 0.00 0.16 0.16 0.16 Matches 3 Seasons 2 Clubs 2 Leagues 53 27 2,348 26.1 4 0 4 4 0 0 9 2 0.15 0.00 0.15 0.15 0.15 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 Barnsley (3 Seasons) 1 League 39 21 1,750 19.4 3 0 3 3 0 0 7 2 0.15 0.00 0.15 0.15 0.15 Oldham Athletic (1 Season) 1 League 14 6 598 6.6 1 0 1 1 0 0 2 0 0.15 0.00 0.15 0.15 0.15 League One (3 Seasons) 39 21 1,750 19.4 3 0 3 3 0 0 7 2 0.15 0.00 0.15 0.15 0.15 National League (1 Season) 14 6 598 6.6 1 0 1 1 0 0 2 0 0.15 0.00 0.15 0.15 0.15
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2023-2024 17 Barnsley 3 Leagues 0.9 0 0 0 0.00 0.00 0 0 2024-2025 18 Oldham Athletic 1 League 6.6 1 0 0 2024-2025 18 Barnsley 3 Leagues 3.0 0 4 0 0.0 1.32 0.00 0.00 0 0 2025-2026 19 Barnsley 3 Leagues 21.3 3 24 5 20.8 1.13 0.23 0.13 0.60 0 0 3 Seasons 2 Clubs 4 Leagues 31.9 4 28 5 17.9 1.11 0.20 0.11 0.60 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Barnsley (3 Seasons) 3 Leagues 25.2 3 28 5 17.9 1.11 0.20 0.11 0.60 0 0 Oldham Athletic (1 Season) 1 League 6.6 1 0 0 League One (3 Seasons) 19.4 3 27 5 18.5 1.39 0.26 0.11 0.60 0 0 EFL Cup (3 Seasons) 4.3 0 1 0 0.0 0.23 0.00 0.00 0 0 FA Cup (3 Seasons) 1.5 0 0 0 0.00 0.00 0 0 National League (1 Season) 6.6 1 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 2024-2025 18 Oldham Athletic eng ENG 5. National League 5th 6.6 1 0 0 Matches 2024-2025 18 Barnsley eng ENG 3. League One 12th 1.2 0 3 0 0.0 2.43 0.00 0.00 0 0 Matches 2025-2026 19 Barnsley eng ENG 3. League One 15th 18.2 3 24 5 20.8 1.32 0.27 0.13 0.60 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 26.1 4 27 5 18.5 1.39 0.26 0.11 0.60 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Barnsley (3 Seasons) 1 League 19.4 3 27 5 18.5 1.39 0.26 0.11 0.60 0 0 Oldham Athletic (1 Season) 1 League 6.6 1 0 0 League One (3 Seasons) 19.4 3 27 5 18.5 1.39 0.26 0.11 0.60 0 0 National League (1 Season) 6.6 1 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 2023-2024 17 Barnsley eng ENG EFL Cup 1 55 55 45.8 0.6 0 0 1 55 0 1.00 1 0 +1 +1.64 +3.02 Matches 2023-2024 17 Barnsley eng ENG FA Cup 1 25 25 13.9 0.3 0 0 1 25 0 3.00 0 0 0 0.00 -1.74 Matches 2023-2024 17 Barnsley eng ENG 3. League One 0 0 0 0 1 Matches 2024-2025 18 Barnsley eng ENG EFL Cup 3 162 54 60.0 1.8 3 54 0 0 0 1.33 1 4 -3 -1.67 +0.83 Matches 2024-2025 18 Barnsley eng ENG FA Cup 0 0 0 0 1 Matches 2024-2025 18 Barnsley eng ENG 3. League One 5 111 22 2.7 1.2 1 62 0 4 12 5 2.60 2 1 +1 +0.81 +0.92 Matches 2024-2025 18 Oldham Athletic eng ENG 5. National League 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30 Matches 2025-2026 19 Barnsley eng ENG EFL Cup 3 166 55 61.5 1.8 2 68 1 1 31 0 1.33 0 8 -8 -4.34 -6.93 Matches 2025-2026 19 Barnsley eng ENG FA Cup 2 113 57 41.9 1.3 1 87 0 1 26 1 1.50 3 4 -1 -0.80 -0.80 Matches 2025-2026 19 Barnsley eng ENG 3. League One 34 1,639 48 39.6 18.2 20 70 8 14 18 4 1.32 28 27 +1 +0.05 +0.27 Matches 3 Seasons 2 Clubs 4 Leagues 63 2,869 46 16.0 31.9 33 69 10 30 20 17 1.54 45 50 -5 -0.16 -0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Barnsley (3 Seasons) 3 Leagues 49 2,271 46 16.5 25.2 27 68 9 22 20 12 1.49 35 44 -9 -0.36 -0.24 Oldham Athletic (1 Season) 1 League 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30 League One (3 Seasons) 39 1,750 45 14.1 19.4 21 69 8 18 16 10 1.48 30 28 +2 +0.10 +0.25 EFL Cup (3 Seasons) 7 383 55 58.0 4.3 5 59 1 2 43 0 1.28 2 12 -10 -2.35 -2.02 FA Cup (3 Seasons) 3 138 46 20.9 1.5 1 87 0 2 26 2 2.00 3 4 -1 -0.65 -1.52 National League (1 Season) 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30
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 2023-2024 17 Barnsley 3 Leagues 2 80 40 1.8 0.9 0 0 2 40 1 2.00 1 0 +1 +1.13 +0.31 2024-2025 18 Oldham Athletic 1 League 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30 2024-2025 18 Barnsley 3 Leagues 8 273 34 5.9 3.0 4 56 0 4 12 6 2.12 3 5 -2 -0.66 -0.49 2025-2026 19 Barnsley 3 Leagues 39 1,918 49 41.0 21.3 23 70 9 16 19 5 1.33 31 39 -8 -0.38 -0.28 3 Seasons 2 Clubs 4 Leagues 63 2,869 46 16.0 31.9 33 69 10 30 20 17 1.54 45 50 -5 -0.16 -0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Barnsley (3 Seasons) 3 Leagues 49 2,271 46 16.5 25.2 27 68 9 22 20 12 1.49 35 44 -9 -0.36 -0.24 Oldham Athletic (1 Season) 1 League 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30 League One (3 Seasons) 39 1,750 45 14.1 19.4 21 69 8 18 16 10 1.48 30 28 +2 +0.10 +0.25 EFL Cup (3 Seasons) 7 383 55 58.0 4.3 5 59 1 2 43 0 1.28 2 12 -10 -2.35 -2.02 FA Cup (3 Seasons) 3 138 46 20.9 1.5 1 87 0 2 26 2 2.00 3 4 -1 -0.65 -1.52 National League (1 Season) 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30
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 2023-2024 17 Barnsley eng ENG 3. League One 6th 0 0 0 0 1 Matches 2024-2025 18 Oldham Athletic eng ENG 5. National League 5th 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30 Matches 2024-2025 18 Barnsley eng ENG 3. League One 12th 5 111 22 2.7 1.2 1 62 0 4 12 5 2.60 2 1 +1 +0.81 +0.92 Matches 2025-2026 19 Barnsley eng ENG 3. League One 15th 34 1,639 48 39.6 18.2 20 70 8 14 18 4 1.32 28 27 +1 +0.05 +0.27 Matches 3 Seasons 2 Clubs 2 Leagues 53 2,348 44 14.2 26.1 27 70 9 26 17 15 1.54 40 34 +6 +0.23 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Barnsley (3 Seasons) 1 League 39 1,750 45 14.1 19.4 21 69 8 18 16 10 1.48 30 28 +2 +0.10 +0.25 Oldham Athletic (1 Season) 1 League 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30 League One (3 Seasons) 39 1,750 45 14.1 19.4 21 69 8 18 16 10 1.48 30 28 +2 +0.10 +0.25 National League (1 Season) 14 598 43 14.4 6.6 6 74 1 8 20 5 1.71 10 6 +4 +0.60 +0.30
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 17 Barnsley 3 Leagues 0.9 0 0 0 0 1 0 2 1 3 0 2024-2025 18 Oldham Athletic 1 League 6.6 2 0 0 0 2024-2025 18 Barnsley 3 Leagues 3.0 2 0 0 8 4 0 1 3 5 0 2025-2026 19 Barnsley 3 Leagues 21.3 6 2 1 22 36 4 8 22 40 0 3 Seasons 2 Clubs 4 Leagues 31.9 10 2 1 30 41 4 11 26 48 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Barnsley (3 Seasons) 3 Leagues 25.2 8 2 1 30 41 4 11 26 48 0 Oldham Athletic (1 Season) 1 League 6.6 2 0 0 0 League One (3 Seasons) 19.4 7 2 1 24 31 4 8 18 39 0 EFL Cup (3 Seasons) 4.3 1 0 0 6 10 0 2 4 6 0 FA Cup (3 Seasons) 1.5 0 0 0 0 0 0 1 4 3 0 National League (1 Season) 6.6 2 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 2024-2025 18 Oldham Athletic eng ENG 5. National League 5th 6.6 2 0 0 0 Matches 2024-2025 18 Barnsley eng ENG 3. League One 12th 1.2 1 0 0 4 1 0 0 1 2 0 Matches 2025-2026 19 Barnsley eng ENG 3. League One 15th 18.2 6 2 1 20 30 4 8 17 37 0 Matches 3 Seasons 2 Clubs 2 Leagues 26.1 9 2 1 24 31 4 8 18 39 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Barnsley (3 Seasons) 1 League 19.4 7 2 1 24 31 4 8 18 39 0 Oldham Athletic (1 Season) 1 League 6.6 2 0 0 0 League One (3 Seasons) 19.4 7 2 1 24 31 4 8 18 39 0 National League (1 Season) 6.6 2 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