Home Search Results

53 results for “outside”

Found 53 results

How to Adjust Duration with Dynamic Endurance

Dynamic Endurance is TrainerRoad AI’s way of making sure your endurance rides meet your current fitness and training needs. You can set a max duration when you build a plan with Plan Builder and your training plan will steadily raise the duration of your weekend endurance rides. Dynamic Duration.png What Is Dynamic Endurance? When TrainerRoad AI detects that you may benefit from more or less endurance volume, it can recommend slightly longer or shorter workouts. These adjustments help you get the most out of your training while staying fresh and avoiding burnout. For example: - If you’re handling your training well, TrainerRoad AI may extend your next endurance ride or interval session to help you continue progressing. - If your recent workouts have been especially tough or fatigue is trending upward, TrainerRoad AI might shorten a session to support recovery. Adjustment will be made to your endurance workouts based on the available endurance time you have in your Training Approach settings. You can increase or decrease your available training at any time in Plan Builder. How to Set Available Endurance Time in Plan Builder You control the limits that Dynamic Endurance works within by setting your available training time during plan setup or anytime afterward. Here's how to make adjustments to your available endurance time when you setup a plan with Plan Builder: Step One: Login to Your TrainerRoad Account on the TrainerRoad website Step Two: Go to the Training Plans tab and begin building out your custom plan Step Three: Select the Training Approach page Step Four: In the schedule step your weekend endurance ride will have an additional drop down. Your workout will automatically be set to Dynamic. - Note: You will only see Dynamic Endurance appear on your schedule when you have an endurance workout scheduled. You can add an endurance ride to your plan by adding an additional day of training if you are on a three day plan with three intense workouts per week or by swapping three hard days for two hard days. Step Five: In the drop down below you can set a maximum amount of time for the duration of your dynamic endurance workout. Screen Shot 2025-12-30 at 2.28.24 PM.png - Note: Workouts will not automatically be set at the maximum duration. Your training plan will gradually work up towards the maximum duration that you have set based on completed training sessions. Step Six: Finishing Building out your training plan! How to add a Dynamic Endurance Workout Outside of Plan You can also add dynamic endurance workouts to your schedule outside of a training plan or in addition to a training plan. You can add one dynamic endurance workout or you can create a re-ocurring dynamic endurance workout. Step One: Go to your TrainerRoad Calendar on the TrainerRoad website. Step Two: Select the +Add option in the upper right hand corner of the screen. Step Three: Select TrainerRoad AI Workout from the navigation menu Screen Shot 2025-12-30 at 3.28.20 PM.png Step Four: Choose the Sustained Power option in the Endurance category. Screen Shot 2025-12-30 at 3.30.25 PM.png Step Five: Hit Schedule in the bottom right hand corner of the workout description. Step Six: Set the workout to Dynamic and select the maximum duration for your dynamic workout! A dynamic workout will then be placed on your Calendar. Why are Endurance Rides Capped at Five Hours? TrainerRoad caps endurance rides at five hours not because you can’t go longer, but because you don’t need to. Five hours is the highest recommended duration for structured endurance training. From a physiological standpoint, going longer isn’t necessary to build endurance, improve performance, or replicate race day conditions. TrainerRoad AI focuses on training the right energy systems, progressing your fitness with smarter volume increases over time. Longer rides require significantly more recovery, which can interfere with your training consistency and lead to setbacks. That’s why TrainerRoad AI won’t trend your workouts up to match ultra-distance events like a 9-hour race. Instead, it builds toward the five-hour cap in manageable 15-minute increments only increasing duration when your fitness and fatigue levels allow.

TrainerRoad AI • Last updated on Jan 21, 2026

Sync Garmin Connect to TrainerRoad

