New Jersey Devils at Calgary Flames
NHL game between the New Jersey Devils and the Calgary Flames on Jan 19, 2026. Final score: New Jersey Devils 2, Calgary Flames 1.
| Status | Final |
|---|---|
| Date | Jan 19, 2026 |
| Venue | Scotiabank Saddledome |
| New Jersey Devils score | 2 |
| Calgary Flames score | 1 |
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 | Jonas Siegenthaler | D | 0 | 1 | 1 | 20:37 | 0.14 | 0.99 |
| 2nd | Brett Pesce | D | 0 | 0 | 3 | 22:06 | 0.37 | 0.99 |
| 3rd | Jack Hughes | C | 0 | 1 | 7 | 20:41 | 0.77 | 0.99 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (New Jersey Devils–Calgary Flames) |
|---|---|---|---|---|---|
| 2nd 07:51 | NJD | Dawson Mercer | Dougie Hamilton, Jonas Siegenthaler | 5v5 | 1–0 |
| 2nd 09:44 | CGY | Nazem Kadri | Kevin Bahl, Matvei Gridin | 5v5 | 1–1 |
| OT 01:18 | NJD | Simon Nemec | Jack Hughes, Jesper Bratt | 3v3 | 2–1 |
Team Comparison
| New Jersey Devils | Calgary Flames | |
|---|---|---|
| Goals | 2 | 1 |
| Shots on goal | 31 | 22 |
| Expected goals (xG) | 2.85 | 1.59 |
| High-danger shots | 12 | 6 |
| Corsi % | 54.0% | 46.0% |
| Power play | 0/2 | 0/4 |
| Faceoff % | 64.4% | 35.6% |
| Hits | 16 | 22 |
| Blocks | 11 | 14 |
| Giveaways | 15 | 17 |
| Takeaways | 4 | 3 |
New Jersey Devils Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Jonas Siegenthaler | D | 0 | 1 | 1 | 1 | 20:37 | 0.14 | 0.99 |
| Brett Pesce | D | 0 | 0 | 0 | 3 | 22:06 | 0.37 | 0.99 |
| Jack Hughes | C | 0 | 1 | 1 | 7 | 20:41 | 0.77 | 0.99 |
| Dougie Hamilton | D | 0 | 1 | 1 | 1 | 21:34 | 0.05 | 0.73 |
| Jesper Bratt | L | 0 | 1 | 1 | 0 | 16:22 | 0.00 | 0.51 |
| Dawson Mercer | C | 1 | 0 | 1 | 1 | 20:50 | 0.07 | 0.50 |
| Arseny Gritsyuk | R | 0 | 0 | 0 | 5 | 14:00 | 0.16 | 0.49 |
| Lenni Hameenaho | R | 0 | 0 | 0 | 2 | 12:38 | 0.04 | 0.47 |
| Simon Nemec | D | 1 | 0 | 1 | 2 | 23:14 | 0.21 | 0.43 |
| Luke Hughes | D | 0 | 0 | 0 | 0 | 9:31 | 0.00 | 0.38 |
| Cody Glass | C | 0 | 0 | 0 | 3 | 13:08 | 0.19 | 0.32 |
| Connor Brown | R | 0 | 0 | 0 | 2 | 11:46 | 0.27 | 0.23 |
| Paul Cotter | L | 0 | 0 | 0 | 1 | 9:17 | 0.04 | 0.10 |
| Brenden Dillon | D | 0 | 0 | 0 | 1 | 23:28 | 0.08 | 0.07 |
| Nico Hischier | C | 0 | 0 | 0 | 1 | 19:12 | 0.26 | 0.04 |
| Evgenii Dadonov | L | 0 | 0 | 0 | 0 | 7:06 | 0.00 | -0.01 |
| Timo Meier | R | 0 | 0 | 0 | 2 | 16:09 | 0.08 | -0.17 |
| Ondrej Palat | L | 0 | 0 | 0 | 0 | 14:21 | 0.00 | -0.22 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Kevin Bahl | D | 0 | 1 | 1 | 0 | 23:28 | 0.00 | 0.81 |
| Joel Farabee | L | 0 | 0 | 0 | 1 | 16:44 | 0.22 | 0.50 |
| Morgan Frost | C | 0 | 0 | 0 | 1 | 15:55 | 0.07 | 0.47 |
| Matvei Gridin | R | 0 | 1 | 1 | 1 | 14:54 | 0.03 | 0.45 |
| Nazem Kadri | C | 1 | 0 | 1 | 2 | 17:58 | 0.18 | 0.37 |
| Zach Whitecloud | D | 0 | 0 | 0 | 2 | 22:33 | 0.06 | 0.35 |
| Ryan Lomberg | L | 0 | 0 | 0 | 0 | 10:10 | 0.00 | 0.14 |
| Adam Klapka | R | 0 | 0 | 0 | 1 | 9:55 | 0.16 | 0.12 |
| Connor Zary | C | 0 | 0 | 0 | 1 | 17:18 | 0.14 | 0.10 |
| Justin Kirkland | C | 0 | 0 | 0 | 1 | 11:58 | 0.04 | 0.07 |
| Jonathan Huberdeau | L | 0 | 0 | 0 | 2 | 17:02 | 0.04 | 0.06 |
| Joel Hanley | D | 0 | 0 | 0 | 0 | 12:52 | 0.15 | -0.10 |
| Mikael Backlund | C | 0 | 0 | 0 | 4 | 17:23 | 0.25 | -0.20 |
| Hunter Brzustewicz | D | 0 | 0 | 0 | 2 | 15:58 | 0.06 | -0.27 |
| Yegor Sharangovich | C | 0 | 0 | 0 | 3 | 17:04 | 0.10 | -0.33 |
| Matt Coronato | R | 0 | 0 | 0 | 0 | 16:49 | 0.00 | -0.33 |
| Yan Kuznetsov | D | 0 | 0 | 0 | 0 | 19:30 | 0.00 | -0.35 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 1 | 22:23 | 0.03 | -0.47 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Jacob Markstrom | New Jersey Devils | 21 | 22 | 95.5% | 0.45 | W |
| Devin Cooley | Calgary Flames | 30 | 32 | 93.5% | 0.73 | O |
Analysis
The New Jersey Devils defeated the Calgary Flames 2–1 on Jan 19, 2026, a one-goal game.
Calgary Flames generated 1.59 expected goals to New Jersey Devils's 2.85 — New Jersey Devils edged the chance share as well as the scoreline.
Jonas Siegenthaler led all skaters with a Game Score of 0.99 on 1 assist, 1 shots on goal.
Devin Cooley stopped 30 of 32, worth 0.73 goals saved above expected.
Frequently Asked Questions
Who won the New Jersey Devils vs Calgary Flames game?
The New Jersey Devils beat the Calgary Flames 2–1 on Jan 19, 2026.
What was the final score?
The final score was New Jersey Devils 2, Calgary Flames 1.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Jonas Siegenthaler led all skaters at 0.99, on 0G, 1A and 1 shots on goal.
Which team deserved to win by expected goals?
Calgary Flames generated 1.59 expected goals and New Jersey Devils generated 2.85, so New Jersey Devils created the better chances. That matches the result.
What were the shot totals?
New Jersey Devils put 31 shots on goal and Calgary Flames put 22. High-danger chances went 12 to 6.