Get Started

1.png

ESTABLISH YOUR GOALS

WHY DO YOU TRAIN?

2.png

PUT US TO THE TEST.

3.png

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