Skip to content

Road to sub-60 / Pro division

The work behind the race.

Training for sub-60 HYROX in the Pro division. Multi-year goal, not a quick push.

Current training

The current block, in numbers.

Strength progress

Four-week view · 7 Sep–4 Oct

Load trend

4 of 4 lifts up

Repeated lifts since 20 Jul

Training frequency

  1. 7 Sep1 session
  2. 14 Sep1 session
  3. 21 Sep1 session
  4. 28 Sep1 session

Logged load progress

Front squat
4060 kg

+20 kg since 20 Jul · 6 logs

DB bench press
3034 kg

+4 kg since 20 Jul · 9 logs

Bulgarian split squat
714 kg

+7 kg since 23 Jul · 5 logs

Lat pulldown
6175 kg

+14 kg since 20 Jul · 6 logs

Conditioning progress

Four-week view · 21 Sep–18 Oct

VO₂max trend

+0.0

57.9 → 57.9 ml/kg/min

Running capacity

14.9 km

Longest run in this window

24 Sep

Weekly running

  1. 21 Sep6 runs · 70.5 km
  2. 28 Sep5 runs · 28.2 km
  3. 5 Oct0 runs · 0.0 km
  4. 12 Oct · in progress0 runs · 0.0 km

Weekly training hours

The plan says 8–10. The log keeps score.

Logged workout time by Monday-starting week. The blue bar is the current week and is still moving.

Reached 10h
0 / 13

complete weeks

Latest complete
0.0h

Oct 05–11

Weekly chart loading…

Apple Health workout logs · walks excluded · weeks start Monday

Current week: 0.0h · 0 sessions

View exact weekly values
Weekly logged training time, session count, and completion status
WeekHoursSessionsStatus
Oct 12–180.0h0In progress
Oct 05–110.0h0Complete
Sep 28–Oct 045.9h8Complete
Sep 21–279.1h8Complete
Sep 14–206.3h8Complete
Sep 07–133.2h6Complete
Aug 31–Sep 067.4h9Complete
Aug 24–305.9h9Complete
Aug 17–233.3h5Complete
Aug 10–166.7h9Complete
Aug 03–095.2h9Complete
Jul 27–Aug 027.7h12Complete
Jul 20–266.5h11Complete
Jul 13–193.7h7Complete

Weekly training load

How hard the work felt.

Each rated session contributes its recorded minutes × whole-session RPE. Weekly totals run Monday to Sunday. Load can fall as the same work gets easier.

Current week
Unavailable

No current week recorded

Latest complete
No sessions rated

0/8 rated

Weekly chart loading…

Rolling seven days through 2026-10-04: No sessions rated · 0/8 sessions rated

Data through 2026-10-04. The last recorded week may be partial.

Weeks with unrated sessions show the load from rated sessions only.

View exact weekly load values
Weekly session RPE load, running duration, hard minutes, and rating coverage
WeeksRPE loadRatedRun minHard minStatus
Sep 28–Oct 04No sessions rated0/8166.30Complete
Sep 21–27No sessions rated0/84180Complete
Sep 14–20No sessions rated0/82820Complete
Sep 07–13No sessions rated0/6138.10Complete
Aug 31–Sep 06No sessions rated0/9258.80Complete
Aug 24–30No sessions rated0/9196.20Complete
Aug 17–23No sessions rated0/5115.20Complete
Aug 10–16No sessions rated0/9233.50Complete
Aug 03–09No sessions rated0/993.30Complete
Jul 27–Aug 02No sessions rated0/122320Complete
Jul 20–26No sessions rated0/11143.60Complete
Jul 13–19No sessions rated0/736.10Complete
Jul 06–12No sessions rated0/530.90Complete

Weekly running distance

Kilometres each week.

Recorded running distance in km/week, Monday to Sunday.

Current week
Unavailable

No current week recorded

Latest complete
28.2 km/week

Sep 28–Oct 04

Weekly chart loading…

Recorded runs · walks and cycling excluded · km/week

Data through 2026-10-04. The last recorded week may be partial.

