GRIT & GF
Morgan Frost

Calgary Flames, Centre

Morgan Frost

  • Shot-eater
  • Finisher
Points, 2026–27
5
3 G, 2 A in 8 GP
Individual xG
2.1
3 goals from it
Ice time per game
15:46
17 shots on goal
xGF% at 5v5
45.2
share of chances while he's on

Morgan Frost has 3 goals and 2 assists (5 points) in 8 games for the Calgary Flames in 2026–27, with 17 shots on goal and 15:46 of ice time a game. His Grit & GF rating for 2026–27 is 87.1 out of 100, provisional until he has 15 to 20 games.

8 games in. The methodology requires 15 to 20 games to be accurate, so this season's rating still leans on the league average for his position and will move.

GRIT & GF

87.1050100
Rated above 81% of forwards
Goals above average
−0.1
Wins
−0.01
Physicality85thGF80thIntimidation16thChemistry46thClutch55th

Where the rating comes from

Weight × score in standard deviations. They sum to +0.61, which the normal curve turns into the rating.

Your weights

Under these weights he ranks above 80.6% of 402 rated players

The default weights are our call. Set your own; they get rescaled to add up to 100%.

Physicality

+0.90 SD · 85th percentile · weight 38% · +0.2 goals

What he does with his body: hits, blocks and takeaways (scaled toward per-game totals by his ice time), penalties drawn, and penalties taken against him.

  • Hitsper 60All situations, pulled toward average when the sample is small.3.429th pct
  • Blocked shotsper 60All situations.3.189th pct
  • Takeawaysper 60As recorded by the arena scorer, which varies by building.1.5998th pct
  • Penalties drawnper 60How often he gets under someone's skin enough to put his team on the power play.0.8960th pct
  • Penalties takenper 60Counts against him, at half the weight of penalties drawn.0.3890th pct
  • Ice time× position averagePer-game ice time against his position's average. Physical rates are scaled by this to the power 0.75.0.8957th pct

Percentiles are against 402 rated forwards in 2026-27, on 101 minutes of his 5-on-5 time. Hits, blocks and takeaways count toward the rating and are worth zero goals until a study shows otherwise. Model grit-0.5.

Embed or share this card

Free to use with a link back. The image updates as his rating does.

Morgan Frost's Grit & GF card
Download PNG

Game notes

Written the morning after from the night's stats, for games where he did something worth a sentence.

  1. vs UTA

    Sunday, April 12

    Volume

    Morgan Frost had 11 shot attempts, his most in a game since 2023-24. Five reached the net and none went in. His average this season was 3.1. It finished 4-1 for the Flames.

  2. at ANA

    Saturday, April 4

    Two goals

    Morgan Frost had two goals. He also had 10 shot attempts against an average of 3.1. His goal stood up as the winner. The Flames beat the Ducks 5-3.

  3. vs VAN

    Saturday, March 28

    Big night

    Morgan Frost had three points, one goal and two assists. He has 18 goals this season. He played 14:05 and had one shot on goal. It finished 7-3 for the Flames.

  4. vs CAR

    Saturday, March 7

    Big night

    Morgan Frost had three points, one goal and two assists. He also had 7 shot attempts against an average of 3.1. It finished 5-4 for the Flames.

  5. vs SJS

    Saturday, January 31

    Volume

    Morgan Frost had 10 shot attempts, his most in a game since 2023-24. Five reached the net and one went in. He came in averaging 3.0 attempts a game. His 1.5 expected goals say the goals were no fluke. The Flames beat the Sharks 3-2.

  6. at LAK

    Saturday, December 13

    Overtime winner

    Morgan Frost won it in overtime. That was his eighth goal of the season. He played 18:49 and had one shot on goal. It finished 2-1 for the Flames in overtime.

  7. at OTT

    Thursday, October 30

    Streak

    Morgan Frost has a point in 5 straight games. He has 7 points in 12 games this season. The Flames lost 4-3 to the Senators in a shootout.

Player card

Percentile among 378 forwards with enough games this season. 50 is the median.

Scoring

  • Ice time per game15:46
    55
  • Points per 602.38
    67
  • Goals per 601.43
    81
  • Individual xG per 600.99
    64
  • Shots per 608.1
    76

5-on-5 play

  • xG for per 60, on ice3.01
    79
  • xG against per 60, on ice3.64
    4
  • xGF%45.2%
    29

Physical

  • Hits per 602.4
    31
  • Blocks per 604.3
    87
  • Penalty minutes per 600.0
    88

Skating and shooting

NHL EDGE puck and player tracking, 2026–27. Percentiles are the league's, against all skaters.

Skating

  • Top speed21.6 mph
    49
  • Bursts over 20 mph12
    58
  • Distance skated20 mi
    57

Shooting

  • Hardest shot75.0 mph
    21
  • Shots on goal17
    77
  • Shooting %17.6%
    72

Zone time

  • Offensive zone time42.4%
    56
  • Offensive zone time, even strength39.2%
    24

Who he plays with

His most-used linemates at 5-on-5 this season, with what happened while they were out together.

LinematesGamesTOIShot attemptsxGGoalsxG share
Matt Coronato, Matvei Gridin531:0148–311.7–1.40–453%
Matt Coronato, Aydar Suniev530:0025–491.2–2.22–136%
Yegor Sharangovich, Matt Coronato413:3722–90.4–0.70–040%
Yegor Sharangovich, Aydar Suniev37:419–70.6–0.41–061%
Adam Klapka, Aydar Suniev22:244–50.2–0.70–123%
Joel Farabee, Matt Coronato52:031–40.0–0.10–116%

Where he shoots from

His unblocked shots this season, attacking right. 3 goals from 22 attempts.

GoalShot or miss

Last 20 games

Columns are his individual expected goals, the quality of his own chances. Dots are goals he scored.

ixGGoal
0.000.501.001.50
03-2410-18

By season

SeasonGPGAPSOGixGTOI/GPHitsBlkxGF% 5v5
2026–278325172.115:465945.2
2025–268222214314018.615:30594848.2
2024–258114233714415.215:45697051.4
2023–247113284113515.015:50576255.4

Last 20 games

DateTOIGASOGixGHitsBlkPIM
2026-10-1815:521130.17000
2026-10-1515:450120.54100
2026-10-1313:400020.25120
2026-10-1016:581010.24000
2026-10-0817:240010.18010
2026-10-0417:511030.32310
2026-10-0315:480030.32040
2026-10-0112:480020.06010
2026-04-1618:551020.23000
2026-04-1415:520020.21200
2026-04-1216:500150.52100
2026-04-1117:410000.04120
2026-04-0919:110020.14100
2026-04-0715:590010.09100
2026-04-0415:322051.35212
2026-04-0215:431010.26302
2026-03-3014:070010.26110
2026-03-2814:051210.06000
2026-03-2616:520010.14110
2026-03-2419:080000.34110