Depends on how your face is structured, I suppose. I haven’t encountered any face mask that provides a complete seal such that breath doesn’t escape to fog up glasses. I don’t think anyone’s solved that issue yet since masks do tend to move when your jaw is moving, so it would be difficult to maintain a consistent seal. The Under Armour mask is a cool mask ; I prefer wearing them vs. Oakley’s masks, but I find that it does fog up more than using Oakley’s Fitted Lite Mask, which does provide a better seal across the face.
I use these wipes which work incredibly well to prevent fogging but is a hassle since you have to use them multiple times a day to maintain the anti-fog capabilities:
https://www.amazon.ca/gp/product/B088K4XD2S/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1