{"id":66530,"date":"2025-08-13T13:07:08","date_gmt":"2025-08-13T13:07:08","guid":{"rendered":"https:\/\/www.newsbeep.com\/ca\/66530\/"},"modified":"2025-08-13T13:07:08","modified_gmt":"2025-08-13T13:07:08","slug":"building-the-worst-possible-roster-of-nhl-contracts-thats-still-somehow-cap-compliant","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ca\/66530\/","title":{"rendered":"Building the worst possible roster of NHL contracts that\u2019s still somehow cap compliant"},"content":{"rendered":"<p>Six years ago, I wrote a post based on a premise that I thought was stupid, bordering on pointlessly absurd. If you know my work, that\u2019s really saying something.<\/p>\n<p>A few days earlier, I\u2019d tried to build a roster using the best players and contracts that I could fit under the salary cap, which is not an especially dumb idea and was actually kind of fun. But then, somebody asked me to flip the script and build a cap-compliant roster of the league\u2019s worst contracts. At first, that seems fine. But then you get into it and realize that \u201cbad contracts\u201d and \u201ccap compliant\u201d don\u2019t work together at all, as you find yourself being priced out of some of the very worst deals because you don\u2019t have room for them. The whole thing didn\u2019t make one bit of sense.<\/p>\n<p>Needless to say, <a href=\"https:\/\/www.nytimes.com\/athletic\/767028\/2019\/01\/15\/down-goes-brown-whats-the-worst-possible-salary-cap-situation-you-could-create-from-todays-contracts\/\" rel=\"nofollow noopener\" target=\"_blank\">I did it anyway<\/a>, the readers made it one of my most popular posts of the season, and lately some of you have been bugging me to do it again. Fine, why not, it\u2019s August and nobody will remember this ever happened.<\/p>\n<p>I\u2019ll say two things for the concept. One, the timing is good, since Dom just finished the heavy lifting of walking us through the league\u2019s <a href=\"https:\/\/www.nytimes.com\/athletic\/6513956\/2025\/07\/29\/nhl-best-contracts-2025-jack-hughes-brandon-hagel\/\" rel=\"nofollow noopener\" target=\"_blank\">best<\/a> and <a href=\"https:\/\/www.nytimes.com\/athletic\/6518426\/2025\/07\/31\/nhl-worst-contracts-2025-jonathan-huberdeau-ivan-provorov\/\" rel=\"nofollow noopener\" target=\"_blank\">worst<\/a> contracts plus <a href=\"https:\/\/www.nytimes.com\/athletic\/6528507\/2025\/08\/06\/nhl-contract-efficiency-rankings-2025\/\" rel=\"nofollow noopener\" target=\"_blank\">everything in between<\/a>. I really appreciate those pieces every summer because while <a href=\"https:\/\/www.nytimes.com\/athletic\/6537414\/2025\/08\/07\/nhl-cap-court-pettersson-saros-chychrun\/\" rel=\"nofollow noopener\" target=\"_blank\">any idiot<\/a> can pontificate on contracts, it\u2019s nice to have some actual data to back up those opinions.<\/p>\n<p>And second, I do think there\u2019s some value in looking at \u201cbad\u201d contracts that fall a little further down the pay scale. We all focus on the cap hits that look like eight-figure mistakes, and for obvious reasons. But while those types of misses at the top of the lineup can doom a team, so can overpaying on too many depth spots. And as we\u2019re about to see, teams sure do seem to love to do that.<\/p>\n<p>But first, a few ground rules\u2122:<\/p>\n<p>We\u2019re building a 20-man roster of 12 forwards, six defensemen and two goalies, with no spares because we won\u2019t be able to afford it.<br \/>\nWe\u2019re using the 2025-26 cap ceiling of $95.5 million. We\u2019re worried about cap hit, not the actual dollars paid out. And as with any bad contract, term matters \u2013 a deal that\u2019s too expensive for a long time might be worse than one that\u2019s way too expensive for just one more year.<br \/>\nWe can\u2019t get relief from LTIR, or burying deals in the minors, or retained salary, or deferred payments. We carry the full cap hit cost of every player.<br \/>\nWe won\u2019t use anyone who technically has a valid contract but is no longer an active NHL player, like Carey Price or Logan Couture. Beyond that, we\u2019ll assume everyone is healthy and ready to play.<br \/>\nAs always with this sort of thing, a \u201cbad\u201d contract means it\u2019s bad from a team perspective, not the player. See the intro to that 2019 piece for how I feel about that, but it is what it is.<\/p>\n<p>All cap and contract info in this piece comes from the fine folks at <a href=\"https:\/\/puckpedia.com\/\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">PuckPedia<\/a>.<\/p>\n<p>This is going to be ridiculous and way harder than it should be. In other words, perfect summer content. Let\u2019s do this.<\/p>\n<p>Goaltenders<\/p>\n<p>Right off the bat, the conflict driving this whole exercise comes into focus: We want to overspend, but not too much, because we have to save room for all the bad skater contracts to come.<\/p>\n<p>That isn\u2019t a huge issue here, because I\u2019m not sure that any of the biggest goalie contracts are obviously bad. We already said we can\u2019t use Carey Price, while Sergei Bobrovsky only has one year left of his $10 million hit. And while I doubt Igor Shesterkin\u2019s deal will age well, especially without any clear next man up to drive the goalie market forward, I\u2019m not going to spend $11.5 million of my space just so he can win the Vezina next year and make everyone laugh at me.<\/p>\n<p>Moving down the list, Andrei Vasilevskiy was just the Vezina runner-up, Connor Hellebuyck won the Hart and Jake Oettinger\u2019s deal is fine. The first name that at least makes me pause is Jeremy Swayman, coming off a rough first year at $8.25 million, and Juuse Saros at $7.74 million should be even more tempting given I just said <a href=\"https:\/\/www.nytimes.com\/athletic\/6537414\/2025\/08\/07\/nhl-cap-court-pettersson-saros-chychrun\/\" rel=\"nofollow noopener\" target=\"_blank\">it was a bad contract<\/a>. But while the Saros deal is scary, he\u2019s still a very capable NHL starter at the very least, which means we can do better. Well, worse.<\/p>\n<p>In the end, it came down to three names: Tristan Jarry, Elvis Merzlikins and Philipp Grubauer, all of whom have contracts well over $5 million that run for multiple years to come. Of the three, Grubauer is the oldest, the most expensive and has the worst recent numbers, so he\u2019s in. The other two feel like a coin flip with virtually identical contracts, but Jarry wasn\u2019t awful the year before last, while Merzlikins hasn\u2019t had a save percentage over .900 since 2021-22 and costs just a bit more. I\u2019ll go with him, meaning my two goalies are Philipp Grubauer ($5.9 million through 2027) and Elvis Merzlikins ($5.4 million through 2027).<\/p>\n<p>Cap space spent so far: With two players down and 18 to go, I\u2019ve already spent $11.3 million on some very shaky goaltending, leaving me $84.2 million in space.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-6547685 size-full\" src=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/08\/GettyImages-2208153354-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1698\"  \/><\/p>\n<p>      Elvis Merzlikins allowed 168 goals in 53 games last season for the Blue Jackets. (Claus Andersen \/ Getty Images)Defense<\/p>\n<p>Remember when Erik Karlsson and Drew Doughty signed their mega-contracts way back in 2019 and we all figured they\u2019d reset the blue line market? Six years and one pandemic-inspired flat cap later, they\u2019re still sitting at the top of the defense list, with only Rasmus Dahlin even coming all that close. Doughty and (especially) Karlsson aren\u2019t worth their cap hits these days, but both have only two years left, so I\u2019m not willing to eat a huge chunk of my cap on their deals.<\/p>\n<p>Moving down the list, I did run into two deals that feel like serious candidates for our roster. The first is Darnell Nurse and his $9.25 million cap hit that continues to throw a wrench into the Oilers\u2019 hopes, while the other is the new Ivan Provorov deal at $8.5 million that felt like a case of the Columbus tax <a href=\"https:\/\/www.nytimes.com\/athletic\/6463841\/2025\/06\/30\/nhl-contract-grades-ivan-provorov-blue-jackets\/\" rel=\"nofollow noopener\" target=\"_blank\">taken to extremes<\/a>. I think you could make a strong case that Nurse\u2019s deal is a far bigger problem for his current team, given where the Oilers and Blue Jackets each are in the championship cycle. But for our purposes, Provorov has three additional years to worry about on a seven-year deal, so I\u2019ll take him and save a bit of space in the process. Ivan Provorov is our top defenseman. And I\u2019ll pair him with Brady Skjei, whose seven-year, $7 million UFA deal with the Predators already looks awful just one year in.<\/p>\n<p>That\u2019s a top pair that will cost us north of $15 million, so we\u2019ll have to go a bit cheaper on the other options. Luckily, we have plenty of options, because GMs love middling blueliners. We could look to Detroit for Ben Chiarot or Justin Holl, but both those deals expire next year. Kevin Bahl is at least worth a look, but at 25 he\u2019s got enough upside to defend that deal. Instead, I decided to go with a pair of $4.5 million UFAs: Cody Ceci, who signed with the Kings this summer for four years, and Ryan Graves, entering year three of a six-year deal in Pittsburgh.<\/p>\n<p>For our bottom pair, there are still plenty of bad deals out there to choose from. But with some of the league\u2019s worst contracts going to forwards, I feel like we want to save our cap space as much as possible. Can you go cheap on bad contracts? In theory, no, but here we are. Give me Carolina\u2019s Sean Walker and his four more years at $3.6 million, and the Islanders\u2019 Scott Mayfield, who has them on the hook for $3.5 million for another five years.<\/p>\n<p>Cap space spent so far: We just added six defensemen at a cap cost of $31.6 million, an average just north of $5.25 million each. With our two goalies, that brings our team total to $42.9 million, leaving $52.6 million to spend on 12 forwards. That\u2019s\u2026 not a lot, actually. We\u2019re going to face a cap crunch up front. What a completely unforeseeable problem.<\/p>\n<p>Forwards<\/p>\n<p>The temptation is to dive right into the league\u2019s worst deals, but I know from last time that won\u2019t work. The key up front is going to be finding bad contracts that are also reasonably cheap, which of course is ridiculous but here we are. So rather than starting with my top line, I\u2019m going to do this backwards and chip away at the depth first.<\/p>\n<p>So how\u2019s this for a fourth line: Tampa\u2019s Yanni Gourde between Utah\u2019s Brandon Tanev and Montreal\u2019s Jake Evans. The good news is this line only costs us about $7.7 million: $2.33 million for Gourde, $2.5 million for Tanev and $2.85 million for Evans. The bad news is these three combined for just 28 goals last year \u2014 and the worse news is we\u2019re on the hook to this bunch for 13 total years, six of them to Gourde. Oh, and two of those guys are already 33.<\/p>\n<p>That group works well enough for our purposes, so let\u2019s move up and try the same approach on the third line. We\u2019ll start with a player the Maple Leafs traded for this summer in Dakota Joshua, who still has three years left on a deal that carries a $3.25 million hit. He\u2019ll have a pair of $3 million wingers in the Blue Jackets\u2019 Mathieu Olivier, who\u2019s just starting a new six-year deal, and the Islanders\u2019 Pierre Engvall, who somehow still has five years left on that seven-year extension that I could have sworn he signed a decade ago. That\u2019s north of $9 million for three forwards coming off a year that saw them combine for 61 points, over half of those by Olivier.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-6547696 size-full\" src=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/08\/GettyImages-2189800083-scaled.jpg\" alt=\"\" width=\"2560\" height=\"1811\"  \/><\/p>\n<p>      Pierre Engvall signed a seven-year extension on July 1, 2023. (Bruce Bennett \/ Getty Images)<\/p>\n<p>I know what you\u2019re thinking: This forward group features game-breaking offensive talent, but are they gritty enough? Not yet, but we\u2019re about to fix that. Let\u2019s welcome a pair of heart-and-soul forwards to the lineup, with Boston\u2019s Tanner Jeannot and Edmonton\u2019s Trent Frederic. Jeannot makes $3.4 million on a five-year UFA deal from this summer that <a href=\"https:\/\/www.nytimes.com\/athletic\/6466204\/2025\/07\/01\/nhl-contract-grades-tanner-jeannot-bruins\/\" rel=\"nofollow noopener\" target=\"_blank\">got rave reviews<\/a>, while Frederic got the maximum eight years and $3.85 million from an Edmonton team with no other pressing needs. We\u2019ll play them with Yakov Trenin, whose UFA deal with the Wild from last summer still has three years left at $3.5 million, which might feel a bit rich for 15 points of production, except that makes him the top scorer on this line.<\/p>\n<p>With that, we\u2019ve filled out three forward lines with dicey down-the-lineup contracts, none of which top the $4 million mark. That means we\u2019ve got money to spend on our first line. What could go wrong?<\/p>\n<p>Let\u2019s start with two of the prize catches from the UFA class of 2024: Boston\u2019s Elias Lindholm and Seattle\u2019s Chandler Stephenson. Lindholm\u2019s debut season with the Bruins saw him top out at 47 points, which doesn\u2019t quite live up to his $7.75 million price tag, but that\u2019s fine because he still has six more seasons to figure it out and forwards often get better after turning 30. Stephenson is even older but a bit cheaper, coming in at a bargain-value price of $6.25 million for the next six years.<\/p>\n<p>That leaves us with one spot to fill and just over $10 million to work with, and I\u2019m guessing you can figure out what that means. Yes, we\u2019ll finish our roster with one of those players we wanted all along: Calgary\u2019s Jonathan Huberdeau, who\u2019ll carry a $10.5 million cap hit through 2031.<\/p>\n<p>Cap space spent so far: We spent a total of $52.18 million on our forwards. Adding that to the $42.9 million we\u2019d already spent on the back end, that bring us to a grand total of $95.1 million, just under the $95.5 million cap. We did it \u2014 and with more cap space to spare than the Flyers currently have.<\/p>\n<p>The final roster<\/p>\n<p>Here\u2019s what we ended up with:<\/p>\n<p>                    FORWARDFORWARDFORWARD<\/p>\n<p>Jonathan Huberdeau<\/p>\n<p>Elias Lindholm<\/p>\n<p>Chandler Stephenson<\/p>\n<p>$10.5M to 2031<\/p>\n<p>$7.75M to 2031<\/p>\n<p>$6.25M to 2031<\/p>\n<p>Tanner Jeannot<\/p>\n<p>Yakov Trenin<\/p>\n<p>Trent Frederic<\/p>\n<p>$3.4M to 2030<\/p>\n<p>$3.5M to 2028<\/p>\n<p>$3.85M to 2033<\/p>\n<p>Pierre Engvall<\/p>\n<p>Dakota Joshua<\/p>\n<p>Mathieu Olivier<\/p>\n<p>$3M to 2030<\/p>\n<p>$3.25M to 2028<\/p>\n<p>$3M to 2031<\/p>\n<p>Brandon Tanev<\/p>\n<p>Yanni Gourde<\/p>\n<p>Jake Evans<\/p>\n<p>$2.5M to 2028<\/p>\n<p>$2.33M to 2031<\/p>\n<p>$2.85M to 2029<\/p>\n<p>                    DEFENSEDEFENSEGOALTENDER<\/p>\n<p>Ivan Provorov<\/p>\n<p>Brady Skjei<\/p>\n<p>Philipp Grubauer<\/p>\n<p>$8.5M to 2032<\/p>\n<p>$7M to 2031<\/p>\n<p>$5.9M to 2027<\/p>\n<p>Ryan Graves<\/p>\n<p>Cody Ceci<\/p>\n<p>Elvis Merzlikins<\/p>\n<p>$4.5M to 2029<\/p>\n<p>$4.5M to 2029<\/p>\n<p>$5.4M to 2027<\/p>\n<p>Scott Mayfield<\/p>\n<p>Sean Walker<\/p>\n<p>$3.5M to 2030<\/p>\n<p>$3.6M to 2029<\/p>\n<p>That roster is\u2026 well, it\u2019s certainly a list of NHL players, isn\u2019t it folks.<\/p>\n<p>On the surface, sure, this team doesn\u2019t look very good. One area of concern is offense, where our 18 skaters combined to score just 173 goals last year. That\u2019s a team-wide average of just over two per game, which may be an issue given our two goalies gave up 253 goals in a combined 78 starts.<\/p>\n<p>Our leading scorer is Huberdeau, with 28 goals and 62 points. Our second leading goal-scorer is Olivier, who had 18. All told, we have just seven guys who managed double-digit goals last year, one of whom is noted sniper Skjei.<\/p>\n<p>So sure, it\u2019s not a great roster today. But let\u2019s look to the future. This time next year, we\u2019ll have freed up a total of (runs numbers) no cap space whatsoever. Yeah. Not a single contract on this roster expires next year, so we\u2019re stuck with this bunch until 2027. But we lose both goalies that year, which is always good roster management. As for the skaters, three are signed through 2028, four more through 2029, and three more through 2030. That means that five years from now, in the distant future of 2030, we\u2019ll still have over $49 million in cap hit committed to eight players, including our entire first line. We\u2019re somehow on the hook to Frederic through 2033, which won\u2019t even be a real year. In total, we\u2019ve committed to 95 years\u2019 worth of contracts. But the cap is going up, so it\u2019s probably fine.<\/p>\n<p>Also, we\u2019re old. The average age of this team is 30.15, and our youngest player is Frederic, 27.<\/p>\n<p>And by the way, when I say we\u2019re stuck with the guys, I mean it \u2014 only one player on the entire roster doesn\u2019t have some form of trade protection, that being Trenin. Sean loses his NTC in 2027. Every other player has no-trade coverage of some form through the entire life of their deal.<\/p>\n<p>In return for our commitment, we\u2019ve locked in six of <a href=\"https:\/\/www.nytimes.com\/athletic\/6518426\/2025\/07\/31\/nhl-worst-contracts-2025-jonathan-huberdeau-ivan-provorov\/\" rel=\"nofollow noopener\" target=\"_blank\">Dom\u2019s ten worst contracts<\/a>, including the top four. And we\u2019ve spread the love around the league reasonably well \u2014 the Blue Jackets lead the way with three players, while the Bruins, Kraken and Islanders both have two, and 11 teams have one, meaning almost half the league (15 of 32 teams) is represented.<\/p>\n<p>I can\u2019t decide if this entire exercise was depressing or liberating or maybe both. At the very least, I hope it made you feel better about your own team\u2019s cap situation. Remember, it can always be worse. So much worse.<\/p>\n<p style=\"text-align: right;\">(Top photo of Philipp Grubauer and Chandler Stephenson: Steph Chambers \/ Getty Images)<\/p>\n","protected":false},"excerpt":{"rendered":"Six years ago, I wrote a post based on a premise that I thought was stupid, bordering on&hellip;\n","protected":false},"author":2,"featured_media":66531,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[433],"tags":[49,48,448,82],"class_list":["post-66530","post","type-post","status-publish","format-standard","has-post-thumbnail","category-nhl","tag-ca","tag-canada","tag-nhl","tag-sports"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/66530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/comments?post=66530"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/66530\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media\/66531"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media?parent=66530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/categories?post=66530"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/tags?post=66530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}