Heart Rate Zones · bar-heart-rate-zones · python · pygal · anyplot.ai0 min0 min10 min10 min20 min20 min30 min30 min40 min40 minZ1 Recovery < 120 bpmZ2 Endurance 120–141 bpmZ3 Aerobic 141–157 bpmZ4 Threshold 157–170 bpmZ5 Maximum > 170 bpm12 min283.123376687085171004.9389776709695Z1 Recovery < 120 bpm45 min754.9956711655605608.214159282443Z2 Endurance 120–141 bpm20 min1226.8679656440358908.7632641222358Z3 Aerobic 141–157 bpm10 min1698.74026012251081028.9829060581528Z4 Threshold 157–170 bpm3 min2170.61255460098661113.136655413295Z5 Maximum > 170 bpmHeart Rate Zones · bar-heart-rate-zones · python · pygal · anyplot.aiTime (minutes) · 90 mintotal12 min45 min20 min10 min3 min