Mike Trout has an on-base percentage of .450 this year, the highest by an American League player since Manny Ramirez in 2002.