Syncing TrainerRoad workouts with your Garmin Connect account is easy! Our Activity Sync feature allows you to automatically upload all completed TR workouts to your Garmin Connect account, and automatically adds all completed Garmin Connect cycling workouts to TrainerRoad. Read on to find out how! Important to Know Before Syncing - TrainerRoad can only access your previous 5 years of workout activity from Garmin Connect. - You must upload a new workout activity to Garmin Connect in order for your previous 5 years of workout activity from Garmin Connect to sync to TrainerRoad. - TrainerRoad will only sync your previous 5 years of workout activity from Garmin Connect once during the first connection. If you disconnect and delete your Garmin Connect workouts from TrainerRoad, they will not sync again upon reconnection. - Your past TrainerRoad rides (those done before connecting) will not be synced to Garmin Connect. Once Garmin Connect is connected to your TrainerRoad account, all your future completed rides will automatically sync to both accounts. - If you have not set your timezone in Garmin Connect, your ride will show up under the default UTC date/time. You can manually edit the date/time in Garmin Connect by selecting Account Settings >Display Preferences >Upload Time Zone Setting. - If you’ve been offline for a week or more and you have a bunch of completed rides queued up, there’s a chance some rides may not sync over to Garmin. This is because we’re limited to sending 10 workouts/day per user. - TrainerRoad rides that are under 10 minutes will not sync over to Garmin Connect. - If you want to complete TrainerRoad workouts outside on your Garmin device you can follow these steps: Pushing an Outside workout to Garmin[click]. Outside workouts can be pushed to Garmin up to two days in advance. How to Automatically Sync All of your TrainerRoad and Garmin Connect Rides 1. Log into TrainerRoad to access your Account Profile. 2. Select “Account” and "Connections" from the menu on the left-hand side of the screen. 3. Click the option to “Connect with Garmin.” Screen Shot 2025-02-25 at 12.55.30 PM.png 4. Authorize TrainerRoad to access your Garmin Connect account by selecting “Agree & Connect.” - This will open a new window prompting you to log into Garmin Connect Screen Shot 2025-02-25 at 12.57.18 PM.png 5. Log in to Garmin Connect 6. Next you'll be prompted to control what information you share. Enable all the toggles. - The "Historical Data" toggle is disabled by default. Manually enable it for your training history to sync to TrainerRoad. 7. Select "Save" and TrainerRoad will sync to your Garmin Connect account and data. How to Manually Sync Individual Workouts to Garmin Connect 1. Navigate to your Career page on the web and click on the workout you'd like to push from the Current Week section 2. Select "Push to Garmin" as shown below: image.png How to Manually Upload Individual Workouts to Garmin Connect You can also manually add completed TrainerRoad rides to Garmin Connect. All you need to do is download your workout in a .fit file — the file type required to upload rides to Garmin Connect. Here's how you do it. Obtaining the .fit Workout File There are two ways to download your TrainerRoad workout to upload to Garmin Connect: 1a. Online First, log into trainerroad.com. Once logged in, select "Past Rides" just under the "Career" option in the top-left corner. Screenshot_2020-10-24_112948.png Navigate to the rides page of your career. On the online Ride page, click the Download arrow below the workout profile in the upper right-hand corner. This will Download your Ride file. - Note: rides that have just been completed may need a few minutes for processing before the download is ready. 1b. TrainerRoad Application Once logged into the app, click on the Calendar tab and scroll up until you've found the date of your workout. Click on your workout, and the workout summary will appear on the right. Click on the ellipses menu on the bottom part of the summary, then click "Download". Screenshot_2020-10-24_111644.png Upload to Garmin Connect 2. Next, log into Garmin Connect and select the "+" symbol. 3. From here, select "Browse" to search for your .fit file. 4. After you upload the file you'll be able to view the ride in Garmin Connect. Troubleshooting If you're having trouble syncing rides to or from Garmin Connect, follow the steps below. 1. Navigate to the Activity Sync page. 2. Select the Refresh Button for Garmin. Keep in mind it may take a few minutes for rides to sync over after re-authorizing. Activity sync.png If you're still running into trouble, reach out to our support team here and we're more than happy to help! If you want to learn how to run TrainerRoad workouts on your Garmin Edge, you can check out this article.

Activity Sync • Last updated on Dec 16, 2025

How to Sync and Analyze Runs in TrainerRoad

Running activities can be imported and analyzed within TrainerRoad. Runs can be accessed in the apps and website and are automatically imported from Strava or Garmin Connect via Activity Sync, or manually imported on the TrainerRoad website. How to Import Runs into TrainerRoad Enable Activity Sync with Strava and/or Garmin Connect to automatically import your running activities. Your imported runs will automatically associate with the planned runs on your Calendar once they import into TrainerRoad. Runs will automatically backfill once you set up Activity Sync. If you haven't already you can set up activity sync with these two platforms for automatic syncing of your runs: - Strava - Garmin Connect Manually Importing Runs You can also manually import runs as .fit .tcx .gpx .pwx .zip and .json files directly into TrainerRoad. To manually import one or several runs follow these steps. Step One: Log on to the TrainerRoad website and select the Career tab Step Two: From the Career menu select Activity List Screenshot 2026-07-16 at 1.37.29 PM.png Step Three: Select Import Activity to launch the Import Activity tool. Screenshot 2026-07-16 at 1.39.36 PM.png Step Four: Drag and drop files, or select Browse, to import your run activities. Screenshot 2026-07-16 at 1.40.35 PM.png When your run is finished uploading you will have the option to view the new activity details or exit out! Analyzing Run Data You can dig into the contents of your completed runs on the TrainerRoad website. To take a closer look at your stats from a finished run select your run from the TrainerRoad Calendar. This will give you an overview of your stats for the run as well as a Map of the run if you ran outside. To drill further into the run select View Details. Screenshot 2026-07-16 at 2.02.36 PM.png From here you can drag and scroll over the graph at the top of the run to get statistics for specific durations of the run. You can also see a breakdown of any laps you took during the workout and zoom in closer on the map for your run (if you ran outdoors.) Screenshot 2026-07-16 at 2.04.37 PM.png At the bottom of your run you can also enter notes for the run and disassociate or associate your run with any planned run on the TrainerRoad Calendar. Screenshot 2026-07-16 at 2.05.50 PM.png Frequently Asked Questions What data is displayed on the Run Activity Details page? Run details include pace, elevation, intervals, and a map when the ride has been completed outdoors. It will also include cadence, heart rate, and power if your device records these metrics. Can I switch between using kilometers and miles? You can manage your preferences for units from the Account section of the website or apps. How is Run TSS measured in TrainerRoad? Currently, Run TSS is estimated using RPE or heart rate. You can learn more about TSS estimated by heart rate here: How to Estimate Training Stress with Heart Rate Data Does TrainerRoad AI see my runs? Yes! TrainerRoad AI will consider your runs when considering your overall training load and making rest and recovery siggestions. What platforms does this import work with? TrainerRoad will import runs from Strava and Garmin Connect. Can I import indoor runs into TrainerRoad? Yes! Runs marked as being completed indoors on the device you use to record running activities will automatically be imported into TrainerRoad and marked as indoor activities. Why do some of my runs not have GPS files associated with them? If you aren’t seeing a GPS file alongside your run, this means the run was marked as being completed indoors on a treadmill.

