Training Peaks shows CGM data

Training Peaks is an online training application used by athletes and coaches. There is a somewhat unknown (and not well-documented) feature that Training Peaks has. It lets you populate your Dexcom CGM data into your workout.

The cool thing about it is that someone at Training Peaks has a diabetic child, so they put this feature in there, kind of off-the-radar. :grinning:

Here is an example of an easy LSD I did, with some notes about it below:

  • There are a lot of things you can graph. In the one shown above I am doing pace (green), heart rate (red), and cadence (yellow), plus CGM data (blue dots). It takes a few miles for HR monitor to settle out, so the first few miles always look wonky.

  • Because there are different things on the graph, there is no set scale for CGM. In the picture above it looks like it was a horrible BG rollercoaster, but in actuality there was only a swing of 13 points for the entire run (between 60 and 73). So you can’t just look at the picture without interpreting the dots. No matter how big or small the BG swing is, it will use the full vertical scale just like shown above. Not ideal, but just something you have to get used to.

  • This is not real-time CGM data while you are working out. There is a 3 hour delay to get the data populated (that’s the deal Dexcom has with letting Apple Health use the data). So you can’t use it while running, but you can use it afterward to assess what happened and how you did.

  • The CGM data is shown only for the time that happened when you were working out, which is convenient.

  • Because it uses Apple Health for the data, it is only displayed on your phone, not on the Training Peaks computer app.

  • You can read each CGM value by hovering over it, just like when you use your iPhone for the Dexcom values.

  • It is not extremely well-documented. But it is not difficult to setup Just a few steps I can go through if anyone wants to sign up for TP and try it out.

Anyway, I don’t use it personally. To me the BG numbers are better than the CGM, but if anyone wants to try it out lemme know. The image above shows what it looks like.

Have run!


This is pretty darn cool. I am going to have a good lopok at it. Thanks, @Eric!

1 Like

Oh awesome! I’ve been on training peaks for years and never knew about that… I only look at it when I’m actually training / planning since Strava is my casual log but it all syncs. Now I can actually go back and look at particular workouts! Awesome!

Ok figured it out. Here’s one! There is a scale for the cgm data to the far right.


Yeah, undocumented feature, huh?!

Glad you got it figured out.

1 Like

Thats very cool! How do you get the CGM data to integrate into training peaks? I can see my dexcom date in Apple health. I have apple health paired to training peaks however I cannot see my CGM date in training peaks graph. Thanks for the help.


Welcome to FUD @socalcyclist!

1 Like

Thank you! Glad I found this forum!


Hi @socalcyclist. Welcome to FUD!

It’s been a while since I have done this, so I am not 100% sure of the steps, but try this:

  1. On your iPhone, open the Health app.

  2. Tap your profile picture in the upper-right corner.

  3. Under Privacy, tap Apps. Hopefully you see Training Peaks there in that list.

  4. Turn on Blood Glucose in that list for Training Peaks.

It should look something like this:

Let me know if that works for you.

Keep in mind, this is not live data like you get on your Dexcom app. There is a lag between your CGM readings and when it is populated in the Training Peaks app. So this is only useful for post-workout analysis, not while you are exercising.