There’s plenty of complete bikes out there whose hubs don’t have purpose built hub guards available. This is where universal hub guards are especially useful. The most popular universal guard you’ll see at parks is the G-Sport G.L.A.N.D.. It fits on every wheel, mounts very easily with either zip ties or a nylon strap, and its plastic construction is light, durable, and slides effortlessly. It’s also quite affordable.
If you also grind on your drive side, there’s a great universal solution from Primo BMX. The Primo DSG is available in lightweight plastic, or super durable aluminum. It’s meant to protect your spokes, driver and chain on any 14mm rear hub with up to a 10t driver. It simply slides over the axle between the hub and frame.