Muscle Gain Calculator Formula
Understand the math behind the muscle gain calculator. Each variable explained with a worked example.
Formulas Used
Bulking Calories/day
bulking_calories = tdee + surplusProtein Target (1g/lb)
protein_grams = weight_lbs * 1.0Estimated Weekly Gain
weight_gain_weekly = surplus * 7 / 3500Maintenance TDEE
tdee_display = tdeeVariables
| Variable | Description | Default |
|---|---|---|
weight_lbs | Body Weight(lbs) | 170 |
height_inches_total | Height (total inches)(inches) | 70 |
age | Age(years) | 25 |
surplus | Daily Caloric Surplus(cal) | 300 |
weight_kg | Derived value= weight_lbs * 0.453592 | calculated |
height_cm | Derived value= height_inches_total * 2.54 | calculated |
bmr | Derived value= 10 * weight_kg + 6.25 * height_cm - 5 * age + 5 | calculated |
tdee | Derived value= bmr * 1.55 | calculated |
How It Works
Muscle Gain Nutrition
To build muscle, you need a caloric surplus above your TDEE plus adequate protein.
Guidelines
BMR is calculated with the Mifflin-St Jeor formula. TDEE assumes moderate activity (factor 1.55).
Worked Example
A 25-year-old, 170 lbs, 70 inches tall, moderate surplus (+300 cal).
weight_lbs = 170height_inches_total = 70age = 25surplus = 300
- 01BMR = 10(77.1) + 6.25(177.8) - 5(25) + 5 = 1,762
- 02TDEE = 1,762 x 1.55 = 2,731
- 03Bulking calories = 2,731 + 300 = 3,031 cal/day
- 04Protein = 170 x 1.0 = 170 g/day
- 05Weekly gain = 300 x 7 / 3500 = 0.60 lbs
Ready to run the numbers?
Open Muscle Gain Calculator