The Marlins claimed Martinez off waivers from Arizona on Thursday. The 30-year-old righty was pushed off the Diamondbacks' 40-man roster Monday to make room for Kendall Graveman (shoulder).