NWSL 2026 Matchday 12
San Diego Wave FC v Angel City FC
San Diego Wave FC v Angel City FC
Full time
Sat 11 Jul
Expected goals: San Diego Wave FC 2.66, Angel City FC 1.99
Sat 11 Jul, 8:45 pm EDT Snapdragon Stadium NWSL 2026, Matchday 12
Key moments
- 17′Goal Maiara Niehues (Angel City FC)0–1
- 26′Goal Ary Borges (Angel City FC)0–2
Top performers
G. Corley0G3SH
P. Morroni0G3SH
K. Ascanio0G2SH
Maiara Niehues1G3SH
Ary Borges1G2SH
A. Sentnor0G2SH
Three per club, chosen from the match record: goals, then shots.
What it means
9thNo change
Outside the playoff places, 1 point behind Orlando Pride in the last playoff place, with 17 to play.
Season series
San Diego Wave FC won one, Angel City FC won one; 3–2 on aggregate to Angel City FC.
Team stats
NWSL table 2026
Standings →| # | Shield | Club | P | GD | Pts |
|---|---|---|---|---|---|
| 1 | San Diego Wave FC | 15 | +6 | 28 | |
| 2 | Washington Spirit | 13 | +12 | 27 | |
| 3 | Portland Thorns FC | 14 | +10 | 27 | |
| 4 | Gotham FC | 13 | +7 | 24 | |
| 5 | Utah Royals FC | 14 | +5 | 24 | |
| 6 | Kansas City Current | 14 | +1 | 24 | |
| 7 | North Carolina Courage | 13 | +4 | 21 | |
| 8 | Orlando Pride | 14 | +2 | 20 | |
| 9 | Angel City FC | 13 | +6 | 19 |
After this result
By the numbers
Angel City FC have 13 points from last 5 and are in form. 2.6 a match, against 1.7 all season. NWSL average 1.4.
Angel City FC are 10 matches unbeaten. Last defeat: 0–2 at North Carolina Courage, 26 August.
Angel City FC have 10 scoring matches in a row, level with their longest this season. Longest 10. Next at Kansas City Current, 7 November.
Angel City FC have scored 54 goals, the most in the NWSL. 1.8 a match. NWSL average 1.4.
The match on the pitch
- San Diego Wave FC
- 63% possession
- 103 possessions
- 14% ended in a shot
- 29% reached the box
- 6.0 actions each
- Angel City FC
- 37% possession
- 101 possessions
- 12% ended in a shot
- 14% reached the box
- 3.7 actions each
Where each team won the ball
San Diego Wave FC
Angel City FC
Where the shots came from
San Diego Wave FCAngel City FC
How each team moved the ball
San Diego Wave FC
Angel City FC
How long possessions ran
San Diego Wave FCAngel City FC
Longer possessions shot more
San Diego Wave FCAngel City FC
Where play slowed down
San Diego Wave FCAngel City 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,676 events in the record.
Choose an action on the pitch or in the list to see everything recorded about it.
85 events shown.
| Time | Action | Player | Team |
|---|---|---|---|
| 2:43 | Maiara Niehues | Angel City FC | |
| 3:19 | C. Lageyre | Angel City FC | |
| 3:44 | G. Corley | San Diego Wave FC | |
| 5:50 | Maiara Niehues | Angel City FC | |
| 6:51 | K. Ascanio | San Diego Wave FC | |
| 7:51 | E. Sams | Angel City FC | |
| 12:56 | E. Shores | Angel City FC | |
| 13:49 | K. Wesley | San Diego Wave FC | |
| 13:49 | A. Anderson | Angel City FC | |
| 14:36 | Maiara Niehues | Angel City FC | |
| 15:37 | J. Endō | Angel City FC | |
| 16:16 | L. Agudelo | San Diego Wave FC | |
| 16:19 | Maiara Niehues | Angel City FC | |
| 20:06 | G. Corley | San Diego Wave FC | |
| 20:08 | Gabi Portilho | San Diego Wave FC | |
| 21:18 | J. Endō | Angel City FC | |
| 21:21 | L. Agudelo | San Diego Wave FC | |
| 21:49 | G. Corley | San Diego Wave FC | |
| 22:11 | K. Dali | San Diego Wave FC | |
| 22:24 | Ludmila | San Diego Wave FC |
Lineups
San Diego Wave FCFormation 4-3-3
| # | Player | Min | G | A | xG |
|---|---|---|---|---|---|
| 1 | L. Agudelo | 90 | 0 | 0 | 0.00 |
| 16 | M. Van Zanten, off at 74′ | 74 | 0 | 0 | 0.31 |
| 75 | P. Morroni | 90 | 0 | 0 | 0.09 |
| 8 | K. Ascanio | 90 | 0 | 0 | 0.37 |
| 2 | K. Wesley | 90 | 0 | 0 | 0.21 |
| 14 | K. McNabb | 90 | 0 | 0 | 0.04 |
| 10 | K. Dali, off at 60′ | 60 | 0 | 0 | 0.00 |
| 11 | G. Corley | 90 | 0 | 0 | 0.14 |
| 17 | Ludmila, off at 46′ | 45 | 0 | 0 | 0.10 |
| 7 | M. Barcenas, off at 46′ | 45 | 0 | 0 | 0.17 |
| 81 | G. Portilho, off at 60′ | 60 | 0 | 0 | 0.17 |
| Substitutes | |||||
| 3 | T. Armstrong, on at 74′ | 16 | 0 | 0 | 0.00 |
| 18 | L. Fazer, on at 60′ | 30 | 0 | 0 | 0.00 |
| 19 | T. Wynalda, on at 60′ | 30 | 0 | 0 | 0.00 |
| 22 | L. Godfrey, on at 46′ | 45 | 0 | 0 | 0.80 |
| 15 | T. Byars, on at 46′ | 45 | 0 | 0 | 0.27 |
| Team | 0 | 0 | 2.68 | ||
Unused: D. Haračić, N. Harrison, J. Fusco, A. Leon
All player stats
| # | Player | Min | G | A | xG | Sh | SOT | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 | M. Van Zanten, off at 74′ | 74 | 0 | 0 | 0.31 | 1 | 1 | 1 | 83% | 1 | 3 |
| 75 | P. Morroni | 90 | 0 | 0 | 0.09 | 3 | 1 | 0 | 86% | 1 | 0 |
| 8 | K. Ascanio | 90 | 0 | 0 | 0.37 | 2 | 1 | 0 | 81% | 0 | 0 |
| 2 | K. Wesley | 90 | 0 | 0 | 0.21 | 1 | 1 | 1 | 86% | 1 | 0 |
| 14 | K. McNabb | 90 | 0 | 0 | 0.04 | 1 | 1 | 2 | 87% | 1 | 1 |
| 10 | K. Dali, off at 60′ | 60 | 0 | 0 | 0.00 | 0 | 0 | 1 | 72% | 0 | 1 |
| 11 | G. Corley | 90 | 0 | 0 | 0.14 | 3 | 0 | 1 | 71% | 3 | 0 |
| 17 | Ludmila, off at 46′ | 45 | 0 | 0 | 0.10 | 1 | 0 | 0 | 75% | 0 | 0 |
| 7 | M. Barcenas, off at 46′ | 45 | 0 | 0 | 0.17 | 1 | 0 | 0 | 79% | 0 | 1 |
| 81 | G. Portilho, off at 60′ | 60 | 0 | 0 | 0.17 | 1 | 0 | 1 | 86% | 0 | 0 |
| Substitutes | |||||||||||
| 31 | D. Haračić | – | |||||||||
| 3 | T. Armstrong, on at 74′ | 16 | 0 | 0 | 0.00 | 0 | 0 | 0 | 40% | 0 | 0 |
| 23 | N. Harrison | – | |||||||||
| 28 | J. Fusco | – | |||||||||
| 18 | L. Fazer, on at 60′ | 30 | 0 | 0 | 0.00 | 0 | 0 | 0 | 84% | 0 | 1 |
| 19 | T. Wynalda, on at 60′ | 30 | 0 | 0 | 0.00 | 0 | 0 | 0 | 83% | 1 | 0 |
| 22 | L. Godfrey, on at 46′ | 45 | 0 | 0 | 0.80 | 2 | 0 | 1 | 57% | 2 | 0 |
| 9 | A. Leon | – | |||||||||
| 15 | T. Byars, on at 46′ | 45 | 0 | 0 | 0.27 | 2 | 1 | 1 | 58% | 0 | 0 |
| Team | 0 | 0 | 2.68 | 18 | 6 | 9 | 81% | 10 | 7 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 1 | L. Agudelo | 90 | 2 | 4 | 50% | 2 | 0 |
Angel City FCFormation 4-2-3-1
| # | Player | Min | G | A | xG |
|---|---|---|---|---|---|
| 19 | A. Anderson | 90 | 0 | 0 | 0.00 |
| 20 | G. Thompson | 90 | 0 | 0 | 0.33 |
| 15 | E. Shores | 90 | 0 | 1 | 0.00 |
| 16 | C. Lageyre | 90 | 0 | 0 | 0.04 |
| 6 | E. Sams | 90 | 0 | 0 | 0.00 |
| 11 | S. Gorden | 90 | 0 | 0 | 0.00 |
| 12 | M. Niehues, off at 60′ | 60 | 1 | 0 | 0.99 |
| 8 | A. Borges | 90 | 1 | 0 | 0.32 |
| 32 | S. Jónsdóttir, off at 90′ | 90 | 0 | 0 | 0.00 |
| 17 | A. Sentnor, off at 90′ | 90 | 0 | 0 | 0.20 |
| 18 | J. Endō, off at 36′ | 36 | 0 | 0 | 0.11 |
| Substitutes | |||||
| 14 | N. Martin, on at 90′ | 1 | 0 | 0 | 0.00 |
| 10 | C. Emslie, on at 60′ | 30 | 0 | 0 | 0.00 |
| 99 | T. Suarez, on at 36′ | 54 | 0 | 0 | 0.00 |
| 24 | P. Chilufya, on at 90′ | 1 | 0 | 0 | 0.00 |
| Team | 2 | 1 | 1.99 | ||
Unused: H. Seabert, S. Mattice, K. Cherry, R. Tiernan, C. Phair
All player stats
| # | Player | Min | G | A | xG | Sh | SOT | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 20 | G. Thompson | 90 | 0 | 0 | 0.33 | 2 | 1 | 0 | 69% | 1 | 1 |
| 15 | E. Shores | 90 | 0 | 1 | 0.00 | 0 | 0 | 2 | 53% | 1 | 1 |
| 16 | C. Lageyre | 90 | 0 | 0 | 0.04 | 1 | 0 | 1 | 77% | 1 | 2 |
| 6 | E. Sams | 90 | 0 | 0 | 0.00 | 0 | 0 | 0 | 88% | 0 | 1 |
| 11 | S. Gorden | 90 | 0 | 0 | 0.00 | 0 | 0 | 0 | 85% | 2 | 1 |
| 12 | M. Niehues, off at 60′ | 60 | 1 | 0 | 0.99 | 3 | 1 | 0 | 67% | 1 | 0 |
| 8 | A. Borges | 90 | 1 | 0 | 0.32 | 2 | 1 | 1 | 78% | 4 | 1 |
| 32 | S. Jónsdóttir, off at 90′ | 90 | 0 | 0 | 0.00 | 0 | 0 | 3 | 70% | 1 | 2 |
| 17 | A. Sentnor, off at 90′ | 90 | 0 | 0 | 0.20 | 2 | 1 | 1 | 74% | 3 | 1 |
| 18 | J. Endō, off at 36′ | 36 | 0 | 0 | 0.11 | 2 | 0 | 0 | 45% | 0 | 1 |
| Substitutes | |||||||||||
| 13 | H. Seabert | – | |||||||||
| 25 | S. Mattice | – | |||||||||
| 4 | K. Cherry | – | |||||||||
| 14 | N. Martin, on at 90′ | 1 | 0 | 0 | 0.00 | 0 | 0 | 0 | – | 0 | 0 |
| 33 | R. Tiernan | – | |||||||||
| 10 | C. Emslie, on at 60′ | 30 | 0 | 0 | 0.00 | 0 | 0 | 0 | 75% | 0 | 0 |
| 99 | T. Suarez, on at 36′ | 54 | 0 | 0 | 0.00 | 0 | 0 | 0 | 67% | 0 | 0 |
| 9 | C. Phair | – | |||||||||
| 24 | P. Chilufya, on at 90′ | 1 | 0 | 0 | 0.00 | 0 | 0 | 0 | – | 0 | 0 |
| Team | 2 | 1 | 1.99 | 12 | 4 | 8 | 70% | 14 | 11 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 19 | A. Anderson | 90 | 6 | 6 | 100% | 0 | 3 |
Clean sheet: A. Anderson
Position by matchday
Each club’s place in the table after every matchday, from recorded results.

