Pull-Up Program — from zero to real reps

A ready bar cycle: take the test, get your level and a daily set plan. A resistance band helps at the start.

Four steps from the test to the next level

  • Max test — You start with one all-out set. That is your starting point, not a random plan.
  • Level match — Setrise matches the cycle level to your result, so the plan is never too easy or too hard.
  • Daily plan — Every training day you get a ready set of series with rep targets and rest times.
  • Next level — Rest days are built into the cycle. When you finish a level you move straight to the next one.

Technique

1 s up, 2–3 s of controlled lowering.

Exhale at the top, inhale as you lower.

  • Grip the bar — Overhand grip, hands slightly wider than the shoulders, thumb wrapped around the bar.
  • Dead hang — Start from a full hang. First pull your shoulder blades down and back.
  • Pull up — Drive your elbows down, chest to the bar, no leg swing. Chin over the bar.
  • Lower down — Lower under control to full arm extension. Full range on every rep.

Common mistakes

  • Swinging the body and kipping instead of clean strength.
  • Partial range: chin not over the bar or no lockout at the bottom.
  • Shrugging the shoulders instead of retracting the blades.

The whole program: every level, every day

These are the exact sets the app runs. Your test result picks your level. Open it to see the plan day by day.

max: last set for as many clean reps as you can; the number is the minimum to pass the day. After the last day of a level you move to the next one.

