So I used to keep track of how far hogs ran after I shot them and would compare it with the damage done inside. Any time you do significant upper CNS damage, either directly by structural damage (damage by bullet or damage by bone forced by bullet) or indirectly (hydrostatic and/or hydraulic shock), the hogs drop in place. Double lung shot not breaking a shoulder and a hog might run upwards of 100-125 yards (though usually less). Double lung breaking a shoulder, 100 yards (though usually less). I had a double lung double broken shoulder smaller hog (120 lbs, IIRC) that managed 35 yards. Single lung shot (quartered shot where bullet went through the shoulder into one lung and then into the abdomen with minimal liver damage) 460 yards (singular example). Heart shots can result in hogs going upwards of 100 yards (though usually less). If I was to guess (pure speculation on my part), I would say most heart or double lung shots result in hogs running less than 50 yards. Usually, I find that if I make a double lung shot that drops the hog in place, the bullet has either physically hit the spine or passed right next to the spine such as the spine is within the wound channel of the bullet. However, sometimes when the bullet just passes closely by the spine (spine in wound channel), the hog still manages to run. In other words, hydraulic shock is not 100% effective.
Basically, I assume that if you don't do significant CNS damage, expect the hog to run. Even with a good heart/lungs shot, it can run whatever distance adrenaline and remaining 02 will carry it for the next 10-30 seconds. Based on some of the places I hunt, 10-30 run time can mean that the hog is effectively lost