GamesLeaguesNewsPlay

Cookies on Ludistat

We keep your sign-in and, if you allow it, your timezone so kickoff times show in your local time. No advertising, no tracking, no sharing. Terms

Washington Spirit W 0–1 Portland Thorns W

Washington Spirit W
0–1FT
Portland Thorns W
Season
NWSL
2026 · Group Stage
Venue
Audi FieldWashington

Referee

Brad Jensen (USA)

NWSL: Portland Thorns W beat Washington Spirit W 1–0. Goals: Olivia Moultrie 52'.

Top rated

The provider's match ratings, out of 10.

Player of the match

Mary Alice Vignola

Portland Thorns W

7.9
  • Gabrielle Carle7.5
  • Esme Morgan7.3
  • Rebeca Bernal7.2
  • Mary Alice Vignola7.9
  • Olivia Moultrie7.9
  • Sam Hiatt7.5

How the score moved

The running score, step by step, with every score marked.

  • Washington Spirit W
  • Portland Thorns W
010′15′30′45′60′75′90′
Show as a table
WhenWashington Spirit WPortland Thorns W
52′ · Olivia Moultrie01
90′01

Chances and finishing

Expected goals (xG) weigh every shot by how often a chance like it is scored. Set against the goals, they show who made the better chances and who took them.

  • Washington Spirit W
  • Portland Thorns W
Washington Spirit W
Goals0xG0.59
xG per shot
0.05
Goals minus xG
-0.59
Portland Thorns W
Goals1xG0.64
xG per shot
0.07
Goals minus xG
+0.36

How the chances split

Washington Spirit W win 28%Draw 41%Portland Thorns W win 31%

Each side's xG treated as the average of a Poisson distribution of goals: how often this match ends each way if its chances were played out again and again.

Show as a table
Washington Spirit WPortland Thorns W
Goals01
Expected goals (xG)0.590.64
xG per shot0.0450.071
Goals minus xG-0.59+0.36
Washington Spirit W win28%
Draw41%
Portland Thorns W win31%

Goals & cards

    1. 52′
      Olivia MoultrieAssist: Pietra Tordin

Key stats

  • 62%Ball Possession38%
  • 0.59Expected goals0.64
  • 13Total Shots9
  • 1Shots on goal3
  • 3Corner Kicks2

Half by half

  • Washington Spirit W
  • Portland Thorns W
Team1H2HT
Washington Spirit W000
Portland Thorns W011
00.20.40.60.811H2H

Facts

From each side's recent results and their meetings, before this match.

  • ⇄Their last meeting: Portland Thorns W 1–2 Washington Spirit W.

Standings

Nwsl Women

POSTeamGPWDLPTS
1NJ/NY Gotham FC W30187561
2San Diego Wave W30184858
3Washington Spirit W30174955
4Kansas City W30165953
5Angel City W30157852
6Portland Thorns W30148850
7Utah Royals W301451147
8Seattle Reign FC W301451147
Full table

Timeline

    1. 52′
      Olivia MoultrieAssist: Pietra Tordin
    2. 61′
      ⇅Off: Reilyn TurnerOn: Maddie Padelski
    3. 61′
      ⇅Off: Cassandra BogereOn: Shae Harvey
    4. Off: Gift Monday⇅On: Sofia Cantore
      64′
    5. Off: Leicy Santos⇅On: Claudia Martínez
      71′
    6. 77′
      ⇅Off: Pietra TordinOn: Sophia Wilson
    7. Off: Rebeca Bernal⇅On: Deborah Abiodun
      84′
    8. Off: Gabrielle Carle⇅On: Paige Metayer
      84′
    9. Off: Rosemonde Kouassi⇅On: Tamara Bolt
      84′
    10. 85′
      ⇅Off: Marie-Yasmine AlidouOn: Alexa Spaanstra

Chances and finishing

Expected goals (xG) weigh every shot by how often a chance like it is scored. Set against the goals, they show who made the better chances and who took them.

  • Washington Spirit W
  • Portland Thorns W
Washington Spirit W
Goals0xG0.59
xG per shot
0.05
Goals minus xG
-0.59
Portland Thorns W
Goals1xG0.64
xG per shot
0.07
Goals minus xG
+0.36

How the chances split

Washington Spirit W win 28%Draw 41%Portland Thorns W win 31%

Each side's xG treated as the average of a Poisson distribution of goals: how often this match ends each way if its chances were played out again and again.

