
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
Competition: NWSL
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 20,229
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 20,229
NWSL Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Orlando Pride | 3 | +9 | 9 |
2 | Kansas City Current | 3 | +7 | 9 |
3 | Washington Spirit | 3 | +1 | 6 |
4 | Angel City FC | 3 | +1 | 5 |
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 Wilson |
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

Alyssa Thompson with a Spectacular Goal vs. Seattle Reign FC
Alyssa Thompson (Angel City FC) with a Spectacular Goal vs. Seattle Reign FC, 03/31/2025

Sam Staab makes a great save
Sam Staab makes a great save

Casey Murphy makes a great save
Casey Murphy makes a great save

Temwa Chawinga scores goal for Kansas City Current
Temwa Chawinga scores goal for Kansas City Current

Trinity Rodman: My back will likely never be 100% again
USWNT star Trinity Rodman has given a sober assessment of her ongoing back issues, saying she doesn't think her back will ever be fully healthy again.