Skip to main content
NWSLLive
FINAL30 AugWASWashington1BAYBay0FINAL30 AugSEASeattle1HOUHouston0FINAL31 AugBOSBoston Legacy2LAAngel City5UPCOMING · 9:30 pm EDT*4 SeptUTAUtahBOSBoston LegacyUPCOMING · 10:00 pm EDT*4 SeptBAYBayKCKansas CityUPCOMING · 6:30 pm EDT*5 SeptLOURacing LouLAAngel CityUPCOMING · 2:00 pm EDT*6 SeptDENDenverGFCGotham FCUPCOMING · 4:00 pm EDT*6 SeptPORPortlandWASWashingtonUPCOMING · 4:00 pm EDT*6 SeptCHIChicagoNCNorth CarolinaUPCOMING · 7:00 pm EDT*6 SeptORLOrlandoHOUHoustonUPCOMING · 9:00 pm EDT*6 SeptSEASeattleSDSan DiegoUPCOMING · 6:30 pm EDT*11 SeptLOURacing LouGFCGotham FCAll Matches →

Matches2021

Final · NWSL regular seasonJuly 25, 2021

Racing Louisville

9th · 22 pts

02

Washington Spirit

3rd · 39 pts

Ashley Hatch ⚽ · Sam Staab ⚽

Lynn Family Stadium · 98′ played · 6,422 attending

Live —Evidence —Release 2026-09-02
RACING LOUISVILLEWASHINGTON SPIRIT0′HT98
The match signature: every shot as a tick on the match clock — height follows xG°, dots mark goals.
Scoring Summary
  1. 4Ashley HatchWashington Spirit
  2. 57Sam StaabWashington Spirit
The story · match

Washington Spirit edged it 0–2

Racing Louisville are level in the all-time series 1–0–1 across 2 meetings since 2021. Washington Spirit stand 3rd on 39 points in the table through September 1, 2026.

From the record · rel. 2026-09-02 · computed, not generated
The chances · xG°

0.91.7 xG° on 19 shots to 18

What each side’s shooting was worth, before the finishing.

TeamShSoTxG°
Racing Louisville1960.92
Washington Spirit1871.70
xG° describes the chances, not the finishing — the gap between the two is the story
The Shape of the Match
xG° raceRacing Louisville 0.92 · Washington Spirit 1.70
0.511.50′HT98′

Cumulative xG° per shot; dots mark goals at the minute they were scored.

Finishing funnelRacing Louisville · Washington Spirit

19
18
6
7
0
2

shots → on target → goals

Control

550 passes · 76.9%′420 · 79.8%′

9 interceptions30

12 clearances40

Box Score
Everyone who took the pitch for a minute or more.
Gemma BonnerRacing LouisvilleYes0980011
Savannah McCaskillRacing LouisvilleYes0980021
Cece DelzerRacing LouisvilleYes0980043
Michelle BetosRacing LouisvilleYes0980000
Nealy MartinRacing LouisvilleYes0980011
Yuki NagasatoRacing LouisvilleYes0980010
Emily FoxRacing LouisvilleYes0980000
Erin Dorothy SimonRacing LouisvilleYes085850000
Ebony SalmonRacing LouisvilleYes068680000
Freja Siri Margareta OlofssonRacing LouisvilleYes067670010
Lauren MillietRacing LouisvilleYes054540030
Nadia NadimRacing LouisvilleNo54440040
Cheyna MatthewsRacing LouisvilleNo67310020
Katie Marie McClureRacing LouisvilleNo68300000
Julia AshleyRacing LouisvilleNo85130000
Sam StaabWashington SpiritYes0981011
Tegan McGradyWashington SpiritYes0980000
Andi SullivanWashington SpiritYes0980010
Paige NielsenWashington SpiritYes0980000
Ashley HatchWashington SpiritYes0981051
Trinity RodmanWashington SpiritYes0980042
Anna HeilfertyWashington SpiritYes0980000
Ashley SanchezWashington SpiritYes0980032
Aubrey KingsburyWashington SpiritYes0980000
Tara RuddWashington SpiritYes087870120
Dorian BaileyWashington SpiritYes045450011
Taylor AylmerWashington SpiritNo45530110
Karina RodríguezWashington SpiritNo87110000
Who Was On

Racing Louisville 0.92 xG°

°modeled — an estimate, not an observation
1Savannah McCaskill0.03Miss
11Lauren Milliet0.05Miss
12Cece Delzer0.00Attempt Saved
16Savannah McCaskill0.00Attempt Saved
21Cece Delzer0.00Attempt Saved
42Lauren Milliet0.05Attempt Saved
42Gemma Bonner0.00Attempt Saved
45Cece Delzer0.10Attempt Saved
47Lauren Milliet0.03Miss
62Cece Delzer0.00Attempt Saved
63Nadia Nadim0.05Miss
63Nadia Nadim0.07Miss
66Freja Siri Margareta Olofsson0.03Attempt Saved
69Nadia Nadim0.16Miss
72Cheyna Matthews0.07Miss
86Nealy Martin0.00Attempt Saved
87Cheyna Matthews0.15Attempt Saved
87Nadia Nadim0.10Attempt Saved
88Yuki Nagasato0.03Attempt Saved

Washington Spirit 1.7 xG°

°modeled — an estimate, not an observation
4Ashley Hatch0.54Goal
8Dorian Bailey0.00Attempt Saved
10Ashley Sanchez0.00Attempt Saved
10Andi Sullivan0.05Miss
36Ashley Hatch0.05Attempt Saved
48Trinity Rodman0.05Miss
49Ashley Hatch0.05Attempt Saved
50Ashley Hatch0.10Post
52Ashley Hatch0.07Miss
52Tara Rudd0.11Attempt Saved
56Ashley Sanchez0.07Attempt Saved
57Taylor Aylmer0.05Attempt Saved
57Sam Staab0.42Goal
59Trinity Rodman0.00Attempt Saved
67Tara Rudd0.07Miss
69Ashley Sanchez0.00Attempt Saved
83Trinity Rodman0.07Miss
92Trinity Rodman0.00Attempt Saved
Head to Head

Racing Louisville are level in the series 101 (W–D–L) across 2 prior meetings with Washington Spirit in the record since 2021.

Continue exploring

Each question preserves Racing Louisville 0–2 Washington Spirit, July 25, 2021, the 2021 NWSL regular season scope, and a return to Racing Louisville 0–2 Washington Spirit.

View the record row · the citable object behind this page, release 2026-09-02
{
  "slug": "2021-07-25-lou-vs-was",
  "date": "2021-07-25",
  "season": 2021,
  "competition": "NWSL regular season",
  "matchweek": null,
  "home": "Racing Louisville",
  "away": "Washington Spirit",
  "home_score": 0,
  "away_score": 2,
  "venue": "Lynn Family Stadium",
  "release": "2026-09-02"
}