Show as a table
Washington Spirit WPortland Thorns W
Goals01
Expected goals (xG)0.590.64
xG per shot0.0450.071
Goals minus xG-0.59+0.36
Washington Spirit W win28%
Draw41%
Portland Thorns W win31%

Every shot, and how it ended

Goals, shots the keeper saved, shots off target and shots blocked before they reached goal — then where they were taken from.

  • Goals
  • Saved
  • Off target
  • Blocked
Washington Spirit W13 shots
166
Portland Thorns W9 shots
1242
  • 106Inside the box
  • 33Outside the box
Show as a table
Washington Spirit WPortland Thorns W
Goals01
Saved12
Off target64
Blocked62
Inside the box106
Outside the box33

The ball: possession and passing

Who had it, how often they moved it, and how many of those passes found a teammate.

  • Washington Spirit W
  • Portland Thorns W
62%Possession38%
85%499 of 587 passes78%280 of 361 passes
Show as a table
Washington Spirit WPortland Thorns W
Possession62%38%
Passes587361
Completed499280
Pass accuracy85%78%

Discipline

Fouls, cards and offsides, and when each card was shown.

  • 810Fouls
  • 00Yellow cards
  • 00Red cards
  • 20Offsides
Show as a table
Washington Spirit WPortland Thorns W
Fouls810
Yellow cards00
Red cards00
Offsides20

Every player's rating

The provider's match ratings out of ten, one dot per player who featured. Point at a dot for the name.

  • Washington Spirit W
  • Portland Thorns W
678910Washington Spirit WPortland Thorns WGabrielle Carle 7.5Mary Alice Vignola 7.9
Show as a table
PlayerTeamRatingMin
Mary Alice VignolaPortland Thorns W7.990
Olivia MoultriePortland Thorns W7.990
Gabrielle CarleWashington Spirit W7.584
Sam HiattPortland Thorns W7.590
Jessie FlemingPortland Thorns W7.590
Esme MorganWashington Spirit W7.390
Morgan MessnerPortland Thorns W7.390
Rebeca BernalWashington Spirit W7.284
Lucia Di GuglielmoWashington Spirit W7.090
Tara McKeownWashington Spirit W6.990
Leicy SantosWashington Spirit W6.971
Paige MetayerWashington Spirit W6.913
Deborah AbiodunWashington Spirit W6.913
Reyna ReyesPortland Thorns W6.990
Isabella ObazePortland Thorns W6.990
Shae HarveyPortland Thorns W6.929
Rosemonde KouassiWashington Spirit W6.784
Pietra TordinPortland Thorns W6.777
Sandy MacIverWashington Spirit W6.690
Gift MondayWashington Spirit W6.664
Maddie PadelskiPortland Thorns W6.629
Hal HershfeltWashington Spirit W6.590
Sophia WilsonPortland Thorns W6.513
Claudia MartínezWashington Spirit W6.319
Tamara BoltWashington Spirit W6.313
Cassandra BogerePortland Thorns W6.361
Marie-Yasmine AlidouPortland Thorns W6.385
Trinity RodmanWashington Spirit W6.290
Sofia CantoreWashington Spirit W6.226
Reilyn TurnerPortland Thorns W6.261
Alexa SpaanstraPortland Thorns W6.212

The goalkeepers

Saves against shots on target faced; goals prevented is the provider's measure of goals saved beyond what the shots' quality predicted.

67%
Sandy MacIver
Saves
2
Conceded
1
Rating
6.6
100%
Morgan Messner
Saves
1
Conceded
0
Rating
7.3
  • Washington Spirit W
  • Portland Thorns W

Top stats

  • 62%Ball Possession38%
  • 0.59Expected goals0.64
  • 13Total Shots9
  • 1Shots on goal3
  • 3Corner Kicks2

Shots

  • 6Shots off Goal4
  • 6Blocked shots2
  • 10Shots insidebox6
  • 3Shots outsidebox3

Passing

  • 587Total passes361
  • 499Passes accurate280
  • 85%Pass accuracy78%

Defence & set pieces

  • 2Goalkeeper Saves1
  • 2Offsides0

Discipline

  • 8Fouls10
  • –Yellow Cards–
  • –Red Cards–

More

  • 85%Passes %78%
  • –Goals prevented–

Half by half

  • Washington Spirit W
  • Portland Thorns W
