The predictor uses Pete Riegel's formula, published in 1977 and still the standard first estimate for endurance performance: T2 = T1 × (D2/D1)^1.06. The exponent is the whole insight. If performance scaled linearly the exponent would be 1, but runners slow as distance grows, so each doubling of distance costs a little more than double the time — the 1.06 exponent is the fatigue factor Riegel fitted to world-record progressions across distances, and it holds well for trained runners racing anything from about 1,500 metres to a marathon.
Enter one honest recent result — a race run at full effort, not a training jog — and the table predicts every standard distance: 5K, 10K, 15K, 10 miles, half marathon (21.0975 km), 30K and the marathon (42.195 km), each with the average pace it requires. The formula is symmetrical, so a marathon time predicts a 5K just as a 5K predicts a marathon, though the prediction is most trustworthy between neighbouring distances: a half marathon predicts a marathon far better than a 5K does.
The limits matter. Riegel assumes you are trained for the target distance — it predicts what your current fitness is worth over a marathon course, not what happens if you attempt one without the long runs, and it knows nothing about heat, hills, altitude or a bad day. Treat long-range predictions as a ceiling for planning, and prefer the prediction from your longest recent race. This tool is informational: it estimates, it does not coach.