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

Racing Louisville W 3–1 Portland Thorns W

Racing Louisville W
3–1FT
Portland Thorns W
Season
NWSL
2026 · Group Stage
Venue
Lynn Family StadiumLouisville

Referee

Muhammad Hassan

NWSL: Racing Louisville W beat Portland Thorns W 3–1. Goals: Sophia Wilson 6', Katie O'Kane 14'.

Top rated

The provider's match ratings, out of 10.

Player of the match

Sophia Wilson

Portland Thorns W

7.9
  • Katie O'Kane7.3
  • Ella Hase7.2
  • Arin Wright7.0
  • Sophia Wilson7.9
  • Olivia Moultrie7.0
  • Mackenzie Arnold6.9

Goals & cards

    1. 6′
      Sophia WilsonAssist: Olivia Moultrie
    2. Katie O'KaneAssist: Lauren Milliet
      14′
    3. Kayla FischerFoul
      41′

Key stats

  • 50%Ball Possession50%
  • –Expected goals–
  • 16Total Shots9
  • 3Shots on goal2
  • 4Corner Kicks0

Half by half

  • Racing Louisville W
  • Portland Thorns W
Team1H2HT
Racing Louisville W123
Portland Thorns W101
00.511.521H2H

Facts

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

  • Racing Louisville W: 1 won, 0 drawn, 4 lost in their last 5 matches.
  • Racing Louisville W scored 7 and conceded 10 in their last 5 matches.
  • Portland Thorns W: 4 won, 1 drawn, 0 lost in their last 5 matches.
  • Portland Thorns W have won their last 3 matches.
  • Portland Thorns W have scored in each of their last 5 matches.
  • Portland Thorns W kept 3 clean sheets in their last 5 matches.
  • Portland Thorns W scored 10 and conceded 3 in their last 5 matches.
  • ⇄Their last meeting: Portland Thorns W 4–0 Racing Louisville W.

Recent form

Racing Louisville WLLWLL
Portland Thorns WWDWWW

Standings

Nwsl Women

POSTeamGPWDLPTS
4Kansas City W30165953
5Angel City W30157852
6Portland Thorns W30148850
7Utah Royals W301451147
8Seattle Reign FC W301451147
13Boston Legacy W30961533
14Bay FC W30761727
15Racing Louisville W30732024
16Chicago Red Stars W30522317
Full table

Timeline

    1. 6′
      Sophia WilsonAssist: Olivia Moultrie
    2. Katie O'KaneAssist: Lauren Milliet
      14′
    3. Kayla FischerFoul
      41′
    4. 46′
      ⇅Off: Reilyn TurnerOn: Marie-Yasmine Alidou
    5. 52′
      ⇅Off: Cassandra BogereOn: Deyna Castellanos
    6. Off: Makenna Morris⇅On: Emma Sears
      61′

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
Racing Louisville W16 shots
367
Portland Thorns W9 shots
1161
  • 96Inside the box
  • 73Outside the box
Show as a table
Racing Louisville WPortland Thorns W
Goals31
Saved01
Off target66
Blocked71
Inside the box96
Outside the box73

The ball: possession and passing

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

  • Racing Louisville W
  • Portland Thorns W
50%Possession50%
80%214 of 267 passes82%237 of 289 passes
Show as a table
Racing Louisville WPortland Thorns W
Possession50%50%
Passes267289
Completed214237
Pass accuracy80%82%

Discipline

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

  • 1011Fouls
  • 10Yellow cards
  • 00Red cards
0'45'90'
Show as a table
Racing Louisville WPortland Thorns W
Fouls1011
Yellow cards10
Red cards00

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.

  • Racing Louisville W
  • Portland Thorns W
678910Racing Louisville WPortland Thorns WKatie O'Kane 7.3Sophia Wilson 7.9
Show as a table
PlayerTeamRatingMin
Sophia WilsonPortland Thorns W7.962
Katie O'KaneRacing Louisville W7.362
Ella HaseRacing Louisville W7.262
Arin WrightRacing Louisville W7.062
Olivia MoultriePortland Thorns W7.062
Quincy McMahonRacing Louisville W6.962
Mackenzie ArnoldPortland Thorns W6.962
Sam HiattPortland Thorns W6.962
Mary Alice VignolaPortland Thorns W6.962
Kayla FischerRacing Louisville W6.762
Reyna ReyesPortland Thorns W6.762
Carolyn CalzadaPortland Thorns W6.762
Cassandra BogerePortland Thorns W6.752
Reilyn TurnerPortland Thorns W6.745
Sarah WeberRacing Louisville W6.662
Pietra TordinPortland Thorns W6.662
Jordyn BloomerRacing Louisville W6.562
Lauren MillietRacing Louisville W6.562
Deyna CastellanosPortland Thorns W6.510
Courtney PetersenRacing Louisville W6.362
Taylor FlintRacing Louisville W6.362
Makenna MorrisRacing Louisville W6.361
Jessie FlemingPortland Thorns W6.362
Marie-Yasmine AlidouPortland Thorns W6.317

