I use a similar vented facemask for cold weather running. It's not perfect, as you still get some condensation, but it kind of works. For a really cold 5K race (-30 C) last winter, I used a combination of the face mask and a cloth Covid mask with a small hole cut in the middle, for extra warmth while still being able to breathe. (After halfway, the need for air starts to overtake the need to keep your face warm). My face mask isn't sport-specific, though, so if you look around and try different things, you might find something that works even better.