Longtime Orioles second baseman Brian Roberts, who spent last season with the Yankees, will retire after a productive 14-year career. Roberts himself broke the news in an appearance on the Steve Gorman sports show on FOX Sports Radio (audio link; h/t to the BaltimoreSportsReport.com). Roch Kubatko of MASNsports.com reports on Twitter that Roberts confirmed his intentions to hang up the spikes.
Roberts, who just turned 37, will always be known for his time in Baltimore. After two years as a solid regular, Roberts broke out with a stellar 2005 season in which he posted 7.2 rWAR and 6.6 fWAR on the back of excellent all-around play. Though he never again reached quite those levels, Roberts was an above-average to excellent performer over each of the next four years.
That track record of consistent production led Baltimore to award Roberts with a four-year, $40MM extension that covered the 2010-13 campaigns. Unfortunately, things turned south the moment the contract began to pay out, as a cascade of injuries conspired to wipe out large swaths of each of his next four campaigns. And Roberts never really regained his form when he was on the field, slashing a meager .246/.310/.359 over just 809 plate appearances during that four-year term.
The ending was not, perhaps, quite what Roberts envisioned when he made the difficult decision to join the Yankees on a one-year deal after spending his entire career in one (rival) organization. He logged 348 plate appearances in New York — somewhat remarkably, the highest annual tally he had managed since 2009 — but slashed just .237/.300/.360 with five home runs and seven stolen bases. He was ultimately released to make room for the acquisition of Stephen Drew.
While it is easy to be distracted by his inability to stay on the field after his age-31 season, Roberts was one of the better players in the game at his peak levels of performance. He logged nearly two-thirds of his career 30.3 rWAR and 28.4 fWAR during that 2005-09 run.