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 2–0 Kansas City W

Portland Thorns W
2–0FT
Kansas City W
Season
NWSL
2026 · Group Stage
Venue
Providence ParkPortland

Referee

Abdou Ndiaye (USA)

NWSL: Portland Thorns W beat Kansas City W 2–0. Goals: Olivia Moultrie 53' (pen.), Reilyn Turner 63'.

Top rated

The provider's match ratings, out of 10.

Player of the match

Reilyn Turner

Portland Thorns W

8.2
  • Reilyn Turner8.2
  • Jayden Perry7.6
  • Mary Alice Vignola7.5
  • Katie Scott6.9
  • Débora de Oliveira6.9
  • Kayla Sharples6.6

How the score moved

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

  • Portland Thorns W
  • Kansas City W
0120′15′30′45′60′75′90′
Show as a table
WhenPortland Thorns WKansas City W
53′ · Olivia Moultrie10
63′ · Reilyn Turner20
90′20

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
  • Kansas City W
Portland Thorns W
Goals2xG2.56
xG per shot
0.14
Goals minus xG
-0.56
Kansas City W
Goals0xG0.65
xG per shot
0.11
Goals minus xG
-0.65

How the chances split

Portland Thorns W win 79%Draw 14%Kansas City W win 7%

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 WKansas City W
Goals20
Expected goals (xG)2.560.65
xG per shot0.1420.108
Goals minus xG-0.56-0.65
Portland Thorns W win79%
Draw14%
Kansas City W win7%

Goals & cards

    1. Mary Alice VignolaFoul
      21′
    2. 32′
      Ellie Bravo-YoungFoul
    3. 34′
      Croix BethuneArgument
    4. Olivia Moultrie(Penalty)
      53′
    5. Reilyn TurnerAssist: Jayden Perry
      63′
    6. 78′
      Kayla SharplesFoul

Key stats

  • 59%Ball Possession41%
  • 2.56Expected goals0.65
  • 18Total Shots6
  • 7Shots on goal4
  • 3Corner Kicks6

Half by half

  • Portland Thorns W
  • Kansas City W
Team1H2HT
Portland Thorns W022
Kansas City W000
00.511.521H2H

Facts

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

  • Portland Thorns W: 2 won, 0 drawn, 1 lost in their last 3 matches.
  • Portland Thorns W kept 2 clean sheets in their last 3 matches.
  • Portland Thorns W scored 4 and conceded 3 in their last 3 matches.
  • Kansas City W: 1 won, 0 drawn, 2 lost in their last 3 matches.
  • Kansas City W scored 3 and conceded 6 in their last 3 matches.
  • ⇄Their last meeting: Kansas City W 3–1 Portland Thorns W.

Recent form

Portland Thorns WWWL
Kansas City WWLL

Standings

Nwsl Women

POSTeamGPWDLPTS
2San Diego Wave W30184858
3Washington Spirit W30174955
4Kansas City W30165953
5Angel City W30157852
6Portland Thorns W30148850
7Utah Royals W301451147
8Seattle Reign FC W301451147
Full table

Timeline

    1. Mary Alice VignolaFoul
      21′
    2. 32′
      Ellie Bravo-YoungFoul
    3. 34′
      Croix BethuneArgument
    4. Olivia Moultrie(Penalty)
      53′
    5. Reilyn TurnerAssist: Jayden Perry
      63′
    6. Off: Marie Müller⇅On: Mallie McKenzie
      68′
    7. Off: Sophia Wilson⇅On: Pietra Tordin
      68′
    8. 70′
      ⇅Off: Michelle CooperOn: Haley Hopkins
    9. 70′
      ⇅Off: Croix BethuneOn: Penelope Hocking
    10. 70′
      ⇅Off: Lo’eau LaBontaOn: Kayla Sharples
    11. 78′
      Kayla SharplesFoul
    12. 81′
      ⇅Off: Ally SentnorOn: Kyra Carusa
    13. 81′
      ⇅Off: Gabrielle RobinsonOn: Amelia White

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
  • Kansas City W
