For Everyone Training & analysis

Best efforts ladder

A list of your top efforts at each standard duration, with the activity that produced each one.

What this is

The best efforts ladder is a list of the athlete's top power effort at each standard duration in a chosen window, with the attribution back to the specific activity that produced it. Useful for:

URL pattern (API): GET /api/athlete/<public_id>/analytics/best-efforts/ with query params: * sport (default bike, can be run). * days (default 90). * sub_sport (optional filter, e.g. outdoor_cycling).

The standard duration ladder

The ladder reports best power at each of these durations:

If your career has not produced a clean number at a given duration, the row is left out of the response.

What you see per row

For each duration with a result:

Click through to open the activity detail page and inspect the underlying ride.

How "retired" works

The ladder is window-scoped: by default it shows the best from the last 90 days. Bests outside the window are not shown. This is on purpose:

Sub-sport filtering

The sub_sport filter is useful for bike to separate indoor (trainer) bests from outdoor. Trainer power can be different (typically lower or higher depending on the trainer brand) and a single ladder mixing both can be misleading.

See also: Power curve and career MMP, Activity FIT parser metrics.

Last updated May 12, 2026

Still stuck? Ask us a question and we'll write up an answer.

Ask a question