Shoulder Flexion ROM
Active Range of Motion — Arms Overhead
Range of Motion Scale
Classification Reference
| Severe RestrictionSevSevere restriction — substantial loss of overhead mobility. | Moderate RestrictionModModerate restriction — meaningful loss of ROM, functional limitations likely. | Mild RestrictionMildMild restriction — slight loss of ROM, usually little functional impact. | NormalNmlWithin normal limits — full or near-full overhead range per AAOS. | HypermobileHypHypermobility — exceeds the AAOS standard; may reflect joint laxity. |
|---|---|---|---|---|
| < 90° | 90° – 119° | 120° – 159° | 160° – 180° | > 180° |
How This Calculator Works
This calculator assesses your active shoulder flexion range of motion (ROM) — how far you can raise your arm forward and overhead from a neutral position at your side. You enter the measured angle for each shoulder separately, and the calculator classifies each side against the American Academy of Orthopaedic Surgeons (AAOS) standard for normal shoulder flexion, then flags any side-to-side asymmetry that may be clinically meaningful.
Step 1: Enter Your Details
The calculator needs four inputs: your sex, your age, and the measured ROM for your left and right shoulders.
- Sex and AgeUnlike most fitness norms, the AAOS standard for shoulder flexion is a single universal benchmark — 180° — that does not vary by age or sex. Sex and age are recorded here for context and record-keeping only. — recorded for context. The AAOS standard for shoulder flexion is a single universal benchmark (180°) that does not vary by age or sex, so these inputs do not change the classification.
- Left and Right Shoulder ROMEach shoulder is measured and scored independently. Comparing the two sides is just as important as the absolute number, since meaningful side-to-side differences often reveal injury, restriction, or asymmetric training. — the active flexion angle for each side in degrees, measured separately. The best of two to three trials per side is recommended.
The Test Protocol
For your result to match the AAOS reference, the test must be performed the same way clinicians measure it — with a goniometer or digital inclinometer, in a controlled standing or supine position. The test measures active flexion: how far you can raise the arm under your own muscular control, not how far someone else can push it.
- Starting position: Stand or lie supine with arms relaxed at your sides, palms facing the body. This is the 0° neutral position.
- The movement:"Pure" shoulder flexion is movement of the arm forward and upward in the sagittal plane (the plane that divides the body into left and right halves). Letting the arm drift outward turns the movement into abduction or scaption, which has different norms. Slowly raise one arm forward and upward in the sagittal plane — straight in front of you, then overhead — keeping the elbow straight and the thumb pointing up. The other arm stays still.
- Goniometer alignment: The axis sits over the lateral aspect of the shoulder (the acromion). The stationary arm aligns vertically with the trunk; the moving arm aligns with the long axis of the humerus. A digital inclinometer placed on the upper arm achieves the same reading more easily.
- End position: Stop where the movement naturally ends — when the trunk begins to extend, the shoulder shrugs, or you feel a firm tissue stop. Forcing past this point gives an inflated, inaccurate reading.
- Record: Take the best of two to three trials per side and enter each shoulder separately.
How Your Classification Is Determined
AAOS publishes a single reference value — 180° of active shoulder flexion — as the standard for normal overhead range of motion. Deviation from that benchmark is described clinically using terms like "within normal limits" or "mild / moderate / severe restriction." This calculator adopts that same vocabulary and adds an upper category for hypermobility, since exceeding the AAOS standard is itself a finding worth noting.
Each shoulder is independently placed into one of five categories based on its measured angle:
- Severe Restriction — < 90°. A substantial loss of overhead range that typically affects daily tasks like reaching into a cabinet, washing hair, or putting on a shirt overhead.
- Moderate Restriction — 90° to 119°. A meaningful loss of ROM. Most overhead tasks remain possible but with compensatory movement, and overhead lifting or sport is usually limited.
- Mild Restriction — 120° to 159°. A slight loss of ROM. Usually little impact on day-to-day function, though it may limit performance in overhead sports or heavy overhead lifting.
- Normal — 160° to 180°. Within normal limits per AAOS. Full or near-full overhead range with no functionally relevant loss.
- Hypermobile — > 180°. Exceeds the AAOS standard. Common in dancers, gymnasts, and people with generalized joint laxity. Not inherently bad, but excessive laxity can increase the risk of shoulder instability.
Within the "Normal" category, AAOS treats anything from 160° upward as functionally acceptable. A reading of 165° is not meaningfully different from 180° for daily life — both are within the normal envelope.
Side-to-Side Asymmetry
Comparing your two shoulders is often as informative as the absolute angle. The calculator flags side-to-side differences of 15° or moreA 15° threshold is a commonly cited clinical heuristic for shoulder ROM asymmetry. Smaller differences are usually within normal measurement variability and biomechanical asymmetry. as asymmetry of note:
Meaningful asymmetry can point to a number of things: an old injury, current impingement or capsular restriction, post-surgical stiffness, dominant-arm overuse patterns (common in throwing and racquet sports), or muscle imbalance. It does not in itself diagnose a problem, but it is a useful prompt to look more carefully at the limiting side. Side differences under 15° fall within normal measurement variability and ordinary biomechanical asymmetry between dominant and non-dominant limbs.
How to Read the Chart
The result chart is a horizontal scale from 0° to 220° divided into the five colored bands described above. The L dot marks your left shoulder and the R dot marks your right. A dashed green line at 180° indicates the AAOS normal benchmark.
- If both dots sit in the green band near the 180° line, your shoulder flexion is within normal limits on both sides.
- If the dots are in different bands, your two shoulders fall into different classifications — the asymmetry panel above the chart will confirm whether the gap is clinically meaningful.
- If either dot is past the 180° line, that shoulder is in the hypermobile range.
Why Shoulder Flexion Matters
Shoulder flexion is the foundation of almost every overhead action: reaching into a cabinet, washing or styling hair, putting on a shirt, throwing, swimming, pressing weight overhead, and serving in racquet sports. The shoulder is also the most mobile joint in the body, and that mobility comes at the cost of inherent stability — meaning small restrictions in ROM frequently signal early joint, capsule, or rotator-cuff issues before they become painful.
Loss of shoulder flexion is one of the most common findings in adhesive capsulitis ("frozen shoulder"), rotator cuff pathology, subacromial impingement, and post-surgical stiffness. Routine ROM testing — even informally — is one of the simplest ways to track shoulder health over time and catch progressive restriction early. Conversely, hypermobility (excessive ROM) can predispose to instability and dislocation, particularly in younger athletes and people with generalized joint laxity.
Data Sources and Verification
The reference value and classification framework in this calculator are built from established orthopedic and clinical sources:
- American Academy of Orthopaedic Surgeons (AAOS). Joint Motion: Method of Measuring and Recording. AAOS, Chicago — original source of the 180° normal value for active shoulder flexion and the standardized goniometric measurement procedure used in orthopedic practice.
- American Medical Association (AMA). Guides to the Evaluation of Permanent Impairment (6th ed.). — uses the AAOS shoulder ROM values for impairment rating, including 180° as the normal benchmark for flexion.
- Norkin, C.C., & White, D.J. (2016). Measurement of Joint Motion: A Guide to Goniometry (5th ed.). F.A. Davis — the standard reference textbook for clinical ROM measurement technique, including shoulder flexion protocol.
- Mullaney, M.J., McHugh, M.P., Johnson, C.P., & Tyler, T.F. (2010). Reliability of shoulder range of motion comparing a goniometer to a digital inclinometer. Physiotherapy Theory and Practice, 26(5):327–333 — supports the reliability of goniometer and inclinometer measurements used in this protocol.
- Magee, D.J. (2014). Orthopedic Physical Assessment (6th ed.). Elsevier — clinical interpretation of shoulder ROM findings, including thresholds for restriction and the significance of side-to-side asymmetry.
Limitations and Important Caveats
This calculator provides a screening estimate, not a clinical diagnosis. Several factors affect how precisely it reflects your true shoulder mobility:
- Measurement accuracy depends on technique.Self-measurement is harder than it sounds — small shifts in trunk position, scapular elevation, or arm rotation can change the reading by 10° or more. A clinical measurement by a trained provider is far more reliable than a self-assessment. Goniometer placement, body position, and the ability to detect compensatory trunk movement all influence the reading. Self-measured values are noticeably less reliable than measurements taken by a trained clinician.
- Active vs. passive ROM. This calculator scores active flexion — the range you can produce yourself. Passive ROM (someone else moving your arm) is typically a few degrees greater, and a large active/passive gap can itself indicate weakness or pain inhibition.
- Compensation inflates the number. Arching the lower back, shrugging the shoulder, or rotating the trunk can add 10° to 30° to the apparent reading. A valid measurement requires the trunk to stay still.
- The AAOS standard is a benchmark, not a population norm. Unlike fitness norms based on large population samples, the 180° value is a clinical reference for "anatomical normal" — not a statistical average. Many healthy adults sit a few degrees below 180° without any functional limitation.
- Single-test snapshot. ROM fluctuates with warm-up, time of day, recent activity, and stress on the joint. For tracking progress or change, retest under consistent conditions over time.
- Hypermobility is a finding, not a diagnosis. Exceeding 180° can be entirely normal in some populations (dancers, gymnasts, certain ethnic groups, people with benign joint hypermobility). It is only clinically concerning when combined with instability, pain, or symptoms of a connective-tissue condition.
- The calculator cannot detect pain or pathology. A "Normal" reading does not rule out impingement, labral tears, rotator cuff pathology, or other shoulder conditions that can exist with preserved ROM. If you have pain, weakness, instability, or symptoms, see a qualified provider regardless of your score.
Disclaimer:
This calculator provides a screening estimate based on the AAOS standard for active shoulder flexion. Real shoulder mobility depends on technique, warm-up, measurement accuracy, and individual anatomy. Always warm up before testing and move only within a pain-free range — never force the movement or push through sharp pain, pinching, or instability. This tool is for general informational purposes only and is not a substitute for clinical assessment. Consult a qualified healthcare provider (orthopedist, physical therapist, or sports medicine physician) before testing or training if you have a history of shoulder injury, surgery, dislocation, persistent pain, or any condition affecting the shoulder joint.