Activity Sync • Last updated on Jul 16, 2026

Wahoo KICKR CORE

The Wahoo KICKR CORE is a smart trainer that connects to TrainerRoad via either ANT+ or Bluetooth Smart. TrainerRoad automatically controls the KICKR CORE's resistance in accordance with the workout's profile when the trainer is in ERG mode. How do I Set Up the KICKR CORE with TrainerRoad? Check out how to pair TrainerRoad with your Wahoo KICKR. (The KICKR and KICKR CORE have the same pairing procedure.) How Does the KICKR CORE Work with TrainerRoad? The KICKR CORE has three modes that can be used with TrainerRoad: ERG, Standard, and Resistance mode. TrainerRoad_Wahoo_Kickr_Core_11.png Why am I Unable to Calibrate my KICKR CORE using the TrainerRoad App? KICKR COREs on Firmware v1.3.17 and above will automatically calibrate on the fly as you ride. There's no need to calibrate manually with a spindown due to this functionality. You can learn more about this self-calibrating process here. ERG Mode ERG is the most commonly-used mode when performing a TrainerRoad workout with a KICKR CORE. TrainerRoad will automatically adjust the resistance on the KICKR CORE in accordance with the workout's profile in ERG mode. When using ERG mode, you can keep a steady cadence and leave your bike in a single gear for the duration of the workout. The KICKR CORE will make any necessary adjustments to the resistance. TrainerRoad_Wahoo_Kickr_Core_33.png You will be able to find the KICKR CORE's mode within a workout as the screenshot below illustrates. ERG On the Desktop app, you can toggle between modes by pressing the "M" key. Standard (Level) Mode Standard, or Level mode, mimics the functionality of a fluid trainer with variable resistance settings and non-linear, exponential power curves. In other words, as the rider increases their speed, they will encounter more resistance. You can set the KICKR CORE to varying levels of resistance (0-9) as indicated in the picture below. Core4.png This is what displays when the KICKR CORE is set to Standard mode within a workout: Core5.png Notice the Level adjuster at the bottom of the screen. You can adjust the level with the right and left arrow keys. Core6.png Resistance Mode Resistance mode mimics the functionality of a magnetic trainer with variable resistance settings and a linear power curve. This setting provides the rider with a fixed level of resistance on the flywheel that does not change as the speed is increased. You can set the KICKR CORE to varying levels of resistance (0-100) as indicated in the picture below. TrainerRoad_Wahoo_Kickr_Core_5.png This is what displays when the KICKR CORE is set to Resistance mode within a workout: TrainerRoad_Wahoo_Kickr_Core_4.png Notice the Level adjuster at the bottom of the screen. You can adjust the level with the right and left arrow keys. mceclip0.png How does the KICKR CORE work with TrainerRoad during an 8 or 20-minute FTP test? TrainerRoad will automatically switch the KICKR CORE from Erg into Standard (Level 3) mode during the test intervals (20- or 8- minute periods) of a test workout. We do this because we don't want the app to control your KICKR CORE and put limitations on how hard you can ride. TrainerRoad will control your KICKR CORE throughout the warm-up. This will ensure that you are well prepared for the test. However, once the test starts, TrainerRoad will switch modes. Level mode allows you to shift gears to find the optimal cadence for your test and will help you achieve the highest wattage average possible. What do I do if it is very difficult to pedal in Level mode? We recommend switching to Level mode before you do the test to find the level that will work for you. Use the left/right arrows on the keyboard or the slider at the bottom of the workout window to change levels. Next, you can change gears on your bike as you'd do outside to find the correct cadence.

Smart Trainers • Last updated on Aug 20, 2026

How to Troubleshoot Syncing Issues in TrainerRoad

