Performance metrics
Feature Description:
We propose adding a new feature that provides personalized training suggestions based on daily performance metrics and overall health status. This feature will utilize TrainingPeaks' existing metrics, including Training Stress Score (TSS), Fitness (CTL), Fatigue (ATL), and Form (TSB), to offer tailored advice for morning and evening training sessions, as well as adjustments for the following day and week. Additionally, the feature will suggest updates to the Annual Training Plan (ATP) and focus on A races in the athlete's calendar.
Purpose:
The primary goal of this feature is to help self-trained athletes optimize their training by providing real-time, data-driven recommendations. This will enhance their training efficiency, prevent overtraining, and ensure balanced progress, all while keeping their primary race goals in focus.
User Impact:
- Self-trained athletes will receive personalized training suggestions each morning, helping them to decide whether to increase or decrease their training effort.
- Evening summaries will review the day's performance and offer adjustments for the next day's training.
- Weekly insights will help athletes plan their training schedule more effectively, based on cumulative data.
- The feature will suggest updates to the ATP based on current performance metrics, ensuring the athlete's training aligns with their A race goals.
Functionality:
1. Morning Suggestions:
- Based on the athlete’s Training Stress Score (TSS), Fitness (CTL), Fatigue (ATL), and Form (TSB) from the previous day, provide a recommendation on whether to increase or decrease the training effort for the morning session.
- Consider the athlete's overall health and recovery status when generating these suggestions.
Evening Review:
- Summarize the athlete’s performance for the day, highlighting any deviations from the planned training.
- Provide recommendations for adjusting the next day's training based on the day's performance and recovery data.
Weekly Insights:
- Analyze the athlete’s training data over the past week to offer suggestions for the upcoming week.
- Highlight trends in Fitness, Fatigue, and Form to help athletes plan their training schedule for optimal performance and recovery.
ATP Updates:
- Suggest updates to the Annual Training Plan (ATP) based on current performance metrics and trends.
- Ensure that the suggested adjustments keep the athlete's training on track for their A races, which they must fill out in their calendar.
User Stories:
1. Morning Training Adjustments:
- As a self-trained athlete, I want to receive a notification each morning suggesting whether to increase or decrease my training intensity, so I can optimize my workout based on my current fitness and fatigue levels.
- Example: "Good morning! Based on yesterday's training and your current fatigue level, we recommend a lower intensity workout this morning to aid recovery."
Evening Performance Summary:
- As a self-trained athlete, I want a summary of my daily performance each evening, so I can understand how my training went and what adjustments I should make for the next day.
- Example: "Today’s performance was slightly above your planned intensity. Consider a moderate workout tomorrow to balance your fatigue levels."
Weekly Training Insights:
- As a self-trained athlete, I want to receive weekly insights that analyze my training data, so I can plan my upcoming week’s training schedule for optimal performance and recovery.
- Example: "Your training over the past week shows a consistent increase in fatigue. Plan for a recovery day mid-week to prevent overtraining."
ATP Updates:
- As a self-trained athlete, I want the system to suggest updates to my Annual Training Plan (ATP) based on my current performance metrics, so my training remains aligned with my goals for my A races.
- Example: "Based on your recent training data, we recommend adjusting your ATP to include a recovery phase next week to ensure optimal performance for your upcoming A race."
By implementing this feature, TrainingPeaks can further enhance its value to self-trained athletes, providing actionable insights that improve training outcomes and support long-term athletic development while keeping their primary race goals in focus.
-
Ben Harper commented
Overview
TrainingPeaks is the gold standard for structured planning and workout execution. However, training in real life rarely goes perfectly according to plan. Travel, fatigue, illness, missed sessions, unexpected improvements, or races often derail static schedules. Adding adaptive training would elevate TrainingPeaks into a true end-to-end coaching and performance platform that evolves with the athlete.The Opportunity
• Competitor Advantage: Apps like Humango, Athletica, TrainerRoad, and Garmin Connect already use adaptive algorithms. Without it, TrainingPeaks risks being perceived as static and outdated by athletes seeking real-time coaching solutions.
• Athlete Experience: Adaptive training ensures every workout reflects current readiness, recovery, and availability—maximizing performance while reducing burnout and injury risk.
• Coach Enablement: Coaches could use adaptive models as a foundation, fine-tuning and personalizing further, rather than constantly re-editing plans manually. This frees up time for higher-value athlete interaction.Key Features Suggested
1. Dynamic Rescheduling: Missed workouts automatically reflow into the calendar without breaking periodization.
2. Load & Readiness Adjustments: Modify intensity/volume based on TSS trends, HRV, fatigue, or wearable data.
3. Event Anchoring: Long-term training remains periodized toward race goals, but weekly execution flexes intelligently.
4. Coach Controls: Coaches can set adaptation rules (e.g., “never extend long runs beyond 2 hours,” or “skip strength if athlete is in red recovery”).
5. Athlete Feedback Loop: Simple readiness input (“feel great / tired / sick”) helps fine-tune adaptations.
6. Integration First: Leverage existing TrainingPeaks metrics (CTL, ATL, TSB, workout compliance) to power the adaptation engine.Benefits
• For Athletes: Personalized, flexible plans that keep them motivated and progressing.
• For Coaches: Reduced manual plan editing, more time for relationship-building and guidance.
• For TrainingPeaks: Increased retention, stronger differentiation, and a future-proof position in the endurance tech ecosystem.Closing Thought
TrainingPeaks has built its reputation on precision and structure. By layering adaptive intelligence on top of its existing framework, it can transform from a planning tool into a living coaching platform—bridging the gap between static plans and real-time coaching