Notebook FCSearch

NWSL 2026 Matchday 18

San Diego Wave FC v Utah Royals FC

San Diego Wave FC v Utah Royals FC

San Diego Wave FC4th 36 pts
  • T. Byars 4′, 63′
  • M. Barcenas 40′
  • Ludmila 70′
4
4–2

Full time

Fri 21 Aug

Expected goals: San Diego Wave FC 2.33, Utah Royals FC 1.26

Utah Royals FC3rd 36 pts
  • M. Tanaka 29′, 47′
2

Fri 21 Aug, 10:00 pm EDT Snapdragon Stadium NWSL 2026, Matchday 18

Key moments

  1. 4′Goal T. Byars (San Diego Wave FC)1–0
  2. 29′Goal M. Tanaka (Utah Royals FC)1–1
  3. 40′Goal M. Barcenas (San Diego Wave FC)2–1
  4. 47′Goal M. Tanaka (Utah Royals FC)2–2
  5. 63′Goal T. Byars (San Diego Wave FC)3–2
  6. 70′Goal Ludmila (San Diego Wave FC)4–2

Top performers

San Diego Wave
Utah Royals

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

What it means

San Diego Wave FC

4th▲1 from 5th

In the playoff places, 10 points above Houston Dash, with nine to play.

Utah Royals FC

3rdNo change

In the playoff places, 10 points above Houston Dash, with nine 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

SDUTA

Expected goals
San Diego Wave FC: 2.33
Utah Royals FC: 1.26
Possession
San Diego Wave FC: 46%
Utah Royals FC: 54%
Shots
San Diego Wave FC: 13
Utah Royals FC: 14
Corners
San Diego Wave FC: 2
Utah Royals FC: 5

NWSL table 2026

Standings →
NWSL table
#ShieldClubPGDPts
1Gotham FC20+1343
2Washington Spirit20+1237
3Utah Royals FC21+1036
4San Diego Wave FC21+636
5Portland Thorns FC20+534
6North Carolina Courage19+530
7Kansas City Current20+330
8Seattle Reign FC19−127

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

San Diego Wave FC
46% possession
107 possessions
11% ended in a shot
15% reached the box
4.2 actions each
Utah Royals FC
54% possession
107 possessions
11% ended in a shot
28% reached the box
4.7 actions each

Where each team won the ball

San Diego Wave FC

Utah Royals FC

Where each possession began, both teams attacking right. San Diego Wave FC started 3% of their possessions in the final third, Utah Royals FC 14%.

Where the shots came from

San Diego Wave FCUtah Royals FC

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

How each team moved the ball

San Diego Wave FC

Utah Royals 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

San Diego Wave FCUtah Royals FC

Share of possessions by number of actions.

Longer possessions shot more

San Diego Wave FCUtah Royals 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

San Diego Wave FCUtah Royals 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,719 events in the record.

San Diego Wave FC attack right, Utah Royals 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.

66 events shown.

Events shown, in recorded order
TimeActionPlayerTeam
2:19LudmilaSan Diego Wave FC
3:29T. ByarsSan Diego Wave FC
7:38M. McGlynnUtah Royals FC
8:35Sandra PañosSan Diego Wave FC
9:36T. ByarsSan Diego Wave FC
10:27Nuria RábanoUtah Royals FC
10:34M. TanakaUtah Royals FC
14:00T. ByarsSan Diego Wave FC
14:13LudmilaSan Diego Wave FC
14:20M. McGlynnUtah Royals FC
15:19L. GodfreySan Diego Wave FC
18:56Sandra PañosSan Diego Wave FC
19:18L. GodfreySan Diego Wave FC
19:42M. Van ZantenSan Diego Wave FC
21:07Sandra PañosSan Diego Wave FC
23:59M. TanakaUtah Royals FC
24:05Sandra PañosSan Diego Wave FC
24:29P. CroninUtah Royals FC
24:53P. CroninUtah Royals FC
25:17Sandra PañosSan Diego Wave FC
Page 1 of 4

Lineups

San Diego Wave FCFormation 4-3-3

