About · built by athletes

Built by someone who actually trains. And actually hurts.

Portrait of Sven Ahrens, founder of TrainingZones

Hi, I’m Sven. 39, dad of two, married to Nora, and somewhere in the last few years I turned a midlife crisis into a training plan.

By day I work in tech. On evenings, early mornings, and the occasional stolen lunch break, I’m a cyclist and a runner slowly talking himself into swimming, because apparently turning 40 legally requires attempting a triathlon.

I didn’t come to this as a natural. I rode Vätternrundan, 315 km, once cracking the prestigious “sub-9.” Then a snowboard crash broke my wrist and, somehow, broke my hatred of running. Six months after “I hate running,” I finished the 100 km Embrace Triple Trail Ultra in Kent, 17th male across the line. Six months and two more surgeries later, I finished my first 100-miler at the Fuji 100: 171 km, 7,300 m of climbing, 34 hours moving, top 10% of my wave. So when a plan asks you to do something hard, know that I’ve probably been there too, swearing, at 3am, on a mountain.

By the numbers (the honest version)

55–60

VO₂max

Blummenfelt runs a 95. I’ve made peace with it.

280–300W

FTP

42:00

10k PB

My own word for it is “meager.”

Imminent

Olympic readiness

Obviously.

Sven on a dawn group road ride, golden light behind a line of cyclists
Most of it looks like this, early, easy, in a group.
Helmet-and-sunglasses selfie of Sven riding a road bike on a sunny coastal road
Chasing better weather on the bike.
Sven holding his road bike overhead on the Vätternrundan finish podium
Vätternrundan, 315 km, the prestigious sub-9.
Sven holding a trophy and raising a fist in front of an 'I made it to the finish line' banner, road bike in front
Apparently you get a trophy for finishing.
Several road and gravel bikes mounted on a white-tiled garage wall
The fleet. Nora has questions.
Sven holding his bike up under the summit sign of Mont Ventoux
Top of Mont Ventoux.
A cyclist and a runner climbing the bare white-rock upper slopes of Mont Ventoux
The Ventoux moonscape, bike and feet.
Sven in a hospital bed with a cast on his wrist, smiling wryly
The snowboard crash that broke my hatred of running.
Sven running a trail in the Embrace Triple Trail Ultra wearing race bib 172
Embrace Triple Trail Ultra, 100 km across Kent.
Sven at the finish line at night with a 100 km finisher medal and race bib 172
Done, 17th male across the line.
Sven giving two thumbs up after a road race on a tree-lined gravel avenue at Versailles
A road race that ends at a palace.
Sven standing at night wearing a glowing LED reflective running vest
Evening miles, fully lit.
Sven giving two thumbs up on the trail at the Mt Fuji 100
Mt Fuji 100.
Sven and friends at the Mt Fuji 100 finisher arch with the daruma
First 100-miler: 171 km, 7,300 m, 34 hours moving.
Sven holding his young son, both wearing finisher medals after a race
The point of all of it.

Why this site exists

I obsess over the science. I read the papers, I track the numbers, I love a good formula. But most zone calculators are either a wall of jargon or a black box, and most athletes just want to know their easy, their hard, and how not to blow up. So I built the tool I wanted: every model in one place, the math shown plainly, no login, no wall, free. Pick your sport, punch in your numbers, get zones you can actually train by.

What I believe

Now go find your zones. And if you ever want a coach who reasons the way I do, that’s what Coach Kalle is for.

Not medical advice

TrainingZones is an educational training resource, not a medical service. The zones and formulas here are estimates for healthy adults and do not account for medications, cardiac conditions or other individual health factors. Consult a physician before starting or changing a training program, especially if you have a known health condition or any symptoms during exercise.

From zones to a plan

Take your endurance training to the next level

Coach Kalle is an AI endurance & strength coach that turns your zones into daily workouts and adapts as you go.

Train with Coach Kalle →