The Art of 75%

"A stone's throw"

Master the art of throwing 90 mph. Train smarter, throw harder.

Start Training

Throw Simulator

32
mph
0ft45°
Max Height: 23 ft

AI Form Analyzer

Upload a video of your throw and get instant AI-powered feedback on your mechanics

Upload a video to get started

Best results: Side view, full body visible, good lighting

How it works

Our AI analyzes your throwing mechanics using computer vision to detect body positions, joint angles, and movement patterns. It compares your form against professional biomechanics data to provide personalized feedback and recommendations.

Weight Loss Tracker

Calculate your daily calorie needs and predict weight loss timeline

Your Information

Your Results

Basal Metabolic Rate (BMR)

0 cal/day

Calories burned at rest

Total Daily Energy Expenditure (TDEE)

0 cal/day

Total calories burned daily

Daily Calorie Deficit

0 cal/day

You are in a calorie surplus

How it works:

  • BMR calculated using Mifflin-St Jeor Equation (most accurate for modern populations)
  • TDEE = BMR × Activity Level + Exercise Calories
  • Daily Deficit = TDEE - Calories Consumed
  • 3,500 calories = 1 pound of body weight
  • Safe weight loss: 1-2 lbs per week (500-1000 cal deficit/day)

Throwing Distance Tracker

Track your throwing progress over time

Average Distance

0.0 ft

Average Velocity

0.0 mph

Total Throws

0

Log a Throw

Throw History

No throws logged yet. Add your first throw!

Velocity Tracker

Track throwing velocities from different positions over time

From Knees

No data

Long Toss

No data

Mound

No data

Infield

No data

Overall Max Velocity

Overall Average

Total Readings

0

Log Velocity

History

No velocities logged yet. Add your first reading!

Daily Velocity Log

Track pitching, pull down, and infield velocities day by day

Pitching

No data yet

Pull Down

No data yet

Infield

No data yet

Knees

No data yet

Loading readings...

Lift Tracker

Track your lifts and PRs over time

Bench Press

PR

Squat

PR

Deadlift

PR

Shoulder Press

PR

Barbell Row

PR

Front Squat

PR

Incline Bench

PR

Hex Bar DL

PR

Sumo DL

PR

Hip Thrust

PR

Romanian DL

PR

Lat Pulldown

PR

Leg Press

PR

Cable Row

PR

DB Bench

PR

DB Curl

PR

Tricep Push

PR

Leg Ext

PR

Leg Curl

PR

Calf Raise

PR

Pull Ups

PR

Push Ups

PR

Sit Ups

PR

Dips

PR

Loading records...

Exit Velocity Tracker

Track your bat speed off the tee, soft toss, and live pitching

Off Tee

No data yet

Soft Toss

No data yet

Live Pitching

No data yet

Loading readings...

Ball Flight Simulator

Visualize ball distance based on exit velocity and launch angle

Input Parameters

6090120
-10°25°60°

Quick Presets

Results

Fly Ball

Distance

304

feet

Max Height

45

feet

Hang Time

3.3

seconds

Landing Angle

35°

degrees

💡 Sweet Spot for HRs

Exit Velo: 95+ mph | Launch Angle: 25-35° | Distance: 375+ ft

Side View

100ft200ft300ft400ft50ft100ftFence

96ft short of fence

Training Modules

Mechanics

Perfect your throwing form and technique

Strength

Build power through targeted exercises

Velocity

Increase your throwing speed progressively

7-Day Velocity Program

Complete training split for a 200lb athlete throwing 81mph

Alternates lower body, upper body, rotational work, throwing, and recovery

📈 Progression Guide

Weeks 1-4

Use weights at lower end of ranges. Focus on form.

Weeks 5-8

Increase weights by 5-10%. Add 1 rep to throwing sessions.

Weeks 9-12

Push to upper end of weight ranges. Max effort throwing days.

Deload

Every 4th week: reduce weights by 20%, reduce throwing volume by 30%

Monday - Lower Power

