New app for calculating threshold, CV, and VO2max pace

I’m excited to share my latest web app: a calculator for threshold pace, CV pace, and VO2max pace! 

📱 Check out my new threshold, CV, and VO2max calculator here! 📱

This calculator allows you to predict physiological training paces from any race distance from 800m to 10 km. 

This app was developed by analyzing over 10,000 race performances using the critical speed model, the gold standard in physiology for determining metabolically stable and metabolically unstable paces. 

The app also includes uncertainty ranges so you can get an idea of the range of different physiological profiles that you might find among runners at the same level of performance.

Below the app, you’ll find a detailed write-up of how it works and what differences you’ll notice between this app and other CV pace, threshold pace, and VO2max pace calculators and tables that you might’ve used in the past. 

As with all of my apps, it is 100% free and open-source. If you find any bugs, have any suggestions for improvements, or spot something that doesn’t look right,  drop me an email

Model performance in-depth

For completeness, here's one of the main diagnostic plots I used to analyze whether the calculator was performing as expected.

By plotting predicted threshold pace (CS- as predicted from one race performance) against actual threshold pace (CS- from the critical speed model, fit to three or more performances from the same athlete during the same season), I was able to get an idea of how reliable the calculator is across different events, both for male and female athletes.

Overall I'm quite happy with the results. The model underperforms a bit for a small number of extremely fast collegiate men in the indoor mile, though interestingly not for collegiate men in the outdoor 1500m.

It's also clear that, as you'd expect, there is much more variability in aerobic capabilities among 800m runners of a particular level vs. longer events.

The "blobby" behavior in the 1600m (but not the mile) is a consequence of selection effects: the high school dataset I used had an "honor roll cutoff" time, so the 1600m times abruptly end just before this time standard.

This plot also confirms my suspicion that 5k performance is the best all-around measure for estimating physiological parameters like threshold pace, CV / critical speed, and VO2max pace.

(The reason there are so few 10k performances, by the way, is that to make it into the dataset, a runner had to race the 10k and three other events from 800-5k during the same season: in some cases this was 1500/3000/5000, and in others it was 800/1500/5000. Even with a very small number of datapoints, though, the model performs remarkably well given a 10k time).

Get updates

If you haven’t already, sign up below for my email list! It’s the best way to find out when I have new projects like this. I’ve already got a few more ideas in the works, so sign up if you want to be the first to find out.

You should also check out my book, Modern Training and Physiology for Middle and Long-Distance Runners. It focuses on the science of performance and training for events from 800m to the 10k. Check it out!

Related articles

New web app: Predicting LT1 pace and Zone 2 pace from 5k time

I’m excited to launch a new app for predicting training paces: my LT1 and Zone 2 pace calculator is now live, and provides a simple and accurate way to estimate your first lactate threshold, or LT1 pace, as well as an upper limit for your easy run pace, a.k.a. Zone 2 pace.  📲 Check out ... Read more

Designing a plyometrics program for improving bone strength in young runners

Stress fractures are an incredibly frustrating injury, especially for young runners. Even though the science behind recovery from stress fractures—more properly called “bone stress injuries”—has advanced significantly in the last several years, sustaining a bone stress injury can still completely derail your season. Of course, far better than a swift rehabilitation is simply not getting ... Read more

Three theories of tissue damage accumulation during running

Suppose you need to run 15 miles (24 km) in the next week. You can distribute this volume however you want, both within and across days. Your goal is to cover the requisite distance in a way that minimizes your risk of injury. Does it matter how you schedule out your week? This is one ... Read more
John Davis lecturing about marathon science

Lecture: The science behind modern marathon training

I just posted the video from my live lecture on the science of modern marathon training!  In the video, I uncover the science behind the modern approach to marathon training, including how VO2max, running economy, lactate threshold, and physiological resilience each contribute to marathon performance. Then, I explore the training methods that most effectively target ... Read more

What assumptions are baked into your race prediction model?

After launching my power law calculator earlier this week I got a couple emails from readers who noticed some counter-intuitive behavior. Suppose you have an athlete who has run 800m in 2:25 and 1600m in 5:10. The power law calculator predicts a 3200m performance of 11:03—pretty reasonable.  Then suppose your athlete improves their 800m time ... Read more

New app for making power law predictions for race performance

I recently published a critical speed calculator app, which makes it super easy to use the critical speed model to estimate your steady-state max. However, the critical speed model is not the most accurate way to predict race performance at new distances—that honor belongs to power law models (sometimes also called Riegel models, after Pete ... Read more

Tendons do not store energy for free

Very often, in training discussions online and in books—even sports science textbooks—you encounter the claim that, during running, tendons stretch out and store up energy on impact with the ground, releasing that energy later when you push off the ground. This energy storage improves your running economy, because without it, you’d have to produce that ... Read more

New web app for calculating critical speed

When I published my detailed write-up on the science of critical speed for runners, I promised that I would code up a free calculator to calculate your critical speed (also known as “critical velocity” or CV) from a set of race performances. That calculator is now finished!  ⏱️ Try my critical speed calculator here! ⏱️ ... Read more

In windy conditions, running at a constant effort is usually better than running at a constant speed

Suppose you are running a 5k race on an out-and-back course, and there’s a strong headwind on the way out—should you aim to run at the same effort the whole way, allowing the wind to slow you down on the way out and speed you up on the way back? Or should you maintain the ... Read more

New features in my pace percentage calculator

I just updated my pace percentage calculator with a couple of handy new features. The web app now supports decimal input and output, 200m splits, and between-session pace memory. 📱 Try out the updated pace percentage calculator here! 📱 These are small changes but make life a lot easier if you are planning Canova-style percentage-based ... Read more

About the Author

John J. Davis, Ph.D.

I have been coaching runners and writing about training and injuries for over 12 years. I've helped complete novices, NXN-qualifying high schoolers, elite-field competitors at major marathons, and runners everywhere in between. I have a Ph.D. in Human Performance, and I do scientific research focused on the biomechanics of overuse injuries in runners. My new book on marathon training, Marathon Excellence for Everyone, is now available on Amazon!

Leave a Comment

Check out my new book on marathon training!