In 1963, Pearson played centerfield for the Angels all year. On April 24, he had five walks, playing all 15 innings of a 4–3 loss to the Detroit Tigers. He had four RBI on May 6, including a game-ending, two-RBI double against Bill Pleis in the ninth inning that turned a 3–2 deficit into a 4–3 win over the Minnesota Twins. In the first game of a doubleheader on May 19, his third-inning, three-run home run against eventual Hall of Famer Whitey Ford put the Angels ahead to stay in a 6–2 victory over the Yankees. Pearson had four hits and two RBI on June 5 in an 8–2 victory over the White Sox. He was selected to the All-Star Game in 1963. At the game, he had Mickey Mantle and Brooks Robinson autograph a bat for him. Pearson was chosen to start the game in centerfield over Mantle, who had gotten off to a slow start to his season. On September 1, Pearson again had four hits in a 7–6 loss to the Kansas City Athletics. During his All-Star season, Pearson set career highs in RBI (47), hits (173), and stolen bases (17, though the 10 times he was caught stealing led the AL). Pearson also led the AL with 139 singles, and his .304 batting average (another career-high) ranked him fourth in the batting crown race behind Carl Yastrzemski (.321), Al Kaline (.312) and Rich Rollins (.307), the only other American Leaguers to bat over .300.