I favor heeding "Occam's razor" in this situation...in other words, whatever is the most abundant predator in your immediate area, that animal should be considered the first candidate unless all available evidence makes that untenable. That said, I agree that a raccoon is highly likely; also consider the possibility of a mink or other weasel/polecat family member if they range in your region - especially if you live near both woodland and a body of water (pond, creek, lake, river).
Mink have an array of small, needle-like teeth, and they are blood-drinkers...they will usually bite at the neck until they puncture and draw blood, and then take their fill. This results in mostly bloodless (and thus lightweight) carcass remnants, relative to size. Oftentimes they will decapitate, and/or tear open the body cavity in a bloodlust sort of frenzy. It is not pleasant, but hopefully it will help you rule in/rule out specific predators.
A friend and lifelong farmer/rancher resident in my area recently had to deal with mink predation on her chicken flock - several losses in one evening, and a coupl more on succeeding nights. A live catch trap was employed (though there were serious doubts that the mink would be able to "survive being relocated"...heh-heh-heh!) and baited with the carcass of the least depleted kill from previous evenings. A spine-chilling banshee "scream" in the wee hours told my friend a mink was caught. She nudged the little beastie away from the cage door with the business end of a 10-22, and in response, the mink opened its mouth and clamped down hard on the end of the barrel. No prizes for guessing how that scene concluded...
Good hunting!
S.S.S.
Lightfoote