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

A

Jefferson curl

3 x 5

B

Back bridge w/box

3 x 20

C

Pike on box with alternating leg lift

3 x 8

D

Hop + bounce

4 x 4

E

Tempo to the knee snatch/CJ

3 x 2

F

Primary squat

5 x 2

G

Bench Press

5 x 2

H

Side bends

3 x 8

Tuesday
Week 19 Day 2

A

Straight arm curl w/hollow hold

3 x 10

B

Backwards leap

3 x 10

C

Light-medium bound

3 x 5

D

Bounds

3 x 4

E

Full kneeling or push up accell

6 x 15

F

Deep split squat pulses

3 x 10

G

Lay back toss

5 x 3

H

Plyo Push-Up

4 x 4

I

One arm chin eccentric

4 x 4

J

Airdyne

6 x 1000

Thursday
Week 19 Day 4

A

Hip flexor bridge

3 x 10

B

Pogo

2 x 12

C

Light-medium bound

3 x 4

D

Double hop + bound

3 x 3

E

FFE split squat w/loading options

3 x 5

F

Supinated press/straight arm eccentric

3 x 8

G

Dips

3 x 5

H

Chest supported single arm cable row

3 x 10

Friday
Week 19 Day 5

A

Lateral pike walk/w box

3 x 4

B

Push press 1

3 x 3

C

Above the knee hang snatch/CJ

3 x 2

D

B stance RDL

2 x 5

E1

SA tricep OH extension

3 x 10

E2

Squat curl

3 x 10

F

Garhammer raise

3 x 8

G

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