Portland Thorns FC vs North Carolina Courage, 2025 NWSL, Regular Season
· NWSLAbout
Portland Thorns FC are hosting North Carolina Courage
at Providence Park, Portland, Oregon, USA, starting on
. The match is a part of the NWSL.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Foul by Denise O'Sullivan (North Carolina Courage).
- 2': Hina Sugita (Portland Thorns) wins a free kick in the attacking half.
- 4': Foul by Olivia Moultrie (Portland Thorns).
- 4': Shinomi Koyama (North Carolina Courage) wins a free kick in the attacking half.
- 5': Foul by Hannah Betfort (North Carolina Courage).
- 5': Mackenzie Arnold (Portland Thorns) wins a free kick in the defensive half.
- 5': Delay in match because of an injury Mackenzie Arnold (Portland Thorns).
- 7': Delay over. They are ready to continue.
- 9': Attempt missed. Denise O'Sullivan (North Carolina Courage) right footed shot from outside the box misses to the left.
- 11': Corner, Portland Thorns. Conceded by Denise O'Sullivan.
- 11': Attempt missed. Sam Coffey (Portland Thorns) header from the centre of the box misses to the right. Assisted by Olivia Moultrie with a cross following a corner.
- 12': Attempt missed. Jaedyn Shaw (North Carolina Courage) right footed shot from outside the box is just a bit too high. Assisted by Denise O'Sullivan.
- 13': Corner, Portland Thorns. Conceded by Kaleigh Kurtz.
- 13': Attempt missed. Sam Hiatt (Portland Thorns) header from the centre of the box is close, but misses to the left. Assisted by Olivia Moultrie with a cross following a corner.
- 15': Attempt missed. Natalia Staude (North Carolina Courage) header from the centre of the box is too high. Assisted by Ryan Williams with a cross.
- 17': Attempt blocked. Reilyn Turner (Portland Thorns) left footed shot from the centre of the box is blocked.
- 18': Attempt missed. Olivia Moultrie (Portland Thorns) left footed shot from outside the box is close, but misses the top left corner. Assisted by Reilyn Turner.
- 20': Hannah Betfort (North Carolina Courage) hits the bar with a header from the centre of the box. Assisted by Ryan Williams with a cross.
- 21': Corner, Portland Thorns. Conceded by Meredith Speck.
- 21': Attempt blocked. Reilyn Turner (Portland Thorns) header from the centre of the box is blocked. Assisted by Olivia Moultrie with a cross.
- 22': Attempt blocked. Hina Sugita (Portland Thorns) right footed shot from outside the box is blocked.
- 25': Attempt missed. Jaedyn Shaw (North Carolina Courage) right footed shot from very close range misses to the left. Assisted by Shinomi Koyama with a cross.
- 25': Attempt blocked. Hannah Betfort (North Carolina Courage) right footed shot from the left side of the six yard box is blocked. Assisted by Jaedyn Shaw.
- 26': Attempt saved. Meredith Speck (North Carolina Courage) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Shinomi Koyama.
- 29': Delay in match because of an injury Reilyn Turner (Portland Thorns).
- 30': Delay over. They are ready to continue.
- 31': Attempt saved. Jaedyn Shaw (North Carolina Courage) left footed shot from the left side of the box is saved in the top left corner.
- 31': Corner, North Carolina Courage. Conceded by Mackenzie Arnold.
- 32': Attempt missed. Kaleigh Kurtz (North Carolina Courage) header from the right side of the six yard box is too high. Assisted by Jaedyn Shaw with a cross following a corner.
- 32': Attempt missed. Hina Sugita (Portland Thorns) right footed shot from the left side of the box misses to the right.
- 38': Delay in match because of an injury Caiya Hanks (Portland Thorns).
- 40': Delay over. They are ready to continue.
- 44': Foul by Denise O'Sullivan (North Carolina Courage).
- 44': Olivia Moultrie (Portland Thorns) wins a free kick in the attacking half.
- 45': Attempt saved. Deyna Castellanos (Portland Thorns) right footed shot from outside the box is saved in the bottom left corner. Assisted by Sam Coffey.
- 45'+1': Fourth official has announced 6 minutes of added time.
- 45'+1': Corner, Portland Thorns. Conceded by Denise O'Sullivan.
- 45'+1': Attempt missed. Reilyn Turner (Portland Thorns) header from the centre of the box is just a bit too high. Assisted by Olivia Moultrie with a cross following a corner.
- 45'+5': Delay in match because of an injury Ashley Sanchez (North Carolina Courage).
- 45'+6': Delay over. They are ready to continue.
- 45'+7': Foul by Caiya Hanks (Portland Thorns).
- 45'+7': Shinomi Koyama (North Carolina Courage) wins a free kick in the defensive half.
- 45'+8': First Half ends, Portland Thorns 0, North Carolina Courage 0.
- 45': Second Half begins Portland Thorns 0, North Carolina Courage 0.
- 46': Foul by Olivia Moultrie (Portland Thorns).
- 46': Hannah Betfort (North Carolina Courage) wins a free kick on the left wing.
- 49': Attempt missed. Jaedyn Shaw (North Carolina Courage) right footed shot from the centre of the box misses to the left. Assisted by Ashley Sanchez with a cross.
- 51': Foul by Deyna Castellanos (Portland Thorns).
- 51': Shinomi Koyama (North Carolina Courage) wins a free kick in the defensive half.
- 51': Deyna Castellanos (Portland Thorns) is shown the yellow card for a bad foul.
- 53': Attempt blocked. Natalia Staude (North Carolina Courage) left footed shot from outside the box is blocked. Assisted by Shinomi Koyama.
- 53': Corner, North Carolina Courage. Conceded by Kaitlyn Torpey.
- 53': Attempt saved. Shinomi Koyama (North Carolina Courage) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Jaedyn Shaw.
- 56': Attempt blocked. Hina Sugita (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Kaitlyn Torpey with a cross.
- 56': Attempt blocked. Hina Sugita (Portland Thorns) right footed shot from the centre of the box is blocked.
- 58': Attempt saved. Deyna Castellanos (Portland Thorns) right footed shot from outside the box is saved in the bottom left corner. Assisted by Hina Sugita.
- 59': Delay in match because of an injury Hannah Betfort (North Carolina Courage).
- 59': Substitution, Portland Thorns. Jessie Fleming replaces Deyna Castellanos.
- 61': Delay over. They are ready to continue.
- 61': Ashley Sanchez (North Carolina Courage) wins a free kick on the right wing.
- 61': Reyna Reyes (Portland Thorns).
- 62': Substitution, North Carolina Courage. Manaka Matsukubo replaces Meredith Speck.
- 64': Corner, Portland Thorns. Conceded by Kaleigh Kurtz.
- 65': Attempt blocked. Hina Sugita (Portland Thorns) left footed shot from outside the box is blocked.
- 65': Corner, Portland Thorns. Conceded by Malia Berkely.
- 66': Foul by Kaitlyn Torpey (Portland Thorns).
- 66': Hannah Betfort (North Carolina Courage) wins a free kick in the attacking half.
- 67': Attempt saved. Denise O'Sullivan (North Carolina Courage) right footed shot from the centre of the box is saved in the bottom right corner.
- 69': Foul by Isabella Obaze (Portland Thorns).
- 69': Jaedyn Shaw (North Carolina Courage) wins a free kick on the right wing.
- 71': Attempt missed. Jaedyn Shaw (North Carolina Courage) right footed shot from outside the box is close, but misses to the left. Assisted by Denise O'Sullivan.
- 71': Substitution, North Carolina Courage. Riley Jackson replaces Shinomi Koyama.
- 73': Penalty North Carolina Courage. Ashley Sanchez draws a foul in the penalty area.
- 73': Penalty conceded by Reyna Reyes (Portland Thorns) after a foul in the penalty area.
- 74': VAR Decision: Penalty North Carolina Courage.
- 76': Penalty saved. Jaedyn Shaw (North Carolina Courage) right footed shot saved in the bottom left corner.
- 76': Substitution, Portland Thorns. Alexa Spaanstra replaces Caiya Hanks.
- 76': Substitution, Portland Thorns. Pietra Tordin replaces Reilyn Turner.
- 77': Delay in match because of an injury Ashley Sanchez (North Carolina Courage).
- 78': Delay over. They are ready to continue.
- 79': Attempt blocked. Olivia Moultrie (Portland Thorns) left footed shot from outside the box is blocked. Assisted by Jessie Fleming.
- 79': Corner, Portland Thorns. Conceded by Riley Jackson.
- 82': Offside, Portland Thorns. Pietra Tordin is caught offside.
- 85': Attempt missed. Pietra Tordin (Portland Thorns) left footed shot from the centre of the box is close, but misses to the right.
- 87': Substitution, North Carolina Courage. Brooklyn Courtnall replaces Hannah Betfort.
- 87': Substitution, North Carolina Courage. Brianna Pinto replaces Jaedyn Shaw.
- 88': Foul by Brooklyn Courtnall (North Carolina Courage).
- 88': Reyna Reyes (Portland Thorns) wins a free kick in the defensive half.
- 88': Attempt missed. Pietra Tordin (Portland Thorns) header from the centre of the box misses to the left. Assisted by Kaitlyn Torpey with a cross.
- 89': Attempt blocked. Pietra Tordin (Portland Thorns) left footed shot from the left side of the box is blocked.
- 90': Fourth official has announced 5 minutes of added time.
- 90'+1': Attempt blocked. Hina Sugita (Portland Thorns) left footed shot from the centre of the box is blocked. Assisted by Sam Coffey.
- 90'+1': Attempt blocked. Olivia Moultrie (Portland Thorns) left footed shot from a difficult angle on the left is blocked. Assisted by Sam Coffey.
- 90'+1': Corner, Portland Thorns. Conceded by Ryan Williams.
- 90'+4': Brooklyn Courtnall (North Carolina Courage) wins a free kick on the right wing.
- 90'+4': Foul by Reyna Reyes (Portland Thorns).
- 90'+6': Second Half ends, Portland Thorns 0, North Carolina Courage 0.
- 0': Match ends, Portland Thorns 0, North Carolina Courage 0.
Statistics
NC |
POR![]() |
|
|---|---|---|
| 4 | Fouls | 9 |
| 0 | Yellow Cards | 1 |
| 0 | Red Cards | 0 |
| 0 | Offsides | 1 |
| 2 | Corner Kicks | 8 |
| 2 | Saves | 5 |
| 57.4 | Possession | 42.6 |
| 15 | SHOTS | 19 |
| 5 | ON GOAL | 2 |
| 0.3 | On Target % | 0.1 |
| 0 | Penalty Goals | 0 |
| 1 | Penalty Kicks Taken | 0 |
| 397 | Accurate Passes | 275 |
| 488 | Passes | 364 |
| 0.8 | Pass Completion % | 0.8 |
| 6 | Accurate Crosses | 7 |
| 27 | Crosses | 18 |
| 0.2 | Cross % | 0.4 |
| 48 | Long Balls | 30 |
| 27 | Accurate Long Balls | 8 |
| 0.6 | Long Balls % | 0.3 |
| 2 | Blocked Shots | 10 |
| 20 | Effective Tackles | 15 |
| 33 | Tackles | 18 |
| 0.6 | Tackle % | 0.8 |
| 10 | Interceptions | 8 |
| 28 | Effective Clearances | 31 |
| 28 | Clearances | 31 |
Game Information
Competition: NWSL
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 15,967
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 15,967
NWSL Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Kansas City Current | 26 | +36 | 65 |
| 2 | Washington Spirit | 26 | +9 | 44 |
| 3 | Portland Thorns FC | 26 | +7 | 40 |
| 4 | Orlando Pride | 26 | +6 | 40 |
Line-Ups
Portland Thorns FC (4-1-3-2)
| No. | Name |
|---|---|
| 18 | Mackenzie Arnold (GK) |
| 5 | Isabella Bryld Obaze |
| 16 | Sam Hiatt |
| 17 | Sam Coffey |
| 2 | Reyna Reyes |
| 20 | Kaitlyn Torpey |
| 10 | Deyna Castellanos |
| 8 | Hina Sugita |
| 13 | Olivia Moultrie |
| 7 | Caiya Hanks |
| 66 | Reilyn Turner |
North Carolina Courage (4-3-3)
| No. | Name |
|---|---|
| 1 | Casey Murphy (GK) |
| 7 | Malia Berkely |
| 3 | Kaleigh Kurtz |
| 12 | Natalia Staude |
| 13 | Ryan Williams |
| 10 | Denise O'Sullivan |
| 20 | Shinomi Koyama |
| 19 | Jaedyn Shaw |
| 30 | Hannah Betfort |
| 25 | Meredith Speck |
| 2 | Ashley Sanchez |
NWSL News
Racing Louisville clinches NWSL playoffs after 4 near misses
Racing Louisville FC clinched its first NWSL playoff spot on Sunday with a 1-0 victory over Bay FC, ending a run of four straight ninth-place finishes.
NC