I too have a problem with sweat running in my eyes from my safety glasses. The only thing that seems to help is a soft cap that I can pull to the top pf my eye brows. I have recently had to start using prescription glasses and have had my safety glasses made prescription. My optomitriest told me about some glasses frames that are made for bicycle riding that had an absorbent pad that is removable. I have not tried them, but several people I know seem to like them.