Sports & Fitness Calculators
Pace, splits, race predictions, one-rep max, VO2 max and golf handicaps — every formula printed on the page.
About these sports & fitness calculators
The tools in this category share one design rule with the rest of Kwikfig: the formula is printed on the page, the worked examples show their substitutions, and every number can be checked with a hand calculator. That matters more in sport than almost anywhere else, because these are numbers people act on — a pacing plan carried into a marathon, a bar loaded to a percentage of an estimated max, a handicap submitted after a round. A pace calculator that hides its method asks you to trust it at kilometre 35; these would rather show you the arithmetic on kilometre one.
The running tools form a chain. The Running Pace Calculator solves the basic triangle — any two of pace, time and distance give the third, with an even split table in kilometres or miles. The Race Time Predictor projects one honest race result across the standard distances with Pete Riegel's formula, T2 = T1 × (D2/D1)^1.06, and says plainly that the prediction assumes you are trained for the target distance. The Race Split Calculator then turns a goal time into a plan: even, negative or positive splits built as an arithmetic progression that sums to the goal exactly, with negative and positive defined precisely — first split 2% off the mean pace, easing linearly to 2% the other way on the last — so the plan on this page is the plan another runner would reproduce from the same numbers. The strength and fitness tools follow the same pattern: the One-Rep Max Calculator shows both the Epley and Brzycki estimates and warns where they lose accuracy above 10 reps, and the VO2 Max Calculator offers the Rockport walk test and the Cooper run test with the published age-and-sex category bands printed beside the result, framed as information rather than medical measurement.
The Golf Handicap Calculator covers the World Handicap System in both directions — a round converted to its score differential, and a handicap index converted into course and playing handicaps — and it follows the finance category's house rule: nothing course-specific is baked in. Slope and course rating differ by tee set, change as courses are revised, and quietly rot in a stored table, so you supply the four numbers from your scorecard and the page handles the WHS rounding and order of operations, with the Playing Conditions Calculation stated openly as 0. Like everything on Kwikfig, all of it computes entirely in your browser: race times, lifts, test results and scores are never uploaded, stored or tracked.
Frequently asked questions
Are these calculators a substitute for coaching or medical advice?
No. They are arithmetic tools built on published formulas — Riegel for race prediction, Epley and Brzycki for one-rep max, the Rockport and Cooper equations for VO2 max, and the World Handicap System for golf. They estimate and convert; they do not coach, diagnose or clear anyone to exercise. The VO2 Max page in particular is informational only, and any test should stop if you feel unwell.
Why do the running tools show both kilometres and miles?
Because races, watches and training plans come in both, and the conversion is exact: 1 mile = 1.609344 km. Pace per mile is pace per km multiplied by that factor, and split tables can be generated per kilometre or per mile from the same goal, summing to the same finish time either way.
How were the formulas on these pages verified?
Every formula was implemented independently and its outputs pinned as golden test values that run on every site build — Riegel predictions, split tables that must sum to the goal time exactly, Epley and Brzycki estimates, Rockport and Cooper scores, and WHS differentials and handicaps. If a formula and its test ever disagree, the build fails rather than shipping a wrong number.
Do these tools store my results or scores?
No. Every sports and fitness calculator runs entirely in your browser. Your race times, training weights, fitness test results and golf scores are calculated on your own device and are never sent to a server, stored or tracked — close the tab and they are gone.