Bay FC vs Portland Thorns FC
Match pulse
Final score
Bay FC and Portland Thorns FC drew 2-2 on Sunday, October 18, 2026 at PayPal Park. Goals for Bay: Caroline Conti (33') and Kennedy Fuller (67'). Goals for Portland: Morgan Weaver (10') and Caiya Hanks (86').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats

Player of the game
Karlie Lema
BAY · 2 A, 1 on target
Deserved to win
Portland deserved better: 48% on chances, drew 2-2
Play by play
- Match ends, Bay 2, Portland Thorns 2.
- Second Half ends, Bay 2, Portland Thorns 2.
- 90'+2'


Offside
Offside, Bay. Kennedy Fuller is caught offside.
- 90'+2'


Foul
Foul by Julie Dufour (Portland Thorns).
- 90'+2'

Free kick won
Jenna Nighswonger (Bay) wins a free kick in the defensive half.
- 90'+1'
Fourth official has announced 3 minutes of added time.
- 90'+1'


Left footed shot saved
Attempt saved. Pietra Tordin (Portland Thorns) left footed shot from the right side of the box is saved in the bottom left corner by Jordan Silkowitz (Bay). Assisted by Julie Dufour.
P. Tordin
- 90'

SubSubbed on for C. Conti
Substitution, Bay. Kelli Hubly replaces Caroline Conti.
K. Hubly
- 90'

SubSubbed on for S. Collins
Substitution, Bay. Maddie Moreau replaces Sydney Collins.
M. Moreau
- 88'

Foul
Foul by Shae Harvey (Portland Thorns).
- 88'


Free kick won
Dorian Bailey (Bay) wins a free kick in the attacking half.
- GOAL86'


Goal! Right footed shot
C. Hanks
Goal! Bay 2, Portland Thorns 2. Caiya Hanks (Portland Thorns) right footed shot from the centre of the box to the bottom left corner.
BAY 2 - 2 POR - 86'

Offside
Offside, Bay. Cristiana Girelli is caught offside.
- 82'


Shot blocked
Attempt blocked. Jessie Fleming (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Shae Harvey.
- 81'

SubSubbed on for R. Turner
Substitution, Portland Thorns. Julie Dufour replaces Reilyn Turner.
J. Dufour
- 79'


Foul
Foul by Aldana Cometti (Bay).
- 79'


Free kick won
Pietra Tordin (Portland Thorns) wins a free kick in the defensive half.
- 78'

Free kick won
Cristiana Girelli (Bay) wins a free kick in the defensive half.
- 78'

Foul
Foul by Isabella Obaze (Portland Thorns).
- 77'


Right footed shot blocked
Attempt blocked. Caiya Hanks (Portland Thorns) right footed shot from outside the box is blocked. Assisted by Pietra Tordin.
C. Hanks
- 74'


Yellow card
Reyna Reyes (Portland Thorns) is shown the yellow card for a bad foul.
R. Reyes
- 74'


Free kick won
Karlie Lema (Bay) wins a free kick on the right wing.
- 74'


Foul
Foul by Reyna Reyes (Portland Thorns).
- 73'


Right footed shot just wide
Attempt missed. Pietra Tordin (Portland Thorns) right footed shot from the left side of the six yard box is close, but misses to the left.
P. Tordin
- 73'


Shot blocked
Attempt blocked. Pietra Tordin (Portland Thorns) left footed shot from the left side of the six yard box is blocked. Assisted by Caiya Hanks.

