Difference between revisions of "Running Calculator"

From Fellrnr.com, Running tips
Jump to: navigation, search
User:Fellrnr (User talk:Fellrnr | contribs)
User:Fellrnr (User talk:Fellrnr | contribs)
Line 7: Line 7:
 
<html>
 
<html>
 
<form style="font-family: Helvetica,Arial,sans-serif;" method="get" action="/wiki/VDOT_Results" name="VDOT">
 
<form style="font-family: Helvetica,Arial,sans-serif;" method="get" action="/wiki/VDOT_Results" name="VDOT">
  <table style="text-align: left;" border="1"
+
 
cellpadding="1" cellspacing="1">
+
<label for="Distance">Distance:</label>
    <tbody>
+
<select id="Distance" name="Distance">
      <tr>
+
<option value="0">1500 Meters
        <td>Distance</td>
+
<option value="1">Mile
        <td>
+
<option value="2">3K
        <input name="Distance" value="0" type="radio">1500 Meters<br>
+
<option value="3">2 Miles
        <input name="Distance" value="1" type="radio">Mile<br>
+
<option value="4" selected="selected">5K
        <input name="Distance" value="2" type="radio">3K<br>
+
<option value="5">8K
        <input name="Distance" value="3" type="radio">2 Miles<br>
+
<option value="6">5 Mile
        <input name="Distance" value="4" type="radio">5K<br>
+
<option value="7">10K
        <input name="Distance" value="5" type="radio">8K<br>
+
<option value="8">15K
        <input name="Distance" value="6" type="radio">5 Mile<br>
+
<option value="9">10 Mile
        <input name="Distance" value="7" type="radio">10K<br>
+
<option value="10">20K
        <input name="Distance" value="8" type="radio">15K<br>
+
<option value="11">Half Marathon
        <input name="Distance" value="9" type="radio">10 Mile<br>
+
<option value="12">25K
        <input name="Distance" value="10" type="radio">20K<br>
+
<option value="13">30K
        <input name="Distance" value="11" type="radio">Half Marathon<br>
+
<option value="14">Marathon
        <input name="Distance" value="12" type="radio">25K<br>
+
</select>
        <input name="Distance" value="13" type="radio">30K<br>
+
<br/>
        <input name="Distance" value="14" checked="checked" type="radio">Marathon<br>
+
 
        </td>
+
<label for="Time">Time:</label>
      </tr>
+
<input id="Time" type="time" step="1" />
      <tr>
+
 
        <td>Time</td>
+
<br/>
        <td>
+
 
        <table style="text-align: left;" border="0" cellpadding="0" cellspacing="10">
+
 
          <tbody>
+
<label>Body Weight</label>
            <tr>
+
<input maxlength="3" size="3" name="Weight" value="">
              <td><input maxlength="3" size="3" name="Hours" value="0"><br>
+
<select name="WeightUnits">
              </td>
+
<option selected="selected">Kg</option>
              <td>Hours</td>
+
<option>Pounds</option>
              <td><input maxlength="3" size="3" name="Minutes" value="0"></td>
+
</select>
              <td>Minutes</td>
+
<label>Given body weight, we can estimate how weight changes will impact performance</label>
              <td><input maxlength="3" size="3" name="Seconds" value="0"></td>
+
<br/>
              <td>Seconds</td>
+
 
            </tr>
+
<label>Body Fat</label>
          </tbody>
+
<input maxlength="3" size="3" name="BodyFat" value="">
        </table>
+
<label>Given body weight and body fat %, we can improve our estimate of performance changes</label>
        </td>
+
<br/>
      </tr>
+
 
      <tr>
+
 
        <td>Heat Index (optional)</td>
+
<label>Weight for Power (optional, Kg.)</label>
        <td>
+
<input maxlength="5" size="5" name="PowerKg" value="">
        <table style="text-align: left;" border="0" cellpadding="0" cellspacing="0">
+
<label>Power Offset</label>
          <tbody>
+
<input maxlength="3" size="3" name="PowerOffset" value="0">
            <tr>
+
<label>To match Stryd, try 1.5Kg less than real weight and 22w offset</label>
              <td><input maxlength="3" size="3" name="Temperature" value=""></td>
+
<br/>
              <td>
+
 
              <select name="TempUnits">
+
<label>Heat Index (optional)</label>
              <option>Fahrenheit</option>
