Trout also has an opportunity to become the first Angels player to pair a 30-30 season with 100 RBIs. Braun was the last player in baseball with such a season, doing so in '12.
Trout's 29 steals are his most since '13, when he swiped 33 bases. He's been caught stealing seven times for an 80.5 percent success rate this year.
"I think he's doing a great job of picking his spots," Angels manager Mike Scioscia said. "I think he's been a very high-percentage basestealer this year. He's obviously picking his spots and he's getting good jumps and he's on the verge of stealing 30 bases."
Trout's career high for steals is 49 in '12, his second year in the Majors. He had 33 stolen bases in '13, but missed 30-30 by three homers. Then, though he hit 36 homers in '14 and 41 in '15, his stolen-base totals dipped to 16 and 11, respectively.
For a stretch of 26 seasons, from 1987-2012, MLB produced at least one 30-30 player every season but one in a non-strike year. This is the first multi-season drought since 1984-86.
Austin Laymance is a reporter for MLB.com based in Los Angeles. This story was not subject to the approval of Major League Baseball or its clubs.