室内足球，然后再回到美国职业大联盟，加盟圣何塞地震参加2008赛季的联赛。2009赛季，他是球队进球最多的球员，并被授予圣何塞地震赛季最佳球员的称号。2011年7月14日，圣何塞地震将约翰逊交易给多伦多FC。7月20日，他在多伦多FC 0比1不敌FC达拉斯的比赛为球队首次出场。3天后，他射进加盟多伦多的首个进球，不过最终多伦多2比4不敌堪萨斯城。2012年12月12日，约翰逊被交易到波特兰木材。他在2013赛季出场29次，射进9球。2014年2月27日，他转会加盟中国足球超级联赛升班马河南建业。