Every face is different, so best for one person might not be best for another.
You could start with these super-cheapies: https://www.harborfreight.com/safety-goggles-3-pack-66538.html
Then give these a shot too: https://www.harborfreight.com/safety/vision-protection/heavy-duty-safety-goggles-58913.html
You ought to be able to try them in the store.
If you want to try the ski goggle route, I got a pair of these for the summits when winter hiking, and they're shocking good for being $20: https://www.amazon.com/JULI-Goggles-Over-Glasses-Snowboard-Goggles/dp/B078S3N5KB/
I have also used gasketed safety glasses in the past (mostly for on the motorcycle) that don't seal 100%, which makes them more breathable and comfortable, but might not protect you as much as you need: https://www.homedepot.com/p/3M-Performance-Eyewear-Foam-Gasket-Design-Safety-Glasses-with-Indoor-Outdoor-Anti-Fog-Mirror-Lenses-47200-HZ6-NA/304604094