Option 1 – Sport frame with insert clip, most of the time great, but if you’re hot and moving slow they can fog up.
option 2 – Contact lenses and sport frame, you can actually get better vision from lenses than specs if correctly sorted
option 3 – Find a decent wrap sunny or other frame and take it to a local independant opticians most are glazable with a high base curve lense and can be tinted or made light reactive as required, did this for Chipps a few years back on a couple of Smiths frames and chipps has a reasonable prescription.
Personally atm I am using a JFrey 2298 9272 frame from their cross over range ( a bridge between sport and opthalmic frames ) with transition lenses in, not cheap but the best I have come across in a long time and we’ve owned an opticians for a while now.
If you want any more info re price estimates mail me, with prescription details and I’ll give you an idea of what you can expect to pay at an independant