Portland Thorns W
Goals2xG2.56
xG per shot
0.14
Goals minus xG
-0.56
Kansas City W
Goals0xG0.65
xG per shot
0.11
Goals minus xG
-0.65

How the chances split

Portland Thorns W win 79%Draw 14%Kansas City W win 7%

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 WKansas City W
Goals20
Expected goals (xG)2.560.65
xG per shot0.1420.108
Goals minus xG-0.56-0.65
Portland Thorns W win79%
Draw14%
Kansas City W win7%

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 W18 shots
2574
Kansas City W6 shots
411
  • 133Inside the box
  • 53Outside the box
Show as a table
Portland Thorns WKansas City W
Goals20
Saved54
Off target71
Blocked41
Inside the box133
Outside the box53

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
  • Kansas City W
59%Possession41%
82%387 of 474 passes71%228 of 320 passes
Show as a table
Portland Thorns WKansas City W
Possession59%41%
Passes474320
Completed387228
Pass accuracy82%71%

Discipline

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

  • 1013Fouls
  • 13Yellow cards
  • 00Red cards
  • 10Offsides
0'45'90'
Show as a table
Portland Thorns WKansas City W
Fouls1013
Yellow cards13
Red cards00
Offsides10

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
  • Kansas City W
678910Portland Thorns WKansas City WReilyn Turner 8.2Katie Scott 6.9
Show as a table
PlayerTeamRatingMin
Reilyn TurnerPortland Thorns W8.290
Jayden PerryPortland Thorns W7.690
Mary Alice VignolaPortland Thorns W7.590
Sam HiattPortland Thorns W7.390
Olivia MoultriePortland Thorns W7.390
Mackenzie ArnoldPortland Thorns W7.290
Marie MüllerPortland Thorns W6.968
Jessie FlemingPortland Thorns W6.990
Sophia WilsonPortland Thorns W6.968
Mallie McKenziePortland Thorns W6.922
Katie ScottKansas City W6.990
Débora de OliveiraKansas City W6.990
Pietra TordinPortland Thorns W6.722
Cassandra BogerePortland Thorns W6.690
Kayla SharplesKansas City W6.620
LorenaKansas City W6.590
Ellie Bravo-YoungKansas City W6.590
Michelle CooperKansas City W6.570
Lo’eau LaBontaKansas City W6.370
Haley HopkinsKansas City W6.320
Penelope HockingKansas City W6.320
Amelia WhiteKansas City W6.39
Marie-Yasmine AlidouPortland Thorns W6.290
Gabrielle RobinsonKansas City W6.281
Isabel RodriguezKansas City W6.290
Ally SentnorKansas City W6.281
Kyra CarusaKansas City W6.29
Elizabeth BallKansas City W6.090
Croix BethuneKansas City W6.070

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%
Mackenzie Arnold
Saves
4
Conceded
0
Rating
7.2
71%
Lorena
Saves
5
Conceded
2
Rating
6.5
  • Portland Thorns W
  • Kansas City W

Top stats

  • 59%Ball Possession41%
  • 2.56Expected goals0.65
  • 18Total Shots6
  • 7Shots on goal4
  • 3Corner Kicks6

Shots

  • 7Shots off Goal1
  • 4Blocked shots1
  • 13Shots insidebox3
  • 5Shots outsidebox3

Passing

  • 474Total passes320
  • 387Passes accurate228
  • 82%Pass accuracy71%

Defence & set pieces

  • 4Goalkeeper Saves5
  • 1Offsides0

Discipline

  • 10Fouls13
  • 1Yellow Cards3
  • –Red Cards–

More

  • 82%Passes %71%
  • –Goals prevented–

Half by half

  • Portland Thorns W
  • Kansas City W
