NWSL 2026 Matchday 2
Portland Thorns FC v Seattle Reign FC
Portland Thorns FC v Seattle Reign FC
Full time
Fri 20 Mar
Expected goals: Portland Thorns FC 1.02, Seattle Reign FC 1.44
Fri 20 Mar, 10:00 pm EDT Providence Park NWSL 2026, Matchday 2
Key moments
Top performers
M. Dahlien0G5SH
M. Curry0G3SH
A. McCammon0G2SH
Three per club, chosen from the match record: goals, then shots.
What it means
1st▲5 from 6th
In the playoff places, 5 points above Racing Louisville FC, with 28 to play.
8th▼6 from 2nd
In the last playoff place, 2 points above Racing Louisville FC, with 28 to play.
Season series
Portland Thorns FC won one, Seattle Reign FC won one; level at 2–2 on aggregate.
Team stats
NWSL table 2026
Standings →| # | Shield | Club | P | GD | Pts |
|---|---|---|---|---|---|
| 1 | Portland Thorns FC | 2 | +3 | 6 | |
| 2 | Angel City FC | 1 | +4 | 3 | |
| 3 | Bay FC | 1 | +1 | 3 | |
| 3 | Kansas City Current | 1 | +1 | 3 | |
| 3 | North Carolina Courage | 1 | +1 | 3 | |
| 6 | Gotham FC | 1 | +1 | 3 | |
| 6 | Houston Dash | 1 | +1 | 3 | |
| 8 | Seattle Reign FC | 2 | −1 | 3 |
After this result
By the numbers
Seattle Reign FC have 10 points from last 5 and are in form. 2.0 a match, against 1.6 all season. NWSL average 1.4.
Seattle Reign FC have 9 home wins from 15 at home, and 5 from 15 away. 1.9 points a match at home, 1.2 away.
Seattle Reign FC are 1 match from their longest unbeaten run this season. Current run 3. Longest 4. Next at Gotham FC, 8 November.
Portland Thorns FC are 2 matches from their longest unbeaten run this season. Current run 3. Longest 5. Next at Washington Spirit, 8 November.
The match on the pitch
- Portland Thorns FC
- 38% possession
- 101 possessions
- 5% ended in a shot
- 9% reached the box
- 3.7 actions each
- Seattle Reign FC
- 62% possession
- 107 possessions
- 14% ended in a shot
- 39% reached the box
- 5.6 actions each
Where each team won the ball
Portland Thorns FC
Seattle Reign FC
Where the shots came from
Portland Thorns FCSeattle Reign FC
How each team moved the ball
Portland Thorns FC
Seattle Reign FC
How long possessions ran
Portland Thorns FCSeattle Reign FC
Longer possessions shot more
Portland Thorns FCSeattle Reign FC
Where play slowed down
Portland Thorns FCSeattle Reign 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,653 events in the record.
Choose an action on the pitch or in the list to see everything recorded about it.
64 events shown.
| Time | Action | Player | Team |
|---|---|---|---|
| 2:24 | M. Dahlien | Seattle Reign FC | |
| 4:19 | C. Bogere | Portland Thorns FC | |
| 4:55 | M. Alidou | Portland Thorns FC | |
| 4:55 | M. Alidou | Portland Thorns FC | |
| 5:03 | M. Vignola | Portland Thorns FC | |
| 5:06 | J. Fishlock | Seattle Reign FC | |
| 6:10 | M. Messner | Portland Thorns FC | |
| 11:00 | N. Mondesir | Seattle Reign FC | |
| 11:35 | M. Dahlien | Seattle Reign FC | |
| 12:13 | A. McCammon | Seattle Reign FC | |
| 12:17 | M. Messner | Portland Thorns FC | |
| 15:31 | O. Moultrie | Portland Thorns FC | |
| 16:09 | O. Moultrie | Portland Thorns FC | |
| 16:24 | M. Curry | Seattle Reign FC | |
| 19:34 | S. Meza | Seattle Reign FC | |
| 20:48 | I. Obaze | Portland Thorns FC | |
| 21:29 | I. Obaze | Portland Thorns FC | |
| 21:32 | S. Hiatt | Portland Thorns FC | |
| 21:33 | C. Dickey | Seattle Reign FC | |
| 27:57 | P. Tordin | Portland Thorns FC |
Lineups
Portland Thorns FCFormation 4-2-3-1
| # | Player | Min | G |
|---|---|---|---|
| 35 | M. Messner | 90 | 0 |
| 2 | R. Reyes | 57 | 0 |
| 25 | M. Vignola | 90 | 0 |
| 6 | C. Bogere | 9 | 0 |
| 16 | S. Hiatt | 90 | 0 |
| 5 | I. Obaze | 90 | 0 |
| 66 | R. Turner, off at 59′ | 59 | 1 |
| 21 | J. Fleming | 90 | 0 |
| 19 | P. Tordin, off at 59′ | 59 | 1 |
| 13 | O. Moultrie | 90 | 0 |
| 26 | M. Alidou, off at 65′ | 65 | 0 |
| Substitutes | |||
| 9 | S. Wilson, on at 59′ | 31 | 0 |
| 23 | M. Müller, on at 59′ | 31 | 0 |
| 24 | J. Perry, on at 65′ | 25 | 0 |
| Team | 2 | ||
Unused: M. Wood, D. Castellanos, M. Padelski, S. Harvey, M. McKenzie, J. Immethun
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 2 | R. Reyes | 57 | 0 | 0 | 0 | 78% | 0 | 0 |
| 25 | M. Vignola | 90 | 0 | 0 | 0 | 78% | 1 | 1 |
| 6 | C. Bogere | 9 | 0 | 1 | 0 | 67% | 0 | 0 |
| 16 | S. Hiatt | 90 | 0 | 1 | 0 | 85% | 0 | 3 |
| 5 | I. Obaze | 90 | 0 | 2 | 0 | 83% | 2 | 0 |
| 66 | R. Turner, off at 59′ | 59 | 1 | 2 | 1 | 29% | 0 | 1 |
| 21 | J. Fleming | 90 | 0 | 0 | 0 | 67% | 1 | 0 |
| 19 | P. Tordin, off at 59′ | 59 | 1 | 1 | 2 | 62% | 3 | 0 |
| 13 | O. Moultrie | 90 | 0 | 0 | 3 | 75% | 1 | 0 |
| 26 | M. Alidou, off at 65′ | 65 | 0 | 1 | 1 | 77% | 0 | 1 |
| Substitutes | ||||||||
| 28 | M. Wood | – | ||||||
| 9 | S. Wilson, on at 59′ | 31 | 0 | 0 | 0 | 67% | 1 | 0 |
| 10 | D. Castellanos | – | ||||||
| 11 | M. Padelski | – | ||||||
| 15 | S. Harvey | – | ||||||
| 23 | M. Müller, on at 59′ | 31 | 0 | 0 | 0 | 57% | 0 | 0 |
| 24 | J. Perry, on at 65′ | 25 | 0 | 0 | 0 | 0% | 0 | 1 |
| 29 | M. McKenzie | – | ||||||
| 40 | J. Immethun | – | ||||||
| Team | 2 | 8 | 7 | 70% | 9 | 7 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 35 | M. Messner | 90 | 4 | 4 | 100% | 0 | 5 |
Clean sheet: M. Messner
Seattle Reign FCFormation 4-2-3-1
| # | Player | Min | G |
|---|---|---|---|
| 1 | C. Dickey | 90 | 0 |
| 11 | S. Huerta | 90 | 0 |
| 24 | M. Curry | 90 | 0 |
| 20 | S. Meza | 90 | 0 |
| 14 | E. Mason, off at 68′ | 68 | 0 |
| 21 | P. McClernon, off at 78′ | 78 | 0 |
| 30 | N. Mondesir, off at 78′ | 78 | 0 |
| 16 | A. McCammon, off at 68′ | 68 | 0 |
| 2 | M. Mercado | 90 | 0 |
| 10 | J. Fishlock, off at 68′ | 68 | 0 |
| 5 | M. Dahlien | 90 | 0 |
| Substitutes | |||
| 7 | E. Adames, on at 68′ | 22 | 0 |
| 8 | A. James-Turner, on at 78′ | 12 | 0 |
| 13 | B. Ratcliffe, on at 68′ | 22 | 0 |
| 36 | S. Cedeño, on at 78′ | 12 | 0 |
| 12 | H. Ward, on at 68′ | 22 | 0 |
| Team | 0 | ||
Unused: N. Purcell, R. Brown, R. Hladek, K. Dockter
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 11 | S. Huerta | 90 | 0 | 2 | 0 | 82% | 2 | 1 |
| 24 | M. Curry | 90 | 0 | 3 | 0 | 76% | 1 | 0 |
| 20 | S. Meza | 90 | 0 | 1 | 0 | 81% | 2 | 0 |
| 14 | E. Mason, off at 68′ | 68 | 0 | 0 | 0 | 87% | 1 | 1 |
| 21 | P. McClernon, off at 78′ | 78 | 0 | 1 | 0 | 93% | 2 | 1 |
| 30 | N. Mondesir, off at 78′ | 78 | 0 | 1 | 1 | 52% | 2 | 0 |
| 16 | A. McCammon, off at 68′ | 68 | 0 | 2 | 3 | 64% | 0 | 0 |
| 2 | M. Mercado | 90 | 0 | 1 | 0 | 71% | 1 | 0 |
| 10 | J. Fishlock, off at 68′ | 68 | 0 | 0 | 1 | 73% | 0 | 0 |
| 5 | M. Dahlien | 90 | 0 | 5 | 0 | 53% | 0 | 0 |
| Substitutes | ||||||||
| 35 | N. Purcell | – | ||||||
| 7 | E. Adames, on at 68′ | 22 | 0 | 0 | 1 | 56% | 0 | 0 |
| 8 | A. James-Turner, on at 78′ | 12 | 0 | 0 | 2 | 83% | 0 | 0 |
| 13 | B. Ratcliffe, on at 68′ | 22 | 0 | 0 | 0 | 61% | 0 | 0 |
| 22 | R. Brown | – | ||||||
| 33 | R. Hladek | – | ||||||
| 36 | S. Cedeño, on at 78′ | 12 | 0 | 1 | 0 | 67% | 0 | 0 |
| 42 | K. Dockter | – | ||||||
| 12 | H. Ward, on at 68′ | 22 | 0 | 0 | 1 | 75% | 1 | 0 |
| Team | 0 | 17 | 9 | 77% | 12 | 3 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 1 | C. Dickey | 90 | 2 | 4 | 50% | 2 | 0 |
Position by matchday
Each club’s place in the table after every matchday, from recorded results.




