Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Bay FC hosts Portland in a heavyweight clash that could set the tone for either squad's season.** Both teams are yo-yo-ing in form, and there's serious talent on show here. 🔥
Bay FC's offense has misfired badly lately—three losses in five—but they scraped a clean sheet over Louisville. Portland, meanwhile, flexed with a 4-1 away win at Orlando, though they've been leaky at the back and inconsistent overall. The head-to-head favors the Thorns 3-2, which is the kind of edge you can't ignore.
Key storylines:
- **K. Lema and K. Fuller** anchoring Bay's attack will need to find the net; neither side can afford sloppy defending on the road or at home
- **Portland's J. Fleming and R. Reyes** midfield pairing must control tempo and cut off Bay's supply lines before the forwards can do damage
- **Consistency is the real enemy**—both teams have fluked results; whoever shows up focused takes three points
Expected lineups:
- **Bay FC**: J. Silkowitz, J. Nighswonger, J. Anderson, H. Gilchrist, S. Collins, T. Huff, C. Hutton, H. Bebar, K. Fuller, K. Lema, A. Pfeiffer
- **Portland Thorns FC**: M. Arnold, M. A. Vignola, C. Calzada, J. Perry, R. Reyes, J. Fleming, S. Smith, C. Hanks, O. Moultrie, N. Nijstad, P. Tordin
Prediction:
**1-2 Portland.** Slight edge to the Thorns based on recent firepower and the head-to-head, but this screams tight and messy. ⚽
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.6%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.