Puckflow.io

Ryan McLeod

#71
Buffalo Sabres

C · 6'3", 198 lb · 27 years old · Shoots left · Mississauga, Ontario, CAN

Drafted 2018 · EDM · round 2 · #40 overall

Last 5 games

DateOppGAPTSTOI
Oct 17@MTL00014:35
Oct 15@TOR00018:38
Oct 13@MTL00014:22
Oct 12FLA10116:04
Oct 10UTA00015:27

Against his position

Points / 60: 0.86 — 348th of 443Goals / 60: 0.43 — 276th of 443Assists / 60: 0.43 — 332nd of 443Shots / 60: 3.02 — 402nd of 443Shooting %: 14.3% — 160th of 436Even-strength points / 60: 0.86 — 306th of 443Ice time / game: 15:27 — 187th of 443Points/600.86 348thGoals/600.43 276thAssists/600.43 332ndShots/603.02 402ndShooting14.3% 160thEV pts/600.86 306thIce time15:27 187th
This playerAverage forward

Against 443 forwards, on rates per 60 minutes so a shortened season is not read as a worse one.

Role
Hits / 601.72354th
Blocks / 600.86342nd
Takeaways / 600.86182nd
Giveaways / 604.74392nd
Faceoff win %51.3%116th
Penalty minutes2113th

Off the radar because these describe a role rather than a quality — a shutdown defenceman blocks more than a power-play specialist, and neither is better for it.

NHL regular season

SeasonGPGAPTSTOI
2026-27911215:27
2025-268114405417:37
2024-257920335316:50
2023-248112183014:15
2022-235711122314:11
2021-22719122112:46
2020-211001112:47
Career3886711718415:11

Other competitions

SeasonLeagueGPGAPTS
2021-22AHL7145
2020-21NL154711
2020-21AHL28141428
2019-20AHL5651823
2018-19OHL32122638
2018-19OHL3171724
2017-18OHL68264470
2016-17Ivan Hlinka Memorial4000
2016-17OHL6893342
2015-16U17-Dev3000
2015-16OHL6271320
2015-16WHC-176011
2014-15OJHL2000
2014-15GTMMHL74305181
2013-14GTMMHL2022

Shot maps, expected goals and comparisons against league average at this position are coming to this page. They come from Puckflow’s own model rather than the NHL feed, and an empty chart would be worse than this sentence.