San Francisco Giants pitcher Matt Cain was named the National League Player of the Week for the period ending June 17.

Cain threw the 22nd perfect game in major league history and the first in the 130-year history of the Giants franchise last Wednesday against the visiting Houston Astros. It was the second perfect game thrown this year, joining the White Sox's Philip Humber, who accomplished the feat on April 21 at Seattle.

The 27-year-old Cain recorded a career-high 14 strikeouts, tying Sandy Koufax for the most punchouts in a perfect game.

Other players considered for the weekly honor were Mets starter R.A. Dickey; Reds first baseman Joey Votto and Padres starter Clayton Richard.