How Long Will It Take to Run a 10K?

Focused female runner stretching arm on urban street
Hero Images / Getty Images
In This Article

A 10K running race is 6.2 miles long. Runners who are new to this mid-distance event may worry that they'll be the last person to finish, but that's almost never the case.

If you're wondering where you might place in an upcoming race, there are different methods you can use to predict your 10K time. Then take that number and compare it to results from last year's race, as the number of runners and the range of finishing times will probably be similar at your event.

If you're really concerned about being alone in the back of the pack, look for a race that's walker-friendly or one without a time limit.

Typical 10K Finish Times

As you might expect, 10K finish times vary substantially. The time recorded by an elite runner is substantially faster than the average finish time for this distance.

Pros and Elites

Elite and professional runners may be able to finish a 10K in 32 minutes or less. In 2020, the world record for a 10K according to USA Track and Field (USATF) was 26:24 and was held by Rhonex Kipruto, a Kenyan long-distance runner. The top female 10K time was 29:43 set by Joyciline Jepkosgei in 2017.

Age-Group Athletes

Athletes that don't compete at the professional or elite level are usually called "age group athletes." Within this category, there is quite a bit of variation in finish times.

Some age group athletes train heavily and may have been competitive college runners. They are likely to have finish times close to the elites. While others are occasional runners who participate in the sport for fun.

You can see previous age-group finishing times for the 10K you plan to run by going to the race results page of the race website and looking at results for previous years. Filter by age group and gender and you'll be able to see all of the finishers in that category.

According to data compiled by Strava, the average running pace in the U.S. for adult men is 9:07 per mile and for women is 10:21 per mile. With that in mind, it would take the average man 55:37 to finish a 10k and the average woman 1:03:17 to finish.

Average 10K Race Times

  • Elite Male Runner: 30:00 or less
  • Elite Female Runner: 35:00 or less
  • Average Male Runner: 55:37
  • Average Female Runner: 1:03:17
  • Brisk Walker: 1:30:00

Predict Your 10K Finish Time

If you're running an upcoming 10K, there are several different ways that you might predict your finish time. Use one or more of these methods to get your number.

It's important to remember, however, that the time prediction is just an estimation of what you could possibly run if you complete the appropriate training for your 10K race and run to your potential. It doesn't mean that you'll automatically run that time.

In addition to your training and fitness level, the course elevation, weather conditions, your previous racing experience, and how you're feeling on race day will also factor into your finishing time. Most runners find that the more they race, their gains in confidence, fitness, and improvements in race strategy lead to faster race times.

Use a Pace Calculator

One of the easiest ways to estimate the time it will take you to finish your event is to use a pace calculator. To use it, you'll need to know your typical running pace. Simply input the data and get your result.

Keep in mind that if you input your typical training pace, it is possible that you will be able to shave some time off on race day. It is typical for runners to feel inspired and motivated on the day of the event and run a bit faster as a result.

Past Race Performance

You can also try to predict your 10K finish time by evaluating your previous race or training performance. Of course, you'll need to take those estimates with a grain of salt unless they are on the same course under the same conditions. But they can provide a good starting point.

For example, if you've run a 5-mile race before, determine your per-mile pace from that race and multiply that number by 6.2 miles to get a 10K prediction. You can also take a recent 5K time and double it, but keep in mind that running a 10K is more difficult. It is possible that your pace will slow when running the longer distance.

Pace Chart

You can use a pace per mile chart to estimate how long it will take to finish your 10K race.

10K Finish Time Chart (by pace per mile)
Pace per mile (in min) Finish time
6:00 37:12
6:30 40:18
7:00 43:24
7:30 46:30
8:00 49:36
8:30 52:42
9:00 55:48
9:30 58:54
10:00 1:02:00
10:30 1:05:06
11:00 1:08:12
11:30 1:11:18

Run a Faster 10K

If you've run a 10K race before and you're hoping to improve your time, there are numerous things you can do to try to get faster.

First, following a training schedule that incorporates speed work is crucial to improving your time. Speed workouts such as mile repeats, tempo runs, or hill repeats can help you shave seconds or even minutes off your time.

You can also make changes to your racing strategy that can help you improve your 10K time. There are specific strategies and tips you can learn to finish races faster. If you join a running group or train with a coach, you can practice these techniques so that they become second nature by race day.

Was this page helpful?
Article Sources
Verywell Fit uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. World Records. USATF. Updated 2020

  2. 2018 Year In Sport. Strava Blog. November 28, 2018