Ryan McLeod

BUF · C · age 27
Compare with…

Stat Windows

WindowGPGAPSOGHITBLK+/-PPP
Season Total151231354-70
Season Average150.070.130.20.870.330.27-0.470.0
Last 7 Games Total7011622-20
Last 7 Games Average70.00.140.140.860.290.29-0.290.0
Last Game Played1000000-10

Outlook

Season Points
3
Points Per Game
0.20
Rank Among Skaters
#507

Rest-of-season projection

Statalyzer's projection for the rest of the season. Actual performance only, not fantasy points.

Current Season Points
3.0
Projected Rest of Season
31.1
Projected Final Points
34.1

🟢 Established projection

5v5 impact

How the player changes the team's 5v5 chances, compared with other forwards.

5v5 Defense
Average
Better than 54% of forwards
5v5 Offence
Above average
Better than 89% of forwards

Breakout signals

📉 Shot volume falling

Rolling Trend

Multi-Season History

SeasonTeamGPGAPSOGHITBLK+/-PPP
2026-27BUF151231354-70
2025-26BUF81144054901634257
2024-25BUF79203353971735132
2023-24EDM811218301066534101
2022-23EDM5711122378402040
2021-22EDM7191221822825-25
2020-21EDM10011335-20

Full Stat Categories

Every category the NHL's stats API tracks.

