I have been often told that soreness is sometimes linked to the lack of hydration. Are you drinking the amount of water you should everyday? Some days I drink so much water that I do not require any during practice and on days I don’t drink enough I feel sore the following day. This may be a healthy alternative to trying a pain reliever. Hope this may help.