NWSL 2026 Matchday 18
Portland Thorns FC v Denver Summit FC
Portland Thorns FC v Denver Summit FC
Full time
Sat 22 Aug
Expected goals: Portland Thorns FC 1.94, Denver Summit FC 1.62
Sat 22 Aug, 8:45 pm EDT Providence Park NWSL 2026, Matchday 18
Key moments
- 44′Goal S. Wilson (Portland Thorns FC)1–0
Top performers
S. Wilson1G7SH
P. Tordin0G4SH
C. Calzada0G1SH
A. Brazier0G2SH
J. Sonis0G2SH
N. Flint0G2SH
Three per club, chosen from the match record: goals, then shots.
What it means
3rd▲2 from 5th
In the playoff places, 11 points above Houston Dash, with nine to play.
11thNo change
Outside the playoff places, 4 points behind Seattle Reign FC in the last playoff place, with ten to play.
Season series
Portland Thorns FC won one, Denver Summit FC won one; level at 2–2 on aggregate.
Team stats
NWSL table 2026
Standings →| # | Shield | Club | P | GD | Pts |
|---|---|---|---|---|---|
| 1 | Gotham FC | 20 | +13 | 43 | |
| 2 | Washington Spirit | 20 | +12 | 37 | |
| 3 | Portland Thorns FC | 21 | +6 | 37 | |
| 4 | Utah Royals FC | 21 | +10 | 36 | |
| 5 | San Diego Wave FC | 21 | +6 | 36 | |
| 6 | North Carolina Courage | 20 | +6 | 33 | |
| 7 | Kansas City Current | 21 | +3 | 31 | |
| 8 | Seattle Reign FC | 20 | −1 | 28 | |
| 11 | Denver Summit FC | 20 | −1 | 24 |
After this result
By the numbers
Denver Summit FC have 7 home wins from 15 at home, and 4 from 15 away. 1.7 points a match at home, 1.1 away.
Portland Thorns FC are 2 matches from their longest unbeaten run this season. Current run 3. Longest 5. Next at Washington Spirit, 8 November.
Denver Summit FC have 6 points from last 5, in step with their season. 1.2 a match, against 1.4 all season. NWSL average 1.4.
Denver Summit FC have scored 53 goals, the 3rd most in the NWSL. 1.8 a match. NWSL average 1.4.
The match on the pitch
- Portland Thorns FC
- 37% possession
- 108 possessions
- 14% ended in a shot
- 17% reached the box
- 3.6 actions each
- Denver Summit FC
- 63% possession
- 113 possessions
- 10% ended in a shot
- 31% reached the box
- 5.4 actions each
Where each team won the ball
Portland Thorns FC
Denver Summit FC
Where the shots came from
Portland Thorns FCDenver Summit FC
How each team moved the ball
Portland Thorns FC
Denver Summit FC
How long possessions ran
Portland Thorns FCDenver Summit FC
Longer possessions shot more
Portland Thorns FCDenver Summit FC
Where play slowed down
Portland Thorns FCDenver Summit 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,595 events in the record.
Choose an action on the pitch or in the list to see everything recorded about it.
76 events shown.
| Time | Action | Player | Team |
|---|---|---|---|
| 0:02 | D. Castellanos | Portland Thorns FC | |
| 0:05 | D. Castellanos | Portland Thorns FC | |
| 0:06 | D. Castellanos | Portland Thorns FC | |
| 1:53 | J. Sonis | Denver Summit FC | |
| 2:48 | J. Sonis | Denver Summit FC | |
| 3:38 | M. Arnold | Portland Thorns FC | |
| 4:45 | S. Wilson | Portland Thorns FC | |
| 5:59 | Y. Ryan | Denver Summit FC | |
| 8:31 | A. Brazier | Denver Summit FC | |
| 10:35 | A. Brazier | Denver Summit FC | |
| 11:46 | S. Wilson | Portland Thorns FC | |
| 11:55 | K. Asman | Denver Summit FC | |
| 13:44 | D. Castellanos | Portland Thorns FC | |
| 13:50 | R. Lyles | Portland Thorns FC | |
| 15:54 | P. Tordin | Portland Thorns FC | |
| 18:48 | A. Brazier | Denver Summit FC | |
| 19:28 | A. Brazier | Denver Summit FC | |
| 20:32 | S. Wilson | Portland Thorns FC | |
| 20:34 | K. Asman | Denver Summit FC | |
| 23:18 | M. Arnold | Portland Thorns FC |
Lineups
Portland Thorns FCFormation 4-2-3-1
| # | Player | Min | G | A | xG |
|---|---|---|---|---|---|
| 18 | M. Arnold | 90 | 0 | 0 | 0.00 |
| 4 | C. Calzada | 90 | 0 | 0 | 0.03 |
| 25 | M. Vignola | 90 | 0 | 0 | 0.10 |
| 20 | N. Nijstad | 90 | 0 | 0 | 0.05 |
| 16 | S. Hiatt | 90 | 0 | 0 | 0.00 |
| 24 | J. Perry | 90 | 0 | 0 | 0.02 |
| 41 | R. Lyles, off at 72′ | 72 | 0 | 0 | 0.02 |
| 21 | J. Fleming | 90 | 0 | 1 | 0.00 |
| 9 | S. Wilson | 90 | 1 | 0 | 1.39 |
| 10 | D. Castellanos, off at 64′ | 64 | 0 | 0 | 0.00 |
| 19 | P. Tordin | 90 | 0 | 0 | 0.33 |
| Substitutes | |||||
| 7 | C. Hanks, on at 72′ | 18 | 0 | 0 | 0.00 |
| 29 | M. McKenzie, on at 64′ | 26 | 0 | 0 | 0.00 |
| Team | 1 | 1 | 1.94 | ||
Unused: M. Wood, M. Messner, R. Reyes, C. Bogere, M. Padelski, S. Harvey
All player stats
| # | Player | Min | G | A | xG | Sh | SOT | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | C. Calzada | 90 | 0 | 0 | 0.03 | 1 | 0 | 0 | 68% | 1 | 0 |
| 25 | M. Vignola | 90 | 0 | 0 | 0.10 | 1 | 1 | 0 | 76% | 3 | 2 |
| 20 | N. Nijstad | 90 | 0 | 0 | 0.05 | 1 | 0 | 1 | 72% | 2 | 1 |
| 16 | S. Hiatt | 90 | 0 | 0 | 0.00 | 0 | 0 | 0 | 79% | 0 | 2 |
| 24 | J. Perry | 90 | 0 | 0 | 0.02 | 1 | 0 | 0 | 87% | 0 | 0 |
| 41 | R. Lyles, off at 72′ | 72 | 0 | 0 | 0.02 | 1 | 0 | 1 | 58% | 2 | 1 |
| 21 | J. Fleming | 90 | 0 | 1 | 0.00 | 0 | 0 | 2 | 84% | 1 | 0 |
| 9 | S. Wilson | 90 | 1 | 0 | 1.39 | 7 | 3 | 3 | 52% | 0 | 0 |
| 10 | D. Castellanos, off at 64′ | 64 | 0 | 0 | 0.00 | 0 | 0 | 1 | 75% | 0 | 0 |
| 19 | P. Tordin | 90 | 0 | 0 | 0.33 | 4 | 2 | 2 | 83% | 1 | 0 |
| Substitutes | |||||||||||
| 28 | M. Wood | – | |||||||||
| 35 | M. Messner | – | |||||||||
| 2 | R. Reyes | – | |||||||||
| 6 | C. Bogere | – | |||||||||
| 7 | C. Hanks, on at 72′ | 18 | 0 | 0 | 0.00 | 0 | 0 | 0 | 100% | 0 | 1 |
| 11 | M. Padelski | – | |||||||||
| 15 | S. Harvey | – | |||||||||
| 29 | M. McKenzie, on at 64′ | 26 | 0 | 0 | 0.00 | 0 | 0 | 0 | 50% | 0 | 0 |
| Team | 1 | 1 | 1.94 | 16 | 6 | 10 | 74% | 10 | 7 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 18 | M. Arnold | 90 | 2 | 2 | 100% | 0 | 5 |
Clean sheet: M. Arnold
Denver Summit FCFormation 4-3-3
| # | Player | Min | G | A | xG |
|---|---|---|---|---|---|
| 36 | K. Asman | 90 | 0 | 0 | 0.00 |
| 4 | N. Means, off at 64′ | 64 | 0 | 0 | 0.00 |
| 6 | J. Sonis | 90 | 0 | 0 | 0.05 |
| 26 | N. Flint, off at 64′ | 64 | 0 | 0 | 0.08 |
| 23 | E. Gaetino | 90 | 0 | 0 | 0.00 |
| 3 | K. Kurtz | 90 | 0 | 0 | 0.00 |
| 24 | D. Sheehan | 90 | 0 | 0 | 0.04 |
| 8 | E. Regan, off at 75′ | 75 | 0 | 0 | 0.00 |
| 25 | M. Kössler, off at 75′ | 75 | 0 | 0 | 0.00 |
| 11 | A. Brazier, off at 82′ | 82 | 0 | 0 | 0.26 |
| 9 | Y. Ryan | 90 | 0 | 0 | 0.25 |
| Substitutes | |||||
| 5 | D. Lynch, on at 75′ | 15 | 0 | 0 | 0.00 |
| 7 | A. Oke, on at 64′ | 26 | 0 | 0 | 0.00 |
| 14 | Y. McCormack, on at 64′ | 26 | 0 | 0 | 0.71 |
| 18 | Y. Yamamoto, on at 82′ | 8 | 0 | 0 | 0.00 |
| 33 | O. Thomas, on at 75′ | 15 | 0 | 0 | 0.24 |
| Team | 0 | 0 | 1.62 | ||
Unused: J. Nytes, M. Reid, G. Bonner, C. Pickett
All player stats
| # | Player | Min | G | A | xG | Sh | SOT | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | N. Means, off at 64′ | 64 | 0 | 0 | 0.00 | 0 | 0 | 0 | 68% | 2 | 0 |
| 6 | J. Sonis | 90 | 0 | 0 | 0.05 | 2 | 1 | 0 | 76% | 3 | 2 |
| 26 | N. Flint, off at 64′ | 64 | 0 | 0 | 0.08 | 2 | 1 | 0 | 73% | 1 | 0 |
| 23 | E. Gaetino | 90 | 0 | 0 | 0.00 | 0 | 0 | 1 | 85% | 1 | 2 |
| 3 | K. Kurtz | 90 | 0 | 0 | 0.00 | 0 | 0 | 0 | 87% | 1 | 1 |
| 24 | D. Sheehan | 90 | 0 | 0 | 0.04 | 1 | 0 | 2 | 94% | 1 | 0 |
| 8 | E. Regan, off at 75′ | 75 | 0 | 0 | 0.00 | 0 | 0 | 0 | 82% | 1 | 4 |
| 25 | M. Kössler, off at 75′ | 75 | 0 | 0 | 0.00 | 0 | 0 | 1 | 63% | 1 | 0 |
| 11 | A. Brazier, off at 82′ | 82 | 0 | 0 | 0.26 | 2 | 0 | 0 | 76% | 0 | 0 |
| 9 | Y. Ryan | 90 | 0 | 0 | 0.25 | 2 | 0 | 2 | 84% | 0 | 0 |
| Substitutes | |||||||||||
| 17 | J. Nytes | – | |||||||||
| 2 | M. Reid | – | |||||||||
| 5 | D. Lynch, on at 75′ | 15 | 0 | 0 | 0.00 | 0 | 0 | 0 | 71% | 1 | 0 |
| 7 | A. Oke, on at 64′ | 26 | 0 | 0 | 0.00 | 0 | 0 | 1 | 76% | 0 | 0 |
| 13 | G. Bonner | – | |||||||||
| 14 | Y. McCormack, on at 64′ | 26 | 0 | 0 | 0.71 | 1 | 0 | 2 | 71% | 0 | 0 |
| 16 | C. Pickett | – | |||||||||
| 18 | Y. Yamamoto, on at 82′ | 8 | 0 | 0 | 0.00 | 0 | 0 | 0 | 67% | 0 | 0 |
| 33 | O. Thomas, on at 75′ | 15 | 0 | 0 | 0.24 | 1 | 0 | 0 | 100% | 0 | 0 |
| Team | 0 | 0 | 1.62 | 11 | 2 | 9 | 80% | 12 | 9 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 36 | K. Asman | 90 | 5 | 6 | 83% | 1 | 1 |
Position by matchday
Each club’s place in the table after every matchday, from recorded results.

