Sports Statistics Calculators

Baseball, basketball, and hockey rate statistics with explicit inputs, denominators, and scope limits.

Sports box-score math for batting, pitching, fielding, basketball shooting, hockey goaltending, faceoffs, and win rates. Each tool states its formula and does not predict performance.

91 free tools · each with formula, worked example & methodology notes

Category context

Why sports rates need definitions

A sports percentage or rate depends on attempts, outs, minutes, shots, or another denominator. Matching that definition is necessary before comparing players, teams, or seasons.

Method and background

Box-score analysis became more useful as raw events were expressed as rates that account for opportunities. These tools show the denominator so the result remains tied to the supplied record.

See the complete WorldCalculate collection →

Calculator directory

Choose the tool that matches your question

91 tools arranged by purpose, so you can scan the right group before opening a calculator.

18 tools

Baseball

Batting, pitching, fielding, and on-base rate calculations.

Back to subcategories ↑

Fielding Independent Pitching

Calculate a baseball pitcher's FIP-style estimate from home runs, walks, hit batters, strikeouts, innings, and a chosen league constant.

You enter: Home runs allowed · Walks · Hit batters · Strikeouts · Innings pitched · FIP constant

Example: The entered line produces a FIP-style value of 6.75 runs per nine innings.

Open Fielding Independent Pitching →

Cricket Follow-On Lead Calculator

Check a first-innings lead against the selected match duration and show the shortfall or margin for a follow-on option.

You enter: First team's first-innings score · Second team's first-innings score · Scheduled match duration

Example: The lead is 250 runs against a five-day threshold of 200, leaving a 50-run margin above the displayed threshold.

Open Cricket Follow-On Lead Calculator →

Baseball Magic Number Calculator

Calculate the standings combination of wins and opponent losses needed to clinch a baseball goal from the loss-column gap and games remaining.

You enter: Games remaining for first-place team · First-place team losses · Second-place team losses

Example: The loss-column gap is 6, so the magic number is 20 + 1 − 6 = 15.

Open Baseball Magic Number Calculator →

Heart-Rate Energy Estimate Calculator

Estimate exercise energy from average heart rate, body mass, age, equation branch, and duration using a transparent population-derived heart-rate model.

You enter: Equation branch · Average exercise heart rate · Body mass · Age · Exercise duration

Example: The selected equation estimates about 14.70 kcal/min and 661.5 kcal for 45 minutes.

Open Heart-Rate Energy Estimate Calculator →

Snow-Shoveling Energy Calculator

Estimate total and active-above-rest energy for manual snow shoveling from body mass, duration, and moderate or vigorous activity intensity.

You enter: Body mass · Shoveling duration · Effort level

Example: At 5.3 MET, a 75 kg person shoveling for 30 minutes has an estimated total energy of about 208.7 kcal and active-above-rest energy of about 169.3 kcal.

Open Snow-Shoveling Energy Calculator →

On-Base Percentage

Calculate baseball on-base percentage from hits, walks, hit-by-pitches, at-bats, and sacrifice flies.

You enter: Hits · Walks · Hit by pitch · At-bats · Sacrifice flies

Example: On-base percentage is 0.347826, or 34.78%.

Open On-Base Percentage →

Slugging Percentage

Calculate baseball slugging percentage from hit-type counts and at-bats.

You enter: Singles · Doubles · Triples · Home runs · At-bats

Example: Total bases are 49 and slugging percentage is 0.490, or 49.00%.

Open Slugging Percentage →

Earned Run Average

Calculate a baseball pitcher's earned-run average from earned runs and recorded outs.

You enter: Earned runs · Outs recorded

Example: Earned-run average is 4.000 over 9.000 innings.

Open Earned Run Average →

Baseball WHIP

Calculate walks plus hits per inning pitched from a baseball pitching line.

You enter: Walks allowed · Hits allowed · Outs recorded

Example: WHIP is 1.000 over 9.000 innings.

Open Baseball WHIP →

3 tools

Basketball

Shooting efficiency, possession rates, scoring, and team performance measures.

Back to subcategories ↑

True Shooting Percentage

Estimate basketball true shooting percentage from points, field-goal attempts, and free-throw attempts.

