This may sound a bit odd but you may want to consider calf compression sleeves used for running. They are made from durable materials and run from the base of the knee to the ankle. They offer a snug fit and easily adjusted.Many out there -what do you feel are the best - many stretch out to quickly or too tight and uncomfortable. Wraps?
My keeper kid has found those Storelli sleeves really confining and tight. Maybe they just don't work well if you have a larger than average calf or if you generate a lot out of power and explosion out of your calf.
I second the adidas ghost guards. My kid likes that they don't get stinky because the guard goes inside a pocket and doesn't lie directly on the shin. The sleeve is a compression sleeve.