FULL ARCHIVE

Story Archive

Every story we've published — 762 in all, newest first.
  1. Old Teams Win. Young Teams Win. Age Explains Almost Nothing.
    Story TOR · LAK

    Pucky weighted every rostered player's age by the minutes he played, then checked it against the table. The correlation with points is 0.16. The useful number turns out to be a different one entirely.

  2. Boston Is Paying in October for Something That Happened in May.
    Story BOS · BUF

    Charlie McAvoy is serving six games in October for a slash delivered on 1 May. The carry-over rule is defensible. What it does to the punishment, and to Boston's 24th-ranked penalty kill, is a separate question.

  3. The Wild's Blue Line Was Two Men. Now It Is One.
    Story MIN · VAN

    Brock Faber had surgery on a fractured skull and is out indefinitely. Minnesota's fourth-ranked defence was built on two men playing 24-plus minutes. The honest accounting is stranger than the headlines.

  4. Evan Bouchard Had Five Points. Edmonton Lost Anyway.
    Story EDM · VAN

    Bouchard opened with a hat trick and five points and Edmonton still lost 6-5 after leading by three. The Oilers have been seventh or better in scoring for four years and 25th in goals against. That is the whole story.

  5. The Kings Are Not Tanking for 2028. They Are Just Worse.
    Story LAK · COL

    Los Angeles opened with an 8-4 loss in Denver and the 2028 cap-space theory took off. The cap maths is real. The plan was never reported. The warning was in last season table all along.

  6. Vancouver Finished Last. Its Luck Is About to Improve.
    Story VAN · NYR

    The Canucks finished 32nd for the first time since 1971-72, and they deserved to: 44 percent of the chances at 5-on-5, 31st in the league. But they were also the second-unluckiest team in hockey, 38.9 goals below expected, worth twelve to fifteen standings points. The summer's moves were right. The bounce back is the problem.

  7. Detroit's Problem Was Finishing. Its Summer Was Everything Else.
    Story DET · BOS

    Detroit missed the playoffs for a tenth straight season, four points short, and the only real flaw was finishing: 19 goals below expected at 5-on-5, 29th in the NHL, concentrated in Marco Kasper, Andrew Copp and Emmitt Finnie. That corrects itself. Instead the summer brought a new GM, a captain's trade request and an unsigned Simon Edvinsson.

  8. Sorokin Saved 25 Goals. The Islanders Missed Anyway.
    Story NYI · UTA

    Ilya Sorokin saved 25 goals above expected, fourth in the NHL, and the Islanders still missed the playoffs. At 5-on-5 they finished 31st of 32 in finishing, and most of that gap belonged to one player: captain Anders Lee, nine goals on 21 expected. He signed in Utah. Every replacement is on a one-year deal.

  9. Dallas Won 112 Points and Was 22nd at Even Strength.
    Story DAL · NSH

    Dallas finished third overall with 112 points and created chances at even strength like a wild-card team: 2.36 expected goals per 60, 22nd in the NHL and last among the eight 100-point teams. Then the cap forced it to sell Mavrik Bourque, one of its few even-strength drivers, for picks.

  10. Tampa Replaced a 70-Point Defenceman With a 36-Year-Old.
    Story TBL · TOR

    Tampa was the fifth-best team in hockey by chance share and lost a Game 7 to Montreal, a 48 percent team with the best finishing luck in the NHL. Then it let Darren Raddysh sign an eight-year deal in Toronto and replaced him with 36-year-old John Carlson at the same cap hit. Kucherov has one year left.

  11. Pittsburgh's Crease Was Minus-15 Without Stuart Skinner. It Let Him Walk Anyway.
    Story PIT · WPG

    Pittsburgh's goaltending was average last season only because Stuart Skinner's plus-8.3 cancelled out Arturs Silovs' minus-11.9. Skinner signed in Winnipeg on July 1. The Penguins go into 2026-27 with Silovs and a 22-year-old, an old core, and 98 points that rested on 20 goals of finishing luck. The numbers on what that costs.

  12. Columbus Swapped Its Captain for Valeri Nichushkin. The Numbers Approve.
    Story CBJ · COL

    Columbus was a 52 percent team with almost no luck either way, 92 points and out of the playoffs. It let its captain Boone Jenner and Mason Marchment walk and paid a second, a third and a fifth for Valeri Nichushkin, a 59 percent play-driver whose price was set by a 10.6 percent shooting year. The trade is right. The summer is not finished until Jet Greaves and Adam Fantilli are signed.

  13. Seattle Got Samoskevich Right and McMann Wrong, in the Same Summer.
    Story SEA · FLA

    Seattle generated chances at the worst rate in the NHL last season. In one summer it paid a late first and a second for Mackie Samoskevich, a 59 percent play-driver who shot 7.5 percent, and gave six years at $5.75 million to Bobby McMann, a 45 percent winger who shot 15.8. The numbers say it got one of those exactly right.

  14. Anaheim Paid Leo Carlsson $18 Million and Sold the Blue Line to Do It.
    Story ANA · STL

    Anaheim was the third-best chance-creating team in the NHL last season and one of the three unluckiest. Then it matched an $18 million offer sheet for Leo Carlsson, paid Mintyukov $7.2 million, and moved four of its top six defencemen, plus McTavish, to make the cap work. The chances were real. The blue line that produced them is gone.

  15. Boston Was the Luckiest Team in Hockey. Then It Bought JJ Peterka.
    Story BOS · UTA

    Boston was a 47 percent team at 5-on-5, 20th in chances created and 28th in chances allowed, and won 100 points on 51 goals of finishing and goaltending luck, the most in the NHL by twelve. Its summer answer was two first-round picks for JJ Peterka, a 25-goal winger who replaces the 25-goal winger it let walk.

  16. Edmonton Created More Chances Than Every Team in the West but Colorado and Anaheim. It Lost 18 Goals in Its Own Net. Its Fix Is Tristan Jarry, a 37-Year-Old Frederik Andersen and a Goalie Buffalo Gave Up On.
    Story EDM · PIT

    The Oilers were a 52 percent team at 5-on-5, fourth in the NHL in chances, and were outscored by 13 because their goaltending was 18 goals below expected. They traded the goalie who finished plus-8, let the one who finished plus-2 walk, and go into 2026-27 with Tristan Jarry (minus-4, four straight years of decline), a 37-year-old Frederik Andersen off an .874, and Devon Levi.

  17. Logan Thompson Saved More Goals Than Any Goalie in the NHL and Washington Still Missed the Playoffs. The Answer Was $84 Million for a Winger.
    Story WSH · BUF

    Washington missed the playoffs by three points with Logan Thompson saving 29 goals above expected, the best in the league, in front of a defence that allowed chances at the 25th-best rate. It spent the summer on wingers: $84 million through 2034 for Alex Tuch, whose plus-25 was plus-3 by chances, and a cheaper trade for Jordan Kyrou, who actually fixes the problem.

  18. New Jersey Was the Unluckiest Finishing Team in Hockey by 13 Goals. It Spent the Summer Buying the Luckiest Shooter in the League and One of the Unluckiest.
    Story NJD · NSH

    The Devils scored 136 goals on 170 expected at 5-on-5, minus-34, the worst finishing luck in the NHL by 13 goals. Then they signed Anthony Mantha, 33 goals on 18.3 expected, and paid a first and a second for Luke Evangelista, 12 goals on 19.4. Both will regress. Only one of them was priced right.

  19. The Rangers Finished Last in the East With a Top-Five Power Play. Then They Paid Two Firsts and $77 Million for a Power-Play Specialist.
    Story NYR · VGK

    Pavel Dorofeyev scored 37 goals for Vegas. Nineteen came on the power play, tied for the highest share of any 33-goal scorer, and at 5-on-5 he scored at the same rate as Mika Zibanejad, who the Rangers already pay $8.5 million. New York's problem was even strength. It spent two firsts and $11 million a year on the one thing it was good at.

  20. St. Louis Generated Fewer Chances Than Every Team but Chicago. Mason McTavish Is the Right Fix. The Price Was Jordan Kyrou.
    Story STL · ANA

    The Blues created 222 expected goals last season, 31st of 32. Their summer was one trade: Jordan Kyrou and a late first out, Mason McTavish and Connor McMichael in. McTavish generated more chances per minute than any Blue and gave up more than any Duck. Which number travels decides the deal.

  21. Ottawa Turned Brady Tkachuk Into William Eklund. At 5-on-5 They Had the Same Stat Line. That Is the Whole Problem.
    Story OTT · SJS

    At 5-on-5 last season Brady Tkachuk and William Eklund each scored 11 goals and 31 points. Tkachuk did it in 373 fewer minutes while Ottawa owned 62 percent of the ice. Eklund was a 49 percent player on a 48 percent team. The Senators sold their identity and bought a fifth-round goalie.

  22. Everyone Has Florida Back in the Top Five. The Panthers Spent the Summer Fixing the Half of the Rink That Was Going to Fix Itself.
    Story FLA · NJD

    Florida's bounce-back consensus rests on Barkov, both Tkachuks and a crease it says it fixed. The offence will come back. But the Panthers ranked 27th in slot shots against with the same blue line, and they replaced the 58th-ranked goaltender in the league with the 57th.

  23. Toronto Is Betting $21 Million That Sergei Bobrovsky's .877 Was a Fluke. The Bet That Matters Is Standing Behind the Bench.
    Story TOR · FLA

    Toronto allowed 295 goals and answered with $21 million for a 38-year-old coming off .877 and 12.2 goals below expected, while trading away its only goaltender above water. The 295 were built on 285 expected, second-worst in the league. The fix is the coach, not the crease.

  24. Connor Hellebuyck Wants Out. Buffalo Should Let Somebody Else Overpay.
    Story BUF · WPG

    Hellebuyck went public with his trade request and Buffalo is the name attached. But he saved 5.5 goals above expected last season while Luukkonen saved 10.5 and Lyon 12.6. The Sabres would be paying a fortune to downgrade.

  25. Ten Teams Have No Captain. That Has Never Happened Before, and It Is Telling You Something.
    Story ANA · BOS

    Ten teams will open camp without a captain, believed to be the most in league history. The vacancies map almost exactly onto franchises between eras, and the candidates, Carlsson, Celebrini, Werenski, show who the next decade belongs to.

  26. Carolina Is Shopping a Good Young Defenceman. The Numbers Explain Why It Can.
    Story CAR

    Carolina is advancing trade talks on Alexander Nikishin, a 24-year-old who just played 81 games for a champion. The reason it can: the Hurricanes controlled 57 percent with him on the ice and 56 without him.

  27. Tampa Played Most of Last Season Without Victor Hedman. That Is the Question Nobody Has Answered.
    Story TBL

    Victor Hedman played 33 games last season after an extended absence on personal leave. Tampa still posted a 54 percent share and plus-57 differential. The unresolved question is what the blue line looks like across 84 games.

  28. Every Preview Says Goaltending Will Sink Colorado. Every Preview Is Wrong.
    Story COL

    Every preview names goaltending as Colorado's weakness. Scott Wedgewood saved 23.1 goals above expected, fifth best in the league, with Blackwood adding 8.3. On a 57 percent team with a plus-101 differential, the narrative is simply wrong.

  29. Calgary's Backup Was Better Than Its Franchise Goaltender. Nobody in Calgary Wants to Say It.
    Story CGY

    Calgary has built its rebuild on the premise that goaltending is settled. Devin Cooley saved 17.3 goals above expected in 31 games; Dustin Wolf was 1.8 below in 57. On a team that scored 208 goals, that gap is the whole margin.

  30. Ottawa Stopped Being a Sleeper. Drake Batherson Is the Proof Nobody Cites.
    Story OTT

    Ottawa controlled 55 percent of the expected goals and outscored opponents by 30, with four forwards driving play at elite rates. Drake Batherson's 33 goals and 62 percent share show the Senators are not a sleeper anymore. The crease is still the ceiling.

  31. The Rangers Keep Blaming the Wrong Things. Mika Zibanejad Scored 34 Goals.
    Story NYR

    New York keeps blaming its ageing veterans, but Mika Zibanejad played 81 games and scored 34 goals on a team that managed 235. The Rangers' 47 percent share was a structural problem, not a stars problem.

  32. San Jose Is Building Something Real. Its Goaltending Is Quietly Wasting It.
    Story SJS

    San Jose has a 115-point centre and a second star arriving, but Yaroslav Askarov finished 18.9 goals below expected, among the worst in the league. The crease is quietly burning the development years the Sharks cannot get back.

  33. Philadelphia Solved Its Goaltending and Nobody Noticed, Which Makes the Flyers the Sleeper Nobody Is Picking.
    Story PHI

    Nobody is picking Philadelphia, but the Flyers finished at 51 percent with an even goal differential while Daniel Vladar saved 13.8 goals above expected. They solved the position every bubble team is trying to buy.

  34. There Is a Countdown Clock on Every Contract Talk in Hockey, and It Runs Out on September 15.
    Story

    Extensions are flying in the sleepiest weeks of the hockey calendar for one reason: after September 15, the maximum contract term drops from eight years to seven, six for free agents. The deadline reshaping every negotiation in the league.

  35. Vegas Has the Deepest Roster in Hockey and the Shortest Runway. Both Things Are Jack Eichel's Problem.
    Story VGK

    Vegas controlled 54 percent of the expected goals with five legitimate stars, the deepest roster in hockey. But the spine is aging, Mark Stone's 66 percent share came in only 60 games, and Jack Eichel is the one piece the Golden Knights cannot replace.

  36. Minnesota Is About to Have the League's Hardest Cap Problem. Matt Boldy Is the Reason It Is Worth It.
    Story MIN

    Minnesota's summer is all cap anxiety: Kaprizov's money, Quinn Hughes heading to free agency. Matt Boldy's 42-goal, plus-10 season is the reason paying those bills is the right call rather than a cautionary tale.

  37. Morgan Geekie Scored 39 Goals. This Is the Fluke Hunt's Best Case, and It Still Fails.
    Story BOS

    Morgan Geekie scored 39 goals at 27 on a 47 percent team, the textbook regression candidate. But his plus-12 on-off swing complicates the fluke story. Why the truth sits between the headline and the skeptics.

  38. St. Louis Has Two Point-Per-Game Players and Nobody Has Noticed Either of Them.
    Story STL

    St. Louis had two point-per-game players last season, Robert Thomas and Dylan Holloway, both driving play, and nobody noticed because the team lost anyway. The Blues are a crease problem wrapped around a real top six.

  39. Toronto Spent the Summer Looking for Answers. One of Them Scored 31 Goals and Is Already on the Roster.
    Story TOR

    Toronto searched all summer for answers while John Tavares posted the largest on-ice swing on the roster: 56 percent with him, 40 without, plus 31 goals at 82 games. The cheapest fix available to a cap-strapped team.

  40. Winnipeg's Bounce-Back Case Has Nothing to Do With Its Goaltender.
    Story WPG

    Every Jets conversation is a Hellebuyck conversation, but Winnipeg had a 103-point scorer, a 39-goal winger and Gabriel Vilardi driving a plus-12 share across 82 games. The bounce-back case lives in the skater group.