P3 · Train the Body & Gym You Have

Training Around a Cranky Shoulder Without Losing Progress

Stronkr onboarding for injury areas, the input behind its shoulder friendly workout program
On this page

Most lifters three to five years in have a shoulder that has opinions. It is fine on incline, it is fine on rows, and then one day flat benching at a certain angle sends a spike down the front of the joint and you spend the next four weeks improvising. What you want is a shoulder friendly workout program that removes the movements the joint does not tolerate and leaves everything else alone, so the twelve weeks of pressing progress you already built do not evaporate because of one lift.

That is what Shoulder-Friendly Upper Body is: one of six adaptive programs Stronkr ships as first-class programs, not a note telling you to modify a template yourself. One caveat before anything else, and only one: if the shoulder is acutely painful, or you have no idea what is actually wrong with it, get it looked at by a qualified clinician first. The app handles programming after that, not instead of it.

Key takeaways

  • Shoulder-Friendly Upper Body is a shipped program, one of six adaptive programs in Stronkr, not a modification you improvise.
  • The app substitutes only what is contraindicated for the area you flagged and keeps the rest of the program and its progression intact.
  • Substitutions you make yourself are permanent, so you do not re-decide them every week.
  • Programming accommodation is not treatment. Anything acute or undiagnosed goes to a clinician first.

What This Looks Like in Stronkr

The shoulder enters the system as an input, not as a workaround you apply afterward.

  1. During onboarding, you mark your injury areas and the equipment you have available. This is the same screen that captures whether you have a rack or three dumbbells.
  2. You also give your schedule and your experience level. Onboarding is about two minutes end to end.
  3. The routine that comes out is built from those answers. Movements contraindicated for the flagged area are already substituted before you see a session.
  4. In-session, the set screen shows weight and reps with a KG/LBS toggle, the RPE 1-10 selector, a Warm-up MARK control and a Pain REPORT control next to it.
  5. If a movement that survived the filter still does not agree with the joint, Swap Exercise sits below the COMPLETE SET button, and your replacement carries forward to every future session.

Stronkr onboarding step where you select injury areas and available equipment

What does a shoulder friendly program actually change?

It changes the movements, not the plan

The failure mode of most shoulder workarounds is that they turn into a different training block. You drop pressing, then you drop the volume that went with it, then the whole upper body day becomes cable work and you have quietly stopped training. Stronkr replaces only what is contraindicated and keeps the rest of the program, and its progression, intact.

Your legs never had a shoulder problem

This sounds obvious and it is the thing most people get wrong when they improvise. A cranky shoulder is a reason to change some upper body pressing. It is not a reason for your squat or your hinge to sit still for six weeks, and it is not a reason for your rows to stop progressing.

A joint that hurts should cost you a few exercises. In most people’s training it costs them a whole block, because the accommodation was manual and manual accommodations get abandoned.

It removes the weekly negotiation

The real tax is not the missing bench press. It is standing in the gym deciding, again, what to do instead, and then deciding differently next week so your log becomes a series of one-off experiments. A shipped program ends that negotiation.

If your shoulder is the reason you keep rebuilding your upper body day by hand, onboarding takes about two minutes and asks about the joint directly.

How is this different from just skipping the exercises that hurt?

Skipping leaves a hole; substituting fills it

Dropping overhead press without replacing it removes the training stimulus along with the aggravation. Substituting a same-muscle alternative keeps the stimulus and drops the aggravation. The six adaptive programs are all built on that distinction.

Substitutions here are permanent

When you swap in Stronkr, the change applies to every future session of that routine rather than only today’s log. That is covered in detail in swap it once and it remembers, and it is the difference between a program that accommodates your shoulder and a log that records your improvising.

The Stronkr swap sheet listing same-muscle alternatives tagged by the equipment each one needs

You still make the call

The sheet lists same-muscle alternatives tagged by equipment. It narrows the field; you choose. Nobody knows which press variation your shoulder tolerates better than you do after three years of testing it.

Does this mean giving up pressing entirely?

Pressing is a category, not one movement

