What's the best way to prevent or remove them? I usually wash all my white tops after one wearing, but that does not seem to be enough to prevent stains appearing and staying after some time.

I am particularly concerned for my white denim jacket. Still unworn, but I'm hesitant because of the issue.

How do you deal with the deodorant stains?


ETA: I figured out that my initial question was not very clear, so let me rephrase.

As I see it, deodorants leave two kinds of stains:

1 - on white clothes in particular: mixture of deodorant and sweat is what I initially had in mind when starting the thread. For me this is far worse than sweat alone and the main reason why I can never reuse white tops after one wearing without washing in between.

2 - on colored clothes: there is always clear marking where the deodorant basically rubbed into the clothes. Again, I wash almost everything after one wearing only even though the clothes may still smell fresh, but I don't like what the deodorant does to the fabric.