NWSL

Angel City FC vs Racing Louisville FC, 2025 NWSL, Regular Season

· NWSL
  • 48': Riley Tiernan
  • 68': Alyssa Thompson (P)
FT
2 - 3
  • 23': Taylor Flint (P)
  • 53': Emma Sears
  • 56': Savannah DeMelo
  • Red Card 67': Kayla Fischer

About

Angel City FC are hosting Racing Louisville FC at BMO Stadium, Los Angeles, California, USA, starting on . The match is a part of the NWSL.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Foul by Alanna Kennedy (Angel City).
  • 2': Katie O'Kane (Racing Louisville FC) wins a free kick in the attacking half.
  • 2': Attempt blocked. Kayla Fischer (Racing Louisville FC) left footed shot from outside the box is blocked.
  • 3': Foul by Courtney Petersen (Racing Louisville FC).
  • 3': Gisele Thompson (Angel City) wins a free kick in the defensive half.
  • 5': Attempt blocked. Kayla Fischer (Racing Louisville FC) right footed shot from the centre of the box is blocked. Assisted by Janine Sonis.
  • 7': Foul by Emma Sears (Racing Louisville FC).
  • 7': Miyabi Moriya (Angel City) wins a free kick in the defensive half.
  • 9': Foul by Macey Hodge (Angel City).
  • 9': Janine Sonis (Racing Louisville FC) wins a free kick in the defensive half.
  • 9': Macey Hodge (Angel City) is shown the yellow card for a bad foul.
  • 15': Foul by Taylor Flint (Racing Louisville FC).
  • 15': Kennedy Fuller (Angel City) wins a free kick in the defensive half.
  • 15': Taylor Flint (Racing Louisville FC) is shown the yellow card for a bad foul.
  • 16': Foul by Alanna Kennedy (Angel City).
  • 16': Lauren Milliet (Racing Louisville FC) wins a free kick in the defensive half.
  • 17': Delay in match because of an injury Courtney Petersen (Racing Louisville FC).
  • 17': Delay over. They are ready to continue.
  • 21': Attempt blocked. Kayla Fischer (Racing Louisville FC) right footed shot from the centre of the box is blocked.
  • 22': Penalty conceded by Macey Hodge (Angel City) with a hand ball in the penalty area.
  • 23': Goal! Angel City 0, Racing Louisville FC 1. Taylor Flint (Racing Louisville FC) converts the penalty with a right footed shot to the bottom right corner.
  • 24': Corner,Angel City. Conceded by Taylor Flint.
  • 25': Attempt saved. M.A. Vignola (Angel City) header from the right side of the six yard box is saved in the top right corner by Jordyn Bloomer (Racing Louisville FC). Assisted by Miyabi Moriya with a cross.
  • 25': Attempt missed. Taylor Flint (Racing Louisville FC) right footed shot from the centre of the box misses to the left. Assisted by Janine Sonis with a cross.
  • 26': Attempt blocked. Emma Sears (Racing Louisville FC) right footed shot from a difficult angle and long range on the left is blocked. Assisted by Courtney Petersen.
  • 28': Offside, Racing Louisville FC. Emma Sears is caught offside.
  • 29': Attempt missed. Emma Sears (Racing Louisville FC) right footed shot from outside the box is close, but misses to the right. Assisted by Savannah DeMelo.
  • 30': Attempt blocked. Alyssa Thompson (Angel City) right footed shot from the left side of the box is blocked. Assisted by Kennedy Fuller.
  • 31': Attempt saved. Gisele Thompson (Angel City) right footed shot from the right side of the box is saved in the bottom left corner by Jordyn Bloomer (Racing Louisville FC). Assisted by Miyabi Moriya.
  • 31': Corner,Angel City. Conceded by Lauren Milliet.
  • 32': Attempt missed. Megan Reid (Angel City) header from the left side of the six yard box misses to the right. Assisted by Miyabi Moriya with a cross following a corner.
  • 33': Attempt missed. Kayla Fischer (Racing Louisville FC) left footed shot from the right side of the box is too high. Assisted by Taylor Flint with a headed pass.
  • 34': Foul by M.A. Vignola (Angel City).
  • 34': Savannah DeMelo (Racing Louisville FC) wins a free kick in the defensive half.
  • 35': Corner,Racing Louisville FC. Conceded by Gisele Thompson.
  • 36': Foul by Riley Tiernan (Angel City).
  • 36': Savannah DeMelo (Racing Louisville FC) wins a free kick on the right wing.
  • 37': Offside, Racing Louisville FC. Arin Wright is caught offside.
  • 39': Foul by Kayla Fischer (Racing Louisville FC).
  • 39': Megan Reid (Angel City) wins a free kick on the left wing.
  • 41': Offside, Racing Louisville FC. Kayla Fischer is caught offside.
  • 43': Corner,Racing Louisville FC. Conceded by Megan Reid.
  • 44': Attempt missed. Katie O'Kane (Racing Louisville FC) right footed shot from outside the box misses to the right. Assisted by Arin Wright.
  • 45': Fourth official has announced 3 minutes of added time.
  • 45'+2': Foul by Katie O'Kane (Racing Louisville FC).
  • 45'+2': Kennedy Fuller (Angel City) wins a free kick in the attacking half.
  • 45'+2': Katie O'Kane (Racing Louisville FC) is shown the yellow card for a bad foul.
  • 45'+4': First Half ends, Angel City 0, Racing Louisville FC 1.
  • 45': Second Half begins Angel City 0, Racing Louisville FC 1.
  • 45': Substitution, Angel City. Madison Hammond replaces Macey Hodge.
  • 46': Attempt blocked. Alanna Kennedy (Angel City) right footed shot from outside the box is blocked. Assisted by Gisele Thompson.
  • 47': Foul by Savannah DeMelo (Racing Louisville FC).
  • 47': Madison Hammond (Angel City) wins a free kick on the left wing.
  • 48': Goal! Angel City 1, Racing Louisville FC 1. Riley Tiernan (Angel City) right footed shot from the right side of the box to the bottom left corner. Assisted by Gisele Thompson following a set piece situation.
  • 49': Attempt saved. Lauren Milliet (Racing Louisville FC) right footed shot from outside the box is saved in the bottom left corner by Angelina Anderson (Angel City). Assisted by Kayla Fischer.
  • 51': Attempt saved. Savannah DeMelo (Racing Louisville FC) right footed shot from the right side of the box is saved in the top right corner by Angelina Anderson (Angel City). Assisted by Lauren Milliet.
  • 51': Corner,Racing Louisville FC. Conceded by Angelina Anderson.
  • 52': Attempt missed. Janine Sonis (Racing Louisville FC) left footed shot from the left side of the box is too high. Assisted by Arin Wright following a corner.
  • 52': Corner,Racing Louisville FC. Conceded by Riley Tiernan.
  • 53': Goal! Angel City 1, Racing Louisville FC 2. Emma Sears (Racing Louisville FC) header from the centre of the box to the bottom right corner. Assisted by Arin Wright with a headed pass following a corner.
  • 56': Goal! Angel City 1, Racing Louisville FC 3. Savannah DeMelo (Racing Louisville FC) right footed shot from the centre of the box to the bottom right corner. Assisted by Kayla Fischer following a fast break.
  • 58': Corner,Angel City. Conceded by Arin Wright.
  • 59': Attempt missed. M.A. Vignola (Angel City) left footed shot from the centre of the box is close, but misses to the left. Assisted by Alyssa Thompson with a cross following a corner.
  • 60': Alanna Kennedy (Angel City) wins a free kick in the defensive half.
  • 60': Foul by Kayla Fischer (Racing Louisville FC).
  • 61': Foul by Kayla Fischer (Racing Louisville FC).
  • 61': Megan Reid (Angel City) wins a free kick in the defensive half.
  • 63': Attempt missed. Savannah DeMelo (Racing Louisville FC) right footed shot from outside the box is too high. Assisted by Katie O'Kane.
  • 64': Corner,Angel City. Conceded by Arin Wright.
  • 64': Penalty Angel City. Madison Hammond draws a foul in the penalty area.
  • 64': Penalty conceded by Kayla Fischer (Racing Louisville FC) after a foul in the penalty area.
  • 65': Delay in match because of an injury Madison Hammond (Angel City).
  • 66': Delay over. They are ready to continue.
  • 66': VAR Decision: Penalty Angel City.
  • 67': Kayla Fischer (Racing Louisville FC) is shown the red card for violent conduct.
  • 68': Goal! Angel City 2, Racing Louisville FC 3. Alyssa Thompson (Angel City) converts the penalty with a right footed shot to the bottom right corner.
  • 69': Substitution, Racing Louisville FC. Sarah Weber replaces Katie O'Kane.
  • 71': Courtney Petersen (Racing Louisville FC) wins a free kick in the defensive half.
  • 71': Foul by Gisele Thompson (Angel City).
  • 71': Delay in match because of an injury Courtney Petersen (Racing Louisville FC).
  • 73': Delay over. They are ready to continue.
  • 74': Substitution, Angel City. Katie Zelem replaces Kennedy Fuller.
  • 78': Attempt missed. M.A. Vignola (Angel City) left footed shot from the left side of the box is close, but misses to the left. Assisted by Alyssa Thompson with a headed pass.
  • 78': Substitution, Racing Louisville FC. Ella Hase replaces Emma Sears.
  • 79': Hand ball by Ella Hase (Racing Louisville FC).
  • 79': Attempt saved. Alyssa Thompson (Angel City) right footed shot from outside the box is saved in the top centre of the goal by Jordyn Bloomer (Racing Louisville FC). Assisted by M.A. Vignola.
  • 80': Corner,Angel City. Conceded by Jordyn Bloomer.
  • 85': Substitution, Angel City. Christen Press replaces Gisele Thompson.
  • 87': Corner,Angel City. Conceded by Savannah DeMelo.
  • 87': Attempt saved. Alanna Kennedy (Angel City) header from the centre of the box is saved in the bottom right corner by Jordyn Bloomer (Racing Louisville FC). Assisted by Katie Zelem with a cross.
  • 88': Corner,Angel City. Conceded by Lauren Milliet.
  • 88': Corner,Angel City. Conceded by Ellie Jean.
  • 89': Attempt blocked. Madison Hammond (Angel City) right footed shot from the centre of the box is blocked. Assisted by Miyabi Moriya with a cross.
  • 89': Attempt saved. Katie Zelem (Angel City) right footed shot from outside the box is saved in the bottom right corner by Jordyn Bloomer (Racing Louisville FC). Assisted by Alyssa Thompson.
  • 90'+1': Fourth official has announced 9 minutes of added time.
  • 90'+1': Corner,Angel City. Conceded by Ella Hase.
  • 90'+2': Foul by M.A. Vignola (Angel City).
  • 90'+2': Sarah Weber (Racing Louisville FC) wins a free kick on the right wing.
  • 90'+3': Foul by Megan Reid (Angel City).
  • 90'+3': Sarah Weber (Racing Louisville FC) wins a free kick in the defensive half.
  • 90'+5': Attempt missed. Megan Reid (Angel City) right footed shot from outside the box misses to the left. Assisted by Alanna Kennedy.
  • 90'+6': Substitution, Angel City. Sophia Mattice replaces Miyabi Moriya.
  • 90'+6': Sarah Weber (Racing Louisville FC).
  • 90'+6': Sarah Gorden (Angel City) wins a free kick in the defensive half.
  • 90'+6': Foul by Katie Zelem (Angel City).
  • 90'+6': Taylor Flint (Racing Louisville FC) wins a free kick in the defensive half.
  • 90'+7': Katie Zelem (Angel City) is shown the yellow card for a bad foul.
  • 90'+9': Substitution, Racing Louisville FC. Marisa DiGrande replaces Savannah DeMelo because of an injury.
  • 90'+10': Second Half ends, Angel City 2, Racing Louisville FC 3.
  • 0': Match ends, Angel City 2, Racing Louisville FC 3.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/20905.png&h=25&scale=crop&w=25&location=originLOU LAhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/21422.png&h=25&scale=crop&w=25&location=origin