View exact weekly running values
Weekly running distance in km/week, run count, week status, and missing distances
Weekkm/weekRunsWeek statusDistance coverage
Sep 28–Oct 0428.2 km/week5CompleteAll runs recorded
Sep 21–2770.5 km/week6CompleteAll runs recorded
Sep 14–2044.5 km/week7CompleteAll runs recorded
Sep 07–1324.3 km/week5CompleteAll runs recorded
Aug 31–Sep 0645.3 km/week5CompleteAll runs recorded
Aug 24–3035.7 km/week4CompleteAll runs recorded
Aug 17–2320.5 km/week3CompleteAll runs recorded
Aug 10–1641.6 km/week5CompleteAll runs recorded
Aug 03–0917.0 km/week3CompleteAll runs recorded
Jul 27–Aug 0238.4 km/week5CompleteAll runs recorded
Jul 20–2624.2 km/week4CompleteAll runs recorded
Jul 13–196.8 km/week2CompleteAll runs recorded
Jul 06–125.6 km/week1CompleteAll runs recorded

Fitness trend

Weight, VO2max & resting HR

Consistency

Last 90 days

One dot per day. Hover a dot for the day and date.

SunMonTueWedThuFriSatSun 2026-07-19: trained · 2 sessions2Mon 2026-07-20: trained · 2 sessions2Tue 2026-07-21: trained · 2 sessions2Wed 2026-07-22: trainedThu 2026-07-23: trainedFri 2026-07-24: trained · 2 sessions2Sat 2026-07-25: no workoutSun 2026-07-26: trained · 3 sessions3Mon 2026-07-27: trained · 3 sessions3Tue 2026-07-28: trained · 3 sessions3Wed 2026-07-29: trainedThu 2026-07-30: no workoutFri 2026-07-31: trainedSat 2026-08-01: trained · 2 sessions2Sun 2026-08-02: trained · 2 sessions2Mon 2026-08-03: trainedTue 2026-08-04: trained · 2 sessions2Wed 2026-08-05: no workoutThu 2026-08-06: trainedFri 2026-08-07: trained · 2 sessions2Sat 2026-08-08: trained · 2 sessions2Sun 2026-08-09: trainedMon 2026-08-10: trainedTue 2026-08-11: trainedWed 2026-08-12: trainedThu 2026-08-13: trainedFri 2026-08-14: trained · 2 sessions2Sat 2026-08-15: trained · 2 sessions2Sun 2026-08-16: trainedMon 2026-08-17: trained · 2 sessions2Tue 2026-08-18: trainedWed 2026-08-19: trainedThu 2026-08-20: no workoutFri 2026-08-21: no workoutSat 2026-08-22: trainedSun 2026-08-23: trainedMon 2026-08-24: trainedTue 2026-08-25: trained · 2 sessions2Wed 2026-08-26: no workoutThu 2026-08-27: no workoutFri 2026-08-28: trained · 2 sessions2Sat 2026-08-29: trained · 2 sessions2Sun 2026-08-30: trained · 2 sessions2Mon 2026-08-31: trained · 2 sessions2Tue 2026-09-01: trained · 2 sessions2Wed 2026-09-02: trained · 2 sessions2Thu 2026-09-03: trainedFri 2026-09-04: no workoutSat 2026-09-05: trainedSun 2026-09-06: trainedMon 2026-09-07: trainedTue 2026-09-08: trained · 2 sessions2Wed 2026-09-09: trainedThu 2026-09-10: no workoutFri 2026-09-11: no workoutSat 2026-09-12: trained · 2 sessions2Sun 2026-09-13: trainedMon 2026-09-14: trainedTue 2026-09-15: trained · 2 sessions2Wed 2026-09-16: trainedThu 2026-09-17: trainedFri 2026-09-18: trainedSat 2026-09-19: trainedSun 2026-09-20: trainedMon 2026-09-21: trainedTue 2026-09-22: trained · 2 sessions2Wed 2026-09-23: trainedThu 2026-09-24: trainedFri 2026-09-25: trainedSat 2026-09-26: trainedSun 2026-09-27: trainedMon 2026-09-28: trainedTue 2026-09-29: trained · 2 sessions2Wed 2026-09-30: trainedThu 2026-10-01: trained · 2 sessions2Fri 2026-10-02: trainedSat 2026-10-03: no workoutSun 2026-10-04: trainedMon 2026-10-05: no workoutTue 2026-10-06: no workoutWed 2026-10-07: no workoutThu 2026-10-08: no workoutFri 2026-10-09: no workoutSat 2026-10-10: no workoutSun 2026-10-11: rest dayMon 2026-10-12: no workoutTue 2026-10-13: no workoutWed 2026-10-14: no workoutThu 2026-10-15: upcomingFri 2026-10-16: upcomingSat 2026-10-17: upcoming
19 Jultoday
trainedrest dayno workout