FINAL RESULT · October 23, 2026

North Carolina Courage 0–1 Portland Thorns FC: October 23, 2026 NWSL Result

North Carolina Courage and Portland Thorns FC completed their 2026 NWSL match at Providence Park on October 23, 2026. The final score was North Carolina Courage 0–1 Portland Thorns FC. This page keeps the result, viewing information, current table snapshot and the other 2026 meeting together.

North Carolina Courage logo North Carolina Courage Current rank #9 · Form L W L L L
0–1
Portland Thorns FC logo Portland Thorns FC Current rank #6 · Form D L D W D
Loading local time… ET: Venue time:

North Carolina Courage vs Portland Thorns FC Broadcast Information

Prime VideoUnited States · Subscription
Watch on Prime Video

Portland Thorns FC Match Venue

Providence Park

Portland, Oregon, USA

Open venue in Google Maps →
MATCH VIDEOS

North Carolina Courage vs Portland Thorns FC Match Highlights

Watch 4 available highlights from this completed NWSL match, including the match recap, goals and notable plays supplied with the final game record.

FULL HIGHLIGHTS | Portland Thorns FC vs North Carolina Courage

YouTube highlights from National Women's Soccer League.

Open source video →

Portland Thorns vs North Carolina Courage 🔥 | NWSL Women’s Soccer Highlights

YouTube highlights from Ultra Kick Tv.

Open source video →
1:19

Portland Thorns FC vs. North Carolina Courage - Game Highlights

Watch the Game Highlights from Portland Thorns FC vs. North Carolina Courage, 10/24/2026

Open source video →
0:34

Marie Müller with a Spectacular Goal vs. North Carolina Courage

Marie Müller (Portland Thorns FC) with a Spectacular Goal vs. North Carolina Courage, 10/24/2026

Open source video →
FINAL MATCH REPORT

North Carolina Courage vs Portland Thorns FC Match Stats and Facts

Compare the final team numbers from this October 23, 2026 NWSL match, then jump to the goals, cards, substitutions, lineups and player leaders.

Final score

North Carolina Courage 0–1 Portland Thorns FC

Match venue

Providence Park

Attendance

20,105

Formations

4-3-3 vs 4-2-3-1

North Carolina CourageTeam statisticPortland Thorns FC
62.7%Possession37.3%
11Shots13
2Shots on goal7
8Corner kicks5
5Saves2
17Fouls committed15
2Yellow cards1
0Red cards0
3Offsides1
575Passes attempted343
493Passes completed276
90%Pass accuracy80%
14Tackles won7
6Interceptions9
5Blocked shots4
15Clearances37
GOALS, CARDS & SUBSTITUTIONS

North Carolina Courage vs Portland Thorns FC Match Timeline

Follow the important moments in match order. Routine stoppages and duplicate delay notices are left out so the decisive action is easier to scan.

  1. Kickoff

    First Half begins.

  2. Yellow card · Portland Thorns FC

    Marie Müller (Portland Thorns) is shown the yellow card for a bad foul.

  3. Halftime

    Halftime

  4. Second half

    Second Half begins Portland Thorns 0, North Carolina Courage 0.

  5. Yellow card · North Carolina Courage

    Bia Gomes (North Carolina Courage) is shown the yellow card.

  6. Goal · Portland Thorns FC

    Goal! Portland Thorns 1, North Carolina Courage 0. Marie Müller (Portland Thorns) right footed shot from outside the box to the top right corner following a fast break.

  7. Substitution · Portland Thorns FC

    Substitution, Portland Thorns. M.A. Vignola replaces Isabella Obaze.

  8. Substitution · North Carolina Courage

    Substitution, North Carolina Courage. Gianna Paul replaces Bia Gomes.

  9. Substitution · North Carolina Courage

    Substitution, North Carolina Courage. Ally Schlegel replaces Evelyn Ijeh.

  10. Yellow card · North Carolina Courage

    Riley Jackson (North Carolina Courage) is shown the yellow card for a bad foul.

  11. Substitution · North Carolina Courage

    Substitution, North Carolina Courage. Vilde Bøe Risa replaces Riley Jackson.

  12. Substitution · North Carolina Courage

    Substitution, North Carolina Courage. Hannah Betfort replaces Dani Weatherholt.

  13. Full time

    Second Half ends, Portland Thorns 1, North Carolina Courage 0.

STARTING XI & BENCH

North Carolina Courage vs Portland Thorns FC Lineups and Formations

See both starting lineups, listed positions and available substitutes from the final match record.

AWAY TEAM

North Carolina Courage Starting Lineup

