Learn

RPE Explained: How to Rate a Set Honestly

Bradley Hunt · · 8 min read
RPE reps in reserve autoregulation programming

The number you are already lying on

Ask a room full of lifters to rate a set and half of them will say RPE 8 for a set that was clearly a grind, and the other half will say RPE 8 for a set that had three clean reps left. RPE, rate of perceived exertion, is a 1 to 10 scale for how hard a set or session felt. It is simple to explain and genuinely difficult to rate honestly, because the number depends on reading your own body under fatigue, and most people are better at telling a story about their effort than measuring it.

That is not a reason to abandon RPE. It is the reason to understand exactly what the scale means, why the honest version of it is more useful than any percentage on a spreadsheet, and how to catch yourself when you drift towards flattering the number instead of reporting it.

The reps-in-reserve scale

RPE for strength training is anchored to reps in reserve, RIR: how many more reps you could have done with good form before technical failure. This is what makes the scale concrete instead of vibes-based.

RPEReps in reserveWhat it feels like
100Nothing left. The last rep was a true maximal effort, or you missed it.
91Bar speed slowed hard on the final rep. One more was there, but only one.
82Clear slowdown on the last one or two reps. Two more were possible.
73Effortful but controlled. Three reps left, you could hold a short conversation between reps.
Below 74+Comfortable. The exact number of reps in reserve gets fuzzy here, and that is fine.

Below RPE 7, precision stops mattering much. Nobody can reliably tell the difference between five and six reps in reserve, and no program needs that resolution. The scale earns its keep in the 7 to 10 range, where the difference between two reps left and zero reps left changes what happens to your joints, your recovery, and next week’s session.

Why RPE beats a fixed percentage on a bad night

A percentage of your one-rep max is a fixed number calculated once, sometimes months ago. Your body is not fixed. Four hours of sleep, a stressful week at work, or a heavy session two days prior all change what a given percentage feels like without changing the number on the barbell.

This is the whole argument for autoregulation: let the felt difficulty of the load, not a number calculated in a different physiological state, decide whether today’s top set is a genuine push or a controlled one. Your 80 percent on eight hours of sleep and a quiet week is not the same set as your 80 percent after a red-eye flight and three deadlines. The load on the bar is identical. The cost of lifting it is not.

In practice this looks like a target RPE attached to a percentage range rather than a single fixed number. A program might prescribe “5 reps at roughly 80 percent, aiming for RPE 8.” On a good day that might land at 82 percent for RPE 8. On a rough week it might land at 76 percent for the same RPE 8. Either way, the stimulus, measured by effort rather than by load, stays where the program intended it. This is the core idea behind progressive overload done properly: the overload has to be real, and RPE is one of the few tools that adjusts for what “real” means on a given day.

RPE for endurance work

The same scale applies to running, cycling, and rowing, just measured across a whole session rather than a single set. Session RPE rates overall effort from 1 to 10, and it is one of the oldest and best-validated load-monitoring tools in endurance sport, going back to Foster’s work on session RPE as a training load marker in the late 1990s.

A useful working scale for conditioning:

  • RPE 2-3: Easy aerobic pace, full conversation, no real fatigue afterward. Most Zone 2 volume lives here.
  • RPE 4-5: Steady, moderate effort. Talking is broken into shorter sentences.
  • RPE 6-7: Tempo or threshold work. Talking is difficult, effort is sustained and uncomfortable but controlled.
  • RPE 8-9: Hard intervals or race-pace efforts. Short sentences only, breathing is the limiting factor.
  • RPE 10: All-out, unsustainable beyond a couple of minutes.

Session RPE matters most on days when the usual guide, pace or power, is unreliable: heat, humidity, hills, or a body that is carrying fatigue from the week. A 5:00/km pace that was RPE 5 last month and is RPE 7 this week, on the same course in similar weather, is telling you something pace alone would hide.

The two classic rating errors

Almost every misrated set falls into one of two patterns, and they pull a program in opposite directions.

Ego inflation. A genuine grind, bar speed crawling, form breaking down at the edges, gets called RPE 7 because RPE 9 or 10 feels like admitting weakness. This is the more common error among motivated lifters. It hides accumulating fatigue from the program, which then keeps prescribing load increases the body cannot actually absorb.

Sandbagging. A set that stopped comfortably at what was really RPE 6 gets called RPE 9, usually to justify not pushing harder, or because the lifter has never trained close enough to true failure to know what it feels like. This error caps progress, because a program reading RPE 9 assumes you are near your ceiling when you are not.

Both errors compound. If ratings are consistently wrong in the same direction across weeks, progressive overload either overshoots into a fatigue hole or stalls well short of what the body could handle. Neither failure looks dramatic in the moment. Both show up three or four weeks later as a plateau or as overtraining signs that seem to come from nowhere.

Calibrating your own scale

RPE is a skill, not an instinct, and it improves with deliberate practice, not just time under the bar.

  • Run an occasional AMRAP set as a truth serum. Once every few weeks, take a working set to a genuine rep max instead of stopping at the prescribed count. Compare what you predicted the reps in reserve would be against what actually happened. Lifters are routinely surprised in both directions the first few times they do this.
  • Film the bar speed. A slow-motion video on a phone shows what “grinding” actually looks like versus what you remember feeling. Watching your own last rep back is a fast way to recalibrate what RPE 9 looks like on you specifically.
  • Compare against known rep maxes. If you know your 5RM on a lift, use it as a reference point. A set at that load, at that rep count, is RPE 10 by definition. Everything else gets rated relative to that anchor.
  • Rate immediately, not after the session. Rating a set five minutes later, once the burn has faded, tends to round the number down. Rate it in the ten seconds after the last rep, while the effort is still fresh.

Beginners: use bands, not decimals

New lifters have not yet built an internal ruler for reps in reserve, and asking for RPE 7.5 precision in month two of structured training is asking for a number that does not exist yet. The fix is to widen the target instead of chasing false precision: aim for a band, such as RPE 6 to 8, rather than a single value.

This does two things. It gives room to get the rating wrong without breaking the program’s logic, and it builds the calibration skill gradually, through repeated exposure to what different efforts feel like, rather than demanding accuracy before the skill exists. Most lifters need somewhere between eight and twelve weeks of honest attempts before their RPE starts tracking closely with what a coach watching the set would call it.

Why honest RPE is the highest-value number you log

Of everything captured in a training log, weight, reps, sets, sleep, honest RPE is the single input every other adjustment downstream depends on. A program cannot tell the difference between a set that was genuinely hard and one that was called hard unless the number reflects reality. Get RPE right and the program can push when there is room to push and pull back before fatigue becomes a problem. Get it wrong consistently and every downstream decision, next week’s load, this month’s deload timing, is built on a number that was never true in the first place.

How Pelaris fits in

Per-set RPE logged in the workout tracker is the core signal the AI coach autoregulates from. It is free to log, forever, for every strength set and every conditioning session, and it takes about the same amount of time as writing down the weight.

Easier than prescribed moves the next week forward. When a prescribed RPE 8 lands closer to RPE 6 across a session or a week, the coach reads that as room to progress and adjusts the following week’s load accordingly, rather than waiting for a fixed percentage schedule to catch up.

RPE climbing at the same loads pulls volume or brings the deload forward. If the same prescribed weight starts costing RPE 9 where it used to cost RPE 7 across several sessions, that pattern gets flagged before it becomes a stalled block or a red flag for overtraining. The program can pull back volume or bring a deload forward rather than grinding through a week that was never going to land.

The coach reads trends, not single sets. One hard set at RPE 9 means nothing on its own, everyone has an off day. A trend across a week or two of sessions is what actually moves a program. This is the same logic that lets an AI coach build and adapt your program instead of just handing out a static spreadsheet, and it is a large part of why workout trackers that feed a coaching layer beat a plateau where a logbook alone cannot.

The habit worth building

Rate the set in the ten seconds after the last rep, before you have had time to build a story around it. If you genuinely do not know whether it was RPE 7 or RPE 9, say so honestly rather than picking the flattering number, that uncertainty is itself useful information early on. The lifters who get the most out of an adaptive program are not the ones with the best genetics or the most willpower. They are the ones whose RPE number can be trusted, set after set, because everything the program does next is built on top of it.