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 →

Matches2022

Final · NWSL Challenge CupApril 2, 2022

San Diego Wave

3rd · 36 pts

42

Angel City

8th · 29 pts

Jodie Taylor ⚽ · Tegan McGrady ⚽ (og) · Alex Morgan ⚽⚽ · Amirah Ali ⚽

Christen Press ⚽

Torero Stadium · 97′ played · 5,158 attending

Live —Evidence —Release 2026-09-02
SAN DIEGO WAVEANGEL CITY0′HT97
The match signature: every shot as a tick on the match clock — height follows xG°, dots mark goals.
Scoring Summary
  1. 18Jodie TaylorSan Diego Wave
  2. 37Tegan McGradyown goalSan Diego Wave
  3. 48Alex MorganSan Diego Wave
  4. 58Christen PressAngel City
  5. 71Alex MorganSan Diego Wave
  6. 80Amirah AliSan Diego Wave
The story · match

San Diego Wave edged it 4–2

Alex Morgan scored a brace, at 48′ and 71′. San Diego Wave are level in the all-time series 0–1–0 across 1 meetings since 2022. San Diego Wave stand 3rd on 36 points in the table through September 1, 2026.

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

3.21.0 xG° on 24 shots to 11

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

TeamShSoTxG°
San Diego Wave24113.19
Angel City1161.00
xG° describes the chances, not the finishing — the gap between the two is the story
The Shape of the Match
xG° raceSan Diego Wave 3.19 · Angel City 1.00
0.511.522.533.50′HT97′

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

Finishing funnelSan Diego Wave · Angel City

24
11
11
6
4
2

shots → on target → goals

Control

395 passes · 64.8%′446 · 72%′

25 interceptions23

28 clearances30

Box Score
Everyone who took the pitch for a minute or more.
Madison HammondAngel CityYes0970000
Ali RileyAngel CityYes0970000
Savannah McCaskillAngel CityYes0970021
Dani WeatherholtAngel CityYes0970010
Jun EndoAngel CityYes0970021
Christen PressAngel CityYes0971053
DiDi HaracicAngel CityYes0970000
Vanessa GillesAngel CityYes0970000
Jasmyne SpencerAngel CityYes0970000
Tyler LussiAngel CityYes081810000
Cari RoccaroAngel CityYes075750000
Miriael Géanne TaylorAngel CityNo75220000
Hope BreslinAngel CityNo81160011
Tegan McGradySan Diego WaveYes0970021
Kailen SheridanSan Diego WaveYes0970000
Abby DahlkemperSan Diego WaveYes0970000
Kristen McNabbSan Diego WaveYes0970000
Naomi GirmaSan Diego WaveYes0970000
Taylor FlintSan Diego WaveYes0970051
Christen WestphalSan Diego WaveYes0970110
Jodie TaylorSan Diego WaveYes075751043
Alex MorganSan Diego WaveYes075752062
Sofia JakobssonSan Diego WaveYes067670000
Kelsey TurnbowSan Diego WaveYes066660021
Belle BriedeSan Diego WaveNo66310100
Amirah AliSan Diego WaveNo67301022
Katie JohnsonSan Diego WaveNo75220010
Marleen SchimmerSan Diego WaveNo75220011
Who Was On
Shots

San Diego Wave 3.19 xG°

°modeled — an estimate, not an observation
4Taylor Flint0.03Attempt Saved
12Jodie Taylor0.00Attempt Saved
17Christen Westphal0.05Attempt Saved
18Alex Morgan0.07Miss
18Alex Morgan0.15Miss
18Jodie Taylor0.00Attempt Saved
18Jodie Taylor0.40Goal
23Taylor Flint0.03Attempt Saved
23Jodie Taylor0.25Attempt Saved
24Taylor Flint0.16Miss
28Tegan McGrady0.03Attempt Saved
29Kelsey Turnbow0.03Miss
39Alex Morgan0.07Attempt Saved
42Taylor Flint0.07Attempt Saved
42Taylor Flint0.00Attempt Saved
48Alex Morgan0.62Goal
48Alex Morgan0.16Attempt Saved
51Kelsey Turnbow0.00Attempt Saved
57Tegan McGrady0.00Attempt Saved
71Alex Morgan0.35Goal
80Amirah Ali0.65Goal
83Katie Johnson0.07Miss
84Amirah Ali0.00Attempt Saved
88Marleen Schimmer0.00Attempt Saved

Angel City 1 xG°

°modeled — an estimate, not an observation
20Christen Press0.00Attempt Saved
22Savannah McCaskill0.03Attempt Saved
49Christen Press0.00Attempt Saved
53Savannah McCaskill0.00Attempt Saved
58Christen Press0.07Attempt Saved
58Christen Press0.40Goal
59Dani Weatherholt0.07Attempt Saved
60Jun Endo0.00Attempt Saved
68Jun Endo0.03Attempt Saved
72Christen Press0.40Miss
89Hope Breslin0.00Attempt Saved
Head to Head

San Diego Wave are level in the series 010 (W–D–L) across 1 prior meeting with Angel City in the record since 2022.

Continue exploring

Each question preserves San Diego Wave 4–2 Angel City, April 2, 2022, the 2022 NWSL Challenge Cup scope, and a return to San Diego Wave 4–2 Angel City.

View the record row · the citable object behind this page, release 2026-09-02
{
  "slug": "2022-04-02-sd-vs-la",
  "date": "2022-04-02",
  "season": 2022,
  "competition": "NWSL Challenge Cup",
  "matchweek": null,
  "home": "San Diego Wave",
  "away": "Angel City",
  "home_score": 4,
  "away_score": 2,
  "venue": "Torero Stadium",
  "release": "2026-09-02"
}