RepDB · Free Exercise Dataset Get the full dataset →

Ring Push-Up

A push-up performed on gymnastic rings, increasing the demand on stabilizers in the chest, shoulders, and core.

Chest · Gymnastic Rings · Intermediate

Ring Push-Up — start position, flat illustration
start
Ring Push-Up — peak position, flat illustration
peak

Muscles worked by the Ring Push-Up

Primary

ChestPectoralis MajorTricepsTriceps Brachii

Secondary

Front DeltsAnterior DeltoidSerratusSerratus Anterior

Also called: pec, pecs, pectoralis major, pectoralis, chest muscles, tricep.

Equipment

Gymnastic Rings

Also called: gymnastic rings, still rings, wood rings, olympic rings.

How to do the Ring Push-Up

  1. Set the rings just above floor height.
  2. Grip the rings and assume a plank position with arms straight.
  3. Lower the chest toward the rings, keeping the elbows close to the body.
  4. Press back up to full arm extension.
  5. Repeat for the prescribed reps.

Form tips

  • Keep the rings turned out at the top to engage the chest.
  • Brace the core — the rings will magnify any wobble.
  • Drop to knees to scale the difficulty.

At a glance

Body partChest
CategoryStrength
Force typePush
MechanicCompound
DifficultyIntermediate
EquipmentGymnastic Rings
GoalsHypertrophy, Strength
TagsPush day, Calisthenics
MET6.0 (metabolic equivalent, for calorie estimates)
UnilateralNo
BodyweightNo
Dataset idring-push-up

Ring Push-Up in German & Spanish

GermanRing Push-Up
SpanishFlexión en Anillas

Descriptions, instructions and tips ship in all three languages in the JSON.

Exercise data (JSON)

The record below is exactly what exercises.json ships for this exercise — names, descriptions, instructions and tips in English, German and Spanish.

{
  "id": "ring-push-up",
  "name_en": "Ring Push-Up",
  "name_de": "Ring Push-Up",
  "name_es": "Flexión en Anillas",
  "description_en": "A push-up performed on gymnastic rings, increasing the demand on stabilizers in the chest, shoulders, and core.",
  "description_de": "Ein Liegestütz an Turnringen, der die Stabilisatoren in Brust, Schulter und Rumpf zusätzlich fordert.",
  "description_es": "Una flexión sobre anillas de gimnasia, que exige más a los estabilizadores del pecho, hombros y core.",
  "category": "strength",
  "force_type": "push",
  "mechanic": "compound",
  "difficulty": "intermediate",
  "equipment": "rings",
  "body_part": "chest",
  "primary_muscles": [
    "pectoralis_major",
    "triceps_brachii"
  ],
  "secondary_muscles": [
    "anterior_deltoid",
    "serratus_anterior"
  ],
  "goals": [
    "hypertrophy",
    "strength"
  ],
  "tags": [
    "push_day",
    "calisthenics"
  ],
  "variation_group": "push-up",
  "is_unilateral": false,
  "is_bodyweight": false,
  "instructions_en": [
    "Set the rings just above floor height.",
    "Grip the rings and assume a plank position with arms straight.",
    "Lower the chest toward the rings, keeping the elbows close to the body.",
    "Press back up to full arm extension.",
    "Repeat for the prescribed reps."
  ],
  "instructions_de": [
    "Stelle die Ringe knapp über Bodenhöhe ein.",
    "Fasse die Ringe und nimm eine Plank-Position mit gestreckten Armen ein.",
    "Senke die Brust zu den Ringen, Ellenbogen nah am Körper.",
    "Drücke zurück in volle Armstreckung.",
    "Wiederhole für die vorgegebene Anzahl an Wiederholungen."
  ],
  "instructions_es": [
    "Coloca las anillas justo por encima del suelo.",
    "Sujeta las anillas y adopta posición de plank con los brazos rectos.",
    "Baja el pecho hacia las anillas, codos pegados al cuerpo.",
    "Empuja arriba hasta extender los brazos.",
    "Repite el número de repeticiones indicado."
  ],
  "tips_en": [
    "Keep the rings turned out at the top to engage the chest.",
    "Brace the core — the rings will magnify any wobble.",
    "Drop to knees to scale the difficulty."
  ],
  "tips_de": [
    "Drehe die Ringe oben nach außen für mehr Brustspannung.",
    "Spanne den Rumpf an — Ringe verstärken jedes Wackeln.",
    "Gehe auf die Knie, um die Übung zu skalieren."
  ],
  "tips_es": [
    "Gira las anillas hacia afuera arriba para activar más el pecho.",
    "Activa el core — las anillas amplifican cualquier oscilación.",
    "Apoya las rodillas para escalar la dificultad."
  ],
  "met": 6.0,
  "images": {
    "flat": {
      "start": "images/flat/ring-push-up-start.webp",
      "peak": "images/flat/ring-push-up-peak.webp"
    }
  }
}

Fetch just this exercise

const { exercises } = await fetch(
  "https://exercise-dataset.com/exercises.json"
).then(r => r.json());
const ex = exercises.find(e => e.id === "ring-push-up");

Free for personal and commercial in-app use with attribution (“Exercise data by RepDB”) — see the license and ready-made attribution snippets. Redistributing the data as a dataset or API is not permitted.