Workout Log Template: Track Sets, Reps and Weight Clearly
Published by Liftlog+ · Updated
A useful workout log records the exercise, load and actual reps for each set. Keep the plan separate from the result, make your weight convention explicit, and add a short note when the equipment, effort or setup changes.
Copy the template below into a notebook, notes app or spreadsheet. It is a strength-training record, not a workout prescription: use your existing program for exercises, sets, rep targets and progression. No account, download or app is needed.
Copy this workout log template
Date: ____
Session / routine: ____
Units: kg / lb
Load convention: total barbell load / per dumbbell / machine label / other: ____
| Exercise and setup | Set | Planned load × reps | Actual load × reps | Effort / exception |
|---|---|---|---|---|
| ____ | Warm-up 1 | ____ | ____ | ____ |
| ____ | Work 1 | ____ | ____ | ____ |
| ____ | Work 2 | ____ | ____ | ____ |
| ____ | Work 3, if planned | ____ | ____ | ____ |
Next-session note: ____
Repeat the rows for each exercise and use only as many sets as your program calls for. The warm-up row and three work rows are placeholders, not instructions to perform that number of sets. If different exercises use different load conventions, write the convention beside each exercise instead of relying on the session heading.
For a spreadsheet, these are the same headings in a copyable comma-separated line:
Date,Session,Exercise and setup,Set type and number,Unit,Load convention,Planned load,Planned reps,Actual load,Actual reps,Effort or exception,Next-session note
Use one row per set. Put a rep range such as 8–12 in the planned-reps column and the completed number, such as 10, in actual reps. Leave an unknown effort rating blank or write not sure; do not fill it with the planned target.
The smallest version that still works
If the full table feels slow, keep exercise, load and each set’s reps, then note only exceptions. An entry could read:
Flat dumbbell bench press — 10 kg per hand — 10, 9 reps. About 2–3 reps left on each set. Same bench and rest as usual.
That is an illustrative entry, not a recommended starting weight. A short accurate record is preferable to a detailed sheet that quietly replaces actual results with targets.
Decide what the weight column means
These are suggested logging conventions, not universal rules used by every app or gym. Choose a convention, label it and keep it consistent.
| Equipment | What to write | Common ambiguity to avoid |
|---|---|---|
| Barbell | Total load, including the bar; note unusual bar weight | Recording plates only one week and bar plus plates the next |
| Two dumbbells | Load per hand; note if the hands differ | Switching between one dumbbell’s weight and the pair’s total |
| Single dumbbell | The weight of that dumbbell | Treating a single chest-held weight as a per-hand pair |
| Weight-stack machine | Displayed selection, units if known, and machine identity | Treating different machines’ labels as directly comparable |
| Plate-loaded machine | Plates added, plus the machine identity and your convention | Assuming an unknown carriage or lever weight is zero |
| Bodyweight | Exercise variation; external load or assistance if used | Entering full body mass as if it were the measured load moved |
For a machine with no stated units, setting 7, machine A is more honest than inventing kilograms. More assistance on an assisted exercise means a different task, not more external resistance; label it as assistance.
For unilateral work, record each side. If your program includes a dumbbell split squat with both feet on the floor, 8 left / 8 right, 10 kg per hand is clearer than 16 reps, 20 kg. This is a notation example, not an additional exercise to add to your plan.
A filled example: keep the plan and result separate
Suppose an existing program calls for two working sets of 8–12 reps on the flat dumbbell bench press, with a manageable effort buffer. The following is an invented logging example, not a complete session, personal training result or load recommendation. Warm-ups are omitted from this example, not from the person’s preparation.
| Set | Plan | Actual result | Note |
|---|---|---|---|
| Work 1 | 10 kg per hand × 8–12 | 10 kg per hand × 10 | About 3 reps left |
| Work 2 | 10 kg per hand × 8–12 | 10 kg per hand × 8 | About 2 reps left; shorter rest than usual |
Next-session note: keep the program’s load decision rule; restore the usual rest before judging whether the lower second-set reps are a trend. The note records a possible explanation, not a proven cause.
If you train in pounds, the same format could say 20 lb per hand × 10 and 20 lb per hand × 8. Those are separate equipment examples, not conversions of 10 kg.
Now suppose the dumbbell bench area is unavailable next time and your program allows a machine chest press. Record a new exercise entry with its machine label and setup. Do not put the machine result into the dumbbell row or transfer the dumbbell load target to the machine. Learn the machine’s setup and establish a suitable load separately.
Record exceptions without turning the log into homework
A note should explain something you will otherwise misread later:
- Changed load during the exercise: record the actual load on each set, not one load for the whole exercise.
- Skipped set: write
not performedand a brief reason. A blank is ambiguous; zero completed reps is not the same as a skipped set. - Stopped set: record the controlled reps completed and why you stopped. Do not finish an unsafe or painful movement to improve the entry. Persistent or concerning symptoms need appropriate professional assessment.
- Shortened session: keep the exercises completed and mark the rest unperformed. Do not invent catch-up sets in the log.
- New variation or setup: use a separate exercise name or a clearly visible setup note. Preserve the old history rather than relabeling it as the new movement.
- Unknown result: write
not recordedinstead of reconstructing an exact number from a vague memory.
Separate warm-ups from working sets so you can see which entries belong to the program’s work targets. If you only log working sets, say so; that does not mean warm-ups were unnecessary.
Effort is optional unless your program asks for it. Repetitions in reserve (RIR) estimates how many more controlled reps you think you could complete. It is not a measured count of reps you actually performed. A review by Halperin and colleagues found that predictions of reps remaining were imperfect, with substantial variation across the included studies. Do not “correct” every rating by a fixed amount or test to failure just to fill a cell. The RPE vs RIR guide explains how to label those estimates.
How to use the record before the next workout
Check the last comparable entry, then ask three questions:
- Was this the same task? Check movement, equipment, setup, range of motion and exercise order. A new machine or shorter movement is not a clean comparison with the old entry.
- What actually changed? More controlled reps at the same load, another completed planned set, and more consistent attendance are different observations. Keep them separate rather than compressing them into one “better workout” score.
- What does my program say to do next? Use its progression rule, not an automatic demand to beat last time. The double-progression guide shows one rep-first method if you need a clearly defined rule.
Do not treat weight × reps summed across unrelated exercises as a universal measure of progress. It can hide changed equipment, technique or exercise selection. Even within one movement, more recorded work does not by itself prove more muscle growth.
The 2026 ACSM position stand discusses adjusting training demands for continued longer-term adaptation, while distinguishing progression from obtaining any benefit at all. Repeating a manageable workout is not worthless because the numbers stayed the same. That review did not test this logging template or prove that tracking by itself produces better results.
If several comparable entries leave you unsure what to change, review the program and its fit with your schedule rather than adding weight or sets simply to make the chart rise. For day-to-day comparison, keeping rest periods reasonably consistent can also make the record easier to interpret.
Keep only the detail you will use
You do not need calorie estimates, a daily maximum, soreness scores or a perfect spreadsheet to start. Record what happened, flag exceptions and leave one useful next-session note. Add fields only when they answer a recurring question.
The template works with any repeatable routine, including the three-day beginner full-body plan. The training plan supplies the work; the log preserves the result. Neither the sheet nor an app guarantees progress.
Sources and scope
- Halperin et al., 2022: Accuracy in Predicting Repetitions to Task Failure in Resistance Exercise: A Scoping Review and Exploratory Meta-analysis. DOI: 10.1007/s40279-021-01559-x. Abstract consulted. Healthy-participant studies with substantial variation; not validation of this template or a reason to prescribe failure testing.
- ACSM, 2026: Resistance Training Prescription for Muscle Function, Hypertrophy, and Physical Performance in Healthy Adults: An Overview of Reviews. DOI: 10.1249/MSS.0000000000003897. Full-text methods, progression discussion and limitations consulted. Broad healthy-adult training evidence, not a trial of workout logging.
The template, conventions and worked entries are editorial examples for general strength-training records. They are not individualized coaching, clinical advice, a scientifically validated tracking system or a report of personal results.
For general information only—not personalized training or medical advice. Historical routines may vary by source; adapt workouts to your experience and consult a qualified professional if needed.