If your ride or activity isn’t syncing between TrainerRoad and a connected platform like Strava, Garmin Connect, or Wahoo, these troubleshooting steps can help you identify and resolve the issue. Before You Start Check that your accounts are currently connected on the TrainerRoad website in Account > Connections. You can check that your accounts are synced to TrainerRoad here: Connections Screen Shot 2025-06-17 at 3.28.32 PM.png Note: Disconnecting and reconnecting accounts is not recommended as a first step. This can cause further syncing issues and should only be done with support guidance. TrainerRoad Rides Aren’t Syncing to Other Platforms If you have completed a ride in TrainerRoad and that ride is not syncing to one of the connected third party platforms start with these troubleshooting steps. 1. Confirm the ride has Synced to the Website Your ride must have successfully synced from the TrainerRoad app to the TrainerRoad website to be pushed to a third party platform. To verify that your ride has synced to the TR website, login to your account on the website and select Career > Activity List to see your latest synced ride. If your ride hasn't synced from the app to the website go ahead and follow these steps: 1. Open the app that you completed the ride in (While your device has a secure internet connection!) 2. Click on the completed ride 3. Select the three dots ... in the bottom corner of the ride profile 4. From the menu select Re-sync Ride to manually push the ride to the website Screen Shot 2025-06-17 at 3.14.47 PM.png 2. Manually trigger sync If your workout has synced to the website but you aren't seeing it in your connected platform it might just need a manual push! You can manually trigger a sync from the TrainerRoad website. To do this follow these steps: 1. Open the ride on the TrainerRoad website 2. Scroll to the bottom of the page to the Activity Sync section. 3. Click the icon of the platform you are manually triggering a sync with (You can do this even if the ride says it has synced to that platform) Screen Shot 2025-06-23 at 11.12.14 AM.png 4. Rides usually sync within a few minutes, but occasional delays can occur. Wait at least 10 minutes before trying another manual sync, if your ride doesn't show! 3. Check for overlapping activities Some platforms may block a ride from syncing if there’s already another activity on the same date and time or if the start time of one activity overlaps with the finish of another. Check the destination platform for duplicates or overlapping activities. If you have dual recordings you will need to delete the other recording if you would like your TrainerRoad ride to push to this platform. 4. Check Platform Permissions Every platform has its own set of syncing permissions with TrainerRoad. If you have recently made changes to a platforms settings or permissions this might be preventing your ride from syncing over to your connected platform. We recommend checking your third party permission settings from the platform you are trying to sync your ride to. For example, if you are having trouble syncing your TrainerRoad ride to Strava then login to Strava and make sure TrainerRoad is enabled and connected under Settings. Activities Aren’t Syncing into TrainerRoad If a ride completed outside of TrainerRoad isn’t appearing in your TrainerRoad Calendar then start with these troubleshooting steps: 1. Confirm the ride is uploaded to the source platform TrainerRoad pulls rides directly from connected websites. Ensure the ride is present and complete in the original platform. Rides usually sync within a few minutes, but occasional delays can occur. Wait at least 10 minutes before retrying. 2. Check for duplicate or overlapping activities Activities must be at least ten minutes long and cannot overlap with existing workouts. Make sure the ride or activity that you're expecting meets the minimum duration requirement and doesn't overlap with another activity. 3. Check platform permissions Log into the account you are having trouble syncing with to verify that you have all the necessary permissions enabled for TrainerRoad. 4. Refresh connection with the platform If you are expecting a ride or file from Garmin Connect or TrainingPeaks you can manually refresh the connection from the TrainerRoad connection page. To do this follow these steps: 1. Go to Account > Connections 2. Scroll to the connection of the platform you are refreshing 3. Select the arrow button in the right hand corner of the connection to refresh the connection Screen Shot 2025-06-17 at 3.37.47 PM.png If an Outside Workout Isn’t Syncing to Your Device Looking to complete a scheduled TrainerRoad ride outside? If your TrainerRoad Outside Workout isn’t showing up on your Wahoo, Hammerhead, or Garmin device as a ride you can complete outside, make sure it’s marked as an Outside Workout in TrainerRoad. 1. Mark the workout as "Outside" Only outside workouts will sync to Wahoo, Garmin Connect, and Hammerhead as files that can be completed outside. To ensure your ride is marked as an outside workout follow these steps: 1. Navigate to the workout in your Calendar on the TrainerRoad website or app. 2. Select the workout you would like to complete outside. Workouts that are marked as outside rides will appear green while indoor workouts will be blue. 3. Select the pencil icon. 4. Use the toggle to switch the workout to "Outside." Screen Shot 2025-06-18 at 8.12.33 AM.png 2. Move the Workout To be eligible for sync today, the workout must be scheduled within the next two days. If your outside ride is not scheduled in the next two days and you would like to complete it today, drag and drop the workout to today or tomorrow. 3. Check platform permissions If you are using Garmin Connect or Hammerhead you can login to your account to verify that you have all the necessary permissions enabled for the platform you are syncing to. When you open up your account settings make sure all available options are enabled for TrainerRoad. Screen Shot 2025-06-18 at 10.50.30 AM.png Still Need Help? If these steps don’t resolve your issue you can contact our support team! Include the following details when you reach out to us about syncing issues: - Your TrainerRoad account email or username - The date and time of the ride - The source or destination platform (e.g., Garmin, Strava) Contact TrainerRoad Support

Activity Sync • Last updated on Jun 23, 2025

How to Adjust Training Approach Overall and by Zone

