GamesLeaguesNewsPlay

Cookies on Ludistat

We keep your sign-in and, if you allow it, your timezone so kickoff times show in your local time. No advertising, no tracking, no sharing. Terms

Portland Thorns W 1–0 North Carolina Courage W

Portland Thorns W
1–0FT
North Carolina Courage W
Season
NWSL
2026 · Group Stage
Venue
Providence ParkPortland

Referee

Matthew Thompson

NWSL: Portland Thorns W beat North Carolina Courage W 1–0. Goals: Marie·Muller 60'.

Top rated

The provider's match ratings, out of 10.

Player of the match

M. Müller

Portland Thorns W

8.2
  • M. Müller8.2
  • J. Perry7.5
  • M. Arnold7.4
  • K. Sheridan7.6
  • D. Weatherholt7.3
  • N. Jacobs7.1

How the score moved

The running score, step by step, with every score marked.

  • Portland Thorns W
  • North Carolina Courage W
010′15′30′45′60′75′90′
Show as a table
WhenPortland Thorns WNorth Carolina Courage W
60′ · Marie·Muller10
90′10

Chances and finishing

Expected goals (xG) weigh every shot by how often a chance like it is scored. Set against the goals, they show who made the better chances and who took them.

  • Portland Thorns W
  • North Carolina Courage W
Portland Thorns W
Goals1xG1.55
xG per shot
0.12
Goals minus xG
-0.55
North Carolina Courage W
Goals0xG0.74
xG per shot
0.07
Goals minus xG
-0.74

How the chances split

Portland Thorns W win 57%Draw 26%North Carolina Courage W win 18%

Each side's xG treated as the average of a Poisson distribution of goals: how often this match ends each way if its chances were played out again and again.

Show as a table
Portland Thorns WNorth Carolina Courage W
Goals10
Expected goals (xG)1.550.74
xG per shot0.1190.067
Goals minus xG-0.55-0.74
Portland Thorns W win57%
Draw26%
North Carolina Courage W win18%

Goals & cards

    1. Marie·MullerFoul
      27′
    2. 55′
      Ana Beatriz Gomes LopesPersistent Infringement
    3. Marie·Muller
      60′
    4. 79′
      Riley JacksonFoul

Key stats

  • 37%Ball Possession63%
  • 1.55Expected goals0.74
  • 13Total Shots11
  • 7Shots on goal2
  • 5Corner Kicks8

Half by half

  • Portland Thorns W
  • North Carolina Courage W
Team1H2HT
Portland Thorns W011
North Carolina Courage W000
00.20.40.60.811H2H

Facts

From each side's recent results and their meetings, before this match.

  • Portland Thorns W: 1 won, 3 drawn, 1 lost in their last 5 matches.
  • Portland Thorns W have not won in their last 3 matches.
  • Portland Thorns W have scored in each of their last 5 matches.
  • Portland Thorns W scored 10 and conceded 9 in their last 5 matches.
  • North Carolina Courage W: 1 won, 0 drawn, 4 lost in their last 5 matches.
  • North Carolina Courage W have scored in each of their last 5 matches.
  • North Carolina Courage W scored 5 and conceded 8 in their last 5 matches.
  • ⇄Their last meeting: North Carolina Courage W 2–2 Portland Thorns W.

Recent form

Portland Thorns WDWDLD
North Carolina Courage WLLLWL

Standings

Nwsl Women

POSTeamGPWDLPTS
4Kansas City W30165953
5Angel City W30157852
6Portland Thorns W30148850
7Utah Royals W301451147
8Seattle Reign FC W301451147
9North Carolina Courage W301431345
10Denver Summit W301181141
11Orlando Pride W301131636
Full table

Timeline

    1. Marie·MullerFoul
      27′
    2. 55′
      Ana Beatriz Gomes LopesPersistent Infringement
    3. Marie·Muller
      60′
    4. Off: Isabella Obaze⇅On: Mary Alice Vignola
      61′
    5. 61′
      ⇅Off: Ana Beatriz Gomes LopesOn: Gianna Rose Paul
    6. 76′
      ⇅Off: Evelyn IjehOn: Allyson schlegel
    7. 79′
      Riley JacksonFoul
    8. 85′
      ⇅Off: Riley JacksonOn: Vilde Risa
    9. 85′
      ⇅Off: Dani WeatherholtOn: hannah betfort

