How Suunto Calculates Your VO2 Max (Fitness Level)

Suunto labels VO2 max as Fitness Level and gets it from Firstbeat, the same engine behind Garmin's, using running and walking data on specific models.

Sven Ahrens
VO2 maxSuuntoFirstbeatfitness leveltraining

Suunto calls it Fitness Level rather than VO2 max, and the engine behind it is not Suunto's. It is Firstbeat Analytics, the same company whose algorithms produce Garmin's VO2 max estimate.

So if you have ever wondered why your Suunto and a friend's Garmin produce suspiciously similar numbers, that is why.

What Firstbeat does with your data

The model compares your external workload, your speed from GPS, against your internal workload, your heart rate as a percentage of your maximum. At a given pace, a fitter person's heart rate is lower, and the size of that gap is what the algorithm converts into an oxygen uptake estimate.

Firstbeat does not use a whole activity. It looks for short segments where the data is trustworthy: steady movement, no stopping, clean GPS, and a heart rate high enough to be informative.

The Suunto implementation covers running and walking, and it is available on the Suunto 3, 5, 5 Peak, 9, 9 Baro, 9 Peak and 9 Peak Pro. If your model is not on that list, the feature is not there to find.

The number it depends on

Heart rate enters the model as a percentage of your maximum, which means the whole estimate is built on top of that setting.

Suunto defaults your maximum to 220 − age, the least accurate formula still in circulation, carrying an individual error of roughly ±10 to 12 bpm. If yours is eight beats too high, every run looks easier than it was, and the Fitness Level comes back higher than you have earned. Too low and it comes back short.

Fixing that one field is the highest-value thing you can do to the estimate, and it takes two minutes.

당신의 수치

모든 계산은 브라우저에서 즉시 이루어집니다. 어떤 것도 저장되거나 전송되지 않습니다.

추정 VO2max

42.4ml/kg/min

12분 Cooper 테스트 기준

대략 어느 수준인가

비활동적, 약 30에서 4030에서 40 ml/kg/min
취미 활동 수준, 약 40에서 50권장40에서 50 ml/kg/min
잘 단련됨, 약 50에서 6050에서 60 ml/kg/min
지구력 선수, 60+60+ ml/kg/min
  • 이것은 현장 추정값입니다. 평지 코스에서 페이스를 잘 조절한 달리기는 실험실 테스트와 몇 점 이내로 일치하지만, 페이스, 지형, 날씨가 모두 수치를 움직입니다.
  • 진짜 VO2max는 실험실 가스 분석 테스트가 필요합니다. 최대하 옵션으로는 Uth-Sorensen 심박수 방법(VO2max는 약 15.3 곱하기 HRmax 나누기 HRrest)과 Rockport 1마일 걷기 테스트가 있습니다.
  • 체력 범주는 나이와 성별에 따라 다릅니다. 이 띠를 엄격한 경계가 아니라 지침으로 삼고, 시간에 걸쳐 자신의 이전 테스트와 비교하세요.

당신의 개인 맞춤 결과가 담긴 PDF와, 언제든 다시 열 수 있는 QR 코드.

Estimate yours from a race result or a field test and compare. A gap of more than a few points usually points at the max heart rate setting rather than at your fitness.

Getting a trend you can read

Firstbeat-based estimates are far better at direction than at absolute value. Keep the inputs constant and the direction becomes meaningful:

  • Use a chest strap where you can. Optical wrist heart rate is the larger source of error in this kind of model.
  • Feed it steady running. Intervals, technical trail and heavy hills produce fewer usable segments and distort the pace-to-heart-rate relationship.
  • Compare like with like. Judge the trend across similar runs on similar ground rather than across everything you have done.

FAQ

How does Suunto calculate VO2 max? Through Firstbeat Analytics, by modelling your GPS speed against your heart rate as a percentage of your maximum, during running and walking.

What is Fitness Level on a Suunto? Suunto's label for its VO2 max estimate.

Which Suunto watches have VO2 max? The Firstbeat fitness level feature is documented on the Suunto 3, 5, 5 Peak, 9, 9 Baro, 9 Peak and 9 Peak Pro.

Why is my Suunto VO2 max wrong? Most often because the max heart rate in your profile is still the 220 − age default. The estimate is a function of that number.

Is Suunto's VO2 max the same as Garmin's? Both come from Firstbeat, so the underlying approach is the same. Implementation details and your heart rate settings still make the numbers differ.

Other brands

  • Garmin uses the same Firstbeat engine, with cycling power support too.
  • Apple Watch is the one with published independent validation.
  • COROS uses a rolling six-week window.
  • Polar offers both a resting test and a per-run estimate.

Sources

Cover photo by Rollopack, CC BY-SA 4.0, via Wikimedia Commons.

블로그

존에서 플랜으로

존을 매일의 플랜으로

Coach Kalle는 당신의 존을 매일의 운동으로 바꾸고 훈련에 맞춰 적응하는 AI 지구력·근력 코치입니다.

Coach Kalle와 함께 훈련하기 →