You enter: Points · Field-goal attempts · Free-throw attempts

Example: True shooting percentage is 0.581395, or 58.14%.

Open True Shooting Percentage →

4 tools

Hockey and team sports

Save rates, faceoffs, goals-against, winning rates, and team comparisons.

Back to subcategories ↑

38 tools

Training and endurance

Cycling power, running pace, speed, handicap, and performance planning.

Back to subcategories ↑

Cycling Power Estimate

Estimate steady cycling power from mass, speed, road grade, rolling resistance, and aerodynamic drag inputs.

You enter: Rider and bicycle mass · Speed · Road grade · Rolling-resistance coefficient · Aerodynamic drag coefficient · Frontal area · Air density

Example: Aerodynamic and rolling power ≈ 314.9 W.

Open Cycling Power Estimate →

5K Pace Calculator

Convert a 5-kilometre finish time into average kilometre and mile pace and speed.

You enter: 5K finish time

Example: A 25-minute 5K is 5:00 per km, about 8:03 per mile, and 12.00 km/h.

Open 5K Pace Calculator →

Race Time Predictor

Project a target race time from a completed distance and time using an adjustable endurance exponent.

You enter: Completed distance · Completed time · Target distance · Endurance exponent

Example: The model projects a 10K time of about 52.12 minutes.

Open Race Time Predictor →

Training Pace Calculator

Estimate a target training pace from a reference performance, target distance, and selected effort percentage.

You enter: Reference distance · Reference time · Target workout distance · Target effort relative to projection

Example: The 8 km scenario is about 45.72 minutes, or 5.71 minutes per km.

Open Training Pace Calculator →

Walking Calorie Estimate

Estimate walking energy from body mass, duration, speed, and uphill or downhill grade using a transparent exercise equation.

You enter: Body mass · Walking duration · Walking speed · Grade

Example: The level-walking scenario estimates about 186.38 kcal.

Open Walking Calorie Estimate →

Triathlon Time Calculator

Add swim, bike, run, and transition estimates to plan a total triathlon time.

You enter: Swim distance · Swim pace · Bike distance · Bike speed · Run distance · Run pace · Total transition time

Example: Swim 30 minutes + bike 80 + run 50 + transitions 6 = 166 minutes.

Open Triathlon Time Calculator →

Swimming Time Calculator

Estimate total swim-session time from distance, pace per 100 metres, and planned rest intervals.

You enter: Swim distance · Pace per 100 metres · Number of rest intervals · Seconds per rest

Example: Active swimming takes 30 minutes; rests add 2.5 minutes; total is 32.5 minutes.

Open Swimming Time Calculator →

Cricket Net Run Rate Calculator

Calculate a cricket team's net run rate from runs scored, runs conceded, and the legal balls in each innings sample.

You enter: Runs scored · Completed overs for runs scored · Extra legal balls for runs scored · Runs conceded · Completed overs for runs conceded · Extra legal balls for runs conceded

Example: The scoring rate is 5.0, the conceding rate is 4.4, and net run rate is +0.6 runs per over.

Open Cricket Net Run Rate Calculator →

Race Split Planner

Build an even split schedule from a target distance, finish time, and split length, including the final partial split when the distances do not divide evenly.

You enter: Target distance · Distance unit · Target finish time · Split length

Example: A 10 km target in 50 minutes gives a 5.00 minute/km pace, 10 full 1 km splits, and 5.00 minutes per full split with no remainder.

Open Race Split Planner →

Rowing Erg Pace and Watts Calculator

Calculate rowing-erg work time, 500-metre split pace, average speed, estimated watts, and total session time for repeated intervals with optional rest.

You enter: Distance per interval · 500 m split · Number of intervals · Rest between intervals · Stroke rate

Example: At a 2:00/500 m split, one 2,000 m interval takes 480 seconds (8:00), averages 15 km/h, and estimates about 202.55 watts.

Open Rowing Erg Pace and Watts Calculator →

Cycling Breakaway Gap Planner

Estimate how a speed difference changes a cycling breakaway's physical gap over a selected time horizon and when a target gap could be reached.

You enter: Current physical gap · Target physical gap · Breakaway average speed · Peloton average speed · Analysis duration

