GymStreak research · Training data study
How lifters actually train
What 27.5M logged sets from 149,299 GymStreak lifters show about rep ranges, sets, weekly volume, workout length, gym days, the most popular exercises and typical strength. Data from December 2019 to September 2026.
By GymStreakPublished Data to
- Logged sets
- 27.5M
- Lifters
- 149,299
- Workouts
- 1.41M
- Months of data
- 82
Key findings
- 1
“3 sets of 10” really is the default
The median weighted set is 10 reps, and 62.4% of sets are exactly 8, 10 or 12 reps. 51.9% of exercise entries are exactly 3 sets and 36.7% are exactly 4.
- 2
Heavy sets are rare, except on the big barbell lifts
Only 2.9% of weighted sets are 1–5 reps. On the bench press it is 14.3%, the squat 13.4% and the deadlift 15.5%.
- 3
Chest gets trained most; hamstrings and calves least
Chest is trained in 79% of active training weeks, with a median of 11 sets when it is trained. Hamstrings appear in 53% of weeks (median 5 sets) and calves in 43% (median 4).
- 4
Few weeks reach 10–20 sets per muscle
Chest lands in the 10–20 weekly sets range in 32% of active weeks. For lats it is 10% and for hamstrings 9%.
- 5
The typical workout is under an hour
The median app-timed workout lasts 51 minutes with 19 working sets. The middle half run 37–69 minutes.
- 6
Most lifters train about twice a week, and Monday is gym day
Lifters with 4+ logged weeks average a median of 2.1 workouts per logged week, and 30.1% of logged weeks have a single workout. 18.3% of workouts happen on a Monday and 8.5% on a Sunday.
- 7
What a median bench press looks like
The median estimated one-rep max bench press is 66.7 kg for men (0.78× bodyweight) and 37.3 kg for women (0.5×).
Read this first
This is what people who chose to download a gym app actually logged, not a representative sample of the population or even of gym members. Treat the figures as “what GymStreak lifters do”, not as norms or targets. Every figure describes a group of at least 100 people. Details in the methodology.
01 / Reps and sets
Rep ranges and set counts
Lifters overwhelmingly work in moderate rep ranges. The median weighted working set is 10 reps, 74.2% of sets are between 6 and 12 reps, and 62.4% land on exactly 8, 10 or 12, the round numbers most programmes prescribe.
Reps per set, weighted exercises
Reps in the set
Show the numbers
| Reps | Share of sets | Sets | Lifters |
|---|---|---|---|
| 1 | 0.1% | 16,608 | 3,407 |
| 2 | 0.1% | 22,302 | 4,445 |
| 3 | 0.3% | 53,010 | 7,256 |
| 4 | 0.7% | 133,805 | 11,610 |
| 5 | 1.8% | 335,593 | 21,011 |
| 6 | 2.8% | 537,894 | 24,375 |
| 7 | 1.7% | 329,151 | 18,679 |
| 8 | 12.0% | 2,301,293 | 61,109 |
| 9 | 2.7% | 508,983 | 19,242 |
| 10 | 28.2% | 5,390,266 | 98,769 |
| 11 | 4.6% | 885,851 | 22,444 |
| 12 | 22.2% | 4,239,371 | 93,050 |
| 13 | 3.7% | 699,194 | 20,687 |
| 14 | 1.9% | 363,977 | 14,327 |
| 15 | 10.8% | 2,070,203 | 64,300 |
| 16 | 1.8% | 350,173 | 15,838 |
| 17 | 0.6% | 114,666 | 7,097 |
| 18 | 0.3% | 57,340 | 6,114 |
| 19 | 0.0% | 8,497 | 1,661 |
| 20 | 2.4% | 466,338 | 21,734 |
| 21 | 0.1% | 22,190 | 2,815 |
| 22 | 0.1% | 16,551 | 2,494 |
| 23 | 0.0% | 4,359 | 980 |
| 24 | 0.1% | 13,930 | 2,050 |
| 25 | 0.5% | 97,182 | 6,864 |
| 26 | 0.0% | 6,781 | 1,207 |
| 27 | 0.0% | 2,124 | 532 |
| 28 | 0.0% | 2,140 | 634 |
| 29 | 0.0% | 454 | 143 |
| 30 | 0.4% | 76,171 | 6,711 |
n = 121,495 lifters, 19,126,397 weighted working sets (reps 1–30, warm-ups excluded).
Heavy work lives on the big barbell lifts
Only 2.9% of all weighted sets are 1–5 reps, but the bench press, squat and deadlift get several times more heavy work (14.3%, 13.4% and 15.5%). Even on those lifts the median set is still 10 reps.
| Exercise | Lifters | Median reps | Middle half | 1–5 reps | 6–12 reps | 13+ reps |
|---|---|---|---|---|---|---|
| All weighted exercises | 121,495 | 10 | 10–12 | 2.9% | 74.2% | 22.9% |
| Bodyweight exercises | 113,585 | 11 | 10–13 | 2.8% | 69.5% | 27.7% |
| Barbell bench press | 23,302 | 10 | 7–12 | 14.3% | 74.5% | 11.2% |
| Barbell squat | 12,262 | 10 | 8–11 | 13.4% | 77.3% | 9.3% |
| Barbell deadlift | 10,279 | 10 | 7–12 | 15.5% | 72.9% | 11.5% |
| Standing overhead press | 10,584 | 10 | 8–12 | 7.3% | 82.1% | 10.6% |
Three or four sets per exercise
The median exercise gets 3 working sets in a workout. Almost nine in ten entries are exactly 3 or exactly 4 sets.
Working sets per exercise in a workout
- Exactly 3 sets51.9%
- Exactly 4 sets36.7%
n = 148,087 lifters, 7,494,151 exercise entries.
Women do a little more high-rep work
26.7% of women’s weighted sets are 13 reps or more, against 21.4% of men’s. The median set is 11 reps for women and 10 for men.
02 / Weekly volume
Weekly volume by muscle
We looked at every active training week: a calendar week with at least 2 logged workouts. In a typical active week lifters logged 53 working sets in total (middle half 36–80) over 3 workouts. Each set counts once towards each primary muscle of its exercise.
How often each muscle is trained: share of active weeks
- Chest79%
- Biceps69%
- Shoulders67%
- Lats62%
- Abs61%
- Quadriceps61%
- Middle back61%
- Triceps61%
- Glutes56%
- Hamstrings53%
- Lower back47%
- Calves43%
- Traps38%
- Obliques31%
- Abductors29%
- Adductors27%
- Forearms15%
Weekly sets per muscle, in weeks it is trained
- Chest11
- Biceps7
- Shoulders7
- Lats6
- Abs9
- Quadriceps8
- Middle back6
- Triceps6
- Glutes6
- Hamstrings5
- Lower back4
- Calves4
- Traps4
- Obliques4
- Abductors4
- Adductors4
- Forearms4
Median Middle half of weeks (25th–75th percentile) 10–20 sets guideline
Show the numbers
| Muscle | Weeks trained | 25th pct | Median sets | 75th pct | Weeks at 10–20 sets |
|---|---|---|---|---|---|
| Chest | 78.5% | 6 | 11 | 17 | 32.3% |
| Biceps | 68.9% | 4 | 7 | 12 | 19.7% |
| Shoulders | 66.6% | 4 | 7 | 11 | 17.6% |
| Lats | 62.3% | 3 | 6 | 8 | 10.2% |
| Abs | 61.2% | 4 | 9 | 16 | 19.3% |
| Quadriceps | 60.9% | 4 | 8 | 12 | 19.6% |
| Middle back | 60.8% | 3 | 6 | 8 | 9.8% |
| Triceps | 60.6% | 3 | 6 | 9 | 12.3% |
| Glutes | 56.1% | 3 | 6 | 10 | 12.2% |
| Hamstrings | 53.1% | 3 | 5 | 8 | 9.1% |
| Lower back | 47.0% | 3 | 4 | 7 | 5.2% |
| Calves | 43.2% | 3 | 4 | 7 | 4.7% |
| Traps | 37.5% | 3 | 4 | 6 | 3.1% |
| Obliques | 31.2% | 3 | 4 | 8 | 5.1% |
| Abductors | 29.1% | 3 | 4 | 7 | 4.0% |
| Adductors | 27.3% | 3 | 4 | 7 | 3.0% |
| Forearms | 15.3% | 3 | 4 | 5 | 0.7% |
Share of active weeks with 10–20 sets for the muscle
- Chest32%
- Biceps20%
- Shoulders18%
- Lats10%
- Abs19%
- Quadriceps20%
- Middle back10%
- Triceps12%
- Glutes12%
- Hamstrings9%
- Lower back5%
- Calves5%
- Traps3%
- Obliques5%
- Abductors4%
- Adductors3%
- Forearms1%
n = 67,478 lifters, 369,399 active training weeks.
Women and men split their week differently
| Muscle | Women: weeks | Women: sets | Men: weeks | Men: sets |
|---|---|---|---|---|
| Chest | 66% | 8 | 84% | 12 |
| Glutes | 73% | 7 | 49% | 5 |
| Quadriceps | 72% | 8 | 56% | 7 |
| Hamstrings | 60% | 6 | 50% | 4 |
| Lats | 59% | 4 | 64% | 6 |
| Shoulders | 63% | 6 | 68% | 7 |
| Biceps | 60% | 6 | 73% | 8 |
Women train glutes in 73% of active weeks (men 49%) and quadriceps in 72% (men 56%). Men train chest in 84% of weeks with a median of 12 sets (women 66%, 8 sets).
n = women 23,001 lifters, men 40,068 lifters.
More experienced lifters do a little more
Lifters who described themselves as advanced reach 10–20 chest sets in 34% of active weeks, against 30% for beginners. For lats the figures are 14% and 9%, and for hamstrings 10% and 7%. Experience is self-reported in the app.
Want to fix a lagging muscle? See the hamstring exercises, lat exercises and calf exercises, or read how many sets and reps to do to build muscle.
03 / Frequency
Workout length, frequency and gym days
The median workout timed live in the app lasts 51 minutes and includes 19 working sets. The middle half of workouts last 37 to 69 minutes.
Workout length: share of app-timed workouts
- Under 10 min*5.3%
- 10–29 min13.8%
- 30–44 min21.9%
- 45–59 min22.5%
- 60–89 min23.6%
- 90–119 min6.8%
- 2–4 hours2.7%
- Over 4 hours*3.3%
* Under 10 minutes and over 4 hours are shown for completeness but left out of the median and quartiles above: most are quick logs or timers left running.
n = 116,750 lifters, 1,263,876 app-timed workouts of 10 minutes to 4 hours.
About twice a week
Among lifters who logged workouts in at least 4 different weeks, the median averages 2.1 workouts per logged week (middle half 1.63–2.75). A week with no workouts at all isn’t counted, so this is frequency in the weeks people did train.
Workouts in a logged week
Workouts in the week
n = 24,066 lifters, 456,938 logged weeks.
Monday is gym day
Share of workouts by day of the week
n = 263,346 workouts on Mondays, down to 121,655 on Sundays.
Age barely changes how people train
| Age | Lifters | Median minutes | Median sets | Workouts per week* |
|---|---|---|---|---|
| 18–24 | 61,519 | 52 | 18 | 2.1 |
| 25–34 | 50,979 | 52 | 19 | 2.1 |
| 35–44 | 17,221 | 51 | 20 | 2.2 |
| 45–54 | 5,038 | 49 | 19 | 2.2 |
| 55+ | 958 | 51 | 20 | 2.2 |
* Median workouts per logged week, lifters with 4+ logged weeks (24,066 lifters). Age is taken at each lifter’s last logged workout.
Plans built around your available days: 3-day full body, upper/lower split and how many times a week to work out.
04 / Exercises
The most popular exercises
Ranked by the number of lifters who logged each loaded exercise at least once. The lat pulldown is the most widely used: 24,219 lifters, 19.8% of the 122,354 who logged a loaded exercise, just ahead of the barbell bench press (23,973).
Top 10 loaded exercises: share of lifters who logged each
- Lat Pulldown19.8%
- Barbell Bench Press19.6%
- Dumbbell Bench Press16.9%
- Alternate Hammer Curl16.8%
- Close Grip Bench Press15.9%
- Incline Dumbbell Bench Press15.3%
- Lateral Dumbbell Raises15.0%
- Machine Chest Fly14.9%
- Dumbbell Fly13.8%
- Bent Over Dumbbell Rows13.5%
Home bodyweight moves from GymStreak’s home plans (such as jumping jacks and knee push-ups) would top an all-exercise list, so this ranking covers loaded exercises only.
By sex
Women: top 10
- 1Lat Pulldown18.6%
- 2Alternate Heel Touches18.4%
- 3Machine Leg Press16.0%
- 4Alternate Hammer Curl15.9%
- 5Dumbbell Deadlift14.8%
- 6Bent Over Dumbbell Rows14.4%
- 7Leg Extensions14.3%
- 8Bodyweight Squats14.0%
- 9Dumbbell Bench Press14.0%
- 10Barbell Bench Press13.4%
Men: top 10
- 1Barbell Bench Press23.4%
- 2Lat Pulldown21.2%
- 3Dumbbell Bench Press18.8%
- 4Incline Dumbbell Bench Press18.3%
- 5Close Grip Bench Press18.0%
- 6Alternate Hammer Curl17.4%
- 7Machine Chest Fly17.0%
- 8Lateral Dumbbell Raises16.4%
- 9Rope Tricep Pushdown15.4%
- 10Tricep Pushdown14.9%
Share of lifters of that sex who logged a loaded exercise (women 41,853, men 72,031). Alternate heel touches and bodyweight squats are bodyweight moves that GymStreak’s catalogue logs as rep exercises, so they appear in this list.
By country
The lat pulldown is the most-logged loaded exercise in 7 of the 12 countries with the most GymStreak lifters (United States, United Kingdom, Canada, Australia, Germany, Netherlands and Indonesia). The barbell bench press is first in India, France, South Africa and Saudi Arabia, and dumbbell bench press in Philippines.
| Country | Lifters | 1st | 2nd | 3rd |
|---|---|---|---|---|
| United States | 36,619 | Lat Pulldown (20%) | Barbell Bench Press (20%) | Alternate Hammer Curl (18%) |
| United Kingdom | 16,481 | Lat Pulldown (23%) | Barbell Bench Press (21%) | Dumbbell Bench Press (19%) |
| India | 4,941 | Barbell Bench Press (19%) | Lat Pulldown (18%) | Dumbbell Bench Press (17%) |
| Canada | 4,082 | Lat Pulldown (22%) | Barbell Bench Press (20%) | Alternate Hammer Curl (19%) |
| Australia | 3,732 | Lat Pulldown (26%) | Barbell Bench Press (24%) | Alternate Hammer Curl (19%) |
| France | 2,855 | Barbell Bench Press (18%) | Lat Pulldown (18%) | Dumbbell Bench Press (15%) |
| Germany | 2,225 | Lat Pulldown (20%) | Barbell Bench Press (19%) | Machine Chest Fly (16%) |
| Philippines | 2,056 | Dumbbell Bench Press (17%) | Barbell Bench Press (17%) | Alternate Hammer Curl (17%) |
| South Africa | 1,910 | Barbell Bench Press (16%) | Close Grip Bench Press (15%) | Lat Pulldown (14%) |
| Netherlands | 1,784 | Lat Pulldown (22%) | Barbell Bench Press (21%) | Dumbbell Bench Press (17%) |
| Saudi Arabia | 1,573 | Barbell Bench Press (15%) | Close Grip Bench Press (14%) | Machine Chest Fly (13%) |
| Indonesia | 1,534 | Lat Pulldown (17%) | Machine Chest Fly (16%) | Barbell Bench Press (15%) |
Country is the account country. Lifters from every other country are grouped as “other” and not shown.
05 / Strength
Strength standards
For each lifter we took their best set of 1–10 reps in the last 12 months of their training and estimated a one-rep max (1RM) with the Epley formula. These are estimates from logged sets, not tested maxes, from people who use a gym app.
| Lift | Men: median | Men: × BW | Men: lifters | Women: median | Women: × BW | Women: lifters |
|---|---|---|---|---|---|---|
| Bench press | 66.7 kg | 0.78× | 10,244 | 37.3 kg | 0.5× | 1,709 |
| Squat | 80.0 kg | 0.94× | 4,773 | 50.7 kg | 0.7× | 1,937 |
| Deadlift | 81.6 kg | 0.98× | 3,554 | 51.7 kg | 0.71× | 1,610 |
| Overhead press | 40.0 kg | 0.47× | 2,702 | 27.3 kg† | 0.41׆ | 445 |
† Near the 20 kg bar-weight minimum used in the study, so the true figure may be lower. Treat it with caution. Bodyweight multiple = estimated 1RM ÷ the midpoint of the lifter’s 10 kg bodyweight band.
A bodyweight bench press puts a man at about the 75th percentile of GymStreak lifters: the 75th percentile is 1.02× bodyweight. The median squat is 80.0 kg for men (0.94×) and 50.7 kg for women (0.7×); the median deadlift is 81.6 kg (0.98×) and 51.7 kg (0.71×).
Men’s median bench press as a multiple of bodyweight, by bodyweight band
- 50–59 kg0.85×
- 60–69 kg0.82×
- 70–79 kg0.84×
- 80–89 kg0.82×
- 90–99 kg0.78×
- 100–109 kg0.71×
- 110–119 kg0.66×
- 120–129 kg0.64×
- 130–139 kg0.6×
Full tables and lookup
Percentiles for all four lifts by sex, bodyweight band and age band, with a lookup for your own lift: strength standards from GymStreak lifters. To estimate your own 1RM, use the one rep max calculator or the strength level calculator.
06 / Methodology
Methodology
What the data is
GymStreak is a workout-tracking app. Users log their workouts set by set: the exercise, the reps and the weight. This study uses those logs together with the optional profile details users entered in the app (sex, date of birth, bodyweight, height, training experience and account country).
- Coverage: December 2019 to September 2026 (82 months with at least 100 active lifters). The workout logs come from a database backup taken on 29 September 2026 and the profiles from an export taken on 30 September 2026. About a third of all sets (8.8M) were logged in 2022, so that year weighs heavily in the all-time figures.
- Scale: 27,494,415 logged sets from 149,299 lifters, across 1,411,936 workouts with logged sets.
- Not a representative sample. Everyone in it chose to download a gym app and log their training. They are probably more engaged, and more strength-focused, than the general population or even the average gym member.
How the data was anonymised
- Every account and workout ID was replaced with a keyed hash. The key was destroyed after the dataset was built, so the hashes can’t be linked back to accounts.
- Names, emails, device identifiers, free-text notes and custom exercise names were never extracted. Only exercises from GymStreak’s standard catalogue are analysed.
- Profile details were stored only as broad bands (sex; age 18–24, 25–34, 35–44, 45–54, 55+; bodyweight in 10 kg bands between 35 and 200 kg; the 12 largest countries, everyone else as “other”). Exact birth dates, bodyweights and heights were never written to the analysis dataset.
- Workouts logged while a user was under 18, according to their profile birth date, were dropped, together with those users’ profiles.
- Every published number describes at least 100 different people. Smaller groups are removed entirely. In any breakdown by sex, age, bodyweight or country, a group is also removed if one person accounts for more than 20% of its sets.
- Processing ran inside GymStreak’s own Google Cloud project; no row-level data was downloaded, and the pseudonymised dataset deletes itself after 90 days.
Cleaning and exclusions
- Logs with placeholder or out-of-range dates (outside 2016 to 30 September 2026) were dropped. Pound weights were converted to kilograms (1 lb = 0.4536 kg).
- Working sets are sets ticked as done, excluding warm-ups. Rep statistics cap reps to 1–30. Exercise-level statistics use catalogue exercises logged by at least 1,000 users.
- Workout length uses only workouts timed live in the app, lasting 10 minutes to 4 hours. Weekly sets per muscle use weeks with at least 2 workouts.
- When a user skips a profile question the app fills in defaults, and it doesn’t record whether a value was entered. Profiles that look defaulted are treated as unknown and left out of sex, age and bodyweight breakdowns. Some real values are lost this way. Some profile values may have been imported from Apple Health or Health Connect; the app doesn’t record the source. Bodyweight is the latest profile value, not the weight on the day of each lift.
Estimated one-rep max (Epley)
e1RM = weight × (1 + reps ÷ 30). For each lifter and lift we take their best working set of 1–10 reps, with a bar weight of 20–400 kg, within the 12 months ending on their last logged workout. The formula is applied to singles too, so a 1-rep set counts as its weight × 1.033. Lifts: bench = barbell bench press, squat = barbell squat, deadlift = barbell deadlift, overhead press = standing barbell shoulder press.
Limitations
- The data shows what people logged. Forgotten workouts and unticked sets are missing.
- e1RM is an estimate, less accurate above about 10 reps, and depends on users entering weights correctly. Some users may log plate weight without the bar, which biases e1RM low.
- Percentiles are computed with approximate quantiles, accurate to within about 1 percentile point at these sample sizes.
- Profile answers are self-reported and can be stale or defaulted.
07 / Data
Download the data
The summary tables behind this page are free to download as CSV under a Creative Commons Attribution 4.0 (CC BY 4.0) licence. They contain aggregates only (every row describes at least 100 lifters), never individual records. Column notes are in the README.
- Reps per set (1–30)Share of weighted working sets at each rep count.q2_rep_values_overall.csv
- Rep rangesShare of weighted working sets in each rep range.q2_rep_buckets_overall.csv
- Reps by liftRep percentiles and rep-range shares, overall and for the big barbell lifts.q2_rep_percentiles.csv
- Reps by sexRep percentiles and rep-range shares for women and men.b2_rep_ranges_by_sex.csv
- Sets per exerciseWorking sets per exercise per workout.q4_sets_per_exercise.csv
- Active training weeksWeekly working sets in weeks with 2+ workouts.q1_active_weeks_summary.csv
- Weekly sets per muscleHow often each muscle is trained in an active week, and how many sets.q1_sets_per_muscle_week.csv
- Weekly sets per muscle by groupThe same, split by sex and by training experience.b1_sets_per_muscle_week_by_group.csv
- Workout lengthMinutes and working sets per workout.q4_session_length.csv
- Workout length bandsShare of app-timed workouts in each length band.q4_duration_buckets.csv
- Workouts by ageMinutes and sets per workout by age band.b4_sessions_by_age.csv
- Workouts per weekShare of logged weeks with 1 to 7+ workouts.q5_weekly_frequency.csv
- Workouts per week (summary)Average workouts per logged week, lifters with 4+ logged weeks.q5_weekly_frequency_summary.csv
- Workouts per week by ageAverage workouts per logged week by age band.b4_weekly_frequency_by_age.csv
- Day of the weekShare of workouts on each weekday.q5_day_of_week.csv
- Most popular loaded exercisesTop 25 loaded exercises by number of lifters: overall, by sex and for the 12 largest countries.b3w_top_weighted_exercises_by_group.csv
- Strength standardsEstimated 1RM percentiles (kg and bodyweight multiple) by sex, bodyweight band and age band.b5_strength_standards.csv
- Coverage by yearLifters, sets and workouts in the study by calendar year.q0_coverage_by_year.csv
- Coverage windowFirst and last month with 100+ active lifters, and the study totals.q0_coverage_months.csv
08 / Cite
How to cite this
You’re welcome to quote and chart these figures. Please credit GymStreak and link to this page. Suggested citation:
GymStreak (2026). How lifters actually train: GymStreak Training Data Study. Data: GymStreak app users, Dec 2019–Sep 2026, n=149,299 lifters.
Short form for captions: “Data: GymStreak app users, Dec 2019–Sep 2026, n=149,299 lifters.” Link: https://www.gymstreak.com/research/how-lifters-train
09 / FAQ
Frequently asked questions
- How many reps per set do most people do?
- Ten. In GymStreak’s data the median weighted working set is 10 reps, and 62.4% of sets are exactly 8, 10 or 12 reps. Only 2.9% of sets are in the heavy 1–5 rep range.
- How many sets per muscle per week do people actually do?
- Fewer than most guidelines suggest. When a muscle is trained in a week, the typical median is 4–9 sets; chest is the exception at a median of 11. Only 32% of active weeks put chest in the 10–20 sets range, and 9% for hamstrings.
- How long is the average gym workout?
- The median app-timed workout in GymStreak lasts 51 minutes and includes 19 working sets. The middle half of workouts last 37 to 69 minutes.
- How many times a week do people go to the gym?
- About twice. Lifters who logged at least 4 separate weeks average a median of 2.1 workouts per logged week, and 30.1% of logged weeks contain a single workout. Monday is the busiest day (18.3% of workouts) and Sunday the quietest (8.5%).
- What is the average bench press?
- Among GymStreak lifters, the median estimated one-rep max bench press is 66.7 kg for men (0.78× bodyweight) and 37.3 kg for women (0.5×). These are estimates from logged sets, not tested maxes, from people who use a gym app.
- Can I use this data?
- Yes. The summary tables are free to download and reuse under a Creative Commons Attribution 4.0 (CC BY 4.0) licence. Please credit GymStreak and link to this page.
Log your own training
GymStreak builds a workout plan around your goal, schedule and equipment and logs every set, so you can see your own reps, volume and strength over time.
