Brock Holt. Rick Osentoski-USA TODAY Sports

Utility man Brock Holt has announced his retirement from the game after 10 years in the major leagues in a post on Instagram. Holt spent seven seasons with the Red Sox but also had stints with the Pirates, Brewers, Nationals, and Rangers during his career. He retires with a career .262/.332/.362 slash line and 25 home runs across 751 games.

“Today I hang them up knowing I did the best I could for me, my family, and my teammates. I’m proud of every single second of it.” Holt wrote.

Drafted in the ninth round of the 2009 draft by the Pirates, Holt made his MLB debut in Pittsburgh in 2012. He appeared in a handful of games that year before the Pirates shipped him and closer Joel Hanrahan to the Red Sox in the Mark Melancon deal. In 2014 he established his value in Boston, appearing in 106 games and hitting .281/.331/.381 while logging time at every position bar pitcher and catcher. Having not accrued enough plate appearances during the previous two seasons, Holt was eligible for rookie of the year honors that year and finished eighth in AL voting.

Holt continued to provide value to the Red Sox, earning an All-Star game selection in 2015 and appearing in eight games during Boston’s World Series-winning postseason in 2018. In the final two years before free agency, Holt hit .286/.366/.407 in 662 plate appearances and set himself up to do nicely on the open market.

That wasn’t to be though, and Holt signed with the Brewers late in the winter prior to the 2020 campaign. After the pandemic-induced delay to that season, Holt hit just .100/.222/.100 in 36 plate appearances and was designated for assignment. He bounced around the majors a bit after that, spending time with the Nationals in late-2020, before playing for the Rangers during the 2021 campaign. Holt inked a minor league deal with the Braves prior to the 2022 season but was released after failing to make the opening-day roster.

More must-reads:

TODAY'S BEST
Angels superstar explains why he chose not to play through knee injury
Cardinals catcher's injury timeline revealed
Suns hire ex-NBA champion as new head coach
Frank Vogel fell victim to a Suns ownership group eager to win
Luka Doncic hands OKC first playoff loss with gutsy Game 2 effort
Three takeaways as Rangers take commanding 3-0 series lead on Hurricanes
Rams make surprising move with former team captain
Ohio State AD is wrong for thinking Michigan wins deserve asterisk
Padres OF Jurickson Profar is a legitimate MVP candidate
Steelers' Cameron Heyward comments on controversial Justin Fields idea
Pacers coach claims officials are biased against 'small market' teams
14-year-old phenom signs unprecedented MLS deal that includes future Man City transfer
Tiger Woods, Rory McIlroy's 'soured' relationship paints murky future for PGA Tour
Stars almost blow another lead, even series with Avalanche
Auburn's Hugh Freeze uncomfortable with 'bidding wars' for top players in transfer portal
Cavaliers punch back, blow out Celtics in Game 2
Coach: Oilers star center could miss Game 2 vs. Canucks
Watch: Cavaliers' Evan Mobley turns defense into offense in Game 2 vs. Celtics
Xander Schauffele tops stacked leaderboard after first round of Wells Fargo Championship
Suns talks with head-coaching target 'expected to move quickly'