"If I were hitting home runs every day, the pitchers weren't doing their job," Puig said.

Giancarlo Stanton, who leads the NL with 21 home runs, will join Puig, Tulowitzki and Todd Frazier of the Cincinnati Reds on the NL squad. The American League team includes captain Jose Bautista of the Toronto Blue Jays, defending derby champion Yoenis Cespedes of the Oakland Athletics, Adam Jones of the Baltimore Orioles and Brian Dozier of the Minnesota Twins, the host team for the All-Star Game.

Dodgers Manager Don Mattingly said he does not believe participating in the derby puts a hitter at risk for subpar performance in the second half.

"I don't think it's that big of a thing, really," Mattingly said. "Watch batting practice every day. The guys are launching balls all the time. I don't think it's that big of a difference."

No Dodgers player has ever won the derby. The last one to participate — Matt Kemp in 2012 — hit one home run.