2023 Tour de France stage power and drag analysis — Best Bike Split

For 2023 we have once again modeled all 21 stages of the Tour using our advanced performance modeling software. Discover our new Category Climb Detection feature and utilize our Time Analysis tools to scrutinize every stage just like the pros. With these tools, identify where modifications in power, drag, weight, and rolling resistance can deliver the most significant impact on riders' performance.


This year's race kicks off in Bilbao, Spain before heading into the Pyrenees for some early fireworks, then winds through the Massif Central and finishes with a brutal Alpine block featuring stages to the Puy de Dôme, Courchevel, and Saint-Gervais Mont-Blanc. The climb detection tool really earns its keep here — with hors catégorie and Category 1 climbs scattered throughout, knowing the exact gradient demands and optimal power targets for each ascent can be the difference between a strong finish and a blown-up race. Use the Time Analysis tool on any stage to see how small changes in your CdA or weight translate to real time savings over a 4+ hour mountain stage.

Stage Type Date Avg. Watts Avg. Speed Time  
Stage 1 (Bilbao to Bilbao) Hilly 07/01/2023 335 w 40 km/h 04:32:01
Stage 2 (Vitoria-Gasteiz to Saint-Sébastien) Hilly 07/02/2023 336 w 41 km/h 05:05:32
Stage 3 (Amorebieta-Etxano to Bayonne) Flat 07/03/2023 341 w 42 km/h 04:30:47
Stage 4 (Dax to Nogaro) Flat 07/04/2023 346 w 45 km/h 04:02:27
Stage 5 (Pau to Laruns) Mountain 07/05/2023 356 w 39 km/h 04:09:03
Stage 6 (Tarbes to Cauterets-Cambasque) Mountain 07/06/2023 356 w 37 km/h 03:57:07
Stage 7 (Mont-de-Marsan to Bordeaux) Flat 07/07/2023 342 w 46 km/h 03:41:26
Stage 8 (Libourne to Limoges) Hilly 07/08/2023 343 w 44 km/h 04:36:11
Stage 9 (Saint-Léonard-de-Noblat to Puy de Dôme) Mountain 07/09/2023 363 w 41 km/h 04:27:35
Stage 10 (Vulcania to Issoire) Hilly 07/11/2023 333 w 42 km/h 04:01:40
Stage 11 (Clermont-Ferrand to Moulins) Flat 07/12/2023 344 w 42 km/h 04:14:38
Stage 12 (Roanne to Belleville-en-Beaujolais) Hilly 07/13/2023 334 w 40 km/h 04:12:35
Stage 13 (Châtillon-sur-Chalaronne to Grand Colombier) Mountain 07/14/2023 353 w 40 km/h 03:29:10
Stage 14 (Annemasse to Morzine Les Portes du Soleil) Mountain 07/15/2023 330 w 35 km/h 04:17:52
Stage 15 (Les Gets les portes du soleil to Saint-Gervais Mont-Blanc) Mountain 07/16/2023 333 w 37 km/h 04:49:00
Stage 16 (Passy to Combloux) Flat 07/18/2023 431 w 39 km/h 00:33:53
Stage 17 (Saint-Gervais Mont-Blanc to Courchevel) Mountain 07/19/2023 334 w 36 km/h 04:38:53
Stage 18 (Moûtiers to Bourg-en-Bresse) Hilly 07/20/2023 348 w 43 km/h 04:19:51
Stage 19 (Moirans-en-Montagne to Poligny) Flat 07/21/2023 384 w 46 km/h 03:46:24
Stage 20 (Belfort to Le Markstein Fellering) Mountain 07/22/2023 331 w 35 km/h 03:45:28
Stage 21 (Saint-Quentin-en-Yvelines to Paris Champs-Élysées) Flat 07/23/2023 347 w 44 km/h 02:34:31

How Best Bike Split Models the Tour de France

Best Bike Split's Tour de France stage analysis is built on the same physics-based power modeling used by athletes and coaches to plan real-world races. Each stage is modeled using route elevation data, distance, aerodynamic and rolling resistance assumptions, the same inputs that drive a Best Bike Split race plan. As race day approaches, models are rerun to pull in live weather data layers in wind speed, wind direction, temperature, and precipitation risk so the model reflects the most accurate weather predictions. The result is stage analysis grounded in watts, not just narrative, giving cyclists a more meaningful way to understand what each day of the Tour actually demands. Whether you're following the GC battle, chasing a breakaway stage, or just trying to understand why a 127 km stage to Alpe d'Huez can be harder than it looks on paper, Best Bike Split's stage modeling gives you the numbers behind the race. Create a free account to access all 21 stage workouts, scaled to your FTP and ready to load into Zwift or your training app of choice.

More from our Tour de France Series

2026 Tour de France Stage Analysis 2025 Tour de France Stage Analysis BBS vs Tour de France - How Accurate Were We? 2024 Tour de France Stage Analysis 2023 Tour de France Stage Analysis 2022 Tour de France Stage Analysis 2019 Tour de France Stage Analysis 2018 Tour de France Stage Analysis 2017 Tour de France Stage Analysis 2016 Tour de France Stage Analysis 2013 Tour de France Time Trial Prediction

Easy Setup

Create Your Power Plan in 3 Steps

triathlete power profile

Build Your Athlete Profile

Enter your FTP, weight, bike specs, and aero data to generate precise race predictions. Don't know your CdA? Our system can estimate it from your position and equipment or from a past ride so you can start racing with confidence.

triathlon specific courses

Select or Create a Course

Choose from thousands of existing courses including most Ironman, 70.3 and road races, or upload your own GPX file. Our database includes detailed elevation profiles and road surfaces, plus historical or forecasted weather for accurate predictions.

custom triathlon pacing plan

Get Your Personalized Plan

Receive a detailed, segment-by-segment bike pacing strategy with variable power targets optimized for every section of your course. See your predicted bike split, IF, TSS and exactly how your pacing strategy balances speed with power.

Train and Race with Your Plan

Download your plan to Zwift, TrainerRoad, or any ERG-mode trainer for indoor training. Export to Garmin, Karoo or Wahoo for outdoor training rides and race-day execution. Practice makes perfect — run your exact race plan in training before the big day.

Create Free Pacing Plan

No credit card required. Upgrade anytime. Cancel anytime.

Trusted by Top Teams, Pros and Coaches Around the World