4-3-3
  • 1
    Kailen SheridanG
  • 13
    Ryan WilliamsRB
  • 17
    Dani WeatherholtLB · Subbed off
  • 20
    Shinomi KoyamaCM
  • 4
    Natalie JacobsCD-R
  • 18
    Uno ShiragakiCD-L
  • 16
    Riley JacksonRM · Subbed off
  • 19
    Erica ParkinsonLM
  • 10
    Evelyn IjehF · Subbed off
  • 21
    BiaRF · Subbed off
  • 2
    Ashley SanchezLF

North Carolina Courage Substitutes

  • 23
    Gianna PaulSUB · Came on
  • 26
    Vilde Bøe RisaSUB · Came on
  • 12
    Natalia StaudeSUB
  • 6
    Ivy YounceSUB
  • 35
    Ally SchlegelSUB · Came on
  • 14
    Carly WickenheiserSUB
  • 99
    Madison WhiteSUB
  • 36
    Ella HaseSUB
  • 33
    Hannah BetfortSUB · Came on
HOME TEAM

Portland Thorns FC Starting Lineup

4-2-3-1
  • 18
    Mackenzie ArnoldG
  • 4
    Carolyn CalzadaRB
  • 2
    Reyna ReyesLB
  • 21
    Jessie FlemingLM
  • 5
    Isabella ObazeCD-R · Subbed off
  • 24
    Jayden PerryCD-L
  • 23
    Marie MüllerAM-R
  • 20
    Nina NijstadRM
  • 66
    Reilyn TurnerF
  • 19
    Pietra TordinAM
  • 7
    Caiya HanksAM-L

Portland Thorns FC Substitutes

  • 29
    Mallie McKenzieSUB
  • 27
    Julie DufourSUB
  • 41
    Renee LylesSUB
  • 35
    Morgan MessnerSUB
  • 15
    Shae HarveySUB
  • 6
    Cassandra BogereSUB
  • 88
    Valerin LoboaSUB
  • 25
    M.A. VignolaSUB · Came on
  • 16
    Sam HiattSUB
KEY PLAYER NUMBERS

North Carolina Courage vs Portland Thorns FC Top Performers and Player Stats

These leaders highlight the players who topped their team in shooting, passing, defending or goalkeeping during this match.

Portland Thorns FC Match Leaders

Reilyn Turner
Total ShotsReilyn Turner5 · 3 SOG, 0.83 xG
Jayden Perry
Accurate PassesJayden Perry55 · 62 PASS, 0 BCC
Carolyn Calzada
Defensive InterventionsCarolyn Calzada22 · 1 TKL, 2 DUELW
Mackenzie Arnold
SavesMackenzie Arnold2 · 2 SOGA, 0.72 xGC

North Carolina Courage Match Leaders

Ashley Sanchez
Total ShotsAshley Sanchez7 · 2 SOG, 0.60 xG
Natalie Jacobs
Accurate PassesNatalie Jacobs84 · 94 PASS, 0 BCC
Ryan Williams
Defensive InterventionsRyan Williams16 · 3 TKL, 7 DUELW
Kailen Sheridan
SavesKailen Sheridan5 · 6 SOGA, 1.51 xGC
PLAY-BY-PLAY

North Carolina Courage vs Portland Thorns FC Match Commentary

Review the latest recorded match updates, shown from the final whistle backward for faster postgame reading.

Show latest 30 of 123 commentary updates
  1. Match ends, Portland Thorns 1, North Carolina Courage 0.

  2. Second Half ends, Portland Thorns 1, North Carolina Courage 0.

  3. Foul by Erica Parkinson (North Carolina Courage).

  4. Caiya Hanks (Portland Thorns) wins a free kick on the left wing.

  5. Corner, Portland Thorns. Conceded by Kailen Sheridan.

  6. 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.

  7. Fourth official has announced 3 minutes of added time.

  8. Attempt missed. Ashley Sanchez (North Carolina Courage) right footed shot from outside the box misses to the right. Assisted by Hannah Betfort.

  9. Attempt missed. Caiya Hanks (Portland Thorns) right footed shot from the centre of the box is too high following a corner.

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

  11. Substitution, North Carolina Courage. Hannah Betfort replaces Dani Weatherholt.

  12. Substitution, North Carolina Courage. Vilde Bøe Risa replaces Riley Jackson.

  13. Corner, Portland Thorns. Conceded by Natalie Jacobs.

  14. Foul by Uno Shiragaki (North Carolina Courage).

  15. Nina Nijstad (Portland Thorns) wins a free kick in the attacking half.

  16. Uno Shiragaki (North Carolina Courage).

  17. Pietra Tordin (Portland Thorns) wins a free kick in the attacking half.

  18. Foul by Natalie Jacobs (North Carolina Courage).

  19. Reilyn Turner (Portland Thorns) wins a free kick in the defensive half.

  20. Ally Schlegel (North Carolina Courage) wins a free kick in the attacking half.

  21. Foul by Nina Nijstad (Portland Thorns).

  22. Riley Jackson (North Carolina Courage) is shown the yellow card for a bad foul.

  23. Foul by Riley Jackson (North Carolina Courage).

  24. Caiya Hanks (Portland Thorns) wins a free kick in the defensive half.

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

  26. Foul by Reilyn Turner (Portland Thorns).

  27. Corner, North Carolina Courage. Conceded by Carolyn Calzada.

  28. Substitution, North Carolina Courage. Ally Schlegel replaces Evelyn Ijeh.

  29. Uno Shiragaki (North Carolina Courage) wins a free kick in the defensive half.

  30. Foul by Reilyn Turner (Portland Thorns).

