The TLC update has made these things even more of a pain in the butt, they pin you now. If you have low health, raptors will literally eat your face off. My advice is to hope you have enough stamina and movement speed to outrun them, otherwise you can't do much else.

More Raptor Encountering Tips