Johnson hrál v 15 letech hokej na Academy of Holy Angels v Richfieldu ve státě Minnesota v USA. Poté se přesunul do Ann Arboru, kde hrál za Americký národní hokejový tým při rozvojovém programu organizace USA Hockey. Johnson je jedním z mála Američanů, kteří byli vybráni na prvním místě ve Vstupním draftu NHL (před ním to byli pouze Brian Lawton, Mike Modano a Rick DiPietro), když jej draftoval v roce 2006 tým St. Louis Blues. Během sezóny 2006-07 hrál za University of Minnesota a 20. dubna 2007 podepsal nováčkovskou smlouvu s klubem NHL St. Louis Blues.