Hot Seller

General Physical Preparation

Angus Bradley Coaching

General Fitness
Coach
Angus Bradley

Welcome to General Physical Preparation! Your one stop shop to cover all your bases and reach your highest athletic potential!

One of this biggest frustrations for athletes is finding a program that improves strength, power, conditioning and mobility without eating up their whole training schedule. General Physical preparation is four 45-60 minute sessions per week made up of the perfect mix of each of these general athletic qualities.

Each workout gets updated weekly to ensure the training is fresh and the training is progressing. You will have access to form daily form checks and Q&A via the in app chat. You will also be joining a group of like-minded athletes who are all relentlessly pursuing their athletic development alongside you.

Get all the support you need: anytime you need a form check or have a question about your training, just head to the chat and Angus will help you

benefit-image-0
All your programming taken care of
No need to worry if you're covering all your bases. This concurrent program has the perfect mix of everything you need to be a top athlete!
benefit-image-1
Direct access to me!
I'll be here every day to answer all your training related questions as well as to gas you up to hit massive PRs!!
benefit-image-2
Join the community
Join a community of likeminded individuals. Ask questions or post about your PRs/form checks in the chat and tell everyone what you're training for!
Features
feature-icon
Access to your coaches
Daily access to me personally, to ensure you get the most out of the program
feature-icon
Programming 4 days per week
Heavy lifting, pumps, plyos, mobility and conditioning. Every week.
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 dull 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
Barbells // Dumbbells
Recommended
Cables // Foam roller/yoga block
sample week banner image
phoneMockup
Sample Week
I will write fresh programming weekly. You’ll get notifications when they’re ready
Monday
Week 19 Day 1

A1

Jefferson curl

3 x 6

A2

Back bridge w/box

3 x 30

A3

Light hops

3 x 6

B

Clean Pull + Power Clean

3 x 2

C

Hand supported FFE split squat

3 x 5

D1

Dips

3 x 3

D2

Supinated chins

3 x 3

E

Seated curl

3 x 8

F

Barbell side bend

3 x 8

Tuesday
Week 19 Day 2

A1

L sit

A2

Pogo Jump

3 x 12

B

Depth Jump

5 x 2

C

Leap: Horizontal into vertical

4 x 3

D

Deep bound

3 x 5

E

Roman chair hip ext

2 x 10

F

Alternating Z press

2 x 8

G

Airdyne

6 x 1000

Thursday
Week 19 Day 4

A

Long stride split squat iso

1 x 2:00

B

Pogo

2 x 12

C

Bounds

2 x 6

D

Double hop + bound

4 x 2

E

Primary squat

3 x 3

F

Push up w/super slow eccentric

1 x 1 @ 60

G

Bench

3 x 5

H

Chest supported single arm cable row

3 x 8

Friday
Week 19 Day 5

A

Arm bar cross and stack

2 x 5

B

thruster 1

3 x 2

C

Romanian Deadlift (RDL)

2 x 8

D1

SA tricep OH extension

3 x 10

D2

Hammer Curl

3 x 10

E

Garhammer raise

3 x 12

F

Airdyne

1 x 30:00

Join Your Virtual Gym

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

General Physical Preparation
screenshot1
General Physical Preparation
screenshot2
General Physical Preparation
screenshot3
General Physical Preparation