NWSL 2026 Matchday 3
Boston Legacy FC v Utah Royals FC
Boston Legacy FC v Utah Royals FC
Full time
Sat 28 Mar
Expected goals: Boston Legacy FC 1.03, Utah Royals FC 1.35
Sat 28 Mar, 12:00 pm EDT Gillette Stadium NWSL 2026, Matchday 3
Key moments
- 33′Goal T. Milazzo (Utah Royals FC)0–1
- 50′Penalty goal L. Prašnikar (Utah Royals FC)0–2
- 72′Goal A. Traoré (Boston Legacy FC)1–2
Top performers
A. Traoré1G4SH
A. Karich0G2SH
Amanda Gutierres0G1SH
- L. Prašnikar1G1SH
T. Milazzo1G1SH
A. Spaanstra0G1SH
Three per club, chosen from the match record: goals, then shots.
What it means
16thNo change
Outside the playoff places, 4 points behind North Carolina Courage in the last playoff place, with 27 to play.
9th▲6 from 15th
Outside the playoff places, level on points with North Carolina Courage in the last playoff place, with 26 to play.
Season series
Boston Legacy FC won one, Utah Royals FC won one; level at 3–3 on aggregate.
Team stats
NWSL table 2026
Standings →| # | Shield | Club | P | GD | Pts |
|---|---|---|---|---|---|
| 1 | Angel City FC | 3 | +7 | 9 | |
| 2 | Houston Dash | 3 | +3 | 6 | |
| 3 | San Diego Wave FC | 3 | +2 | 6 | |
| 3 | Seattle Reign FC | 3 | +2 | 6 | |
| 5 | Portland Thorns FC | 3 | +1 | 6 | |
| 6 | Orlando Pride | 3 | +2 | 4 | |
| 7 | Denver Summit FC | 3 | +1 | 4 | |
| 8 | North Carolina Courage | 2 | +1 | 4 | |
| 9 | Utah Royals FC | 4 | −1 | 4 | |
| 16 | Boston Legacy FC | 3 | −5 | 0 |
After this result
By the numbers
Utah Royals FC have 5 points from last 5 and are out of form. 1.0 a match, against 1.6 all season. NWSL average 1.4.
Utah Royals FC have gone 4 without a win. Last win: 2–1 v North Carolina Courage, 27 September.
The match on the pitch
- Boston Legacy FC
- 61% possession
- 108 possessions
- 10% ended in a shot
- 22% reached the box
- 4.7 actions each
- Utah Royals FC
- 39% possession
- 102 possessions
- 5% ended in a shot
- 15% reached the box
- 3.4 actions each
Where each team won the ball
Boston Legacy FC
Utah Royals FC
Where the shots came from
Boston Legacy FCUtah Royals FC
How each team moved the ball
Boston Legacy FC
Utah Royals FC
How long possessions ran
Boston Legacy FCUtah Royals FC
Longer possessions shot more
Boston Legacy FCUtah Royals FC
Where play slowed down
Boston Legacy FCUtah Royals 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,584 events in the record.
Choose an action on the pitch or in the list to see everything recorded about it.
65 events shown.
| Time | Action | Player | Team |
|---|---|---|---|
| 1:02 | A. Spaanstra | Utah Royals FC | |
| 2:44 | C. Delzer | Utah Royals FC | |
| 4:39 | M. Tanaka | Utah Royals FC | |
| 4:48 | B. St-Georges | Boston Legacy FC | |
| 6:46 | E. Stevens | Boston Legacy FC | |
| 6:57 | M. Justus | Utah Royals FC | |
| 8:58 | D. Pierre-Louis | Utah Royals FC | |
| 9:33 | A. Traoré | Boston Legacy FC | |
| 9:49 | S. Smith | Boston Legacy FC | |
| 12:51 | M. Justus | Utah Royals FC | |
| 13:19 | A. Traoré | Boston Legacy FC | |
| 13:23 | M. Justus | Utah Royals FC | |
| 23:20 | A. Spaanstra | Utah Royals FC | |
| 24:15 | M. Moriya | Utah Royals FC | |
| 27:44 | C. Delzer | Utah Royals FC | |
| 31:02 | T. Milazzo | Utah Royals FC | |
| 32:51 | C. Lacasse | Utah Royals FC | |
| 32:55 | T. Milazzo | Utah Royals FC | |
| 35:20 | A. Traoré | Boston Legacy FC | |
| 35:23 | M. Justus | Utah Royals FC |
Lineups
Boston Legacy FCFormation 4-1-4-1
| # | Player | Min | G |
|---|---|---|---|
| 1 | C. Murphy | 90 | 0 |
| 53 | B. St-Georges | 90 | 0 |
| 8 | S. Smith | 90 | 0 |
| 6 | A. Karich | 90 | 0 |
| 34 | L. Ansbrow | 90 | 0 |
| 16 | J. Carabalí | 90 | 0 |
| 13 | F. Najjemba, off at 69′ | 69 | 0 |
| 26 | A. Caño, off at 70′ | 70 | 0 |
| 14 | Aïssata | 90 | 1 |
| 10 | E. Stevens, off at 54′ | 54 | 0 |
| 21 | B. Olivieri, off at 70′ | 70 | 0 |
| Substitutes | |||
| 5 | J. Hasbo, on at 70′ | 20 | 0 |
| 15 | A. Gambone, on at 70′ | 20 | 0 |
| 12 | N. Prince, on at 69′ | 21 | 0 |
| 9 | A. Gutierres, on at 54′ | 36 | 0 |
| Team | 1 | ||
Unused: L. Ivory, S. Lowenberg, E. Elgin, C. Ricketts, A. Allen
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 53 | B. St-Georges | 90 | 0 | 0 | 0 | 68% | 2 | 6 |
| 8 | S. Smith | 90 | 0 | 1 | 1 | 72% | 0 | 3 |
| 6 | A. Karich | 90 | 0 | 2 | 1 | 88% | 2 | 0 |
| 34 | L. Ansbrow | 90 | 0 | 0 | 0 | 93% | 0 | 0 |
| 16 | J. Carabalí | 90 | 0 | 0 | 0 | 79% | 1 | 0 |
| 13 | F. Najjemba, off at 69′ | 69 | 0 | 0 | 0 | 58% | 1 | 0 |
| 26 | A. Caño, off at 70′ | 70 | 0 | 0 | 2 | 78% | 0 | 0 |
| 14 | Aïssata | 90 | 1 | 4 | 1 | 69% | 1 | 0 |
| 10 | E. Stevens, off at 54′ | 54 | 0 | 1 | 0 | 67% | 0 | 0 |
| 21 | B. Olivieri, off at 70′ | 70 | 0 | 1 | 1 | 83% | 3 | 0 |
| Substitutes | ||||||||
| 18 | L. Ivory | – | ||||||
| 25 | S. Lowenberg | – | ||||||
| 4 | E. Elgin | – | ||||||
| 11 | C. Ricketts | – | ||||||
| 5 | J. Hasbo, on at 70′ | 20 | 0 | 1 | 0 | 81% | 0 | 0 |
| 15 | A. Gambone, on at 70′ | 20 | 0 | 0 | 2 | 80% | 1 | 0 |
| 7 | A. Allen | – | ||||||
| 12 | N. Prince, on at 69′ | 21 | 0 | 0 | 0 | 73% | 0 | 1 |
| 9 | A. Gutierres, on at 54′ | 36 | 0 | 1 | 1 | 91% | 0 | 0 |
| Team | 1 | 11 | 9 | 78% | 11 | 10 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 1 | C. Murphy | 90 | 1 | 3 | 33% | 2 | 0 |
Utah Royals FCFormation 4-2-3-1
| # | Player | Min | G |
|---|---|---|---|
| 23 | M. Justus | 90 | 0 |
| 30 | A. Spaanstra, off at 73′ | 73 | 0 |
| 22 | M. Moriya | 90 | 0 |
| 17 | A. Tejada | 90 | 0 |
| 2 | T. Milazzo | 90 | 1 |
| 8 | K. Del Fava | 90 | 0 |
| 5 | C. Delzer, off at 62′ | 62 | 0 |
| 15 | D. Pierre-Louis, off at 62′ | 62 | 0 |
| 9 | L. Prašnikar, off at 83′ | 83 | 1 |
| 11 | M. Tanaka | 90 | 0 |
| 24 | C. Lacasse, off at 63′ | 63 | 0 |
| Substitutes | |||
| 6 | K. Simmonds, on at 83′ | 7 | 0 |
| 7 | J. Thomsen, on at 62′ | 28 | 0 |
| 16 | C. Brown, on at 62′ | 28 | 0 |
| 21 | K. Palacios, on at 63′ | 27 | 0 |
| 99 | M. Hammond, on at 73′ | 17 | 0 |
| Team | 2 | ||
Unused: K. Riehl, A. Nagai, D. Jackson
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 30 | A. Spaanstra, off at 73′ | 73 | 0 | 1 | 0 | 67% | 2 | 0 |
| 22 | M. Moriya | 90 | 0 | 1 | 0 | 53% | 4 | 1 |
| 17 | A. Tejada | 90 | 0 | 0 | 0 | 77% | 0 | 3 |
| 2 | T. Milazzo | 90 | 1 | 1 | 0 | 85% | 2 | 3 |
| 8 | K. Del Fava | 90 | 0 | 0 | 0 | 84% | 1 | 1 |
| 5 | C. Delzer, off at 62′ | 62 | 0 | 1 | 0 | 63% | 0 | 0 |
| 15 | D. Pierre-Louis, off at 62′ | 62 | 0 | 1 | 1 | 71% | 1 | 0 |
| 9 | L. Prašnikar, off at 83′ | 83 | 1 | 1 | 2 | 74% | 1 | 1 |
| 11 | M. Tanaka | 90 | 0 | 0 | 0 | 58% | 1 | 0 |
| 24 | C. Lacasse, off at 63′ | 63 | 0 | 1 | 2 | 76% | 0 | 0 |
| Substitutes | ||||||||
| 6 | K. Simmonds, on at 83′ | 7 | 0 | 0 | 0 | 0% | 0 | 1 |
| 7 | J. Thomsen, on at 62′ | 28 | 0 | 0 | 0 | 42% | 1 | 2 |
| 16 | C. Brown, on at 62′ | 28 | 0 | 0 | 0 | 40% | 0 | 0 |
| 18 | K. Riehl | – | ||||||
| 20 | A. Nagai | – | ||||||
| 21 | K. Palacios, on at 63′ | 27 | 0 | 0 | 0 | 67% | 1 | 0 |
| 77 | D. Jackson | – | ||||||
| 99 | M. Hammond, on at 73′ | 17 | 0 | 0 | 0 | 50% | 0 | 0 |
| Team | 2 | 7 | 5 | 68% | 14 | 12 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 23 | M. Justus | 90 | 2 | 3 | 67% | 1 | 1 |
Position by matchday
Each club’s place in the table after every matchday, from recorded results.

