Johnson se convirtió en uno de los jugadores más jóvenes en fichar con la Major League Soccer, siendo seleccionado en el draft de 2001 por el Dallas Burn (hoy conocido como FC Dallas).En este periodo tampoco participó con ningún equipo juvenil de los Estados Unidos.[1] Luego de su traspaso viajó a Inglaterra para entrenar con el Reading F.C.Sin embargo, Johson volvió a entrar en calor a principios de la temporada 2007 de la MLS, anotando doce goles y entregando tres asistencias en sus primeros once partidos.Debutó en la liga cuatro días después, ingresando como suplente en el segundo tiempo en el empate 0-0 con el Sheffield United.Con su nuevo club tuvo problemas para retomar el buen desempeño que había tenido en la MLS.Terminó esta fase del torneo con tres goles, haciendo un total de cinco en su paso por Grecia.[18] No obstante, luego de tres o cuatro entrenamientos terminó por no fichar con el equipo poblano debido a una diferencia de opiniones con el cuerpo técnico.Fue transferido en forma inmediata al Seattle Sounders FC a cambio de Mike Fucito y Lamar Neagle.[20] Anotó sus primeros dos goles para el Sounders en partidos consecutivos frente al Chicago Fire y el LA Galaxy.[21] Johnson fue el máximo anotador del equipo en la temporada 2012 de la Major League Soccer, convirtiendo 14 goles y terminando sexto en la liga.Esta fue la segunda vez que Johnson recibía el premio, habiéndolo ganado anteriormente en 2007 cuando jugaba para Kansas City.[32] Johnson estrenó su nuevo llamado a la selección anotando los dos goles de Estados Unidos en la victoria 2-1 sobre Antigua y Barbuda.