Team1H2HT
Portland Thorns W022
Kansas City W000
00.511.521H2H
187.2Mackenzie Arnold
257.5Mary Alice Vignola247.6AJayden Perry167.3Sam Hiatt236.9Marie Müller
66.6Cassandra Bogere216.9Jessie Fleming
266.2Marie-Yasmine Alidou137.3⚽Olivia Moultrie668.2⚽Reilyn Turner
96.9Sophia Wilson
216.2Ally Sentnor
86.0Croix Bethune996.9Débora de Oliveira176.5Michelle Cooper
316.9Katie Scott106.3Lo’eau LaBonta
186.2Isabel Rodriguez246.2Gabrielle Robinson76.0Elizabeth Ball56.5Ellie Bravo-Young
236.5Lorena
Portland Thorns W4-2-3-1Kansas City W4-2-3-1
187.2Mackenzie Arnold
257.5Mary Alice Vignola247.6AJayden Perry167.3Sam Hiatt236.9Marie Müller
66.6Cassandra Bogere216.9Jessie Fleming
266.2Marie-Yasmine Alidou137.3⚽Olivia Moultrie668.2⚽Reilyn Turner
96.9Sophia Wilson
216.2Ally Sentnor
86.0Croix Bethune996.9Débora de Oliveira176.5Michelle Cooper
316.9Katie Scott106.3Lo’eau LaBonta
186.2Isabel Rodriguez246.2Gabrielle Robinson76.0Elizabeth Ball56.5Ellie Bravo-Young
236.5Lorena
Portland Thorns W4-2-3-1Kansas City W4-2-3-1
Portland Thorns W4-2-3-1

Coach: Robert Vilahamn

Bench

  • 29Mallie McKenzieM
  • 19Pietra TordinF
  • 35Morgan MessnerG
  • 5Isabella ObazeD
  • 40Jennie ImmethunM
  • 15Shae HarveyM
  • 88Valerin LoboaF
  • 10Deyna CastellanosF
  • 11Maddie PadelskiF
Kansas City W4-2-3-1

Coach: Chris Armas

Bench

  • 27Kayla SharplesD
  • 13Haley HopkinsF
  • 55Penelope HockingF
  • 3Amelia WhiteF
  • 66Kyra CarusaF
  • 1Marisa BovaG
  • 44Kolo SuliafuD
  • 2Laney RouseD
  • 34Kelsey BransonM
18Mackenzie ArnoldG907.2–0––27–18–––––––––04
23Marie MüllerD686.9–0––4113231–36–2––0–
16Sam HiattD907.3–0––81–752––45––––0–
24Jayden PerryD907.6–1––73269–3–1312––0–
25Mary Alice VignolaD907.5–01144135311510111–1–
21Jessie FlemingM906.9–01–46240–1––1–1––0–
6Cassandra BogereM906.6–0––4013143–49–1––0–
66Reilyn TurnerM908.2104221–1422–10153–4–0–
13Olivia MoultrieM907.310325034011–371–1–0–
26Marie-Yasmine AlidouM906.2–0––18–1222–310–11–0–
9Sophia WilsonF686.9–0421226–––38–2210–
29Mallie McKenzieM226.9–0––12–7–1–332–––0–
19Pietra TordinF226.7–01–9–8–––351–2–0–
35Morgan MessnerG––––––––––––––––––0–
5Isabella ObazeD––––––––––––––––––0–
40Jennie ImmethunM––––––––––––––––––0–
15Shae HarveyM––––––––––––––––––0–
88Valerin LoboaF––––––––––––––––––0–
10Deyna CastellanosF––––––––––––––––––0–
11Maddie PadelskiF––––––––––––––––––0–

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 WWWL
Kansas City WWLL

Last meetings

0Portland Thorns W0Draws1Kansas City W
  • Kansas City W3–1May 24, 26Portland Thorns W
GamesLeaguesNewsPlay