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 →

Matches2025

Final · Matchweek 2 · NWSL regular seasonMarch 23, 2025

San Diego Wave

6th · 37 pts

32

Utah Royals

12th · 25 pts

María Sánchez ⚽ · Adriana Leon ⚽ · Gia Corley ⚽

Claudia Zornoza ⚽ · Mina Tanaka ⚽

Snapdragon Stadium · 99′ played · 3,376 attending

Live —Evidence —Release 2026-09-02
SAN DIEGO WAVEUTAH ROYALS0′HT99
The match signature: every shot as a tick on the match clock — height follows xG°, dots mark goals.
Scoring Summary
  1. 6María SánchezSan Diego Wave
  2. 36Adriana LeonSan Diego Wave
  3. 60Claudia ZornozaUtah Royals
  4. 71Mina TanakaUtah Royals
  5. 73Gia CorleySan Diego Wave
The story · MW 2

San Diego Wave edged it 3–2

San Diego Wave lead the all-time series 2–0–0 across 2 meetings since 2024. San Diego Wave stand 6th on 37 points in the table through September 1, 2026.

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

1.91.4 xG° on 11 shots to 11

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

TeamShSoTxG°
San Diego Wave1141.85
Utah Royals1131.36
xG° describes the chances, not the finishing — the gap between the two is the story
The Shape of the Match
xG° raceSan Diego Wave 1.85 · Utah Royals 1.36
0.511.520′HT99′

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

Finishing funnelSan Diego Wave · Utah Royals

11
11
4
3
3
2

shots → on target → goals

Control

505 passes · 79%′398 · 76.4%′

14 interceptions26

18 clearances21

Box Score
Everyone who took the pitch for a minute or more.
Kate Del FavaUtah RoyalsYes0990010
Mina TanakaUtah RoyalsYes0991031
Ally SentnorUtah RoyalsYes0990121
Ana TejadaUtah RoyalsYes0990000
Claudia ZornozaUtah RoyalsYes0991011
Mandy McGlynnUtah RoyalsYes0990000
Janni ThomsenUtah RoyalsYes089890000
Bianca St-GeorgesUtah RoyalsYes081810010
Dana FoedererUtah RoyalsYes059590000
Aisha SolórzanoUtah RoyalsYes059590010
Nuria RábanoUtah RoyalsYes045450000
Madison PogarchUtah RoyalsNo45540000
Macey FraserUtah RoyalsNo59400020
Mikayla CluffUtah RoyalsNo59400000
Kherrington ReamUtah RoyalsNo81180000
Imani DorseyUtah RoyalsNo89100000
Kennedy WesleySan Diego WaveYes0990000
Perle MorroniSan Diego WaveYes0990010
Kailen SheridanSan Diego WaveYes0990000
Savannah McCaskillSan Diego WaveYes0990000
Kristen McNabbSan Diego WaveYes0990000
Kenza DaliSan Diego WaveYes0990030
Hanna LundkvistSan Diego WaveYes091910000
María SánchezSan Diego WaveYes075751011
Gia CorleySan Diego WaveYes075751021
Adriana LeonSan Diego WaveYes065651011
Delphine CascarinoSan Diego WaveYes065650120
Melanie BarcenasSan Diego WaveNo65340000
Kyra CarusaSan Diego WaveNo65340000
Makenzy RobbeSan Diego WaveNo75240000
Kimmi AscanioSan Diego WaveNo75240011
Trinity ArmstrongSan Diego WaveNo9180000
Who Was On

San Diego Wave 1.85 xG°

°modeled — an estimate, not an observation
2Delphine Cascarino0.00Miss
4Delphine Cascarino0.05Attempt Saved
6María Sánchez0.71Goal
11Kenza Dali0.03Miss
23Gia Corley0.08Miss
33Kenza Dali0.05Attempt Saved
36Adriana Leon0.68Goal
57Perle Morroni0.06Miss
73Gia Corley0.10Goal
79Kenza Dali0.09Miss
88Kimmi Ascanio0.00Attempt Saved

Utah Royals 1.36 xG°

°modeled — an estimate, not an observation
17Aisha Solórzano0.07Miss
48Mina Tanaka0.07Attempt Saved
56Ally Sentnor0.05Miss
58Bianca St-Georges0.03Miss
60Claudia Zornoza0.03Goal
66Ally Sentnor0.00Attempt Saved
70Mina Tanaka0.08Miss
71Mina Tanaka0.68Goal
76Macey Fraser0.08Attempt Saved
82Macey Fraser0.03Attempt Saved
83Kate Del Fava0.24Miss
Head to Head

San Diego Wave lead the series 200 (W–D–L) across 2 prior meetings with Utah Royals in the record since 2024.

Continue exploring

Each question preserves San Diego Wave 3–2 Utah Royals, March 23, 2025, the 2025 NWSL regular season scope, and a return to San Diego Wave 3–2 Utah Royals.

View the record row · the citable object behind this page, release 2026-09-02
{
  "slug": "2025-03-23-sd-vs-uta",
  "date": "2025-03-23",
  "season": 2025,
  "competition": "NWSL regular season",
  "matchweek": 2,
  "home": "San Diego Wave",
  "away": "Utah Royals",
  "home_score": 3,
  "away_score": 2,
  "venue": "Snapdragon Stadium",
  "release": "2026-09-02"
}