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

San Diego Wave W 3–1 Portland Thorns W

San Diego Wave W
3–1FT
Portland Thorns W
Season
NWSL
2026 · Group Stage
Venue
Snapdragon StadiumSan Diego

Referee

Jaclyn Metz (USA)

NWSL: San Diego Wave W beat Portland Thorns W 3–1. Goals: Dudinha 2', Pietra Tordin 8', Lia Godfrey 27', Melanie Barcenas 82'.

Top rated

The provider's match ratings, out of 10.

Player of the match

Dudinha

San Diego Wave W

8.5
  • Dudinha8.5
  • Kenza Dali8.3
  • Leah Freeman7.9
  • Morgan Messner7.5
  • Pietra Tordin7.2
  • Jessie Fleming6.7

How the score moved

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

  • San Diego Wave W
  • Portland Thorns W
01230′15′30′45′60′75′90′
Show as a table
WhenSan Diego Wave WPortland Thorns W
2′ · Dudinha10
8′ · Pietra Tordin11
27′ · Lia Godfrey21
82′ · Melanie Barcenas31
90′31

Goals & cards

    1. DudinhaAssist: Gia Corley
      2′
    2. 8′
      Pietra Tordin
    3. Lia GodfreyAssist: Dudinha
      27′
    4. Perle MorroniFoul
      54′
    5. 61′
      Olivia MoultrieFoul
    6. Melanie Barcenas
      82′

Key stats

  • 65%Ball Possession35%
  • –Expected goals–
  • 18Total Shots16
  • 11Shots on goal4
  • 3Corner Kicks6

Half by half

  • San Diego Wave W
  • Portland Thorns W
Team1H2HT
San Diego Wave W213
Portland Thorns W101
00.511.521H2H

Facts

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

  • San Diego Wave W: 1 won, 0 drawn, 1 lost in their last 2 matches.
  • San Diego Wave W scored 2 and conceded 2 in their last 2 matches.
  • Portland Thorns W: 2 won, 0 drawn, 0 lost in their last 2 matches.
  • Portland Thorns W kept 2 clean sheets in their last 2 matches.
  • Portland Thorns W scored 3 and conceded 0 in their last 2 matches.
  • ⇄Their last meeting: Portland Thorns W 2–0 San Diego Wave W.

Recent form

San Diego Wave WLW
Portland Thorns WWW

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. DudinhaAssist: Gia Corley
      2′
    2. 8′
      Pietra Tordin
    3. Lia GodfreyAssist: Dudinha
      27′
    4. 46′
      ⇅Off: Shae HarveyOn: Deyna Castellanos
    5. 46′
      ⇅Off: Marie-Yasmine AlidouOn: Sophia Wilson
    6. Perle MorroniFoul
      54′
    7. 57′
      ⇅Off: Marie MüllerOn: Mallie McKenzie
    8. 61′
      Olivia MoultrieFoul
    9. Off: Amelia Van Zanten⇅On: Kiki Pickett
      65′
    10. 68′
      ⇅Off: Reilyn TurnerOn: Maddie Padelski
    11. Off: Lia Godfrey⇅On: Gabi Portilho
      77′
    12. Off: Dudinha⇅On: Melanie Barcenas
      77′
    13. 78′
      ⇅Off: Mary Alice VignolaOn: Jayden Perry
    14. Melanie Barcenas
      82′
    15. Off: Perle Morroni⇅On: Nya Harrison
      90′
    16. Off: Gia Corley⇅On: Jordan Fusco
      90′

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
San Diego Wave W18 shots
3861
Portland Thorns W16 shots
1357
  • 1511Inside the box
  • 35Outside the box
Show as a table
San Diego Wave WPortland Thorns W
Goals31
Saved83
Off target65
Blocked17
Inside the box1511
Outside the box35

The ball: possession and passing

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

  • San Diego Wave W
  • Portland Thorns W
65%Possession35%
87%492 of 567 passes71%210 of 294 passes
Show as a table
San Diego Wave WPortland Thorns W
Possession65%35%
Passes567294
Completed492210
Pass accuracy87%71%

Discipline

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

  • 914Fouls
  • 11Yellow cards
  • 00Red cards
  • 12Offsides
0'45'90'
Show as a table
San Diego Wave WPortland Thorns W
Fouls914
Yellow cards11
Red cards00
Offsides12

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.

  • San Diego Wave W
  • Portland Thorns W
678910San Diego Wave WPortland Thorns WDudinha 8.5Morgan Messner 7.5
Show as a table
PlayerTeamRatingMin
DudinhaSan Diego Wave W8.577
Kenza DaliSan Diego Wave W8.390
Leah FreemanSan Diego Wave W7.990
Lia GodfreySan Diego Wave W7.977
Gia CorleySan Diego Wave W7.689
Amelia Van ZantenSan Diego Wave W7.565
Morgan MessnerPortland Thorns W7.590
Melanie BarcenasSan Diego Wave W7.213
Pietra TordinPortland Thorns W7.290
Kennedy WesleySan Diego Wave W6.990
Perle MorroniSan Diego Wave W6.989
Kimmi AscanioSan Diego Wave W6.990
LudmilaSan Diego Wave W6.990
Kiki PickettSan Diego Wave W6.925
Jessie FlemingPortland Thorns W6.790
Deyna CastellanosPortland Thorns W6.745
Reilyn TurnerPortland Thorns W6.668
Olivia MoultriePortland Thorns W6.690
Mary Alice VignolaPortland Thorns W6.578
Mallie McKenziePortland Thorns W6.533
Kristen McNabbSan Diego Wave W6.390
Isabella ObazePortland Thorns W6.390
Shae HarveyPortland Thorns W6.345
Gabi PortilhoSan Diego Wave W6.213
Marie-Yasmine AlidouPortland Thorns W6.245
Sophia WilsonPortland Thorns W6.245
Maddie PadelskiPortland Thorns W6.222
Jayden PerryPortland Thorns W6.012
Marie MüllerPortland Thorns W5.957
Sam HiattPortland Thorns W5.990