Summary
Assists2
Ev Goals1
Ev Points3
Faceoff Win Pct0.510
Games Played15
Game Winning Goals0
Goals1
Ot Goals0
Penalty Minutes4
Plus Minus-7
Points Per Game0.200
Pp Goals0
Pp Points0
Sh Goals0
Sh Points0
Shooting Pct0.077
Shots13
TeamBUF
Time On Ice Per Game896.5
Hits / Giveaways / Takeaways
Games Played15
Blocked Shots4
Blocked Shots Per601.070
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals0
Giveaways13
Giveaways Per603.480
Hits5
Hits Per601.330
Missed Shot Crossbar0
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost0
Missed Shot Over Net0
Missed Shot Short0
Missed Shot Wide Of Net4
Missed Shots4
Shot Attempts Blocked3
Takeaways5
Takeaways Per601.330
Total Shot Attempts20
Faceoffs (Zone Splits)
Games Played15
Defensive Zone Faceoff Pct0.521
Defensive Zone Faceoffs71
Ev Faceoff Pct0.521
Ev Faceoffs117
Neutral Zone Faceoff Pct0.529
Neutral Zone Faceoffs51
Offensive Zone Faceoff Pct0.457
Offensive Zone Faceoffs35
Pp Faceoff Pct0.500
Pp Faceoffs8
Sh Faceoff Pct0.469
Sh Faceoffs32
Total Faceoffs157
Faceoffs (Wins/Losses)
Games Played15
Defensive Zone Faceoff Losses34
Defensive Zone Faceoff Wins37
Ev Faceoffs Lost56
Ev Faceoffs Won61
Neutral Zone Faceoff Losses24
Neutral Zone Faceoff Wins27
Offensive Zone Faceoff Losses19
Offensive Zone Faceoff Wins16
Pp Faceoffs Lost4
Pp Faceoffs Won4
Sh Faceoffs Lost17
Sh Faceoffs Won15
Total Faceoff Losses77
Total Faceoff Wins80
Goals For/Against (Situational)
Games Played15
Even Strength Goal Difference-7
Even Strength Goals Against11
Even Strength Goals For4
Even Strength Goals For Pct0.267
Even Strength Time On Ice Per Game688.7
Power Play Goal For0
Power Play Goals Against6
Power Play Time On Ice Per Game62.7
Short Handed Goals Against0
Short Handed Goals For0
Short Handed Time On Ice Per Game145.1
Penalties
Games Played15
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties2
Misconduct Penalties0
Net Penalties-1
Net Penalties Per60-0.268
Penalties2
Penalties Drawn1
Penalties Drawn Per600.268
Penalties Taken Per600.535
Penalty Minutes Per Time On Ice0.018
Penalty Seconds Per Game16.0
Penalty Kill
Games Played15
Pp Goals Against Per609.922
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For2
Sh Individual Sat For Per603.307
Sh Points Per600.000
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots2
Sh Shots Per603.307
Sh Time On Ice2177
Sh Time On Ice Pct Per Game0.478
Sh Time On Ice Per Game145.1
Penalty Shots
Games Played15
Power Play
Games Played15
Pp Assists0
Pp Goals For Per600.000
Pp Goals Per600.000
Pp Individual Sat For0
Pp Individual Sat For Per600.000
Pp Points Per600.000
Pp Primary Assists0
Pp Primary Assists Per600.000
Pp Secondary Assists0
Pp Secondary Assists Per600.000
Pp Shooting Pct0.000
Pp Shots0
Pp Shots Per600.000
Pp Time On Ice940
Pp Time On Ice Pct Per Game0.212
Pp Time On Ice Per Game62.7
Puck Possession (Corsi/Fenwick)
Games Played15
CF%47.0%
FF%45.8%
GF%28.5%
iCF/606.6
iSF/604.0
On-ice Sh%5.4%
OZ Start Share (excl. NZ)39.8%
OZ Start %26.7%
NZ Start %32.9%
DZ Start %40.4%
Faceoff %52.3%
TOI/GP10:55
Shot Attempts (Corsi/Fenwick Totals)
Games Played15
CF146
CA164
CF Diff-18
CF% Rel-5.7%
CF Diff (Close)-9
CF Diff (Tied)2
CF Diff (Leading)-2
CF Diff (Trailing)-18
FF106
FA125
FF Diff-19
FF% Rel-7.0%
FF Diff (Close)-14
FF Diff (Tied)-3
FF Diff (Leading)2
FF Diff (Trailing)-18
Possession Percentages
Games Played15
CF% (Close)48.0%
CF% (Tied)50.6%
CF% (Leading)48.4%
CF% (Trailing)40.4%
FF% (Close)45.9%
FF% (Tied)48.6%
FF% (Leading)52.0%
FF% (Trailing)37.5%
On-ice Sv%87.1%
PDO92.5%
Scoring Per Game
Games Played15
Assists Per Game0.133
Blocks Per Game0.267
Goals Per Game0.067
Hits Per Game0.333
Penalty Minutes Per Game0.267
Primary Assists Per Game0.133
Secondary Assists Per Game0.000
Shots Per Game0.867
Time On Ice13447
Total Primary Assists2
Total Secondary Assists0
Shootout
Games Played15
Career Shootout Game Deciding Goals0
Career Shootout Games Played24
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played1
Shootout Goals0
Shootout Shots0
Shot Types
Games Played15
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap0
Goals Snap0
Goals Tip In0
Goals Wrap Around0
Goals Wrist1
Shooting Pct Backhand0.000
Shooting Pct Deflected0.000
Shooting Pct Slap0.000
Shooting Pct Snap0.000
Shooting Pct Wrist0.250
Shots On Net Backhand1
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected1
Shots On Net Poke0
Shots On Net Slap1
Shots On Net Snap6
Shots On Net Tip In0
Shots On Net Wrap Around0
Shots On Net Wrist4
Time On Ice (Situational)
Games Played15
Ev Time On Ice10330
Ev Time On Ice Per Game688.7
Ot Time On Ice234
Ot Time On Ice Per Ot Game46.8
Shifts323
Shifts Per Game21.5
Time On Ice Per Shift41.6
Bio / Draft
Games Played15
Birth CityMississauga
Birth Country CodeCAN
Birth Date1999-09-21
Birth State Province CodeON
Current Team AbbrevBUF
Current Team NameBuffalo Sabres
Draft Overall40
Draft Round2
Draft Year2018
First Season For Game Type20202021
Height75
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight198
Summary
Assists40
Ev Goals9
Ev Points41
Faceoff Win Pct0.477
Games Played81
Game Winning Goals1
Goals14
Ot Goals0
Penalty Minutes16
Plus Minus25
Points Per Game0.667
Pp Goals0
Pp Points7
Sh Goals5
Sh Points6
Shooting Pct0.156
Shots90
TeamBUF
Time On Ice Per Game1056.7
Hits / Giveaways / Takeaways
Games Played81
Blocked Shots34
Blocked Shots Per601.430
Empty Net Assists3
Empty Net Goals3
Empty Net Points6
First Goals2
Giveaways97
Giveaways Per604.070
Hits16
Hits Per600.670
Missed Shot Crossbar3
Missed Shot Failed Bank Attempt1
Missed Shot Goalpost1
Missed Shot Over Net5
Missed Shot Short1
Missed Shot Wide Of Net38
Missed Shots49
Shot Attempts Blocked40
Takeaways37
Takeaways Per601.550
Total Shot Attempts179
Faceoffs (Zone Splits)
Games Played81
Defensive Zone Faceoff Pct0.472
Defensive Zone Faceoffs570
Ev Faceoff Pct0.487
Ev Faceoffs934
Neutral Zone Faceoff Pct0.463
Neutral Zone Faceoffs352
Offensive Zone Faceoff Pct0.497
Offensive Zone Faceoffs362
Pp Faceoff Pct0.500
Pp Faceoffs86
Sh Faceoff Pct0.432
Sh Faceoffs264
Total Faceoffs1284
Faceoffs (Wins/Losses)
Games Played81
Defensive Zone Faceoff Losses301
Defensive Zone Faceoff Wins269
Ev Faceoffs Lost479
Ev Faceoffs Won455
Neutral Zone Faceoff Losses189
Neutral Zone Faceoff Wins163
Offensive Zone Faceoff Losses182
Offensive Zone Faceoff Wins180
Pp Faceoffs Lost43
Pp Faceoffs Won43
Sh Faceoffs Lost150
Sh Faceoffs Won114
Total Faceoff Losses672
Total Faceoff Wins612
Goals For/Against (Situational)
Games Played81
Even Strength Goal Difference17
Even Strength Goals Against59
Even Strength Goals For76
Even Strength Goals For Pct0.563
Even Strength Time On Ice Per Game815.5
Power Play Goal For13
Power Play Goals Against27
Power Play Time On Ice Per Game95.1
Short Handed Goals Against0
Short Handed Goals For8
Short Handed Time On Ice Per Game146.0
Penalties
Games Played81
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties8
Misconduct Penalties0
Net Penalties-1
Net Penalties Per60-0.042
Penalties8
Penalties Drawn7
Penalties Drawn Per600.294
Penalties Taken Per600.336
Penalty Minutes Per Time On Ice0.011
Penalty Seconds Per Game11.0
Penalty Kill
Games Played81
Pp Goals Against Per608.217
Sh Assists1
Sh Goals Per601.521
Sh Individual Sat For16
Sh Individual Sat For Per604.869
Sh Points Per601.826
Sh Primary Assists1
Sh Primary Assists Per600.304
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.500
Sh Shots10
Sh Shots Per603.043
Sh Time On Ice11829
Sh Time On Ice Pct Per Game0.514
Sh Time On Ice Per Game146.0
Penalty Shots
Games Played81
Power Play
Games Played81
Pp Assists7
Pp Goals For Per606.075
Pp Goals Per600.000
Pp Individual Sat For18
Pp Individual Sat For Per608.411
Pp Points Per603.271
Pp Primary Assists4
Pp Primary Assists Per601.869
Pp Secondary Assists3
Pp Secondary Assists Per601.401
Pp Shooting Pct0.000
Pp Shots10
Pp Shots Per604.672
Pp Time On Ice7704
Pp Time On Ice Pct Per Game0.318
Pp Time On Ice Per Game95.1
Puck Possession (Corsi/Fenwick)
Games Played81
CF%50.7%
FF%50.5%
GF%56.3%
iCF/607.8
iSF/603.6
On-ice Sh%12.6%
OZ Start Share (excl. NZ)47.4%
OZ Start %32.4%
NZ Start %31.7%
DZ Start %35.9%
Faceoff %48.9%
TOI/GP12:32
Shot Attempts (Corsi/Fenwick Totals)
Games Played81
CF991
CA961
CF Diff30
CF% Rel+1.5%
CF Diff (Close)2
CF Diff (Tied)-35
CF Diff (Leading)-19
CF Diff (Trailing)84
FF754
FA737
FF Diff17
FF% Rel+0.9%
FF Diff (Close)-15
FF Diff (Tied)-25
FF Diff (Leading)-14
FF Diff (Trailing)56
Possession Percentages
Games Played81
CF% (Close)50.0%
CF% (Tied)47.1%
CF% (Leading)48.7%
CF% (Trailing)57.0%
FF% (Close)49.1%
FF% (Tied)47.2%
FF% (Leading)48.7%
FF% (Trailing)55.9%
On-ice Sv%90.3%
PDO102.9%
Scoring Per Game
Games Played81
Assists Per Game0.494
Blocks Per Game0.420
Goals Per Game0.173
Hits Per Game0.198
Penalty Minutes Per Game0.198
Primary Assists Per Game0.321
Secondary Assists Per Game0.173
Shots Per Game1.111
Time On Ice85592
Total Primary Assists26
Total Secondary Assists14
Shootout
Games Played81
Career Shootout Game Deciding Goals0
Career Shootout Games Played0
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played5
Shootout Goals0
Shootout Shots0
Shot Types
Games Played81
Goals Backhand1
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected1
Goals Poke0
Goals Slap0
Goals Snap2
Goals Tip In0
Goals Wrap Around0
Goals Wrist10
Shooting Pct Backhand0.167
Shooting Pct Deflected0.500
Shooting Pct Slap0.000
Shooting Pct Snap0.074
Shooting Pct Tip In0.000
Shooting Pct Wrist0.213
Shots On Net Backhand6
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected2
Shots On Net Poke0
Shots On Net Slap4
Shots On Net Snap27
Shots On Net Tip In4
Shots On Net Wrap Around0
Shots On Net Wrist47
Time On Ice (Situational)
Games Played81
Ev Time On Ice66059
Ev Time On Ice Per Game815.5
Ot Time On Ice833
Ot Time On Ice Per Ot Game52.1
Shifts1958
Shifts Per Game24.2
Time On Ice Per Shift43.7
Bio / Draft
Games Played81
Birth CityMississauga
Birth Country CodeCAN
Birth Date1999-09-21
Birth State Province CodeON
Current Team AbbrevBUF
Current Team NameBuffalo Sabres
Draft Overall40
Draft Round2
Draft Year2018
First Season For Game Type20202021
Height75
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight204
Summary
Assists33
Ev Goals17
Ev Points45
Faceoff Win Pct0.523
Games Played79
Game Winning Goals2
Goals20
Ot Goals0
Penalty Minutes16
Plus Minus13
Points Per Game0.671
Pp Goals0
Pp Points2
Sh Goals3
Sh Points6
Shooting Pct0.206
Shots97
TeamBUF
Time On Ice Per Game1009.6
Hits / Giveaways / Takeaways
Games Played79
Blocked Shots35
Blocked Shots Per601.570
Empty Net Assists0
Empty Net Goals5
Empty Net Points5
First Goals2
Giveaways70
Giveaways Per603.150
Hits17
Hits Per600.760
Missed Shot Crossbar0
Missed Shot Failed Bank Attempt1
Missed Shot Goalpost2
Missed Shot Over Net6
Missed Shot Short2
Missed Shot Wide Of Net44
Missed Shots55
Shot Attempts Blocked47
Takeaways26
Takeaways Per601.170
Total Shot Attempts199
Faceoffs (Zone Splits)
Games Played79
Defensive Zone Faceoff Pct0.491
Defensive Zone Faceoffs534
Ev Faceoff Pct0.524
Ev Faceoffs945
Neutral Zone Faceoff Pct0.531
Neutral Zone Faceoffs360
Offensive Zone Faceoff Pct0.571
Offensive Zone Faceoffs310
Pp Faceoff Pct0.641
Pp Faceoffs39
Sh Faceoff Pct0.500
Sh Faceoffs220
Total Faceoffs1204
Faceoffs (Wins/Losses)
Games Played79
Defensive Zone Faceoff Losses272
Defensive Zone Faceoff Wins262
Ev Faceoffs Lost450
Ev Faceoffs Won495
Neutral Zone Faceoff Losses169
Neutral Zone Faceoff Wins191
Offensive Zone Faceoff Losses133
Offensive Zone Faceoff Wins177
Pp Faceoffs Lost14
Pp Faceoffs Won25
Sh Faceoffs Lost110
Sh Faceoffs Won110
Total Faceoff Losses574
Total Faceoff Wins630
Goals For/Against (Situational)
Games Played79
Even Strength Goal Difference6
Even Strength Goals Against60
Even Strength Goals For66
Even Strength Goals For Pct0.524
Even Strength Time On Ice Per Game841.2
Power Play Goal For3
Power Play Goals Against23
Power Play Time On Ice Per Game29.5
Short Handed Goals Against1
Short Handed Goals For8
Short Handed Time On Ice Per Game139.0
Penalties
Games Played79
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties8
Misconduct Penalties0
Net Penalties2
Net Penalties Per600.090
Penalties8
Penalties Drawn10
Penalties Drawn Per600.451
Penalties Taken Per600.361
Penalty Minutes Per Time On Ice0.012
Penalty Seconds Per Game12.0
Penalty Kill
Games Played79
Pp Goals Against Per607.542
Sh Assists3
Sh Goals Per600.983
Sh Individual Sat For22
Sh Individual Sat For Per607.213
Sh Points Per601.967
Sh Primary Assists2
Sh Primary Assists Per600.655
Sh Secondary Assists1
Sh Secondary Assists Per600.327
Sh Shooting Pct0.250
Sh Shots12
Sh Shots Per603.934
Sh Time On Ice10979
Sh Time On Ice Pct Per Game0.477
Sh Time On Ice Per Game139.0
Penalty Shots
Games Played79
Penalty Shot Attempts1
Penalty Shot Shooting Pct0.000
Penalty Shots Failed1
Penalty Shots Goals0
Power Play
Games Played79
Pp Assists2
Pp Goals For Per604.639
Pp Goals Per600.000
Pp Individual Sat For9
Pp Individual Sat For Per6013.9
Pp Points Per603.092
Pp Primary Assists1
Pp Primary Assists Per601.546
Pp Secondary Assists1
Pp Secondary Assists Per601.546
Pp Shooting Pct0.000
Pp Shots1
Pp Shots Per601.546
Pp Time On Ice2328
Pp Time On Ice Pct Per Game0.107
Pp Time On Ice Per Game29.5
Puck Possession (Corsi/Fenwick)
Games Played79
CF%48.8%
FF%48.6%
GF%52.4%
iCF/608.9
iSF/604.4
On-ice Sh%11.9%
OZ Start Share (excl. NZ)44.4%
OZ Start %29.1%
NZ Start %34.4%
DZ Start %36.4%
Faceoff %52.5%
TOI/GP13:01
Shot Attempts (Corsi/Fenwick Totals)
Games Played79
CF965
CA1011
CF Diff-46
CF% Rel-1.1%
CF Diff (Close)1
CF Diff (Tied)-25
CF Diff (Leading)-61
CF Diff (Trailing)40
FF703
FA741
FF Diff-38
FF% Rel-0.6%
FF Diff (Close)0
FF Diff (Tied)-25
FF Diff (Leading)-27
FF Diff (Trailing)14
Possession Percentages
Games Played79
CF% (Close)50.0%
CF% (Tied)47.9%
CF% (Leading)45.9%
CF% (Trailing)53.2%
FF% (Close)50.0%
FF% (Tied)47.1%
FF% (Leading)47.5%
FF% (Trailing)51.5%
On-ice Sv%89.9%
PDO101.8%
Scoring Per Game
Games Played79
Assists Per Game0.418
Blocks Per Game0.443
Goals Per Game0.253
Hits Per Game0.215
Penalty Minutes Per Game0.203
Primary Assists Per Game0.228
Secondary Assists Per Game0.190
Shots Per Game1.228
Time On Ice79759
Total Primary Assists18
Total Secondary Assists15
Shootout
Games Played79
Career Shootout Game Deciding Goals0
Career Shootout Games Played0
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played6
Shootout Goals0
Shootout Shots0
Shot Types
Games Played79
Goals Backhand3
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke1
Goals Slap0
Goals Snap1
Goals Tip In1
Goals Wrap Around0
Goals Wrist13
Shooting Pct Backhand0.300
Shooting Pct Deflected0.000
Shooting Pct Poke1.000
Shooting Pct Snap0.071
Shooting Pct Tip In0.143
Shooting Pct Wrist0.203
Shots On Net Backhand10
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected1
Shots On Net Poke1
Shots On Net Slap0
Shots On Net Snap14
Shots On Net Tip In7
Shots On Net Wrap Around0
Shots On Net Wrist64
Time On Ice (Situational)
Games Played79
Ev Time On Ice66452
Ev Time On Ice Per Game841.2
Ot Time On Ice773
Ot Time On Ice Per Ot Game55.2
Shifts1817
Shifts Per Game23.0
Time On Ice Per Shift43.9
Bio / Draft
Games Played79
Birth CityMississauga
Birth Country CodeCAN
Birth Date1999-09-21
Birth State Province CodeON
Current Team AbbrevBUF
Current Team NameBuffalo Sabres
Draft Overall40
Draft Round2
Draft Year2018
First Season For Game Type20202021
Height75
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight204

NHL EDGE

Puck/player tracking data from NHL EDGE for 2025-26, shown as a percentile rank against the league. 81 games played.

Top Shot Speed
86.0 mph
56th pctile
Top Skating Speed
23.2 mph
90th pctile
Bursts Over 20mph
316
99th pctile
Distance Skated
262 mi
97th pctile

Zone time: 40.4% offensive · 17.9% neutral · 41.7% defensive.

Pre-NHL / Other Leagues

AHL, CHL (OHL/WHL/QMJHL), USHL and NCAA history, matched by name.

LeagueSeasonTeamGPGAPTS+/-PIM
AHL2021-22 Regular SeasonBakersfield Condors7145-26