Chances and finishing

Expected goals (xG) weigh every shot by how often a chance like it is scored. Set against the goals, they show who made the better chances and who took them.

  • Portland Thorns W
  • North Carolina Courage W
Portland Thorns W
Goals1xG1.55
xG per shot
0.12
Goals minus xG
-0.55
North Carolina Courage W
Goals0xG0.74
xG per shot
0.07
Goals minus xG
-0.74

How the chances split

Portland Thorns W win 57%Draw 26%North Carolina Courage W win 18%

Each side's xG treated as the average of a Poisson distribution of goals: how often this match ends each way if its chances were played out again and again.

Show as a table
Portland Thorns WNorth Carolina Courage W
Goals10
Expected goals (xG)1.550.74
xG per shot0.1190.067
Goals minus xG-0.55-0.74
Portland Thorns W win57%
Draw26%
North Carolina Courage W win18%

Every shot, and how it ended

Goals, shots the keeper saved, shots off target and shots blocked before they reached goal — then where they were taken from.

  • Goals
  • Saved
  • Off target
  • Blocked
Portland Thorns W13 shots
1624
North Carolina Courage W11 shots
245
  • 116Inside the box
  • 25Outside the box
Show as a table
Portland Thorns WNorth Carolina Courage W
Goals10
Saved62
Off target24
Blocked45
Inside the box116
Outside the box25

The ball: possession and passing

Who had it, how often they moved it, and how many of those passes found a teammate.

  • Portland Thorns W
  • North Carolina Courage W
37%Possession63%
80%276 of 343 passes86%493 of 575 passes
Show as a table
Portland Thorns WNorth Carolina Courage W
Possession37%63%
Passes343575
Completed276493
Pass accuracy80%86%

Discipline

Fouls, cards and offsides, and when each card was shown.

  • 1517Fouls
  • 12Yellow cards
  • 00Red cards
  • 13Offsides
0'45'90'
Show as a table
Portland Thorns WNorth Carolina Courage W
Fouls1517
Yellow cards12
Red cards00
Offsides13

Every player's rating

The provider's match ratings out of ten, one dot per player who featured. Point at a dot for the name.

  • Portland Thorns W
  • North Carolina Courage W
678910Portland Thorns WNorth Carolina Courage WM. Müller 8.2K. Sheridan 7.6
Show as a table
PlayerTeamRatingMin
M. MüllerPortland Thorns W8.290
K. SheridanNorth Carolina Courage W7.690
J. PerryPortland Thorns W7.590
M. ArnoldPortland Thorns W7.490
D. WeatherholtNorth Carolina Courage W7.385
Carolyn Lisette CalzadaPortland Thorns W7.190
I. ObazePortland Thorns W7.161
N. JacobsNorth Carolina Courage W7.190
M. VignolaPortland Thorns W7.029
U. ShiragakiNorth Carolina Courage W7.090
R. JacksonNorth Carolina Courage W7.085
R. ReyesPortland Thorns W6.990
G. PaulNorth Carolina Courage W6.929
R. WilliamsNorth Carolina Courage W6.990
J. FlemingPortland Thorns W6.890
A. SchlegelNorth Carolina Courage W6.814
N. NijstadPortland Thorns W6.790
A. SanchezNorth Carolina Courage W6.790
Caiya HanksPortland Thorns W6.690
P. TordinPortland Thorns W6.690
E. ParkinsonNorth Carolina Courage W6.590
E. IjehNorth Carolina Courage W6.476
R. TurnerPortland Thorns W6.490
S. KoyamaNorth Carolina Courage W6.490
V. Bøe RisaNorth Carolina Courage W6.35
H. BetfortNorth Carolina Courage W6.35
Ana Beatriz Gomes LopesNorth Carolina Courage W6.061

The goalkeepers

Saves against shots on target faced; goals prevented is the provider's measure of goals saved beyond what the shots' quality predicted.

100%
M. Arnold
Saves
2
Conceded
0
Rating
7.4
83%
K. Sheridan
Saves
5
Conceded
1
Rating
7.6
  • Portland Thorns W
  • North Carolina Courage W

Top stats

  • 37%Ball Possession63%
  • 1.55Expected goals0.74
  • 13Total Shots11
  • 7Shots on goal2
  • 5Corner Kicks8