The goalkeepers

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

75%
Leah Freeman
Saves
3
Conceded
1
Rating
7.9
73%
Morgan Messner
Saves
8
Conceded
3
Rating
7.5
  • San Diego Wave W
  • Portland Thorns W

Top stats

  • 65%Ball Possession35%
  • –Expected goals–
  • 18Total Shots16
  • 11Shots on goal4
  • 3Corner Kicks6

Shots

  • 6Shots off Goal5
  • 1Blocked shots7
  • 15Shots insidebox11
  • 3Shots outsidebox5

Passing

  • 567Total passes294
  • 492Passes accurate210
  • 87%Pass accuracy71%

Defence & set pieces

  • 3Goalkeeper Saves8
  • 1Offsides2

Discipline

  • 9Fouls14
  • 1Yellow Cards1
  • –Red Cards–

More

  • 87%Passes %71%
  • –Goals prevented–

Half by half

  • San Diego Wave W
  • Portland Thorns W
Team1H2HT
San Diego Wave W213
Portland Thorns W101
00.511.521H2H
10007.9Leah Freeman
756.9Perle Morroni146.3Kristen McNabb26.9Kennedy Wesley167.5Amelia Van Zanten
86.9Kimmi Ascanio108.3Kenza Dali117.6AGia Corley
888.5⚽ADudinha176.9Ludmila227.9⚽Lia Godfrey
136.6Olivia Moultrie197.2⚽Pietra Tordin
266.2Marie-Yasmine Alidou156.3Shae Harvey216.7Jessie Fleming666.6Reilyn Turner
256.5Mary Alice Vignola56.3Isabella Obaze165.9Sam Hiatt235.9Marie Müller
357.5Morgan Messner
San Diego Wave W4-3-3Portland Thorns W4-4-2
10007.9Leah Freeman
756.9Perle Morroni146.3Kristen McNabb26.9Kennedy Wesley167.5Amelia Van Zanten
86.9Kimmi Ascanio108.3Kenza Dali117.6AGia Corley
888.5⚽ADudinha176.9Ludmila227.9⚽Lia Godfrey
136.6Olivia Moultrie197.2⚽Pietra Tordin
266.2Marie-Yasmine Alidou156.3Shae Harvey216.7Jessie Fleming666.6Reilyn Turner
256.5Mary Alice Vignola56.3Isabella Obaze165.9Sam Hiatt235.9Marie Müller
357.5Morgan Messner
San Diego Wave W4-3-3Portland Thorns W4-4-2
San Diego Wave W4-3-3

Coach: Jonas Eidevall

Bench

  • 33Kiki PickettM
  • 81Gabi PortilhoF
  • 7Melanie BarcenasF
  • 23Nya HarrisonD
  • 28Jordan FuscoM
  • 1Luisa AgudeloG
  • 30Daniela AriasD
  • 18Laurina FazerM
  • 19Tatum WynaldaM
Portland Thorns W4-4-2

Coach: Robert Vilahamn

Bench

  • 9Sophia WilsonF
  • 10Deyna CastellanosF
  • 29Mallie McKenzieM
  • 11Maddie PadelskiF
  • 24Jayden PerryD
  • 28Mackenzie WoodG
  • 4Carolyn CalzadaD
  • 40Jennie ImmethunM
  • 88Valerin LoboaF
1000Leah FreemanG907.9–0––34125–––11––1–031
16Amelia Van ZantenD657.5–0––34–27221913213–0–0
2Kennedy WesleyD906.9–0––101–93––135–11–0–0
14Kristen McNabbD906.3–0––88–811––35––1–0–0
75Perle MorroniD896.9–01–52144211711233–1–0
11Gia CorleyM897.6–1323923421–714411–0–0
10Kenza DaliM908.3–0––727652115922––0–0
8Kimmi AscanioM906.9–01–561532–1591–––0–0
22Lia GodfreyF777.910112412021–351–––0–0
17LudmilaF906.9–06414–102217102–110–0
88DudinhaF778.5113222213–4–372–1–0–0
33Kiki PickettM256.9–0––22–19–––11––1–0–0
81Gabi PortilhoF136.2–0––3–2––––3–1––0–0
7Melanie BarcenasF137.210224–41––22––1–0–0
23Nya HarrisonD1––0––––––––––––––0–0
28Jordan FuscoM1––0––2–2–––––––––0–0
1Luisa AgudeloG––––––––––––––––––0–0
30Daniela AriasD––––––––––––––––––0–0
18Laurina FazerM––––––––––––––––––0–0
19Tatum WynaldaM––––––––––––––––––0–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

San Diego Wave WLW
Portland Thorns WWW

Last meetings

0San Diego Wave W0Draws1Portland Thorns W
  • Portland Thorns W2–0Apr 30, 26San Diego Wave W
GamesLeaguesNewsPlay