You could try either the oxi-clean or a baking soda and vinegar paste on it or hydrogen peroxide is suppose to help on stains but you have to be careful on colors ~ set in blood is much harder to remove in my experience