Skip to main content

Iconic Performance

Find Your
Program.

Whether you’re a parent looking for the right environment or a player chasing the next level. It starts here. Every program runs 8 weeks and is built around one principle: show up consistently, and you will improve. Pick your fit below.

We Train for
All Youth Ages

Individual Training

Andrew works directly with you — on your gaps, your game, your goals. Real progress. Parents: it gets personal here. Players: excuses run out.

Group Training

Train with 2–6 athletes who refuse to take it easy. Small enough to get coached. Competitive enough to grow.

Team Training

Ages 8–18. Coordination, confidence, and the habit of showing up. Real structure for parents. A coach players want to train for.

Injury Prevention

Targeted work on mechanics and muscle prep keeps players healthy through a full season. Fewer setbacks. More time on the field.

Speed & Agility

Faster first steps. Sharper cuts. Better movement under pressure. The work that quietly separates good players from great ones.

Strength Training

Bodyweight and scaled resistance built for where young athletes are. Strength that holds up when the season gets long.

We Provide Online Training Too!

Synchronous Training

Train live with Coach Andrew via Zoom or Google Meet. Get real-time feedback, ask questions, and stay accountable — every session, every rep.

Asynchronous Training

A structured video program built for you, delivered straight to your device. Train on your schedule, follow the plan, and check in with Andrew along the way.

What to Expect

Every athlete trains with purpose here. Kids ages 8–12 build real movement foundations through Athletic Development. Teens ages 13–17 sharpen strength and performance in Physical Preparation. Every session is age-specific, every drill is intentional. Results start on day one.

Age 8-12​

Athletic Development

Building confident, capable young athletes from the ground up. We develop coordination, speed, and love of movement — so kids show up ready to compete, and leave wanting more.

Mini Games Coordination Bodyweight Training

A.

Speed & Agility Training

B.

Small Group Training

C.

Building Future Icons

D.

Gamify Training
Age 13-17

Physical Preparation

Real athletic development for teens who want to compete at a higher level. Built by a coach who knows what it takes to get there.

Speed & Agility Strength & Conditioning Sport Fitness

A.

Fitness Testing

B.

Speed & Agility

C.

Calisthenics & Light Weights

D.

Becoming the Future Icon

Soccer Club Training

Club performance is built in training. Andrew partners with coaches and directors to deliver structured sessions and real fitness benchmarks.

1

Team Training Sessions

High-intensity, coach-aligned sessions designed around your squad’s specific goals. Andrew trains the team, so you can focus on tactics.

2

Team Training Sessions

Benchmark your players with data-driven fitness assessments. Track progress, spot gaps, and make smarter development decisions for your club.

3

Team Training Sessions

Start with a quick discovery call. Tell Andrew about your club, your goals, and your schedule, and he’ll build a plan around you.

Frequently Asked Questions?

Most parents and athletes do before signing up, and we want you to feel confident every step of the way.

Session frequency depends on the program you choose. Most athletes train 1–3 times per week consistently over the 8-week program. Andrew emphasizes consistency above all — showing up regularly is what drives real results.
Pricing varies by program and session format. Reach out through our contact form and we'll send over the details.
We don't offer drop-in sessions. All programs run for 8 weeks — that's where real development happens and results show up.
Tuesday, Thursday, and Friday 5–8pm. Saturday and Sunday 4–7pm.
We train youth athletes ages 8–17. Athletic Development is for ages 8–12. Physical Preparation is for ages 13–17.
Yes. Live sessions via Zoom or Google Meet, or pre-recorded video programs sent directly to athletes.
Team-level training for clubs and groups — fitness testing, team athletic development, and structured sessions tailored to club-level demands.
All in-person sessions are held at Apex Training Center, 300 Bridgeland Ave, North York, ON M6A 1Z4. Online training is available via Zoom or Google Meet for those who need flexibility.