Outfielder Craig Gentry, a veteran of 10 big league seasons, has retired at the age of 35, agent Bob Garber tells MLBTR. Gentry was with the Giants during Spring Training and signed a minor league contract with the Rockies last month. He played in only three games with Colorado’s Triple-A affiliate (and collected seven hits), however, before deciding to spend more time with his family rather than pursue a return to the Majors.

Though he was never a star or even an everyday player, the fleet-footed Gentry enjoyed a solid run as a defensive-minded platoon outfielder with the Rangers and A’s from 2011-14 — during which time he hit .278/.353/.355 with four homers, 35 doubles, nine triples and 75 steals. Paired with his strong glovework in the outfield, that performance checked in at 8.5 wins above replacement, per Fangraphs, and 9.6 WAR according to Baseball-Reference. Most recently, Gentry appeared in 145 games with the Orioles from 2017-18, hitting at a .265/.326/.362 clip in a familiar reserve outfielder’s role.

Gentry’s career will come to a close with a .262/.333/.339 batting line in 601 MLB games and 1402 plate appearances between the Rangers, A’s, Angels and Orioles. Defensive metrics were always bullish on him, as evidenced by a career +53 Defensive Runs Saved mark and a +31.9 Ultimate Zone Rating across all three outfield slots. The 2006 10th-round pick earned about $7MM in his playing career. Best wishes to Gentry in his post-playing days.