NWSL 2026 Matchday 25
Bay FC v Portland Thorns FC
Bay FC v Portland Thorns FC
Full time
Sun 18 Oct
Expected goals: Bay FC 1.18, Portland Thorns FC 1.22
Sun 18 Oct, 5:00 pm EDT PayPal Park NWSL 2026, Matchday 25
Key moments
Top performers
What it means
14thNo change
Out of playoff contention, 15 points behind North Carolina Courage in the last playoff place, with two to play.
7thNo change
In the playoff places, 4 points above Seattle Reign FC, with two to play.
Season series
Portland Thorns FC won one, one drawn; 4–2 on aggregate to Portland Thorns FC.
Team stats
NWSL table 2026
Standings →| # | Shield | Club | P | GD | Pts |
|---|---|---|---|---|---|
| 1 | Gotham FC | 28 | +13 | 55 | |
| 2 | San Diego Wave FC | 28 | +13 | 54 | |
| 3 | Washington Spirit | 28 | +14 | 52 | |
| 4 | Kansas City Current | 28 | +12 | 47 | |
| 5 | Angel City FC | 28 | +17 | 46 | |
| 6 | Utah Royals FC | 28 | +7 | 46 | |
| 7 | Portland Thorns FC | 28 | +6 | 44 | |
| 8 | North Carolina Courage | 28 | +10 | 42 | |
| 14 | Bay FC | 28 | −14 | 27 |
After this result
By the numbers
Bay FC have 1 points from last 5 and are out of form. 0.2 a match, against 0.9 all season. NWSL average 1.4.
Bay FC have gone 5 without a win. Last win: 2–0 v Racing Louisville FC, 20 September.
Portland Thorns FC are 2 matches from their longest unbeaten run this season. Current run 3. Longest 5. Next at Washington Spirit, 8 November.
Portland Thorns FC have 8 home wins from 15 at home, and 6 from 15 away. 1.9 points a match at home, 1.4 away.
The match on the pitch
- Bay FC
- 50% possession
- 109 possessions
- 10% ended in a shot
- 24% reached the box
- 4.4 actions each
- Portland Thorns FC
- 50% possession
- 114 possessions
- 11% ended in a shot
- 23% reached the box
- 4.4 actions each
Where each team won the ball
Bay FC
Portland Thorns FC
Where the shots came from
Bay FCPortland Thorns FC
How each team moved the ball
Bay FC
Portland Thorns FC
How long possessions ran
Bay FCPortland Thorns FC
Longer possessions shot more
Bay FCPortland Thorns FC
Where play slowed down
Bay FCPortland Thorns 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,650 events in the record.
Choose an action on the pitch or in the list to see everything recorded about it.
69 events shown.
| Time | Action | Player | Team |
|---|---|---|---|
| 1:19 | A. Holzheier | Bay FC | |
| 5:43 | A. Holzheier | Bay FC | |
| 5:48 | N. Nijstad | Portland Thorns FC | |
| 6:10 | M. Arnold | Portland Thorns FC | |
| 7:47 | R. Turner | Portland Thorns FC | |
| 7:51 | J. Silkowitz | Bay FC | |
| 8:40 | P. Tordin | Portland Thorns FC | |
| 9:17 | C. Hanks | Portland Thorns FC | |
| 9:20 | M. Weaver | Portland Thorns FC | |
| 10:29 | J. Perry | Portland Thorns FC | |
| 10:54 | J. Nighswonger | Bay FC | |
| 11:18 | P. Tordin | Portland Thorns FC | |
| 12:11 | R. Reyes | Portland Thorns FC | |
| 12:43 | M. Vignola | Portland Thorns FC | |
| 13:06 | J. Perry | Portland Thorns FC | |
| 15:05 | M. Vignola | Portland Thorns FC | |
| 15:12 | D. Bailey | Bay FC | |
| 15:14 | M. Vignola | Portland Thorns FC | |
| 19:56 | C. Hanks | Portland Thorns FC | |
| 20:38 | R. Turner | Portland Thorns FC |
Lineups
Bay FCFormation 4-2-3-1
| # | Player | Min | G | A | xG |
|---|---|---|---|---|---|
| 29 | J. Silkowitz | 90 | 0 | 0 | 0.00 |
| 16 | S. Collins, off at 90′ | 90 | 0 | 0 | 0.00 |
| 31 | J. Nighswonger | 90 | 0 | 0 | 0.02 |
| 41 | H. Bebar | 90 | 0 | 0 | 0.02 |
| 2 | H. Gilchrist | 90 | 0 | 0 | 0.00 |
| 18 | J. Anderson, off at 46′ | 45 | 0 | 0 | 0.00 |
| 23 | C. Conti, off at 90′ | 90 | 1 | 0 | 0.68 |
| 19 | D. Bailey | 90 | 0 | 0 | 0.02 |
| 5 | K. Lema | 90 | 0 | 2 | 0.20 |
| 47 | K. Fuller | 90 | 1 | 0 | 0.24 |
| 30 | A. Holzheier, off at 64′ | 64 | 0 | 0 | 0.00 |
| Substitutes | |||||
| 10 | C. Girelli, on at 64′ | 26 | 0 | 0 | 0.00 |
| 11 | K. Hubly, on at 90′ | 1 | 0 | 0 | 0.00 |
| 21 | A. Cometti, on at 46′ | 45 | 0 | 0 | 0.00 |
| 24 | M. Moreau, on at 90′ | 1 | 0 | 0 | 0.00 |
| Team | 2 | 2 | 1.18 | ||
Unused: C. Miller, E. Allen, E. Menges
All player stats
| # | Player | Min | G | A | xG | Sh | SOT | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 | S. Collins, off at 90′ | 90 | 0 | 0 | 0.00 | 0 | 0 | 2 | 80% | 2 | 1 |
| 31 | J. Nighswonger | 90 | 0 | 0 | 0.02 | 1 | 0 | 0 | 70% | 3 | 1 |
| 41 | H. Bebar | 90 | 0 | 0 | 0.02 | 1 | 1 | 1 | 73% | 2 | 2 |
| 2 | H. Gilchrist | 90 | 0 | 0 | 0.00 | 0 | 0 | 0 | 73% | 2 | 1 |
| 18 | J. Anderson, off at 46′ | 45 | 0 | 0 | 0.00 | 0 | 0 | 0 | 88% | 1 | 0 |
| 23 | C. Conti, off at 90′ | 90 | 1 | 0 | 0.68 | 3 | 1 | 2 | 74% | 1 | 0 |
| 19 | D. Bailey | 90 | 0 | 0 | 0.02 | 1 | 0 | 2 | 72% | 1 | 3 |
| 5 | K. Lema | 90 | 0 | 2 | 0.20 | 2 | 1 | 3 | 90% | 0 | 0 |
| 47 | K. Fuller | 90 | 1 | 0 | 0.24 | 3 | 2 | 1 | 69% | 2 | 0 |
| 30 | A. Holzheier, off at 64′ | 64 | 0 | 0 | 0.00 | 0 | 0 | 0 | 57% | 0 | 0 |
| Substitutes | |||||||||||
| 1 | C. Miller | – | |||||||||
| 32 | E. Allen | – | |||||||||
| 4 | E. Menges | – | |||||||||
| 10 | C. Girelli, on at 64′ | 26 | 0 | 0 | 0.00 | 0 | 0 | 0 | 67% | 0 | 0 |
| 11 | K. Hubly, on at 90′ | 1 | 0 | 0 | 0.00 | 0 | 0 | 0 | – | 0 | 0 |
| 21 | A. Cometti, on at 46′ | 45 | 0 | 0 | 0.00 | 0 | 0 | 0 | 82% | 0 | 2 |
| 24 | M. Moreau, on at 90′ | 1 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0% | 1 | 0 |
| Team | 2 | 2 | 1.18 | 11 | 5 | 11 | 74% | 15 | 10 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 29 | J. Silkowitz | 90 | 3 | 5 | 60% | 2 | 0 |
Portland Thorns FCFormation 4-2-3-1
| # | Player | Min | G | A | xG |
|---|---|---|---|---|---|
| 18 | M. Arnold | 90 | 0 | 0 | 0.00 |
| 2 | R. Reyes | 90 | 0 | 0 | 0.10 |
| 25 | M. Vignola, off at 56′ | 56 | 0 | 0 | 0.00 |
| 21 | J. Fleming | 90 | 0 | 0 | 0.02 |
| 4 | C. Calzada, off at 72′ | 72 | 0 | 0 | 0.00 |
| 24 | J. Perry | 90 | 0 | 0 | 0.00 |
| 7 | C. Hanks | 90 | 1 | 0 | 0.19 |
| 20 | N. Nijstad, off at 72′ | 72 | 0 | 1 | 0.00 |
| 66 | R. Turner, off at 81′ | 81 | 0 | 0 | 0.52 |
| 19 | P. Tordin | 90 | 0 | 0 | 0.31 |
| 22 | M. Weaver, off at 56′ | 56 | 1 | 0 | 0.07 |
| Substitutes | |||||
| 23 | M. Müller, on at 56′ | 34 | 0 | 0 | 0.02 |
| 5 | I. Obaze, on at 72′ | 18 | 0 | 0 | 0.00 |
| 6 | C. Bogere, on at 72′ | 18 | 0 | 0 | 0.00 |
| 15 | S. Harvey, on at 56′ | 34 | 0 | 0 | 0.00 |
| 27 | J. Dufour, on at 81′ | 9 | 0 | 0 | 0.00 |
| Team | 2 | 1 | 1.22 | ||
Unused: M. Messner, M. McKenzie, S. Hiatt, R. Lyles
All player stats
| # | Player | Min | G | A | xG | Sh | SOT | CC | Pass % | Tkl | Int |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | R. Reyes | 90 | 0 | 0 | 0.10 | 1 | 0 | 0 | 73% | 1 | 5 |
| 25 | M. Vignola, off at 56′ | 56 | 0 | 0 | 0.00 | 0 | 0 | 0 | 79% | 0 | 1 |
| 21 | J. Fleming | 90 | 0 | 0 | 0.02 | 1 | 0 | 3 | 79% | 4 | 1 |
| 4 | C. Calzada, off at 72′ | 72 | 0 | 0 | 0.00 | 0 | 0 | 0 | 77% | 0 | 0 |
| 24 | J. Perry | 90 | 0 | 0 | 0.00 | 0 | 0 | 0 | 90% | 0 | 1 |
| 7 | C. Hanks | 90 | 1 | 0 | 0.19 | 3 | 2 | 1 | 67% | 1 | 0 |
| 20 | N. Nijstad, off at 72′ | 72 | 0 | 1 | 0.00 | 0 | 0 | 2 | 72% | 3 | 1 |
| 66 | R. Turner, off at 81′ | 81 | 0 | 0 | 0.52 | 2 | 1 | 0 | 50% | 0 | 1 |
| 19 | P. Tordin | 90 | 0 | 0 | 0.31 | 3 | 1 | 1 | 62% | 3 | 1 |
| 22 | M. Weaver, off at 56′ | 56 | 1 | 0 | 0.07 | 1 | 1 | 1 | 57% | 0 | 0 |
| Substitutes | |||||||||||
| 35 | M. Messner | – | |||||||||
| 23 | M. Müller, on at 56′ | 34 | 0 | 0 | 0.02 | 1 | 0 | 0 | 75% | 0 | 3 |
| 29 | M. McKenzie | – | |||||||||
| 16 | S. Hiatt | – | |||||||||
| 5 | I. Obaze, on at 72′ | 18 | 0 | 0 | 0.00 | 0 | 0 | 0 | 82% | 0 | 0 |
| 6 | C. Bogere, on at 72′ | 18 | 0 | 0 | 0.00 | 0 | 0 | 0 | 54% | 1 | 0 |
| 15 | S. Harvey, on at 56′ | 34 | 0 | 0 | 0.00 | 0 | 0 | 1 | 64% | 0 | 1 |
| 41 | R. Lyles | – | |||||||||
| 27 | J. Dufour, on at 81′ | 9 | 0 | 0 | 0.00 | 0 | 0 | 0 | 50% | 0 | 0 |
| Team | 2 | 1 | 1.22 | 12 | 5 | 9 | 75% | 13 | 15 | ||
| # | Goalkeeper | Min | Saves | SOT faced | Save % | GA | Claims |
|---|---|---|---|---|---|---|---|
| 18 | M. Arnold | 90 | 3 | 5 | 60% | 2 | 0 |
Position by matchday
Each club’s place in the table after every matchday, from recorded results.








