
Portland Thorns FC vs Seattle Reign FC, 2024 NWSL, Regular Season
· NWSLPortland Thorns dominate Seattle Reign 4-0

Four players scored one goal apiece as the Portland Thorns FC shut out the Seattle Reign FC on Saturday at Providence Park.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Foul by Bethany Balcer (Seattle Reign).
- 1': Sam Coffey (Portland Thorns) wins a free kick in the defensive half.
- 4': Foul by Tziarra King (Seattle Reign).
- 4': Hina Sugita (Portland Thorns) wins a free kick on the right wing.
- 6': Foul by Tziarra King (Seattle Reign).
- 6': Jessie Fleming (Portland Thorns) wins a free kick in the defensive half.
- 7': Attempt missed. Sophia Smith (Portland Thorns) right footed shot from outside the box is close, but misses to the right.
- 10': Attempt saved. Ji So-Yun (Seattle Reign) left footed shot from outside the box is saved in the bottom right corner. Assisted by Sofia Huerta.
- 13': Attempt blocked. Olivia Moultrie (Portland Thorns) left footed shot from outside the box is blocked. Assisted by Sophia Smith.
- 14': Bethany Balcer (Seattle Reign) wins a free kick in the defensive half.
- 14': Foul by Becky Sauerbrunn (Portland Thorns).
- 15': Foul by Olivia Moultrie (Portland Thorns).
- 15': Phoebe McClernon (Seattle Reign) wins a free kick on the left wing.
- 16': Attempt missed. Tziarra King (Seattle Reign) left footed shot from outside the box is close, but misses to the left following a set piece situation.
- 17': Foul by Marie Müller (Portland Thorns).
- 17': Sofia Huerta (Seattle Reign) wins a free kick on the right wing.
- 19': Attempt missed. Veronica Latsko (Seattle Reign) header from the centre of the box misses to the left. Assisted by Phoebe McClernon with a cross.
- 23': Christine Sinclair (Portland Thorns) wins a free kick in the defensive half.
- 23': Foul by Tziarra King (Seattle Reign).
- 26': Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Hina Sugita.
- 26': Corner, Portland Thorns. Conceded by Shae Holmes.
- 27': Foul by Hina Sugita (Portland Thorns).
- 27': Olivia Van der Jagt (Seattle Reign) wins a free kick in the defensive half.
- 28': Foul by Jessie Fleming (Portland Thorns).
- 28': Phoebe McClernon (Seattle Reign) wins a free kick in the defensive half.
- 31': Delay in match (Seattle Reign).
- 33': Delay over. They are ready to continue.
- 38': Offside, Portland Thorns. Sophia Smith is caught offside.
- 41': Attempt blocked. Shae Holmes (Seattle Reign) right footed shot from outside the box is blocked.
- 41': Attempt missed. Olivia Van der Jagt (Seattle Reign) right footed shot from outside the box misses to the left.
- 42': Goal! Portland Thorns 1, Seattle Reign 0. Olivia Moultrie (Portland Thorns) right footed shot from the right side of the box to the top left corner. Assisted by Sophia Smith.
- 43': Corner, Seattle Reign. Conceded by Becky Sauerbrunn.
- 45': Foul by Sam Coffey (Portland Thorns).
- 45': Phoebe McClernon (Seattle Reign) wins a free kick on the left wing.
- 45'+1': Attempt saved. Veronica Latsko (Seattle Reign) header from the centre of the box is saved in the centre of the goal. Assisted by Lauren Barnes with a cross.
- 45'+2': Foul by Jessie Fleming (Portland Thorns).
- 45'+2': Jess Fishlock (Seattle Reign) wins a free kick in the attacking half.
- 45'+3': Attempt saved. Jess Fishlock (Seattle Reign) header from the centre of the box is saved in the top right corner. Assisted by Ji So-Yun.
- 45'+3': Attempt blocked. Bethany Balcer (Seattle Reign) header from the centre of the box is blocked.
- 45'+3': Corner, Seattle Reign. Conceded by Kelli Hubly.
- 45'+3': Attempt missed. Shae Holmes (Seattle Reign) header from the centre of the box misses to the right. Assisted by Sofia Huerta with a cross following a corner.
- 45'+3': Attempt blocked. Shae Holmes (Seattle Reign) right footed shot from the centre of the box is blocked.
- 45'+3': Attempt blocked. Phoebe McClernon (Seattle Reign) right footed shot from outside the box is blocked.
- 45'+4': Delay in match because of an injury Jessie Fleming (Portland Thorns).
- 45'+5': Delay over. They are ready to continue.
- 45'+5': First Half ends, Portland Thorns 1, Seattle Reign 0.
- 45': Second Half begins Portland Thorns 1, Seattle Reign 0.
- 46': Offside, Portland Thorns. Olivia Moultrie is caught offside.
- 47': Foul by Kelli Hubly (Portland Thorns).
- 47': Tziarra King (Seattle Reign) wins a free kick in the defensive half.
- 49': Attempt blocked. Jessie Fleming (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Marie Müller.
- 50': Attempt saved. Jessie Fleming (Portland Thorns) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Olivia Moultrie.
- 53': Delay in match because of an injury Laurel Ivory (Seattle Reign).
- 54': Delay over. They are ready to continue.
- 55': Corner, Seattle Reign. Conceded by Olivia Moultrie.
- 56': Delay in match because of an injury Olivia Moultrie (Portland Thorns).
- 57': Delay over. They are ready to continue.
- 58': Phoebe McClernon (Seattle Reign) is shown the yellow card.
- 58': Bethany Balcer (Seattle Reign) wins a free kick on the left wing.
- 58': Foul by Nicole Payne (Portland Thorns).
- 60': Attempt saved. Sophia Smith (Portland Thorns) right footed shot from outside the box is saved in the centre of the goal.
- 61': Foul by Olivia Moultrie (Portland Thorns).
- 61': Jess Fishlock (Seattle Reign) wins a free kick in the defensive half.
- 61': Olivia Moultrie (Portland Thorns) is shown the yellow card for a bad foul.
- 61': Substitution, Portland Thorns. Payton Linnehan replaces Jessie Fleming.
- 62': Substitution, Portland Thorns. Janine Beckie replaces Christine Sinclair.
- 62': Foul by Marie Müller (Portland Thorns).
- 62': Veronica Latsko (Seattle Reign) wins a free kick on the right wing.
- 64': Attempt missed. Nicole Payne (Portland Thorns) right footed shot from the right side of the box is close, but misses to the left. Assisted by Janine Beckie.
- 67': Foul by Sam Coffey (Portland Thorns).
- 67': Jess Fishlock (Seattle Reign) wins a free kick in the defensive half.
- 70': Attempt blocked. Sofia Huerta (Seattle Reign) left footed shot from the centre of the box is blocked. Assisted by Tziarra King with a cross.
- 70': Hand ball by Sofia Huerta (Seattle Reign).
- 70': Delay in match because of an injury Sofia Huerta (Seattle Reign).
- 71': Delay over. They are ready to continue.
- 71': Substitution, Seattle Reign. Emeri Adames replaces Veronica Latsko.
- 73': Foul by Kelli Hubly (Portland Thorns).
- 73': Tziarra King (Seattle Reign) wins a free kick in the defensive half.
- 74': Foul by Tziarra King (Seattle Reign).
- 74': Hina Sugita (Portland Thorns) wins a free kick in the defensive half.
- 75': Attempt blocked. Payton Linnehan (Portland Thorns) right footed shot from the left side of the box is blocked. Assisted by Olivia Moultrie.
- 75': Penalty conceded by Sofia Huerta (Seattle Reign) with a hand ball in the penalty area.
- 76': VAR Decision: Penalty Portland Thorns.
- 79': Sofia Huerta (Seattle Reign) is shown the yellow card for hand ball.
- 80': Goal! Portland Thorns 2, Seattle Reign 0. Sophia Smith (Portland Thorns) converts the penalty with a right footed shot to the bottom right corner.
- 82': Foul by Tziarra King (Seattle Reign).
- 82': Nicole Payne (Portland Thorns) wins a free kick in the defensive half.
- 83': Bethany Balcer (Seattle Reign) wins a free kick on the left wing.
- 83': Foul by Kelli Hubly (Portland Thorns).
- 83': Substitution, Seattle Reign. Ryanne Brown replaces Phoebe McClernon.
- 83': Substitution, Seattle Reign. Nikki Stanton replaces Olivia Van der Jagt.
- 85': Substitution, Portland Thorns. Reyna Reyes replaces Nicole Payne.
- 87': Substitution, Seattle Reign. Olivia Athens replaces Tziarra King.
- 88': Foul by Hina Sugita (Portland Thorns).
- 88': Sofia Huerta (Seattle Reign) wins a free kick in the attacking half.
- 88': Corner, Seattle Reign. Conceded by Kelli Hubly.
- 89': Attempt blocked. Bethany Balcer (Seattle Reign) header from the centre of the box is blocked. Assisted by Ji So-Yun with a cross.
- 89': Foul by Olivia Athens (Seattle Reign).
- 89': Sophia Smith (Portland Thorns) wins a free kick on the right wing.
- 89': Olivia Athens (Seattle Reign) is shown the yellow card for a bad foul.
- 90': Corner, Portland Thorns. Conceded by Ryanne Brown.
- 90'+3': Goal! Portland Thorns 3, Seattle Reign 0. Hina Sugita (Portland Thorns) right footed shot from the centre of the box to the bottom left corner. Assisted by Sophia Smith.
- 90'+5': Attempt missed. Payton Linnehan (Portland Thorns) right footed shot from the left side of the box is just a bit too high.
- 90'+5': Attempt blocked. Sophia Smith (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Janine Beckie.
- 90'+5': Corner, Portland Thorns. Conceded by Jess Fishlock.
- 90'+8': Goal! Portland Thorns 4, Seattle Reign 0. Payton Linnehan (Portland Thorns) right footed shot from the centre of the box to the bottom left corner. Assisted by Sophia Smith.
- 90'+9': Substitution, Portland Thorns. Olivia Wade-Katoa replaces Olivia Moultrie.
- 90'+9': Substitution, Portland Thorns. Meghan Klingenberg replaces Marie Müller.
- 90'+13': Foul by Ji So-Yun (Seattle Reign).
- 90'+13': Hina Sugita (Portland Thorns) wins a free kick in the attacking half.
- 90'+14': Second Half ends, Portland Thorns 4, Seattle Reign 0.
- 0': Match ends, Portland Thorns 4, Seattle Reign 0.
Game Information
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 20,229
NWSL Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Angel City FC | 0 | 0 | 0 |
2 | Bay FC | 0 | 0 | 0 |
3 | Chicago Stars FC | 0 | 0 | 0 |
4 | NJ/NY Gotham FC | 0 | 0 | 0 |
Line-Ups
Portland Thorns FC (4-1-4-1)
No. | Name |
---|---|
18 | Shelby Hogan (GK) |
4 | Becky Sauerbrunn |
20 | Kelli Hubly |
17 | Sam Coffey |
23 | Marie Müller |
11 | Nicole Payne |
21 | Jessie Fleming |
8 | Hina Sugita |
9 | Sophia Smith |
13 | Olivia Moultrie |
12 | Christine Sinclair |
Seattle Reign FC (4-4-2)
No. | Name |
---|---|
18 | Laurel Ivory (GK) |
3 | Lauren Barnes |
25 | Shae Holmes |
21 | Phoebe McClernon ![]() |
11 | Sofia Huerta ![]() |
33 | Olivia Van der Jagt |
10 | Jess Fishlock |
23 | Tziarra King |
24 | Veronica Latsko |
91 | Ji So-Yun |
8 | Bethany Balcer |
NWSL News

The return of Chelsea forward Catarina Macario highlights the 23-player United States women's national team roster selected by manager Emma Hayes for the 2025 SheBelieves Cup.

The Portland Thorns of the National Women's Soccer League and the city's as-yet unnamed WNBA team will train together at a new performance center in a first-of-its-kind alliance between teams from both leagues.

The National Women's Soccer League will establish a $5 million fund for players as part of a settlement that stemmed from allegations of emotional and sexual misconduct that rocked the league in 2021.

Ali Krieger explains why the NWSL should be concerned about players moving to Europe.

Brazil international Tarciane has completed her transfer from Houston Dash to Lyon, the NWSL side confirmed on Sunday.