NWSL 2026 Matchday 4
Houston Dash v Racing Louisville FC
Houston Dash v Racing Louisville FC
Full time
Fri 3 Apr
Expected goals: Houston Dash 3.35, Racing Louisville FC 2.76
Fri 3 Apr, 8:30 pm EDT Shell Energy Stadium NWSL 2026, Matchday 4
Key moments
- 23′Penalty goal T. Flint (Racing Louisville FC)0–1
- 39′Penalty goal K. Rader (Houston Dash)1–1
- 48′Goal S. Weber (Racing Louisville FC)1–2
- 50′Goal K. Van Zanten (Houston Dash)2–2
- 67′Goal K. Van Zanten (Houston Dash)3–2
- 81′Penalty goal T. Flint (Racing Louisville FC)3–3
- 90+9′Penalty goal S. Puntigam (Houston Dash)4–3
Top performers
K. Van Zanten2G4SH
K. Rader1G5SH
S. Puntigam1G1SH
T. Flint2G2SH
S. Weber1G1SH
L. Milliet0G2SH
Three per club, chosen from the match record: goals, then shots.
What it means
15thNo change
Outside the playoff places, 4 points behind Denver Summit FC in the last playoff place, with 26 to play.
Season series
Houston Dash won one, one drawn; 5–4 on aggregate to Houston Dash.
Team stats
NWSL table 2026
Standings →| # | Shield | Club | P | GD | Pts |
|---|---|---|---|---|---|
| 1 | San Diego Wave FC | 5 | +5 | 12 | |
| 2 | Angel City FC | 4 | +6 | 9 | |
| 3 | Houston Dash | 4 | +4 | 9 | |
| 4 | Seattle Reign FC | 4 | +3 | 9 | |
| 5 | Portland Thorns FC | 4 | +3 | 9 | |
| 6 | Orlando Pride | 5 | +3 | 8 | |
| 7 | Bay FC | 3 | +1 | 6 | |
| 8 | Denver Summit FC | 4 | +1 | 5 | |
| 15 | Racing Louisville FC | 4 | −3 | 1 |
After this result
By the numbers
Racing Louisville FC have gone 10 without a win. Last win: 2–1 v Seattle Reign FC, 19 August.
Racing Louisville FC have 1 points from last 5 and are out of form. 0.2 a match, against 0.8 all season. NWSL average 1.4.
Racing Louisville FC have 5 home wins from 15 at home, and 2 from 15 away. 1.2 points a match at home, 0.4 away.
Racing Louisville FC have 62 goals conceded, the 15th fewest in the NWSL. 2.1 a match. NWSL average 1.4.
The match on the pitch
- Houston Dash
- 46% possession
- 116 possessions
- 14% ended in a shot
- 17% reached the box
- 3.6 actions each
- Racing Louisville FC
- 54% possession
- 119 possessions
- 7% ended in a shot
- 21% reached the box
- 4.0 actions each
Where each team won the ball
Houston Dash
Racing Louisville FC
Where the shots came from
Houston DashRacing Louisville FC
How each team moved the ball
Houston Dash
Racing Louisville FC
How long possessions ran
Houston DashRacing Louisville FC
Longer possessions shot more
Houston DashRacing Louisville FC
Where play slowed down
Houston DashRacing Louisville FC
Every recorded action
Observed match events
Every action recorded in this match, where it happened: what was seen on the pitch, not a simulated path. 1,591 events in the record.
Choose an action on the pitch or in the list to see everything recorded about it.
73 events shown.
| Time | Action | Player | Team |
|---|---|---|---|
| 2:02 | L. Klenke | Houston Dash | |
| 4:44 | J. Campbell | Houston Dash | |
| 5:21 | L. Ullmark | Houston Dash | |
| 6:47 | T. Flint | Racing Louisville FC | |
| 6:51 | K. Rader | Houston Dash | |
| 7:45 | E. Sears | Racing Louisville FC | |
| 10:05 | E. Hase | Racing Louisville FC | |
| 10:21 | K. Rader | Houston Dash | |
| 10:58 | M. Berkely | Houston Dash | |
| 12:26 | K. Fischer | Racing Louisville FC | |
| 14:38 | S. Weber | Racing Louisville FC | |
| 15:12 | L. Ullmark | Houston Dash | |
| 17:20 | K. Fischer | Racing Louisville FC | |
| 22:16 | T. Flint | Racing Louisville FC | |
| 23:37 | E. Hase | Racing Louisville FC | |
| 28:46 | L. Ullmark | Houston Dash | |
| 29:59 | A. Patterson | Houston Dash | |
| 30:08 | A. Patterson | Houston Dash | |
| 30:12 | L. Klenke | Houston Dash | |
| 32:38 | K. Van Zanten | Houston Dash |
Lineups
Houston DashFormation 4-4-2
| # | Player | Min | G |
|---|---|---|---|
| 1 | J. Campbell | 90 | 0 |
| 15 | A. Patterson | 90 | 0 |
| 4 | L. Klenke | 90 | 0 |
| 19 | M. Graham | 90 | 0 |
| 14 | P. Nielsen | 90 | 0 |
| 10 | M. Berkely, off at 86′ | 86 | 0 |
| 30 | L. Ullmark | 90 | 0 |
| 24 | D. Colaprico, off at 71′ | 71 | 0 |
| 6 | M. Bright, off at 75′ | 75 | 0 |
| 12 | K. Van Zanten | 90 | 2 |
| 22 | K. Rader | 90 | 1 |
| Substitutes | |||
| 17 | S. Puntigam, on at 71′ | 19 | 1 |
| 27 | L. Boattin, on at 86′ | 4 | 0 |
| 9 | C. Larisey, on at 75′ | 15 | 0 |
| Team | 4 | ||
Unused: H. Beall, C. DeLisle, A. Chapman, E. Duljan, C. Hardin, S. Schmidt
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 15 | A. Patterson | 90 | 0 | 3 | 3 | 67% | 2 | 1 |
| 4 | L. Klenke | 90 | 0 | 2 | 2 | 70% | 1 | 0 |
| 19 | M. Graham | 90 | 0 | 2 | 0 | 52% | 3 | 1 |
| 14 | P. Nielsen | 90 | 0 | 0 | 1 | 83% | 3 | 0 |
| 10 | M. Berkely, off at 86′ | 86 | 0 | 1 | 0 | 84% | 1 | 0 |
| 30 | L. Ullmark | 90 | 0 | 3 | 3 | 70% | 1 | 1 |
| 24 | D. Colaprico, off at 71′ | 71 | 0 | 1 | 2 | 86% | 1 | 1 |
| 6 | M. Bright, off at 75′ | 75 | 0 | 2 | 0 | 57% | 0 | 1 |
| 12 | K. Van Zanten | 90 | 2 | 4 | 6 | 77% | 1 | 1 |
| 22 | K. Rader | 90 | 1 | 5 | 1 | 74% | 0 | 0 |
| Substitutes | ||||||||
| 21 | H. Beall | – | ||||||
| 40 | C. DeLisle | – | ||||||
| 2 | A. Chapman | – | ||||||
| 17 | S. Puntigam, on at 71′ | 19 | 1 | 1 | 0 | 64% | 2 | 1 |
| 27 | L. Boattin, on at 86′ | 4 | 0 | 0 | 0 | 100% | 0 | 0 |
| 7 | E. Duljan | – | ||||||
| 18 | C. Hardin | – | ||||||
| 9 | C. Larisey, on at 75′ | 15 | 0 | 0 | 0 | 33% | 0 | 0 |
| 13 | S. Schmidt | – | ||||||
| Team | 4 | 24 | 18 | 71% | 15 | 7 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 1 | J. Campbell | 90 | 1 | 4 | 25% | 3 | 1 |
Racing Louisville FCFormation 4-2-3-1
| # | Player | Min | G |
|---|---|---|---|
| 24 | J. Bloomer | 90 | 0 |
| 2 | L. Milliet | 90 | 0 |
| 8 | C. Petersen | 90 | 0 |
| 10 | M. Hodge, off at 90+9′ | 90 | 0 |
| 5 | E. Jean | 90 | 0 |
| 26 | T. Flint | 90 | 2 |
| 13 | E. Sears, off at 71′ | 71 | 0 |
| 20 | K. O'Kane | 90 | 0 |
| 42 | S. Weber | 90 | 1 |
| 9 | K. Fischer | 90 | 0 |
| 6 | E. Hase, off at 71′ | 71 | 0 |
| Substitutes | |||
| 21 | R. Hill, on at 71′ | 19 | 0 |
| 19 | A. Ciorbu, on at 90+9′ | 1 | 0 |
| 88 | A. McKeen, on at 71′ | 19 | 0 |
| Team | 3 | ||
Unused: M. Prohaska, M. Blackburn, E. Floyd, N. Mitchell, T. White
All player stats
| # | Player | Min | G | Sh | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|
| 2 | L. Milliet | 90 | 0 | 2 | 0 | 76% | 1 | 3 |
| 8 | C. Petersen | 90 | 0 | 0 | 0 | 67% | 0 | 0 |
| 10 | M. Hodge, off at 90+9′ | 90 | 0 | 0 | 0 | 74% | 0 | 1 |
| 5 | E. Jean | 90 | 0 | 0 | 0 | 81% | 0 | 0 |
| 26 | T. Flint | 90 | 2 | 2 | 1 | 72% | 3 | 3 |
| 13 | E. Sears, off at 71′ | 71 | 0 | 1 | 0 | 67% | 2 | 0 |
| 20 | K. O'Kane | 90 | 0 | 0 | 0 | 66% | 3 | 0 |
| 42 | S. Weber | 90 | 1 | 1 | 0 | 75% | 1 | 1 |
| 9 | K. Fischer | 90 | 0 | 0 | 2 | 67% | 0 | 0 |
| 6 | E. Hase, off at 71′ | 71 | 0 | 1 | 1 | 70% | 0 | 0 |
| Substitutes | ||||||||
| 1 | M. Prohaska | – | ||||||
| 21 | R. Hill, on at 71′ | 19 | 0 | 1 | 0 | 75% | 1 | 0 |
| 23 | M. Blackburn | – | ||||||
| 30 | E. Floyd | – | ||||||
| 19 | A. Ciorbu, on at 90+9′ | 1 | 0 | 0 | 0 | 75% | 0 | 0 |
| 22 | N. Mitchell | – | ||||||
| 88 | A. McKeen, on at 71′ | 19 | 0 | 0 | 0 | 100% | 0 | 0 |
| 11 | T. White | – | ||||||
| Team | 3 | 8 | 4 | 71% | 11 | 8 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 24 | J. Bloomer | 90 | 1 | 5 | 20% | 4 | 0 |
Position by matchday
Each club’s place in the table after every matchday, from recorded results.

