Erik Johnson pelasi Sabresissa ensimmäistä kauttaan. 50 pelaamassaan ottelussa hän on tehnyt kolme maalia.
Vuonna 2006 NHL:n varaustilaisuuden ensimmäisenä St. Louis Bluesiin varattu pelaaja pelasi Bluesissa kevääseen 2011, jolloin alkoi peräti 12 vuoden mittainen taival Colorado Avalanchessa. Johnson kuului vuonna 2022 Stanley Cupin voittaneeseen Avalanchen joukkueeseen.
Urallaan Johnson on pelannut 970 NHL-runkosarjaottelua, joissa on syntynyt 340 tehopistettä.