Johnson was selected by the Detroit Pistons with the 56th overall pick in the 2005 NBA draft. He is the last direct from high school player to be selected in the NBA draft (until 2015 with Satnam Singh Bhamara), as the NBA instituted a rule prior to the 2006 draft that requires American players to be at least one year removed from the graduation of their high school class to be eligible.