NWSL 2026 Matchday 2
Utah Royals FC v San Diego Wave FC
Utah Royals FC v San Diego Wave FC
Full time
Sun 22 Mar
Expected goals: Utah Royals FC 0.80, San Diego Wave FC 1.51
Sun 22 Mar, 7:00 pm EDT America First Field NWSL 2026, Matchday 2
Key moments
- 18′Goal Dudinha (San Diego Wave FC)0–1
- 67′Goal L. Prašnikar (Utah Royals FC)1–1
- 82′Second yellow T. Milazzo (Utah Royals FC)
- 87′Goal L. Godfrey (San Diego Wave FC)1–2
Top performers
- L. Prašnikar1G2SH
- J. Thomsen0G2SH
Ana Tejada0G1SH
Dudinha1G6SH
L. Godfrey1G1SH
K. Dali0G2SH
Three per club, chosen from the match record: goals, then shots.
What it means
15th▼1 from 14th
Outside the playoff places, 3 points behind Bay FC in the last playoff place, with 28 to play.
7th▲8 from 15th
In the playoff places, level on points with Seattle Reign FC, with 28 to play.
Season series
San Diego Wave FC took both meetings, 6–3 on aggregate.
Team stats
NWSL table 2026
Standings →| # | Shield | Club | P | GD | Pts |
|---|---|---|---|---|---|
| 1 | Angel City FC | 2 | +6 | 6 | |
| 2 | Houston Dash | 2 | +4 | 6 | |
| 3 | Portland Thorns FC | 2 | +3 | 6 | |
| 4 | North Carolina Courage | 2 | +1 | 4 | |
| 5 | Gotham FC | 2 | +1 | 4 | |
| 6 | Kansas City Current | 2 | 0 | 3 | |
| 7 | San Diego Wave FC | 2 | 0 | 3 | |
| 8 | Bay FC | 2 | −1 | 3 | |
| 15 | Utah Royals FC | 2 | −2 | 0 |
After this result
By the numbers
San Diego Wave FC have 13 points from last 5 and are in form. 2.6 a match, against 1.9 all season. NWSL average 1.4.
San Diego Wave FC are 7 matches unbeaten. Last defeat: 0–1 at Seattle Reign FC, 6 September.
Utah Royals FC have gone 4 without a win. Last win: 2–1 v North Carolina Courage, 27 September.
San Diego Wave FC have 31 goals conceded, the 3rd fewest in the NWSL. 1.0 a match. NWSL average 1.4.
The match on the pitch
- Utah Royals FC
- 53% possession
- 104 possessions
- 6% ended in a shot
- 21% reached the box
- 4.7 actions each
- San Diego Wave FC
- 47% possession
- 103 possessions
- 14% ended in a shot
- 21% reached the box
- 4.4 actions each
Where each team won the ball
Utah Royals FC
San Diego Wave FC
Where the shots came from
Utah Royals FCSan Diego Wave FC
How each team moved the ball
Utah Royals FC
San Diego Wave FC
How long possessions ran
Utah Royals FCSan Diego Wave FC
Longer possessions shot more
Utah Royals FCSan Diego Wave FC
Where play slowed down
Utah Royals FCSan Diego Wave FC
Every recorded action
Observed match events
Every action recorded in this match, where it happened: what was seen on the pitch, not a simulated path. 1,625 events in the record.
Choose an action on the pitch or in the list to see everything recorded about it.
56 events shown.
| Time | Action | Player | Team |
|---|---|---|---|
| 0:59 | J. Thomsen | Utah Royals FC | |
| 3:36 | Dudinha | San Diego Wave FC | |
| 4:06 | M. Van Zanten | San Diego Wave FC | |
| 4:08 | M. Justus | Utah Royals FC | |
| 6:52 | J. Thomsen | Utah Royals FC | |
| 9:54 | K. Dali | San Diego Wave FC | |
| 11:41 | M. Justus | Utah Royals FC | |
| 15:57 | M. Justus | Utah Royals FC | |
| 17:27 | Dudinha | San Diego Wave FC | |
| 19:47 | Dudinha | San Diego Wave FC | |
| 20:20 | L. Freeman | San Diego Wave FC | |
| 20:44 | L. Freeman | San Diego Wave FC | |
| 21:10 | C. Delzer | Utah Royals FC | |
| 24:03 | J. Thomsen | Utah Royals FC | |
| 24:51 | L. Freeman | San Diego Wave FC | |
| 27:20 | C. Delzer | Utah Royals FC | |
| 27:21 | C. Delzer | Utah Royals FC | |
| 27:22 | C. Delzer | Utah Royals FC | |
| 28:18 | C. Lacasse | Utah Royals FC | |
| 39:13 | M. Justus | Utah Royals FC |
Lineups
Utah Royals FCFormation 4-2-3-1
| # | Player | Min | G |
|---|---|---|---|
| 23 | M. Justus | 90 | 0 |
| 7 | J. Thomsen, off at 59′ | 59 | 0 |
| 2 | T. Milazzo | 82 | 0 |
| 20 | A. Nagai, off at 46′ | 45 | 0 |
| 18 | K. Riehl | 90 | 0 |
| 8 | K. Del Fava | 90 | 0 |
| 9 | L. Prašnikar, off at 71′ | 71 | 1 |
| 17 | A. Tejada, off at 59′ | 59 | 0 |
| 21 | K. Palacios | 90 | 0 |
| 5 | C. Delzer | 90 | 0 |
| 24 | C. Lacasse, off at 71′ | 71 | 0 |
| Substitutes | |||
| 6 | K. Simmonds, on at 59′ | 31 | 0 |
| 13 | B. Mozingo, on at 71′ | 19 | 0 |
| 15 | D. Pierre-Louis, on at 46′ | 45 | 0 |
| 16 | C. Brown, on at 59′ | 31 | 0 |
| 30 | A. Spaanstra, on at 71′ | 19 | 0 |
| Team | 1 | ||
Unused: K. Eichenberger, D. Jackson
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 7 | J. Thomsen, off at 59′ | 59 | 0 | 2 | 1 | 71% | 0 | 1 |
| 2 | T. Milazzo | 82 | 0 | 0 | 0 | 67% | 1 | 4 |
| 20 | A. Nagai, off at 46′ | 45 | 0 | 0 | 0 | 83% | 1 | 1 |
| 18 | K. Riehl | 90 | 0 | 0 | 0 | 87% | 0 | 3 |
| 8 | K. Del Fava | 90 | 0 | 0 | 0 | 77% | 2 | 3 |
| 9 | L. Prašnikar, off at 71′ | 71 | 1 | 2 | 1 | 67% | 0 | 0 |
| 17 | A. Tejada, off at 59′ | 59 | 0 | 1 | 1 | 80% | 3 | 1 |
| 21 | K. Palacios | 90 | 0 | 0 | 0 | 59% | 2 | 0 |
| 5 | C. Delzer | 90 | 0 | 1 | 1 | 75% | 0 | 1 |
| 24 | C. Lacasse, off at 71′ | 71 | 0 | 1 | 1 | 57% | 1 | 3 |
| Substitutes | ||||||||
| 6 | K. Simmonds, on at 59′ | 31 | 0 | 0 | 0 | 61% | 0 | 0 |
| 13 | B. Mozingo, on at 71′ | 19 | 0 | 0 | 0 | 33% | 0 | 2 |
| 15 | D. Pierre-Louis, on at 46′ | 45 | 0 | 0 | 0 | 84% | 0 | 0 |
| 16 | C. Brown, on at 59′ | 31 | 0 | 0 | 0 | 77% | 1 | 1 |
| 33 | K. Eichenberger | – | ||||||
| 77 | D. Jackson | – | ||||||
| 30 | A. Spaanstra, on at 71′ | 19 | 0 | 0 | 0 | 63% | 0 | 0 |
| Team | 1 | 7 | 5 | 74% | 11 | 20 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 23 | M. Justus | 90 | 4 | 6 | 67% | 2 | 1 |
San Diego Wave FCFormation 4-3-3
| # | Player | Min | G |
|---|---|---|---|
| 99 | L. Freeman | 90 | 0 |
| 16 | M. Van Zanten, off at 69′ | 69 | 0 |
| 75 | P. Morroni | 90 | 0 |
| 18 | L. Fazer | 90 | 0 |
| 2 | K. Wesley | 90 | 0 |
| 14 | K. McNabb | 90 | 0 |
| 11 | G. Corley, off at 59′ | 59 | 0 |
| 10 | K. Dali | 90 | 0 |
| 17 | Ludmila, off at 88′ | 88 | 0 |
| 81 | G. Portilho, off at 60′ | 60 | 0 |
| 88 | Dudinha | 90 | 1 |
| Substitutes | |||
| 8 | K. Ascanio, on at 60′ | 30 | 0 |
| 19 | T. Wynalda, on at 88′ | 2 | 0 |
| 22 | L. Godfrey, on at 59′ | 31 | 1 |
| 33 | K. Pickett, on at 69′ | 21 | 0 |
| Team | 2 | ||
Unused: L. Agudelo, M. Barcenas, N. Harrison, J. Fusco, D. Arias
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 16 | M. Van Zanten, off at 69′ | 69 | 0 | 2 | 0 | 61% | 1 | 3 |
| 75 | P. Morroni | 90 | 0 | 1 | 1 | 87% | 1 | 2 |
| 18 | L. Fazer | 90 | 0 | 0 | 1 | 81% | 1 | 3 |
| 2 | K. Wesley | 90 | 0 | 0 | 0 | 68% | 1 | 2 |
| 14 | K. McNabb | 90 | 0 | 2 | 0 | 81% | 0 | 2 |
| 11 | G. Corley, off at 59′ | 59 | 0 | 0 | 0 | 60% | 1 | 2 |
| 10 | K. Dali | 90 | 0 | 2 | 2 | 74% | 1 | 1 |
| 17 | Ludmila, off at 88′ | 88 | 0 | 1 | 2 | 50% | 2 | 1 |
| 81 | G. Portilho, off at 60′ | 60 | 0 | 0 | 0 | 55% | 1 | 0 |
| 88 | Dudinha | 90 | 1 | 6 | 2 | 76% | 0 | 2 |
| Substitutes | ||||||||
| 1 | L. Agudelo | – | ||||||
| 7 | M. Barcenas | – | ||||||
| 8 | K. Ascanio, on at 60′ | 30 | 0 | 0 | 1 | 88% | 1 | 0 |
| 19 | T. Wynalda, on at 88′ | 2 | 0 | 0 | 1 | 100% | 0 | 0 |
| 22 | L. Godfrey, on at 59′ | 31 | 1 | 1 | 1 | 91% | 1 | 0 |
| 23 | N. Harrison | – | ||||||
| 28 | J. Fusco | – | ||||||
| 30 | D. Arias | – | ||||||
| 33 | K. Pickett, on at 69′ | 21 | 0 | 0 | 0 | 70% | 0 | 2 |
| Team | 2 | 15 | 11 | 73% | 11 | 20 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 99 | L. Freeman | 90 | 2 | 3 | 67% | 1 | 0 |
Position by matchday
Each club’s place in the table after every matchday, from recorded results.

