A hamstring strain, sometimes called a pulled hamstring, happens when one or more of these muscles gets stretched too far and starts to tear. Hamstring strains can be mild, with little pain and a short recovery time. Or, they can be severe and need surgery and crutches for weeks.