MATCH-SPECIFIC GUIDE

North Carolina Courage vs Portland Thorns FC Result Summary

Portland Thorns FC won North Carolina Courage 0–1 Portland Thorns FC at home. The score shown here is the recorded final result; team records and positions below use the site's latest standings snapshot rather than a pre-match table.

North Carolina Courage Season Context: Use the June Pause as a Divider

The 2026 calendar has no official NWSL matches through most of June. Treat the games before and after that break as two planning blocks when exporting or subscribing.

Portland Thorns FC Season Context: Start with the Cascadia Dates

Seattle is the opponent many Portland supporters look for first. Use the team filter within this page to isolate both Reign meetings and compare the home and away venues.

How to Read This Result

The final score is fixed on this page, but current standings and recent form continue to update after later matches. Use the two team-schedule links to see what came next.

Season context was researched separately from the North Carolina Courage 2026 schedule announcement and the Portland Thorns 2026 schedule announcement. Live schedule data and the recorded result take priority over release-day details.

SEASON SERIES

North Carolina Courage vs Portland Thorns FC 2026 Head-to-Head

Across completed 2026 meetings currently in the schedule, North Carolina Courage has 0 wins, Portland Thorns FC has 1 win, and 1 finished level. The other listed meeting was Portland Thorns FC 2–2 North Carolina Courage on April 4, 2026.

April 4, 2026: Portland Thorns FC vs North Carolina Courage

Portland Thorns FC 2–2 North Carolina Courage

WakeMed Soccer Park

Open the other meeting →

October 23, 2026: North Carolina Courage vs Portland Thorns FC

North Carolina Courage 0–1 Portland Thorns FC

Providence Park

CURRENT TEAM SNAPSHOT

North Carolina Courage vs Portland Thorns FC Standings and Recent Form

These are current site values, included to help compare the teams. They should not be read as a historical snapshot from the original match date.

North Carolina Courage Current Snapshot

North Carolina Courage is currently #9 with 45 points from 30 matches (14 wins, 3 draws, 13 losses). Recent form: L W L L L.

Portland Thorns FC Current Snapshot

Portland Thorns FC is currently #6 with 50 points from 30 matches (14 wins, 8 draws, 8 losses). Recent form: D L D W D.

Table Position Comparison

Portland Thorns FC has the higher current points total, with a gap of 5 points between the clubs.

USING THIS MATCH PAGE

How to Use This North Carolina Courage vs Portland Thorns FC Result Page

Compare the Final Match Stats

Use the side-by-side numbers to compare possession, shots, passing, discipline and defensive work without opening a separate box score.

Follow the Goals and Key Moments

The match timeline keeps goals, cards and substitutions in chronological order while removing routine delay notices.

Check Lineups and Match Highlights

Review both starting formations and available substitutes, then watch any verified postgame videos attached to this result.

MATCH QUESTIONS

North Carolina Courage vs Portland Thorns FC FAQ

What was the North Carolina Courage vs Portland Thorns FC score?

The recorded final score was North Carolina Courage 0–1 Portland Thorns FC on October 23, 2026.

Where can I watch North Carolina Courage vs Portland Thorns FC?

The current schedule lists Prime Video. Availability, subscription requirements and international rights can vary by service and location.

Where is North Carolina Courage vs Portland Thorns FC being played?

The listed venue is Providence Park, at Portland, Oregon, USA. Check the venue line again before traveling.

Do North Carolina Courage and Portland Thorns FC meet again in 2026?

The other listed meeting was Portland Thorns FC 2–2 North Carolina Courage on April 4, 2026.