Gary Sheffield in 1996 had 25 before the break, and Hanley Ramirez and Dan Uggla were each at 23 in 2008. Cliff Floyd (2001) and Stanton follow at 21.
"That's just a testament to him," Miami third baseman Casey McGehee said. "It truly doesn't matter what ballpark he's in. He's been on some kind of tear. He's been consistent too."
Stanton is batting .310 and putting himself in elite company.
"It's not just the home runs. He's getting on base, taking his singles," McGehee said. "Look at his average. That's the average of a guy who is strictly a contact guy. He's getting hits and does all that damage, too."
Stanton paces the National League in homers and RBIs (59). Yet the 24-year-old right fielder is sitting fourth in the voting for NL outfielders for the All-Star Game.
Like Stanton, McGehee is posting All-Star numbers at third base. He tops all players in the NL at his position in batting average (.309) and RBIs (47).
Fans can cast their votes for starters at MLB.com -- online or on a mobile device -- using the 2014 All-Star Game MLB.com Ballot Sponsored by Experian until Thursday, July 3, at 11:59 p.m. ET. The 2014 All-Star Game will be played at Target Field on Tuesday, July 15 on FOX.
Joe Frisaro is a reporter for MLB.com. He writes a blog, called The Fish Pond. Follow him on Twitter