I think the Hayes deal makes this one look terrible. They aren't separated by all that much in terms of ability, and Hayes deal buys the seasons where he is 27-33, while this deal buys the seasons where Schenn is 29-36. Year 1 this deal is better, but after that all bets are off, and it won't take long before Hayes deal is better.
And Hayes deal is awful.
Hayes has broken 50 points once. Schenn has broken 50 points for 4 straight years and 70 points once
Over the last 4 years Hayes has had 14, 17, 25, and 19 goals
Schenn has had 26, 25, 28, and 17 goals.
I was shocked when I realized the following, but Schenn has actually been a borderline 1C over the last 4 years, at least offensively.
He's 21st in goals by a C over the last 4 seasons with 96 (http://hkref.com/tiny/uqbJb
). Thats a head of Kopitar (94), Ryan O'Reilly (93), Giroux (92) etc. With 31 teams, 21st makes him a lower end 1C in goal scoring
Similarly hes 23rd in points by a C 238 (http://hkref.com/tiny/Pa6ka
), ahead of Duchene (229), Couturier (225), and Couture (219). Again with 31 teams it makes him a lower end 1C in points.
Schenn is a significantly better player. Schenn should make more than Hayes. But yes the term is late and long.
If anything the guy he should be compared to is Duchene. Schenn is arguably better, certainly plays a tougher game, and just signed for one more year, but 1.5 million less per year. He makes 4 million less on the total contract. But yes it starts 1 year later.