I’ve never put much stock in deodorants. They don’t stop the sweat.
Anti perspirants are more effective.
From the excerpt:
Deodorants are formulated to eliminate armpit odor but not perspiration.