search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Dota 2
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Ice Hockey iconNHLKHLWorld CupCHLDELAll Competitions

Ryan McLeod - Player Info

Player picture of Ryan McLeod
Firstname:
Ryan
Lastname:
McLeod
Media Name:
Ryan McLeod
Age:
25
Place of Birth:
Mississauga, ON, Canada
Nationality:
Canada
Position:
Forward

Ryan McLeod - Matches

2025-04-09
Buffalo SabresSabres 3 : 0 Carolina HurricanesHurricanes
2025-04-11
Columbus Blue JacketsBlue Jackets 3 : 2 Buffalo SabresSabres
2025-04-13
Florida PanthersPanthers 3 : 2 Buffalo SabresSabres
2025-04-14
Tampa Bay LightningLightning 7 : 4 Buffalo SabresSabres
2025-04-16
Buffalo SabresSabres 0 : 4 Toronto Maple LeafsMaple Leafs
2025-04-18
Buffalo SabresSabres 5 : 4 Philadelphia FlyersFlyers

Ryan McLeod - Career Stations

07/2024 -
Buffalo Sabres
United States
Player
04/2021 - 07/2024
Edmonton Oilers
Canada
Player
01/2019 - 06/2020
Saginaw Spirit
United States
Player
05/2017 - 01/2019
Mississauga Steelheads
Canada
Player

Ryan McLeod - Domestic Career Summary

League
Ap
G
PP
SH
A
PTS
PM
NHL
340
59
2
5
79
138
80
Flag of United StatesNHL
Ap
G
PP
SH
A
340
59
2
5
79
PTS
PM
138
80
340
59
2
5
79
138
80
Totals
Ap
G
PP
SH
A
340
59
2
5
79
PTS
PM
138
80
OHL
148
52
14
3
88
140
63
Flag of CanadaOHL
Ap
G
PP
SH
A
148
52
14
3
88
PTS
PM
140
63
148
52
14
3
88
140
63
Totals
Ap
G
PP
SH
A
148
52
14
3
88
PTS
PM
140
63

Ryan McLeod - Domestic Career Statistics

League
Season
Ap
G
PP
SH
A
PTS
PM
NHL
2024/2025
79
20
0
3
33
53
16
Flag of United StatesNHL
Ap
G
PP
SH
A
79
20
0
3
33
PTS
PM
53
16
NHL
2023/2024
105
16
0
0
17
33
26
Flag of United StatesNHL
Ap
G
PP
SH
A
105
16
0
0
17
PTS
PM
33
26
NHL
2022/2023
69
11
0
2
16
27
20
Flag of United StatesNHL
Ap
G
PP
SH
A
69
11
0
2
16
PTS
PM
27
20
NHL
2021/2022
87
12
2
0
13
25
18
Flag of United StatesNHL
Ap
G
PP
SH
A
87
12
2
0
13
PTS
PM
25
18
OHL
2018/2019
42
12
1
0
17
29
16
Flag of CanadaOHL
Ap
G
PP
SH
A
42
12
1
0
17
PTS
PM
29
16
OHL
2018/2019
32
12
7
0
24
36
17
Flag of CanadaOHL
Ap
G
PP
SH
A
32
12
7
0
24
PTS
PM
36
17
OHL
2017/2018
74
28
6
3
47
75
30
Flag of CanadaOHL
Ap
G
PP
SH
A
74
28
6
3
47
PTS
PM
75
30
488
111
16
8
167
278
143
Totals
Ap
G
PP
SH
A
488
111
16
8
167
PTS
PM
278
143