Age 27
Height 159 cm
Foot Right
Country Scotland
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.41
33 matches
Last 5
8.04
+0.63 vs season
Best
9.0
vs Crystal Palace (W)
MOTM
3
of 33 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
33
Goals
4
Assists
5
Rating
7.41
Goals
2
72%
Assists
2
84%
Rating
7.42
94%
Matches
21
86%
Started
18
74%
Minutes
1540
80%
🎯
Stats compared to other midfielders
WSL · percentile vs peers
Chances created
96%
Aerial duels
79%
Defensive actions
60%
Goals
63%
Shot attempts
89%
Touches
77%
🎯
Shot Map
37 shots per season
Goals
2
On target
27
xG
2.94
Conversion
5%
Goal
Saved
Off target
🔥
Heatmap
1270 touches this season
Attack
Touches
1270
Attack
39%
Middle
42%
Ø position
57%
Detailed Stats & Percentiles (WSL)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 93%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Goals | 2 | 0.12 |
72
|
70
|
| xG | 3.13 | 0.18 |
100
|
80
|
| xGOT | 2.12 | 0.12 |
90
|
74
|
| xG excl. penalty | 3.13 | 0.18 |
100
|
80
|
| Shots | 37 | 2.16 |
100
|
90
|
| Shots on target | 12 | 0.70 |
100
|
86
|
| Headed shots | 4 | 0.23 |
94
|
86
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 83%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Assists | 2 | 0.12 |
84
|
78
|
| xA | 3.53 | 0.21 |
96
|
90
|
| Accurate passes | 585 | 34.19 |
68
|
50
|
| Pass accuracy | 84.9 | 84.91 |
70
|
70
|
| Accurate long balls | 32 | 1.87 |
82
|
70
|
| Long ball accuracy | 62.7 | 62.75 |
84
|
84
|
| Chances created | 29 | 1.69 |
96
|
86
|
| Big chances created | 4 | 0.23 |
86
|
78
|
| Successful crosses | 22 | 1.29 |
100
|
100
|
| Cross accuracy | 27.8 | 27.85 |
70
|
70
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 77%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Dribbles | 18 | 1.05 |
84
|
68
|
| Dribbles success rate | 54.5 | 54.55 |
52
|
52
|
| Duels won | 93 | 5.44 |
90
|
72
|
| Duels won % | 57.1 | 57.06 |
86
|
86
|
| Aerials won | 16 | 0.94 |
86
|
70
|
| Aerials won % | 84.2 | 84.21 |
94
|
94
|
| Touches | 1084 | 63.35 |
78
|
64
|
| Touches in opposition box | 50 | 2.92 |
92
|
80
|
| Dispossessed | 18 | 1.05 |
22
|
50
|
| Fouls won | 24 | 1.40 |
90
|
80
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Defensive actions | 84 | 4.91 |
70
|
50
|
| Tackles | 35 | 2.05 |
70
|
40
|
| Interceptions | 25 | 1.46 |
78
|
64
|
| Blocked scoring attempt | 3 | 0.18 |
54
|
42
|
| Fouls committed | 18 | 1.05 |
80
|
54
|
| Recoveries | 117 | 6.84 |
94
|
84
|
| Possession won final 3rd | 27 | 1.58 |
100
|
94
|
| Dribbled past | 16 | 0.94 |
20
|
44
|
| Clearances | 21 | 1.23 |
62
|
54
|
| Clean sheets | 7 | 0.41 |
100
|
92
|
| Goals conceded while on pitch | 12 | 0.70 |
60
|
92
|
| xG against while on pitch | 19.43 | 1.14 |
42
|
80
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.12 |
26
|
54
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 93%
|
Per 90 pctl
avg 80%
|
|---|---|---|---|---|
| Goals | 2 | 0.12 |
72
|
70
|
| xG | 3.13 | 0.18 |
100
|
80
|
| xGOT | 2.12 | 0.12 |
90
|
74
|
| xG excl. penalty | 3.13 | 0.18 |
100
|
80
|
| Shots | 37 | 2.16 |
100
|
90
|
| Shots on target | 12 | 0.70 |
100
|
86
|
| Headed shots | 4 | 0.23 |
94
|
86
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 83%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Assists | 2 | 0.12 |
84
|
78
|
| xA | 3.53 | 0.21 |
96
|
90
|
| Accurate passes | 585 | 34.19 |
68
|
50
|
| Pass accuracy | 84.9 | 84.91 |
70
|
70
|
| Accurate long balls | 32 | 1.87 |
82
|
70
|
| Long ball accuracy | 62.7 | 62.75 |
84
|
84
|
| Chances created | 29 | 1.69 |
96
|
86
|
| Big chances created | 4 | 0.23 |
86
|
78
|
| Successful crosses | 22 | 1.29 |
100
|
100
|
| Cross accuracy | 27.8 | 27.85 |
70
|
70
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 77%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Dribbles | 18 | 1.05 |
84
|
68
|
| Dribbles success rate | 54.5 | 54.55 |
52
|
52
|
| Duels won | 93 | 5.44 |
90
|
72
|
| Duels won % | 57.1 | 57.06 |
86
|
86
|
| Aerials won | 16 | 0.94 |
86
|
70
|
| Aerials won % | 84.2 | 84.21 |
94
|
94
|
| Touches | 1084 | 63.35 |
78
|
64
|
| Touches in opposition box | 50 | 2.92 |
92
|
80
|
| Dispossessed | 18 | 1.05 |
22
|
50
|
| Fouls won | 24 | 1.40 |
90
|
80
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Defensive actions | 84 | 4.91 |
70
|
50
|
| Tackles | 35 | 2.05 |
70
|
40
|
| Interceptions | 25 | 1.46 |
78
|
64
|
| Blocked scoring attempt | 3 | 0.18 |
54
|
42
|
| Fouls committed | 18 | 1.05 |
80
|
54
|
| Recoveries | 117 | 6.84 |
94
|
84
|
| Possession won final 3rd | 27 | 1.58 |
100
|
94
|
| Dribbled past | 16 | 0.94 |
20
|
44
|
| Clearances | 21 | 1.23 |
62
|
54
|
| Clean sheets | 7 | 0.41 |
100
|
92
|
| Goals conceded while on pitch | 12 | 0.70 |
60
|
92
|
| xG against while on pitch | 19.43 | 1.14 |
42
|
80
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 63%
|
Per 90 pctl
avg 77%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.12 |
26
|
54
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (40)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-16 | vs Manchester United (W) | WSL | 1-0 | 90 | 0 | 0 | 7.6 |
| 2026-05-10 | vs Manchester City (W) | Women's FA Cup | 2-3 | 120 | 1 | 0 | 8.6 |
| 2026-05-03 | @ Leicester City (W) | WSL | 1-3 | 45 | 0 | 1 | 7.9 |
| 2026-04-26 | @ Everton (W) | WSL | 1-4 | 90 | 1 | 1 | 8.6 |
| 2026-04-18 | @ Belgium (W) | Women's World Cup Qualification UEFA League B Grp. 4 | 0-0 | 90 | 0 | 0 | |
| 2026-04-14 | vs Belgium (W) | Women's World Cup Qualification UEFA League B Grp. 4 | 1-1 | 90 | 0 | 0 | |
| 2026-04-06 | vs Tottenham Hotspur (W) | Women's FA Cup | 2-1 | 90 | 0 | 0 | 7.5 |
| 2026-04-01 | vs Arsenal (W) | Women's Champions League | 1-0 | 60 | 0 | 0 | 6.6 |
| 2026-03-29 | vs Aston Villa (W) | WSL | 4-3 | 36 | 0 | 0 | 6.2 |
| 2026-03-24 | @ Arsenal (W) | Women's Champions League | 3-1 | 83 | 0 | 0 | 6.4 |
| 2026-03-21 | @ London City Lionesses (W) | WSL | 1-1 | 90 | 0 | 0 | 7.8 |
| 2026-03-18 | vs Brighton (W) | WSL | 2-1 | 25 | 0 | 0 | 5.9 |
| 2026-03-15 | vs Manchester United (W) | Women's League Cup | 2-0 | 90 | 0 | 0 | 6.7 |
| 2026-03-07 | vs Luxembourg (W) | Women's World Cup Qualification UEFA League B Grp. 4 | 7-0 | 90 | 0 | 0 | |
| 2026-03-03 | @ Luxembourg (W) | Women's World Cup Qualification UEFA League B Grp. 4 | 0-5 | 89 | 0 | 0 | |
| 2026-02-22 | vs Manchester United (W) | Women's FA Cup | 2-1 | 120 | 0 | 0 | 7.6 |
| 2026-02-15 | vs Liverpool (W) | WSL | 2-0 | 90 | 0 | 0 | 7.7 |
| 2026-02-08 | @ Tottenham Hotspur (W) | WSL | 0-2 | 90 | 0 | 0 | 7.5 |
| 2026-02-01 | @ Manchester City (W) | WSL | 5-1 | 50 | 0 | 0 | 6.3 |
| 2026-01-24 | vs Arsenal (W) | WSL | 0-2 | 77 | 0 | 0 | 7.6 |
| 2026-01-21 | @ Manchester City (W) | Women's League Cup | 0-1 | 90 | 0 | 0 | 8.0 ⭐ |
| 2026-01-17 | vs Crystal Palace (W) | Women's FA Cup | 5-0 | 71 | 0 | 2 | 9.0 |
| 2026-01-11 | vs West Ham United (W) | WSL | 5-0 | 45 | 0 | 0 | 6.8 |
| 2025-12-21 | @ Liverpool (W) | Women's League Cup | 1-9 | 0 | 0 | 0 | |
| 2025-12-17 | @ VfL Wolfsburg (W) | Women's Champions League | 1-2 | 90 | 0 | 1 | 8.4 |
| 2025-12-14 | @ Brighton (W) | WSL | 0-3 | 90 | 0 | 0 | 7.9 |
| 2025-11-20 | vs Barcelona (W) | Women's Champions League | 1-1 | 90 | 0 | 0 | 7.5 |
| 2025-11-16 | @ Liverpool (W) | WSL | 1-1 | 90 | 0 | 0 | 7.5 |
| 2025-11-11 | @ SKN St. Pölten (W) | Women's Champions League | 0-6 | 0 | 0 | 0 | |
| 2025-11-08 | @ Arsenal (W) | WSL | 1-1 | 90 | 0 | 0 | 6.8 |
| 2025-11-01 | vs London City Lionesses (W) | WSL | 2-0 | 90 | 0 | 0 | 7.6 |
| 2025-10-15 | vs Paris FC (W) | Women's Champions League | 4-0 | 90 | 1 | 0 | 9.0 ⭐ |
| 2025-10-12 | vs Tottenham Hotspur (W) | WSL | 1-0 | 90 | 0 | 0 | 8.8 ⭐ |
| 2025-10-08 | @ FC Twente (W) | Women's Champions League | 1-1 | 35 | 0 | 0 | 6.6 |
| 2025-10-03 | @ Manchester United (W) | WSL | 1-1 | 78 | 0 | 0 | 7.4 |
| 2025-09-28 | @ West Ham United (W) | WSL | 0-4 | 72 | 1 | 0 | 8.0 |
| 2025-09-21 | vs Leicester City (W) | WSL | 1-0 | 90 | 0 | 0 | 7.8 |
| 2025-09-14 | @ Aston Villa (W) | WSL | 1-3 | 45 | 0 | 0 | 7.3 |
| 2025-09-05 | vs Manchester City (W) | WSL | 2-1 | 77 | 0 | 0 | 6.8 |
| 2025-06-03 | @ Netherlands (W) | UEFA Women's Nations League A Grp. 1 | 1-1 | 90 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Chelsea | senior | 33 | 4 | 5 | 7.41 |
| 2024/2025 | Chelsea | senior | 34 | 7 | 1 | 7.28 |
| 2023/2024 | Chelsea | senior | 35 | 8 | 2 | 7.58 |
| 2022/2023 | Chelsea | senior | 33 | 6 | 6 | 7.74 |
| 2021/2022 | Chelsea | senior | 30 | 7 | 4 | 7.79 |
| 2020/2021 | Chelsea | senior | 32 | 4 | 7 | - |
| 2019/2020 | Chelsea | senior | 22 | 4 | 4 | - |
| 2018/2019 | Chelsea | senior | 32 | 13 | 5 | - |
| 2017/2018 | Chelsea | senior | 32 | 10 | 4 | - |
| 2016/2017 | Glasgow City | senior | 2 | 0 | 0 | - |
| 2015/2016 | Glasgow City | senior | 2 | 0 | 0 | - |
| 2013 | Rangers | senior | 4 | 2 | 0 | - |
| 2027 | Scotland | national team | 4 | 0 | 2 | - |
| 2025 | Scotland | national team | 17 | 2 | 1 | - |
| 2024 | Scotland | national team | 2 | 0 | 0 | - |
| 2023 | Scotland | national team | 17 | 6 | 7 | - |
| 2022 | Scotland | national team | 9 | 3 | 4 | - |
| 2021 | Scotland | national team | 2 | 1 | 0 | - |
| 2020 | Scotland | national team | 2 | 1 | 0 | - |
| 2019 | Scotland | national team | 17 | 8 | 1 | - |
| 2018 | Scotland | national team | 2 | 0 | 0 | - |
| 2017 | Scotland | national team | 9 | 3 | 0 | - |
| 2016 | Scotland | national team | 1 | 0 | 0 | - |
| 2017 | Scotland Under 19 | national team | 5 | 10 | 0 | - |
| 2016 | Scotland Under 19 | national team | 6 | 2 | 0 | - |
| 2014 | Scotland Under 17 | national team | 3 | 0 | 0 | - |
Teammates
Brooke Aspin
Jorja Fox
Louna Ribadeira
Livia Peng
Ellie Carpenter
Millie Bright
Veerle Buurman
Sjoeke Nüsken
Mayra Ramírez
Lauren James
Alyssa Thompson
Nathalie Björn
Naomi Girma
Sandy Baltimore
Wieke Kaptein
Johanna Rytting Kaneryd
Samantha Kerr
Niamh Charles
Lucy Bronze
Hannah Hampton
Kadeisha Buchanan
Keira Walsh
Alexia Potter
Agnes Beever-Jones
Rebecca Spencer
Chloe Sarwie
Gabriella Storey
Lois Shooter
Trophies
Chelsea
🏆
Women's League Cup
x4
🏆
WSL
x8
🏆
Women’s FA Community Shield
x1
🏆
Women's FA Cup
x5
Scotland
🏆
Pinatar Cup
x1
Glasgow City
🏆
SWF Scottish Cup
x1
🏆
SWPL Cup
x1
🏆
SWPL 1
x2