Agility Score Calculator Formula

Understand the math behind the agility score calculator. Each variable explained with a worked example.

Formulas Used

Your Time

your_time = time_sec

Excellent Benchmark

excellent_benchmark = benchmark_excellent

Average Benchmark

average_benchmark = benchmark_avg

% of Excellent Time

pct_of_excellent = round(benchmark_excellent / time_sec * 1000) / 10

Variables

VariableDescriptionDefault
test_typeAgility Test1
time_secYour Time(sec)16
genderGender1
benchmark_excellentDerived value= (test_type == 1) * (15.2 + (gender - 1) * 2) + (test_type == 2) * (4.0 + (gender - 1) * 0.5) + (test_type == 3) * (9.5 + (gender - 1) * 1.5)calculated
benchmark_avgDerived value= (test_type == 1) * (16.7 + (gender - 1) * 2.5) + (test_type == 2) * (4.5 + (gender - 1) * 0.6) + (test_type == 3) * (10.5 + (gender - 1) * 2)calculated

How It Works

Agility Test Scoring

Illinois Agility Test

A timed course weaving through cones in a 10m x 5m area. Total distance is about 60 meters.

Pro Agility (5-10-5)

Sprint 5 yards, touch, sprint 10 yards, touch, sprint 5 yards. Total: 20 yards with two direction changes.

T-Test

Sprint forward, shuffle left, shuffle right, shuffle back, backpedal. Tests multi-directional agility.

Benchmarks (Male)

| Rating | Illinois | Pro Agility | T-Test | |--------|----------|-------------|--------| | Excellent | <15.2 | <4.0 | <9.5 | | Good | 15.2-16.1 | 4.0-4.3 | 9.5-10.0 | | Average | 16.2-18.1 | 4.3-4.7 | 10.0-11.0 | | Poor | >18.1 | >4.7 | >11.0 |

Worked Example

A male athlete completes the Illinois Agility Test in 16.0 seconds.

test_type = 1time_sec = 16gender = 1
  1. 01Test: Illinois Agility Test.
  2. 02Time: 16.0 seconds.
  3. 03Excellent benchmark (male) = 15.2 seconds.
  4. 04Average benchmark (male) = 16.7 seconds.
  5. 05Percentage of excellent = 15.2 / 16.0 x 100 = 95.0%.
  6. 06Rating: Good (between excellent and average).

Ready to run the numbers?

Open Agility Score Calculator