I have not attempted to get the spots out , this shirt is sold as is . I've tried to point out the obvious flaws in the pictures. Overall with some stain remover and a little scrubbing I think it will come clean .