/
Logging & Tracking
/
Workout Log Template for the Gym
Logging & Tracking
Workout Log Template for the Gym
By Junaid Hussain

At a glance
Start with the exercise, working sets, completed reps and weight or resistance used. Copy a notes-style, table, full-body or Push Pull Legs template depending on how you train. Record your actual results rather than copying the targets from your programme. Keep warm-ups and unusual sets clearly labelled when they matter. Add notes only when they explain something the numbers cannot. Keep the previous result and next target together when progression is your priority. Choose a logging format that is quick enough to use consistently.
On this page
The simplest workout log template
A copy-ready notes template
A structured workout-log table
A full-body workout log template
A Push Pull Legs workout log template
A progressive-overload workout template
Adding warm-ups to your template
Adding AMRAPs, supersets and drop sets
What should go in the notes?
What should you leave out?
How to use your workout log next time
Paper, spreadsheet or workout app?
A workout template for HyperResponder
A simple workout-log checklist
A workout log does not need dozens of fields. For most gym sessions, you only need enough information to answer four questions later: what exercise did I do, how many working sets did I complete, how many reps did I get, and what weight or resistance did I use?
Everything else is optional context. The best workout log template is not the one that records the most data; it is the one you can fill in quickly, understand later and actually use when you train again.
Below are several copy-ready formats, from a minimal notes log to full-body and Push Pull Legs templates.
The simplest workout log template
If you want the minimum useful format, start here:
Template
Copy-ready
Date:
Exercise
Weight × reps
Weight × reps
Weight × reps
Exercise
Weight × reps
Weight × reps
Weight × reps
Notes:
For example:
Workout note
19 Aug
Bench press
60 kg × 10
60 kg × 9
60 kg × 8
Lat pulldown
55 kg × 12
55 kg × 11
55 kg × 10
Leg press
120 kg × 10
120 kg × 10
Bench felt good. Keep 60 kg next time and try for 10/10/10.
That is already enough to build a useful training history. The important thing is that the numbers describe what actually happened: if your programme prescribed 3 × 10 but you completed 10, 9, 8, record 10, 9, 8 rather than replacing the result with the target.
Your programme tells you what to attempt; your workout log records the result. For a deeper explanation of what to record and how to handle different set types, see How to Track Your Workouts: Sets, Reps, Weight and Notes.
A copy-ready notes template
A Notes-style log is useful when you want as little friction as possible during training:
Template
Copy-ready
[WORKOUT NAME]
[Exercise]
[weight] x [reps]
[weight] x [reps]
[weight] x [reps]
[Exercise]
[weight] x [reps]
[weight] x [reps]
[weight] x [reps]
Notes:
You do not need perfect formatting or labels such as set 1, set 2 and set 3 when the order is already obvious. A real workout might simply look like:
Workout note
Push
Bench
60x10
60x9
60x8
Incline DB
22.5x10
22.5x10
22.5x9
Cable fly
12.5x15 x3
Pushdown
30x12 x3
Bench felt strong. Keep 60 next session.
If every set matches, shorthand such as 12.5x15 x3 keeps the log compact; when the sets differ, preserve the individual results. The goal is to log quickly without losing information you will need later.
A structured workout-log table
If you prefer paper, Notion or a spreadsheet, a table can make a session easy to scan.
Exercise | Set 1 | Set 2 | Set 3 | Notes |
|---|---|---|---|---|
Bench press | 60 × 10 | 60 × 9 | 60 × 8 | Keep weight |
Lat pulldown | 55 × 12 | 55 × 11 | 55 × 10 | — |
Leg press | 120 × 10 | 120 × 10 | — | Seat 4 |
You can add a column for RPE, RIR, rest time, tempo or another metric when it serves a real purpose. The presence of a field in a template does not mean you need to fill it in every workout.
A full-body workout log template
For a simple full-body session:
Template
Copy-ready
Full Body
Leg press
___ x ___ | ___ x ___ | ___ x ___
Bench press
___ x ___ | ___ x ___ | ___ x ___
Lat pulldown
___ x ___ | ___ x ___ | ___ x ___
Romanian deadlift
___ x ___ | ___ x ___
Lateral raise
___ x ___ | ___ x ___
Bicep curl
___ x ___ | ___ x ___
Notes:
If your programme gives you a target such as 8–12 reps, keep that target in the programme and record the actual result in the log. If you achieve 50x12, 50x11, 50x9, preserve those numbers rather than replacing them with 3 × 8–12.
The exercises and number of sets above are examples, not a fixed programme. Adapt the template to the routine you are actually following.
A Push Pull Legs workout log template
If you train with a Push Pull Legs split, the same compact format can be reused for each session:
Template
Copy-ready
Push
Chest press
___ x ___ | ___ x ___ | ___ x ___
Shoulder press
___ x ___ | ___ x ___ | ___ x ___
Incline press
___ x ___ | ___ x ___ | ___ x ___
Lateral raise
___ x ___ | ___ x ___
Tricep pushdown
___ x ___ | ___ x ___
Notes:
Pull
Lat pulldown
___ x ___ | ___ x ___ | ___ x ___
Row
___ x ___ | ___ x ___ | ___ x ___
Rear-delt fly
___ x ___ | ___ x ___
Bicep curl
___ x ___ | ___ x ___
Notes:
Legs
Squat or leg press
___ x ___ | ___ x ___ | ___ x ___
Romanian deadlift
___ x ___ | ___ x ___
Leg curl
___ x ___ | ___ x ___
Leg extension
___ x ___ | ___ x ___
Calf raise
___ x ___ | ___ x ___
Notes:
These are logging templates rather than prescribed workouts. Change the exercises and working-set count to match your programme. If you want a complete routine built around this structure, see Push Pull Legs for Beginners: A Simple 3-Day PPL Plan.
A progressive-overload workout template
If your main reason for logging is to make progression easier, keep the previous result, today’s result and next target close together:
Bench press
60x10, 60x9, 60x8
Last session
60x11, 60x10, 60x9
Today
Keep 60 kg, add reps
Next time
Target: 8–12 reps
The same format works after increasing the load:
Lat pulldown — after increasing the load
55x12, 55x12, 55x12
Last session
55 → 60 kg
Increase
60x10, 60x9, 60x8
Today
Rebuild the reps
Next time
Target: 8–12 reps. Reach the top of the range, increase, then rebuild.
This makes the log decision-oriented rather than simply an archive. Progress can mean more reps at the same weight, more weight for similar reps, reaching the top of a rep range, improving consistency across sets or using less assistance. For more detail, see Progressive Overload for Beginners: When to Add Reps or Weight.
Adding warm-ups and unusual sets
Warm-ups can be included without mixing them into your working-set history:
Workout note
Bench
40x8 warmup
60x10
60x9
60x8
You do not need to record every warm-up forever if it follows the same predictable pattern. The purpose of the label is simply to distinguish preparation from the sets you are trying to compare over time.
The same template can accommodate AMRAPs, supersets, drop sets and incomplete reps:
Notation
AMRAP
Bench press
60 kg AMRAP — 13 reps
Superset
A1 Cable curl — 25x12
A2 Tricep pushdown — 30x12
3 rounds
Drop set
Lateral raise
10x10
7.5x8
5x9
Failed or partial rep
Bench — 60x8, failed 9th
Row — 80x7 + 1 partial
The notation does not need to match somebody else’s log. It only needs to preserve enough information for you to understand what happened later.
What should go in the notes?
Keep the notes section for information the numbers do not already tell you: Paused every rep, Different leg press today, Seat 4, Only 60 sec rest before final set, Failed 9th rep, or Keep this weight next session.
A note is useful when it changes how you should interpret the workout or tells you something you will care about next time. If the numbers tell the full story, leave the notes section empty.
The same rule applies to optional metrics. RPE, RIR, tempo, every rest interval, session duration, sleep, soreness, mood and machine settings can all be useful in the right circumstances, but none is required simply because a template could include it. Ask whether you will actually use the information later; if not, another field usually creates more logging without making the log more useful.
How to use your workout log next time
Before repeating an exercise, check the previous comparable session: the weight, reps, working sets and any note that changes the comparison. Then compare that result with the target in your programme.
If the last bench session was:
Workout note
Bench
60x10
60x9
60x8
and today’s target is still 8–12 reps, you now have something concrete to work from. Depending on your progression method, you might try to add a rep somewhere, improve the weaker sets or repeat the performance before increasing the load.
That review step is what turns a workout log from a record of the past into something useful for the next workout.
Paper, spreadsheet or workout app?
The template matters more than the tool you put it in. Paper is simple but becomes harder to search as your history grows; a notes app is fast and flexible but leaves most of the organisation to you; a spreadsheet offers tables, formulas and charts but can be awkward during a live workout; and a dedicated workout tracker can organise history and progress automatically but may require more set-by-set interaction.
Choose the method that gives you useful history without making the act of logging unnecessarily difficult.
A workout template for HyperResponder
HyperResponder is designed around the speed of a notes-style log while turning the result into structured workout data. Instead of rebuilding each set through separate fields, you can write:
Workout note
Push
bench 60 10,9,8
incline db 22.5 10,10,9
fly 12.5 3x15
pushdowns 30 3x12
or include useful context in the same shorthand:
Workout note
bench
40x8 warmup
60x10
60x9
60x8 failed 9th
HyperResponder interprets the note as a structured workout for you to review before saving. The template itself does not need to become more complicated just because the resulting history is structured: you still need the same basic information — exercise, load, completed reps and useful context.
A simple workout-log checklist
Before you finish recording a session, check that:
each exercise is there;
your working sets and reps reflect what you actually completed;
the weight or resistance is clear;
warm-ups and unusual sets are distinguishable when necessary; and
any context you will care about later has been preserved.
Then ask one final question: could I understand this workout next week without relying on memory?
If yes, you probably recorded enough. A good workout log is not the one with the most fields; it is the one you can complete during training, understand afterwards and use to make the next session easier to plan.
In the app
Log this the easy way
Logging
Type your workout as a plain note — HyperResponder turns it into structured sets, reps and weight, and tracks your progress from there.
Take what you’ve learned into the gym. Log your next session as a plain note and let HyperResponder handle the structure.