The most obvious sign of progress in resistance training is simple: you can lift more weight.

But it is not the only one.

Doing more reps with the same load, producing a similar performance with more repetitions in reserve, or maintaining performance more comfortably can also provide useful information.

Progress is therefore rarely captured by one workout or one number.

Progress is judged over time,
not from one workout.

To assess progress, compare sufficiently similar performances and interpret them in the context of your training goal.

The clearest case: more load for a comparable performance

If you move from 80 kg × 8 at RIR 2 to 82.5 kg × 8 at RIR 2, the signal is easy to read.

You are producing more external performance at a similar perceived effort.

For strength, load is particularly relevant. The 2026 American College of Sports Medicine position stand synthesized 137 systematic reviews covering more than 30,000 participants and found that resistance training improves strength, hypertrophy, power and several other outcomes, while the most useful prescription variables differ by goal.1

But using load as the only definition of progress would miss other meaningful changes.

You can progress without adding weight

80 kg × 8 — RIR 2

80 kg × 10 — RIR 2

The load is unchanged, but you completed more repetitions with a similar estimated reserve. That is a performance improvement.

A 2024 randomized trial compared progressing resistance training by increasing load versus increasing repetitions. In 39 previously untrained young adults, both approaches increased leg-extension strength and vastus lateralis cross-sectional area over ten weeks, with no significant difference between the two progression strategies in that protocol.2

This does not mean every progression strategy is interchangeable in every context. It does show that adding weight is not the only way to progressively increase the training stimulus.

Same load, same reps: can that still be progress?

Sometimes — but this requires more caution.

Workout A: 80 kg × 8 — RIR 1

Workout B: 80 kg × 8 — RIR 3

The external performance is identical, but the second set appears to have been completed with more reserve.

An identical performance achieved with more estimated reps in reserve can be compatible with improvement, even when load and reps have not changed.

Compatible is the key word. RIR is a subjective estimate, not a direct measure of strength.

In a 2024 bench-press study of 24 resistance-trained participants, the mean absolute error for 1- and 3-RIR predictions was about 0.65 repetitions, with individual variability.3

Same numbers.
Not necessarily the same relative performance.

Total tonnage is not a progress score

Tonnage — sets × reps × load — is useful for describing part of the external work performed.

But it is not a score that tells you how good a workout was.

Three sets at 80 kg for 8, 8 and 7 reps equal 1,840 kg of tonnage.

That number does not tell you whether the sets were easy, close to failure, performed with short rest periods or completed while unusually fatigued.

A 2024 review on total training-volume progression argued that increases in tonnage can quantify external work across a training study but do not, by themselves, explain muscle-growth adaptations well.4

Volume is data. It is not a progress grade.

Progress depends on what you are trying to improve

GoalUseful signalsCommon mistake
StrengthLoad, reps, working-set performance, trends over timeReducing progress to tonnage
HypertrophyPerformance, hard sets, proximity to failure, useful volume in contextAssuming one PR proves muscle growth
PowerExecution quality, velocity when measured, ability to produce force while freshAlways chasing more fatigue

The ACSM 2026 position stand likewise shows that different outcomes respond to different prescription variables, supporting goal-specific programming instead of one universal metric.1

Look for trends, not isolated days

One workout can be affected by sleep, stress, food intake, rest periods, exercise order or normal day-to-day variation.

Tracking becomes more informative when several comparable sessions are placed side by side.

Illustrative example — this is a signal, not a diagnosis.
VariableWorkout 1Workout 2Workout 3
Load80 kg80 kg80 kg
Reps8 / 8 / 88 / 8 / 88 / 8 / 7
Estimated average RIR~3~2~1–2

Same load, more effort, then a slight drop in performance: that is a trend worth monitoring.

It is not enough to diagnose a plateau, excessive fatigue or a poor program.

The reverse pattern would also be informative: the same 80 kg × 8 while estimated RIR moves from 1 to 2 to 3. That still does not directly prove a physiological adaptation, but the repeated trend is more useful than one isolated set.

When are you actually “stuck”?

There is no universal number of workouts or weeks after which every lifter should declare a plateau.

A plateau is a trend: several sufficiently comparable performances stop improving despite training that is consistent enough to make the comparison meaningful.

Before blaming the program, look at recovery, consistency, technique, rest periods, exercise order, effort and session context.

One bad day is not a plateau. One great day is not proof that everything changed either.

What should you track to detect progress?

For most resistance-training sessions, the foundation is simple: exercise, load, reps and sets.

Depending on the goal, RIR or RPE can add useful context. For cardio or hybrid training, time, distance, pace and session structure may matter more.

You do not necessarily need more metrics. You mainly need to compare the metrics you already collect correctly.

Progress is not always visible when it happens

A personal record is obvious immediately.

Subtler progress may need several sessions to emerge: a load becoming more stable, more reps at similar effort, or the same performance with more estimated reserve.

Possible progress signal

Same load. Same reps. More reserve.

One workout is not enough to conclude. A repeated trend makes the change far more useful to interpret.

How Grunty uses that context

A workout can enter Grunty by voice or from a photo or screenshot.

Grunty then turns the useful information into structured training data: exercises, sets, reps, loads, RIR/RPE and other variables that were actually available.

The value comes from the history that follows: comparing sufficiently similar sessions to make meaningful changes easier to see.

Grunty cannot prove that a muscle grew just because tonnage increased. It can show that you performed more reps, used more load, or produced a similar performance with a different estimated reserve.

Discover Grunty workout analysis

Scientific sources

  1. 1. Currier BS et al. — 2026
    American College of Sports Medicine Position Stand. Resistance Training Prescription for Muscle Function, Hypertrophy, and Physical Performance in Healthy Adults: An Overview of Reviews.
    Medicine & Science in Sports & Exercise, 58(4), 851–872. DOI 10.1249/MSS.0000000000003897.
    PubMed ↗ · Full text ↗
  2. 2. Chaves TS et al. — 2024
    Effects of Resistance Training Overload Progression Protocols on Strength and Muscle Mass.
    International Journal of Sports Medicine, 45(7), 504–510. DOI 10.1055/a-2256-5857.
    PubMed ↗
  3. 3. Refalo MC et al. — 2024
    Accuracy of Intraset Repetitions-in-Reserve Predictions During the Bench Press Exercise in Resistance-Trained Male and Female Subjects.
    Journal of Strength and Conditioning Research, 38(3), e78–e85. DOI 10.1519/JSC.0000000000004653.
    PubMed ↗
  4. 4. Hammert WB et al. — 2024
    Progression of total training volume in resistance training studies and its application to skeletal muscle growth.
    Physiological Measurement, 45(8). DOI 10.1088/1361-6579/ad7348.
    PubMed ↗

Less logging. More training.

By voice or from a photo, Grunty turns your training into structured data you can actually use.