St. Louis Blues at Calgary Flames

NHL game between the St. Louis Blues and the Calgary Flames on Mar 18, 2026. Final score: St. Louis Blues 1, Calgary Flames 2.

StatusFinal
DateMar 18, 2026
VenueScotiabank Saddledome
St. Louis Blues score1
Calgary Flames score2

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.

PlayerPosGASOGTOIxGGame Score
1stDylan HollowayL10421:400.281.27
2ndColton ParaykoD00524:200.161.23
3rdJimmy SnuggerudR01118:420.091.03

Scoring Summary

TimeTeamGoalAssistsStrengthScore (St. Louis Blues–Calgary Flames)
1st 02:34CGYConnor ZaryRyan Strome5v50–1
2nd 03:47STLDylan HollowayJimmy Snuggerud, Robert Thomas5v51–1
P5 00:00CGYJoel Farabee1v01–1
P5 00:00CGYMatvei Gridin1v01–1

Team Comparison

St. Louis BluesCalgary Flames
Goals12
Shots on goal2731
Expected goals (xG)3.274.00
High-danger shots1013
Corsi %50.0%50.0%
Power play0/20/3
Faceoff %50.9%49.1%
Hits2617
Blocks119
Giveaways2013
Takeaways76

St. Louis Blues Skaters

PlayerPosGAPSOGTOIxGGame Score
Dylan HollowayL101421:400.281.27
Colton ParaykoD000524:200.161.23
Jimmy SnuggerudR011118:420.091.03
Theo LindsteinD000114:110.190.99
Robert ThomasC011119:490.080.74
Otto StenbergC000314:320.310.22
Dalibor DvorskyR000015:010.200.21
Jack FinleyC000110:280.110.18
Alexey ToropchenkoR00019:460.000.16
Jonathan DrouinL000118:010.190.01
Philip BrobergD000129:060.09-0.06
Jake NeighboursL000012:260.11-0.12
Logan MaillouxD000226:560.04-0.15
Jordan KyrouR000214:180.10-0.17
Pavel BuchnevichL000317:010.41-0.22
Pius SuterC000012:200.00-0.37
Cam FowlerD000021:580.00-0.57
Tyler TuckerD00009:020.00-0.70

Calgary Flames Skaters

PlayerPosGAPSOGTOIxGGame Score
Connor ZaryC101417:330.270.77
Ryan StromeC011019:500.100.55
Victor OlofssonL000514:340.710.54
Morgan FrostC000112:290.120.46
Zayne ParekhD000118:180.030.41
Matt CoronatoR000315:360.720.38
Adam KlapkaR000212:240.140.28
Yegor SharangovichC000219:210.090.25
Hunter BrzustewiczD000020:330.000.13
Martin PospisilC000010:200.000.13
Olli MäättäD000223:430.090.08
Joel HanleyD000215:270.04-0.06
Joel FarabeeL000117:080.02-0.08
Matvei GridinR000112:490.06-0.14
Blake ColemanL000518:010.23-0.20
Mikael BacklundC000020:530.00-0.21
Zach WhitecloudD000122:560.02-0.30
Kevin BahlD000121:420.02-0.75

Goaltending

GoalieTeamSVSASV%GSAxDecision
Joel HoferSt. Louis Blues303196.8%2.04O
Devin CooleyCalgary Flames252696.3%1.56W

Analysis

The Calgary Flames defeated the St. Louis Blues 2–1 on Mar 18, 2026, a one-goal game.

Calgary Flames generated 4.0 expected goals to St. Louis Blues's 3.27 — Calgary Flames edged the chance share as well as the scoreline.

Dylan Holloway led all skaters with a Game Score of 1.27 on 1 goal, 4 shots on goal.

Joel Hofer stopped 30 of 31, worth 2.04 goals saved above expected.

Frequently Asked Questions

Who won the St. Louis Blues vs Calgary Flames game?

The Calgary Flames beat the St. Louis Blues 2–1 on Mar 18, 2026.

What was the final score?

The final score was Calgary Flames 2, St. Louis Blues 1.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Dylan Holloway led all skaters at 1.27, on 1G, 0A and 4 shots on goal.

Which team deserved to win by expected goals?

Calgary Flames generated 4.0 expected goals and St. Louis Blues generated 3.27, so Calgary Flames created the better chances. That matches the result.

What were the shot totals?

St. Louis Blues put 27 shots on goal and Calgary Flames put 31. High-danger chances went 10 to 13.

How did the goaltenders play?

Joel Hofer stopped 30 of 31 (2.04 goals saved above expected); Devin Cooley stopped 25 of 26 (1.56 goals saved above expected).