I don't normally sweat a lot; this is good for activities that aren't athletic. But whenever I do, it minimally protects; it just isn't strong enough. It decreases the intensity of odor, so it works in that part.
I am currently using Degree Ultra clear Pure Satin, and I am about to finish their full size. It has not left any residue or white marks on my clothes. The scent is subtle, it smells like a standard bar of soap. I like Pure Satin's scent much better than Degree fine fragrance collection deodorant...