
It's been a long time since a member of the Boston Red Sox has competed in the Major League Baseball Home Run Derby.
The last Boston stars to participate in the event were former designated hitter/first baseman David Ortiz and ex-first baseman Adrian Gonzalez in 2011. Gonzalez lost to former New York Yankees second baseman Robinson Cano in the final. Now, current Red Sox first baseman Willson Contreras will try to do what Gonzalez couldn't: win it.
On Wednesday, the Red Sox confirmed Contreras will be in the Home Run Derby, scheduled for this upcoming Monday at Citizens Bank Park in Philadelphia (Netflix, 8 p.m. ET). Though he was recently suspended for a fight with Washington Nationals pitcher Cade Cavalli, he is appealing, allowing him to partake.
This came shortly after Kansas City Royals right fielder Jac Caglianone announced he will also join the field, which already includes Tampa Bay Rays third baseman Junior Caminero and Yankees first baseman Ben Rice. Philadelphia Phillies first baseman Bryce Harper indicated he will compete under one condition. His teammate, designated hitter Kyle Schwarber, is expected to commit at a later date.
Ready to mash in Philly
— Red Sox (@RedSox) July 8, 2026
Willson's in for the 2026 Home Run Derby! pic.twitter.com/xUv3WDh5to
The 2026 Home Run Derby has undergone some changes. It will return to a swing-based format this year, instead of the timer-and-outs format it had used since 2015. Batters will have 20 swings in Round 1, 15 in Round 2 and 15 in the finals.
Contreras, 34, probably doesn't care about that. A career year at the plate should give him plenty of confidence entering the Home Run Derby. Entering Tuesday, he was tied for 12th in baseball in home runs (20).
If he wins the event, Contreras will become the first Red Sox player to do so since Ortiz in 2010. He remains the only player in franchise history to raise that trophy.
More must-reads:
+
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!