No it's not. Term must be factored in, but cap hit percentages are literally the only thing that matters. Raw cap hit values cannot be compared when signed at different times.
The cap was 75m when McDavid and Eichel signed.
The McDavid and Eichel contracts under an 81.5m cap would be 13.6m and 10.8m.
Like I said, cap hit % at time of signing is a complete fallacy. You need to compare 1st-year-of-the-contract cap hits. When players sign during the 2nd year, both team and player do so in full knowledge that the cap is expected to go up between 2% and 5% before the contract kicks in.
The also do so, especially with young players, in anticipation of what they are likely to perform at in their 3rd year.
Suggesting otherwise is accusing any player agent of being grossly incompetent. They may not know what the number is going to be, but they do know the rough range.
He wasn't. He was way closer to McDavid's level than that.
Let's imagine, for a moment, that Matthews is the same age as Eichel/McDavid.... and signed an identical term 8 year deal right around the time that McDavid & Eichel signed theirs.
If Eichel is $10m, and McDavid is $12.5m, what's Matthews? To me, $11.5, $11.6 sounds just about right.
What McDavid will earn is irrelevant. McDavid signed earlier, under a different cap. ~12.8m on a 7 year deal places him in the proper place under McDavid's 13.6m x 8 equivalent contract.
It's absolutely relevant. We are in a competitive league that requires a team to maximimize contribution to cap dollar. If an inferior player is getting more money over the same time/term as a better player, that's a problem for your team.
No, Matthews' AAV matches what he should have gotten over a 5 year deal, which is consistent with his comparables.
1. You do not know what he will earn.
2. The younger a player is, the more a player will earn naturally over his career with a rising cap.
3. This ignores the rest of their contract years.
Matthews will sign 2 years earlier, which will theoretically increase his cost over McDavid temporarily, but it also means we will sign him under a lower cap than McDavid. Which means that when McDavid's contract comes due, he will make more in cap hit than the actual difference between the two at time of signing for the next 6 years after that.
You keep saying this.. I keep illustrating how this is not the case. You seem to be pretending like both Eichel & McDavid signed just assuming that there would be absolutely no cap increase between their 3rd years and 4th years -- something that has literally never happened in a non-lockout year.
I don't know how much Matthews will earn, but what I do know is that at the time(s) all 3 of these deals were signed, GM and player would have all assumed that the cap will be substantially higher than it was at the time of signing -- $100m+ a reasonable target.
Connor McDavid "earns" in his last 7 years a total of $87.5m (again, ignoring frontloading elements). Matthews contract is worth $58.7m, a difference of just under $30m. Do you really believe that based on pre-covid world, where the cap is likely to be $100m, that Matthews couldn't quite easily acheive $15m/season on a 2 year deal?
With respect to what their future long term deals are, Matthews is going to be a 26 year old UFA, meaning you've gotta pay for ALL PRIME years. McDavid is going to be 29. I'd go as far as saying that if they're both signing 8 year deals, Matthews will cost just as much if not more, simply because McDavid will have a drop-off expected. Then a 34-year old Matthews will still be up for a pretty solid deal.
No, they don't.
That's a pretty negligible difference.
It's still there. Matthews literally maxxed out the possible bonuses he can get on the deal - $750k a year in salary. McDavid at least earns an average salary close to $2m.