ELITE Team Training

KP Sports Performance

Functional Training, Functional Fitness, General Fitness, Strength & Conditioning, Multi-sport
Coach
Coach Kyle P

ELITE training program is designed with the athlete in mind. We want to provide you with world-class programming to drastically improve your athleticism and explosiveness - all in the palm of your hands.

No guesswork, guaranteed results.

If you're an athlete, a former athlete, or a regular gym goer that wants to dominate the rec centers, this program can boost your athleticism.

You will build explosive speed, strength, and power to gain a competitive edge in your sport, ...or help you feel like you can still train with the varsity athletes, ...or make you feel younger and more athletic.

This program includes innovative training methods to give you maximum results, and fresh-new workouts every 4-weeks so that you will never get bored of training! It will keep you motivated and challenge you to level up your athleticism.

You have the flexibility to train anytime of the day, and at any gym closes to you. You also have direct access to me, if you need coaching and support to modify your workouts based on access to equipment, modifications of exercises, and more guidance.

Take action and become the strongest, most explosive, and athletic version of yourself.

benefit-image-0
Enhanced Athleticism for Everyone
Whether you're an athlete or just aiming to move better, this program builds strength, agility, and mobility to improve your performance in sports or everyday tasks like lifting, or running.
benefit-image-1
Tailored Training, Anytime
Access professional, progressive workouts designed to fit your schedule and evolve with your abilities, all in the TrainHeroic app—no guesswork required.
benefit-image-2
Supportive Community
Connect with like-minded individuals, share progress, and stay motivated in a positive, coach-guided environment that keeps you accountable and inspired.
Features
feature-icon
Access to your coaches
Coaches who will hold you accountable and provide the feedback you need to grow
feature-icon
Programming 4 days per week
Daily strength, power, speed, and agility training that’s accessible and challenging for athletes of any level or background
feature-icon
Exercise Video Guidance
Instructional videos to guide your practice and make execution easy
feature-icon
Detailed, expert instruction
Coaches who will hold you accountable and provide the feedback you need to grow
feature-icon
Committed Teammates
A vibrant community that will keep you pushing to unlock your best
feature-icon
Delivered through TrainHeroic
Sweating over a lifeless PDF is so last year. Your coaches and team will push you harder, know you better, and keep you going longer, all through an app.
Equipment
Required
Squat Rack // Barbell // Trapbar // Dumbbells // Weight Plates // Plyo Boxes
Recommended
Access to open field/court/space
sample week banner image
phoneMockup
Sample Week
I will write fresh programming weekly. You’ll get notifications when they’re ready
Sunday
Week 2 Day 1

A

General Warmup Circuit 1

1 x 8

B1

EP12 - Trapbar Deadlift

3 x 8

B2

EP12 - Landmine Lateral Bear Crawl

3 x 8

B3

EP12 - Continuous Lateral Hurdle Jump

3 x 16

C1

EP12 - Single Leg Box Jump

3 x 6

C2

EP12 - Single Leg Vertical Jump

3 x 6

D1

EP12 - Single Leg Box Squat

3 x 6

D2

EP12 - Skater Hop

3 x 6

E1

EP12 - DB Flat Bench Press

3 x 10

E2

EP12 - Cable Staggered Rotational Low-High Row

3 x 10

Monday
Week 2 Day 2

A

Speed Warmup 1

1 x 10

B

EP12 - Treadmill Sprints

6 x 10

C

EP12 - DB Vertical Jump

5 x 5

D

EP12 - Single Leg Tuck Jump

5 x 6

E

EP12 - KB Swings

4 x 12

F

EP12 - Trapbar Deads

5 x 6

Tuesday
Week 2 Day 3

A1

EP12 - DB Screwdriver

3 x 10

A2

EP12 - SB Single Leg Hamstring Curl

3 x 10

B1

EP12 - Barbell FFE Deep Split Squat

3 x 8

B2

EP12 - Barbell Reverse Stepup

3 x 8

B3

EP12 - Barbell Overhead Squats

3 x 6

C1

EP12 - Tuck Jumps

3 x 6

C2

EP12 - Alternating Split Jumps

3 x 6

C3

EP12 - 180 Jumps

3 x 6

D1

EP12 - Lateral Hurdle Jump

3 x 6

D2

EP12 - Ankle Jump

3 x 6

D3

