Skip to content
Ryan McLeod headshot

Ryan McLeod

Buffalo Sabres · C · Age 27

B Underpaid by $1.6M a year

Cap hit vs expected

Cap hit $5M
Expected $6.6M

Production

Season GP G A P +/- TOI/G
2026-27 14 1 2 3 -6 15:04
2025-26 81 14 40 54 +25 17:37

Contract

Cap hit
$5M
Type
RFA
Term
4 years
Years remaining
3
Expiry
2029
Clauses
M-NTC (5)
Source
Link
Report a wrong contract

Summary

Ryan McLeod grades B because his $5M cap hit understates what comparable C production earns ($6.6M).

Grade trend

Comparable contracts