Portland Thorns FC vs North Carolina Courage
Match pulse
Who won: Portland 1-0
Portland Thorns FC beat North Carolina Courage 1-0 on Friday, October 23, 2026 at Providence Park. Goals for Portland: Marie Müller (60').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats

Player of the game
Mackenzie Arnold
POR · 2 saves, clean sheet
Deserved to win
Portland created better chances: they win this game 59% of the time
Play by play
- Match ends, Portland Thorns 1, North Carolina Courage 0.
- Second Half ends, Portland Thorns 1, North Carolina Courage 0.
- 90'+2'

Foul
Foul by Erica Parkinson (North Carolina Courage).
- 90'+2'


Free kick won
Caiya Hanks (Portland Thorns) wins a free kick on the left wing.
- 90'+1'POR

Corner awarded
Corner, Portland Thorns. Conceded by Kailen Sheridan.
- 90'+1'


Shot on target
Attempt saved. Pietra Tordin (Portland Thorns) right footed shot from outside the box is saved in the top right corner by Kailen Sheridan (North Carolina Courage). Assisted by Caiya Hanks.
- 90'+1'
Fourth official has announced 3 minutes of added time.
- 88'


Shot off target
Attempt missed. Ashley Sanchez (North Carolina Courage) right footed shot from outside the box misses to the right. Assisted by Hannah Betfort.
- 86'


Right footed shot just wide
Attempt missed. Caiya Hanks (Portland Thorns) right footed shot from the centre of the box is too high following a corner.
C. Hanks
- 86'


Shot blocked
Attempt blocked. Reyna Reyes (Portland Thorns) left footed shot from the centre of the box is blocked. Assisted by Pietra Tordin.
- 85'

SubSubbed on for D. Weatherholt
Substitution, North Carolina Courage. Hannah Betfort replaces Dani Weatherholt.
H. Betfort
- 85'
SubSubbed on for R. Jackson
Substitution, North Carolina Courage. Vilde Bøe Risa replaces Riley Jackson.
V. Bøe Risa
- 85'POR

Corner awarded
Corner, Portland Thorns. Conceded by Natalie Jacobs.
- 83'


Foul
Foul by Uno Shiragaki (North Carolina Courage).
- 83'

Free kick won
Nina Nijstad (Portland Thorns) wins a free kick in the attacking half.
- 81'


Foul
Uno Shiragaki (North Carolina Courage).
- 81'


Free kick won
Pietra Tordin (Portland Thorns) wins a free kick in the attacking half.
- 81'


Foul
Foul by Natalie Jacobs (North Carolina Courage).
- 81'


Free kick won
Reilyn Turner (Portland Thorns) wins a free kick in the defensive half.
- 80'


Free kick won
Ally Schlegel (North Carolina Courage) wins a free kick in the attacking half.
- 80'

Foul
Foul by Nina Nijstad (Portland Thorns).
- 79'


Yellow card
Riley Jackson (North Carolina Courage) is shown the yellow card for a bad foul.
R. Jackson
- 79'


Foul
Foul by Riley Jackson (North Carolina Courage).
- 79'


Free kick won
Caiya Hanks (Portland Thorns) wins a free kick in the defensive half.
- 78'


Free kick won
Natalie Jacobs (North Carolina Courage) wins a free kick in the attacking half.

