Racebound

Your races. Your goal. Your coach.

Racebound plans training up to race day, adjusts it after every ride and provides the race plan for the course. From day one to the finish line.

Planned from €14.90 a month. Launching January 2027.

Tuesday, July 20

Today

Key session

Race pace on the climb

1:45 h

Duration

Week 19 of 24, Specific

Ötztaler Radmarathon

in 40 days

The highlights

  • A plan up to race day.

    Base, build, specific phase and taper, worked out from the race date.

  • Recalculated after every ride.

    Missed, ill or ridden too hard: the plan rearranges the week and gives a reason for every change.

  • Every ride analysed.

    The course by power zone, every climb with time, watts and VAM.

  • Knows the course.

    Climbs and race duration shape the sessions of the specific phase.

  • Watts for every climb.

    The race plan spreads the effort so it lasts to the finish.

  • Fuelling stretch by stretch.

    Bottles and gels, less on hard climbs, more on descents.

Plan

A plan built around you

Calculated with the Racebound engine: the same rider, the same course, starting 24 weeks before the race. Only the time per week changes.

Training time per week
Startrace dayBaseBuildSpecificTaper
Fitness (CTL)
51 → 73
start → race day
Form on race day
+18 %
Easy / medium / hard
85 / 11 / 3 %
Key sessions
44

A week in the specific phase

  1. Mon

    Rest day

  2. Tue

    Race pace on the climb 1:45

  3. Wed

    Tempo 1:30

  4. Thu

    VO2max in waves 1:45

  5. Fri

    Rest day

  6. Sat

    Fueling ride 5:15

  7. Sun

    Endurance with cadence drills 1:30

Hard limits apply throughout: at most two hard sessions a week, at least one rest day, a rest week after four load weeks at the latest and a taper to race day. About the method →

Adapting

The plan adapts

What happens when life gets in the way? The same week, calculated again on Wednesday.

What happened?

Tuesday's session did not happen.

PlannedCalculated again
Mon

Rest day

Rest day

Tue

Race pace on the climb 1:45

missed

Wed

Tempo 1:30

Race pace on the climb 2:00

Thu

VO2max in waves 1:45

Endurance with cadence drills 1:45

Fri

Rest day

Rest day

Sat

Fueling ride 5:15

Fueling ride 6:00

Sun

Endurance with cadence drills 1:30

Sweetspot seated and standing 2:00

And the app tells you why:

  • Race pace on the climb moved from Tue, Jul 20 to Wed, Jul 21
  • Thu, Jul 22: Endurance with cadence drills instead of VO2max in waves
  • Sun, Jul 25: Sweetspot seated and standing instead of Endurance with cadence drillsThe day after the long ride, as the week has no other room

Analysis

Every ride in detail.

After every ride, Racebound shows the course coloured by power zone and every climb with time, watts, W/kg and VAM. It shows where the form is right and where there is more to gain.

Climbs
Found automatically
Power
By zone

A real ride: Ötztaler Radmarathon, ridden with a power meter.

226 km, 7:28 h riding time

Ötztaler

Climb, km 139 to 154

Climb 3, up to 2,135 m

Time
0:58
Distance
15 km
Elevation
1,177 m
Avg grade
7.8 %
Avg power
304 W
W/kg
4.08
VAM
1,243 m/h

Race plan

The race plan.

For race day: arrival, time and watts on every climb, plus bottles and gels stretch by stretch, paced for the full race distance.

Pacing
Watts per climb
Fuelling
Per stretch
Fuelling in detail

Ötztaler Radmarathon

Race plan

Finish time

9:57h

  1. Kühtai0:44210 W
  2. Brenner3:02185 W
  3. Jaufenpass5:03207 W
  4. Timmelsjoch6:50188 W

Fuelling

5 + 5 bottles, 12 gels

Finish time

Finish time, kilometre by kilometre

Real course profile, times from the Racebound model. FTP and weight can be set; riding time and climbs follow while scrolling.

Ötztaler Radmarathon

Riding time

0:00h

Kilometres
Elevation
0
1,360 m
250 W
75 kg

3.3 W/kg. Per kilo less: about 4.5 min faster

  1. 1KühtaiArrival 0:441:31 on the climb210 W
  2. 2BrennerArrival 3:021:36 on the climb185 W
  3. 3JaufenpassArrival 5:031:23 on the climb207 W
  4. 4TimmelsjochArrival 6:502:29 on the climb188 W
  5. 5Gegenanstieg TimmelsjochArrival 9:240:10 on the climb183 W
  6. Finish9:57 h

Example: bike 8 kg, 8 hours of training per week, normal pacing, no stops. Calculate with own values

Accuracy

How accurate is the prediction?

Ötztaler 2025, section by section

RiddenModel

Ötztaler 2025, section by sectionRiddenModel
Sölden - Ötz0:360:37
Kühtai1:011:02
Descent Kühtai0:240:25
Kematen - Innsbruck0:150:15
Brenner1:121:12
Descent Brenner0:230:23
Jaufen0:590:58
Descent Jaufen0:230:23
Timmelsjoch1:431:44
Timmelsjoch to the finish0:290:30

10 sections, none more than one minute off.

Michael, the founder of Racebound, rode the Ötztaler 2025 with a power meter. Recalculated with his recorded power.

Dreiländergiro 2026, same method: each of the eight sections within one minute (with the recorded power plus 3 %, the power meter probably read low there).

Drafting and descents are tuned on these rides. The recalculation checks the physics of the course, not the prediction of your power.

What 5 % of power makes
263 W
9:34h
250 W
9:57h
238 W
10:20h

Your finish time depends above all on your power on race day. On the Ötztaler Radmarathon, 263 and 238 watts are 46 minutes apart. That is what Racebound trains for.

Beta testers recalculate their 2027 races. Their results will appear here, even where the model is off.

Works with Garmin, Wahoo and Zwift

Via intervals.icu: your sessions go to the calendar and from there to your device, your rides come back automatically.

  1. Plan

    Racebound

  2. Calendar

    intervals.icu

  3. Device

    Garmin, Wahoo, Zwift

Rides: Garmin, Wahoo, Zwift → intervals.icu → Racebound

Without intervals.icu every session is available as a file (.zwo, .fit, .erg, .mrc).

Garmin, Wahoo, Zwift and intervals.icu are trademarks of their owners. Racebound is not a partner of these companies.

Grounded in research.

Every rule of the plan rests on training research or is marked as coaching practice, with sources to read.

About the method

Pick your race

The finish time calculator on every event page is free and needs no account.

All events →

Pricingplanned

Proposal for the launch in January 2027, not final yet. Payment is not possible yet.

Monthly

€14.90

per month

Yearly

€119

per year, about €9.92 a month

Season pass

€69

once, up to your race day

With an account, planned scope:

  • Adaptive plan up to race day
  • Prediction with time per climb
  • Taper and race week
  • intervals.icu, Garmin, Wahoo, Zwift
  • Session export

Free no account

  • Event pages with course profile and climbs
  • Finish time calculator for every course

Launching January 2027

Sign up and we will write to you as soon as Racebound opens.

We only store your email address and language to tell you about the launch, on servers in the EU. First you get an email to confirm. Its link lets you leave at any time, and we delete the address. Controller: Michael Fankhauser.