À LIRE AUSSI: Les meilleurs joueurs autonomes encore disponibles
Sélectionné par les Hurricanes de la Caroline en première ronde (3e au total) du repêchage 2005, Johnson a amassé 320 points (74 buts, 246 passes) en 1107 matchs de saison régulière avec l'Avalanche, les Blackhawks, les Rangers de New York, les Penguins de Pittsburgh, les Blue Jackets de Columbus et les Kings de Los Angeles. Il a ajouté 21 points (cinq buts, 16 passes) en 46 parties des séries éliminatoires.
Johnson a remporté la Coupe Stanley avec l'Avalanche en 2022.