About In The Core

10+ years
1000+ athletes
30+ sports

Meet the trainers

Coach Aaron Vogel training with a weight in the gym

Aaron Vogel

Founder | Owner
Head of Performance

Coach Ryan Carter in the In The Core Athlete gym

Ryan Carter

Performance Director

A pole vaulter clears the bar at an outdoor track competition

Jack DeFrancesco

Adult & Sports Performance Coach

An athlete competing in front of a Trampoline World Championships 2025 backdrop

Elijah Vogel

Assistant Performance Coach

Who we work with

Some things sit outside a coach’s scope. When they do, we point you to people we trust — and in one case, our methodology travels with them.

Coach Tom Ebel in the In The Core Athlete gym

Tom Ebel

Certified Athletic Trainer
Montana · telehealth available

Mend Physical Therapy logo

Mend Physical Therapy

Physical therapy · Boulder & Lafayette
Where we refer clients

History

In The Core is a premier sports performance and fitness training company for the champion in every athlete. We specialize in taking good sports players and training them to become elite athletes. Focused on enhancing the athlete’s overall athletic and mental ability, we help develop all the elements required for success in any sport.

Frequently asked questions

In The Core is a sports performance gym that specializes in producing elite athletes. Our unique training methodology focuses on all the areas needed to be a great athlete both physically (strength, speed, power, etc.) and mentally (mindset, focus, character, etc.). We focus on a high caliber of training that includes both common training systems as well as our own unique systems that have proven themselves time and time again. We also aim to foster sport education and character development for every athlete. In this way, we hope to equip athletes not only for great performances but also to be leaders in life.

All ages 6 years old and up. In most cases, athletes join our group training in grade school. They love challenges and results. Many then move into our personalized elite training program by their 9th-grade year as they are serious about playing at the highest level they can and view college sports as a great goal. Once in college, our relationship continues as we continue to consult throughout the full year and train them whenever they are back in town for breaks.

In The Core offers personalized sports performance training, group and team sports performance training, 1-on-1 adult personal training, and three adult fitness classes: Adult Performance, Healthspan and HYROX Prep.

We often encourage athletes to keep a journal that consists of assignments like a food log, goal setting and evaluation, “gold nugget” coaching tips, etc. Occasionally athletes in our personalized program will have at-home training assignments.

In short, our group training is once per week and mainly focused on general athletic development (form, movement quality, basic strength, some speed, power, and conditioning base), especially for younger age groups. Our team training is also once per week and takes the demands of the team’s sport as the highest priority for training direction. The personalized program is 1-2x per week and takes into account the athlete’s individual needs through the lens of the sport(s) they compete in.

Our desire is to develop whole-brained athletes optimizing the cross-hemispherical connections of the brain. Thus, decision-making games and drills begin every session. Throughout the sessions, we emphasize stability, movement form, speed, power, strength, and other essentials of elite athletes. Through this flow of training, we specify the drills and workouts to their sport and their individual needs.

Typically, the personalized program is 1-2 sessions per week which are crafted for his or her sport(s) and individual areas of need. During sports seasons we do not stop—we continue to train and improve while shifting frequency, load, and demand based on the competition schedule. In-season training is imperative to keeping high-performing athletes improving, and healthy, as well as recovering and performing optimally.

We are intentional about teaching them the different “seasons” of being an athlete. The goal of the individual program is to move them into and through their high school years playing at the highest level they can so that if they desire to play in college, they are ready to grab ahold of that opportunity.

Cancel or reschedule any time right up to the session or class start time. There is no charge and no late fee. If you don’t cancel and don’t attend, the session is charged in full, or on a package the credit is used. Single sessions paid by card are non-refundable. If your plans change, reschedule any time up to the start time and your payment moves with you. Special considerations for injury, vacation and similar circumstances are considered on request.

ITC Elite sessions run Monday to Thursday, 2:30pm to 8:00pm, and Friday, 2:30pm to 6:30pm. Each session is 90 minutes, and you pick your start time when you book.

Group Youth Athleticism Training (Ages 6 to 10) meets Mondays, 5:00pm to 6:10pm. Team sessions are scheduled with each team. Adult classes run weekday mornings at 6:00am and 7:00am.

To start ITC Elite, a group or a team, fill out the Train With Us form and Aaron will call you.