You can fine tune how conservative or aggressive TrainerRoad AI is with it's adjustments to your training and rest in your Training Approach settings. Make changes to TrainerRoad AI's entire training approach or get specific about your training with adjustments to each training zone's training demand. How to Adjust Overall Training Approach If you would like to set one training approach for your entire training plan you can set your approach when you build a custom training plan or edit your plans training approach through the TrainerRoad Calendar. New Plan: Step One: Login to your TrainerRoad account on the TrainerRoad website. Step Two: Select the Training Plans tab and begin building a custom training plan. Step Three: When you reach the Training Approach page opt for the training approach you would like for your entire training plan. Screen Shot 2025-12-30 at 4.17.28 PM.png Step Four: Finish building out your training plan. Your training approach will be set! Existing Plan: Step One: Login to your TrainerRoad account on the TrainerRoad website. Step Two: Select the Calendar tab from the navigation menu. Step Three: Select your training approach in the upper right hand corner of the screen or find the nearest training approach annotation on your Calendar and select that. Screen Shot 2025-12-30 at 4.06.33 PM.png Screen Shot 2025-12-30 at 4.11.30 PM.png Step Four: Select the pencil at the bottom of the current training approach menu. Step Five: Adjust the sliding bar to your desired training approach. Screen Shot 2025-12-30 at 4.08.56 PM.png Step Five: Hit Save! How to Adjust Training Approach by Zone You can tailor adjustments to the training approach of individual zones in your training approach settings or when you set up your training plan with Plan Builder. New Plan: Step One: Login to your TrainerRoad account on the TrainerRoad website. Step Two: Select the Training Plans tab and begin building a custom training plan. Step Three: When you reach the Approach step select the box that says Customize by Zone Screen Shot 2025-12-30 at 4.01.25 PM.png Step Four: Adjust each scale to the training approach you would like to target for that zone. Each zone will progress independently based on the settings you select. Screen Shot 2025-12-30 at 4.02.43 PM.png Step Five: Select Generate Plan to finish building out your plan! Existing Plan: Step One: Login to your TrainerRoad account on the TrainerRoad website. Step Two: Select the Calendar tab from the navigation menu. Step Three: Select your training approach in the upper right hand corner of the screen or find the nearest training approach annotation on your Calendar and select that. Screen Shot 2025-12-30 at 4.06.33 PM.png Screen Shot 2025-12-30 at 4.11.30 PM.png Step Four: Select the pencil at the bottom of the current training approach menu and select Customize by Zone Screen Shot 2025-12-30 at 4.21.27 PM.png Step Five: Adjust each scale to the training approach you would like to target for that zone. Each zone will progress independently based on the settings you select. Screen Shot 2025-12-30 at 4.29.21 PM.png Step Six: Select Save to save your updated settings! What Training Approach Should I Choose? For most athletes, a more balanced approach will be the best fit! The balanced approach doesn’t place extra emphasis on intensity or recovery making it a good fit for most athletes. If you are unsure what setting is right for you we recommend starting with the balanced approach and only making incremental adjustments based on how this approach works for you. If you are looking to prioritize recovery in all zones (or a few in particular) then a more conservative approach might be the best setting for you. Choosing a more conservative setting is a good fit if you are someone who has trouble getting quality sleep, is managing a lot of additional stressors outside of your training, or needs extra time to recover from hard training sessions. If you are looking to prioritize intensity and know that you can manage potential burnout then the aggressive setting might be a good fit for you. It is important to note that you are at higher risk of burning out if you choose the overall more aggressive Training Approach or change several zones to be more aggressive. For this reason, we only recommend choosing the aggressive setting if you are an experienced cyclist who manages recovery well and has the time and knowledge to stay on top of nutrition, rest, and sleep.

TrainerRoad AI • Last updated on Feb 02, 2026

How to use AI Training Simulation

The AI Training Simulation lets you see how adjustments to your training work in real time. Whether you need to change the duration of an upcoming session, swap out a workout, or add a long weekend ride to your schedule, this feature will give you a clear view of how changes made to your plan impact your training. What Is the AI Training Simulation? The AI Training Simulation is a four week view into your training. It shows how every change you make, whether it’s a completed workout, a skipped day, an added long ride, or a rest day influences your upcoming workouts, predicted fatigue, and even your FTP. You’ll see this window highlighted on your TrainerRoad calendar, updating live as TrainerRoad AI recalculates your training plan with each change that you make. Screenshot 2026-01-21 at 8.38.54 AM.png How to use the AI Training Simulation Inside the AI Training Simulation Window, you’ll notice dynamic, real-time updates that reflect how TrainerRoad AI is managing your training. Every completed workout, added ride, or calendar adjustment can change how the next four weeks unfold. 1. Plan Your Training When you add a training plan to your Calendar with Plan Builder or add TrainerRoad workouts to your Calendar TrainerRoad AI will make changes to your planned workouts using your current fitness, fatigue, and training goals. This selection updates instantly when changes happen. This includes completing a ride, adding upcoming outside rides, missing workouts, or making any sort of changes to your schedule. You’ll see workouts automatically update across the Simulation Window. 2. Monitor Rest and Recovery TrainerRoad AI continually monitors your training load and recovery needs to prevent unproductive fatigue. TrainerRoad AI uses yellow and red highlights on your Calendar to indicate where you might need to back off or take extra rest. - Avoid Intensity days indicate mild overreaching. You may see an easier workout assigned on a day with a yellow highlight to allow for recovery. - Recommended rest days suggest higher levels of fatigue. On these days scheduled workouts may be swapped out for full rest days. - Screenshot 2026-01-21 at 8.46.49 AM.png 3. Track Changes to Your FTP If your next AI FTP Detection falls within the four week Simulation Window, you’ll see a projected FTP value based on your current trajectory. This forecast helps you understand how your training affects your FTP. It’s especially useful for gauging whether your recent efforts and upcoming plan are aligned with your goals. Screen Shot 2025-12-30 at 4.37.19 PM.png 4. Know Your Upcoming Workouts Difficulty Each workout includes a predicted difficulty rating based on how TrainerRoad AI expects it to feel. This rating is based on workout design as well as your recent training and performance. Ratings include: Easy, Moderate, Hard, Very Hard, Maximal Effort and Fail. When you open up any given workout in TrainerRoad you will see each rating with how likely that workout will feel for you in each given difficulty zone. Screenshot 2026-01-21 at 8.41.52 AM.png Knowing your workouts predicted difficulty can help with pacing, nutrition planning, and managing expectations before key workouts. Frequently Asked Questions How do I know if I’m in the AI Training Simulation? The AI Training Simulation Window is always visible on your calendar as a highlighted 28-day block starting from today. Any workouts inside this window are actively managed and updated by TrainerRoad AI as your training evolves. What happens when I skip or change a workout? TrainerRoad AI instantly recalculates your plan. You’ll see upcoming workouts update one by one to reflect your new fatigue level, fitness adaptations, or recovery needs. This includes changes to intensity, duration, and workout type. What are the yellow and red highlights on the Calendar? These are recommended rest days and avoid intensity days. - Avoid Intensity = mild fatigue. TrainerRoad will put a yellow highlight on an avoid intensity day and may adjust upcoming workouts to be easier. - Recommended rest day = higher fatigue. You may see recommended rest days appear on days where red appears in your Calendar. Why is my predicted FTP changing? If you’re scheduled for an AI FTP Detection within the Simulation Window, TrainerRoad AI will show a forecast of what your FTP is expected to be by that date. You might see changes after completing or skipping workouts as well as making any changes to your upcoming schedule. Do I need to take any action on these updates? Nope. TrainerRoad AI handles everything behind the scenes. But if you want more control, you can always modify, replace, or restore workouts and the AI will adapt accordingly.

