TRAINING SESSIONS & AVAILABILITY

Peak Fitness Academy Training Schedule

This page shows the athlete training schedule in Mooresville, NC at Peak Fitness Academy. It also explains how to reserve a place.

Athlete Prep/DEVO runs on regular weekday training slots; 1-on-1 coaching and team sessions are booked by appointment.

For the latest availability, call 704-816-0571, email peakfitness1123@gmail.com, or use the contact page. Session times are confirmed directly with Peak before you plan around them.

Last updated: Current Season 2026

Ask About Availability
5.0 Star Verified Client Reviews

SESSION FEEDBACK

Athlete Reviews: Why Every Scheduled Session Counts at Peak

From early-morning workouts to after-school athlete development, see why clients and parents make Peak Fitness Academy a consistent priority in their weekly routine.

Verified Client

“Peak Fitness Academy – A Game Changer!”

I can’t say enough great things about Peak Fitness Academy, especially about Greg! His dedication, accountability, and the way he pushes me to give my best in every workout have made a huge impact on my fitness journey. Greg’s coaching style keeps me motivated and challenges me to go beyond what I thought I was capable of. He genuinely cares about progress and makes every session count. If you’re looking for a place where you’ll be supported, challenged, and held accountable, Peak Fitness Academy is it. Highly recommend!

Session Accountability Client
Verified Client

“Our Son Has a BLAST While Training!”

Coach Greg is amazing! Our son is part of his youth workout class. Greg truly inspires the kids to put in the time and energy during their training, and they have a BLAST while doing it! We highly recommend Coach Greg and Peak Fitness to anyone looking for a great trainer, and to accelerate their fitness journey!

Youth Workout Class Parent
Verified Client

“Prepares the Absolute Best Regime – 10/10!”

GJ is an amazing personal trainer. He really takes his job down to the personal level and gets to know each and every one of his clients to prepare the absolute best training regime for them. I’ve already been multiple times and look forward to each of my upcoming sessions. 10/10 fully recommend Peak Fitness and GJ!

Upcoming Sessions Client

TIMETABLE

Weekly Training Schedule

Current session times vary by age group and season. Call or email Peak with your preferred days and times to confirm the best training slot.

Day Time Program Eligible Age Group Format Availability
Monday 4:30 PM – 5:45 PM Athlete Prep/DEVO All Levels / Youth Development Group Contact to Confirm
Tuesday By Appointment 1-on-1 Coaching Middle & High School Individual Appointment By Appointment
Wednesday 4:30 PM – 5:45 PM Athlete Prep/DEVO All Levels / High School Development Group Contact to Confirm
Thursday By Appointment 1-on-1 Coaching All Competitive Athletes Individual Appointment By Appointment
Friday 4:30 PM – 5:45 PM Athlete Prep/DEVO All Levels / Youth Development Group Contact to Confirm
Saturday / Weekend Scheduled Team Blocks Team Training School & Club Rosters Team Group Session Scheduled Blocks

Monday

Contact to Confirm
Program: Athlete Prep/DEVO Training
Time: 4:30 PM – 5:45 PM
Eligible: All Levels / Youth
Format: Development Group

Tuesday

By Appointment
Program: 1-on-1 Athlete Coaching
Time: By Appointment
Eligible: Middle & High School
Format: Individual Appointment

Wednesday

Contact to Confirm
Program: Athlete Prep/DEVO Training
Time: 4:30 PM – 5:45 PM
Eligible: All Levels / High School
Format: Development Group

Thursday

By Appointment
Program: 1-on-1 Athlete Coaching
Time: By Appointment
Eligible: All Competitive Athletes
Format: Individual Appointment

Friday

Contact to Confirm
Program: Athlete Prep/DEVO Training
Time: 4:30 PM – 5:45 PM
Eligible: All Levels / Youth
Format: Development Group

Saturday / Weekend

Scheduled Blocks
Program: Team Training
Time: Scheduled Team Blocks
Eligible: School & Club Rosters
Format: Team Group Session

TRAINING PATHWAYS

Choose Your Program

Training at Peak follows three distinct paths: structured group training, private 1-on-1 coaching, and custom team sessions.

1-on-1 Athlete Training

Individual coaching with Coach Greg. Ask about 1-on-1 athlete training availability and how a personalized time is arranged.

Tailored to your competition schedule, whether preparing for tryouts or managing in-season demands.

Team Training

For coaches and teams. Ask about team training sessions in Mooresville, including group size, preferred dates, and the training period.

Sport-specific physical preparation designed to elevate entire rosters together.

HOW TO ENROLL

Booking and Registration Steps

Follow this order to reserve a place. Confirm the details of steps 3 to 5 with Peak.

1. Select a program

Choose between Athlete Prep/DEVO, 1-on-1, or team training.

2. Check suitability and availability

Share the athlete's sport, age group, and preferred training days or times.

3. Contact Peak or complete registration

Get in touch directly to complete required intake and registration details.

4. Confirm the session

Always confirm the agreed time directly with Peak before planning your weekly routine.

5. Review arrival instructions

Check in at Suite 110 with appropriate athletic shoes and training gear.

Sending a message does not reserve a place until Peak confirms it.

Seasonal Scheduling

Seasonal schedules differ from regular training. Pre-season training prepares athletes for competition. In-season sessions have to fit around practices and games. Off-season gives more time for regular work. These are general patterns.

Contact Peak directly to check upcoming seasonal camp dates, school-year cohorts, and rolling registration windows.

SESSION PREPARATION

Getting Ready for a Session

Typical preparation for an athletic training session includes athletic clothing, closed-toe athletic shoes, and a water bottle. Confirm anything else with Peak, including whether sessions run indoors or outdoors.

Arrival & Check-In

Please arrive 5–10 minutes early in proper athletic footwear with your own water bottle to prepare for warm-ups.

Changes, Cancellations, and Missed Sessions

Schedule updates and weather notices are communicated directly via email and text message.

For 1-on-1 sessions, please provide at least 24 hours notice for rescheduling so times can be reallocated.

Call 704-816-0571 or email peakfitness1123@gmail.com to confirm before your first session.

VISIT OUR ACADEMY

Location and Contact

Peak Fitness Academy is located at 508 Williamson Road, Suite 110, Mooresville, NC 28117.

For schedule questions, call 704-816-0571 or email peakfitness1123@gmail.com.

Directions, entrance details, and parking are available on the contact page.

Planning Around Your Season?

Whether you have youth athletes establishing foundational body control or high school athletes balancing tournaments and exams, share your current sport calendar so sessions fit smoothly.

COMMON INQUIRIES

Schedule Questions

How do I check availability?

Call 704-816-0571 or email peakfitness1123@gmail.com. Say which program you want, the athlete's age group, and your preferred days and times.

How do I register?

Registration steps are not published. Ask Peak how enrollment works when you contact the academy, and confirm before you plan around a session.

How many sessions per week should an athlete attend?

It depends on age, sport, season, and other commitments. Share the athlete's practice and game schedule, and ask what attendance Peak recommends.

Is there a waiting list?

Peak does not publish waiting-list information. If a session is full, ask whether Peak keeps a list and how it handles openings.

CONFIRM YOUR SPOT

Ready to Find Your Training Time?

Call Peak Fitness Academy or send an inquiry to check upcoming session availability and book your training block.

Call 704-816-0571 Ask About Availability