Edgehalla
Ryan McLeod headshotBuffalo Sabres logo

Buffalo Sabres

Ryan McLeod

23.2

#71Center6'3"196 lb

0.0 in 2 days
2026-27 regular season
1
GP
0
G
1
A
1
P
0
SOG
16:41
TOI/GP

C · BUF · NHL id 8480802

Ryan McLeod has played 1 game for the Buffalo Sabres in 2026-27, scoring 0 goals and 1 assist (1 points) on 0 shots while averaging 16:41 a night (12:31 at even strength, 1:51 on the power play and 1:43 shorthanded). At 5v5 he has skated 86% of his 5v5 minutes with Peyton Krebs and 86% with Konsta Helenius in his only game so far, and the Sabres have controlled 33% of shot attempts with McLeod on the ice (1-0 in goals, 33% offensive-zone starts). In the Sabres' most recent game against CBJ he was on L3 with Peyton Krebs and Konsta Helenius and on PP2.

Right now

From the Oct 1 game vs CBJ, detected from shift data

Last 1: L3/PP2
Ascension45Steadylast 1 games vs previous 20 (incl. last season), through Oct 1, 2026
  • On-ice xGF/60 0.82 (was 2.67)

Deployment timeline

2026-27 · per-game ice time by strength, with line and power-play unit changes

Usage: 1 games, 16:05 average time on ice, PP1 in 0 games, 0 line changes.

PPLine30m3m7m10m13m17mOct 1
  • Even strength
  • Power play
  • Penalty kill
  • 5-game average
  • Did not play
  • ▲ promoted · ▼ demoted
1 games shown, 16:05 average. Line and PP unit come from where the player's ice time ranks among his teammates that night.

NHL EDGE tracking

2025-26 percentiles among skaters at his position

Source: NHL EDGE

Only 1 GP in 2026-27; showing 2025-26 NHL EDGE data.

Top speed89th9023.2 mph
Bursts 20+ mph99th99316
Hardest shot55th5686.0 mph
Offensive-zone time26th2640.4%
Distance skated97th97261.7 mi
High-danger SOG42nd4322
Percentile among position peers│ tick = 3-season weighted

Season-level NHL EDGE puck and player tracking, refreshed nightly. The percentile is the league rank among skaters this season; the label at the right is the raw value.

Shot map

2026-27 · 0 attempts, 0 on goal, 0 goals · dots are equal size until the xG model lands

Shot map, OPP at BUF: 0 attempts, 0 on goal, 0 goals, 0.00 expected goals.

No shot data for this range yet.

Every attempt (goals, shots, misses and blocks), attacking toward the right (or the top on phones).

Luck

2025-26 · 81 GP · 54 points vs 48.8 expected

Luck Meter →
Hold

Last 20 games: +32. Positive means running hot (sell), negative running cold (buy).

15.6%
103.0
55.7%
G vs xG
14 / 14.3
  • • Role shrank over the last 10 games (2 demotion events): the cold spell may not be all luck.
Goals against expected goals
051015-0.3goals below expected-0.1σ10/94/13
  • Actual goals
  • Expected
  • ±1σ
  • Above expected
  • Below expected

2025-26 regular season. Rank is among all qualified players; the bar is his percentile among forwards. Each stat links to its explainer.

  • 2026-27 so far: 1 GP, 0 G, 1 A, 0 PPP, 0 SOG.

Fantasy box score

  • Games played81
  • Goals14212th
  • Assists4063rd
  • Points54108th
  • Power-play points7211th
  • Shots on goal90349th
  • Hits16655th
  • Blocked shots34398th
  • Plus/minus+2528th
  • Penalty minutes16507th
  • Faceoffs won61230th

Possession & shot quality (5-on-5 on-ice)

Transition, turnovers & faceoffs

Usage

Special teams & discipline

Luck & trend

NHL EDGE tracking

Unranked rows are below the sample minimum (20 GP, 200 five-on-five minutes, 100 draws or 10 goalie games).

Beyond the box score

2025-26 regular season · 81 of 81 games through the sequence engine

MethodLeaders
−0.063
Season net
−1.07xG

5-on-5. Each takeaway is credited, and each giveaway charged, at the league xG value of the zone.

MethodLeaders
Per 100 draws
−0.023
Season
−0.29G
47.7%1284 draws

Wins by zone: OZ 180-182 · NZ 163-189 · DZ 269-301

MethodLeaders
Per 60
0.65
Attempts
11
0.038

5-on-5 shots within 10 seconds of winning the puck outside the offensive zone.

MethodLeaders
Season
−0.20G
Per 60
−0.009
Drawn / taken
7 / 8minors

MethodLeaders
53.4%
51.2%
53.7%
Transition CF/60
5.3
Turnovers won/60
23.8
Turnovers lost/60
26.7

5-on-5 while he is on the ice.

MethodLeaders
  • More of his shots than the league
  • Fewer
90 shots on goal, 14 goals, all situations
AreaHis shareLeagueG
L Circle21%13%1
High Slot14%7%2
R Point0%6%0
Center Point3%9%0
L Point2%5%0
R Circle14%12%3
Crease1%3%0

Role changes

Notable promotions, demotions and ice-time swings from Line Watch

All alerts →

How his goals happened

40 goals since 2023-24 with NHL EDGE tracking: press Replay to watch the tracking animation

