Apple Watch vs WHOOP for Lifting: Which Actually Measures Your Effort in the Gym?
Neither WHOOP nor Apple Watch measures in-set effort — both stop at heart-rate strain and manual logging. Here's the velocity-loss signal both omit, and how to read it.
Riven · ProductNeither device measures your in-set effort the way lifters assume. For lifting, WHOOP gives you a single Strain number built from heart rate plus a muscular-load estimate that leans on you logging sets, reps, and weight; the Apple Watch gives you a session of calories and heart rate with no reps, sets, or load at all. Both quantify cardiovascular strain and ask you to log your muscular work — and neither measures the signal that actually tells you whether a set was hard: how much your reps slowed down before you racked the bar. If your question is "which one tells me when a set is close to failure," the honest answer is neither, yet — and that gap is the whole point of this article.
I get asked this constantly, usually from someone who just dropped four figures on wearables and still has no idea whether their last set of squats was a 7/10 or a true 10/10. Here's the uncomfortable thing: the two best-selling effort trackers on the planet are both, for lifting, mostly clever ways to estimate the cardio cost of work you type in by hand. Let me show you exactly what each measures, where each falls short, and what the missing dimension is.
What does each device actually measure during a set?
During a working set, both devices measure your heart-rate response and your gross movement — not the muscular fatigue inside the set. That's the core thing to understand before you spend money.
The Apple Watch, in the built-in Workout app under Traditional or Functional Strength Training, records time, active calories, and heart rate. It does not natively count reps, log sets, or know what weight is on the bar. Apple's support documentation describes its strength workouts as tracked by metrics like active calories, heart rate, and time; reps, sets, and load come only from third-party apps you type into. And there's a known wrinkle: Apple's calorie model is tuned for aerobic work, so it tends to under-read the cost of heavy lifting, which is largely anaerobic and produces a muted, heart-rate-driven calorie estimate.
WHOOP goes a step further by trying to quantify muscular load, not just cardio. Its Strain score combines cardiovascular load — driven by heart rate, where the higher and longer it's elevated, the more Strain — with a muscular-load estimate. But that muscular-load number is built from the exercises, weights, and reps you log, blended with activity type and duration; WHOOP's own documentation says its automatic estimates "were derived from millions of real Strength Trainer sessions." In other words, WHOOP's muscular picture is as good as the data you feed it, and its automatic version is a population average, not a measurement of your set.
So during the actual set — the only window where failure happens — both are reading the same two things: your heart and your gross motion.
WHOOP's lifting gap: the muscular-load number leans on manual logging
WHOOP's biggest lifting limitation is that its standout feature, muscular load, depends on you logging sets, reps, and weight to be precise — it doesn't measure the muscular fatigue itself.
To be fair, WHOOP is the more thoughtful of the two for lifters. The Strength Trainer activity lets you build a session, log each set's weight and reps in real time, and get a muscular-load value that feeds into Strain alongside heart rate — genuinely more than the Apple Watch offers out of the box. Its automatic mode estimates strength load with no logging at all.
But notice what's happening. The precise version is manual data entry — you're a human linear-position transducer typing numbers into your wrist. The automatic version is an estimate from the average of millions of other people's sessions, not a reading of your effort on this rep, today, when you're under-slept and the bar is grinding. Either way, WHOOP isn't measuring whether this set drove you to failure — it's measuring cardiovascular cost plus a volume-and-intensity bookkeeping of work you described. A set you stop three reps early and a set you grind to a dead stop can log near-identical muscular load if the weight and reps match. The thing that separates them — the slowdown — never enters the calculation.
Apple's gap: it's session-level only, with no per-set effort
The Apple Watch's gap is even simpler: it gives you a whole-session summary and nothing about the individual set.
Open the Workout app, lift for an hour, and you get one ring of calories, an average and max heart rate, and a duration. There's no set boundary, no rep count, no notion that set 4 of bench was the hard one and sets 1–3 were warm-ups. Heart rate during lifting is also a noisy effort proxy: it spikes on a heavy single, drifts on long high-rep sets, and barely moves on a brutal set of curls. If you've read why your Apple Watch tracks minutes and calories but not effort, you already know the native lifting data answers "did I move" but not "how hard was that set." Third-party apps bolt on rep counting, but most inherit the same limitation — they tell you what you did, not how close to your limit you got.
Velocity loss and proximity to failure — the dimension both omit
The one in-set fatigue signal that's actually measurable — and that both devices skip — is velocity loss: how much slower your reps get as the set goes on. This is the dimension that separates "tired" from "near failure."
This isn't gym-bro theory. When you approach muscular failure, concentric bar speed drops in a predictable way. In a controlled bench-press study of resistance-trained men and women, the loss of lifting velocity from the first to the final set was about -22% for sets taken to failure, versus roughly -9% at 1 rep in reserve and -6% at 3 RIR; measured four minutes post-set, velocity was down about -25% at failure, -13% at 1-RIR, and -8% at 3-RIR. Rep slowdown scales with how deep into the set you went. (If you want the mechanism, why your reps slow down at the end of a set breaks it down.)
Here's the practical map most velocity-based coaches use:
| Goal | Typical velocity-loss stop | Roughly equals |
|---|---|---|
| Power / speed | ~10% | well short of failure |
| Strength | <20–25% | a few reps in reserve |
| Hypertrophy | ~25–40% | close to failure |
| To failure (upper body) | up to ~50% | the rep stops moving |
| To failure (lower body) | ~40% | the rep stops moving |
Why does this matter against WHOOP and Apple? Because velocity loss is the part of effort you can't see and routinely misjudge. In a study of resistance-trained lifters, people underpredicted how many reps they had left by about 2 reps on average even with a year-plus of training — they stopped with two more in the tank. That's the gap a velocity reading closes that a calorie ring and a logged "3x8" cannot: your heart rate and your logged tonnage are both blind to the fact that your last rep took twice as long as your first.
So which device should you buy for lifting?
Pick by what you actually want the device to do, because none of these three options does everything.
- You mainly run, cycle, and want recovery/sleep/HRV with lifting as a side dish: WHOOP. Its Strain and recovery story is the most complete, and the Strength Trainer logging is a real (if manual) bonus.
- You live in the Apple ecosystem and want one watch for everything: Apple Watch, paired with a dedicated logging app for sets and reps. Just know the native lifting data is session-level calories and heart rate.
- Your actual question is "am I training hard enough on this set": neither flagship metric answers it — you need an in-set velocity reading, covered next.
| Use case | Best pick | Honest caveat |
|---|---|---|
| Recovery, sleep, all-day strain | WHOOP | Lifting muscular load needs you to log sets/reps/weight |
| One do-everything Apple watch | Apple Watch | Native lifting = calories + HR only, no per-set effort |
| Per-set effort / proximity to failure | Velocity-loss app on the watch you own | Wrist velocity is a proxy, ~half an LPT's magnitude |
How to actually measure in-set effort this week
You don't need to wait for a hardware launch. Here's a concrete way to start reading the signal both wrist trackers ignore, using gear you already own:
- Pick your hardest set of the day — the top set on a compound where failure actually matters, not your warm-ups.
- Note your first working rep's speed and your last. If the last rep is visibly slower than the first, you're accumulating velocity loss; if rep speed is nearly identical, you likely had several reps left.
- Use the "the bar stalls" rule. When concentric speed roughly halves on an upper-body lift (or drops about 40% on a squat or deadlift), you're at or near failure — that's your stop line for to-failure work.
- Cross-check with feel, then recalibrate. Guess your RIR before the set ends, then compare to the slowdown. If you keep "feeling" 2 RIR when the bar already stalled, your sense of effort is running early — exactly the calibration drift covered in how to calibrate your reps in reserve.
- Let your wrist do it. A watch IMU samples motion at roughly 100 Hz — far faster than your eye — so an app can quantify the slowdown for you instead of you eyeballing it.
That last step is where the watch you already own does something neither flagship metric does.
Where Riven fits
If your real goal is per-set effort, Riven is an iOS and Apple Watch app built specifically for the dimension WHOOP and Apple skip: it reads your wrist's 100 Hz motion sensor and heart rate, measures how much your reps slow down across a set, and converts that velocity decay into a 0–100 failure-proximity score in real time, per muscle group — using only the watch you already wear, no barbell clip or camera. It auto-detects sets and counts reps too.
The honest caveats, because they matter: the wrist signal is a proxy. It reads roughly half the velocity-loss magnitude of a barbell linear position transducer at the same fatigue, so it's not lab-grade. Velocity is complementary to feel, not a universal cutoff — across nearly 3,000 measurements, bar velocity explained only about 30% of perceived-RIR variance, and the relationship shifts with exercise, load, and set number, which is why one fixed threshold won't fit every lift. And heart rate is supporting context only, never a standalone failure signal. What you get isn't a lab; it's an objective second opinion that beats guessing — which is what a calorie ring and a logged "3x8" leave you doing. If you're weighing whether the wrist can stand in for a barbell device, velocity-based training on an Apple Watch lays out where the proxy holds and where it doesn't.
FAQ
Does WHOOP measure how hard a lifting set actually was?
Not directly. WHOOP's muscular load comes from the sets, reps, and weight you log (or an automatic estimate based on activity type and duration), combined with heart-rate-driven cardiovascular load. It quantifies the volume and cardio cost of your session, but it doesn't measure the in-set fatigue — the rep slowdown — that tells you whether you reached failure.
Can the Apple Watch count reps or tell me my reps in reserve?
The native Workout app can't — it records time, calories, and heart rate for strength sessions, with no reps, sets, weight, or RIR. Third-party apps add rep counting, and some can infer effort from motion, but Apple's built-in lifting data is session-level only.
Is heart rate a good measure of effort when lifting?
It's a weak one for resistance training. Heart rate reflects cardiovascular strain, which is muted in heavy, low-rep lifting and inconsistent across exercises — a brutal set of curls might barely move it. That's why both WHOOP and Apple lean on heart rate but can't use it alone to judge how close a set was to failure.
What is velocity loss and why does it matter more than calories?
Velocity loss is how much slower your reps get across a set, and it tracks proximity to failure closely: roughly -25% velocity at failure versus about -8% at 3 reps in reserve in bench-press research. Calories tell you the energy cost of a whole session; velocity loss tells you whether this specific set was hard enough to drive growth — which is the question most lifters actually care about.
Can Riven replace WHOOP or my Apple Watch?
No, and it doesn't try to. Riven runs on the Apple Watch and focuses on one thing those devices skip — per-set velocity loss and a real-time failure-proximity score per muscle group. WHOOP and the native Apple Watch still win on all-day strain, recovery, sleep, and calories. Treat Riven as the missing in-set effort layer, with the caveat that the wrist signal is a proxy, not a lab instrument.
Sources
- Refalo, M. C. et al. (2023), Influence of Resistance Training Proximity-to-Failure, Determined by Repetitions-in-Reserve, on Neuromuscular Fatigue in Resistance-Trained Males and Females, Sports Medicine - Open — https://pmc.ncbi.nlm.nih.gov/articles/PMC9908800/
- Paulsen, G. et al. (2025), Exercise type, training load, velocity loss threshold, and sets affect the relationship between lifting velocity and perceived repetitions in reserve in strength-trained individuals, PeerJ — https://pmc.ncbi.nlm.nih.gov/articles/PMC12360324/
- Mansfield, S. K. et al. (2023), The velocity of resistance exercise does not accurately assess repetitions-in-reserve, European Journal of Sport Science — https://pubmed.ncbi.nlm.nih.gov/37552530/
- Armes, C. et al. (2020), "Just One More Rep!" – Ability to Predict Proximity to Task Failure in Resistance Trained Persons, Frontiers in Psychology — https://pmc.ncbi.nlm.nih.gov/articles/PMC7785525/
- WHOOP, How WHOOP Measures Muscular Load, WHOOP The Locker — https://www.whoop.com/us/en/thelocker/how-whoop-measures-muscular-load/
- WHOOP (2026), WHOOP Strain Explained: How Your Effort Is Measured, WHOOP The Locker — https://www.whoop.com/us/en/thelocker/how-does-whoop-strain-work-101/
- Apple, Get started with the Workout app on Apple Watch, Apple Support — https://support.apple.com/guide/watch/get-started-apd4edc9bc20/watchos