Kickoff, competition and the headline angle
Denver Summit host Portland Thorns in the National Women’s Soccer League on July 18, 2026, with kickoff at 18:00 UTC. Both sides arrive off the back of matches earlier in the same week: Denver Summit were at home to Houston Dash on July 12, while Portland Thorns were on the road at Seattle Reign FC on the same date. This one lands as the very next fixture on the calendar for each club.
Our data feed confirms a priced market on this fixture, but it has not generated a clear model lean for either side this time, which is worth being upfront about rather than forcing a number that is not there.
Form and context
The feed does not carry a recent-form string, a goals record or a head-to-head log tied to this specific pairing, which is common for NWSL fixtures on our system in a way it is not for the World Cup or Europe’s major leagues. Rather than paper over that with invented figures, we would point you to the widgets embedded on this page, which pull league table and form data live and carry real numbers even in weeks where our prose has to stay measured.
What the schedule does tell us is how each club is spaced around this game. Denver Summit’s next assignment after this one is a trip to Washington Spirit on July 26. Portland Thorns, in turn, head home to face NJ/NY Gotham FC on July 25. Neither team is dealing with a rearranged or compressed week either side of this fixture, which at least removes fixture congestion as a talking point.
The model’s read
The formal model output on this fixture has not settled on a winner lean the way it has for some other games on this week’s NWSL slate. We are not going to manufacture a percentage split or a headline pick that the data has not produced. Treat this as a genuinely close one on paper rather than a game where we are dressing up a coin flip as insight. The live verdict box below reflects the model’s current formal output and will update if that changes before kickoff.
Odds and where the value sits
The feed confirms a market is priced on this fixture. Our system does not expose a bookmaker-attributed price in prose for NWSL matches the way it does for the men’s game and the World Cup, so we are not printing a number here without a named book attached to it. The live match card below pulls the current best price and the bookmaker offering it in real time, so use that rather than anything typed in this paragraph. Odds correct at the time of writing and subject to change before kickoff.
Our prediction
With no formal model lean generated for this fixture and no verified form or head-to-head data to weigh in either direction, we are not going to invent a confident headline pick here. This looks like a genuinely open contest between two sides both coming off midweek fixtures against different opposition. The verdict box below carries the model’s live formal call on the game, and it should be your reference point if that call firms up closer to kickoff.
Track record
Our tracked tips have settled 76 picks to date, winning 47 of them for a 61.8% strike rate, banking 6.45 units of profit for an 8.5% return on investment, with five picks still open. That is a real edge over time rather than a spotless one, and we would rather state it plainly than dress it up.
34Tips settled
25–9Win–loss
74%Strike rate
+39.9%ROI
+13.56Profit (units)
Recent:WWWWLLLLLWLW
Level stakes to the price advertised at time of tip. Past performance is not a guarantee of future results. 18+
Odds move between now and kickoff, and nothing above is a guarantee of any result. Bet responsibly and only with what you can afford to lose.
18+ · Please gamble responsibly
Betting should be fun, never a way to make money. Only stake what you can afford to lose, set deposit and time limits, and never chase losses. If gambling is affecting you or someone you know, free confidential help is available.


