Rudder for triathletes.

Three sports. Six data sources. One question: should I do today's session?

What goes wrong

Monday: swim. Tuesday: bike intervals. Wednesday: run. Your Garmin says “Recovery” after Tuesday because cycling cardiac load was high. But your legs are fine — cycling is low-impact. Your coach wants a track session Wednesday. Garmin says rest. Your legs say go. Who’s right?

What current tools miss

Most tools treat all training stress the same. But a hard swim doesn’t fatigue your legs. A hard run doesn’t trash your shoulders. Triathletes need sport-specific load tracking, not a single fatigue number.

What signals matter

Sport-specific: what did you do yesterday (swim vs bike vs run), training plan across all three sports, cumulative weekly load by sport, sleep and recovery (universal), and feel — especially sport-specific soreness (legs vs upper body vs general).

How Rudder resolves it

Rudder captures how you feel before showing device data. The Plan channel knows which sport is planned today. The Load channel tracks recent activity by type. A hard bike yesterday doesn’t block today’s swim. Conflict resolution accounts for sport transitions.

Example decisions

Hard bike yesterday (TSS 180). Run intervals today. Legs heavy.

MODIFY
MODIFY to easy run. The bike loaded your legs even though cardiac recovery looks fine.

Swim session planned. You feel terrible — bad sleep, stressed. But upper body is fresh.

GO WITH LIMITS
Swim is active recovery for yesterday’s run. Keep it moderate.

Race in 10 days. Brick session on plan. HRV trending down.

MODIFY
MODIFY the brick — do the bike portion only, skip the run. Protect the taper without losing sport-specific readiness.

Works with your triathlon stack

Strava (all sports), Oura, WHOOP, Intervals.icu, TrainingPeaks, Withings (race weight).

See all integrations

Related

Which sport should give?Don't bury the runTaper three sportsStrava integrationRudder vs WHOOP

Frequently asked

How does Rudder handle three sports?
Rudder reads training data from all three disciplines via Strava. The decision engine considers cumulative load across swim, bike, and run when making your morning call.
Can Rudder tell me which sport to prioritize?
When you're overloaded, Rudder identifies which session to protect and which to scale back. The key workout stays. The easy session gives.
Does Rudder work for Ironman training?
Yes. Ironman training is where smart daily decisions matter most. High-volume blocks create deep fatigue that accumulates invisibly. Rudder catches the drift before it becomes a setback.

One decision engine for three sports.

Start your free check-in