Example: A 3 km/h advantage gains 1,500 m in 30 minutes, moving a 100 m gap to about 1,600 m; the 500 m target would be reached in about 8 minutes.

Open Cycling Breakaway Gap Planner →

Tennis Ball Inventory Planner

Estimate match balls, practice balls, replacement allowance, and cans needed for a tennis event or training block using editable event rules.

You enter: Number of matches · Players or teams per match · New balls planned per match · Practice balls per player-session · Practice sessions per player · Loss or replacement allowance · Balls per can or pack

Example: The scenario uses 32 match balls and 96 practice balls; with a 10% allowance it plans 141 balls, or 47 three-ball cans.

Open Tennis Ball Inventory Planner →

Bruce Protocol METs Estimate

Estimate treadmill workload, oxygen uptake, and METs for a selected stage of the standard Bruce exercise-testing protocol.

You enter: Standard Bruce stage

Example: Stage 1 at 1.7 mph and 10% grade is about 16.26 mL/kg/min, or 4.65 METs, in this workload model.

Open Bruce Protocol METs Estimate →

Women’s Heptathlon Points Calculator

Estimate points for the seven events in a women’s heptathlon and show track, field, event, and total scores.

You enter: 100 m hurdles time · High-jump height · Shot-put distance · 200 m time · Long-jump distance · Javelin distance · 800 m time

Example: The reference performances produce 1,000 points in each event and a 7,000-point total under the classic constants.

Open Women’s Heptathlon Points Calculator →

Wilks Powerlifting Score Calculator

Calculate the historical Wilks coefficient and bodyweight-adjusted powerlifting score from category, body weight, and total.

You enter: Wilks category · Body weight · Powerlifting total

Example: At 69.3 kg and a 500 kg total, the historical men’s coefficient is about 0.755206 and the Wilks score is about 377.603.

Open Wilks Powerlifting Score Calculator →

Age-Graded Running Calculator

Compare a runner's entered race time with an age-and-category reference standard, then show age grade, time gap, pace, and speed without pretending to supply an official table.

You enter: Athlete age · Actual race time · Reference standard time · Race distance

Example: The entered performance is 90% age-graded, 150 seconds slower than the supplied reference, at 5:00 min/km.

Open Age-Graded Running Calculator →

Anaerobic Threshold Field-Test Calculator

Estimate a threshold heart rate and pace from a controlled time trial, show heart-rate drift, and display transparent planning screens with clear limits.

You enter: First 10-minute average heart rate · Last 20-minute average heart rate · Time-trial duration · Distance covered

Example: The field-test screen estimates 170 bpm, 12 km/h, 5:00 min/km, with 10 bpm of heart-rate drift.

Open Anaerobic Threshold Field-Test Calculator →

Triathlon Finish-Time Breakdown Calculator

Add swim, bike, run, and transition times for a sprint, standard, or custom course and show total time, discipline shares, pace, and speed.

You enter: Course distance preset · Swim time · Bike time · Run time · Transition 1 time · Transition 2 time · Custom swim distance · Custom bike distance · Custom run distance

Example: The total is 160 minutes: 2:00 min/100 m swim pace, 32 km/h bike speed, and 5:00 min/km run pace.

Open Triathlon Finish-Time Breakdown Calculator →

Magic Mile Race-Time Predictor

Project a target running time from a measured mile using a transparent distance-power model, with target pace, speed, and model cost shown together.

You enter: Reference mile time · Target distance · Target distance unit · Endurance exponent

Example: The model projects roughly 41.99 minutes for 5 km, or about 8:24 min/km; the exact display follows the entered exponent.

Open Magic Mile Race-Time Predictor →

Triathlon Training-Load Planner

Project weekly training hours through a build and taper using explicit progression, reduction, and session-count inputs, with a transparent workload summary.

You enter: Current weekly training · Build weeks · Weekly progression · Taper weeks · Taper reduction · Sessions per week

Example: A 10-hour base with 5% weekly growth reaches about 12.16 hours at peak; a 30% two-week taper target is about 8.51 hours.

Open Triathlon Training-Load Planner →

Windsurfing Apparent-Wind and Sail-Force Calculator

