Tag Archives: Sports Science

The “Triple Extensors”: Run fast and Jump high!

By Dr. John R. Mishock, PT, DPT, DC To run fast or jump high, you must have explosive push off of the “triple extenders” of the ankle (plantar flexion), knee (extension), and hip (extension). The muscles that make up the “triple extenders” are the; gluteus maximus at the hip, the hamstrings (biceps femoris, semimembranosus, semitendinosus, […]

Winter Workout Baseball and Softball Performance and Injury Prevention Program

By Dr. John R. Mishock, PT, DPT, DC, Owner, Mishock Physical Therapy & Associates The Mishock Winter Workout Baseball and Softball Training Program is a home exercise program that prepares the athlete for pre-season baseball. It also can be used as a warm-up or training station in a winter work-out program or as an in-season […]

Physical Therapy: Enhancing Movement in Sports through Brain Training

By Dr. John R. Mishock Physical therapists use various treatment techniques to help their patients improve pain, enhance function, and optimize the individual’s quality of life. Physical therapists are highly trained in helping their clients acquire and optimize functional movement skills. Whether it is to learn to walk or perform the highest level sports performance […]

Brain Training: 12 training techniques to make you a better Coach or Trainer

By Dr. John R. Mishock, PT, DPT, DC In parts I through III of the “Brain Training, The Key to Developing Sports Skill” we learned how the brain and nervous system function with the musculoskeletal system to create proper movement patterns that can enhance sports performance. In this article I will outline key concepts that […]

Brain Training, the Key to Developing Sports Skill: Part II

By Dr. John R. Mishock, PT, DPT, DC In part I of the “Brain Training, the Key to Developing Skill in Sports: Part I” we learned how critical the brain and perfect practice is to developing proper movement. In this article I will review the mechanisms of how the brain and nervous system learn through […]

New patient scheduling: 610-327-2600