Major League Baseball released the latest results Tuesday. The All-Star teams will be announced Sunday, except for a last reserve.
Hamilton is the only player outside the AL East who leads in the voting. The Texas slugger is about 120,000 ahead of Ellsbury, the Boston speedster.
Toronto outfielder Jose Bautista tops all major leaguers with more than 5.2 million votes. Balloting ends Thursday night.
Injured shortstop Derek Jeter, third baseman Alex Rodriguez, second baseman Robinson Cano, outfielder Curtis Granderson and catcher Russell Martin of the New York Yankees are ahead, as are Boston first baseman Adrian Gonzalez and designated hitter David Ortiz.