Probably not. Most deodorants include aluminum to block your sweat glands from producing sweat. Blocked sweat glands can become swollen, irritated and itchy. Best to use ball-friendly powders, free of talc and aluminum.