Headshot Image
Ryan McLeod
Center #71 Sabres
Player Information

Ryan McLeod has 26 points (9 goals, 17 assists) in 43 games for the Buffalo Sabres this season.

Selected in the 2nd round (No. 40) of the 2018 NHL Draft by the Edmonton Oilers, he has 154 points (61 goals, 93 assists) in 341 regular-season games for the Edmonton Oilers and the Buffalo Sabres.

He also has 13 points (7 goals, 6 assists) in 56 Stanley Cup Playoff games.

Show Trading Cards for Ryan McLeod.
  • Country: Country FlagCAN
    Age: 26.3 yrs (21.09.1999)
    Height / Weight: 191 cm / 92 kg
    Shoots: L
    Drafted: 40th in 2018
    Draft Team: Team logoEdmonton Oilers
    Awards: -
Player EvaluationPowered by CORE

The 26-year-old is around break-even for his team, with the Sabres controlling 50% of expected goals when he is on the ice. When Ryan McLeod is off the ice, the Sabres control 51% of expected goals, indicating the team is about the same when he plays.

He is being deployed in a defense-leaning role, starting 23% of his shifts in the offensive zone versus 44% in the defensive zone.

  • 65

    Overall Rating
    Offense:Off: 105th of 245 Centers
    Defense:Def: 206th of 245 Centers
  • Metric Current Season
    PlayDriving
    -0.02
    -0.140.14
    OnIce_xGoalsPct
    0.50
    0.350.65
    IceTimePerGame
    17.72
    1222
    Metric Current Season
    Goals/60
    0.71
    0.21.5
    PrimaryAssists/60
    0.87
    0.11.5
    SecondaryAssists/60
    0.47
    0.11.2
    xGoals/60
    0.57
    0.491.34
    OnIce_xGoalsFor/60
    3.72
    1.85
    OnIce_GoalsFor/60
    4.09
    1.45.5
    PenaltiesDrawn/60
    0.39
    0.271.56
    OZoneStartPct
    0.23
    0.150.4
    PP_xGoals/60
    0.68
    0.52.5
    Metric Current Season
    OnIce_xGoalsAgainst/60
    3.79
    2.54
    OnIce_GoalsAgainst/60
    3.86
    2.54
    Penalties/60
    0.08
    0.51.5
    ShotsBlocked/60
    1.26
    13
    Takeaways/60
    1.34
    0.52
    Giveaways/60
    3.54
    14
    DZoneStartPct
    0.44
    0.150.4
    PK_OnIce_xGoalsAgainst/60
    6.60
    512
Contract InformationPowered by CORE
Actual AAV: $5.000M
Player Contract Value: $1.600M
Remaining: 4 year(s)
Contract Ends: 2029 UFA
Age at the end: 30.8 yrs (21.09.1999)
Hero Image
Ryan McLeod
Recent Games
Year Team GP G A Pts +/- TOI/G S S% PIM
31.12.2025 Team Logo Stars 1 0 0 0 0 16:34 1 0.0% 0
03.01.2026 Team Logo Blue Jackets 1 0 0 0 0 16:58 2 0.0% 0
06.01.2026 Team Logo Canucks 1 1 0 1 0 14:30 1 100.0% 0
08.01.2026 Team Logo Rangers 1 1 1 2 2 17:30 2 50.0% 0
10.01.2026 Team Logo Ducks 1 0 1 1 2 17:18 0 0
Total 5 2 2 4 4 6 33.3% 0
Regular Season
Year Team GP G A Pts +/- TOI/G S S% PIM
2020-21 Team Logo Oilers 10 0 1 1 -2 12:46 3 0.0% 0
2021-22 Team Logo Oilers 71 9 12 21 -2 12:46 82 11.0% 12
2022-23 Team Logo Oilers 57 11 12 23 4 14:10 78 14.1% 18
2023-24 Team Logo Oilers 81 12 18 30 10 14:15 106 11.3% 10
2024-25 Team Logo Sabres 79 20 33 53 13 16:49 97 20.6% 16
2025-26 Team Logo Sabres 43 9 17 26 9 17:43 54 16.7% 2
Season Projection 82 17 32 49 17 17:43 103 16.5% 4
Total 341 61 93 154 32 420 14.5% 58
Playoffs
Year Team GP G A Pts +/- TOI/G S S% PIM
2020-21 Team Logo Oilers 4 0 0 0 -1 10:16 4 0.0% 0
2021-22 Team Logo Oilers 16 3 1 4 -4 14:33 30 10.0% 8
2022-23 Team Logo Oilers 12 0 5 5 -1 14:35 9 0.0% 2
2023-24 Team Logo Oilers 24 4 0 4 -7 13:11 26 15.4% 16
Total 56 7 6 13 -13 69 10.1% 26
Player MatchPowered by CORE
Player
Match
Name Team Pos Age Height / Weight Season
P/G
Career
P/G
Offense
Rating
Defense
Rating
Actual AAV
Ryan McLeod Team Logo C 26.3 yrs 191 cm / 92 kg 0.60 0.45 66 62 $5.000M
84% Will Cuylle Team Logo LW 23.9 yrs 191 cm / 95 kg 0.50 0.42 67 66 $3.900M
83% Charlie Coyle Team Logo C 33.9 yrs 191 cm / 99 kg 0.58 0.51 63 56 $5.250M
83% Christian Dvorak Team Logo C 29.9 yrs 185 cm / 86 kg 0.67 0.48 69 66 $5.400M
83% Casey Mittelstadt Team Logo C 27.1 yrs 185 cm / 93 kg 0.56 0.54 67 60 $5.750M
Compare Side by Side