San Diego Wave FC, 4-3-3, each line from right to left. Goalkeeper: 12 S. Paños. Line 1: 16 M. Van Zanten, 2 K. Wesley, 14 K. McNabb, 75 P. Morroni. Line 2: 18 L. Fazer, 4 L. Harbert, 22 L. Godfrey. Line 3: 7 M. Barcenas, 17 Ludmila, 15 T. Byars.
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
#PlayerMinGAxG
12S. Paños90000.00
16M. Van Zanten90000.25
75P. Morroni, off at 72′72000.00
4L. Harbert, off at 62′62000.22
2K. Wesley90000.00
14K. McNabb90000.00
18L. Fazer90000.13
22L. Godfrey90000.04
17Ludmila90100.37
7M. Barcenas, off at 88′88110.15
15T. Byars, off at 72′72221.12
Substitutes
6B. Courtnall, on at 72′18000.00
28J. Fusco, on at 62′28010.00
9A. Leon, on at 72′18000.00
81G. Portilho, on at 88′2000.07
Team442.34

Unused: L. Agudelo, N. Harrison, T. Wynalda

All player stats
San Diego Wave FC lineup: 10 outfield starters, then 7 substitutes, then the team, with every figure for this match
#PlayerMinGAxGShSOTCCPass %TklInt
16M. Van Zanten90000.2510274%31
75P. Morroni, off at 72′72000.0000182%23
4L. Harbert, off at 62′62000.2220078%21
2K. Wesley90000.0000073%11
14K. McNabb90000.0000075%11
18L. Fazer90000.1320165%00
22L. Godfrey90000.0410177%00
17Ludmila90100.3722256%11
7M. Barcenas, off at 88′88110.1511291%02
15T. Byars, off at 72′72221.1232270%10
Substitutes
1L. Agudelo–
6B. Courtnall, on at 72′18000.0000067%20
28J. Fusco, on at 62′28010.0000170%00
23N. Harrison–
9A. Leon, on at 72′18000.000000%00
81G. Portilho, on at 88′2000.07100100%00
19T. Wynalda–
Team442.341351273%1310
San Diego Wave FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
12S. Paños901333%20

Utah Royals FCFormation 4-2-3-1

Utah Royals FC, 4-2-3-1, each line from right to left. Goalkeeper: 1 M. McGlynn. Line 1: 22 M. Moriya, 8 K. Del Fava, 18 K. Riehl, 14 N. Rábano. Line 2: 17 A. Tejada, 10 N. Miura. Line 3: 4 P. Cronin, 11 M. Tanaka, 24 C. Lacasse. Line 4: 5 C. Delzer.
Utah Royals FC lineup: 11 starters, then 4 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinGAxG
1M. McGlynn90000.00
22M. Moriya90000.06
14N. Rábano90000.00
10N. Miura90000.06
8K. Del Fava90000.00
18K. Riehl, off at 74′74000.00
4P. Cronin, off at 64′64000.06
17A. Tejada, off at 75′75000.00
5C. Delzer90010.34
11M. Tanaka90200.36
24C. Lacasse, off at 90+1′90010.00
Substitutes
2T. Milazzo, on at 74′16000.24
21K. Palacios, on at 64′26000.09
30A. Spaanstra, on at 90+1′1000.00
99M. Hammond, on at 75′15000.06
Team221.27

Unused: K. Simmonds, B. Mozingo, D. Pierre-Louis, C. Brown, M. Justus

All player stats
Utah Royals FC lineup: 10 outfield starters, then 9 substitutes, then the team, with every figure for this match
#PlayerMinGAxGShSOTCCPass %TklInt
22M. Moriya90000.0610075%14
14N. Rábano90000.0000274%01
10N. Miura90000.0610084%23
8K. Del Fava90000.0000091%21
18K. Riehl, off at 74′74000.0000087%21
4P. Cronin, off at 64′64000.0620155%30
17A. Tejada, off at 75′75000.0000071%23
5C. Delzer90010.3440269%12
11M. Tanaka90200.3632453%11
24C. Lacasse, off at 90+1′90010.0000163%01
Substitutes
2T. Milazzo, on at 74′16000.24100100%10
6K. Simmonds–
13B. Mozingo–
15D. Pierre-Louis–
16C. Brown–
21K. Palacios, on at 64′26000.0910133%10
23M. Justus–
30A. Spaanstra, on at 90+1′1000.00000–00
99M. Hammond, on at 75′15000.0610050%00
Team221.271421175%1617
Utah Royals FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
1M. McGlynn901520%40

Position by matchday

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

Form before this match

San Diego Wave FC
Utah Royals FC