Age 24
Foot Right
Country Jamaica
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.37
7 matches
Last 5
7.16
-0.21 vs season
Best
9.6
vs Racing Louisville (W)
MOTM
2
of 24 matches
Rating by match (last 24)
≥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
7
Goals
4
Assists
0
Rating
7.37
Goals
4
88%
Assists
0
0%
Rating
7.37
88%
Matches
7
19%
Started
5
41%
Minutes
467
41%
🎯
Stats compared to other attacking midfielders/wingers
NWSL · percentile vs peers
Chances created
61%
Aerial duels
88%
Defensive actions
96%
Goals
72%
Shot attempts
42%
Touches
49%
🎯
Shot Map
13 shots per season
Goals
4
On target
9
xG
1.74
Conversion
31%
Goal
Saved
Off target
🔥
Heatmap
311 touches this season
Attack
Touches
311
Attack
46%
Middle
38%
Ø position
59%
Detailed Stats & Percentiles (NWSL)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Goals | 4 | 0.77 |
88
|
91
|
| xG | 1.74 | 0.34 |
55
|
58
|
| xGOT | 3.50 | 0.67 |
83
|
91
|
| xG excl. penalty | 1.74 | 0.34 |
55
|
66
|
| Shots | 13 | 2.51 |
55
|
61
|
| Shots on target | 7 | 1.35 |
75
|
86
|
| Headed shots | 2 | 0.39 |
52
|
58
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.77 | 0.15 |
66
|
77
|
| Accurate passes | 88 | 16.96 |
63
|
63
|
| Pass accuracy | 73.9 | 73.95 |
61
|
61
|
| Accurate long balls | 2 | 0.39 |
36
|
47
|
| Long ball accuracy | 40.0 | 40.00 |
30
|
30
|
| Chances created | 12 | 2.31 |
83
|
91
|
| Big chances created | 2 | 0.39 |
75
|
91
|
| Successful crosses | 2 | 0.39 |
77
|
75
|
| Cross accuracy | 25.0 | 25.00 |
77
|
77
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Dribbles | 6 | 1.16 |
75
|
77
|
| Dribbles success rate | 31.6 | 31.58 |
47
|
47
|
| Duels won | 30 | 5.78 |
61
|
77
|
| Duels won % | 42.3 | 42.25 |
52
|
52
|
| Aerials won | 6 | 1.16 |
50
|
52
|
| Aerials won % | 31.6 | 31.58 |
19
|
19
|
| Touches | 243 | 46.83 |
58
|
75
|
| Touches in opposition box | 21 | 4.05 |
50
|
36
|
| Dispossessed | 6 | 1.16 |
52
|
66
|
| Fouls won | 8 | 1.54 |
58
|
69
|
| Penalties awarded | 1 | 0.19 |
100
|
94
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Defensive actions | 23 | 4.43 |
86
|
91
|
| Tackles | 10 | 1.93 |
75
|
83
|
| Interceptions | 3 | 0.58 |
66
|
69
|
| Fouls committed | 7 | 1.35 |
52
|
52
|
| Recoveries | 30 | 5.78 |
83
|
88
|
| Possession won final 3rd | 8 | 1.54 |
72
|
80
|
| Dribbled past | 2 | 0.39 |
38
|
44
|
| Clearances | 10 | 1.93 |
91
|
94
|
| Clean sheets | 1 | 0.19 |
72
|
86
|
| Goals conceded while on pitch | 6 | 1.16 |
44
|
58
|
| xG against while on pitch | 8.05 | 1.55 |
47
|
50
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 1%
|
Per 90 pctl
avg 4%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.39 |
2
|
8
|
| Red cards | 0 | 0.00 |
0
|
0
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Goals | 4 | 0.77 |
88
|
91
|
| xG | 1.74 | 0.34 |
55
|
58
|
| xGOT | 3.50 | 0.67 |
83
|
91
|
| xG excl. penalty | 1.74 | 0.34 |
55
|
66
|
| Shots | 13 | 2.51 |
55
|
61
|
| Shots on target | 7 | 1.35 |
75
|
86
|
| Headed shots | 2 | 0.39 |
52
|
58
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.77 | 0.15 |
66
|
77
|
| Accurate passes | 88 | 16.96 |
63
|
63
|
| Pass accuracy | 73.9 | 73.95 |
61
|
61
|
| Accurate long balls | 2 | 0.39 |
36
|
47
|
| Long ball accuracy | 40.0 | 40.00 |
30
|
30
|
| Chances created | 12 | 2.31 |
83
|
91
|
| Big chances created | 2 | 0.39 |
75
|
91
|
| Successful crosses | 2 | 0.39 |
77
|
75
|
| Cross accuracy | 25.0 | 25.00 |
77
|
77
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 60%
|
|---|---|---|---|---|
| Dribbles | 6 | 1.16 |
75
|
77
|
| Dribbles success rate | 31.6 | 31.58 |
47
|
47
|
| Duels won | 30 | 5.78 |
61
|
77
|
| Duels won % | 42.3 | 42.25 |
52
|
52
|
| Aerials won | 6 | 1.16 |
50
|
52
|
| Aerials won % | 31.6 | 31.58 |
19
|
19
|
| Touches | 243 | 46.83 |
58
|
75
|
| Touches in opposition box | 21 | 4.05 |
50
|
36
|
| Dispossessed | 6 | 1.16 |
52
|
66
|
| Fouls won | 8 | 1.54 |
58
|
69
|
| Penalties awarded | 1 | 0.19 |
100
|
94
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 66%
|
Per 90 pctl
avg 72%
|
|---|---|---|---|---|
| Defensive actions | 23 | 4.43 |
86
|
91
|
| Tackles | 10 | 1.93 |
75
|
83
|
| Interceptions | 3 | 0.58 |
66
|
69
|
| Fouls committed | 7 | 1.35 |
52
|
52
|
| Recoveries | 30 | 5.78 |
83
|
88
|
| Possession won final 3rd | 8 | 1.54 |
72
|
80
|
| Dribbled past | 2 | 0.39 |
38
|
44
|
| Clearances | 10 | 1.93 |
91
|
94
|
| Clean sheets | 1 | 0.19 |
72
|
86
|
| Goals conceded while on pitch | 6 | 1.16 |
44
|
58
|
| xG against while on pitch | 8.05 | 1.55 |
47
|
50
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 1%
|
Per 90 pctl
avg 4%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.39 |
2
|
8
|
| Red cards | 0 | 0.00 |
0
|
0
|
Recent Matches (28)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-07 | @ Utah Royals (W) | NWSL | 2-0 | 23 | 0 | 0 | 6.2 |
| 2026-05-02 | vs Seattle Reign FC (W) | NWSL | 0-0 | 81 | 0 | 0 | 6.7 |
| 2026-04-26 | vs North Carolina Courage (W) | NWSL | 0-1 | 85 | 0 | 0 | 5.8 |
| 2026-04-19 | vs Guyana | Concacaf W Qualifiers | 2-0 | 79 | 0 | 0 | 8.3 |
| 2026-04-11 | vs Antigua and Barbuda | Concacaf W Qualifiers | 4-0 | 66 | 0 | 2 | 8.8 |
| 2026-04-04 | vs Racing Louisville (W) | NWSL | 4-3 | 90 | 2 | 0 | 9.6 ⭐ |
| 2026-03-28 | @ Angel City FC (W) | NWSL | 2-1 | 90 | 0 | 0 | 6.7 |
| 2026-03-21 | vs Boston Legacy FC (W) | NWSL | 3-0 | 90 | 2 | 0 | 9.4 ⭐ |
| 2026-03-15 | @ San Diego Wave FC (W) | NWSL | 0-1 | 8 | 0 | 0 | |
| 2026-03-03 | @ Nicaragua | Concacaf W Qualifiers | 2-3 | 21 | 0 | 0 | 6.3 |
| 2025-11-29 | @ Dominica | Concacaf W Qualifiers | 0-18 | 45 | 2 | 1 | 9.0 |
| 2025-10-18 | vs Kansas City Current (W) | NWSL | 1-0 | 67 | 0 | 0 | 6.7 |
| 2025-10-12 | @ Angel City FC (W) | NWSL | 2-0 | 90 | 0 | 0 | 5.6 |
| 2025-10-04 | vs Orlando Pride (W) | NWSL | 1-1 | 86 | 0 | 0 | 6.4 |
| 2025-09-28 | @ Washington Spirit (W) | NWSL | 4-0 | 90 | 0 | 0 | 6.2 |
| 2025-09-20 | vs Chicago Stars (W) | NWSL | 1-0 | 80 | 0 | 0 | 7.3 |
| 2025-09-14 | @ Utah Royals (W) | NWSL | 2-0 | 77 | 0 | 0 | 6.5 |
| 2025-09-08 | @ San Diego Wave FC (W) | NWSL | 0-3 | 67 | 0 | 1 | 7.5 |
| 2025-08-29 | @ Racing Louisville (W) | NWSL | 1-1 | 89 | 0 | 0 | 7.1 |
| 2025-08-24 | vs Seattle Reign FC (W) | NWSL | 1-1 | 82 | 0 | 0 | 7.3 |
| 2025-08-17 | @ Gotham FC (W) | NWSL | 1-2 | 90 | 0 | 0 | 7.2 |
| 2025-08-09 | vs North Carolina Courage (W) | NWSL | 2-1 | 71 | 1 | 0 | 7.5 |
| 2025-08-03 | @ Bay FC (W) | NWSL | 2-2 | 83 | 1 | 0 | 7.7 |
| 2025-06-29 | @ England (W) | Friendlies | 7-0 | 63 | 0 | 0 | |
| 2025-06-21 | @ North Carolina Courage (W) | NWSL | 2-1 | 7 | 0 | 0 | |
| 2025-06-14 | vs San Diego Wave FC (W) | NWSL | 2-3 | 61 | 0 | 0 | 6.7 |
| 2025-06-07 | @ Orlando Pride (W) | NWSL | 1-0 | 45 | 0 | 0 | 6.9 |
| 2025-06-04 | @ USA (W) | Friendlies | 4-0 | 46 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Houston Dash | senior | 7 | 4 | 0 | 7.37 |
| 2025 | Houston Dash | senior | 17 | 2 | 1 | 6.85 |
| 2024 | Houston Dash | senior | 4 | 0 | 0 | 6.45 |
| 2025 | Jamaica | national team | 7 | 2 | 3 | - |
| 2023 | Jamaica | national team | 9 | 1 | 0 | - |
| 2018 | USA U17 | national team | 3 | 1 | 0 | - |
| 2017 | USA U17 | national team | 6 | 1 | 2 | - |
Teammates
Jane Campbell
Allysha Chapman
Leah Klenke
Messiah Bright
Evelina Duljan
Clarissa Larisey
Malia Berkely
Emina Ekic
Sophie Schmidt
Paige Nielsen
Avery Patterson
Sarah Puntigam
Cate Hardin
Maggie Graham
Christen Westphal
Hillary Beall
Kat Rader
Kate Faasse
Danielle Colaprico
Makenzy Robbe
Lisa Boattin
Linda Ullmark
Caroline DeLisle
Houston Dash