Yes, flexibility is critical for all sports and the IdealStretch will increase flexibility in the calf, knee, hamstring, and lower back. This would be a great tool to stretch before and after your class or activity. Especially effective before and after martial arts, yoga, running, and weight training.