Resolve true wind and board motion into apparent wind, dynamic pressure, and a transparent sail-force screen for a simplified windsurfing physics scenario.

You enter: True wind speed · Board speed · Angle between true wind and course · Sail area · Air density · Combined force coefficient

Example: The simplified screen gives 29.1548 km/h apparent wind and an aerodynamic force estimate of about 241.0 N.

Open Windsurfing Apparent-Wind and Sail-Force Calculator →

Kiteboarding Apparent Wind and Force Screen

Estimate apparent wind, aerodynamic dynamic pressure, lift, drag, and resultant kite force from wind, rider speed, angle, kite area, and coefficients.

You enter: True wind speed · Rider or kite speed component · Angle between wind and motion · Kite reference area · Air density · Lift coefficient Cₗ · Drag coefficient Cᵈ

Example: At 10 m/s wind, 5 m/s motion, and a 90° included angle, apparent wind is about 11.18 m/s; the simplified lift is about 612.5 N, drag about 76.6 N, and resultant about 617.3 N.

Open Kiteboarding Apparent Wind and Force Screen →

9 tools

Ratings and comparisons

Elo updates, ratings, differentials, and repeatable comparisons across performances.

Back to subcategories ↑

Bench Press Pyramid Volume Planner

Build a transparent ascending or descending bench-press percentage pyramid from a user-entered one-rep maximum, set count, repetitions, and percentage step.

You enter: Estimated one-rep maximum · Load unit · Starting percentage of 1RM · Percentage change per set · Number of sets · Repetitions per set · Pyramid direction

Example: The five set loads are 60, 65, 70, 75, and 80 kg; total repetitions are 25 and planned volume is 1,750 kg.

Open Bench Press Pyramid Volume Planner →

Human Punch Force Estimate

Estimate average model force, impulse, velocity change, and kinetic energy from effective striking mass, acceleration, and contact time.

You enter: Effective striking mass · Impact acceleration · Contact time

Example: The constant-acceleration model gives 250 N average force, 5 N·s impulse, 1 m/s velocity change, and 2.5 J model kinetic energy.

Open Human Punch Force Estimate →

ICC T20 Team Ranking Points Calculator

Project one team's match points and updated rating from two supplied team ratings, a result, and the number of matches already represented in the average.

You enter: Team 1 current rating · Opponent current rating · Team 1 matches already represented · Team 1 match result

Example: The gap is below 40, so Team 1 receives 280 match points and its new rating is 252.7273.

Open ICC T20 Team Ranking Points Calculator →

Race Time Improvement Calculator

Apply a chosen percentage improvement to a current race time and show the faster target, seconds saved, and equivalent minutes saved.

You enter: Current hours · Current minutes · Current seconds · Target improvement

Example: A 48:35 result with a 5% time improvement target becomes 46:09.25, saving 145.75 seconds.

Open Race Time Improvement Calculator →

Fat-Burning Heart-Rate Zone Calculator

Compare percentage, Karvonen heart-rate-reserve, and Zoladz reference ranges from age, resting heart rate, and a maximum-heart-rate choice.

You enter: Age · Resting heart rate · Maximum-heart-rate method · Entered maximum heart rate · Lower intensity · Upper intensity

Example: MHR 185 bpm; percentage range 111–148 bpm; Karvonen range 135–160 bpm; Zoladz reference 135–145 bpm.

Open Fat-Burning Heart-Rate Zone Calculator →

19 tools

More Sports Statistics Calculators tools

Additional tools in this category that do not yet need a narrower navigation label.

Back to subcategories ↑

E-Bike Range Estimate

Estimate electric-bike travel range from battery energy, usable efficiency, reserve, and energy consumption per distance.

You enter: Battery energy · Usable efficiency · Reserved energy · Energy consumption

Example: Usable energy = 361.25 Wh; range ≈ 24.083 km.

Open E-Bike Range Estimate →

Stair-Climbing Energy Calculator

Estimate the energy needed to raise a body through a number of stair flights using gravitational work and an efficiency assumption.

You enter: Body mass · Floors climbed · Steps per floor · Riser height · Mechanical efficiency

Example: The climb raises the body 28.8 m and estimates about 18.90 kcal of metabolic energy.

