NWSL 2026 Matchday 12
Seattle Reign FC v Portland Thorns FC
Seattle Reign FC v Portland Thorns FC
Full time
Sun 12 Jul
Expected goals: Seattle Reign FC 1.61, Portland Thorns FC 1.59
Sun 12 Jul, 4:00 pm EDT Seattle Stadium NWSL 2026, Matchday 12
Key moments
- 8′Goal R. Brown (Seattle Reign FC)1–0
- 43′Goal M. Mercado (Seattle Reign FC)2–0
Top performers
M. Mercado1G3SH
R. Brown1G2SH
M. Fishel0G4SH
S. Wilson0G8SH
P. Tordin0G5SH
O. Moultrie0G4SH
Three per club, chosen from the match record: goals, then shots.
What it means
10th▲2 from 12th
Outside the playoff places, 3 points behind Orlando Pride in the last playoff place, with 17 to play.
Season series
Seattle Reign FC won one, Portland Thorns FC won one; level at 2–2 on aggregate.
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 | 15 | +8 | 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 | |
| 10 | Seattle Reign FC | 13 | −3 | 17 |
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
- Seattle Reign FC
- 49% possession
- 110 possessions
- 12% ended in a shot
- 19% reached the box
- 4.3 actions each
- Portland Thorns FC
- 51% possession
- 109 possessions
- 18% ended in a shot
- 29% reached the box
- 4.7 actions each
Where each team won the ball
Seattle Reign FC
Portland Thorns FC
Where the shots came from
Seattle Reign FCPortland Thorns FC
How each team moved the ball
Seattle Reign FC
Portland Thorns FC
How long possessions ran
Seattle Reign FCPortland Thorns FC
Longer possessions shot more
Seattle Reign FCPortland Thorns FC
Where play slowed down
Seattle Reign FCPortland Thorns 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,683 events in the record.
Choose an action on the pitch or in the list to see everything recorded about it.
108 events shown.
| Time | Action | Player | Team |
|---|---|---|---|
| 1:38 | O. Moultrie | Portland Thorns FC | |
| 2:54 | O. Moultrie | Portland Thorns FC | |
| 4:28 | M. McKenzie | Portland Thorns FC | |
| 4:29 | C. Miller | Seattle Reign FC | |
| 5:28 | M. Mercado | Seattle Reign FC | |
| 7:06 | R. Brown | Seattle Reign FC | |
| 8:27 | C. Miller | Seattle Reign FC | |
| 11:00 | O. Moultrie | Portland Thorns FC | |
| 11:01 | O. Moultrie | Portland Thorns FC | |
| 12:51 | S. Wilson | Portland Thorns FC | |
| 14:47 | P. Tordin | Portland Thorns FC | |
| 16:10 | S. Wilson | Portland Thorns FC | |
| 16:44 | J. Perry | Portland Thorns FC | |
| 16:44 | C. Miller | Seattle Reign FC | |
| 18:00 | O. Moultrie | Portland Thorns FC | |
| 18:40 | S. Wilson | Portland Thorns FC | |
| 19:11 | R. Brown | Seattle Reign FC | |
| 20:14 | C. Miller | Seattle Reign FC | |
| 21:51 | P. Tordin | Portland Thorns FC | |
| 21:53 | M. Dahlien | Seattle Reign FC |
Lineups
Seattle Reign FCFormation 4-2-3-1
| # | Player | Min | G | A | xG |
|---|---|---|---|---|---|
| 38 | C. Miller | 90 | 0 | 0 | 0.00 |
| 22 | R. Brown, off at 78′ | 78 | 1 | 0 | 0.15 |
| 11 | S. Huerta | 90 | 0 | 0 | 0.03 |
| 16 | A. McCammon, off at 78′ | 78 | 0 | 1 | 0.00 |
| 21 | P. McClernon | 90 | 0 | 0 | 0.00 |
| 23 | J. Bugg | 90 | 0 | 0 | 0.01 |
| 2 | M. Mercado, off at 65′ | 65 | 1 | 0 | 0.38 |
| 20 | S. Meza | 90 | 0 | 1 | 0.00 |
| 19 | M. Fishel | 90 | 0 | 0 | 0.68 |
| 17 | S. Menti, off at 65′ | 65 | 0 | 0 | 0.24 |
| 5 | M. Dahlien, off at 89′ | 89 | 0 | 0 | 0.04 |
| Substitutes | |||||
| 8 | A. James-Turner, on at 78′ | 12 | 0 | 0 | 0.00 |
| 12 | H. Ward, on at 65′ | 25 | 0 | 0 | 0.12 |
| 13 | B. Ratcliffe, on at 89′ | 1 | 0 | 0 | 0.00 |
| 14 | E. Mason, on at 78′ | 12 | 0 | 0 | 0.00 |
| 30 | N. Mondesir, on at 65′ | 25 | 0 | 0 | 0.00 |
| Team | 2 | 2 | 1.64 | ||
Unused: E. Adames, J. Fishlock, R. Hladek, N. Purcell
All player stats
| # | Player | Min | G | A | xG | Sh | SOT | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 22 | R. Brown, off at 78′ | 78 | 1 | 0 | 0.15 | 2 | 1 | 0 | 76% | 2 | 0 |
| 11 | S. Huerta | 90 | 0 | 0 | 0.03 | 2 | 1 | 1 | 88% | 1 | 0 |
| 16 | A. McCammon, off at 78′ | 78 | 0 | 1 | 0.00 | 0 | 0 | 1 | 68% | 1 | 5 |
| 21 | P. McClernon | 90 | 0 | 0 | 0.00 | 0 | 0 | 0 | 74% | 4 | 0 |
| 23 | J. Bugg | 90 | 0 | 0 | 0.01 | 1 | 0 | 0 | 94% | 1 | 0 |
| 2 | M. Mercado, off at 65′ | 65 | 1 | 0 | 0.38 | 3 | 1 | 0 | 55% | 0 | 0 |
| 20 | S. Meza | 90 | 0 | 1 | 0.00 | 0 | 0 | 1 | 79% | 3 | 1 |
| 19 | M. Fishel | 90 | 0 | 0 | 0.68 | 4 | 1 | 0 | 47% | 0 | 1 |
| 17 | S. Menti, off at 65′ | 65 | 0 | 0 | 0.24 | 3 | 1 | 0 | 47% | 0 | 1 |
| 5 | M. Dahlien, off at 89′ | 89 | 0 | 0 | 0.04 | 1 | 0 | 3 | 72% | 1 | 0 |
| Substitutes | |||||||||||
| 7 | E. Adames | – | |||||||||
| 8 | A. James-Turner, on at 78′ | 12 | 0 | 0 | 0.00 | 0 | 0 | 0 | 33% | 0 | 1 |
| 10 | J. Fishlock | – | |||||||||
| 12 | H. Ward, on at 65′ | 25 | 0 | 0 | 0.12 | 1 | 1 | 0 | 67% | 0 | 0 |
| 13 | B. Ratcliffe, on at 89′ | 1 | 0 | 0 | 0.00 | 0 | 0 | 0 | 100% | 1 | 0 |
| 14 | E. Mason, on at 78′ | 12 | 0 | 0 | 0.00 | 0 | 0 | 0 | 33% | 1 | 0 |
| 30 | N. Mondesir, on at 65′ | 25 | 0 | 0 | 0.00 | 0 | 0 | 4 | 63% | 0 | 0 |
| 33 | R. Hladek | – | |||||||||
| 35 | N. Purcell | – | |||||||||
| Team | 2 | 2 | 1.64 | 17 | 6 | 10 | 75% | 15 | 9 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 38 | C. Miller | 90 | 8 | 8 | 100% | 0 | 3 |
Clean sheet: C. Miller
Portland Thorns FCFormation 4-2-3-1
| # | Player | Min | G | A | xG |
|---|---|---|---|---|---|
| 18 | M. Arnold | 90 | 0 | 0 | 0.00 |
| 23 | M. Müller | 90 | 0 | 0 | 0.04 |
| 25 | M. Vignola | 90 | 0 | 0 | 0.21 |
| 21 | J. Fleming | 90 | 0 | 0 | 0.13 |
| 16 | S. Hiatt | 90 | 0 | 0 | 0.00 |
| 24 | J. Perry | 90 | 0 | 0 | 0.01 |
| 29 | M. McKenzie, off at 55′ | 55 | 0 | 0 | 0.05 |
| 40 | J. Immethun, off at 55′ | 55 | 0 | 0 | 0.00 |
| 9 | S. Wilson | 90 | 0 | 0 | 0.29 |
| 13 | O. Moultrie | 90 | 0 | 0 | 0.32 |
| 19 | P. Tordin, off at 86′ | 86 | 0 | 0 | 0.45 |
| Substitutes | |||||
| 41 | R. Lyles, on at 55′ | 35 | 0 | 0 | 0.05 |
| 6 | C. Bogere, on at 55′ | 35 | 0 | 0 | 0.07 |
| 10 | D. Castellanos, on at 86′ | 4 | 0 | 0 | 0.00 |
| Team | 0 | 0 | 1.61 | ||
Unused: M. Messner, I. Obaze, C. Calzada, R. Reyes, S. Harvey, M. Padelski
All player stats
| # | Player | Min | G | A | xG | Sh | SOT | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 23 | M. Müller | 90 | 0 | 0 | 0.04 | 1 | 0 | 1 | 73% | 1 | 4 |
| 25 | M. Vignola | 90 | 0 | 0 | 0.21 | 1 | 1 | 0 | 68% | 1 | 1 |
| 21 | J. Fleming | 90 | 0 | 0 | 0.13 | 1 | 1 | 4 | 80% | 4 | 1 |
| 16 | S. Hiatt | 90 | 0 | 0 | 0.00 | 0 | 0 | 0 | 93% | 1 | 0 |
| 24 | J. Perry | 90 | 0 | 0 | 0.01 | 1 | 1 | 0 | 85% | 0 | 0 |
| 29 | M. McKenzie, off at 55′ | 55 | 0 | 0 | 0.05 | 1 | 1 | 1 | 64% | 0 | 0 |
| 40 | J. Immethun, off at 55′ | 55 | 0 | 0 | 0.00 | 0 | 0 | 1 | 74% | 0 | 2 |
| 9 | S. Wilson | 90 | 0 | 0 | 0.29 | 8 | 2 | 3 | 74% | 2 | 1 |
| 13 | O. Moultrie | 90 | 0 | 0 | 0.32 | 4 | 1 | 3 | 52% | 0 | 0 |
| 19 | P. Tordin, off at 86′ | 86 | 0 | 0 | 0.45 | 5 | 1 | 2 | 76% | 1 | 0 |
| Substitutes | |||||||||||
| 35 | M. Messner | – | |||||||||
| 5 | I. Obaze | – | |||||||||
| 4 | C. Calzada | – | |||||||||
| 2 | R. Reyes | – | |||||||||
| 41 | R. Lyles, on at 55′ | 35 | 0 | 0 | 0.05 | 2 | 0 | 0 | 79% | 0 | 0 |
| 6 | C. Bogere, on at 55′ | 35 | 0 | 0 | 0.07 | 1 | 1 | 1 | 83% | 0 | 1 |
| 15 | S. Harvey | – | |||||||||
| 11 | M. Padelski | – | |||||||||
| 10 | D. Castellanos, on at 86′ | 4 | 0 | 0 | 0.00 | 0 | 0 | 0 | 100% | 0 | 0 |
| Team | 0 | 0 | 1.61 | 25 | 9 | 16 | 78% | 10 | 10 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 18 | M. Arnold | 90 | 4 | 6 | 67% | 2 | 2 |
Position by matchday
Each club’s place in the table after every matchday, from recorded results.

