How to Log Workouts at the Gym, Set by Set
To log workouts, record the exact exercise plus the weight and reps of every working set, straight after you finish it, in one place you use every session. Write reps set by set (80 kg: 8, 8, 7) rather than "3×8", keep names and units consistent, and check last session's numbers before you start.
On this page
What a workout log entry needs
A useful log answers one question at the start of every session: what do I have to beat today? To answer it, each exercise needs three things, and each session needs one:
- The exact exercise. "Incline dumbbell press", not "chest". A variation is a different lift.
- The weight. What you actually lifted, written the same way every time. Dumbbells and plates have their own rules, covered below. If you are not sure what to write for a loaded bar, how to load a barbell explains the per-side math.
- The reps of each set. Set by set, not as one summary.
- The date. Once per session, so a list of numbers becomes a timeline.
Per-set reps matter more than they look. "3×8 at 80 kg" says you hit your target, and it hides the sessions where you didn't. Written as "80 kg: 8, 8, 7", the log shows the third set fell one rep short. That rep is exactly what you're trying to win back next week.
That's the whole required entry. Rest times, how a set felt and which machine you used are optional context: add them when they explain a number. For why these particular numbers add up to progress over weeks, see how to track progressive overload.
How to log workouts in four steps
The routine below takes a few seconds per set. Its one real rule: write things down while they're happening, not from memory afterwards.
- Before the session, look up the numbers to beat. For each exercise you're about to do, check last session's weight and reps. That's today's target. If you follow a program, its sets and reps are the plan, and last session's numbers are your starting point.
- During the session, log each set right after it. Rack the weight, write the set down, then rest. You're resting anyway, so it costs no time. Leave it until the end and you're reconstructing a set from forty minutes ago.
- After the session, do a 30-second check. Did you beat last time anywhere: one more rep, a little more weight, an extra set? Did anything odd happen, like a missed rep, a substitution or a tweak? Add a few words now, while you still know why.
- Every few weeks, read the trend. One session is noise. Look at your main lifts over four to six sessions. Rising weight, reps or total volume means the plan is working. A flat line for three weeks or more means it's time to change one thing.
Writing it down is the point, not a formality. A meta-analysis of 138 experiments found that monitoring progress helped people reach their goals, and the effect was larger when the information was physically recorded (Harkin et al., 2016). That second finding comes from comparing studies rather than testing it head-on, and the goals weren't only about training. Still, it's a good reason to keep your numbers on a page or a screen rather than in your head.
A full session, logged
Here's a push day written up in full. Warm-ups are left out, every working set has its own reps, and each weight is written the way it was loaded:
| Exercise | Weight | Reps per set | Context |
|---|---|---|---|
| Barbell bench press | 80 kg (176 lb) | 8, 8, 7 | Last rep of set 3 was slow |
| Incline dumbbell press | 24 kg per hand (53 lb) | 10, 9, 9 | – |
| Weighted dip | Bodyweight +10 kg (+22 lb) | 8, 7, 6 | Dip belt |
| Cable triceps pushdown (rope) | Stack 9 | 12, 12, 11 | Left cable station |
| Dumbbell lateral raise | 8 kg per hand (18 lb) | 15, 13, 12 | – |
Next week, this table is your to-do list. Bench at 80 kg for 8, 8, 8 beats this session by one rep. Another 8, 8, 7 means you held steady, which happens. If you train in a rep range, say 6–8, reaching the top of the range on every set is the signal to add weight. The 1–2 rep rule covers how big that jump should be.
Notice what the log doesn't contain: no warm-ups, no rounding, no "felt strong". Every line is something you can compare directly with the same line next week.
How to log dumbbells, plates, bodyweight and machines
Most logging confusion comes from equipment where "the weight" could mean two different numbers. There's rarely one right convention. What matters is that you pick one per exercise and never switch, because a log that flips between per-hand and total halves or doubles your numbers overnight.
| Equipment | What to write | Watch out for |
|---|---|---|
| Barbell | The total, bar included. A 20 kg bar with 30 kg per side is 80 kg; a 45 lb bar with 45 + 25 per side is 185 lb. | Not every bar is 20 kg (45 lb). Some weigh 15 kg or 35 lb, or less, and trap and EZ bars vary. Check before you assume. |
| Dumbbells | The number on one dumbbell, marked "per hand". | Some people log the pair's total instead. Either works; switching between them doesn't. |
| Single-arm or single-leg work | The weight of the one dumbbell and the reps for one side ("10 per leg"). | Don't add both sides' reps together. If one side does fewer, write both: "10 L, 9 R". |
| Bodyweight moves | Reps only: pull-ups 9, 8, 7. | Your bodyweight shifts over time. Reps are still the number to beat. |
| Weighted pull-ups and dips | The added weight with a plus sign: +10 kg. | Without the "+", a 10 kg dip looks like a 10 kg exercise. |
| Assisted pull-up or dip machine | The assistance, marked "assist": assist 25 kg. | Here a lower number is progress. On any chart that assumes "up is good", it will look backwards. |
| Machines and cables | The weight or pin number shown, plus which machine. | Stacks differ between machines and gyms. A 9 on one cable isn't a 9 on another, so name the station if you train in more than one place. |
For plate-loaded lifts, count the plates on one side, double them and add the bar once. If you're not sure what a target weight looks like on the bar, the plate calculator shows which plates go on each side.
Warm-ups, missed reps, drop sets and other edge cases
Real sessions rarely go exactly to plan. A few simple rules keep the log honest when they don't:
- Warm-up sets. Leave them out, or keep them clearly apart from working sets. Mixed in, they inflate your volume and make sessions hard to compare. Many coaches have you log only the sets that count toward the program.
- A missed rep. Log the reps you completed, not the target. If you failed on rep six, the set is 5. A short note ("failed rep 6") tells future you whether it was strength or a bad day.
- How hard a set felt. Optional, and an estimate rather than a measurement. Across 12 studies, people predicting how many reps they had left before failure underestimated by about one rep on average (Halperin et al., 2022). The reps you actually did are the fact; the feel is context.
- Drop sets. Log each drop as its own set with its own weight: 80 kg × 8, then 60 kg × 6. Merged into one line, next week's session has nothing to match.
- An exercise swap. Bench taken? Log what you actually did under its own name, such as dumbbell bench press, not under the lift you planned. Otherwise both histories go wrong.
- A short or patchy session. Log what you finished and leave the rest blank. If you forgot to write a set down, add it only if you clearly remember the numbers. A gap is honest; an invented set skews every comparison after it.
Keep names and units consistent
A log is only as useful as its comparisons, and comparisons break quietly. Four habits prevent that:
- One name per lift. "Bench", "BP" and "flat bench" turn one history into three half-histories. Write the full name once, including the variation, and reuse it: "paused bench press", "low-bar squat", "Romanian deadlift".
- Variations are separate exercises. A close-grip bench, a Smith machine squat or a deficit deadlift each get their own entry. They move different weights, and mixing them makes your history lie.
- One unit per lift. Don't log some sessions in kilograms and others in pounds. If your gym has both, convert before you write it down. In Lifter Log you can switch between kg and lb at any time, and your whole history converts with you.
- One convention per piece of kit. If dumbbells are per hand on Monday, they're per hand on Thursday.
Turn the log into progress
A log pays off twice: at the start of each session, as the numbers to beat, and every few weeks, as proof that the plan works, whether that plan is a push pull legs split or any other routine. A few ways to use it:
- Deciding when to add weight. Use the rep-range rule above: when every set reaches the top of the range, make the smallest jump you can and build the reps back up.
- Comparing different rep counts. A set of 5 and a set of 8 aren't directly comparable. The 1RM calculator turns both into an estimated one-rep max.
- Moving an old log. If your past sessions live in a notebook, a spreadsheet or another app's CSV export, you don't have to retype them. Lifter Log's AI import reads a spreadsheet, PDF, CSV or up to 8 photos, and dated sets and reps come in as history, so your charts start full.
In the app, every saved set feeds per-exercise charts of top-set weight, total reps and volume. The Analytics tab adds week, month and year totals, PRs and an estimated-1RM trend for each lift. The rest of the toolkit, including the lock-screen rest timer, is in the full feature list.
Whatever you log in, the habit is the same: write each set down as you finish it, and start every session by reading the last one. If you are brand new to lifting, how to start strength training shows what a first month of logs looks like.