Compare power and pace curves

The power (and pace) curve selection box now supports comparing curves using indoor vs outdoor and filters:

The indoor and outdoor checkboxes work a little differently now. Before ticking both would show power (or pace) for indoor and outdoor activities. Now it compares the curves.

Edit the filters to compare whatever you like. These filters are applied in addition to the top level filter (next to “Ride” in the screenshot).

Note that up to 3 curve comparisons are supported. So if you tick all 5 boxes only the first 3 are used.

12 Likes

I have also just added support for using saved filters. Note that the “Saved” button text is now a save icon to make space for translations.

The saved filters button now also shows up in several other places (e.g. the top level filters on the /power page).

1 Like

Thanks a stack! That‘s great.
Just wondering, if I will get power achievements for outdoor rides, if indoor power is still higher?

No achievements are per sport. Each activity has its own power curve stored. When a new activity comes in it’s power curve is compared to the max curve derived from all previous activities for the same sport for the season for achievements.

1 Like

Thanks David,

Was interesting to see my split between indoor, outdoor and races for the best power. I wasn’t surprised that my 20m is the best indoors, but was surprised that my 5s best was indoors.

Then every best below 20m was outdoors (not racing), and everything outdoors (racing) is for >20mins.

When exporting the CSV file, it shows the same header title for each column. Is it possible to match the column header with the selection we make? The Excel view shows the headers as is in row 2, with inserted row 1 showing the selections made.

Tx. I have added the extra filter info to those column headers. It’s not quite as nicely written up as the client side label but should do the job.

1 Like

This is great, thanks. As a result of seeing the curves split, I’m now wondering about the feasibility of adding an option for separate indoor and outdoor threshold pace (like FTP already has for power)…

I think I just broke it. I selected every checkbox and now it the power curve chart won’t display. I’ve tried reducing the magnification on the browser to 25% but I still can’t get it back…d’oh!

Yeah, it seems to break on a couple of browsers. I had This ride, 42 days, 84 days and All Time working…then soon as i clicked the checkbox for the fatigue (think it was after 750kJ) it made the power curve immediately disappear and there’s no way to bring it back.
Safari and Firefox.

I have fixed this. If the ride total work was less than the selected fatigue value then none of the curves were displayed.

1 Like

This update is a game changer, The ability to compare indoor vs outdoor power and pace curves, along with customizable filters, will definitely help in fine-tuning training. By the way, if you’re planning to upgrade your gear for those sessions, I came across a Hoka coupon code that might be worth checking out could be handy for your next run.

1 Like

I’m getting an error when filtering on a custom field.

It does not seem to make a difference what field I use (I use multiple, for multiple “notes”. For example whether I do use caffeine or not).

I have just fixed this. Tx for the report.

That was quick. Thanks!

I’m still getting the same error. Could it be that the field has to be populated for all activities “ever” and can’t be empty for even a single activity?

Try reload the page (hard refresh) and check that you are on at least version 2025-03-25 15:10:43 (this is at the bottom of the /settings page).

I used Control+F5 for the refresh, but the issue still persists.

Schermafbeelding 2025-03-26 122043

I didn’t spot that you were looking at pace curves. It is fixed now. Sorry about that.

1 Like