Infielder Diego Castillo was claimed by the Mets off waivers from the Diamondbacks on Friday.

The 26-year-old appeared in one big league game last year, flying out as a pinch hitter July 31. He hit .313 with 33 doubles, three home runs, 72 RBIs and 13 stolen bases in 124 games at Triple-A Reno.