The goalkeepers

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

50%
Jordyn Bloomer
Saves
1
Conceded
1
Rating
6.5
67%
Mackenzie Arnold
Saves
2
Conceded
1
Rating
6.9
  • Racing Louisville W
  • Portland Thorns W

Top stats

  • 50%Ball Possession50%
  • –Expected goals–
  • 16Total Shots9
  • 3Shots on goal2
  • 4Corner Kicks0

Shots

  • 6Shots off Goal6
  • 7Blocked shots1
  • 9Shots insidebox6
  • 7Shots outsidebox3

Passing

  • 267Total passes289
  • 214Passes accurate237
  • 80%Pass accuracy82%

Defence & set pieces

  • 1Goalkeeper Saves2
  • –Offsides–

Discipline

  • 10Fouls11
  • 1Yellow Cards0
  • –Red Cards–

More

  • 80%Passes %82%
  • –Goals prevented–

Half by half

  • Racing Louisville W
  • Portland Thorns W
Team1H2HT
Racing Louisville W123
Portland Thorns W101
00.511.521H2H
246.5Jordyn Bloomer
126.9Quincy McMahon86.3Courtney Petersen37.0Arin Wright26.5ALauren Milliet
207.3⚽Katie O'Kane266.3Taylor Flint
67.2Ella Hase96.7Kayla Fischer46.3Makenna Morris
426.6Sarah Weber
97.9⚽Sophia Wilson
666.7Reilyn Turner137.0AOlivia Moultrie196.6Pietra Tordin
66.7Cassandra Bogere216.3Jessie Fleming
256.9Mary Alice Vignola46.7Carolyn Calzada166.9Sam Hiatt26.7Reyna Reyes
186.9Mackenzie Arnold
Racing Louisville W4-2-3-1Portland Thorns W4-2-3-1
246.5Jordyn Bloomer
126.9Quincy McMahon86.3Courtney Petersen37.0Arin Wright26.5ALauren Milliet
207.3⚽Katie O'Kane266.3Taylor Flint
67.2Ella Hase96.7Kayla Fischer46.3Makenna Morris
426.6Sarah Weber
97.9⚽Sophia Wilson
666.7Reilyn Turner137.0AOlivia Moultrie196.6Pietra Tordin
66.7Cassandra Bogere216.3Jessie Fleming
256.9Mary Alice Vignola46.7Carolyn Calzada166.9Sam Hiatt26.7Reyna Reyes
186.9Mackenzie Arnold
Racing Louisville W4-2-3-1Portland Thorns W4-2-3-1
Racing Louisville W4-2-3-1

Coach: Beverly Yanez

Bench

  • 13Emma SearsF
  • 1Madison ProhaskaG
  • 19Avery KalittaM
  • 23Macy BlackburnD
  • 15Mirann GaciochD
  • 21Rachel HillF
  • 10Macey HodgeM
  • 88Audrey McKeenF
  • 16Maja LardnerF
Portland Thorns W4-2-3-1

Coach: Robert Vilahamn

Bench

  • 26Marie-Yasmine AlidouM
  • 10Deyna CastellanosF
  • 35Morgan MessnerG
  • 5Isabella ObazeD
  • 23Marie MüllerM
  • 24Jayden PerryD
  • 29Mallie McKenzieM
  • 41Renee LylesM
  • 11Maddie PadelskiF
24Jordyn BloomerG626.5––––23–15––––––––011
2Lauren MillietD626.5–12–13291––25––10–0
3Arin WrightD627.0––––4423713–45–130–0
8Courtney PetersenD626.3––1–38–3721–25–2–0–0
12Quincy McMahonD626.9––––38135–––353––0–0
26Taylor FlintM626.3––––33–24–112512–0–0
20Katie O'KaneM627.31–42203141––372––0–0
4Makenna MorrisM616.3––––13–712–38–120–0
9Kayla FischerM626.7––1–1521021–7131321–0
6Ella HaseM627.2––––1541511–492110–0
42Sarah WeberF626.6––1114–102––7113––0–0
13Emma SearsF1–––––1–1––––––––0–0
1Madison ProhaskaG–––––––––––––––––0–0
19Avery KalittaM–––––––––––––––––0–0
23Macy BlackburnD–––––––––––––––––0–0
15Mirann GaciochD–––––––––––––––––0–0
21Rachel HillF–––––––––––––––––0–0
10Macey HodgeM–––––––––––––––––0–0
88Audrey McKeenF–––––––––––––––––0–0
16Maja LardnerF–––––––––––––––––0–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

Racing Louisville WLLWLL
Portland Thorns WWDWWW

Last meetings

0Racing Louisville W0Draws1Portland Thorns W
  • Portland Thorns W4–0Jul 5, 26Racing Louisville W
GamesLeaguesNewsPlay