NWSL Notebook

PlayersKelley O'Hara

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

Glossary
Playing TimePerformancePer 90
RkSeasonTeamGPGSMinGlsAstPKShSoTKPPass%CrdYCrdRGls/90G+A/90
12016Gotham1211109012019818100.080.25
22017Gotham18171659430342332300.220.38
32018Royals87528100961000.170.17
42019Royals42267010733000.000.34
52021Spirit171514101101472376.5100.060.13
62022Spirit7337501010482.1100.000.24
72023Gotham15865200062674.6300.000.00
82024Gotham31810000072.7000.000.00
8 Yrs8464606278090498776.9900.100.22

Advanced Stats

Glossary
ExpectedVAEPThreat
RkSeasonTeamMinGlsxGG−xGxG/90VAEPOffDefVAEP/90xTxT/90DAxT
12016Gotham FC109010.150.850.012.892.90-0.010.245.710.470.386
22017Gotham FC165943.001.000.164.204.78-0.580.238.130.440.507
32018Royals52810.830.170.140.790.98-0.190.141.810.310.152
42019Royals26700.14-0.140.050.500.54-0.040.171.280.430.122
52021Spirit141010.650.350.043.284.25-0.970.214.860.310.246
62022Spirit37500.03-0.030.01-0.401.06-1.46-0.101.440.350.112
72023Gotham FC65200.55-0.550.080.581.02-0.440.082.550.350.150
82024Gotham FC8100.110.19-0.080.120.380.420.011
8 Yrs606275.351.650.0811.9515.72-3.770.1826.160.391.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.

Glossary
Components
RkSeasonxGCarriesBox PassesDefenseGKCompositeRankPool
12023-1.3260.773-1.2501.036-0.070236240
22024-1.6970.554-1.2531.7920.046250338

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)
RkSeasonStartsGKFBCBDMCMAMWSTGKFBCBDMCMAMWSTRead
1201611713812played her role
2201717101421214played her role
32018734412a winger, played like a fullback
42019222played her role
52020111a fullback, played like a winger
620211615116played her role
72022109191played her role
8202397272played her role
92024222played her role
9 Yrs7556211426011211played her role

Similar Players

Nearest neighbors by playing-style embedding (most recent embedded season). Similarity is cosine distance in style space, not quality.

RkPlayerTeamSeasonPosSimilarity
1Taylor WoodStars2024Midfielder0.731
2Michelle MaemoneCurrent2021Defender0.711
3Zaneta WyneRacing2022Midfielder0.695
4Ellie Bravo-YoungCurrent2024Defender0.677
5Gabrielle CarleSpirit2025Defender0.671
6Allysha ChapmanDash2022Defender0.667
7Tatumn MilazzoStars2024Defender0.667
8Ally PrisockDash2021Defender0.663
9Rebecca HollowayRacing2023Defender0.658
10Jimena LópezReign2022Defender0.651