A shoulder that dislikes one bar path at one angle with one implement has not ruled out pressing. The swap sheet lists same-muscle alternatives tagged by the equipment each one needs, which is the practical version of that distinction: you are choosing between options that train the same thing, not between pressing and nothing.

The program narrows the field, you make the call

Stronkr substitutes what is contraindicated for the area you flagged, and you keep the final say on anything that survived that filter. The division is deliberate. The app is better at applying a constraint consistently across twelve weeks; you are better at knowing which incline your shoulder tolerates on a Wednesday.

Do not use the painful movement as a test

The instinct after a good week is to retest the thing that hurt, to see whether it has improved. That turns a training session into a diagnostic, and it is how a manageable joint becomes a six-week problem. If you want to know whether something has changed, ask the person qualified to tell you.

A shoulder that flares does not need you to be brave. It needs you to be boring for a while and keep the rest of the program moving.

How do I progress when the joint is unpredictable?

RPE handles the variability without you doing math

You rate each set 1-10 after completing it, and that rating sets the load for your next session. On a week where the joint is stiff and everything feels heavier, the ratings go up and the next targets come down. You do not need to decide that consciously.

A spike is a signal, not a failure

The engine surfaces either a target increase, such as +5 lb, or Deload -10%. Stronkr suggests a deload when your RPE spikes, before you stall. For a lifter managing a joint that flares, that is the mechanism doing exactly the job you would otherwise do badly by feel. Auto-progression from RPE covers how the rating becomes a number.

Autoregulation is not a soft option. It is the only honest way to program a body whose capacity is different on Tuesday than it was on Thursday.

Deloads stop being a guess

Most people around a cranky joint either never deload or deload out of superstition. Both are guesses. Deloading without guessing walks through what the engine is reading when it makes that call.

Can a training app fix a shoulder problem?

It is not medical care

Stronkr does not diagnose anything, does not prescribe rehabilitation, and is not a clinical tool. The joint-friendly programs are programming accommodations: they change which exercises you are given. That is a real and useful thing, and it is a smaller thing than treatment.

Pain is not a training variable to push through

There is a Pain REPORT control on the set screen so you can flag a set where something hurt. Flagging it is information for you. The correct response to a movement that hurts is to stop doing that movement, swap it, and if it persists, take it to someone qualified.

Stronkr installs from the browser at stronkr.com, no app store, works offline, and the core is free forever with no credit card: unlimited routines, the routine generator, RPE auto-progression, volume and PR tracking, and 90 days of history. Flag the shoulder in onboarding and see what the routine gives you before you decide anything.

Try auto-regulated training

Stronkr reads your RPE after every set and adjusts next session’s load for you. No spreadsheets, no guessing.

Start training with Stronkr

Frequently asked questions

Is Shoulder-Friendly Upper Body a real program or just a setting?

It is one of six adaptive programs Stronkr ships as first-class programs, alongside Knee-Friendly Lower Body, Lower-Back Friendly, Masters 40+ Strength, Postpartum Return to Lifting and the Comeback Program. You select it rather than rebuilding a standard upper-body template by hand every time the shoulder complains.

Does the app treat my shoulder injury?

No, and it does not claim to. Stronkr makes programming accommodations: it substitutes movements that are contraindicated for the area you flagged and leaves the rest alone. Diagnosis, rehabilitation and clearance are a clinician's job. The app handles what you lift afterward, not instead of that.

Will I lose progress on everything else?

That is the reason the substitution is narrow. Stronkr replaces only what is contraindicated or unavailable and keeps the rest of the program and its progression intact, so your lower body, your pulling and your accessory work continue on the same RPE-driven schedule they were already on.

What if a movement in the program still bothers my shoulder?

Swap it. The Swap Exercise control on the session screen opens a sheet of same-muscle alternatives tagged by equipment, and that substitution is permanent for future sessions. Do not train through pain to stay on a prescribed movement, because the prescribed movement was never the goal.

How does progression work when the shoulder is good some weeks and bad others?

You rate every set 1-10 on RPE after completing it, and that rating sets the load for your next session. A week where everything feels heavier produces lower targets, and an RPE spike is what prompts a deload suggestion. Programming follows the ratings you actually give.