11 Fouls 10
2 Yellow Cards 2
1 Red Cards 0
3 Offsides 0
4 Corner Kicks 9
5 Saves 2
38.3 Possession 61.7
15 SHOTS 14
6 ON GOAL 7
0.4 On Target % 0.5
1 Penalty Goals 1
1 Penalty Kicks Taken 1
170 Accurate Passes 292
242 Passes 381
0.7 Pass Completion % 0.8
4 Accurate Crosses 5
14 Crosses 28
0.3 Cross % 0.2
46 Long Balls 48
18 Accurate Long Balls 13
0.4 Long Balls % 0.3
3 Blocked Shots 3
13 Effective Tackles 8
19 Tackles 18
0.7 Tackle % 0.4
17 Interceptions 6
38 Effective Clearances 18
38 Clearances 18

Game Information

Competition: NWSL

Venue: BMO Stadium
Location: Los Angeles, California, USA
Attendance: 16,740

NWSL Table

# TEAM GP GD PTS
1 Kansas City Current 10 +15 24
2 San Diego Wave FC 10 +9 20
3 Orlando Pride 10 +10 19
4 Washington Spirit 10 +2 19
Full Table

Line-Ups

LA Angel City FC (4-2-3-1)

No. Name
19 Angelina Anderson (GK)
6 Megan Reid
11 Sarah Gorden
16 M.A. Vignola
29 Miyabi Moriya
17 Kennedy Fuller
8 Macey Hodge Yellow Card
14 Alanna Kennedy
33 Riley Tiernan
21 Alyssa Thompson
20 Gisele Thompson

