NHL game preview · Calgary Flames vs Seattle Kraken

Two Bottom-Feeders, One Preseason Game, and Honest Thin Air

Calgary and Seattle meet in a late preseason matchup where both rosters are largely depleted of key contributors and neither team's metrics inspire confidence. With no betting market data available, no signals firing, and two of the league's weaker statistical profiles on the ice, this one is genuinely a coin flip dressed in NHL jerseys.

Final: CGY 3, SEA 4

Key numbers

Over bets / money
51% / 57%

Let's be direct upfront: this is a September 24th preseason game with no odds data, no line movement, no public betting percentages, and no signals of any kind. There is no market edge to analyze. What we have is a pure statistical matchup between two teams that, based on last season's numbers, were among the NHL's weakest.

Seattle's possession metrics are as bad as it gets. Their 45% Corsi (ranked #32 in the league) and 46% xGoals% (ranked #30) put them at or near the bottom in controlling play at 5-on-5. They generated just 2.73 expected goals per game (#30) while surrendering 3.15 xGA per game. That's a team that was being outplayed structurally on a nightly basis. The high-danger numbers reinforce it — just 2.9 HD chances for per game (#31) while giving up 3.4 against (#16). The worst number on the sheet, though, is their penalty kill at 77.6%, which ranked dead last in the league at #32. In a game where special teams matter, Seattle was a liability every time they took a penalty.

Calgary isn't much better, but the profile is slightly different. Their Corsi (49%, #23) and Fenwick (49%, #21) suggest they were closer to parity in puck possession than Seattle, yet the results didn't follow. They scored just 2.54 goals per game (#32 in the league) despite generating 2.83 xGoals per game (#29) — meaning they were consistently underperforming their expected output. That gap between xGF and actual GF is a red flag for finishing efficiency. On the defensive side, they allowed 3.7 high-danger chances against per game (#25) and 3.29 xGA per game (#25), so neither end of the ice was functioning well.

The one genuine bright spot for Calgary is their penalty kill at 86% (#7). That's a real strength, and it stands out sharply against Seattle's league-worst power play kill. If Calgary takes fewer penalties and forces Seattle into their own PK situations, that special teams gap could matter — but in a preseason context with mixed rosters, it's hard to weight that heavily.

The Huberdeau injury to IR is worth noting. He missed significant time last season and his absence removes one of Calgary's more skilled offensive options, though in a preseason game, roster construction varies so wildly from the regular season that season-long metrics are only loosely applicable.

Jake O'Brien for Seattle is listed day-to-day, which is preseason standard maintenance — unlikely to be meaningful.

Bottom line: two statistically weak teams, a preseason setting, no market data, no signals. If you're looking for an edge here, there isn't one available from the information on the table. Both teams finished near the bottom of the league across most meaningful categories. Bet this one for entertainment only.

Calgary Flames vs Seattle Kraken: FAQ

When is Calgary Flames vs Seattle Kraken?

Calgary Flames at Seattle Kraken was played Thursday, September 24, 2026 at 9:40 PM ET.

Who won Calgary Flames vs Seattle Kraken?

Seattle Kraken won, 4-3.

AI-assisted analysis for entertainment. Prices move; check your book before you bet. 21+. Gambling problem? Call 1-800-GAMBLER.