← Blog

Running form by the numbers

July 22, 2026 · 6 min read

Running form analysis used to require a gait lab. Now the interesting metrics that coaches and physios actually look at can be measured from a phone video of you running past the camera. Here's what each number means, what the research says about good ranges, and how to measure yours.

Cadence (steps per minute)

The most-cited running metric. Low cadence usually pairs with overstriding, which means landing with the foot far ahead of the body. This brakes every step and loads the knees. There's no universal perfect number (it varies with speed and height), but most recreational runners sit in the 160 to 180 spm range, and a 5% cadence increase is a common, well-tolerated fix for overstriding. Vi.S.In estimates cadence automatically from the rhythm of your footstrikes and shows it in the gait metrics card above the chart.

Knee flexion through three strides Left and right knee flexion measured from the sample clip. The two legs run almost exactly out of phase, which is what a symmetric running gait looks like as a number. 0° 30° 60° 90° 120° 0s 1s time flexion (0° = straight) right knee left knee one stride every 0.67s → 180 steps/min
Knee flexion for both legs across a real 1.9-second clip, computed with the same angle definitions the analyzer uses. The legs run almost exactly out of phase, and the spacing between swing-phase peaks gives the cadence directly: one stride every 0.67 s, or about 180 steps per minute.

Ground contact time

How long each foot stays planted, in milliseconds, typically 200 to 300 ms for recreational runners, shorter as pace and efficiency improve. Left/right differences are the interesting part: a persistent gap can flag an asymmetry worth investigating.

Vertical oscillation

How much your center of mass bounces each stride. "Glide, don't pogo." Energy spent going up doesn't move you forward. Vi.S.In reports it as a percentage of your body height, tracked from your hip center.

Shin angle at footstrike

The classic overstriding check: at the moment of contact, a shin close to vertical means you're landing under your body. A shin angled far forward means braking. In the angle chart, the Lower Leg to Vertical curve reads this directly. Its value at each footstrike is your strike-shin angle, and its peak each stride is your maximum shank angle (elite runners reach 11 to 18°).

Foot angle at contact

Heel striker, midfoot, forefoot? The Foot to Horizontal angle at contact tells you: near 0° is a flat midfoot landing, positive toe-up is a heel strike, toes-down is a forefoot strike. None is universally "correct." Knowing yours matters when changing shoes or dealing with injury.

Trunk lean and pelvic drop

A slight forward lean (3 to 10° from vertical, from the ankles rather than a waist bend) is the usual cue. More than ~6° of hip drop on the stance side correlates with IT-band and runner's-knee complaints. Both are in the preset: trunk lean from the side view, pelvic drop if you film from behind.

How to measure yours

  1. Film ~10 seconds of running from the side, camera steady (a treadmill or a friend standing still works, and a few full strides is enough).
  2. Drop it into the analyzer and press Get Poses.
  3. The gait metrics card appears automatically with cadence, contact time, and vertical oscillation.
  4. Apply the Running (gait) preset for the angle curves for knees, shins, feet, and trunk lean, with target bands drawn on the chart.

Then change one thing at a time, such as a metronome for cadence or a cue for lean, refilm, and Compare the two clips side by side. Numbers make the difference visible while it's still too small to feel.

Try it on your own footage. Vi.S.In analyzes photos, video, and live webcam for free, right in your browser. No sign-up needed.

Analyze a video