I've been wearing these for a while now and really like them https://www.amazon.com/gp/aw/d/B00CMQS6UG
I wear the Bauer compression shorts so not the full length pants and these help keep knee pads from sliding down when you start sweating while still being very breathable