The Buffalo Sabres forward settled his arbitration case with a four-year, $18-million contract extension, Sportsnet’s Elliotte Friedman reported on Monday.
Krebs, the 25-year-old from Calgary, played all 82 games for the Sabres last season, posting career highs in goals (12) and assists (27).
It marked the third straight year with at least 80 games for Krebs, who arrived in Buffalo in November 2021 as part of the return from the Vegas Golden Knights for captain Jack Eichel.
In 378 career games — 13 with Vegas, the rest in Buffalo — the six-foot centre has registered 42 goals and 91 assists.