SEARCH


NHL
Ryan McLeod stats hockey

Ryan
McLeod

September 21, 1999  
Mississauga, ON, CA
Center  
6'3"  
Drafts
FLINT FIREBIRDS
EDMONTON OILERS
NHL earnings$ 27 500 500
2025-2026
RYAN MCLEOD
STATSYDAYTOTAL
Games played-6 
Goals-275th
Assists-0470th
Points-2272th
+/---2547th
Penalty minutes-0433th
Winning goals-088th
POWERPLAY
Goals--118th
Assists--179th
Points--228th
PENALTY KILLING
Goals-11st
Assists--19th
Points-11st
STATS
RYAN MCLEOD
PER SEASONGPGAPTSPM
15-16OHL - STE627132016
 OHL - STE (s)7-222
16-17OHL - STE689334236
 OHL - STE (s)20515202
17-18OHL - STE6826447026
 OHL - STE (s)62356
18-19AHL - CON (s)5-33-
OHL - STE3212263817
OHL - SPI317172416
 OHL - SPI (s)1757124
19-20AHL - CON565182322
20-21NHL - EDM10-11-
 NHL - EDM (s)4----
AHL - CON2814142810
21-22NHL - EDM719122112
 NHL - EDM (s)163148
AHL - CON71456
22-23NHL - EDM5711122318
 NHL - EDM (s)12-552
23-24NHL - EDM8112183010
 NHL - EDM (s)244-416
24-25NHL - BUF7920335316
25-26NHL - BUF7224-
PER LEAGUEGPGAPTSPM
NHL305547813256
NHL  (Playoffs)56761326
AHL9120365638
AHL  (Playoffs)5-33-
OHL26161133194111
OHL  (Playoffs)5012273914
STATS
RYAN MCLEOD
PER SEASONSEASONPLAYOFFS
GPGAPTSPM+/-GPGAPTSPM+/-
2015-16OHL - Mississauga Steelheads627132016-7-222-
2016-17OHL - Mississauga Steelheads689334236+1220515202-
2017-18OHL - Mississauga Steelheads6826447026-262356-4
2018-19AHL - Bakersfield Condors------5-33-+2
OHL - Mississauga Steelheads3212263817-12------
OHL - Saginaw Spirit317172416+181757124+8
2019-20AHL - Bakersfield Condors565182322-------
2020-21NHL - Edmonton Oilers10-11--24-----1
AHL - Bakersfield Condors2814142810+23------
2021-22NHL - Edmonton Oilers719122112-2163148-4
AHL - Bakersfield Condors71456-2------
2022-23NHL - Edmonton Oilers5711122318+412-552-1
2023-24NHL - Edmonton Oilers8112183010+10244-416-7
2024-25NHL - Buffalo Sabres7920335316+13------
2025-26NHL - Buffalo Sabres7224--2------
PER LEAGUESEASONPLAYOFFS
GPGAPTSPM+/-GPGAPTSPM+/-
NHL305547813256+2156761326-13
AHL9120365638+215-33-+2
OHL26161133194111+165012273914+4
NHL SALARIES
RYAN MCLEOD
AGESALAIRECAP HITTOTAL
3 years  ·  $ 2 502 500
2019-2020792 500834 167792 500
2020-2121842 500834 1671 635 000
2021-2222867 500834 1672 502 500
1 year  ·  $ 798 000
2022-2323798 000798 0003 300 500
2 years  ·  $ 4 200 000
2023-24242 100 0002 100 0005 400 500
2024-25252 100 0002 100 0007 500 500
4 years  ·  $ 20 000 000
2025-26265 000 0005 000 00012 500 500
2026-27275 000 0005 000 00017 500 500
2027-28285 000 0005 000 00022 500 500
2028-29295 000 0005 000 00027 500 500
TOTAL27 500 50027 500 501
GAME BY GAME
RYAN MCLEOD    2025-2026
GAPTSWGPGPASGSA+/-PIMSTOI
Oct 9
0 : 4
---------3-218.00
Oct 11
1 : 3
-----------19:08
Oct 13
1 : 3
---------2--16:09
Oct 15
8 : 4
2-2---1-+3-517:28
Oct 18
3 : 0
--------+1--18:15
Oct 20
2 : 4
---------1-219:58
Oct 22
4 : 2
-22--1-----17:57
STATS PER MONTH
RYAN MCLEOD    2025-2026
GPGAPTSAVGWGPGPASGSA+/-PIMS
October 202572240,57--11--2-9
November 2025-------------
December 2025-------------
January 2026-------------
February 2026-------------
March 2026-------------
April 2026-------------
May 2026-------------
June 2026-------------
TOTAL72240,57--11--2-9
YESTERDAY
OCTOBER 22, 2025
G A PTS
Jack Quinn 1 2 3
Ryan McLeod - 2 2
Dawson Mercer - 2 2
Conor Timmins - 2 2
Zachary Bolduc 1 - 1
Matthew Boldy 1 - 1
Jesper Bratt 1 - 1
J.T. Compher 1 - 1
Paul Cotter 1 - 1
Brenden Dillon 1 - 1
Josh Doan 1 - 1
Emmitt Finnie 1 - 1
Arseny Gritsyuk 1 - 1
Adam Klapka 1 - 1
Tyson Kozak 1 - 1
Michael Matheson 1 - 1
Jason Zucker 1 - 1
Jonatan Berggren - 1 1
Connor Brown - 1 1
Zeev Buium - 1 1
COMPLETE STATS
2025-2026
NHL STANDINGS
GPWLOLPTS
Canadiens862-12
Red Wings752-10
Panthers844-8
Maple Leafs73317
Sabres734-6
Bruins835-6
Senators72415
Lightning61324
GPWLOLPTS
Devils761-12
Hurricanes651-10
Penguins752-10
Capitals752-10
Flyers63217
Rangers83417
Islanders633-6
Blue Jackets633-6
GPWLOLPTS
Avalanche75-212
Jets651-10
Mammoth752-10
Blackhawks73228
Blues63217
Wild83417
Stars633-6
Predators72326
GPWLOLPTS
Golden Knights75-212
Canucks743-8
Kraken73228
Ducks63217
Oilers73317
Kings72326
Flames81613
Sharks6-422
COMPLETE STANDINGS