LOU Racing Louisville FC (4-3-3)

No. Name
24 Jordyn Bloomer (GK)
3 Arin Wright
5 Ellie Jean
11 Courtney Petersen
2 Lauren Milliet
26 Taylor Flint Yellow Card
20 Katie O'Kane Yellow Card
7 Savannah DeMelo
9 Kayla Fischer
13 Emma Sears
16 Janine Sonis

NWSL News

Houston Dash transfers Mexico forward Diana Ordóñez to Tigres
Houston Dash transfers Mexico forward Diana Ordóñez to Tigres

The Houston Dash have transferred forward Diana Ordóñez to Tigres in Mexico for an undisclosed fee.

Nigeria's Super Falcons treating Cameroon friendlies as WAFCON title fuel
Nigeria's Super Falcons treating Cameroon friendlies as WAFCON title fuel

As Nigeria's Super Falcons gear up for a pair of home friendlies against Cameroon, head coach Justin Madugu views the fixtures as a vital step in reclaiming the Women's Africa Cup of Nations (WAFCON) title.

Sources: Spirit coach Giráldez in advanced talks for Lyonnes job
Sources: Spirit coach Giráldez in advanced talks for Lyonnes job

Washington Spirit head coach Jonatan Giráldez is in advanced discussions to take over as head coach of French powerhouse OL Lyonnes, multiple sources confirmed to ESPN.

NWSL expansion franchise Denver hires Curt Johnson as first GM
NWSL expansion franchise Denver hires Curt Johnson as first GM

Denver's 2026 NWSL expansion franchise has hired former North Carolina Courage executive Curt Johnson as the team's first general manager.

Louisville's Kayla Fischer to serve 3-game ban for hair pull
Louisville's Kayla Fischer to serve 3-game ban for hair pull

Racing Louisville FC forward Kayla Fischer will serve a three-game suspension for a hair-pulling incident, sources told ESPN.