Method
Goal anatomy
GamePlayEntryPassesShot mphNotesReplay
May 6, 2026 vs MTLRebound—047.8rebound
Apr 13, 2026 @ CHICycleloose269.8one-timer
Apr 8, 2026 @ NYRDump and chasedump151.92-on-1
Mar 5, 2026 @ PITOdd-man rushcarry018.41-on-0
Jan 17, 2026 vs MINDeflectionloose114.23-on-0
Jan 14, 2026 vs PHIOdd-man rushcarry129.82-on-0
Jan 8, 2026 @ NYRDump and chasedump059.2—
Jan 6, 2026 vs VANOdd-man rushcarry042.72-on-1
Dec 27, 2025 vs BOSOdd-man rushpass364.24-on-3
Dec 18, 2025 vs PHIRushloose141.0—
Nov 21, 2025 vs CHIForecheck turnover—037.2—
Nov 15, 2025 @ DETOdd-man rushcarry068.41-on-0
Oct 28, 2025 vs CBJForecheck turnover—056.0—
Oct 15, 2025 vs OTTOdd-man rushcarry045.12-on-1
Oct 15, 2025 vs OTTRebounddump052.54-on-1, rebound
Apr 17, 2025 vs PHIOdd-man rushcarry060.92-on-1
Apr 1, 2025 @ OTTCycle—06.6—
Mar 30, 2025 @ WSHOdd-man rushloose029.62-on-0
Mar 23, 2025 @ WPGCycle—07.4—
Mar 20, 2025 @ UTARushcarry034.9—
Mar 15, 2025 vs VGKOdd-man rushpass3*69.53-on-1
Feb 22, 2025 vs NYROdd-man rushloose138.23-on-1
Feb 22, 2025 vs NYRDeflection—222.5—
Feb 2, 2025 vs NJDOdd-man rushcarry021.61-on-0
Jan 31, 2025 vs NSHCycle—34.5—
Jan 15, 2025 vs CARRebound—012.4rebound
Jan 15, 2025 vs CARRushpass262.4—
Jan 15, 2025 vs CARPoint shot—249.8—
Jan 9, 2025 @ OTTOdd-man rushcarry143.13-on-2
Nov 16, 2024 @ PHIRebound—5*20.7rebound
Nov 14, 2024 vs STLPoint shot—3*64.2—
Oct 22, 2024 vs DALOdd-man rushcarry048.82-on-1
Oct 19, 2024 @ CHIOdd-man rushcarry059.32-on-1
Oct 17, 2024 @ CBJOdd-man rushloose035.41-on-0
Oct 16, 2024 @ PITCycle—268.2—
Jun 21, 2024 vs FLARushcarry035.2—
Jun 15, 2024 vs FLAOdd-man rushcarry063.12-on-1
Jun 13, 2024 vs FLADeflection—054.3deflection
May 29, 2024 vs DALReboundcarry024.43-on-2, rebound
Mar 21, 2024 vs BUFOdd-man rushcarry072.82-on-1

* includes a royal-road (cross-slot) pass. Derived from NHL EDGE puck and player tracking.

Linemates

2026-27 · 5v5 time together and how each pairing performs with and without McLeod

TeammatePosGPShareCF% togetherGF% togetherCF% McLeod apartCF% mate apart
Peyton KrebsC110:4286%21.4%— (0-0)75.0% 1:4466.7% 3:46
Konsta HeleniusC110:4286%26.7%100% (1-0)66.7% 1:44100.0% 1:28
Rasmus DahlinD15:2243%28.6%— (0-0)36.4% 7:0469.6% 14:19
Owen PowerD14:5640%30.0%100% (1-0)37.5% 7:3072.7% 15:49
Mattias SamuelssonD14:3937%16.7%— (0-0)41.7% 7:4765.0% 12:06
Zach MetsaD14:1935%60.0%— (0-0)23.1% 8:0762.5% 6:28
Matt GrzelcykD13:5331%40.0%— (0-0)30.8% 8:3350.0% 9:28
Louis CrevierD11:3713%0.0%— (0-0)37.5% 10:4966.7% 12:14
Josh NorrisC11:008%50.0%100% (1-0)31.3% 11:2671.4% 11:07

Game log

1 game in 2026-27, newest first

DateOppResultGAP+/-PIMHITBLKEVPPPK
Oct 1@ CBJL 3-60110000040%16:4112:311:511:43

Season splits by strength

2026-27 regular season · on-ice numbers from shift and play-by-play data

StrengthGPTOI/GPSAGFGAGF%
All situations116:4116:41101835.7%27.3%5131150%0.41.250%
Even strength112:3112:3161233.3%23.1%2710100%0.20.633%
5v5112:2612:2661233.3%23.1%2710100%0.20.633%
Power play11:511:513175.0%66.7%2100—0.20.0100%
Penalty kill11:431:431420.0%20.0%1400—0.00.10%

Career by season

Seasons in Edgehalla's data (2025-26 is being backfilled; earlier seasons follow)

SeasonTeamGPGAP+/-PIMHITBLKTOI/GP
2026-27BUF1011000—0016:41
2025-26PlayoffsBUF13145-72175.9%2517:00
2025-26BUF81144054+25169015.6%163417:37
2024-25BUF79203353+13169720.6%173516:50
2023-24PlayoffsEDM24404-7162615.4%27813:12
2023-24EDM81121830+101010611.3%653414:15
2022-23PlayoffsEDM12055-1290.0%26414:36
2022-23EDM57111223+4187814.1%402014:11
2021-22PlayoffsEDM16314-483010.0%12914:33
2021-22EDM7191221-2128211.0%282512:46
2020-21PlayoffsEDM4000-1040.0%1110:17
2020-21EDM10011-2030.0%3512:47

Ryan McLeod news

Headlines via LineupExperts. Links open the original publisher.

On-ice and deployment numbers are derived by Edgehalla from NHL play-by-play and shift data. Tracking percentiles are from NHL EDGE. Data updates after every game.