Portland Thorns FC vs Bay FC, 2025 NWSL, Regular Season
· NWSLAbout
Portland Thorns FC are hosting Bay FC
at Providence Park, Portland, Oregon, 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': Corner, Bay. Conceded by Sam Hiatt.
- 4': Alexa Spaanstra (Portland Thorns) wins a free kick in the defensive half.
- 4': Foul by Alyssa Malonson (Bay).
- 9': Foul by Hannah Bebar (Bay).
- 9': Pietra Tordin (Portland Thorns) wins a free kick in the defensive half.
- 10': Offside, Portland Thorns. Olivia Moultrie is caught offside.
- 11': Corner, Bay. Conceded by M.A. Vignola.
- 11': Delay in match because of an injury Rachel Hill (Bay).
- 12': Delay over. They are ready to continue.
- 14': Alyssa Malonson (Bay) wins a free kick in the defensive half.
- 14': Foul by Reyna Reyes (Portland Thorns).
- 17': Foul by Hannah Bebar (Bay).
- 17': Olivia Moultrie (Portland Thorns) wins a free kick in the attacking half.
- 18': Attempt saved. Olivia Moultrie (Portland Thorns) right footed shot from outside the box is saved in the top left corner by Jordan Silkowitz (Bay).
- 18': Corner, Portland Thorns. Conceded by Jordan Silkowitz.
- 20': Caprice Dydasco (Bay) wins a free kick in the defensive half.
- 20': Foul by Alexa Spaanstra (Portland Thorns).
- 21': Foul by Taylor Huff (Bay).
- 21': Olivia Moultrie (Portland Thorns) wins a free kick on the right wing.
- 25': Foul by M.A. Vignola (Portland Thorns).
- 25': Tess Boade (Bay) wins a free kick in the defensive half.
- 26': Attempt missed. Alexa Spaanstra (Portland Thorns) right footed shot from the right side of the box is close, but misses to the right. Assisted by Jessie Fleming.
- 28': Alyssa Malonson (Bay) wins a free kick in the attacking half.
- 28': Foul by Reyna Reyes (Portland Thorns).
- 29': Offside, Bay. Dorian Bailey is caught offside.
- 34': Offside, Portland Thorns. Pietra Tordin is caught offside.
- 36': Goal! Portland Thorns 0, Bay 1. Taylor Huff (Bay) left footed shot from outside the box to the bottom left corner. Assisted by Karlie Lema.
- 39': Attempt saved. Alyssa Malonson (Bay) left footed shot from the centre of the box is saved in the top right corner by Mackenzie Arnold (Portland Thorns). Assisted by Dorian Bailey.
- 39': Corner, Bay. Conceded by Mackenzie Arnold.
- 40': Attempt blocked. Dorian Bailey (Bay) left footed shot from a difficult angle on the right is blocked. Assisted by Alyssa Malonson with a cross.
- 40': Corner, Bay. Conceded by Alexa Spaanstra.
- 41': Attempt missed. Alyssa Malonson (Bay) left footed shot from the right side of the box is high and wide to the left.
- 45': Fourth official has announced 3 minutes of added time.
- 45'+3': Alexa Spaanstra (Portland Thorns) wins a free kick in the defensive half.
- 45'+3': Foul by Alyssa Malonson (Bay).
- 45'+4': First Half ends, Portland Thorns 0, Bay 1.
- 45': Second Half begins Portland Thorns 0, Bay 1.
- 47': Foul by Sydney Collins (Bay).
- 47': Reilyn Turner (Portland Thorns) wins a free kick in the defensive half.
- 48': Foul by Alyssa Malonson (Bay).
- 48': Olivia Moultrie (Portland Thorns) wins a free kick in the defensive half.
- 51': Goal! Portland Thorns 1, Bay 1. Olivia Moultrie (Portland Thorns) right footed shot from the centre of the box to the bottom left corner. Assisted by Sam Coffey.
- 56': Dorian Bailey (Bay) wins a free kick in the attacking half.
- 56': Foul by Sam Coffey (Portland Thorns).
- 57': Foul by Tess Boade (Bay).
- 57': Jessie Fleming (Portland Thorns) wins a free kick in the defensive half.
- 58': Foul by Pietra Tordin (Portland Thorns).
- 58': Hannah Bebar (Bay) wins a free kick in the defensive half.
- 61': Corner, Portland Thorns. Conceded by Hannah Bebar.
- 61': Attempt missed. Reyna Reyes (Portland Thorns) header from the centre of the box misses to the left. Assisted by Olivia Moultrie with a cross following a corner.
- 61': Substitution, Portland Thorns. Valerin Loboa replaces Pietra Tordin.
- 62': Substitution, Portland Thorns. Mimi Alidou replaces Alexa Spaanstra.
- 62': Substitution, Bay. Penelope Hocking replaces Rachel Hill.
- 63': Foul by Dorian Bailey (Bay).
- 63': Sam Coffey (Portland Thorns) wins a free kick in the defensive half.
- 64': Delay in match because of an injury M.A. Vignola (Portland Thorns).
- 65': Delay over. They are ready to continue.
- 66': Corner, Portland Thorns. Conceded by Caprice Dydasco.
- 68': Foul by Penelope Hocking (Bay).
- 68': Reyna Reyes (Portland Thorns) wins a free kick in the attacking half.
- 68': Penelope Hocking (Bay) is shown the yellow card for a bad foul.
- 69': Goal! Portland Thorns 2, Bay 1. Olivia Moultrie (Portland Thorns) from a free kick with a right footed shot to the bottom right corner.
- 71': Attempt blocked. Penelope Hocking (Bay) right footed shot from outside the box is blocked. Assisted by Karlie Lema.
- 72': Substitution, Portland Thorns. Kaitlyn Torpey replaces M.A. Vignola.
- 76': Foul by Karlie Lema (Bay).
- 76': Sam Coffey (Portland Thorns) wins a free kick in the attacking half.
- 76': Substitution, Bay. Caroline Conti replaces Karlie Lema.
- 76': Substitution, Bay. Catherine Paulson replaces Tess Boade.
- 77': Foul by Taylor Huff (Bay).
- 77': Reyna Reyes (Portland Thorns) wins a free kick in the defensive half.
- 80': Attempt blocked. Penelope Hocking (Bay) left footed shot from the centre of the box is blocked. Assisted by Hannah Bebar.
- 81': Substitution, Bay. Maddie Moreau replaces Taylor Huff.
- 82': Caprice Dydasco (Bay) wins a free kick on the right wing.
- 82': Foul by Mimi Alidou (Portland Thorns).
- 83': Attempt blocked. Maddie Moreau (Bay) right footed shot from the left side of the box is blocked. Assisted by Brooklyn Courtnall.
- 83': Corner, Bay. Conceded by Kaitlyn Torpey.
- 86': Attempt blocked. Mimi Alidou (Portland Thorns) right footed shot from the centre of the box is blocked. Assisted by Reilyn Turner with a cross.
- 88': Attempt blocked. Maddie Moreau (Bay) right footed shot from the centre of the box is blocked. Assisted by Hannah Bebar.
- 88': Attempt blocked. Caroline Conti (Bay) right footed shot from the centre of the box is blocked. Assisted by Penelope Hocking.
- 89': Corner, Bay. Conceded by Isabella Obaze.
- 90': Delay in match because of an injury Reilyn Turner (Portland Thorns).
- 90': Fourth official has announced 5 minutes of added time.
- 90'+1': Substitution, Portland Thorns. Mallie McKenzie replaces Reilyn Turner because of an injury.
- 90'+1': Delay over. They are ready to continue.
- 90'+3': Dorian Bailey (Bay) wins a free kick in the attacking half.
- 90'+3': Foul by Sam Coffey (Portland Thorns).
- 90'+4': Attempt missed. Alyssa Malonson (Bay) header from the left side of the box misses to the left. Assisted by Hannah Bebar with a cross following a set piece situation.
- 90'+7': Second Half ends, Portland Thorns 2, Bay 1.
- 0': Match ends, Portland Thorns 2, Bay 1.
Statistics
BAY |
POR![]() |
|
|---|---|---|
| 12 | Fouls | 8 |
| 1 | Yellow Cards | 0 |
| 0 | Red Cards | 0 |
| 1 | Offsides | 2 |
| 6 | Corner Kicks | 3 |
| 1 | Saves | 1 |
| 51.9 | Possession | 48.1 |
| 10 | SHOTS | 6 |
| 2 | ON GOAL | 3 |
| 0.2 | On Target % | 0.5 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 378 | Accurate Passes | 353 |
| 469 | Passes | 441 |
| 0.8 | Pass Completion % | 0.8 |
| 5 | Accurate Crosses | 2 |
| 17 | Crosses | 8 |
| 0.3 | Cross % | 0.3 |
| 41 | Long Balls | 52 |
| 18 | Accurate Long Balls | 20 |
| 0.4 | Long Balls % | 0.4 |
| 6 | Blocked Shots | 1 |
| 18 | Effective Tackles | 18 |
| 22 | Tackles | 21 |
| 0.8 | Tackle % | 0.9 |
| 22 | Interceptions | 9 |
| 12 | Effective Clearances | 39 |
| 12 | Clearances | 39 |
Game Information
Competition: NWSL
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 21,104
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 21,104
NWSL Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Kansas City Current | 25 | +35 | 62 |
| 2 | Washington Spirit | 25 | +10 | 44 |
| 3 | Orlando Pride | 25 | +6 | 39 |
| 4 | Seattle Reign FC | 25 | +3 | 38 |
Line-Ups
Portland Thorns FC (4-3-3)
| No. | Name |
|---|---|
| 18 | Mackenzie Arnold (GK) |
| 5 | Isabella Bryld Obaze |
| 16 | Sam Hiatt |
| 25 | M.A. Vignola |
| 2 | Reyna Reyes |
| 17 | Sam Coffey |
| 21 | Jessie Fleming |
| 13 | Olivia Moultrie |
| 19 | Pietra Tordin |
| 66 | Reilyn Turner |
| 77 | Alexa Spaanstra |
Bay FC (4-2-3-1)
| No. | Name |
|---|---|
| 29 | Jordan Silkowitz (GK) |
| 22 | Brooklyn Courtnall |
| 16 | Sydney Collins |
| 20 | Alyssa Malonson |
| 3 | Caprice Dydasco |
| 12 | Tess Boade |
| 19 | Dorian Bailey |
| 41 | Hannah Bebar |
| 5 | Karlie Lema |
| 7 | Taylor Huff |
| 21 | Rachel Hill |
NWSL News
How to watch NWSL on ESPN: Current-Wave, Courage-Gotham FC
NWSL's 2025 Decision Day is here. Can the North Carolina Courage earn a playoff spot? Here's how to catch the doubleheader action on ESPN.
Reign coach Harvey: ChatGPT helped with tactics, formations
Seattle Reign FC head coach Laura Harvey said she used ChatGPT for tactical advice this past offseason, which ultimately led her and her staff to test out a new formation with five defenders.
Football Manager 26 secures NWSL license
The American women's soccer league will be officially represented in FM 26.
Why are USWNT players leaving the NWSL for Europe?
While NWSL execs worry about USWNT players choosing European clubs, the lure of UEFA Women's Champions League clubs isn't going away.
NWSL's KC Current, SD Wave to play in World Sevens Football
Two NWSL teams, Kansas City Current and San Diego Wave FC, are set to play in the $5 million World Sevens Football (W7F) tournament, taking place Dec. 5-7.
BAY