Chris Oconnor

19 Years Of Experience

Products

Main Products Session Packs

Main Products

  • 1-on-1 Personal training. 12 sessions per month.

    1-on-1 personal training with 12 sessions per month.

    Every month you will get 12 session credits for 1-1 Personal Training (expire after 1 month)

    $720.00 USD
    per month
  • 1-on-1 Personal training. 4 sessions per month

    60 minute one on one personal training. 4 sessions per month

    Every month you will get 4 session credits for 1-1 Personal Training (expire after 1 month)

    $280.00 USD
    per month
  • 1-on-1 Personal training. 8 sessions per month

    1-on-1 personal training with 8 sessions per month.

    Every month you will get 8 session credits for 1-1 Personal Training (expire after 1 month)

    $520.00 USD
    per month
  • 6 Week Running Course - Launch Speed Lab (FOUNDATIONAL GROUP AGES 6-9)

    Wednesday: 5:30pm - 6:30pm (Bailey Road Park - TRACK) Saturday: 9:30am - 10:30am (PhysioFit Physical Therapy) Teacher: Elaina Moore Launch Speed Lab is built on a simple idea: speed is a skill, and skills are taught. This curriculum is not a collection of drills — it is a progressive system where every week builds on the last. Athletes who complete all six weeks will not just be faster. They will understand how they move, why it matters, and how to keep improving. Wednesday sessions at the track build and test speed in the environment where it matters most. Saturday sessions at PhysioFit build the mechanics, power, and body awareness that make the track work stick. The two locations are not interchangeable — they are designed to complement each other week by week.

    On purchase, you will get 12 session credits for LAUNCH SPEED LAB Foundational Group (Ages 6-9) (expire after 6 weeks)

    $250.00 USD
    one time
  • 6 Week Running Course - Launch Speed Lab (PERFORMANCE GROUP AGES 10-14)

    Wednesday: 6:30pm - 7:30pm (Bailey Road Park - TRACK) Saturday: 9:30am - 10:30am (PhysioFit Physical Therapy) Teacher: Elaina Moore Launch Speed Lab is built on a simple idea: speed is a skill, and skills are taught. This curriculum is not a collection of drills — it is a progressive system where every week builds on the last. Athletes who complete all six weeks will not just be faster. They will understand how they move, why it matters, and how to keep improving. Wednesday sessions at the track build and test speed in the environment where it matters most. Saturday sessions at PhysioFit build the mechanics, power, and body awareness that make the track work stick. The two locations are not interchangeable — they are designed to complement each other week by week.

    On purchase, you will get 12 session credits for LAUNCH SPEED LAB Performance Group (Ages 10-14) (expire after 6 weeks)

    $250.00 USD
    one time
  • AGES 12-14 Group Classes - 12 sessions per month

    AGES 12-14 ONLY Group classes with 7-14 participants per class. 8 sessions per month.

    Every month you will get 12 session credits for PhysioFit Rising Athletes (age 12-14) (expire after 1 month)

    $288.00 USD
    per month
  • AGES 12-14 Group Classes - 4 sessions per month

    AGES 12-14 ONLY Group classes with 7-14 participants per class. 4 sessions per month.

    Every month you will get 4 session credits for PhysioFit Rising Athletes (age 12-14) (expire after 1 month)

    $120.00 USD
    per month
  • AGES 12-14 Group Classes - 8 sessions per month

    AGES 12-14 ONLY Group classes with 7-14 participants per class. 8 sessions per month.

    Every month you will get 8 session credits for PhysioFit Rising Athletes (age 12-14) (expire after 1 month)

    $216.00 USD
    per month
  • AGES 15+ Group Classes - 12 sessions per month

    AGES 15+ ONLY Group classes with 7-14 participants per class. 12 sessions per month.

    Every month you will get 12 session credits for PhysioFit Elite Performance Group (age 15+) (expire after 1 month)

    $288.00 USD
    per month
  • AGES 15+ Group Classes - 4 sessions per month

    AGES 15+ ONLY Group classes with 7-14 participants per class. 4 sessions per month.

    Every month you will get 4 session credits for PhysioFit Elite Performance Group (age 15+) (expire after 1 month)

    $120.00 USD
    per month
  • AGES 15+ Group Classes - 8 sessions per month

    AGES 15+ ONLY Group classes with 7-14 participants per class. 8 sessions per month.

    Every month you will get 8 session credits for PhysioFit Elite Performance Group (age 15+) (expire after 1 month)

    $216.00 USD
    per month
  • AGES 7-11 Group Classes - 12 sessions per month

    AGES 7-11 ONLY Group classes with 7-14 participants per class. 12 sessions per month.

    Every month you will get 12 session credits for PhysioFit Juniors (age 7-11) (expire after 1 month)

    $288.00 USD
    per month
  • AGES 7-11 Group Classes - 4 sessions per month

    AGES 7-11 ONLY Group classes with 7-14 participants per class. 4 sessions per month.

    Every month you will get 4 session credits for PhysioFit Juniors (age 7-11) (expire after 1 month)

    $120.00 USD
    per month
  • AGES 7-11 Group Classes - 8 sessions per month

    AGES 7-11 ONLY Group classes with 7-14 participants per class. 8 sessions per month.

    Every month you will get 8 session credits for PhysioFit Juniors (age 7-11) (expire after 1 month)

    $216.00 USD
    per month
  • Small Group Training - 8 sessions per month

    Small group training with 2-6 participants in the class. 8 sessions/month

    Every month you will get 8 session credits for Small Group (expire after 1 month)

    $296.00 USD
    per month
  • Small Group Training- 12 sessions per month

    Small group training with 2-6 participants in the class. 12 sessions per month

    Every month you will get 12 session credits for Small Group (expire after 1 month)

    $408.00 USD
    per month
  • Small group training-4 sessions per month

    Small group training with 2-6 participants in the class. 4 sessions per month

    Every month you will get 4 session credits for Small Group (expire after 1 month)

    $160.00 USD
    per month
  • Team Training 13+ athletes

    Team Training 13+ athletes

    Every month you will get 1 session credits for Team Training (expire after 1 month)

    $20.00 USD
    per month
  • Team Training 5-8 athletes

    Team training with 5-8 athletes per session

    On purchase, you will get 1 session credits for Team Training (expire after 1 month)

    $30.00 USD
    one time
  • Team Training 8-12 athletes

    Team Training 8-12 athletes

    On purchase, you will get 1 session credits for Team Training (expire after 1 month)

    $25.00 USD
    one time

