Ty Blach
MLB, Baltimore Orioles
Working with Keith this past year has made a huge difference for me on the baseball field. He is extremely knowledgeable and has a constant desire to learn and better himself to help his clients even more. Keith not only has a great knowledge when it comes to getting the most out of his clients physically, but he is also a great person and really fun to be around. His knowledge of performance and training along with his upbeat and positive personality make an amazing combination. I am extremely grateful for my time with Keith and the huge gains I have been able to make physically while training with him.
Eric Cressey
President, Cressey Sports Performance
Keith Haaff was an outstanding addition at Cressey Sports Performance, where he quickly won over staff and clients alike. Keith has a tremendously positive demeanor, strong work ethic, and insatiable desire to improve as a professional. He's remained a valued resource for me, and has done a great job with the referrals I've sent him. I can't recommend him highly enough.
Will Nolden
Los Angeles Dodgers, Youth Development Coach
Keith is as good as it gets. As a recently retired athlete, I struggled to find a workout program that suited me. Keith did a great job implementing the exercises I enjoyed most from my athletic into a program that will help keep me healthy long-term. Additionally, Keith has helped me develop programs for our athletes. Keith understands that each person is different and because of that, programs should be individualized. No matter your level of fitness Keith will put you in a position to achieve your goals. If you want to enjoy your wellness journey and learn a lot along the way, Keith is your guy.