Open Stair-Climbing Energy Calculator →

Steps to Calories Estimate

Convert steps into an estimated walking distance and energy using stride length and an explicit energy-per-distance assumption.

You enter: Number of steps · Average stride length · Body mass · Energy factor

Example: 10,000 steps at a 75 cm stride is 7.50 km and about 262.50 kcal under the entered factor.

Open Steps to Calories Estimate →

Hiking Time Estimate

Estimate hiking time from horizontal distance, elevation gain, terrain factor, and planned rest time.

You enter: Trail distance · Elevation gain · Terrain factor · Planned rests

Example: The estimate is 2.83 moving hours and 200 minutes including planned rests.

Open Hiking Time Estimate →

Heart-Rate Recovery Calculator

Calculate the one-minute heart-rate drop and normalized recovery from resting, peak, and post-exercise heart rates.

You enter: Resting heart rate · Peak exercise heart rate · Heart rate after recovery interval

Example: Heart rate dropped 30 bpm, equal to 30% of the peak-to-resting reserve.

Open Heart-Rate Recovery Calculator →

Poker Drawing Odds from Outs

Calculate the chance of hitting at least one out by the next one or two cards from unseen-card count.

You enter: Known outs · Unseen cards · Cards to come

Example: Nine outs among 47 unseen cards give about a 34.97% chance to hit by two cards, under the clean-out assumption.

Open Poker Drawing Odds from Outs →

Poker Expected Value of a Call

Estimate the expected profit or loss of a poker call from win, tie, pot, and call-cost assumptions.

You enter: Win probability · Tie probability · Pot before your call · Cost to call

Example: With 40% wins, 10% ties, a 100-unit pot, and a 25-unit call, the estimated EV is +31.25 units.

Open Poker Expected Value of a Call →

MET-Minutes per Week Calculator

Estimate weekly MET-minutes from activity intensity, session duration, and sessions per week, with time-equivalent views.

You enter: Activity intensity · Minutes per session · Sessions per week

Example: Five 30-minute sessions at 5 METs equal 750 MET-minutes per week and 150 active minutes.

Open MET-Minutes per Week Calculator →

Ski Length Range Scenario Calculator

Create a transparent ski-length range from height, ability, terrain, and editable shorter- and longer-end adjustments instead of presenting one universal ski size.

You enter: Skier height · Ability scenario · Terrain scenario · Shorter-end adjustment · Longer-end adjustment

Example: The transparent scenario range is about 164.35 cm to 181.65 cm before checking the specific ski model and skier weight.

Open Ski Length Range Scenario Calculator →

Scuba Neutral-Buoyancy Ballast Estimate

Estimate the ballast mass needed for a simplified neutral-buoyancy scenario from diver, equipment, suit, cylinder, gas, and water-density inputs.

You enter: Diver mass · Diver displaced volume · Non-cylinder equipment mass · Non-cylinder equipment displaced volume · Exposure-suit buoyant volume · Cylinder mass in air · Cylinder displaced volume · Breathing gas mass at start · Water type

Example: The saltwater buoyant mass equivalent is about 114.8 kg and the entered starting downward mass is 105.5 kg, giving a simplified neutral-ballast estimate of about 9.3 kg before an actual buoyancy check.

Open Scuba Neutral-Buoyancy Ballast Estimate →

Calculator usage statistics

Most-used Sports Statistics Calculators tools

This section counts anonymous successful Calculate submissions, not unique visitors. Counts and top tools appear only when trusted aggregate data is available; country analysis is shown only under the same condition and reporting threshold.

Waiting for trusted aggregate usage data.

How to use these tools

Each calculator shows its formula, assumptions, and a worked example. Enter your values, choose Calculate, and copy results for reports or planning. Financial and health tools are planning estimates with stated limits, not professional advice.

Frequently asked questions

Do the sports tools use live player or team data?

No. Enter the box-score totals yourself. The calculators perform transparent arithmetic and do not connect to live standings, rosters, or game feeds.

Why do some baseball tools ask for recorded outs?

Three recorded outs equal one inning. Using outs makes partial innings explicit instead of relying on ambiguous decimal inning notation.