Здраствуйте.
При ваших показателях я бы взял L - будет удобно и для посещения спортзала и для повседневной носки.
PS Подкладка у шорт сшита из достаточно эластичной ткани эффекта компрессионного белья не будет в любом случае. Предупреждаю на всякий случай, так как часть покупателей его ожидают.