TrainerRoad AI • Last updated on Jan 21, 2026

How to Use AI FTP Detection

AI FTP Detection looks at all of your training data to understand your fitness and detect your FTP. With no all-out efforts required AI FTP Detection uses all recent training data to assess your current FTP. Note: AI FTP Detection works alongside AI FTP Prediction, which forecasts the FTP you're expected to reach at your next detection. Detection sets your FTP, while Prediction shows where it's heading. This article covers Detection. How does AI FTP Detection work? Our system looks at your training data and the unique details of your recent and past cycling data to detect your FTP without the need for maximal efforts or specific workouts. AI FTP Detection considers all types of rides when calculating your FTP: - Indoor - Outdoor - Structured - Unstructured How to Use AI FTP Detection You can use AI FTP Detection in the latest version of the TrainerRoad mobile and desktop apps, as well as from TrainerRoad.com. AI FTP Detection will be automatically available when a new FTP has been detected, every 28 days. When a new FTP is available you will be prompted with the new FTP Detection. You can choose to either accept or decline your detection when you the new FTP appears. If you decline the FTP Detection you can view and accept the detection at any time from the Career page. You can also see when your next AI FTP Detection will be available below your FTP Prediction on your TrainerRoad Career page: Screenshot 2026-01-21 at 3.37.06 PM.png Changes in Athlete Levels If you accept an increased FTP, your Athlete Levels will adjust downwards in response, giving you room to improve at your new FTP. Your Athlete Levels won’t increase if your FTP stays the same or decreases or if you decide to keep your current FTP instead of accepting a new one. More on this in Why did my Athlete Levels Adjust after an FTP change? What AI FTP Detection Needs to Detect Your FTP All you need to use AI FTP Detection is ride data! Syncing other platforms with TrainerRoad when you get started will allow FTP Detection to provide you with an initial estimate of your FTP. From there TrainerRoad AI will use all of your imported and completed training to detect your FTP. FAQ Will AI FTP Detection consider unstructured outside rides as well? Yes. AI FTP Detection takes into account all rides with power data, whether they’re indoors or outside, structured or unstructured. This can include group rides, races, and even rides on other indoor training apps synced to TrainerRoad. Do I need to use a heart rate monitor to get an accurate FTP Detection? Nope! All you need is training data from a power meter or VirtualPower. With that said, while it is not necessary, more data is always preferred. We recommend using a heart rate monitor if you have one. How will FTP Detection handle any differences between my two power meters? Because AI FTP Detection analyzes all of your recent training data and goes beyond individual capacitive efforts, athletes with multiple power meters should be able to continue using their different devices without issues. That said, we’re always looking to improve the feature and we welcome additional feedback from athletes in this situation. Does trainer mode affect the accuracy of your AI Detected FTP? No. Trainer mode won't affect the accuracy of your AI Detected FTP Can I revert to a previous FTP after accepting the AI-detected FTP? Yes. You can access your FTP History from the website and delete the AI Detected FTP entry. You can do that under FTP history in your profile settings: FTP History My AI FTP Detected FTP doesn't seem right. Where should I provide feedback? If your AI FTP Detection doesn't seem right, please contact [email protected]. How is AI FTP Detection different than a typical FTP test? All FTP tests have their pros and their cons. Regardless of the testing protocol, it is extremely difficult to reliably control all factors that can influence the resulting training benchmark, like weather, sleep, stress, equipment, and more. AI FTP Detection is unique in that it delivers a custom-calibrated training benchmark based on a more comprehensive data set and not just one all out effort. Does TrainerRoad recommend I use AI FTP Detection or do an FTP test? AI FTP Detection delivers the training benchmarks you need to progress your fitness and allows you to complete a productive workout in place of testing. Because AI FTP Detection gives you productive training stress without the unnecessary psychological and physical stress of an FTP test, we recommend using AI FTP Detection. Will AI FTP Detection detect my FTP if I’ve never used TrainerRoad? AI FTP Detection requires imported training data or 10 completed indoor TrainerRoad workouts to begin detecting your FTP. Once you reach this minimum you will have access to AI FTP Detection. How can AI FTP Detection be accurate if I'm coming back from an offseason or more than one week off the bike? AI FTP Detection was trained on an enormous data set and can predict decreases in FTP even after long (weeks to months) training interruptions. If you have any concerns about your detected FTP following time off though don't hesitate to reach out to [email protected] If I don’t feel like the AI FTP Detection was accurate, will TrainerRoad AI adjust accordingly anyways once I start doing workouts? Yes! TrainerRoad AI will suggest appropriate workouts based on your performance in subsequent workouts. If you’re over-performing after accepting your detected FTP, TrainerRoad AI will advance the progression of your training. If you’re struggling with the new FTP, it will suggest rest or alternative training. All of this will feed into the AI FTP Detection model to improve future suggested FTP values for you.

