The Astros announced that they have claimed shortstop Ryan Jackson off aivers from the Cardinals and outrighted outfielder J.D. Martinez to Triple-A Oklahoma City.

Jackson, 25, went hitless in seven plate appearances for the Cardinals in 2013 and is just 2-for-24 in his brief big league career to date. However, he's posted a much stronger .275/.343/.371 batting line in 1,013 career plate appearances at Triple-A and is capable of playing second base and third base as well. It's hardly a surprise to see the Astros claim him, as GM Jeff Luhnow likely played an integral role in selecting Jackson in the fifth round of the 2009 draft when he served as the Cardinals' VP of scouting and player development.

The 26-year-old Martinez owns a career .251/.300/.387 slash line with 24 homers in 975 plate appearances. He hit the DL on two separate occasions in 2013 — once for a sprained wrist and once for a sprained knee.