After being shutout of Major League Baseball’s Home Run Derby for over a decade, a pair of Chicago Cubs players will get the chance to launch a few balls in tonight’s kickoff to the MLB’s All-Star Game festivities.
Anthony Rizzo and Kris Bryant will represent the Cubs in the long-ball competition, the only team with two players in the event. The Cubs have not had a player in the Home Run Derby since Sammy Sosa in 2004. In fact, of the Home Run Derby events held since 2005, 26 of the 30 MLB teams have had at least one player represented. The four that did not: the aforementioned Cubs, San Francisco, Kansas City and Seattle. The Giants have not had a player in the HRD since 2004, while the Mariners have not had a player in the event since 2003. The longest drought belongs to the Royals; the last player they had in the HRD was in 1991 when Danny Tartabull was their rep in the contest.
Since 2005, Boston Red Sox players have hit the most HRs in the HRD with 105. The Phillies rank second with 87 HRD homers since 2005. Here’s a look at the number of Home Run Derby home runs hit by each of the 30 MLB franchises from 2005-2014 (the last 10 years of the event).
46: St. Louis
41: N.Y. Yankees
30: L.A. Angels
27: N.Y. Mets
10: Cincinnati, Pittsburgh
8: L.A. Dodgers, Tampa Bay
7: Chicago White Sox
2: San Diego
0: Chicago Cubs, Kansas City, San Francisco, Seattle
Three teams have had five different players represent their team in the Home Run Derby in the last 10 years. The three teams are Colorado (Michael Cuddyer, Carlos Gonzalez, Matt Holiday, Justin Morneau, Troy Tulowitzki), Detroit (Miguel Cabrera, Prince Fielder, Brandon Inge, Magglio Ordonez, Ivan Rodriguez) and Milwaukee (Ryan Braun, Prince Fielder, Corey Hart, Carlos Lee, Rickie Weeks).
Follow Jerry on Twitter @StatsonTapp