TrainerRoad AI • Last updated on Jul 16, 2026

How to Add Group and Solo Rides to your Training Plan

Following a custom TrainerRoad training plan doesn’t mean you have to stop doing the rides that made you fall in love with the sport. Do you have a local group ride that happens every week? Or maybe you just want to go on a solo ride on the weekends without worrying too much about following a structured workout. If you’ve ever wondered how to fit those rides around your training plan, we’ve made it easy. Now you can build those rides right into your training plan using Plan Builder! Not using a custom plan? Not a problem. You can scroll to the bottom of the article for steps on how to add Group and Solo Rides to your Calendar. How to Create a Plan with Group or Solo Rides Proceed through Plan Builder, on the desktop app, mobile app, or TrainerRoad website, until you reach the Training Schedule step. At this step, you’ll see a preview of what a typical week will look like in your training plan. Each workout can be set to a TrainerRoad Indoor Cycling ride or one of our three Outdoor Cycling options: TrainerRoad Outside, Group Ride, and Solo Ride. Choose which day(s) you want to do a Group Ride or Solo Ride. Each training day of the week has a “difficulty” associated with it: You'll see “Hard Intervals”, “Endurance”, “Easy Ride”, or "Hard Ride". If you swap a “Hard Intervals” day to be a Group/Solo Ride, it will change to a “Hard Ride”. Don’t worry about doing structured intervals that day, but try to go hard whether you’re riding in a group or on your own. And if that ride ends up being particularly brutal, Red Light Green Light will make sure you get proper recovery to avoid burnout. For days that call for Endurance or Easy Ride, try your best to do what your training plan would have prescribed. If you know your ride is going to be hard, we recommend scheduling it on a day that would have been “Hard Intervals”. You can also set the duration of Group Rides and Solo Rides in Plan Builder. From a short 30-minute ride, up to 5 hours long. How It Works Once added to your Calendar, you’ll see Group Rides and Solo Rides built right into your training plan! In place of Progression Levels, you’ll see the difficulty of the day on each workout. And when you open those rides, you’ll have training guidance on how to approach that ride based on the difficulty that the plan calls for. AllCopy.png If a Group or Solo Ride happens to fall on a Red or Yellow Day, they’ll adapt accordingly. Hard Rides will adapt to be Easy Rides, and any ride will adapt to a Rest Day. Screenshot 2024-07-03 at 14.42.02.png How to Replace Workouts with Group or Solo Rides You can replace TrainerRoad workouts in existing training plans with Group or Solo Rides, or vice-versa, right on the Calendar. To change a single workout on your Calendar, simply right-click on the workout you need to change and choose Ride Solo or Ride With a Group from the pop-out menu. To change one of your recurring weekly workouts, click on the plan or training phase annotation on your Calendar (e.g. the name of your plan on your starting date or your Base, Build, Specialty phase) to bring up the Training Plan Overview window. Hover over your Training Days and click Edit Weekly Schedule. You can also click "Edit Plan" to re-enter the Plan Builder flow until you reach the Training Schedule section. From here, you can change any training day of the week to be Indoor Cycling, or Outdoor Cycling with an option of TrainerRoad Workout, Group Ride, or Solo Ride. You can also adjust the duration of each day’s workout, and drag-and-drop each workout to any day of the week. After you’ve made your desired changes, click Update and confirm that you want to overwrite your original plan settings and any previous edits you’ve made. How To Add a Group or Solo Ride Without a Custom Plan 1. Navigate to your TrainerRoad Calendar. 2. Click on the day you want to schedule a Group or Solo Ride. 3. From the menu, choose either "Solo Ride" or "Group Ride" from the menu. 4. Set this ride to be a Solo or Group Ride and fill out the rest of the ride details. Note: You can schedule these rides to repeat in your Calendar, so you won't have to add a ride each week or month if it repeats.

