Get Started

ESTABLISH YOUR GOALS
WHY DO YOU TRAIN?

PUT US TO THE TEST.

LEARN & TRAIN WITH ELITE LEVEL COACHES
REACH YOUR GOALS
FOOTBALL SKILLS | SMALL GROUP
- All positions offered DB,DL,LB,OL,RB,QB,WR
- Training is offered in comprehensive 80 minute sessions.
- Focus on basic & advanced skill sets.
- Learn the "How" & "Why" of each skill set.
- Game simulated drills to test learned skills.
- Training is conducted by EFA's Certified Position Coaches.
All new players receive a Complimentary Small Group Training session. Please Click Here to sign up for your Free Session. Get Started Today!
PRIVATE TRAINING
- All positions offered DB,DL,LB,OL,RB,QB,WR
- Training is offered in personalized 60 minute sessions.
- Focus on basic & advanced skill sets based off skills assessment.
- Customized training program designed to meet overall goals.
- Film & Video consultation available.
- Training is conducted by Elite Certified Coaches.
Sessions Scheduled by Appointment
Call 636-346-1371 to Schedule your Session
PERFORMANCE TRAINING | SMALL GROUP
- Learn proper movement mechanics.
- Focus on range of motion & mobility.
- Bio-mechanically correct movement patterns
- 5 science driven training classes for customized training.
- Training is offered in personalized 80 minute sessions.
- Training is conducted by EPA's Certified Position Coaches.
Sessions Scheduled by Appointment
Call 636-346-1371 to Schedule your Session
TRAINING SCHEDULE
2023 In-Season Position-Specific Skills Training
- Sunday | Small Group
- Offered: August 6, 2023- October 29,2023
- Youth: 2:00p-3:20p
- Middle School: 2:00p-3:20p
- High School: 12:30p-1:50p
2023 Off-Season Position-Specific Skills Training
- Sunday | Small Group
- Offered: Jan 8, 2023 - July 30, 2023
- Youth: 11:00a-12:20p
- Middle School: 2:00p-3:20p
- High School: 12:30p-1:50p & 3:30p-4:50p
- Wednesday | Small Group
- Offered: Feb 23, 2022 - Aug 3, 2022
- Youth: 6:40p-8:00p
- Middle School: 6:40p-8:00p
- High School: 8:00p-9:20p
Performance Training Schedule
- Monday thru Friday | Small Group
- Offered Year-Round
- Youth: 4:30p-5:30p & 5:30p-6:30p
- Middle School: 5:00p-6:30p & 6:00p-7:30p
- High School: 5:30p-7:00p & 6:30p-8:00p