A chiropractor can definitely help with your hamstrings pain.
Dr. Majed Nagoulat Chiropractor.
Pain in the hamstring is often a result of improper function from a joint fixation or muscle imbalance in the back. A chiropractor specializes in musculoskeletal complaints like yours and can help find the cause of the problem as well as the best solution.
If you do not have a chiropractor, here is a list of evidence-based chiropractors around the world. http://www.forwardthinkingchiro.com/member-map-1/#!map
See this video to learn more about a chiro's role:
Call us at 636-946-2244.
The best help you will expect is from a chiropractor, even though you can see a sports doctor as well; both specialists are experts in helping you and surely you will get the best result.
Got your back,
Dr. Todd Gewant
Usually, muscle spasms will ease up after a few days. If it continues, it could be neurological, following a dermatome pattern. Advise you to make an appointment and take Ibuprofen (if you have no contraindications) to reduce the pain and keep inflammation down.