Team1H2HT
Washington Spirit W000
Portland Thorns W011
00.20.40.60.811H2H
186.6Sandy MacIver
137.0Lucia Di Guglielmo96.9Tara McKeown247.3Esme Morgan147.5Gabrielle Carle
47.2Rebeca Bernal176.5Hal Hershfelt
196.7Rosemonde Kouassi106.9Leicy Santos26.2Trinity Rodman
216.6Gift Monday
137.9⚽Olivia Moultrie196.7APietra Tordin
266.3Marie-Yasmine Alidou217.5Jessie Fleming66.3Cassandra Bogere666.2Reilyn Turner
257.9Mary Alice Vignola56.9Isabella Obaze167.5Sam Hiatt26.9Reyna Reyes
357.3Morgan Messner
Washington Spirit W4-2-3-1Portland Thorns W4-4-2
186.6Sandy MacIver
137.0Lucia Di Guglielmo96.9Tara McKeown247.3Esme Morgan147.5Gabrielle Carle
47.2Rebeca Bernal176.5Hal Hershfelt
196.7Rosemonde Kouassi106.9Leicy Santos26.2Trinity Rodman
216.6Gift Monday
137.9⚽Olivia Moultrie196.7APietra Tordin
266.3Marie-Yasmine Alidou217.5Jessie Fleming66.3Cassandra Bogere666.2Reilyn Turner
257.9Mary Alice Vignola56.9Isabella Obaze167.5Sam Hiatt26.9Reyna Reyes
357.3Morgan Messner
Washington Spirit W4-2-3-1Portland Thorns W4-4-2
Washington Spirit W4-2-3-1

Coach: Adrian Gonzalez

Bench

  • 27Sofia CantoreF
  • 11Claudia MartínezF
  • 26Paige MetayerM
  • 16Tamara BoltF
  • 20Deborah AbiodunM
  • 31Kaylie CollinsG
  • 35Madison HaugenD
  • 34Molly SkurcenskiM
  • 29Emma Gaines-RamosF
Portland Thorns W4-4-2

Coach: Robert Vilahamn

Bench

  • 15Shae HarveyM
  • 11Maddie PadelskiF
  • 9Sophia WilsonF
  • 77Alexa SpaanstraF
  • 28Mackenzie WoodG
  • 23Marie MüllerM
  • 24Jayden PerryD
  • 29Mallie McKenzieM
  • 88Valerin LoboaF
18Sandy MacIverG906.6––60–50–––11––1–21
14Gabrielle CarleD847.5––411372––24–––––0
24Esme MorganD907.3––95–8363179–1–––0
9Tara McKeownD906.9––90–8133136–––––0
13Lucia Di GuglielmoD907.0––53–3921–811133––0
17Hal HershfeltM906.52–59–5311–13–––––0
4Rebeca BernalM847.21–49–4141–882––––0
2Trinity RodmanM906.21–2511911–513–13––0
10Leicy SantosM716.9––452401––26–––––0
19Rosemonde KouassiM846.7––223192––515221––0
21Gift MondayF646.61115–14–––4103112–0
27Sofia CantoreF266.21–616––––1–––––0
11Claudia MartínezF196.31–6–31––13–––––0
26Paige MetayerM136.9––724–1––––––––0
16Tamara BoltF136.3––7–5–––11––1––0
20Deborah AbiodunM136.9––7–5–––12–––––0
31Kaylie CollinsG–––––––––––––––––0
35Madison HaugenD–––––––––––––––––0
34Molly SkurcenskiM–––––––––––––––––0
29Emma Gaines-RamosF–––––––––––––––––0

Nwsl Women

POSTeamGPWDLPTS
1NJ/NY Gotham FC W30187561
2San Diego Wave W30184858
3Washington Spirit W30174955
4Kansas City W30165953
5Angel City W30157852
6Portland Thorns W30148850
7Utah Royals W301451147
8Seattle Reign FC W301451147
9North Carolina Courage W301431345
10Denver Summit W301181141
11Orlando Pride W301131636
12Houston Dash W30961533
13Boston Legacy W30961533
14Bay FC W30761727
15Racing Louisville W30732024
16Chicago Red Stars W30522317

Recent form

Last meetings

1Washington Spirit W0Draws0Portland Thorns W
  • Portland Thorns W1–2Sep 6, 26Washington Spirit W
GamesLeaguesNewsPlay