Ryan Johnson's first free agency as GM of the Vancouver Canucks was a busy one. Vancouver not only signed five players, but ...
Ahead of the 2026 NHL Entry Draft, Vancouver Canucks GM Ryan Johnson spoke to the media about a variety of topics. This ...
For the Canucks, July 1 was defined by discipline, creativity and a coherent sense of long-term planning priorities.
The Canucks selected Caleb Malhotra third-overall and Adam Novotný 24th-overall in the first round of the 2026 NHL Entry ...
Let’s just come right out and say it. The Vancouver Canucks have not always been well-managed over the past decade or so. And ...
Halo Hangout on MSNOpinion
Ryan Johnson’s gem highlights Angels’ mistake in how they handled his early career
The Los Angeles Angels have done a horrid job handling Ryan Johnson's development, but his recent gem against the Baltimore ...
In his third career start, Ryan Johnson carries a no-hitter into the sixth inning as the Angels defeat the Orioles.
General Manager Ryan Johnson met with the media on Thursday morning ahead of the 2026 NHL Entry Draft. He discussed the ...
The Sporting Tribune on MSN
Ryan Johnson tosses best start in young career in win over Orioles
Right-hander Ryan Johnson delivers the best start of his young MLB career, going six scoreless innings with eight strikeouts ...
Ryan Johnson gave up five runs over five innings Thursday in a loss to the Angels. All five runs came in the first. After a clean single to start the inning, novice outfielder Christian Moore botched ...
Ryan Johnson allowed three runs — one earned — through five innings Monday in a loss to the Mariners. The two unearned runs ...
Johnson (1-2) allowed one hit and one walk while striking out eight over six scoreless innings to earn the win over the Orioles on Tuesday. Johnson had struggled in most of his other appearances this ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results