My father had to have lung surgery several years ago and the doctor had to leave the incision open for drainage. One of the nurses told my mother to take peroxide to the blood on his pjs and it took it out every time. There was never even a 'shadow" stain. Hope you can get the stains out.