EP12 - Single Leg Speed Box Jump

3 x 6

Wednesday
Week 2 Day 4

A1

EP12 - A Skip

2 x 1 @ 20

A2

EP12 - B Skip

2 x 1 @ 20

A3

EP12 - Alternating Fast Leg Cycle

2 x 1 @ 20

A4

EP12 - Low to High Knees

2 x 1 @ 20

B

EP12 - 2 Point Sprints

4 x 2 @ 20

C

EP12 - 2 Point Drop In Sprints

4 x 1 @ 30, 30, 40, 40

D1

EP12 - Straight Leg Bounds

3 x 1 @ 20

D2

EP12 - Single Leg Bounds

3 x 1 @ 20

E1

EP12 - Depth Jump

3 x 6

E2

EP12 - Trapbar Speed Deadlift

3 x 6

Thursday
Week 2 Day 5

A

General Warmup Circuit 5

1 x 1

B

EP12 - Hurdle Jumps

3 x 6

C

EP12 - Sprints

4 x 1 @ 25

D

EP12 - Drop Jump

3 x 8

E

EP12 - Depth Hurdle Jump

3 x 5

F

EP12 - Standing 5 Jumps

5 x 1

G

EP12 - Depth Viking Toss

3 x 5

H

EP12 - Single Leg Low Speed Box Hops

3 x 12

I

EP12 - Full Clean

3 x 5

J

EP12 - BB Half Box Squats

3 x 8

K

EP12 - DB Skater Squats

3 x 4

Coach
coach-avatar Coach Kyle P

Coach Kyle is the Owner & Head Strength & Conditioning Coach at KP Strength & Performance. Coach Kyle is known for his detailed and results-driven training and for his complete dedication to his clients as he purposefully sets out to help them feel, look and perform better. Kyle's experience includes working with professional athletes, Olympic-level athletes, and youth athletes and teams.

closer-image-1
closer-image-2
Come train with us!

Transform the way you move and feel every day. Join now and start building the athletic foundation you’ve always wanted—stronger, faster, better!

Start My 7-Day Free Trial
closer-image-3
FAQs
Who is this training for?
This is for anyone that has some experience in the weight room. Although athletes that are starting out can still do this program but you will just need to message me through the app and I'll be happy to help modify it to your level. I'm always happy to help and chat with you guys!
How long does a training session take?
Normally a training session will take you roughly around an hour to complete. If you're short on time - you can always adjust sets and reps appropriately to your schedule.
Can jump into the program mid phase?
Yes, you can definitely start anytime in the phase. I recommend joining as soon as you can! You can start the program at whatever phase, week, or day of the training that is currently underway. You will just pick up where the team is at, and after the first week, you’ll be right on track!
What if I have limited experience or I'm not as athletic?
It doesn’t matter if you are a beginner, or a seasoned athlete, ELITE workouts can be scaled for any lifter, at any level (beginner to advanced).
How many training days per week?
You will get 4-5 training sessions per week.
The Proof
verified-athlete-avatar Dereck Djan

Track and Field Athlete

Verified Athlete

"I have been fortunate enough to have Kyle work with me for some time now during my off-season. Every off-season I feel healthy, strong, powerful, and competition-ready. He always has me peaking at the right time to give me the best chance to win. He's my go-to-guy for anything speed and power development! This app allows me to continue to do his program when anytime and anywhere"

verified-athlete-avatar Belanie De Gracia

High Jumper

Verified Athlete

"Coach Kyle has helped me tremendously when it comes to preparation for my upcoming season. His online training programs allow me to be in the best shape. I feel springy, strong, and really explosive with my single-leg approach. I can't THANK HIM ENOUGH!"

verified-athlete-avatar Girts V

Latvia Basketball Player

Verified Athlete

"I flew to Canada from Latvia for 10-weeks to train with Kyle, and it was the best investment that I ever made! Training at KP Strength & Performance was an awesome experience! It's great to know I'm working with someone who really cares for their athletes and wants them to perform well. I got stronger and continued to develop my basketball skills. I wouldn't hesitate to fly back but this training app makes it easy for me to continue doing his programs to get me game day ready!"

Join Your Virtual Gym

When you join a team you’re getting more than programming, you’re joining an online community.

ELITE Team Training
screenshot1
ELITE Team Training
screenshot2
ELITE Team Training
screenshot3
ELITE Team Training