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 →

Matches2023

Final · Matchweek 2 · NWSL regular seasonApril 1, 2023

Racing Louisville

9th · 27 pts

22

Washington Spirit

8th · 30 pts

Abby Erceg ⚽ · Ary Borges ⚽

Ashley Hatch ⚽⚽

Lynn Family Stadium · 98′ played · 4,861 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. 15Ashley HatchWashington Spirit
  2. 31Ashley HatchWashington Spirit
  3. 45Abby ErcegRacing Louisville
  4. 64Ary BorgesRacing Louisville
The story · MW 2

Level at 2–2

Ashley Hatch scored a brace, at 15′ and 31′. The 1.27 xG° gap was the widest of matchweek 2’s 6 matches. Racing Louisville trail the all-time series 1–2–3 across 6 meetings since 2021.

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

0.72.0 xG° on 11 shots to 11

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

TeamShSoTxG°
Racing Louisville1150.69
Washington Spirit1151.96
xG° describes the chances, not the finishing — the gap between the two is the story
The Shape of the Match
xG° raceRacing Louisville 0.69 · Washington Spirit 1.96
0.511.520′HT98′

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

Finishing funnelRacing Louisville · Washington Spirit

11
11
5
5
2
2

shots → on target → goals

Control

402 passes · 70.1%′368 · 64.4%′

23 interceptions17

20 clearances21

Box Score
Everyone who took the pitch for a minute or more.
Katie AtkinsonRacing LouisvilleYes0980000
Elli PikkujämsäRacing LouisvilleYes0980000
Abby ErcegRacing LouisvilleYes0981021
Carson PickettRacing LouisvilleYes0980000
Lauren MillietRacing LouisvilleYes0980000
Ary BorgesRacing LouisvilleYes0981021
Savannah DeMeloRacing LouisvilleYes0980020
Wang ShuangRacing LouisvilleYes0980110
Rebecca HollowayRacing LouisvilleYes075750000
Jess McDonaldRacing LouisvilleYes061610000
Uchenna KanuRacing LouisvilleYes041410011
Kirsten WrightRacing LouisvilleNo41570021
Paige CroninRacing LouisvilleNo61370011
Jaelin HowellRacing LouisvilleNo75230000
Sam StaabWashington SpiritYes0980020
Dorian BaileyWashington SpiritYes0980000
Tara RuddWashington SpiritYes0980000
Andi SullivanWashington SpiritYes0980000
Ashley HatchWashington SpiritYes0982043
Trinity RodmanWashington SpiritYes0980111
Aubrey KingsburyWashington SpiritYes0980000
Gabrielle CarleWashington SpiritYes0980000
Paige MetayerWashington SpiritYes0980000
Bayley FeistWashington SpiritYes065650010
Ashley SanchezWashington SpiritYes045450010
Nicole DouglasWashington SpiritNo45530021
Marissa ShevaWashington SpiritNo65330000
Who Was On

Racing Louisville 0.69 xG°

°modeled — an estimate, not an observation
8Savannah DeMelo0.03Attempt Saved
14Savannah DeMelo0.11Miss
29Uchenna Kanu0.00Attempt Saved
33Ary Borges0.05Attempt Saved
45Abby Erceg0.25Goal
56Kirsten Wright0.00Attempt Saved
60Kirsten Wright0.05Miss
64Ary Borges0.10Goal
68Wang Shuang0.00Attempt Saved
74Paige Cronin0.00Attempt Saved
86Abby Erceg0.10Miss

Washington Spirit 1.96 xG°

°modeled — an estimate, not an observation
10Sam Staab0.07Miss
15Ashley Hatch0.65Goal
17Trinity Rodman0.00Attempt Saved
30Bayley Feist0.25Attempt Saved
31Ashley Hatch0.65Goal
36Ashley Sanchez0.07Attempt Saved
52Nicole Douglas0.07Miss
52Nicole Douglas0.00Attempt Saved
59Ashley Hatch0.00Attempt Saved
70Ashley Hatch0.05Miss
76Sam Staab0.15Miss
Head to Head
Continue exploring

Each question preserves Racing Louisville 2–2 Washington Spirit, April 1, 2023, the 2023 NWSL regular season scope, and a return to Racing Louisville 2–2 Washington Spirit.

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