i would try oxiclean, make a paste with it and put it on the stain let sit maybe overnight and wipe it off with clear water,
i have gotten dried blood and grass stains out of a white dress shirt with oxyclean, if it didnt come out all the way the first time try again