Fartlek Pace Calculator Formula
Understand the math behind the fartlek pace calculator. Each variable explained with a worked example.
Formulas Used
Average Pace
average_pace = round(avg_pace * 100) / 100Total Time
total_time = round(avg_pace * total_distance_miles * 10) / 10Fast Distance
fast_distance = round(total_distance_miles * fast_fraction * 100) / 100Easy Distance
easy_distance = round(total_distance_miles * (1 - fast_fraction) * 100) / 100Variables
| Variable | Description | Default |
|---|---|---|
total_distance_miles | Total Distance(miles) | 5 |
fast_pace_min | Fast Segment Pace(min/mile) | 7.5 |
easy_pace_min | Easy Segment Pace(min/mile) | 10 |
fast_fraction_pct | Fast Running Fraction(%) | 30 |
fast_fraction | Derived value= fast_fraction_pct / 100 | calculated |
avg_pace | Derived value= fast_fraction * fast_pace_min + (1 - fast_fraction) * easy_pace_min | calculated |
How It Works
How Fartlek Training Works
Fartlek (Swedish for 'speed play') mixes fast and easy running in an unstructured or semi-structured format.
Formula
Average Pace = (Fast Fraction x Fast Pace) + (Easy Fraction x Easy Pace)
Benefits
Fartlek builds both speed and endurance in a single session. The unstructured nature makes it mentally refreshing compared to rigid interval workouts.
Worked Example
5-mile fartlek with 30% at 7:30/mile and 70% at 10:00/mile.
total_distance_miles = 5fast_pace_min = 7.5easy_pace_min = 10fast_fraction_pct = 30
- 01Fast fraction = 30 / 100 = 0.30
- 02Average pace = 0.30 * 7.5 + 0.70 * 10 = 2.25 + 7.0 = 9.25 min/mile
- 03Total time = 9.25 * 5 = 46.3 min
- 04Fast distance = 5 * 0.30 = 1.50 miles
- 05Easy distance = 5 * 0.70 = 3.50 miles
Ready to run the numbers?
Open Fartlek Pace Calculator