Session Packs

  • 1-on-1 Personal training. Single Session

    / 60 min / one time

    1-on-1 Personal training single session

    1 Session

    Do not expire
    $80.00 USD
    $80.00 / session
  • AGES 12-14 Drop In Class

    / 60 min / one time

    AGES 12-14 One-time drop-in for our fun, data-driven youth sports Speed and strength group class.

    1 Session

    Do not expire
    $35.00 USD
    $35.00 / session
  • AGES 15+ Drop In Class

    / 60 min / one time

    AGES 15+ One-time drop-in for our fun, data-driven youth sports Speed and strength group class.

    1 Session

    Do not expire
    $35.00 USD
    $35.00 / session
  • AGES 7-11 Drop In Class

    / 60 min / one time

    AGES 7-11 One-time drop-in for our fun, data-driven youth sports Speed and strength group class.

    1 Session

    Do not expire
    $35.00 USD
    $35.00 / session
  • LKN Giants Group Training

    / 60 min / one time

    Take your game to the next level with elite team training designed specifically for Lake Norman Giants football players. Our Sports Performance Classes focus on building stronger, faster, and more explosive athletes through position-specific drills, speed and agility training, strength development, conditioning, and injury prevention techniques. Players will train in a competitive, high-energy environment that emphasizes discipline, teamwork, leadership, and mental toughness both on and off the field. Each session is structured to improve football performance by enhancing acceleration, footwork, balance, reaction time, power, and overall athleticism. Whether preparing for the upcoming season or staying sharp in the offseason, these classes help athletes gain the confidence and physical edge needed to dominate on the field. Training Includes: • Speed & Agility Development • Strength & Power Training • Football-Specific Conditioning • Explosive Movement Training • Injury Prevention & Recovery • Position Skill Work

    1 Session

    Do not expire
    $20.00 USD
    $20.00 / session

About Chris

My passion for helping athletes move better, get stronger, and perform at their highest level has shaped my entire career. I earned my undergraduate degree from Elon University before going on to receive my Doctorate of Physical Therapy from the University of St. Augustine for Health Sciences in 2011.

I began working as a personal trainer in 2007, and since then I’ve had the privilege of training professional, collegiate, and high school athletes. My background in physical therapy allows me to bridge the gap between rehabilitation and high-level performance — helping athletes not only recover from injuries, but build strength, speed, and resilience to stay ahead of them.

I am passionate about developing well-rounded athletes through smart strength training, speed development, movement mechanics, and injury prevention. My approach combines the science of physical therapy with the intensity and accountability of performance training, creating a system that builds confidence, durability, and long-term success.

Whether working with young athletes building their foundation or experienced competitors chasing the next level, my goal is always the same: help you move better, perform stronger, and reach your full potential.

Trainer at: Physiofit Physical Therapy and Sports Performance

This user has not added any certifications yet.

This user has not added any services yet.

Location

Cornelius | United States

Chris's Posts

This user has not uploaded any posts yet.

Chris Oconnor

Cornelius, United States