Johnson played three games with the Sabres but has been reassigned to the Rochester Americans (AHL), where he spent most of the 2024-25 season. The Sabres recalled Zach Metsa in a corresponding move.

Johnson played three games with the Sabres but has been reassigned to the Rochester Americans (AHL), where he spent most of the 2024-25 season. The Sabres recalled Zach Metsa in a corresponding move.



Just minutes before the Free Agency deadline, Buffalo has announced that they have extended 23-year-old defenseman Ryan Johnson to a three-year, $2.325 million contract extension ($775,000 AAV). Johnson only appeared in three games for the Sabres in 2024-25 but will provide some much-needed defensive depth heading into the 2025-26 season as he is expected to compete for a roster spot in training camp.


Johnson was the 31st overall pick of the Sabres in the 2019 NHL Entry Draft. The 23-year-old defenseman made his NHL debut last season, scoring seven points (0G / 7A) in 41 games. He has spent the entirety of the 2024-25 campaign with the Rochester Americans (AHL), scoring five points (0G / 5A) in 21 games. Johnson's call-up may indicate that Rasmus Dahlin (back spasms) could miss some time.

With Johnson being reassigned to the Rochester Americans (AHL), Kyle Clague was recalled by the Sabres. Johnson has spent the majority of his first professional season with the Sabres, tallying seven points (0G / 7A) in 41 games.

Johnson will take a seat on Thursday in order to make room for new arrival Bowen Byram. Johnson has no goals and seven assists in 41 games this season.


Johnson had appeared in 14 straight games for the Sabres before being a healthy scratch on Wednesday. Johnson has been quietly productive from the blueline lately, tallying five assists in his last 12 games.

Johnson has appeared in 14 straight games for the Sabres but will be replaced by Kyle Clague on Wednesday night. Johnson has been quietly productive from the blueline lately, tallying five assists in his last 12 games.

Johnson has not played since New Year's Eve but is expected to draw back into the lineup on Thursday against the Ottawa Senators. Johnson was held off the scoresheet in his last four games while firing four shots on goal.

Johnson did not play in Tuesday's 9-4 loss to the Columbus Blue Jackets but will draw back into the lineup on Thursday against the Maple Leafs. In his last two games, Johnson is averaging 11:50 time-on-ice, has a -1 plus/minus, and two hits.

Johnson has only played five of nine games for the Sabres in December, scoring zero points, four shots, and two hits. He will return to his familiar spot in the press box on Tuesday as a healthy scratch.

Ryan Johnson will re-enter the Sabres' lineup on Friday as Erik Johnson will be a healthy scratch. Ryan Johnson last played on December 11th and has one point (0G / 1A) and 11 blocks while averaging 14:22 time-on-ice through 15 games.

Johnson sat out Saturday's game against the Canadiens but will return to the lineup Monday in place of the injured Mattias Samuelsson (undisclosed). Johnson has no goals and one assist across 14 games with the Sabres this season.


Johnson will re-enter the Sabres' lineup on Thursday in place of the injured Rasmus Dahlin. Johnson has no goals and one assist in 13 games this season.

Johnson played 15:23 in the Sabres' last game on Sunday but will return to the press box as a healthy scratch for the second time in their last three games. The 22-year-old rookie is averaging 14:08 time-on-ice and has one point (0G / 1A) and 10 blocks through 13 games this season.

