{"id":77283,"date":"2026-01-26T13:19:02","date_gmt":"2026-01-26T21:19:02","guid":{"rendered":"https:\/\/www.trainerroad.com\/blog\/?p=77283"},"modified":"2026-01-26T13:31:59","modified_gmt":"2026-01-26T21:31:59","slug":"trainerroad-ai-ftp-detection-faq","status":"publish","type":"post","link":"https:\/\/www.trainerroad.com\/blog\/trainerroad-ai-ftp-detection-faq\/","title":{"rendered":"TrainerRoad AI FTP Prediction FAQ"},"content":{"rendered":"\n<p>There are a lot of changes with the new TrainerRoad Features. TO get a better understanding of the updated TrainerRoad AI FTP Detection , you can check out this post: <br><strong><a href=\"https:\/\/www.trainerroad.com\/blog\/a-data-driven-explanation-of-the-latest-updates-to-ai-ftp-detection\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/a-data-driven-explanation-of-the-latest-updates-to-ai-ftp-detection\/\">A Data Driven Explanation of the Updated AI FTP Detection<\/a><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is AI FTP Prediction?<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.trainerroad.com\/blog\/new-how-to-predict-your-ftp-with-trainerroad-ai-ftp-prediction-trainerroad-ai\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/new-how-to-predict-your-ftp-with-trainerroad-ai-ftp-prediction-trainerroad-ai\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>AI FTP Prediction<\/strong><\/a> simulates your planned workouts in your calendar and predicts your FTP on the prediction date. Your date is initially 4 weeks out; it will get closer as you approach it.<\/p>\n\n\n\n<p>You can change your planned training and see how it impacts your FTP; it\u2019s super cool and my favorite feature.<\/p>\n\n\n\n<p>The simulation uses our predicted difficulty and predicts the most likely FTP you\u2019ll have at the time of prediction.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How Accurate is it?<\/strong><\/h2>\n\n\n\n<p>This prediction uses probabilities, and we find it pretty accurate. The cool part is that as your training changes, you do well\/worse on a workout, add a group ride, skip a workout, etc, your prediction will update.<\/p>\n\n\n\n<p>In the future, we\u2019ll show ranges with Monte Carlo simulations, but for now, the prediction is useful and the most likely outcome.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why did my prediction change after a workout?<\/strong><\/h2>\n\n\n\n<p>The AI uses your watt, heart rate, and RPE data after each workout and updates the prediction. If you do better\/worse\/different than we predicted for you, the AI responds to that and updates your prediction.<\/p>\n\n\n\n<p>The closer you are to your prediction, the smaller the change will be. When the prediction is farther out, there\u2019s more of a butterfly effect, and small changes now compound over time. I wouldn\u2019t fret about it either way; it\u2019s more informative and meeting you where you\u2019re at rather than judging you as bad\/good.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why is my prediction showing a decrease?!?<\/strong><\/h2>\n\n\n\n<p>If AI FTP Prediction is showing a decrease, here are the most common scenarios:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>You\u2019ve reduced volume or intensity in your plan\/training.<\/strong><br>We\u2019ve seen people report decreases when they move from 3 intense workouts per week to 1 workout per week (makes sense).<\/li>\n\n\n\n<li><strong>You\u2019re in race season and tapering each weekend<\/strong><br>This is related to\u00a0#1. You might be doing a B race every weekend and tapering into it. This might be reducing your intensity or volume.<\/li>\n\n\n\n<li><strong>Your training approach is set higher than you can recover from.<\/strong><br>Training approach impacts how difficult each workout is. We recommend balanced for most athletes. Sometimes an aggressive training approach translates into a LOWER predicted FTP. This happens for me, while Jon has an increase with an aggressive training approach.<\/li>\n<\/ol>\n\n\n\n<p>This makes logical sense when you think about it. Just because ONE workout is harder, that doesn\u2019t mean you\u2019ll recover in time and be ready for the next workout. The AI can detect this per person and adjust the workouts accordingly.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">A Deeper Look<\/h4>\n\n\n\n<p>At this time, we don\u2019t have an automatic way to choose the training approach with the best predicted outcome. I recommend trying a few and seeing what it says. The whole process should take under a minute. We do plan on adding this feature.<\/p>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>You\u2019re close to your genetic potential for your age.<\/strong><br>We\u2019ve seen a case where a 72 year old man had a great watt\/kg for his age, and training either gave him the same FTP, or just a 1-2 watt increase. At this age, staying the same or slightly increasing while your competition goes down as a win!<\/li>\n<\/ol>\n\n\n\n<p>We\u2019ve also seen a younger guy at 4.7 w\/kg where his gains are also more moderate.<\/p>\n\n\n\n<p>The great thing about the AI is that it takes your age into account, but also learns how you respond to your training. Two 72-year-olds won\u2019t have the same predictions, nor will two people at 4.7 w\/kg..<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>You\u2019re comparing the predicted FTP to another FTP measurement<\/strong><br>In\u00a0<a href=\"https:\/\/www.trainerroad.com\/blog\/a-data-driven-explanation-of-the-latest-updates-to-ai-ftp-detection\/\" target=\"_blank\" rel=\"noreferrer noopener\">this post,<\/a>\u00a0I talk about how the new AI FTP Detection is a recalibration to make measurements consistent and comparable between detections and athletes.<\/li>\n<\/ol>\n\n\n\n<p>We\u2019ve seen a few athletes say AI FTP Prediction predicts a decrease in their training, but they are comparing it to another FTP.<\/p>\n\n\n\n<p>For example, their old FTP might be 300 (from any measurement system or hand typed in). The new AI FTP Detection has them at 280. Then their prediction is 295.<\/p>\n\n\n\n<p>Some athletes will then compare the 300 \u2192 295 and say it\u2019s a 5-watt decrease. When really it\u2019s 280\u2192295, and it\u2019s a 15-watt increase!<\/p>\n\n\n\n<p>It\u2019s important to measure apples-to-apples. You could also look at the percent improvement and use that in your head if that makes more sense to you.<\/p>\n\n\n\n<ol start=\"7\" class=\"wp-block-list\">\n<li><strong>You\u2019ve adjusted your weekly workout distribution<\/strong><br>You might have stacked all of your intense rides back to back. This might just be something you need to do due to your schedule. But when you do that, your body hasn\u2019t recovered between workouts, and you won\u2019t progress as quickly.<\/li>\n\n\n\n<li><strong>You might need more\/less volume.<\/strong><br>The new AI does not pick the optimal volume for you. Plan builder uses algorithms based on what we\u2019ve learned from our 15-year history and cycling science.<\/li>\n<\/ol>\n\n\n\n<p>The AI then responds to the volume and workout distribution on your calendar. We are trying to build an AI volume\/workout distribution model but that will take a while.<\/p>\n\n\n\n<p>For now, we recommend slightly adjusting the volume. Either by adding\/removing days, or changing workout duration. This is only needed if you do not like your prediction and isn\u2019t needed in most cases.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>I\u2019ve used my old FTP to pace!<\/strong><\/h4>\n\n\n\n<p>Your fitness is a combination of FTP and your athlete level. But if you found you could hold your FTP for X minutes at a level 5 threshold, that will be the same in the new system. You could also self-adjust your FTP down\/up until the AI gives you a level 5 if you have a one-time pacing question. That\u2019s a way to get it answered in whatever system you used to use.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>What about my TSS?<\/strong><\/h4>\n\n\n\n<p>If you were at really high progression levels, your TSS was probably pretty high. There would be a down adjustment compared to what you\u2019ll get now.<\/p>\n\n\n\n<p>Frankly, I think we\u2019re moving to a post-TSS world with this AI, but if you\u2019d still like to use it, I would just be aware of the recalibration and know it will be more consistent going forward. But remember, even at the same FTP you\u2019re going to get more TSS if you\u2019re at a higher workout level (in general).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>It\u2019s none of those, and my FTP is still predicted to go down<\/strong><\/h4>\n\n\n\n<p>If that\u2019s the case, and you have reviewed <a href=\"https:\/\/www.trainerroad.com\/blog\/a-data-driven-explanation-of-the-latest-updates-to-ai-ftp-detection\/\" target=\"_blank\" rel=\"noreferrer noopener\">this post<\/a>, please reachout to <a href=\"https:\/\/support.trainerroad.com\/hc\/en-us\/requests\/new\" data-type=\"link\" data-id=\"https:\/\/support.trainerroad.com\/hc\/en-us\/requests\/new\">TrainerRoad Support<\/a>, and we\u2019ll look into it and respond.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Be Excellent to Each Other<\/strong><\/h2>\n\n\n\n<p>And as a personal favor, I request that these messages come from a spirit of curiosity rather than aggression. The \u201cbe excellent to each other\u201d forum rule applies to support, too!\u00a0<img decoding=\"async\" width=\"20\" height=\"20\" data-src=\"https:\/\/emoji.discourse-cdn.com\/apple\/smiley.png?v=15\" alt=\":smiley:\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 20px; --smush-placeholder-aspect-ratio: 20\/20;\"><\/p>\n\n\n\n<p>An example would be \u201cCan someone check my prediction for me?\u201d Often, it\u2019s as simple as changing your training approach to see gains in your predictions.<\/p>\n\n\n\n<p>Of course, we are still learning from this AI and trying to improve it! We\u2019ll look into everyone\u2019s case and make improvements where we can.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Learn More About TrainerRoad AI Features:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/introducing-trainerroad-ai\/\">Introducing TrainerRoad AI<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/a-data-driven-explanation-of-the-latest-updates-to-ai-ftp-detection\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/a-data-driven-explanation-of-the-latest-updates-to-ai-ftp-detection\/\">A data Driven Explanation of the New AI FTP Detection<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/see-28-days-ahead-training-with-trainerroad-ais-new-training-simulation\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/see-28-days-ahead-training-with-trainerroad-ais-new-training-simulation\/\" target=\"_blank\" rel=\"noreferrer noopener\">AI <\/a><a href=\"https:\/\/www.trainerroad.com\/blog\/see-4-weeks-ahead-training-with-trainerroad-ais-new-training-simulation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Training Simulation<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/whats-new-with-trainerroad-ai\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/whats-new-with-trainerroad-ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">What\u2019s New With TrainerRoad AI?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/new-how-to-predict-your-ftp-with-trainerroad-ai-ftp-prediction-trainerroad-ai\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/new-how-to-predict-your-ftp-with-trainerroad-ai-ftp-prediction-trainerroad-ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">AI FTP Prediction<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/train-prepared-how-predictive-workout-difficulty-helps-you-get-faster\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/train-prepared-how-predictive-workout-difficulty-helps-you-get-faster\/\">Predicted Workout Difficulty<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/recover-right-get-faster-updated-fatigue-detection-with-trainerroad-ai\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/?p=76898\" target=\"_blank\" rel=\"noreferrer noopener\">Improved Fatigue Detection<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/new-how-trainerroad-ai-chooses-your-workouts-ai-workouts\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/new-how-trainerroad-ai-chooses-your-workouts-ai-workouts\/\" target=\"_blank\" rel=\"noreferrer noopener\">TrainerRoad AI Workouts<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/set-your-training-approach-get-faster\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/set-your-training-approach-get-faster\/\" target=\"_blank\" rel=\"noreferrer noopener\">Training Approach<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/new-how-to-do-longer-endurance-rides-with-trainerroad-dynamic-endurance-trainerroad-ai\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/new-how-to-do-longer-endurance-rides-with-trainerroad-dynamic-endurance-trainerroad-ai\">Dynamic Endurance<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/new-flexible-training-still-the-right-workout-ai-workout-alternates\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/new-flexible-training-still-the-right-workout-ai-workout-alternates\/\">AI Workout Alternates<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.trainerroad.com\/blog\/how-trainerroad-plans-are-built-and-adapt-to-you\/\" data-type=\"link\" data-id=\"https:\/\/www.trainerroad.com\/blog\/how-trainerroad-plans-are-built-and-adapt-to-you\/\" target=\"_blank\" rel=\"noreferrer noopener\">How TrainerRoad Builds Custom Training Plans<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"NEW TrainerRoad AI is Here! | Ultimate Guide to TrainerRoad AI  | Ask a Cycling Coach Podcast 568\" width=\"500\" height=\"281\" data-src=\"https:\/\/www.youtube.com\/embed\/QYsFH3W64Gc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are a lot of changes with the new TrainerRoad Features. TO get a better understanding of the updated TrainerRoad AI FTP Detection , you can check out this post: A Data Driven Explanation of the Updated AI FTP Detection What is AI FTP Prediction? AI FTP Prediction simulates your planned workouts in your calendar&hellip;<\/p>\n","protected":false},"author":15,"featured_media":77286,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":5,"footnotes":""},"categories":[5],"tags":[4815,4452,4785,4787,4786,4837,4795,4824,4799,4819,4822,4793,4802,169,1674,4823,4790,4791,4794,4821,4377,4783,4832,4801,4798,4810,4805,4813,4806,4825,4800,4820,4792,2801,4789,4788,628,694,4446,4719,4826,4829,4782,4814,4812,4835,4830,4804,4828,4808,4809,4462,4833,4834,4807,4831,4827,4797,4796,4811,4803,4062,4784,4818],"class_list":["post-77283","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-training","tag-adaptive-training-vs-static-plans","tag-ai-cycling-training","tag-ai-fitness","tag-ai-ftp-prediction","tag-ai-training-simulation","tag-ai-vs-static-plan","tag-ai-workouts","tag-avoid-cycling-overreaching","tag-best-cycling-app-for-structured-workouts","tag-best-cycling-training-app-2025","tag-build-ftp-indoors","tag-calendar-based-training","tag-can-trainerroad-predict-ftp","tag-cycling-training","tag-cycling-training-app","tag-cycling-training-for-time-limited-athletes","tag-dynamic-endurance","tag-dynamic-recovery","tag-dynamic-workout-duration","tag-endurance-ride-progression","tag-fatigue-detection","tag-ftp-prediction","tag-group-rides-vs-intervals","tag-how-accurate-is-ai-ftp-prediction","tag-how-does-trainerroad-ai-work","tag-how-to-avoid-overtraining","tag-how-to-choose-endurance-ride-duration-trainerroad","tag-how-to-get-faster-with-trainerroad","tag-how-to-use-ai-training-simulation","tag-indoor-cycling-workouts-at-home","tag-is-trainerroad-good-for-beginners","tag-marathon-and-triathlon-cross-training-cycling","tag-outside-ride-analysis","tag-plan-builder","tag-predicted-workout-difficulty","tag-simulation-window","tag-structured-cycling-workouts","tag-trainerroad","tag-trainerroad-adaptive-training","tag-trainerroad-ai","tag-trainerroad-ai-features","tag-trainerroad-ai-simulation-window","tag-trainerroad-ai-training","tag-trainerroad-ai-vs-chatgpt-coaching","tag-trainerroad-ai-workouts-vs-plans","tag-trainerroad-blog-trainerroad-ai","tag-trainerroad-calendar","tag-trainerroad-calendar-tips","tag-trainerroad-dynamic-recovery","tag-trainerroad-dynamic-recovery-explained","tag-trainerroad-for-busy-cyclists","tag-trainerroad-plan-builder","tag-trainerroad-support","tag-trainerroad-trainnow","tag-trainerroad-vs-generic-training-plans","tag-trainerroad-workout-alternates","tag-training-with-limited-equipment","tag-training-zone-control","tag-trainnow-ai","tag-what-are-workout-alternates-in-trainerroad","tag-what-is-trainerroad-ai","tag-workout-alternates","tag-workout-recommendations","tag-xert-ftp-vs-ai-ftp-detection"],"cc_featured_image_caption":{"caption_text":"","source_text":"","source_url":""},"_links":{"self":[{"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/posts\/77283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/comments?post=77283"}],"version-history":[{"count":0,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/posts\/77283\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/media\/77286"}],"wp:attachment":[{"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/media?parent=77283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/categories?post=77283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trainerroad.com\/blog\/wp-json\/wp\/v2\/tags?post=77283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}