All Categories

Sports & Motion Analytics

The maths behind the game: projectile range, pace, xG, VO₂ max, Elo and player ratings

Sports & Motion Analytics brings together the formulas that turn movement, performance, and probability into numbers you can measure and compare. From projectile range and hang time to pace, xG, Elo ratings, and cricket or baseball stats, these equations help students, exam candidates, coaches, analysts, and curious fans make sense of real-world sport. They matter because they turn instinct into insight and performance into data you can trust.

Projectile Range

NEWIntermediate
R=v2sin⁡(2θ)gR = \frac{v^2 \sin(2\theta)}{g}

Horizontal distance a ball travels when launched at speed v and angle θ.

View details

Projectile Max Height

NEWIntermediate
H=v2sin⁡2θ2gH = \frac{v^2 \sin^2\theta}{2g}

Peak height reached by a launched projectile.

View details

Hang Time

NEWBasic
t=2vsin⁡θgt = \frac{2v\sin\theta}{g}

Total time a projectile spends in the air on level ground.

View details

Running Pace

NEWBasic
P=tdP = \frac{t}{d}

Time taken per unit distance — the runner's pace.

View details

Speed from Pace

NEWBasic
v=60Pv = \frac{60}{P}

Convert a running pace in min/km into speed in km/h.

View details

Expected Goals (xG)

NEWIntermediate
xG=∑ipixG = \sum_{i} p_i

Sum of scoring probabilities of every chance a team creates.

View details

Elo Rating Update

NEWIntermediate
R′=R+K(S−E)R' = R + K(S - E)

Updates a player's rating after a game based on result versus expectation.

View details

Elo Expected Score

NEWIntermediate
E=11+10(Rb−Ra)/400E = \frac{1}{1 + 10^{(R_b - R_a)/400}}

Probability player A beats player B given their ratings.

View details

Batting Average (Cricket)

NEWBasic
Avg=RDAvg = \frac{R}{D}

Runs scored per dismissal — a batter's core stat.

View details

Strike Rate (Cricket)

NEWBasic
SR=RB×100SR = \frac{R}{B} \times 100

Runs scored per 100 balls faced — measures scoring speed.

View details

Bowling Economy

NEWBasic
Econ=ROEcon = \frac{R}{O}

Runs conceded per over bowled.

View details

Baseball Batting Average

NEWBasic
BA=HABBA = \frac{H}{AB}

Hits divided by at-bats — baseball's classic hitting measure.

View details

VO₂ Max (Cooper Test)

NEWIntermediate
VO2=d−504.944.73VO_2 = \frac{d - 504.9}{44.73}

Estimates aerobic fitness from distance run in 12 minutes.

View details

Power-to-Weight Ratio

NEWIntermediate
PWR=PmPWR = \frac{P}{m}

Cyclist's sustainable power divided by body mass — key to climbing.

View details

Win Percentage

NEWBasic
W%=WG×100W\% = \frac{W}{G} \times 100

Fraction of games a team has won.

View details

Pythagorean Expectation

NEWAdvanced
W%=PF2PF2+PA2W\% = \frac{PF^2}{PF^2 + PA^2}

Predicts a team's win rate from points scored and allowed.

View details

Points Per Game

NEWBasic
PPG=PGPPG = \frac{P}{G}

Average points a player or team scores per game.

View details

Golf Handicap Differential

NEWAdvanced
D=(S−CR)×113SRD = (S - CR) \times \frac{113}{SR}

Standardises a round score against course difficulty.

View details

Reaction Distance

NEWBasic
d=v×trd = v \times t_r

How far you travel during reaction time before braking — vital in motorsport and driving.

View details