Astros utility player Chris Burke underwent surgery on his dislocated left shoulder Thursday and is expected to recover fully by spring training.