← Back to 10k Run Project

Day 21: The Spirit Run — Done.

Bib #0924. Pre-dawn start. 10.01 kilometres. Finisher medal. Certificate in hand. The 10k challenge is complete.

10.01 km  |  1h 23m 55s  |  8'22"/km avg  |  147 bpm avg HR  |  Sleep Score: 75

📸 Race Day

At the START — 5:37 AM

Akshay at the START line of The Spirit Run 10k race, pre-dawn, April 19 2026

At the FINISH — 8:13 AM · Medal & Certificate

Akshay at the FINISH line of The Spirit Run 10k race holding finisher medal and certificate, April 19 2026

🏃‍♂️ Run Dashboard

10.01 km

Distance

1h 23m 55s

Duration

8'22"/km

Avg Pace

147 bpm

Avg Heart Rate

176 bpm

Max Heart Rate

669 kcal

Calories Burned

11,395

Steps

49 m

Elevation Gain

The Race: The Spirit Run, Bib #0924

Ten kilometres. One hundred metres to spare. Bib #0924. This was not a solo training run — this was The Spirit Run, an organised 10k race, and I crossed the finish line in 1 hour, 23 minutes, and 55 seconds with a finisher's medal around my neck and a certificate in my hand. Every training session, every rest day, every early night and pre-dawn alarm across twenty-one days of this challenge led to exactly this moment.

The pre-dawn START photo tells the story before the run even began: dark sky, race vest on, bib pinned, ready. The race started at 5:37 AM — which means the alarm went off even earlier. There is something clarifying about running in the dark with hundreds of other people, all of you chasing the same line. By 8:13 AM, I was standing at the FINISH arch holding both the certificate and the medal, knowing the job was done.

