Notebook FCSearch

NWSL 2026 Matchday 2

Utah Royals FC v San Diego Wave FC

Utah Royals FC v San Diego Wave FC

Utah Royals FC15th 0 pts
  • L. Prašnikar 67′
1
1–2

Full time

Sun 22 Mar

Expected goals: Utah Royals FC 0.80, San Diego Wave FC 1.51

San Diego Wave FC7th 3 pts
  • Dudinha 18′
  • L. Godfrey 87′
2

Sun 22 Mar, 7:00 pm EDT America First Field NWSL 2026, Matchday 2

Key moments

  1. 18′Goal Dudinha (San Diego Wave FC)0–1
  2. 67′Goal L. Prašnikar (Utah Royals FC)1–1
  3. 82′Second yellow T. Milazzo (Utah Royals FC)
  4. 87′Goal L. Godfrey (San Diego Wave FC)1–2

Top performers

Utah Royals
San Diego Wave

Three per club, chosen from the match record: goals, then shots.

What it means

Utah Royals FC

15th▼1 from 14th

Outside the playoff places, 3 points behind Bay FC in the last playoff place, with 28 to play.

San Diego Wave FC

7th▲8 from 15th

In the playoff places, level on points with Seattle Reign FC, with 28 to play.

Season series

Matchday 2 Sun 22 Mar

Utah Royals FC1

San Diego Wave FC2

Matchday 18 Fri 21 Aug

San Diego Wave FC4

Utah Royals FC2

San Diego Wave FC took both meetings, 6–3 on aggregate.

Team stats

UTASD

Expected goals
Utah Royals FC: 0.80
San Diego Wave FC: 1.51
Possession
Utah Royals FC: 53%
San Diego Wave FC: 47%
Shots
Utah Royals FC: 7
San Diego Wave FC: 15
Corners
Utah Royals FC: 4
San Diego Wave FC: 6

NWSL table 2026

Standings →
NWSL table
#ShieldClubPGDPts
1Angel City FC2+66
2Houston Dash2+46
3Portland Thorns FC2+36
4North Carolina Courage2+14
5Gotham FC2+14
6Kansas City Current203
7San Diego Wave FC203
8Bay FC2−13
15Utah Royals FC2−20

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 each possession began, both teams attacking right. Utah Royals FC started 8% of their possessions in the final third, San Diego Wave FC 8%.

Where the shots came from

Utah Royals FCSan Diego Wave FC

Utah Royals FC attack right, San Diego Wave FC left. A larger ringed dot is a goal. Own goals are not shots.

How each team moved the ball

Utah Royals FC

San Diego Wave FC

Passes between 20 zones, both teams attacking right. Forward moves in the team colour, backward moves dark, sideways moves pale; line weight is the share of the team’s passes.

How long possessions ran

Utah Royals FCSan Diego Wave FC

Share of possessions by number of actions.

Longer possessions shot more

Utah Royals FCSan Diego Wave FC

Of the possessions with each number of actions, the share that produced a shot. A gap marks too few possessions to rate.

Where play slowed down

Utah Royals FCSan Diego Wave FC

Mean seconds between one action and the next in the same possession, by where the action happened.

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.

Utah Royals FC attack right, San Diego Wave FC left. Passes are arrows to where they ended, dashed when not completed; a ringed start is a restart. A dot is a shot, a larger ringed dot a goal; a diamond is a take-on, a square a keeper action. Showing the whole match.

Choose an action on the pitch or in the list to see everything recorded about it.

56 events shown.

Events shown, in recorded order
TimeActionPlayerTeam
0:59J. ThomsenUtah Royals FC
3:36DudinhaSan Diego Wave FC
4:06M. Van ZantenSan Diego Wave FC
4:08M. JustusUtah Royals FC
6:52J. ThomsenUtah Royals FC
9:54K. DaliSan Diego Wave FC
11:41M. JustusUtah Royals FC
15:57M. JustusUtah Royals FC
17:27DudinhaSan Diego Wave FC
19:47DudinhaSan Diego Wave FC
20:20L. FreemanSan Diego Wave FC
20:44L. FreemanSan Diego Wave FC
21:10C. DelzerUtah Royals FC
24:03J. ThomsenUtah Royals FC
24:51L. FreemanSan Diego Wave FC
27:20C. DelzerUtah Royals FC
27:21C. DelzerUtah Royals FC
27:22C. DelzerUtah Royals FC
28:18C. LacasseUtah Royals FC
39:13M. JustusUtah Royals FC
Page 1 of 3

Lineups

Utah Royals FCFormation 4-2-3-1

Utah Royals FC, 4-2-3-1, each line from right to left. Goalkeeper: 23 M. Justus. Line 1: 7 J. Thomsen, 18 K. Riehl, 8 K. Del Fava, 2 T. Milazzo. Line 2: 17 A. Tejada, 20 A. Nagai. Line 3: 9 L. Prašnikar, 5 C. Delzer, 24 C. Lacasse. Line 4: 21 K. Palacios.
Utah Royals FC lineup: 11 starters, then 5 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinG
23M. Justus900
7J. Thomsen, off at 59′590
2T. Milazzo820
20A. Nagai, off at 46′450
18K. Riehl900
8K. Del Fava900
9L. Prašnikar, off at 71′711
17A. Tejada, off at 59′590
21K. Palacios900
5C. Delzer900
24C. Lacasse, off at 71′710
Substitutes
6K. Simmonds, on at 59′310
13B. Mozingo, on at 71′190
15D. Pierre-Louis, on at 46′450
16C. Brown, on at 59′310
30A. Spaanstra, on at 71′190
Team1

Unused: K. Eichenberger, D. Jackson

All player stats
Utah Royals FC lineup: 10 outfield starters, then 7 substitutes, then the team, with every figure for this match
#PlayerMinGShCCPass %TklInt
7J. Thomsen, off at 59′5902171%01
2T. Milazzo8200067%14
20A. Nagai, off at 46′4500083%11
18K. Riehl9000087%03
8K. Del Fava9000077%23
9L. Prašnikar, off at 71′7112167%00
17A. Tejada, off at 59′5901180%31
21K. Palacios9000059%20
5C. Delzer9001175%01
24C. Lacasse, off at 71′7101157%13
Substitutes
6K. Simmonds, on at 59′3100061%00
13B. Mozingo, on at 71′1900033%02
15D. Pierre-Louis, on at 46′4500084%00
16C. Brown, on at 59′3100077%11
33K. Eichenberger–
77D. Jackson–
30A. Spaanstra, on at 71′1900063%00
Team17574%1120
Utah Royals FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
23M. Justus904667%21

San Diego Wave FCFormation 4-3-3

San Diego Wave FC, 4-3-3, each line from right to left. Goalkeeper: 99 L. Freeman. Line 1: 16 M. Van Zanten, 2 K. Wesley, 14 K. McNabb, 75 P. Morroni. Line 2: 11 G. Corley, 18 L. Fazer, 10 K. Dali. Line 3: 81 G. Portilho, 17 Ludmila, 88 Dudinha.
San Diego Wave FC lineup: 11 starters, then 4 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinG
99L. Freeman900
16M. Van Zanten, off at 69′690
75P. Morroni900
18L. Fazer900
2K. Wesley900
14K. McNabb900
11G. Corley, off at 59′590
10K. Dali900
17Ludmila, off at 88′880
81G. Portilho, off at 60′600
88Dudinha901
Substitutes
8K. Ascanio, on at 60′300
19T. Wynalda, on at 88′20
22L. Godfrey, on at 59′311
33K. Pickett, on at 69′210
Team2

Unused: L. Agudelo, M. Barcenas, N. Harrison, J. Fusco, D. Arias

All player stats
San Diego Wave FC lineup: 10 outfield starters, then 9 substitutes, then the team, with every figure for this match
#PlayerMinGShCCPass %TklInt
16M. Van Zanten, off at 69′6902061%13
75P. Morroni9001187%12
18L. Fazer9000181%13
2K. Wesley9000068%12
14K. McNabb9002081%02
11G. Corley, off at 59′5900060%12
10K. Dali9002274%11
17Ludmila, off at 88′8801250%21
81G. Portilho, off at 60′6000055%10
88Dudinha9016276%02
Substitutes
1L. Agudelo–
7M. Barcenas–
8K. Ascanio, on at 60′3000188%10
19T. Wynalda, on at 88′2001100%00
22L. Godfrey, on at 59′3111191%10
23N. Harrison–
28J. Fusco–
30D. Arias–
33K. Pickett, on at 69′2100070%02
Team2151173%1120
San Diego Wave FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
99L. Freeman902367%10

Position by matchday

Each club’s place in the table after every matchday, from recorded results.

Form before this match

Utah Royals FC
San Diego Wave FC