I brought a sports google. It's close to my face and I was told to use anti fog cloth or some other product to keep it from fogging up. I checked amazon and found mah
they work for a bit, but depends how much humidity needs to be “absorbed” before the moisture starts heading again (fogging)
other things i’ve found helpful... toweling off often, head band+changed often,... drop weight, to reduce sweating, no hat, vents on top part of frame,...
all of it helps... but on really humid days, it’s often better to just not play