New York Islanders at Calgary Flames
NHL game between the New York Islanders and the Calgary Flames on Jan 17, 2026. Final score: New York Islanders 2, Calgary Flames 4.
| Status | Final |
|---|---|
| Date | Jan 17, 2026 |
| Venue | Scotiabank Saddledome |
| New York Islanders score | 2 |
| Calgary Flames score | 4 |
Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.
Three Stars by Game Score
Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Adam Klapka | R | 1 | 1 | 1 | 11:38 | 0.15 | 1.44 |
| 2nd | Matthew Schaefer | D | 0 | 2 | 3 | 25:35 | 0.07 | 1.33 |
| 3rd | Kevin Bahl | D | 0 | 2 | 2 | 21:38 | 0.02 | 1.18 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (New York Islanders–Calgary Flames) |
|---|---|---|---|---|---|
| 1st 11:51 | CGY | Yegor Sharangovich | Rasmus Andersson, Kevin Bahl | 5v5 | 0–1 |
| 2nd 03:04 | CGY | Adam Klapka | Kevin Bahl, Morgan Frost | 5v5 | 0–2 |
| 2nd 09:50 | CGY | Justin Kirkland | Ryan Lomberg, Adam Klapka | 5v5 | 0–3 |
| 2nd 11:49 | CGY | Yan Kuznetsov | Nazem Kadri, Connor Zary | 5v5 | 0–4 |
| 2nd 12:21 | NYI | Jean-Gabriel Pageau | Matthew Schaefer, Simon Holmstrom | 5v5 | 1–4 |
| 3rd 17:04 | NYI | Anders Lee | Calum Ritchie, Matthew Schaefer | 5v6 | 2–4 |
Team Comparison
| New York Islanders | Calgary Flames | |
|---|---|---|
| Goals | 2 | 4 |
| Shots on goal | 30 | 19 |
| Expected goals (xG) | 5.20 | 2.08 |
| High-danger shots | 21 | 8 |
| Corsi % | 58.6% | 41.4% |
| Power play | 0/2 | 0/3 |
| Faceoff % | 65.3% | 34.7% |
| Hits | 25 | 9 |
| Blocks | 16 | 14 |
| Giveaways | 9 | 17 |
| Takeaways | 4 | 4 |
New York Islanders Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Matthew Schaefer | D | 0 | 2 | 2 | 3 | 25:35 | 0.07 | 1.33 |
| Anders Lee | L | 1 | 0 | 1 | 5 | 16:58 | 1.12 | 0.85 |
| Jean-Gabriel Pageau | C | 1 | 0 | 1 | 2 | 17:07 | 0.16 | 0.85 |
| Calum Ritchie | C | 0 | 1 | 1 | 1 | 15:16 | 0.17 | 0.74 |
| Simon Holmstrom | R | 0 | 1 | 1 | 0 | 18:07 | 0.09 | 0.69 |
| Marc Gatcomb | C | 0 | 0 | 0 | 0 | 8:35 | 0.03 | 0.30 |
| Emil Heineman | L | 0 | 0 | 0 | 3 | 21:44 | 0.19 | 0.25 |
| Kyle MacLean | C | 0 | 0 | 0 | 1 | 9:31 | 0.04 | 0.20 |
| Adam Pelech | D | 0 | 0 | 0 | 1 | 19:20 | 0.05 | 0.05 |
| Adam Boqvist | D | 0 | 0 | 0 | 0 | 10:34 | 0.01 | 0.05 |
| Casey Cizikas | C | 0 | 0 | 0 | 0 | 12:12 | 0.41 | 0.05 |
| Max Shabanov | R | 0 | 0 | 0 | 3 | 12:47 | 0.46 | 0.05 |
| Scott Mayfield | D | 0 | 0 | 0 | 0 | 13:48 | 0.02 | 0.05 |
| Tony DeAngelo | D | 0 | 0 | 0 | 3 | 23:59 | 0.17 | 0.05 |
| Jonathan Drouin | L | 0 | 0 | 0 | 3 | 15:09 | 0.54 | 0.00 |
| Anthony Duclair | L | 0 | 0 | 0 | 1 | 18:20 | 0.14 | 0.00 |
| Mathew Barzal | C | 0 | 0 | 0 | 2 | 21:46 | 0.22 | -0.05 |
| Ryan Pulock | D | 0 | 0 | 0 | 2 | 20:56 | 0.14 | -0.05 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Adam Klapka | R | 1 | 1 | 2 | 1 | 11:38 | 0.15 | 1.44 |
| Kevin Bahl | D | 0 | 2 | 2 | 2 | 21:38 | 0.02 | 1.18 |
| Yegor Sharangovich | C | 1 | 0 | 1 | 3 | 17:31 | 0.30 | 0.90 |
| Yan Kuznetsov | D | 1 | 0 | 1 | 1 | 19:03 | 0.53 | 0.80 |
| Justin Kirkland | C | 1 | 0 | 1 | 1 | 10:45 | 0.10 | 0.80 |
| Rasmus Andersson | D | 0 | 1 | 1 | 2 | 25:40 | 0.06 | 0.74 |
| Ryan Lomberg | L | 0 | 1 | 1 | 0 | 10:37 | 0.05 | 0.64 |
| Nazem Kadri | C | 0 | 1 | 1 | 2 | 17:28 | 0.12 | 0.64 |
| Connor Zary | C | 0 | 1 | 1 | 1 | 16:20 | 0.25 | 0.64 |
| Morgan Frost | C | 0 | 1 | 1 | 0 | 14:48 | 0.00 | 0.59 |
| Mikael Backlund | C | 0 | 0 | 0 | 1 | 19:51 | 0.03 | 0.10 |
| Joel Hanley | D | 0 | 0 | 0 | 0 | 13:58 | 0.09 | 0.10 |
| Matvei Gridin | R | 0 | 0 | 0 | 1 | 14:17 | 0.12 | 0.05 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 1 | 21:00 | 0.05 | 0.00 |
| Hunter Brzustewicz | D | 0 | 0 | 0 | 1 | 13:22 | 0.03 | 0.00 |
| Matt Coronato | R | 0 | 0 | 0 | 1 | 16:34 | 0.16 | 0.00 |
| Joel Farabee | L | 0 | 0 | 0 | 1 | 16:27 | 0.13 | -0.05 |
| Jonathan Huberdeau | L | 0 | 0 | 0 | 0 | 15:17 | 0.00 | -0.25 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| David Rittich | New York Islanders | 15 | 19 | 78.9% | -1.84 | L |
| Dustin Wolf | Calgary Flames | 28 | 30 | 93.3% | -0.00 | W |
Analysis
The Calgary Flames defeated the New York Islanders 4–2 on Jan 17, 2026.
Calgary Flames generated 2.08 expected goals to New York Islanders's 5.2 — New York Islanders owned the better of the chances but Calgary Flames took the game, the kind of split that usually means finishing or goaltending decided it.
Adam Klapka led all skaters with a Game Score of 1.44 on 1 goal, 1 assist, 1 shots on goal.
Frequently Asked Questions
Who won the New York Islanders vs Calgary Flames game?
The Calgary Flames beat the New York Islanders 4–2 on Jan 17, 2026.
What was the final score?
The final score was Calgary Flames 4, New York Islanders 2.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Adam Klapka led all skaters at 1.44, on 1G, 1A and 1 shots on goal.
Which team deserved to win by expected goals?
Calgary Flames generated 2.08 expected goals and New York Islanders generated 5.2, so New York Islanders created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
New York Islanders put 30 shots on goal and Calgary Flames put 19. High-danger chances went 21 to 8.
How did the goaltenders play?
David Rittich stopped 15 of 19 (-1.84 goals saved above expected); Dustin Wolf stopped 28 of 30 (-0.0 goals saved above expected).