General Usage FAQs • Last updated on Aug 20, 2026

How to Enable Virtual Speed and Distance for Strava

If you train indoors you’ve probably noticed that your TrainerRoad workouts sometimes show unrealistic speed and distance data on Strava. This is because the speed reported by your indoor trainer, or speed sensor, often depends more on your gearing choice or your trainer’s resistance level than on your actual performance. Virtual Speed and Distance corrects for this issue by using your power data to give a more lifelike estimate of how fast and far you’d have ridden outside. What is Virtual Speed? Virtual Speed is a TrainerRoad metric that uses power data and a physics-based model to estimate more realistic speed and distance data for your indoor TrainerRoad workouts that sync to Strava. How to Enable Virtual Speed Virtual Speed can be enabled from the Activity Sync section of the Account Settings page on the TrainerRoad website. To enable Virtual Speed follow these steps: Step 1: Log into the TrainerRoad website Step 2: Select the Account tab from the navigation menu and then 'Activity Sync' from the 'Profile' menu Step 3: Under Strava, select Settings. If you haven’t connected your Strava account to TrainerRoad yet follow the steps in this article to connect your Strava account to TrainerRoad first: Strava strava_settings.jpg Step 4: In the Strava Sharing Settings make sure ‘Share Speed and Distance’ is enabled and that ‘Virtual Speed and Distance’ is selected: enable_virtual_speed.jpg Step 5: Select ‘Save and Close’ to finish enabling Virtual Speed and Distance. Once you’ve finished enabling Virtual Speed and Distance in the Strava Sharing Settings all indoor TrainerRoad workouts that sync to Strava after Virtual Speed has been set up will automatically include Virtual Speed and Distance data. How to Get Virtual Speed Readings for a Past Ride If you want Virtual Speed and Distance data for an old ride that was completed before Virtual Speed was enabled, you can get readings for this ride with a fresh sync to Strava! To get Virtual Speed readings in Strava for a ride that has already synced to Strava follow these steps: Step 1: Log into the TrainerRoad Website Step 2: Enable Virtual Speed in your TrainerRoad Activity Sync Settings. Step 3: Log into your Strava account. Step 4: Open the workout in Strava that you would like to re-sync with Virtual Speed and Distance data. Step 5: Delete this workout in Strava by selecting 'Delete' from the drop-down menu to the left of the workout profile. delete_strava_ride.jpg Step 6: Navigate back to the TrainerRoad web page and open up the workout you'd like to re-sync. Step 7: Click the Strava icon in the Activity Sync section of the workout to manually re-sync this ride to Strava. sync_to_strava.jpg Step 8: Open the newly synced workout in Strava to view the updated Speed and Distance data. new_speed_and_distance_data.jpg Frequently Asked Questions Does this work with other Activity Sync Platforms? No. Virtual Speed currently only works with TrainerRoad workouts that sync to Strava. Will enabling Virtual Speed automatically change the speed data of past rides? No. You will only have Virtual Speed readings for workouts completed after Virtual Speed is enabled. To change the speed readings of any past workouts you'll need to delete them from Strava, and then manually re-sync workouts individually back to Strava from TrainerRoad. Does Virtual Speed work with non-smart trainers? Yes! As long as your workouts have power data you will have Virtual Speed Readings when your workout syncs to Strava. How do I disable Virtual Speed? If you want to disable Virtual Speed, you can do so in your Activity Sync settings. To access these settings go to the Account tab of the TrainerRoad website, and select ‘Activity Sync’ under ‘Profile’. Next select, Settings below the Strava icon. In Strava's sharing settings go ahead and select 'Device Speed and Distance' before hitting 'Save and Close'. Does a speed sensor override Virtual Speed data? No. When Virtual Speed is enabled, your speed readings will automatically default to Virtual Speed— regardless of whether or not you have a speed sensor. What should I do if my Virtual Speed readings seem off? If your Speed Readings seem off, first double-check that your weight is set correctly in the Account tab of the TrainerRoad app. If your Virtual Speed readings still seem off after double-checking that your weight in TrainerRoad is correct reach out to [email protected]. Can I see Virtual Speed inside of TrainerRoad? Nope. You’ll only see your Virtual Speed and Distance Data in Strava after your indoor TrainerRoad workouts sync to Strava. Why can’t I see Virtual Speed inside of TrainerRoad? You can’t see Virtual Speed in the TrainerRoad app while you are completing a workout because Virtual Speed is a post-workout calculation. Will Virtual Speed Automatically be enabled in my TrainerRoad account? If you’ve created your TrainerRoad account after July of 2022, Virtual Speed will automatically be enabled in your TrainerRoad account when you connect your Strava account to TrainerRoad. If you’ve created a TrainerRoad account prior to this date, but haven’t connected your Strava account to TrainerRoad yet, Virtual Speed will automatically be enabled when you connect your Strava account to TrainerRoad for the first time. If however you have created your TrainerRoad account, and connected your Strava to TrainerRoad, prior to this date you will need to manually opt in to Virtual Speed before you get any Virtual Speed data.

Activity Sync • Last updated on Aug 13, 2026