Washington Spirit vs Portland Thorns FC, 2026 NWSL, Regular Season
· NWSLMoultrie strike powers Portland Thorns past Washington Spirit in NWSL opener
Olivia Moultrie scored in the second half to give the Portland Thorns a 1-0 victory over the Washington Spirit in the National Women's Soccer League season opener.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Foul by Lucia Di Guglielmo (Washington Spirit).
- 3': Reyna Reyes (Portland Thorns) wins a free kick in the defensive half.
- 4': Offside, Washington Spirit. Gift Monday is caught offside.
- 5': Foul by Gift Monday (Washington Spirit).
- 5': Sam Hiatt (Portland Thorns) wins a free kick in the defensive half.
- 6': Attempt blocked. Rosemonde Kouassi (Washington Spirit) header from the left side of the box is blocked. Assisted by Trinity Rodman with a cross.
- 6': Attempt blocked. Leicy Santos (Washington Spirit) left footed shot from the centre of the box is blocked.
- 9': Attempt blocked. Gabrielle Carle (Washington Spirit) right footed shot from outside the box is blocked. Assisted by Rosemonde Kouassi.
- 10': Foul by Esme Morgan (Washington Spirit).
- 10': Pietra Tordin (Portland Thorns) wins a free kick in the defensive half.
- 10': Foul by Reilyn Turner (Portland Thorns).
- 10': Lucia Di Guglielmo (Washington Spirit) wins a free kick on the left wing.
- 26': Foul by Pietra Tordin (Portland Thorns).
- 26': Trinity Rodman (Washington Spirit) wins a free kick in the defensive half.
- 29': Foul by Cassandra Bogere (Portland Thorns).
- 29': Gift Monday (Washington Spirit) wins a free kick in the attacking half.
- 30': Offside, Washington Spirit. Gift Monday is caught offside.
- 34': Attempt missed. Reyna Reyes (Portland Thorns) right footed shot from outside the box is high and wide to the left. Assisted by Jessie Fleming.
- 35': Foul by Cassandra Bogere (Portland Thorns).
- 35': Rosemonde Kouassi (Washington Spirit) wins a free kick in the defensive half.
- 41': Foul by Pietra Tordin (Portland Thorns).
- 41': Sandy MacIver (Washington Spirit) wins a free kick in the defensive half.
- 44': Foul by M.A. Vignola (Portland Thorns).
- 44': Trinity Rodman (Washington Spirit) wins a free kick in the defensive half.
- 45'+1': Fourth official has announced 1 minutes of added time.
- 45'+2': First Half ends, Washington Spirit 0, Portland Thorns 0.
- 45': Second Half begins Washington Spirit 0, Portland Thorns 0.
- 47': Foul by Lucia Di Guglielmo (Washington Spirit).
- 47': Reilyn Turner (Portland Thorns) wins a free kick in the defensive half.
- 51': Attempt saved. Gift Monday (Washington Spirit) left footed shot from more than 35 yards is saved in the bottom right corner by Morgan Messner (Portland Thorns).
- 52': Goal! Washington Spirit 0, Portland Thorns 1. Olivia Moultrie (Portland Thorns) left footed shot from the centre of the box to the bottom right corner. Assisted by Pietra Tordin.
- 54': Attempt missed. Hal Hershfelt (Washington Spirit) right footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Gabrielle Carle.
- 55': Attempt missed. Rebeca Bernal (Washington Spirit) right footed shot from outside the box misses to the left.
- 56': Attempt missed. Reilyn Turner (Portland Thorns) right footed shot from a difficult angle on the right is close, but misses to the right. Assisted by Olivia Moultrie.
- 58': Delay in match because of an injury Gabrielle Carle (Washington Spirit).
- 59': Delay over. They are ready to continue.
- 61': Substitution, Portland Thorns. Shae Harvey replaces Cassandra Bogere.
- 61': Substitution, Portland Thorns. Maddie Padelski replaces Reilyn Turner.
- 62': Foul by Lucia Di Guglielmo (Washington Spirit).
- 62': Maddie Padelski (Portland Thorns) wins a free kick in the defensive half.
- 62': Foul by Mimi Alidou (Portland Thorns).
- 62': Lucia Di Guglielmo (Washington Spirit) wins a free kick in the defensive half.
- 64': Attempt missed. Maddie Padelski (Portland Thorns) left footed shot from the right side of the box misses to the left. Assisted by Jessie Fleming.
- 64': Substitution, Washington Spirit. Sofia Cantore replaces Gift Monday.
- 65': Attempt blocked. Olivia Moultrie (Portland Thorns) right footed shot from the left side of the box is blocked. Assisted by Pietra Tordin.
- 65': Attempt blocked. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Pietra Tordin.
- 66': Corner, Washington Spirit. Conceded by Jessie Fleming.
- 68': Foul by Reyna Reyes (Portland Thorns).
- 68': Trinity Rodman (Washington Spirit) wins a free kick on the left wing.
- 69': Attempt blocked. Esme Morgan (Washington Spirit) header from the right side of the box is blocked. Assisted by Leicy Santos with a cross.
- 69': Corner, Washington Spirit. Conceded by M.A. Vignola.
- 70': Corner, Washington Spirit. Conceded by Mimi Alidou.
- 70': Attempt blocked. Tara Rudd (Washington Spirit) header from the right side of the six yard box is blocked. Assisted by Leicy Santos with a cross.
- 71': Substitution, Washington Spirit. Claudia Martínez replaces Leicy Santos.
- 72': Corner, Portland Thorns. Conceded by Lucia Di Guglielmo.
- 73': Foul by Rosemonde Kouassi (Washington Spirit).
- 73': M.A. Vignola (Portland Thorns) wins a free kick in the defensive half.
- 74': Foul by Rosemonde Kouassi (Washington Spirit).
- 74': M.A. Vignola (Portland Thorns) wins a free kick in the defensive half.
- 75': Attempt saved. Olivia Moultrie (Portland Thorns) left footed shot from the left side of the box is saved in the bottom right corner by Sandy MacIver (Washington Spirit). Assisted by M.A. Vignola.
- 75': Hal Hershfelt (Washington Spirit) hits the left post with a right footed shot from the right side of the box. Assisted by Rosemonde Kouassi.
- 77': Substitution, Portland Thorns. Sophia Wilson replaces Pietra Tordin.
- 79': Attempt missed. Sofia Cantore (Washington Spirit) right footed shot from the centre of the box misses to the left. Assisted by Rosemonde Kouassi with a cross.
- 79': Delay in match because of an injury Morgan Messner (Portland Thorns).
- 80': Delay over. They are ready to continue.
- 83': Foul by Maddie Padelski (Portland Thorns).
- 83': Lucia Di Guglielmo (Washington Spirit) wins a free kick in the defensive half.
- 83': Corner, Portland Thorns. Conceded by Tara Rudd.
- 84': Attempt missed. Shae Harvey (Portland Thorns) header from the right side of the six yard box misses to the right. Assisted by Olivia Moultrie with a cross following a corner.
- 84': Substitution, Washington Spirit. Tamara Bolt replaces Rosemonde Kouassi.
- 84': Substitution, Washington Spirit. Paige Metayer replaces Gabrielle Carle.
- 84': Substitution, Washington Spirit. Deborah Abiodun replaces Rebeca Bernal.
- 85': Substitution, Portland Thorns. Alexa Spaanstra replaces Mimi Alidou.
- 87': Attempt missed. Claudia Martínez (Washington Spirit) right footed shot from the right side of the box is close, but misses to the right. Assisted by Paige Metayer.
- 88': Attempt missed. Trinity Rodman (Washington Spirit) header from the left side of the six yard box is too high. Assisted by Paige Metayer with a cross.
- 89': Foul by Trinity Rodman (Washington Spirit).
- 89': Reyna Reyes (Portland Thorns) wins a free kick in the defensive half.
- 90': Foul by Sophia Wilson (Portland Thorns).
- 90': Tamara Bolt (Washington Spirit) wins a free kick in the defensive half.
- 90'+1': Fourth official has announced 6 minutes of added time.
- 90'+2': Attempt blocked. Claudia Martínez (Washington Spirit) right footed shot from the centre of the box is blocked. Assisted by Sofia Cantore.
- 90'+3': Attempt saved. Sophia Wilson (Portland Thorns) right footed shot from outside the box is saved in the centre of the goal by Sandy MacIver (Washington Spirit).
- 90'+7': Second Half ends, Washington Spirit 0, Portland Thorns 1.
- 0': Match ends, Washington Spirit 0, Portland Thorns 1.
Statistics
POR |
WAS![]() |
|
|---|---|---|
| 10 | Fouls | 8 |
| 0 | Yellow Cards | 0 |
| 0 | Red Cards | 0 |
| 0 | Offsides | 2 |
| 2 | Corner Kicks | 3 |
| 1 | Saves | 2 |
| 37.9 | Possession | 62.1 |
| 9 | SHOTS | 13 |
| 3 | ON GOAL | 1 |
| 0.3 | On Target % | 0.1 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 280 | Accurate Passes | 499 |
| 361 | Passes | 587 |
| 0.8 | Pass Completion % | 0.9 |
| 2 | Accurate Crosses | 7 |
| 8 | Crosses | 14 |
| 0.3 | Cross % | 0.5 |
| 48 | Long Balls | 45 |
| 19 | Accurate Long Balls | 19 |
| 0.4 | Long Balls % | 0.4 |
| 2 | Blocked Shots | 6 |
| 13 | Effective Tackles | 14 |
| 23 | Tackles | 23 |
| 0.6 | Tackle % | 0.6 |
| 13 | Interceptions | 11 |
| 21 | Effective Clearances | 13 |
| 21 | Clearances | 13 |
Game Information
Venue: Audi Field
Location: Washington, District of Columbia, USA
Attendance: 19,215
NWSL Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Angel City FC | 1 | +4 | 3 |
| 2 | Kansas City Current | 1 | +1 | 3 |
| 3 | North Carolina Courage | 1 | +1 | 3 |
| 4 | Bay FC | 1 | +1 | 3 |
Line-Ups
Washington Spirit (4-2-3-1)
| No. | Name |
|---|---|
| 18 | Sandy MacIver (GK) |
| 9 | Tara Rudd |
| 24 | Esme Morgan |
| 13 | Lucia Di Guglielmo |
| 14 | Gabrielle Carle |
| 10 | Leicy Santos |
| 4 | Rebeca Bernal |
| 17 | Hal Hershfelt |
| 21 | Gift Monday |
| 19 | Rosemonde Kouassi |
| 2 | Trinity Rodman |
Portland Thorns FC (4-4-2)
| No. | Name |
|---|---|
| 35 | Morgan Messner (GK) |
| 5 | Isabella Obaze |
| 16 | Sam Hiatt |
| 25 | M.A. Vignola |
| 2 | Reyna Reyes |
| 21 | Jessie Fleming |
| 6 | Cassandra Bogere |
| 26 | Mimi Alidou |
| 66 | Reilyn Turner |
| 13 | Olivia Moultrie |
| 19 | Pietra Tordin |
NWSL News
A bunch of USWNT stars have moved in-and-out of the NWSL and Europe on big-money deals. Let's grade them all!
Jeff Kassouf breaks down Catarina Macario's record-setting move to San Diego and what it means for the NWSL.
Reigning NWSL champions Gotham FC will play at Citi Field, home of MLB's New York Mets, on July 15 against the Washington Spirit in a rematch of the 2025 NWSL Championship.
The 2026 National Women's Soccer League (NWSL) season is underway, with big names to watch. USA stars Lindsey Heaps and Catarina Macario arrive soon from Europe, joining the likes of Barbra Banda and Trinity Rodman.
With the first matchday of the 2026 season in the books, ESPN ranks all 16 NWSL clubs from first to worst in this week's edition of Power Rankings.
POR