Shots

  • 2Shots off Goal4
  • 4Blocked shots5
  • 11Shots insidebox6
  • 2Shots outsidebox5

Passing

  • 343Total passes575
  • 276Passes accurate493
  • 80%Pass accuracy86%

Defence & set pieces

  • 2Goalkeeper Saves5
  • 17Free Kicks15
  • 1Offsides3

Discipline

  • 15Fouls17
  • 1Yellow Cards2
  • 0Red Cards0

Half by half

  • Portland Thorns W
  • North Carolina Courage W
Team1H2HT
Portland Thorns W011
North Carolina Courage W000
00.20.40.60.811H2H
187.4M. Arnold
26.9R. Reyes247.5J. Perry57.1I. Obaze47.1Carolyn Lisette Calzada
76.6Caiya Hanks216.8J. Fleming206.7N. Nijstad238.2⚽M. Müller
196.6P. Tordin666.4R. Turner
26.7A. Sanchez106.4E. Ijeh216.0Ana Beatriz Gomes Lopes
196.5E. Parkinson206.4S. Koyama167.0R. Jackson
177.3D. Weatherholt187.0U. Shiragaki47.1N. Jacobs136.9R. Williams
17.6K. Sheridan
Portland Thorns W4-4-2North Carolina Courage W4-3-3
187.4M. Arnold
26.9R. Reyes247.5J. Perry57.1I. Obaze47.1Carolyn Lisette Calzada
76.6Caiya Hanks216.8J. Fleming206.7N. Nijstad238.2⚽M. Müller
196.6P. Tordin666.4R. Turner
26.7A. Sanchez106.4E. Ijeh216.0Ana Beatriz Gomes Lopes
196.5E. Parkinson206.4S. Koyama167.0R. Jackson
177.3D. Weatherholt187.0U. Shiragaki47.1N. Jacobs136.9R. Williams
17.6K. Sheridan
Portland Thorns W4-4-2North Carolina Courage W4-3-3
Portland Thorns W4-4-2

Coach: Robert Vilahamn (Karlsson)

Bench

  • 15S. HarveyM
  • 27J. DufourF
  • 6C. BogereM
  • 16S. HiattD
  • 88V. LoboaF
  • 41Renee LylesM
  • 29Mallie McKenzieM
  • 35M. MessnerG
  • 25M. VignolaD
North Carolina Courage W4-3-3

Coach: S. Nahas

Bench

  • 33H. BetfortF
  • 26V. Bøe RisaM
  • 36E. HaseD
  • 6I. GarnerD
  • 23G. PaulF
  • 35A. SchlegelF
  • 12N. StaudeD
  • ·M. WhiteG
  • 14C. WickenheiserM
25M. VignolaD297.00001401010012000000
35M. MessnerG0000000000000000000
29Mallie McKenzieM0000000000000000000
Renee Lyles0000000000000000000
88V. LoboaF0000000000000000000
16S. HiattD0000000000000000000
6C. BogereM0000000000000000000
27J. DufourF0000000000000000000
15S. HarveyM0000000000000000000
18M. ArnoldG907.40003002400011000002
Carolyn Lisette Calzada907.10102211714027010000
5I. ObazeD617.10113503100000000000
24J. PerryD907.50006205500033101000
2R. ReyesD906.902033028112610202000
23M. MüllerM908.21221831210026010110
20N. NijstadM906.700019214310714062000
21J. FlemingM906.80005914802035012000
7Caiya HanksM906.601019117200614113000
66R. TurnerF906.4053160131121217226000
19P. TordinF906.60111617100517131000

Nwsl Women

POSTeamGPWDLPTS
1NJ/NY Gotham FC W30187561
2San Diego Wave W30184858
3Washington Spirit W30174955
4Kansas City W30165953
5Angel City W30157852
6Portland Thorns W30148850
7Utah Royals W301451147
8Seattle Reign FC W301451147
9North Carolina Courage W301431345
10Denver Summit W301181141
11Orlando Pride W301131636
12Houston Dash W30961533
13Boston Legacy W30961533
14Bay FC W30761727
15Racing Louisville W30732024
16Chicago Red Stars W30522317

Recent form

Portland Thorns WDWDLD
North Carolina Courage WLLLWL

Last meetings

0Portland Thorns W1Draws0North Carolina Courage W
  • North Carolina Courage W2–2Apr 4, 26Portland Thorns W
GamesLeaguesNewsPlay