Metra Performance validation summary

October 2026

Preliminary results from our own testing. This is not a peer-reviewed paper. A peer-reviewed study is in preparation, and the numbers may change as the app is updated.

We validated Metra against force plates, the gold standard for vertical jump testing.

23athletes
1.2–4.0%*relative error (RMSE) across 16 measures
0.97–0.99agreement with the force plates (ICC), all 18 measures

* Excludes DRI: 6.6% on the drop jump and 7.9% on the hop test. DRI divides by contact time squared, which roughly doubles contact time's error. Its ICC is in the range shown.

Methods

How the force plate values were obtained

Timing measures

Flight time, contact time, contraction time and the RSI values built from them were measured from the force trace using the force plate software's own event definitions.

Measures from integrating the force trace

Jump height from take-off velocity, countermovement depth, mean propulsive force and mean landing force come from integrating the force trace to get the velocity and position of the centre of mass. These values depend on two things: the athlete's body weight, and the instant the integration starts. If it starts after the athlete has already begun to move, for example after a small rise before the dip, the error carries through the whole calculation. Owen et al. noted that around half of jumpers start a countermovement jump this way.

The Owen et al. (2014) method

We compared these measures with this published criterion method, applied to the raw force trace of every jump:

  1. Body weight is the average force over 1 s of still standing before the jump.
  2. The jump starts at the first point where force moves more than 5 standard deviations away from body weight, in either direction, so a small rise is caught as well as the dip.
  3. Integration begins 30 ms before that point.

Results

Measure Jumps Relative error (RMSE) Absolute error (RMSE) Bias ± 95% LoA ICC
Countermovement jump · 23 athletes
Flight time1091.2%6.6 ms−0.2 ± 13.10.99
Jump height, flight time1092.4%0.9 cm0.0 ± 1.80.99
Jump height, take-off velocity *932.4%1.0 cm−0.1 ± 1.90.98
Contraction time1152.4%19.4 ms+1.0 ± 38.00.98
Countermovement depth *933.8%1.4 cm−0.1 ± 2.80.97
RSI-modified1093.5%0.02 m/s0.00 ± 0.030.99
Mean propulsive force *931.6%0.03 ×BW−0.01 ± 0.070.98
Mean landing force *932.9%0.08 ×BW−0.01 ± 0.160.99
Hop test · 22 athletes
Flight time1801.7%6.3 ms+0.1 ± 12.30.99
Contact time1802.7%5.7 ms−0.1 ± 11.20.99
Jump height1803.4%0.6 cm0.0 ± 1.20.99
RSI1594.0%0.070.00 ± 0.140.98
DRI †1257.9%0.08+0.01 ± 0.150.98
Drop jump · 21 athletes
Flight time971.4%7.3 ms−0.2 ± 14.50.99
Contact time1012.9%7.4 ms−0.7 ± 14.40.99
Jump height972.8%0.9 cm0.0 ± 1.90.99
RSI973.9%0.080.00 ± 0.170.98
DRI †976.6%0.090.00 ± 0.180.98

* Compared with the Owen et al. (2014) method.
† DRI = (drop height + jump height) / (g × contact time²). Drop jump: the box height. Hop test: the previous hop's jump height. Because contact time is squared, DRI's error is about double contact time's.

Relative error (RMSE)
The root-mean-square of each jump's difference from the force plate, as a percentage of the force plate's value.
Absolute error (RMSE)
The root-mean-square difference from the force plate, in the measure's own units.
Bias ± 95% LoA
The average difference (app minus force plate) ± the 95% limits of agreement (Bland–Altman). 95% of jumps fall within this range. Same units as the absolute error.
ICC
Intraclass correlation for absolute agreement, ICC(2,1). 1 means the app and the force plates agree exactly.

Supported iPhones

Metra runs on: