Players›Kelley O'Hara
Kelley O'Hara
- Position:
- Defender
- Nationality:
- USA
- Born:
- 1988-08-04 (age 37)
- Height:
- 165 cm
Career (2016–, regular seasons; 2020 excluded): 84 GP · 6,062 min · 7 goals · 8 assists
Composite 2024: 0.046 — ranked 250 of 338 Composite page →
Standard Stats
| Playing Time | Performance | Per 90 | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rk | Season ▴ | Team | GP | GS | Min | Gls | Ast | PK | Sh | SoT | KP | Pass% | CrdY | CrdR | Gls/90 | G+A/90 |
| 1 | 2016 | Gotham FC | 12 | 11 | 1090 | 1 | 2 | 0 | 19 | 8 | 18 | 1 | 0 | 0.08 | 0.25 | |
| 2 | 2017 | Gotham FC | 18 | 17 | 1659 | 4 | 3 | 0 | 34 | 23 | 32 | 3 | 0 | 0.22 | 0.38 | |
| 3 | 2018 | Royals | 8 | 7 | 528 | 1 | 0 | 0 | 9 | 6 | 1 | 0 | 0 | 0.17 | 0.17 | |
| 4 | 2019 | Royals | 4 | 2 | 267 | 0 | 1 | 0 | 7 | 3 | 3 | 0 | 0 | 0.00 | 0.34 | |
| 5 | 2021 | Spirit | 17 | 15 | 1410 | 1 | 1 | 0 | 14 | 7 | 23 | 76.5 | 1 | 0 | 0.06 | 0.13 |
| 6 | 2022 | Spirit | 7 | 3 | 375 | 0 | 1 | 0 | 1 | 0 | 4 | 82.1 | 1 | 0 | 0.00 | 0.24 |
| 7 | 2023 | Gotham FC | 15 | 8 | 652 | 0 | 0 | 0 | 6 | 2 | 6 | 74.6 | 3 | 0 | 0.00 | 0.00 |
| 8 | 2024 | Gotham FC | 3 | 1 | 81 | 0 | 0 | 0 | 0 | 0 | 72.7 | 0 | 0 | 0.00 | 0.00 | |
| 8 Yrs | 84 | 64 | 6062 | 7 | 8 | 0 | 90 | 49 | 87 | 76.9 | 9 | 0 | 0.10 | 0.22 | ||
Advanced Stats
| Expected | VAEP | Threat | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rk | Season ▴ | Team | Min | Gls | xG | G−xG | xG/90 | VAEP | Off | Def | VAEP/90 | xT | xT/90 | DAxT |
| 1 | 2016 | Gotham FC | 1090 | 1 | 0.15 | 0.85 | 0.01 | 2.89 | 2.90 | -0.01 | 0.24 | 5.71 | 0.47 | 0.386 |
| 2 | 2017 | Gotham FC | 1659 | 4 | 3.00 | 1.00 | 0.16 | 4.20 | 4.78 | -0.58 | 0.23 | 8.13 | 0.44 | 0.507 |
| 3 | 2018 | Royals | 528 | 1 | 0.83 | 0.17 | 0.14 | 0.79 | 0.98 | -0.19 | 0.14 | 1.81 | 0.31 | 0.152 |
| 4 | 2019 | Royals | 267 | 0 | 0.14 | -0.14 | 0.05 | 0.50 | 0.54 | -0.04 | 0.17 | 1.28 | 0.43 | 0.122 |
| 5 | 2021 | Spirit | 1410 | 1 | 0.65 | 0.35 | 0.04 | 3.28 | 4.25 | -0.97 | 0.21 | 4.86 | 0.31 | 0.246 |
| 6 | 2022 | Spirit | 375 | 0 | 0.03 | -0.03 | 0.01 | -0.40 | 1.06 | -1.46 | -0.10 | 1.44 | 0.35 | 0.112 |
| 7 | 2023 | Gotham FC | 652 | 0 | 0.55 | -0.55 | 0.08 | 0.58 | 1.02 | -0.44 | 0.08 | 2.55 | 0.35 | 0.150 |
| 8 | 2024 | Gotham FC | 81 | 0 | 0.11 | 0.19 | -0.08 | 0.12 | 0.38 | 0.42 | 0.011 | |||
| 8 Yrs | 6062 | 7 | 5.35 | 1.65 | 0.08 | 11.95 | 15.72 | -3.77 | 0.18 | 26.16 | 0.39 | 1.686 | ||
Composite Rating
Our overall player rating, unique to this site: five components — xG, ball carries, passes into the box, defensive value, and goalkeeping — combined into one score and averaged across every selection-model run of the season. Rank is her place among all rated players that year.
| Components | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Rk | Season ▴ | xG | Carries | Box Passes | Defense | GK | Composite | Rank | Pool |
| 1 | 2023 | -1.326 | 0.773 | -1.250 | 1.036 | -0.070 | 236 | 240 | |
| 2 | 2024 | -1.697 | 0.554 | -1.253 | 1.792 | 0.046 | 250 | 338 | |
Structural Roles
Start counts by role, per season — twice. Explicit is where the team sheet wrote her; Inferredis what a model reading only her on-ball events made of each start. The Read column states each season's verdict from the two most common roles.
| Explicit (Team Sheet) | Inferred (Event Data) | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rk | Season ▴ | Starts | GK | FB | CB | DM | CM | AM | W | ST | GK | FB | CB | DM | CM | AM | W | ST | Read |
| 1 | 2016 | 11 | 7 | 1 | 3 | 8 | 1 | 2 | played her role | ||||||||||
| 2 | 2017 | 17 | 10 | 1 | 4 | 2 | 12 | 1 | 4 | played her role | |||||||||
| 3 | 2018 | 7 | 3 | 4 | 4 | 1 | 2 | a winger, played like a fullback | |||||||||||
| 4 | 2019 | 2 | 2 | 2 | played her role | ||||||||||||||
| 5 | 2020 | 1 | 1 | 1 | a fullback, played like a winger | ||||||||||||||
| 6 | 2021 | 16 | 15 | 1 | 16 | played her role | |||||||||||||
| 7 | 2022 | 10 | 9 | 1 | 9 | 1 | played her role | ||||||||||||
| 8 | 2023 | 9 | 7 | 2 | 7 | 2 | played her role | ||||||||||||
| 9 | 2024 | 2 | 2 | 2 | played her role | ||||||||||||||
| 9 Yrs | 75 | 56 | 2 | 1 | 14 | 2 | 60 | 1 | 1 | 2 | 11 | played her role | |||||||
Similar Players
Nearest neighbors by playing-style embedding (most recent embedded season). Similarity is cosine distance in style space, not quality.
| Rk | Player | Team | Season | Pos | Similarity |
|---|---|---|---|---|---|
| 1 | Taylor Wood | Chicago Stars | 2024 | Midfielder | 0.731 |
| 2 | Michelle Maemone | KC Current | 2021 | Defender | 0.711 |
| 3 | Zaneta Wyne | Racing Lou | 2022 | Midfielder | 0.695 |
| 4 | Ellie Bravo-Young | KC Current | 2024 | Defender | 0.677 |
| 5 | Gabrielle Carle | Spirit | 2025 | Defender | 0.671 |
| 6 | Allysha Chapman | Dash | 2022 | Defender | 0.667 |
| 7 | Tatumn Milazzo | Chicago Stars | 2024 | Defender | 0.667 |
| 8 | Ally Prisock | Dash | 2021 | Defender | 0.663 |
| 9 | Rebecca Holloway | Racing Lou | 2023 | Defender | 0.658 |
| 10 | Jimena López | Reign | 2022 | Defender | 0.651 |