Sports Physical Therapy

Sports Performance Program

Riverside Sports Medicine proudly offers the following Sports Performance Classes to the community for Middle School, High School, and College athletes.

Train. Compete. Dominate.

Our Sports Performance Team is here to help you empower your athletic journey. By providing personalized, goal-driven programming, you are guaranteed to maximize your strength, speed, power, and agility. Every 1% improvement can make a difference. That is why we provide the most cutting-edge performance instruction you can find.

man strength training
Individual Training

“1-on-1 Sports Performance Training”

1-on-1 Sports Performance Training is designed specifically for dedicated athletes. By taking a wholistic approach, each session will encompass all aspects of what it takes to be a successful athlete. Each 1 hour session will include a thorough warm-up & cool-down, injury prevention techniques, core strengthening, balance & stability training, speed & power production, and strength training.

View Schedule & Pricing
Soccer team training on the soccer field
Small-Group Training

“Velocity Vault: Speed/Agility/Quickness”

"Velocity Vault" is a group class designed to unlock speed, agility, and quickness.  Athletes will learn running, jumping, and cutting mechanics, ultimately leading to improvements in sprint speed, vertical jump ability, and efficiency in changing direction.  All classes will be 1hr long, include a thorough warm-up & cool-down, incorporate injury prevention techniques, core strengthening, and stability exercises.

View Schedule & Pricing
Woman exercising with kettlebell
Small-Group Training

“Savage Strength: Strength & Muscle Building”

"Savage Strength" is a group class focused primarily on improving strength and building muscle. Athletes will learn proper weightlifting mechanics, be instructed on how to use different pieces of resistance training equipment (barbells, dumbbells, kettlebells, etc.), and follow Progressive Overload principles to improve strength over time while avoiding injury. All classes will be 1hr long, include a thorough warm-up & cool-down, incorporate injury prevention techniques, core strengthening, and stability exercises.

View Schedule & Pricing
Kids strength training
Small-Group Training

"Peak Power: Hybrid of Strength & Speed"

"Peak Power" is a group class aimed at building muscular strength and unlocking Speed, Agility, and Quickness. For those who can't decide whether to choose "Savage Strength" or "Velocity Vault", this is the class for you! All classes will be 1hr long, include a thorough warm-up & cool-down, incorporate injury prevention techniques, core strengthening, and stability exercises.

View Schedule & Pricing

Our Team

Kinston "Skinny" Carson

Kinston "Skinny" Carson, CSCS, CPT, CES, PES

Sports Performance Specialist

[email protected]
Cell: (804) 296-8464

Kinston "Skinny" Carson is a highly credentialed Sports Performance professional dedicated to maximizing athletic potential. A native of Tappahannock, Virginia, Skinny holds a Bachelor of Science degree in Kinesiology and Health Sciences from the College of William and Mary and a Master of Science degree in Athletic Training from the University of Lynchburg. His experience as a left-handed pitcher and outfielder at the collegiate level provides him with a unique understanding of the demands placed on athletes.

Prior to joining our Riverside Health team, Skinny served as the Director of Sports Performance at the WISC (Williamsburg Indoor Sports Complex). His extensive background include working with elite middle school, high school, college, and professional athletes. Skinny holds certifications as a Certified Strength and Conditioning Specialist (CSCS), Certified Personal Trainer (CPT), Corrective Exercise Specialist (CES), and Performance Enhancement Specialist (PES). Skinny's expertise is in optimizing athletic potential, while maintaining a strict focus on injury prevention and longevity.

Skinny currently resides in Williamsburg, Virginia with his wife, Julianna, and 10-month old son, Jack.