Based on this product's specifications, here are some alternatives and similar models
Multi-sport glasses UVEX sportstyle 235 — Unisex, semi-rimless frame, green/red
Summary description:
UVEX sportstyle 235 multi-sport glasses are a unisex, semi-rimless protective eyewear model designed for a range of outdoor and athletic activities. Featuring a lightweight frame and a two-tone green/red color scheme, they provide coverage and stability for running, cycling, and general sports use. The design balances visibility and protection for active wearers.