Giants pitcher Tyler Beede, vying for the No. 5 spot in the rotation, has been diagnosed with a strained flexor and a sprained UCL.