What makes this race performance stand out is the pacing discipline across every single kilometre. The lap breakdown shows a 47-second spread between the fastest (8'02" on km 5) and the slowest (8'49" on km 9) — that is remarkable consistency for a first organised 10k. Km 5 being the fastest is textbook: the body has warmed up, the nerves of the opening kilometres have settled, and for a brief window everything clicks. What is even more impressive is that km 10 — the final full kilometre — clocked 8'11", one of the strongest of the entire race. That is not a survival shuffle to the line. That is a finish.

The heart rate data shows how hard this effort genuinely was. 60.6% of the entire race — more than fifty minutes — was spent in Zone 4 (Anaerobic, 142–159 bpm). Another 17.1% was spent in Zone 5 (Maximum, 160–177 bpm). That is 77.7% of an 84-minute race at high intensity. Average heart rate sat at 147 bpm with a peak of 176 bpm. The 135 spm average cadence, peaking at 176 spm on the fastest segments, shows the legs were turning over efficiently throughout. The 49 metres of elevation gain — on a course sitting between 911 and 940 metres above sea level — added altitude demand on top of an already high-output race.

Finisher. Bib #0924. The Spirit Run 10k.

Three weeks ago, 10 kilometres was a target written in a bio. Today it is a race result, a medal, a certificate, and a finish line photograph. One step at a time — that's all it ever was.

📊 Lap Breakdown

LapTimePaceDistance
Km 108:108'10"/km1.00 km
Km 208:148'14"/km1.00 km
Km 308:288'28"/km1.00 km
Km 408:428'42"/km1.00 km
Km 508:028'02"/km1.00 km
Km 608:458'45"/km1.00 km
Km 708:108'10"/km1.00 km
Km 808:148'14"/km1.00 km
Km 908:498'49"/km1.00 km
Km 1008:118'11"/km1.00 km

Fastest split highlighted. 47-second spread across all 10 km.

❤️ Heart Rate Zones

Zone 5Maximum (160–177 bpm)14:20  ·  17.1%
Zone 4Anaerobic (142–159 bpm)50:50  ·  60.6%
Zone 3Aerobic (124–141 bpm)09:50  ·  11.7%
Zone 2Weight Control (107–123 bpm)06:20  ·  7.6%
Zone 1Low Intensity (88–106 bpm)02:20  ·  2.8%

77.7% of the run spent in Zones 4 and 5 combined — a high-intensity, high-commitment effort.

😴 Recovery & Sleep: The Pre-Dawn Commitment

Sleep window: 10:18 PM to 4:31 AM. This was a pre-dawn run — up before the sun, training shoes on in the dark. Waking at 4:31 AM to run 10 kilometres is not a decision made in the moment. It is a decision made the night before, when choosing to be in bed by 10:18 PM — which, by the standards of this challenge, represents genuine discipline. The body was being prepared for something important, and it showed.

Bedtime: 10:18 PM. Wakeup: 4:31 AM. 10k on the road before most people's first alarm goes off.

That pre-dawn window is a different psychological space — there are no distractions, no crowd, no noise. Just the run.

Sleep Score 75 (Good) on 5h 38m of actual sleep. The breakdown: 46 minutes of Deep sleep (12%), 1h 6m of REM (17%), and 3h 46m of Light (62%). Average heart rate during sleep was 62 bpm — healthy resting recovery. Average blood oxygen at 95%, with only 1 minute 55 seconds below the 90% SpO2 threshold. Respiratory rate held at 13.0 breaths per minute — all strong indicators of quality recovery in a condensed sleep window.

The sleep consistency metric remains at 0 out of 7 days on the recommended schedule — the creator reality has not changed. But on the night that counted most for the biggest run of the challenge, the body went to bed early, recovered well, and delivered a 10.01 km performance on the other side of it.

6h 13m

Total Sleep

5h 38m

Actual Sleep

75 (Good)

Sleep Score

46m (12%)

Deep Sleep

1h 6m (17%)

REM Sleep

95%

Avg SpO2

🥗 Nutrition: Race-Day Focus

No food tracking today — and that was by choice. Some days are not about logging macros or hitting calorie targets. Some days are about showing up, running the distance, and letting the rest take care of itself. Day 21 was that day. The mental bandwidth that would have gone into nutrition tracking went entirely into the run, and the run was better for it.

The 669 kcal burned during the workout needed replacing, and they were. But the details of how and with what belonged to the run day, not the data sheet. There will be time to close the nutrition loop — today the kilometre counter mattered more.

📱 I track all of this on Healthify+

Every meal, every macro, every goal — tracked daily with India's best AI nutrition coach.

My referral code:

AKSUBWU4G

Tags: #FitnessJourney #Day21 #10KComplete #ChallengeComplete #10KRun #RunningMotivation #Onesaat #PreDawnRun #HealthifyMe #IndianFitness #OneStepAtATime

Follow the Journey

The 10k is done. Follow along across all platforms for what comes next.

💬 WhatsApp Channel𝕏 Twitter / X📸 Instagram▶ YouTube

Daily Metrics

🏃 Run Log

  • Distance: 10.01 km
  • Duration: 1h 23m 55s
  • Avg Pace: 8'22"/km
  • Max Pace: 4'58"/km
  • Avg HR: 147 bpm
  • Max HR: 176 bpm
  • Avg Cadence: 135 spm
  • Steps: 11,395
  • Calories: 669 kcal
  • Elevation Gain: 49 m

😴 Sleep Recovery

  • Bedtime: 10:18 PM
  • Wake: 4:31 AM
  • Total Sleep: 6h 13m
  • Actual Sleep: 5h 38m
  • Sleep Score: 75 (Good)
  • Deep Sleep: 46m (12%)
  • REM Sleep: 1h 6m (17%)
  • Avg SpO2: 95%
  • Avg HR (sleep): 62 bpm

🥗 Nutrition

  • Tracking: Not recorded
  • Workout Burn: 669 kcal
  • Focus: The run, not the log

Gear I Use

Everything I actually use to train, track, and document this journey — nothing more, nothing less.

👟 Running

📱 Phone Alternatives

I shoot on a Nothing Phone 2. If you're looking for something similar or better: