Phils placed Cole Hamels on the 15-day DL with a strained left shoulder retroactive to May 19.