I don't have anything bike specific but enjoy wearing Altra Lone Peak 2.0 out riding. My feet love them and they seem to grip the pedals well. They feel like slippers are are super ventilated so better for dry not cold, not wet conditions. The grips are good so long as they don't get wet...