Suprisingly. ..just core training alone can help...though I do like sprint training, its pretty specialized. I like core training overall...then sprint training when ready to focus on one aspect. Core training overall is well worth the time invested and usually has some speed/agility mixed in