- Presoaking your clothes in hot water and small amount of detergent (and/or borax) prior to washing once in a while for a deep clean. Also gets rid of deodorant/antiperspirant buildup in the armpit areas of your shirts. Google "laundry presoaking" or "laundry stripping"
Vinegar works so astoundingly well for laundry odors that I've never felt the need to try enzyme or oxy cleaners.
(However, I've used enzyme cleaners for pet accidents on carpets to great success)
I don't have to use bleach/vinegar anymore as a result to keep the shirts from stinking.
I think there's also accepting that after a bit exercise clothes don't smell great close up. If circumstances require really odor free ones (a workout date?) I'd probably buy new clothes.
You could use an autoclave.