I had a similar accident/knee problem. I've been running with some triple-8 hard shell bmx pads ever since, and they've saved me a couple of times- 4 straps, so they do a good job of staying in place. It's kind of leg shape dependent- try a couple on and see what fits.
I'm thinking about picking up some combo knee-shin pads for cooler weather and tournaments.


































I'm in the market for some knee/shin guards. I generally don't have problems with big impacts with the ground, just knees/shins coming in contact with mallets, bikes, and boards.