He played for the Rangers from 2007 to 2010 and Hannover 96 from 2010 to 2011. Since 2011 he has played for Mexican Primera Division’s Puebla. Beasley plays as a winger and has played forward and fullback. He holds records of scoring more goals in the UEFA Champions League than any other American. He is also the only American to play in four FIFA World Cups. He was awarded the 2005 Golden Boot for the CONCACAF Gold Cup.