{
  "eventId": 17154,
  "workoutId": 105167,
  "heatId": 559838515,
  "eventName": "Default Competition",
  "workoutName": "5 Rep Max Shoulder Press",
  "externalName": "5 Rep Max Shoulder Press",
  "heatName": "Heat 2",
  "location": "string",
  "logoUrl": "string",
  "heatTime": "13:31",
  "heatInfo": [
    {
      "heatId": 559838515,
      "type": "repmax",
      "description": "",
      "heatsSize": 10,
      "timeCap": "00:14:00",
      "format": "individual",
      "scoreLabel": "",
      "createDate": "2025-06-26T03:46:29"
    }
  ],
  "WorkoutInfo": [
    {
      "timePresentationFormat": "MM:SS",
      "description": "<p><strong>Time:</strong> 30:00&ndash;45:00<br /><strong>Task:</strong> 5 Rep Max<br /><strong>Score:</strong> Total Load</p><ul><li>Begins immediately after the 20min bike event.</li><li>Athletes may rest as long as they like before beginning to load their bar.</li><li>All 5 reps must be <strong>unbroken</strong> and completed within a <strong>15-minute window</strong>.</li><li>Athletes are allowed multiple attempts.</li><li>Once the bar has left the rack, athletes have <strong>60 seconds</strong> to complete all 5 reps.</li></ul><p><br /><strong>Rep Criteria:</strong></p><ul><li>Start with the bar in the front <strong>rack</strong>, standing tall.</li><li>Press to full <strong>lockout</strong>&mdash;elbows and shoulders extended, bar directly overhead.</li><li>Each rep must clearly <strong>pause below the chin</strong> before pressing.</li><li>The bar <strong>cannot move down before moving up</strong>.</li><li><strong>No leg drive or foot movement</strong> allowed during the lift.</li><li><strong>No leaning back</strong> allowed during the lift.</li><li>After a rep is given at the top, knees or feet can move to return the bar to the front rack.</li><li>The bar must be <strong>re-racked safely</strong> for the set to count.</li><li>Failure to lift a minimum of <strong>40kg</strong> for males and <strong>20kg</strong> for females will result in a <strong>DNF</strong> score.&nbsp;</li></ul><p><br /><strong>Equipment Rules:</strong></p><ul><li>&nbsp;Belts (non-stretch, &le;13cm wide, &le;1.3cm thick) &ndash; Permitted</li><li>Weightlifting shoes &ndash; Permitted</li><li>Wrist wraps &ndash; Permitted</li><li>Chalk &ndash; Permitted</li><li>Knee sleeves (&le;7mm) &ndash; Permitted</li><li>Knee wraps &ndash; Not permitted</li><li>Hand/finger tape - Not permitted</li><li>Elbow sleeves - Not permitted</li></ul>",
      "total_reps": 5,
      "series": [],
      "rounds": 1,
      "rep_per_rounds": 0,
      "mvt_round": [
        0
      ],
      "mvt_series": [
        0
      ],
      "division": "FINALS Female",
      "mvt_id": [
        0
      ],
      "mvt_names": [
        "Shoulder_Press [score_abs=mvt_rep*loadAttempted/rep_target]"
      ],
      "mvt_units": [
        "r"
      ],
      "mvt_sources": [
        17
      ],
      "mvt_score_type": [
        1
      ],
      "mvt_max_times": [
        0
      ],
      "increments": [
        1
      ],
      "mvt_reps": [
        5
      ],
      "tiebreak": [
        false
      ]
    }
  ],
  "athletes": [
    {
      "lane": 2,
      "displayName": "Lilian Cava",
      "shortName": "L. Cava",
      "rank": "",
      "overallPoints": "",
      "affiliate": "",
      "division": "FINALS Female",
      "countryCode": "BR"
    },
    {
      "lane": 3,
      "displayName": "Dalia Youssef",
      "shortName": "D. Youssef",
      "rank": "",
      "overallPoints": "",
      "affiliate": "",
      "division": "FINALS Female",
      "countryCode": "EG"
    },
    {
      "lane": 4,
      "displayName": "Anastassia Jasevitš",
      "shortName": "A. Jasevitš",
      "rank": "",
      "overallPoints": "",
      "affiliate": "",
      "division": "FINALS Female",
      "countryCode": "EE"
    },
    {
      "lane": 5,
      "displayName": "Sarah Thomson",
      "shortName": "S. Thomson",
      "rank": "",
      "overallPoints": "",
      "affiliate": "",
      "division": "FINALS Female",
      "countryCode": "GB"
    },
    {
      "lane": 6,
      "displayName": "Kamila Takeyeva",
      "shortName": "K. Takeyeva",
      "rank": "",
      "overallPoints": "",
      "affiliate": "INDEPENDENT",
      "division": "FINALS Female",
      "countryCode": "KZ"
    },
    {
      "lane": 7,
      "displayName": "Iiris Rosenlöf",
      "shortName": "I. Rosenlöf",
      "rank": "",
      "overallPoints": "",
      "affiliate": "CROSSFIT ALIOTH",
      "division": "FINALS Female",
      "countryCode": "FI"
    },
    {
      "lane": 8,
      "displayName": "MIA HESKETH",
      "shortName": "M. HESKETH",
      "rank": "",
      "overallPoints": "",
      "affiliate": "",
      "division": "FINALS Female",
      "countryCode": "SE"
    },
    {
      "lane": 9,
      "displayName": "Dema Zebdieh",
      "shortName": "D. Zebdieh",
      "rank": "",
      "overallPoints": "",
      "affiliate": "",
      "division": "FINALS Female",
      "countryCode": "JO"
    }
  ],
  "totalRecordsCount": 2,
  "recordsCount": 8,
  "wodType": "repmax"
}