NWSL 2026 Matchday 21
San Diego Wave FC v North Carolina Courage
San Diego Wave FC v North Carolina Courage
Full time
Sat 12 Sep
Expected goals: San Diego Wave FC 0.84, North Carolina Courage 1.02
Sat 12 Sep, 6:30 pm EDT Snapdragon Stadium NWSL 2026, Matchday 21
Key moments
- 23′Goal G. Corley (San Diego Wave FC)1–0
- 72′Goal M. Barcenas (San Diego Wave FC)2–0
- 82′Goal A. Sanchez (North Carolina Courage)2–1
Top performers
M. Barcenas1G2SH
G. Corley1G1SH
L. Godfrey0G2SH
A. Sanchez1G3SH
C. Okafor0G3SH
R. Williams0G2SH
Three per club, chosen from the match record: goals, then shots.
What it means
3rd▲2 from 5th
In the playoff places, 9 points above Angel City FC, with six to play.
4th▼1 from 3rd
In the playoff places, 6 points above Angel City FC, with six to play.
Season series
San Diego Wave FC took both meetings, 4–2 on aggregate.
Team stats
NWSL table 2026
Standings →| # | Shield | Club | P | GD | Pts |
|---|---|---|---|---|---|
| 1 | Gotham FC | 24 | +11 | 48 | |
| 2 | Washington Spirit | 23 | +13 | 43 | |
| 3 | San Diego Wave FC | 24 | +7 | 42 | |
| 4 | North Carolina Courage | 24 | +12 | 39 | |
| 5 | Utah Royals FC | 23 | +10 | 39 | |
| 6 | Kansas City Current | 24 | +5 | 38 | |
| 7 | Portland Thorns FC | 23 | +5 | 38 | |
| 8 | Seattle Reign FC | 22 | +1 | 34 |
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.
San Diego Wave FC have 31 goals conceded, the 3rd fewest in the NWSL. 1.0 a match. NWSL average 1.4.
San Diego Wave FC have 10 away wins from 15 away, and 8 from 15 at home. 2.1 points a match away, 1.7 at home.
Lineups
San Diego Wave FCFormation 4-2-3-1
| # | Player | Min | G |
|---|---|---|---|
| 12 | S. Paños | 90 | 0 |
| 6 | B. Courtnall | 90 | 0 |
| 75 | P. Morroni | 90 | 0 |
| 10 | K. Dali | 90 | 0 |
| 2 | K. Wesley | 90 | 0 |
| 14 | K. McNabb | 90 | 0 |
| 7 | M. Barcenas, off at 90+3′ | 90 | 1 |
| 8 | K. Ascanio, off at 81′ | 81 | 0 |
| 15 | T. Byars, off at 81′ | 81 | 0 |
| 22 | L. Godfrey | 90 | 0 |
| 11 | G. Corley, off at 63′ | 63 | 1 |
| Substitutes | |||
| 23 | N. Harrison, on at 90+3′ | 1 | 0 |
| 9 | A. Leon, on at 81′ | 9 | 0 |
| 18 | L. Fazer, on at 81′ | 9 | 0 |
| 4 | L. Harbert, on at 63′ | 27 | 0 |
| Team | 2 | ||
Unused: D. Haračić, T. Wynalda, G. Portilho, Ludmila
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 6 | B. Courtnall | 90 | 0 | 0 | 0 | 67% | 1 | 3 |
| 75 | P. Morroni | 90 | 0 | 0 | 1 | 75% | 1 | 2 |
| 10 | K. Dali | 90 | 0 | 1 | 0 | 90% | 1 | 2 |
| 2 | K. Wesley | 90 | 0 | 0 | 0 | 94% | 0 | 1 |
| 14 | K. McNabb | 90 | 0 | 0 | 0 | 91% | 1 | 0 |
| 7 | M. Barcenas, off at 90+3′ | 90 | 1 | 2 | 2 | 68% | 2 | 0 |
| 8 | K. Ascanio, off at 81′ | 81 | 0 | 1 | 0 | 89% | 0 | 0 |
| 15 | T. Byars, off at 81′ | 81 | 0 | 2 | 1 | 71% | 0 | 1 |
| 22 | L. Godfrey | 90 | 0 | 2 | 1 | 67% | 3 | 0 |
| 11 | G. Corley, off at 63′ | 63 | 1 | 1 | 2 | 73% | 0 | 1 |
| Substitutes | ||||||||
| 31 | D. Haračić | – | ||||||
| 23 | N. Harrison, on at 90+3′ | 1 | 0 | 0 | 0 | – | 0 | 0 |
| 19 | T. Wynalda | – | ||||||
| 9 | A. Leon, on at 81′ | 9 | 0 | 0 | 0 | 67% | 0 | 0 |
| 81 | G. Portilho | – | ||||||
| 18 | L. Fazer, on at 81′ | 9 | 0 | 0 | 0 | 67% | 0 | 0 |
| 4 | L. Harbert, on at 63′ | 27 | 0 | 0 | 0 | 89% | 2 | 1 |
| 17 | Ludmila | – | ||||||
| Team | 2 | 9 | 7 | 83% | 11 | 11 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 12 | S. Paños | 90 | 5 | 6 | 83% | 1 | 0 |
North Carolina CourageFormation 4-2-3-1
| # | Player | Min | G |
|---|---|---|---|
| 1 | K. Sheridan | 90 | 0 |
| 13 | R. Williams | 90 | 0 |
| 11 | F. Rauch, off at 81′ | 81 | 0 |
| 19 | E. Parkinson | 90 | 0 |
| 12 | N. Staude, off at 90′ | 90 | 0 |
| 18 | U. Shiragaki | 90 | 0 |
| 8 | C. Okafor, off at 63′ | 63 | 0 |
| 26 | V. Bøe Risa, off at 81′ | 81 | 0 |
| 10 | E. Ijeh | 90 | 0 |
| 20 | S. Koyama | 90 | 0 |
| 2 | A. Sanchez | 90 | 1 |
| Substitutes | |||
| 14 | C. Wickenheiser, on at 63′ | 27 | 0 |
| 17 | D. Weatherholt, on at 81′ | 9 | 0 |
| 21 | Bia, on at 81′ | 9 | 0 |
| 33 | H. Betfort, on at 90′ | 1 | 0 |
| Team | 1 | ||
Unused: M. White, C. Brooks, I. Younce, O. Wingate, O. Peña
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 13 | R. Williams | 90 | 0 | 2 | 1 | 82% | 3 | 2 |
| 11 | F. Rauch, off at 81′ | 81 | 0 | 1 | 0 | 74% | 1 | 3 |
| 19 | E. Parkinson | 90 | 0 | 1 | 2 | 83% | 0 | 2 |
| 12 | N. Staude, off at 90′ | 90 | 0 | 0 | 0 | 98% | 2 | 0 |
| 18 | U. Shiragaki | 90 | 0 | 0 | 0 | 91% | 1 | 0 |
| 8 | C. Okafor, off at 63′ | 63 | 0 | 3 | 1 | 81% | 3 | 1 |
| 26 | V. Bøe Risa, off at 81′ | 81 | 0 | 0 | 1 | 90% | 0 | 2 |
| 10 | E. Ijeh | 90 | 0 | 1 | 0 | 59% | 0 | 0 |
| 20 | S. Koyama | 90 | 0 | 0 | 2 | 83% | 3 | 1 |
| 2 | A. Sanchez | 90 | 1 | 3 | 0 | 53% | 3 | 0 |
| Substitutes | ||||||||
| 99 | M. White | – | ||||||
| 5 | C. Brooks | – | ||||||
| 6 | I. Younce | – | ||||||
| 9 | O. Wingate | – | ||||||
| 14 | C. Wickenheiser, on at 63′ | 27 | 0 | 0 | 0 | 71% | 0 | 0 |
| 17 | D. Weatherholt, on at 81′ | 9 | 0 | 0 | 0 | 100% | 0 | 0 |
| 21 | Bia, on at 81′ | 9 | 0 | 1 | 0 | 33% | 0 | 0 |
| 33 | H. Betfort, on at 90′ | 1 | 0 | 0 | 0 | – | 0 | 0 |
| 80 | O. Peña | – | ||||||
| Team | 1 | 12 | 7 | 82% | 16 | 11 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 1 | K. Sheridan | 90 | 3 | 5 | 60% | 2 | 1 |
Position by matchday
Each club’s place in the table after every matchday, from recorded results.