+
<input maxlength="3" size="3" name="Temperature" value=""></label>
              <option selected="selected">Centigrade</option>
+
<select name="TempUnits">
              </select>
+
<option>Fahrenheit</option>
              </td>
+
<option selected="selected">Centigrade</option>
            </tr>
+
</select>
          </tbody>
+
<br/>
        </table>
+
 
        </td>
+
 
      </tr>
+
<label>Max Weekly Distance(optional, miles/Km)</label>
      <tr>
+
<input maxlength="3" size="3" name="Mileage" value="">  
        <td>Body Weight</td>
+
<br/>
        <td>
+
 
        <table style="text-align: left;" border="0" cellpadding="0" cellspacing="0">
+
<label>Show Unusual Distances (8K, etc.)</label>
          <tbody>
+
<input name="Unusual" value="Unusual" type="checkbox">
            <tr>
+
<br/>
              <td><input maxlength="3" size="3" name="Weight" value=""></td>
+
 
              <td>
+
<label>Show Longer Distances (Beyond 50K)</label>
              <select name="WeightUnits">
+
<input name="Longer" value="Longer" type="checkbox"></label>
              <option selected="selected">Kg</option>
+
<br/>
              <option>Pounds</option>
+
 
              </select>
+
<label>Show paces in min/Km rather than min/mile, plus over values in metric units.</label>
              </td>
+
<input name="Metric" value="Metric" type="checkbox" checked="true">
            </tr>
+
<br/>
          </tbody>
+
 
        </table>
+
 
        </td>
+
<br/>
      </tr>
+
<input type="submit" value="Submit" />
      <tr>
+
 
        <td>Power Values (optional)</td>
+
    
        <td>
 
        <table style="text-align: left;" border="0" cellpadding="0" cellspacing="0">
 
          <tbody>
 
            <tr>
 
              <td><input maxlength="5" size="5" name="PowerKg" value=""><br>
 
              </td>
 
              <td>Power Kg (1.5Kg less than real weight to match Stryd)</td>
 
              <td><input maxlength="3" size="3" name="PowerOffset" value="0"></td>
 
              <td>Power Offset (22w to match Stryd)</td>
 
            </tr>
 
          </tbody>
 
        </table>
 
        </td>
 
      </tr>
 
      <tr>
 
        <td>Max Weekly Distance(optional)</td>
 
        <td><input maxlength="3" size="3" name="Mileage" value=""> Use miles unless 'Metric' is checked, in which case use Km.</td>
 
      </tr>
 
      <tr>
 
        <td></td>
 
        <td><input name="Unusual" value="Unusual" type="checkbox">Show Unusual Distances (8K, etc.)</td>
 
      </tr>
 
      <tr>
 
        <td></td>
 
        <td><input name="Longer" value="Longer" type="checkbox">Show Longer Distances (Beyond 50K)</td>
 
      </tr>
 
      <tr>
 
        <td></td>
 
        <td><input name="Metric" value="Metric" type="checkbox" checked="true">Show paces in min/Km rather than min/mile, plus over values in metric units.</td>
 
      </tr>
 
    </tbody>
 
  </table>
 
  <input type="submit" value="Submit" />
 
   <br>
 
 
  </form>
 
  </form>
 +
 
</html>
 
</html>

Revision as of 09:12, 14 November 2024

This calculator will generate training paces, race prediction, with adjustments for temperature, body weight and altitude. This calculator works by estimating your V̇O2max and using that to predict your race times and training paces. To find out your V̇O2max and associated paces, you will need the results of a recent race into the form below.

  • You may have several race results that indicate different V̇O2max values. If the races are all reasonably recent and reflect your current fitness level, use the best. If you've been injured or had a break from training since your last race, you should not use an old race result.
  • This Calculator will also attempt to compensate for races run in hot conditions. This is based on the research documented at Impact of Heat on Marathon Performance and is an estimate only. If you enter your weight, the calculator will predict your race performances at different body weights, assuming the weight change is due to body fat only.
  • This calculator no longer generates VDOT paces nor will it output the long runs for the Jack Daniels marathon plans. Jack Daniels requested the removal of this functionality.
  • If you provide your power values, the calculator will display running power for each pace. It modifies the simple "1 watt per Kg per meter" approximation with an offset. I find that a weight 1.5Kg less than my real weight and an offset of 22w matches Stryd for me.