GRIT & GF
Ryan O'Reilly

Nashville Predators, Centre

Ryan O'Reilly

  • Workhorse
  • Steady
Points, 2026–27
7
4 G, 3 A in 8 GP
Individual xG
2.4
4 goals from it
Ice time per game
21:37
18 shots on goal
xGF% at 5v5
40.5
share of chances while he's on

Ryan O'Reilly has 4 goals and 3 assists (7 points) in 8 games for the Nashville Predators in 2026–27, with 18 shots on goal and 21:37 of ice time a game. His Grit & GF rating for 2026–27 is 66.5 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

66.5050100
Rated above 52% of forwards
Goals above average
−0.3
Wins
−0.06
Physicality53thGF64thIntimidation22thChemistry87thClutch13th

Where the rating comes from

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

Your weights

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

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

Chemistry

+0.17 SD · 87th percentile · weight 13% · +0.2 goals

How much his linemates' attack improves with him, measured teammate by teammate (with or without you), at 5-on-5.

  • Linemates' xGF liftper 60Teammates' expected goals per 60 with him minus without him, weighted by shared time.0.1087th pct
  • Shared minutes measuredminutesHow much evidence the chemistry number rests on.5674th pct

Percentiles are against 402 rated forwards in 2026-27, on 109 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.

Ryan O'Reilly'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 STL

    Saturday, October 17

    Streak

    Ryan O'Reilly has scored in 3 straight games. He has 4 goals this season. He played 20:34 and had four shots on goal. The Predators beat the Blues 5-2.

  2. vs MIN

    Wednesday, February 4

    Big night

    Ryan O'Reilly had three points, three assists. He has 56 points in 56 games this season. The Predators lost 6-5 to the Wild in overtime.

  3. vs OTT

    Thursday, January 22

    Big night

    Ryan O'Reilly had three points, three assists. That makes 6 straight games with a point. He has 50 points in 50 games this season. The Predators beat the Senators 5-3.

  4. vs BUF

    Tuesday, January 20

    Big night

    Ryan O'Reilly had three points, two goals and one assist. That makes 5 straight games with a point. He also had 8 shot attempts against an average of 3.0. The Predators lost 5-3 to the Sabres.

  5. at COL

    Friday, January 16

    Hat trick

    Ryan O'Reilly scored three goals and added one assist. He also had 8 shot attempts against an average of 3.0. It finished 7-3 for the Predators.

  6. at MIN

    Tuesday, December 23

    Streak

    Ryan O'Reilly has a point in 8 straight games. He has 11 goals this season. He played 22:45 and had two shots on goal. It finished 3-2 for the Predators in overtime.

  7. vs NYR

    Sunday, December 21

    Streak

    Ryan O'Reilly has a point in 7 straight games. He has 30 points in 35 games this season. He played 21:24 and had one shot on goal. The Predators beat the Rangers 2-1.

  8. vs TOR

    Saturday, December 20

    Streak

    Ryan O'Reilly has a point in 6 straight games. He has 28 points in 34 games this season. The Predators beat the Maple Leafs 5-3.

Player card

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

Scoring

  • Ice time per game21:37
    97
  • Points per 602.43
    68
  • Goals per 601.39
    79
  • Individual xG per 600.85
    54
  • Shots per 606.2
    51

5-on-5 play

  • xG for per 60, on ice2.09
    29
  • xG against per 60, on ice3.06
    18
  • xGF%40.5%
    16

Physical

  • Hits per 601.0
    12
  • Blocks per 603.1
    72
  • Penalty minutes per 601.4
    52

Skating and shooting

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

Skating

  • Top speed22.0 mph
    65
  • Bursts over 20 mph11
    56
  • Distance skated28 mi
    94

Shooting

  • Hardest shot77.5 mph
    33
  • Shots on goal18
    80
  • Shooting %22.2%
    87

Zone time

  • Offensive zone time38.8%
    18
  • Offensive zone time, even strength37.4%
    9

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
Steven Stamkos, Alexander Kerfoot735:1731–301.6–1.20–258%
Steven Stamkos, Filip Forsberg820:4115–341.3–1.23–052%
Steven Stamkos, Jonathan Marchessault620:0311–210.3–1.01–121%
Steven Stamkos, Mavrik Bourque36:104–60.1–0.30–020%
Steven Stamkos, Ross Colton53:402–10.0–0.10–02%
Filip Forsberg, Nils Hoglander72:471–80.0–0.30–00%
Steven Stamkos, Nils Hoglander52:371–20.1–0.00–072%
Adam Edstrom, Reid Schaefer32:240–30.0–0.10–00%

Where he shoots from

His unblocked shots this season, attacking right. 4 goals from 24 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.00
03-2410-17

By season

SeasonGPGAPSOGixGTOI/GPHitsBlkxGF% 5v5
2026–278437182.421:373940.5
2025–268125497415425.520:24178250.5
2024–257921325315125.418:59208151.8
2023–248226436918027.919:46257253.5

Last 20 games

DateTOIGASOGixGHitsBlkPIM
2026-10-1720:341040.73010
2026-10-1521:431040.68010
2026-10-1320:221120.13000
2026-10-1022:070000.08022
2026-10-0823:041020.22122
2026-10-0623:400110.19020
2026-10-0319:530110.11010
2026-10-0121:310040.30200
2026-04-1621:550100.00110
2026-04-1322:090040.76110
2026-04-1121:350110.14132
2026-04-0919:530020.21000
2026-04-0720:550220.30110
2026-04-0622:100110.43020
2026-04-0421:261110.14010
2026-04-0222:390140.56020
2026-03-2924:290010.00020
2026-03-2817:410020.19000
2026-03-2620:390000.29010
2026-03-2416:310200.03002