Player Details

Comprehensive player statistics and career information

Ryan McLeod #71

Active Player ID: 8480802
Player Hero Image

Current Contract

2023-24 - 2024-25
Cap Hit Amount of team salary cap used this season
$2,100,000
Term Length
2 Years
Total Value
$4,200,000

Contract Timeline

Signed Date:August 1, 2023
Start Season:2023-24
End Season:2024-25

Financial Breakdown

Base Salary:$2,100,000
Signing Bonus:N/A
Performance Bonus:N/A

Contract Terms

No special terms or conditions.

Player BiographyCenter
Age
26
Height
6' 3"
Weight
188 lbs
Shoots/Catches
Left
Personal Information
Birthdate: September 21, 1999
Birthplace: Mississauga, Ontario (CAN)
Draft Information
Year: 2018
Team: EDM
Round/Pick: Round 2, Pick 9 (#40 Overall)
Awards & Achievements

No awards or achievements recorded.

Player Statistics

Career Regular Season

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
2985276128235636614.22851160

Career Playoffs

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
567613-13266910.1010000
IDTeamOpp.H/AGAP+/-PIMHitsPPGSOGFO %TOI
No data available.

2024-2025

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
7920335313169720.6023620
Season-by-Season Statistics
SeasonLeagueTeam NameSeason TypeGPGAPtsPIM
2013-2014GTMMHLToronto Marlboros Mn Mdgt AAARegular Season20220
2013-2014GTMMHLToronto Marlboros Mn Mdgt AAAPostseason30224
2014-2015OJHLOakville BladesRegular Season20000
2014-2015GTMMHLToronto Marlboros Mn Mdgt AAARegular Season7430518146
2014-2015OHL CupToronto Marlboros Mn Mdgt AAAPostseason73470
2014-2015CWGTeam OntarioPostseason665114
2014-2015OGC-16Team GTHL BluePostseason51230
2015-2016OHLBrampton SteelheadsPostseason70222
2015-2016U17-DevTeam GoldRegular Season30002
2015-2016WHC-17Canada White U17Regular Season60114
2015-2016OHLBrampton SteelheadsRegular Season627132016
2016-2017OHLBrampton SteelheadsRegular Season689334236
2016-2017Ivan Hlinka MemorialCanada U18Regular Season40004
2016-2017OHLBrampton SteelheadsPostseason20515202
2017-2018OHLBrampton SteelheadsRegular Season6826447026
2017-2018OHLBrampton SteelheadsPostseason62356
2018-2019OHLSaginaw SpiritPostseason1757124
2018-2019AHLBakersfield CondorsPostseason50330
2018-2019OHLBrampton SteelheadsRegular Season3212263817
2018-2019OHLSaginaw SpiritRegular Season317172416
2019-2020AHLBakersfield CondorsRegular Season565182322
2020-2021NHLEdmonton OilersRegular Season100110
2020-2021NLEV ZugRegular Season15471110
2020-2021AHLBakersfield CondorsRegular Season2814142810
2020-2021NHLEdmonton OilersPostseason40000
2021-2022NHLEdmonton OilersPostseason163148
2021-2022AHLBakersfield CondorsRegular Season71456
2021-2022NHLEdmonton OilersRegular Season719122112
2022-2023NHLEdmonton OilersRegular Season5711122318
2022-2023NHLEdmonton OilersPostseason120552
2023-2024NHLEdmonton OilersRegular Season8112183010
2023-2024NHLEdmonton OilersPostseason2440416
2024-2025NHLBuffalo SabresRegular Season7920335316
Career TotalsGPGAPtsPIM
888196355551319