Level 1: Below 4 pull-ups · 6 training days · 3–5 wks
DaySets (reps)RestThen
12 · 6 · 5 · 5 · 72 min1 rest day
23 · 7 · 6 · 6 · 82 min1 rest day
34 · 8 · 6 · 6 · 92 min2 rest days
44 · 8 · 7 · 7 · 92 min1 rest day
55 · 9 · 7 · 7 · 102 min1 rest day
66 · 10 · 8 · 8 · 112 min2 rest days
Level 2: 4–5 pull-ups · 6 training days · 3–4 wks
DaySets (reps)RestThen
14 · 8 · 6 · 6 · 92 min1 rest day
25 · 9 · 7 · 7 · 102 min1 rest day
36 · 10 · 8 · 8 · 112 min2 rest days
46 · 11 · 8 · 8 · 122 min1 rest day
57 · 12 · 9 · 9 · 132 min1 rest day
68 · 13 · 10 · 10 · 142 min2 rest days
Level 3: 6–8 pull-ups · 6 training days · 2–4 wks
DaySets (reps)RestThen
12 · 4 · 2 · 2 · max (3+)2 min1 rest day
22 · 4 · 2 · 2 · max (4+)2 min1 rest day
33 · 5 · 3 · 3 · max (4+)2 min2 rest days
43 · 5 · 3 · 3 · max (5+)2 min1 rest day
54 · 6 · 4 · 4 · max (5+)2 min1 rest day
64 · 6 · 4 · 4 · max (6+)2 min2 rest days
Level 4: 9–11 pull-ups · 6 training days · 2–4 wks
DaySets (reps)RestThen
13 · 5 · 3 · 3 · max (5+)2 min1 rest day
24 · 6 · 4 · 4 · max (6+)2 min1 rest day
35 · 7 · 4 · 4 · max (7+)2 min2 rest days
45 · 7 · 5 · 5 · max (8+)2 min1 rest day
56 · 8 · 5 · 5 · max (9+)2 min1 rest day
67 · 9 · 6 · 6 · max (10+)2 min2 rest days
Level 5: 12–15 pull-ups · 6 training days · 2–4 wks
DaySets (reps)RestThen
16 · 8 · 6 · 6 · max (8+)2 min1 rest day
27 · 9 · 6 · 6 · max (9+)2 min1 rest day
37 · 9 · 7 · 7 · max (9+)2 min2 rest days
48 · 10 · 7 · 7 · max (10+)2 min1 rest day
58 · 10 · 8 · 8 · max (10+)2 min1 rest day
69 · 11 · 8 · 8 · max (11+)2 min2 rest days
Level 6: 16–20 pull-ups · 9 training days · 3–5 wks
DaySets (reps)RestThen
18 · 11 · 8 · 8 · max (10+)2 min1 rest day
29 · 12 · 8 · 8 · max (11+)2 min1 rest day
39 · 12 · 9 · 9 · max (11+)2 min2 rest days
410 · 13 · 9 · 9 · max (12+)2 min1 rest day
510 · 13 · 10 · 10 · max (13+)2 min1 rest day
611 · 14 · 10 · 10 · max (14+)2 min2 rest days
711 · 14 · 11 · 11 · max (14+)2 min1 rest day
812 · 15 · 11 · 11 · max (15+)2 min1 rest day
913 · 18 · 12 · 12 · max (17+)2 min2 rest days
Level 7: 21–25 pull-ups · 9 training days · 3–5 wks
DaySets (reps)RestThen
112 · 15 · 12 · 12 · max (15+)2 min1 rest day
213 · 16 · 12 · 12 · max (16+)2 min1 rest day
313 · 16 · 13 · 13 · max (16+)2 min2 rest days
414 · 17 · 13 · 13 · max (17+)2 min1 rest day
514 · 18 · 14 · 14 · max (18+)2 min1 rest day
615 · 19 · 14 · 14 · max (19+)2 min2 rest days
715 · 19 · 15 · 15 · max (19+)2 min1 rest day
816 · 20 · 15 · 15 · max (20+)2 min1 rest day
917 · 23 · 16 · 16 · max (22+)2 min2 rest days
Level 8: 26–30 pull-ups · 9 training days · 3–5 wks
DaySets (reps)RestThen
116 · 19 · 15 · 15 · max (17+)2 min1 rest day
216 · 20 · 16 · 16 · max (18+)2 min1 rest day
317 · 21 · 16 · 16 · max (20+)2 min2 rest days
417 · 22 · 17 · 17 · max (21+)2 min1 rest day
518 · 23 · 17 · 17 · max (22+)2 min1 rest day
618 · 24 · 18 · 18 · max (23+)2 min2 rest days
719 · 25 · 18 · 18 · max (25+)2 min1 rest day
819 · 26 · 19 · 19 · max (26+)2 min1 rest day
921 · 28 · 19 · 19 · max (27+)2 min2 rest days
Level 9: 31–35 pull-ups · 9 training days · 3–6 wks
DaySets (reps)RestThen
120 · 24 · 19 · 19 · max (23+)2 min1 rest day
221 · 25 · 20 · 20 · max (24+)2 min1 rest day
321 · 26 · 20 · 20 · max (25+)2 min2 rest days
422 · 27 · 21 · 21 · max (26+)2 min1 rest day
523 · 27 · 22 · 22 · max (27+)2 min1 rest day
624 · 28 · 23 · 23 · max (28+)2 min2 rest days
724 · 29 · 23 · 23 · max (29+)2 min1 rest day
825 · 30 · 24 · 24 · max (30+)2 min1 rest day
926 · 32 · 25 · 25 · max (32+)2 min2 rest days
Level 10: 36–40 pull-ups · 9 training days · 3–6 wks
DaySets (reps)RestThen
123 · 26 · 22 · 22 · max (26+)2 min1 rest day
224 · 27 · 23 · 23 · max (27+)2 min1 rest day
324 · 28 · 23 · 23 · max (28+)2 min2 rest days
425 · 29 · 24 · 24 · max (29+)2 min1 rest day
525 · 29 · 25 · 25 · max (29+)2 min1 rest day
626 · 30 · 25 · 25 · max (30+)2 min2 rest days
726 · 31 · 25 · 25 · max (31+)2 min1 rest day
827 · 32 · 26 · 26 · max (32+)2 min1 rest day
928 · 34 · 26 · 26 · max (34+)2 min2 rest days
Level 11: Above 40 pull-ups · 9 training days · 3–6 wks
DaySets (reps)RestThen
125 · 27 · 24 · 24 · max (26+)2 min1 rest day
225 · 28 · 24 · 24 · max (27+)2 min1 rest day
326 · 29 · 25 · 25 · max (28+)2 min2 rest days
426 · 30 · 25 · 25 · max (29+)2 min1 rest day
527 · 31 · 25 · 25 · max (31+)2 min1 rest day
627 · 32 · 25 · 25 · max (32+)2 min2 rest days
728 · 33 · 26 · 26 · max (33+)2 min1 rest day
828 · 34 · 26 · 26 · max (34+)2 min1 rest day
929 · 36 · 27 · 27 · max (36+)2 min2 rest days

FAQ

How often should I train pull-ups?
3 times a week: a rest day after each workout and 2 after the third. You can do push-ups on rest days.
Why do the sets have different rep counts?
That’s the wave: the first set warms you up, the second is the hardest, the next ones keep the volume up and the last goes to max. 2 minutes of rest gives your back time to recover.
I can’t do a single pull-up. Where do I start?
With controlled negatives. The program starts there when you do fewer than 6 reps. A resistance band can help too.
What if I fail a day?
Rest 2 days and restart the cycle from day 1. Each attempt gets easier. The bar can be demanding; that’s normal.
What equipment do I need?
A pull-up bar. A resistance band is optional and helps beginners.
How long to my first or to many pull-ups?
It depends on your strength base. Setrise shows progress after each cycle instead of promising fixed deadlines.
Can I combine pull-ups with push-ups?
Yes, it’s a good push/pull pair. Enable both programs at once in Setrise.