Explosive lower body power for ground force production

  • Box Jumps (24")4x5

    Bodyweight

  • Trap Bar Deadlift4x5

    225-275 lbs

  • Front Squat4x6

    155-185 lbs

  • Bulgarian Split Squat3x8

    40-50 lb DBs

  • Lateral Bounds3x6

    Bodyweight

  • Glute Bridge (Barbell)3x10

    135-185 lbs

Tuesday - Upper Push/Pull + Throwing

Horizontal push/pull balance with light throwing

  • DB Bench Press4x6

    70-85 lb DBs

  • Weighted Pull-ups4x6

    +25-45 lbs

  • Single Arm Cable Row3x10

    50-70 lbs

  • Landmine Press3x8

    45-70 lbs

  • Face Pulls3x15

    30-40 lbs

  • Band Pull-Aparts3x20

    Light band

Follow with 30 throws: warm-up to 75% intensity

Wednesday - Rotational Power + Arm Care

Core rotation and shoulder stability

  • Med Ball Rotational Throws4x6

    8-10 lb ball

  • Cable Woodchops (High to Low)3x10

    40-60 lbs

  • Pallof Press3x12

    30-40 lbs

  • Half-Kneeling Cable Lift3x10

    30-40 lbs

  • Prone Y-T-W Raises2x10

    5-8 lb DBs

  • External Rotation (Side-lying)2x15

    5-8 lbs

  • Sleeper Stretch2x30

    30 sec hold

Thursday - Lower Strength

Single-leg strength and hip mobility

  • Back Squat4x5

    185-225 lbs

  • Romanian Deadlift4x8

    155-185 lbs

  • Walking Lunges3x10

    40-50 lb DBs

  • Single Leg RDL3x8

    30-40 lb DB

  • Hip Flexor March (Banded)3x12

    Medium band

  • Calf Raises3x15

    135-185 lbs

Friday - Upper Power + Throwing

Explosive upper body with high-intent throwing

  • Med Ball Chest Pass4x6

    10-12 lb ball

  • Explosive Push-ups4x8

    Bodyweight

  • Lat Pulldown4x8

    120-150 lbs

  • DB Incline Press3x8

    60-75 lb DBs

  • Bent Over Row3x8

    135-165 lbs

  • Tricep Dips3x10

    +25-45 lbs

Follow with 40 throws: build to 85-90% intensity, include weighted balls

Saturday - Long Toss Day

Arm strength and extension through long toss

  • Dynamic Warm-up1x10

    10 min

  • Band Arm Care Circuit1x15

    Light band

  • Wrist Weights Throws1x10

    1 lb weights

Long toss progression: Start at 60ft, build to max distance (aim for 250-300ft), then compress back. Total 50-60 throws. Include 10 pull-downs at end.

Sunday - Active Recovery

Recovery, mobility, and light arm care

  • Foam Rolling (Full Body)

    15 min

  • Hip 90/90 Stretch2x30

    30 sec hold

  • Thoracic Spine Rotation2x10

    Bodyweight

  • Cat-Cow Stretch2x10

    Bodyweight

  • Light Band External Rotation2x15

    Light band

  • Walking or Light Jog

    20-30 min

No throwing. Focus on recovery and preparing for next week.

Exercise Database

650 exercises to help you throw harder

Curated from Driveline Baseball, JAEGER Sports, Eric Cressey, and sports science research

Showing 650 of 650 exercises

Box Jump

Intermediate

Lower Body PowerPlyometrics

Explosive jump onto a box, focusing on triple extension of ankles, knees, and hips. Step down and reset.

Click for details

Depth Jump

Advanced

Lower Body PowerPlyometrics

Step off box, land softly, immediately explode upward. Minimizes ground contact time to develop reactive strength.

Click for details

Broad Jump

Beginner

Lower Body PowerPlyometrics

Horizontal explosive jump for maximum distance. Swing arms and drive through hips.

Click for details

Single Leg Box Jump

Advanced

Lower Body PowerPlyometrics

Explosive single-leg jump onto box. Land on same leg or both feet.

Click for details

Lateral Bound

Intermediate

Lower Body PowerPlyometrics

Explosive lateral jump from one leg to the other, sticking each landing.

Click for details

Skater Jump

Beginner

Lower Body PowerPlyometrics

Continuous lateral bounds mimicking skating motion with arm drive.

Click for details

Tuck Jump

Intermediate

Lower Body PowerPlyometrics

Vertical jump bringing knees to chest at peak height.

Click for details

Split Squat Jump

Intermediate

Lower Body PowerPlyometrics

Explosive jump from lunge position, switching legs in air.

Click for details

Hurdle Hop

Intermediate

Lower Body PowerPlyometrics

Continuous jumps over hurdles with minimal ground contact.

Click for details

Pogo Jump

Beginner

Lower Body PowerPlyometrics

Quick, small jumps using only ankle flexion. Knees stay relatively straight.

Click for details

Trap Bar Jump

Advanced

Lower Body PowerWeighted Jumps

Explosive jump while holding trap bar with moderate weight.

Click for details

Dumbbell Jump Squat

Intermediate

Lower Body PowerWeighted Jumps

Squat jump holding dumbbells at sides.

Click for details

Kettlebell Swing

Intermediate

Lower Body PowerHip Hinge Power

Explosive hip hinge driving kettlebell to shoulder height.

Click for details

Single Arm Kettlebell Swing

Advanced

Lower Body PowerHip Hinge Power

One-arm kettlebell swing adding rotational stability demand.

Click for details

Banded Broad Jump

Advanced

Lower Body PowerResisted Plyometrics

Broad jump with band resistance around waist.

Click for details

Vertical Jump

Beginner

Lower Body PowerPlyometrics

Maximum effort vertical jump reaching for height.

Click for details

Approach Jump

Intermediate

Lower Body PowerPlyometrics

Running approach into maximum vertical jump.

Click for details

Reactive Box Jump

Advanced

Lower Body PowerPlyometrics

Jump down from box, immediately jump onto higher box.

Click for details

Seated Box Jump

Intermediate

Lower Body PowerPlyometrics

Start seated on box, explode up to standing or onto higher box.

Click for details

Rotational Box Jump

Advanced

Lower Body PowerPlyometrics

Box jump with 90 or 180 degree rotation in air.

Click for details

Back Squat

Intermediate

Lower Body StrengthBilateral Squat

Barbell on upper back, squat to parallel or below, drive up through heels.

Click for details

Front Squat

Intermediate

Lower Body StrengthBilateral Squat

Barbell in front rack position, squat maintaining upright torso.

Click for details

Goblet Squat

Beginner

Lower Body StrengthBilateral Squat

Hold kettlebell or dumbbell at chest, squat deep with upright torso.

Click for details

Trap Bar Deadlift

Intermediate

Lower Body StrengthHip Hinge

Stand inside trap bar, grip handles, drive through floor to stand.

Click for details

Conventional Deadlift

Intermediate

Lower Body StrengthHip Hinge

Barbell deadlift with narrow stance, arms outside knees.

Click for details

Sumo Deadlift

Intermediate

Lower Body StrengthHip Hinge

Wide stance deadlift with arms inside knees.

Click for details

Romanian Deadlift (RDL)

Intermediate

Lower Body StrengthHip Hinge

Hip hinge with slight knee bend, lowering bar along legs.

Click for details

Single Leg RDL

Intermediate

Lower Body StrengthSingle Leg

RDL on one leg, opposite leg extends behind for balance.

Click for details

Bulgarian Split Squat

Intermediate

Lower Body StrengthSingle Leg

Rear foot elevated on bench, squat on front leg.

Click for details

Reverse Lunge

Beginner

Lower Body StrengthSingle Leg

Step backward into lunge, drive through front heel to return.

Click for details

Walking Lunge

Beginner

Lower Body StrengthSingle Leg

Continuous forward lunges covering distance.

Click for details

Lateral Lunge

Beginner

Lower Body StrengthSingle Leg

Step laterally into wide stance, sit back into hip.

Click for details

Step Up

Beginner

Lower Body StrengthSingle Leg

Step onto elevated surface, drive through heel to stand.

Click for details

Lateral Step Up

Intermediate

Lower Body StrengthSingle Leg

Step up from side position onto box.

Click for details

Hip Thrust

Intermediate

Lower Body StrengthGlute Dominant

Upper back on bench, drive hips up with barbell across lap.

Click for details

Single Leg Hip Thrust

Intermediate

Lower Body StrengthGlute Dominant

Hip thrust performed on one leg.

Click for details

Glute Bridge

Beginner

Lower Body StrengthGlute Dominant

Lying on back, drive hips up squeezing glutes.

Click for details

Frog Pump

Beginner

Lower Body StrengthGlute Dominant

Glute bridge with soles of feet together, knees out.

Click for details

Cable Pull Through

Beginner

Lower Body StrengthHip Hinge

Face away from cable, hinge at hips, drive through to stand.

Click for details

Good Morning

Intermediate

Lower Body StrengthHip Hinge

Barbell on back, hinge at hips keeping back flat.

Click for details

Nordic Hamstring Curl

Advanced

Lower Body StrengthHamstring

Kneel with ankles secured, lower body forward under control.

Click for details

Leg Curl

Beginner

Lower Body StrengthHamstring

Machine leg curl, lying or seated.

Click for details

Leg Extension

Beginner

Lower Body StrengthQuadriceps

Machine leg extension for quad isolation.

Click for details

Leg Press

Beginner

Lower Body StrengthBilateral

Press weight away on leg press machine.

Click for details

Single Leg Press

Intermediate

Lower Body StrengthSingle Leg

Leg press performed one leg at a time.

Click for details

Hack Squat

Intermediate

Lower Body StrengthBilateral Squat

Machine squat with back supported on angled pad.

Click for details

Belt Squat

Intermediate

Lower Body StrengthBilateral Squat

Squat with weight attached to belt, no spinal loading.

Click for details

Zercher Squat

Advanced

Lower Body StrengthBilateral Squat

Barbell held in crook of elbows, squat deep.

Click for details

Pause Squat

Intermediate

Lower Body StrengthBilateral Squat

Squat with 2-3 second pause at bottom.

Click for details

Box Squat

Intermediate

Lower Body StrengthBilateral Squat

Squat to box, pause briefly, drive up.

Click for details

Showing 50 of 650 exercises. Use filters to narrow down.

Exercise Database Stats

650

Total Exercises

20

Categories

274

Beginner Exercises

88

Advanced Exercises

Training Programs

Video exercises and drills to help you reach 90 mph

Long Toss Progression

Build arm strength and velocity through progressive long toss drills

Weighted Ball Training

Increase throwing velocity with weighted ball exercises

Arm Care & Mobility

Essential arm care exercises to prevent injury and maintain health

Throwing Mechanics

Perfect your throwing motion for maximum velocity and efficiency

Lower Body Power

Develop explosive leg drive for increased throwing velocity

Core Strength Training

Build rotational power through targeted core exercises

Physics Behind the Calculator

Our throw velocity calculator uses advanced physics models validated by peer-reviewed research and MLB data.

Core Physics Models

  • Projectile Motion: Classical mechanics with gravitational acceleration (g = 32.174 ft/s²)
  • Drag Force: Fd = ½ρv²CdA (quadratic air resistance)
  • Magnus Effect: Fm = ½ρv²ClA (spin-induced lift/lateral forces)
  • Reynolds Number: Flow regime-dependent drag coefficient (0.3-0.5 range)

Key Parameters

  • Baseball mass: 5.125 oz (0.3203 lb)
  • Baseball radius: 1.45 inches (0.121 ft)
  • Air density: 0.0740 lb/ft³ (sea level, 70°F)
  • Release height: 6.0 feet (typical pitcher)
  • Drag coefficient: 0.3-0.5 (seam-dependent)

Scientific Sources

Adair, R. K. (2002)

"The Physics of Baseball" (3rd Edition)

HarperCollins Publishers - Comprehensive analysis of baseball aerodynamics and drag coefficients

Nathan, A. M. (2008)

"The effect of spin on the flight of a baseball"

American Journal of Physics, 76(2), 119-124 - Magnus force modeling and spin parameter analysis

MLB Statcast (2015-present)

Doppler radar tracking system

Real-world validation data from professional baseball throws (velocity, spin rate, trajectory)

Alaways, L. W., & Hubbard, M. (2001)

"Experimental determination of baseball spin and lift"

Journal of Sports Sciences, 19(5), 349-358 - Wind tunnel testing of Magnus effect

Accuracy Note: Our calculator achieves approximately 85-90% accuracy compared to measured throws. Variations occur due to individual throwing mechanics, ball condition, atmospheric conditions, and measurement precision. For professional training, supplement with radar gun measurements.