
Angel City FC vs Racing Louisville FC, 2025 NWSL, Regular Season
· NWSL
FT
2 - 3
2 - 3
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
![]() |
LA![]() |
|
---|---|---|
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
Venue: BMO Stadium
Location: Los Angeles, California, USA
Attendance: 16,740
NWSL Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Kansas City Current | 12 | +18 | 30 |
2 | Orlando Pride | 12 | +12 | 25 |
3 | San Diego Wave FC | 12 | +9 | 23 |
4 | Washington Spirit | 12 | +2 | 22 |
Line-Ups
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 ![]() |
14 | Alanna Kennedy |
33 | Riley Tiernan |
21 | Alyssa Thompson |
20 | Gisele Thompson |
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 ![]() |
20 | Katie O'Kane ![]() |
7 | Savannah DeMelo |
9 | Kayla Fischer |
13 | Emma Sears |
16 | Janine Sonis |
NWSL News

Tampa Bay Sun win 1st USL Women's Super League championship
Cecilie Fløe scored in extra time and the Tampa Bay Sun won the inaugural USL Women's Super League championship with a 1-0 victory over Fort Lauderdale United on Saturday night.

Angel City FC wear shirts supporting immigrant community
Angel City, the NWSL team based in Los Angeles, distributed T-shirts to fans on Saturday that proclaimed "Immigrant City Football Club."

Lauren Milliet scores own goal
Lauren Milliet scores own goal