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
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.
“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!
“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!
“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!
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 |
Tuesday
By AppointmentWednesday
Contact to ConfirmThursday
By AppointmentFriday
Contact to ConfirmSaturday / Weekend
Scheduled BlocksTRAINING PATHWAYS
Choose Your Program
Training at Peak follows three distinct paths: structured group training, private 1-on-1 coaching, and custom team sessions.
Athlete Prep/DEVO Training
A development program for athletes of all levels. Ask which sessions are open and which age groups train together.
Focuses on building foundational strength, power, agility, and endurance.
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.