Skip to main content
NWSLLive
FINAL30 AugWASWashington1BAYBay0FINAL30 AugSEASeattle1HOUHouston0FINAL31 AugBOSBoston Legacy2LAAngel City5UPCOMING · 9:30 pm EDT*4 SeptUTAUtahBOSBoston LegacyUPCOMING · 10:00 pm EDT*4 SeptBAYBayKCKansas CityUPCOMING · 6:30 pm EDT*5 SeptLOURacing LouLAAngel CityUPCOMING · 2:00 pm EDT*6 SeptDENDenverGFCGotham FCUPCOMING · 4:00 pm EDT*6 SeptPORPortlandWASWashingtonUPCOMING · 4:00 pm EDT*6 SeptCHIChicagoNCNorth CarolinaUPCOMING · 7:00 pm EDT*6 SeptORLOrlandoHOUHoustonUPCOMING · 9:00 pm EDT*6 SeptSEASeattleSDSan DiegoUPCOMING · 6:30 pm EDT*11 SeptLOURacing LouGFCGotham FCAll Matches →

Matches2016

Final · NWSL regular seasonMay 22, 2016

Portland Thorns

1st · 41 pts

41

Washington Spirit

2nd · 39 pts

Lindsey Heaps ⚽ · Tobin Heath ⚽ · M. Morris ⚽

A. Kleiner ⚽ (og) · Joanna Lohman ⚽

Providence Park · 97′ played · 15,823 attending

Live —Evidence —Release 2026-09-02
PORTLAND THORNSWASHINGTON SPIRIT0′HT97
The match signature: every shot as a tick on the match clock — height follows xG°, dots mark goals.
Scoring Summary
  1. 26Lindsey HeapsPortland Thorns
  2. 30A. Kleinerown goalWashington Spirit
  3. 45Tobin HeathPortland Thorns
  4. 54Joanna LohmanWashington Spirit
  5. 77M. MorrisPortland Thorns
The story · match

A 3-goal night for Portland Thorns

Portland Thorns are level in the all-time series 0–1–0 across 1 meetings since 2016. Portland Thorns stand 1st on 41 points in the table through September 1, 2026.

From the record · rel. 2026-09-02 · computed, not generated
The chances · xG°

1.40.1 xG° on 16 shots to 9

What each side’s shooting was worth, before the finishing.

TeamShSoTxG°
Portland Thorns1691.42
Washington Spirit920.05
xG° describes the chances, not the finishing — the gap between the two is the story
The Shape of the Match
xG° racePortland Thorns 1.42 · Washington Spirit 0.05
0.511.50′HT97′

Cumulative xG° per shot; dots mark goals at the minute they were scored.

Finishing funnelPortland Thorns · Washington Spirit

16
9
9
2
4
1

shots → on target → goals

Control

398 passes · 62.8%′383 · 67.4%′

16 interceptions19

17 clearances22

Box Score
Everyone who took the pitch for a minute or more.
Katherine ReynoldsPortland ThornsYes0970000
Emily SonnettPortland ThornsYes0970000
Adrianna FranchPortland ThornsYes0970000
Emily MengesPortland ThornsYes0970000
Dagný BrynjarsdóttirPortland ThornsYes0970022
Meghan KlingenbergPortland ThornsYes0970000
Tobin HeathPortland ThornsYes0971142
Allie LongPortland ThornsYes0970032
Lindsey HeapsPortland ThornsYes079791021
Nadia NadimPortland ThornsYes072720020
Christine SinclairPortland ThornsYes055550011
M. MorrisPortland ThornsNo55421021
Hayley RasoPortland ThornsNo72250000
Meleana ShimPortland ThornsNo79180000
Shelina Laura ZadorskyWashington SpiritYes0970000
Crystal DunnWashington SpiritYes0970130
Christine NairnWashington SpiritYes0970010
Ali KriegerWashington SpiritYes0970000
A. KleinerWashington SpiritYes0970000
Joanna LohmanWashington SpiritYes0971021
Diana MathesonWashington SpiritYes0970010
Stephanie Lynn Marie LabbéWashington SpiritYes0970000
Megan MontefuscoWashington SpiritYes080800000
Katie LampsonWashington SpiritYes068680000
Tori HusterWashington SpiritYes045450000
Estefanía BaniniWashington SpiritNo45520010
Cheyna MatthewsWashington SpiritNo68290011
Cali Jean FarquharsonWashington SpiritNo80170000
Who Was On

Portland Thorns 1.42 xG°

°modeled — an estimate, not an observation
11Tobin Heath0.00Miss
14Allie Long0.00Attempt Saved
15Nadia Nadim0.00Attempt Saved
20Lindsey Heaps0.00Miss
25Dagný Brynjarsdóttir0.00Attempt Saved
26Lindsey Heaps0.10Goal
45Tobin Heath0.00Attempt Saved
45Tobin Heath0.97Goal
45Christine Sinclair0.00Attempt Saved
49Dagný Brynjarsdóttir0.00Attempt Saved
56Nadia Nadim0.00Miss
70Tobin Heath0.00Miss
73Allie Long0.00Attempt Saved
77M. Morris0.35Goal
87M. Morris0.00Miss
95Allie Long0.00Attempt Saved

Washington Spirit 0.05 xG°

°modeled — an estimate, not an observation
47Joanna Lohman0.00Miss
54Joanna Lohman0.05Goal
71Estefanía Banini0.00Miss
79Diana Matheson0.00Miss
82Cheyna Matthews0.00Attempt Saved
89Crystal Dunn0.00Attempt Saved
90Crystal Dunn0.00Miss
90Crystal Dunn0.00Attempt Saved
91Christine Nairn0.00Attempt Saved
Head to Head

Portland Thorns are level in the series 010 (W–D–L) across 1 prior meeting with Washington Spirit in the record since 2016.

Continue exploring

Each question preserves Portland Thorns 4–1 Washington Spirit, May 22, 2016, the 2016 NWSL regular season scope, and a return to Portland Thorns 4–1 Washington Spirit.

View the record row · the citable object behind this page, release 2026-09-02
{
  "slug": "2016-05-22-por-vs-was",
  "date": "2016-05-22",
  "season": 2016,
  "competition": "NWSL regular season",
  "matchweek": null,
  "home": "Portland Thorns",
  "away": "Washington Spirit",
  "home_score": 4,
  "away_score": 1,
  "venue": "Providence Park",
  "release": "2026-09-02"
}