Peloton App Adds Robust History Filters and Sort Options — Find Any Past Workout Quickly

Peloton Adds Filter & Sort Options to Your Workout History in the Peloton App - Peloton Buddy

Table of Contents

  1. Key Highlights
  2. Introduction
  3. What changed in Peloton’s History tab
  4. How members will use the new filters: real-world scenarios
  5. Known issues and how they affect results
  6. Why this change matters to Peloton members
  7. How this update changes the workflow for coaches and data-driven riders
  8. Design and UX observations — strengths and limitations
  9. Step-by-step recipes for common tasks
  10. Data accuracy: what Output, Strive Score, and Distance mean
  11. How this feature fits into Peloton’s broader product trajectory
  12. Comparisons with other fitness platforms
  13. Suggestions for Peloton: practical product improvements
  14. Practical considerations for coaches and trainers
  15. Privacy and data export considerations
  16. Best practices for using the new filters
  17. The immediate next steps for users and what to expect
  18. FAQ

Key Highlights

  • Peloton has rolled out new filter and sort controls for the Workout History tab on Android, enabling searches by discipline, instructor, date range, and class length, plus eight sorting modes including Output, Strive Score, and Distance.
  • Filters combine in flexible ways (except discipline, which is single-select), show live match counts, and include an easy “Clear all” indicator; a known Android bug displays rowing distances in meters but labeled as miles, affecting distance sorting.
  • The update eliminates much of the spreadsheet workaround members used previously, makes third-party workouts searchable alongside Peloton classes, and signals a broader push toward better in-app data access — though iOS availability and certain UX improvements remain unaddressed.

Introduction

Long-standing requests from Peloton members have finally produced a tangible improvement: a set of filter and sort controls inside the app’s History tab that lets users locate past workouts without exporting CSV files or scrolling through years of activity. The changes arrive on Android first, adding a sort menu with eight options and a floating Filter panel that supports discipline selection, instructor filtering, date ranges, and precise or custom length filters. Users can combine most filters, watch a live tally of matching activities, and quickly surface first workouts, best performances, or runs of a specified distance.

The rollout brings Peloton’s mobile app closer to the search-and-analysis functionality riders have been demanding, while also exposing a data handling issue that mislabels rowing meters as miles when sorting by distance. The update demonstrates how incremental product tweaks can materially change how members interact with their training histories — and why accurate data must remain a priority.

What changed in Peloton’s History tab

The History tab now displays two new controls: a sort option at the top-right next to your total activity count and a floating Filter button at the bottom of the screen. Those controls open a compact but capable suite of tools:

  • Sort menu (eight options)
    • Most recent
    • Oldest
    • Output (High to Low)
    • Output (Low to High)
    • Strive score (High to Low)
    • Strive score (Low to High)
    • Distance (Long to Short)
    • Distance (Short to Long)
  • Filter panel (five sections)
    • Discipline — single-select horizontally scrolling list (Cycling, Rowing, Running, Strength, etc.)
    • Instructor — multi-select instructor picker
    • Date taken — single date or Set range for start and end dates
    • Length — exact times (5, 10, 15, 20, 30, 45, 60, 75, 90, 120, 150, 150+) or a custom range
    • Sort — repeat of the eight sort options

Filters combine with each other to narrow results; discipline stands apart as a single choice or “All.” As selections change, the Filter panel updates the action button with the count of matching workouts — “Show 1 activity,” “Show 2 activities,” or “No activities.” A Clear all control reports how many filters are active.

The controls are live on Android at the time of writing. iOS users have not yet seen the update and Peloton has not announced a rollout timeline. The presence of the feature on Android, plus the company’s past behavior with app parity, suggests iOS will follow, but no firm date exists.

How members will use the new filters: real-world scenarios

Filtering a long workout history transforms how riders and runners plan, review, and analyze training. These examples show practical uses members will likely adopt immediately.

  • Recover the first workout quickly
    • Problem: A member wants to revisit their first Peloton class from 2018 but has 2,400 activities to page through.
    • Solution: Open History, choose Sort → Oldest. The earliest workouts appear at the top, removing the need to scroll.
  • Find your personal best output sessions
    • Problem: Someone wants to compare their highest-output cycling classes to see which instructors or class styles yield peak performance.
    • Solution: Filter Discipline → Cycling, then Sort → Output (High to Low). Add an Instructor filter to focus on a favorite coach. The top results show the highest Output rides.
  • Build a training log for a specific race distance
    • Problem: A runner preparing for a half-marathon wants to review all runs longer than 45 minutes over the past six months.
    • Solution: Discipline → Running, Date taken → Set range (start/end), Length → custom range (45 to 180 minutes), Sort → Distance (Long to Short). The list exposes the long runs relevant to training.
  • Audit low-effort sessions for recovery planning
    • Problem: An athlete needs to find low-output sessions to understand when they took recovery or lower-intensity classes.
    • Solution: Filter Discipline as needed, Sort → Output (Low to High), or Sort by Strive Score (Low to High). This surfaces light days for evaluation.
  • Track workouts with a specific instructor across time and modality
    • Problem: A member has multiple devices and wants to see every class taken with a particular instructor, regardless of discipline.
    • Solution: Instructor → select coach, Discipline → All, or pick a specific discipline if needed, Date range if desired. Because third-party imports appear in the History along with Peloton classes, members can view cross-platform activity around a coach-led plan.
  • Prepare a “stack” review
    • Problem: After completing a stack or program, a member wants to review the included classes and outcomes.
    • Solution: Use Date range and Instructor filters to narrow to the stack period, then Sort by Most recent or Output to assess intensity changes.

Each scenario reduces friction. Previously, members used the web export to CSV and a spreadsheet filter to accomplish most of these tasks. The new in-app controls replace that detour for many common searches.

Known issues and how they affect results

Two technical points deserve immediate attention.

  1. Rowing distances displayed as miles
    • Android devices currently present rowing distances labeled as miles when the underlying numbers are actually meters. Examples show 60-minute rows displaying figures like 10,204.59 miles, which are clearly meters mis-labeled.
    • Consequence: The Distance sort incorrectly mixes rowing workouts with other modalities because meters-as-miles inflate rowing values dramatically. Sorting by distance across all disciplines therefore produces misleading orderings.
    • Workaround: Choose Discipline → Rowing before using Distance sort, or avoid Distance sort when combining modalities until Peloton issues a fix. Alternatively, use Output or Strive Score for cross-modality comparisons where appropriate.
  2. Discipline selection is single-choice
    • The Filter panel allows only one discipline to be selected at a time (or “All”), preventing combined-discipline searches, such as seeing both Cycling and Running together while excluding other types like Strength or Yoga.
    • Workaround: For combined-discipline analysis, perform separate searches per discipline or use the web CSV export for cross-discipline spreadsheet filtering.

Report the rowing units issue to Peloton’s support channel and include screenshots to speed identification. Given Peloton’s history of iterative updates, a fix is likely in a near-term patch, but members should plan for the issue while it persists.

Why this change matters to Peloton members

Filtering the workout history inside the app addresses three practical limitations users faced:

  • Time and friction: Scrolling through years of workouts was the default navigation method. Members with hundreds or thousands of workouts needed to export CSVs or endlessly scroll. Direct filtering removes that barrier.
  • Usability with third-party imports: Workouts from Garmin, Apple Health, and Fitbit now appear in History and count toward Daily and Weekly Streaks. As activity histories grow with imported sessions, being able to isolate and analyze those activities becomes essential.
  • Immediate operational value: The new tools let members quickly find their best performances, identify low-intensity recovery periods, locate classes with specific instructors, and compile training evidence without third-party software.

Peloton products are not just hardware; their value derives from the ecosystem of data, tracking, and community. Enabling members to mine their own data supports better training, more motivation, and clearer accountability.

How this update changes the workflow for coaches and data-driven riders

Coaches who use Peloton content for programming, and data-minded riders who track progress, gain several advantages:

  • Faster retrospective analysis: Coaches can audit client histories for consistency, load distribution, and high/low effort days simply by applying an instructor filter and sorting by Output. For example, a coach could verify that an athlete completed all prescribed 30-minute rides in a week by filtering Length → 30 and sorting by Date.
  • Easier mix-and-match for cross-training reviews: A triathlete tracking cross-training can filter Cycling and Running separately to inspect session distribution, then use Strive Score sorting to assess perceived effort across modalities.
  • Quicker compliance checks: Trainers assigning stacks or programs can confirm adherence by filtering Date ranges that correspond to program windows and seeing the live count of matching activities.

These improvements streamline coaching workflows and eliminate the barrier of manual CSV matching for many common needs.

Design and UX observations — strengths and limitations

Peloton’s implementation reflects pragmatic choices and trade-offs. Several design points stand out.

Strengths

  • Immediate visibility: The top-right sort control and floating Filter button are discoverable without overwhelming the History list. The floating button follows familiar mobile paradigms and invites exploration.
  • Live feedback: Showing the number of matching activities inside the filter panel is a small but meaningful UX win. Users don’t apply filters blind; they see how restrictive combinations are in real time.
  • Useful preset length options: Exact length choices cover common class durations from 5 to 150+, matching how Peloton classes are built and making it easy to target 20- or 30-minute sessions.

Limitations and opportunities

  • Single-discipline selection is restrictive. Multi-select would support cross-training queries and monthly summaries that mix relevant modalities.
  • Filtering dimensions omit some useful metrics. There is no filter for heart rate zones, calories, output per minute, or workout tags/labels. Those are often central to deeper analysis.
  • No saved searches or filter presets. Members who repeatedly use the same combination — for example, “Cycling, Instructor X, 30 minutes, Last 6 months” — have to rebuild that filter every time.
  • Sorting and metric accuracy need QA. The rowing meters-as-miles bug undermines confidence in cross-modality distance sorts and suggests additional QA for unit handling across imports and devices.
  • Platform parity: Android-first rollouts create uneven experience across the user base. Peloton should publish a clear roadmap for iOS parity and Bike/Tablet app updates.

The implementation is a meaningful step forward. Addressing these limitations would elevate the feature from pragmatic to truly powerful.

Step-by-step recipes for common tasks

These step-by-step workflows show how to accomplish frequent goals using the new controls.

Find your first-ever Peloton workout

  1. Open Peloton app and tap the Profile icon (bottom-right).
  2. Switch to the History tab.
  3. Tap Sort at the top-right and choose Oldest.
  4. Scroll to the top of the list to reveal the earliest activities.

Locate your highest-output cycling sessions

  1. Profile → History.
  2. Tap Filter → Discipline and select Cycling.
  3. Optionally select an Instructor to narrow to a coach.
  4. Use Sort → Output (High to Low).
  5. Review the top entries for peak performances.

Compile long runs in the past six months

  1. Profile → History.
  2. Filter → Discipline → Running.
  3. Filter → Date taken → Set range and pick the start and end dates covering six months.
  4. Filter → Length → custom range; set minimum 45 minutes (or 60) depending on the focus.
  5. Sort → Distance (Long to Short) to see longest runs first. If using Android and Distance appears inconsistent, use Strive Score or Output instead and verify distances from device data.

Check all workouts with a specific instructor

  1. Profile → History.
  2. Filter → Instructor and choose the coach’s name.
  3. Keep Discipline set to All for cross-modality results, or pick a specific discipline if desired.
  4. Sort by Most recent or Output depending on the review goals.

Audit recovery or low-effort days

  1. Profile → History.
  2. Set Discipline as needed.
  3. Sort → Output (Low to High) or Strive score (Low to High).
  4. Optionally add Date taken to focus on a recovery period.

Troubleshoot odd distance results (rower)

  1. Profile → History.
  2. Filter → Discipline → Rowing.
  3. Sort → Distance (Long to Short) to compare rowing sessions only. This avoids mixing mis-labeled meter values with other modalities.

Export filtered results (workaround)

  1. Use the filter to identify the search parameters.
  2. On the Peloton website, use Download Workouts to get the CSV of your complete history.
  3. Apply the same filters in a spreadsheet to replicate or refine the in-app results. Note: the web CSV provides a more robust environment if you need saved queries or cross-discipline filters now.

These recipes will cover most daily uses for athletes, casual riders, and coaches.

Data accuracy: what Output, Strive Score, and Distance mean

Understanding the metrics used for sorting prevents misinterpretation.

  • Output: Peloton’s composite metric that combines power, duration, and resistance (for cycling) into a single numeric score. Output is comparable within modalities but not always directly comparable between, for instance, cycling and running.
  • Strive Score: A performance metric that factors in user effort relative to historical norms and class intensity. It provides context to whether a session was above or below typical effort for the user.
  • Distance: The real-world distance measured during sessions. Running and cycling distances typically display correctly; rowing distances can come from meters if the device reports meters. Unit consistency matters for cross-modality sorts.

When mixing modalities, compare relative measures like Strive Score or normalized Output per minute rather than raw distance. If an accurate distance comparison is critical, filter to a single discipline and verify units.

How this feature fits into Peloton’s broader product trajectory

Peloton has been gradually improving discoverability and context across the app. Recent updates include clickable dates on the activity dot calendar, class details added to stacks, a “Continue Your Stack” post-class panel, and new filter tabs in the Feed. Those changes target the experience of reusing and re-finding content, not simply new content discovery.

This History filter update is consistent with that pattern: incremental, user-requested, and focused on helping members interact with the content they’ve already consumed. The addition also recognizes the reality that Peloton users splice multiple data sources into their histories; third-party workouts now count toward streaks, making accurate, easy searching more important.

Expect further moves in three areas:

  • Cross-platform parity: matching Android features on iOS, Bike, and Tread screens.
  • More granular filters and saved views: allowing long-term power users to repeat searches without manual setup.
  • Improved analytics and dashboards: aggregations by month, discipline breakdowns, or intensity heatmaps within the app.

These developments would turn the History section from a passive log into an active training tool.

Comparisons with other fitness platforms

How does Peloton’s new History filtering compare?

  • Strava: Offers advanced filters, tagging, and segments, plus robust export options and community features. Strava’s strength is route-based and GPS context; Peloton’s focus remains content and class metadata (instructors, class length).
  • Garmin Connect: Strong at device-sourced metrics and detailed physiological data (heart rate zones, VO2, cadence). Garmin’s platform is built for device integration and provides detailed workout search filters, but it lacks Peloton’s instructor and class metadata.
  • Apple Fitness and Fitbit: These platforms aggregate workouts and provide basic filtering, but Peloton’s new filters are more content-aware by incorporating instructor and class-length fields tied to Peloton catalog metadata.

Peloton’s update narrows the functionality gap for users who want to analyze class-based training. For athletes who require device-driven analytics, pairing Peloton with Garmin or Apple Fitness remains essential.

Suggestions for Peloton: practical product improvements

The current release addresses key user pain points but leaves room for feature expansion. Suggestions based on observed needs and typical member workflows:

  • Multi-discipline selection: Allow selecting two or more disciplines simultaneously for cross-training views.
  • Saved filters/presets: Let users store and recall commonly used filter combinations.
  • Advanced metric filters: Add filters for heart rate zones, calories burned, average cadence (if available), or output per minute.
  • Tagging and notes: Permit members to tag workouts or add notes post-session for later search (e.g., “taper week,” “sick day”).
  • Unit handling and QA: Fix rowing meters-as-miles promptly and add unit normalization logic for imported activities.
  • Export filtered CSVs: Provide the option to export the subset of workouts matching current filters directly from the app.
  • Filter sharing: Allow users to share saved filters or views with coaches or friends.
  • Cross-device parity: Ensure Bike and Tread UI include the same filtering capabilities as mobile apps.

Implementing these features would transform History from a passive log to a dynamic training database.

Practical considerations for coaches and trainers

Coaches who work with Peloton users should be aware of these updates and plan accordingly.

  • Align coaching cues with class metadata: When prescribing Peloton content, include instructor, exact length, and suggested sort criterion. For example: “Take the 30-minute cadence ride by Alex, and share the Output top three rides from your History sorted by Output (High to Low).”
  • Use filters for compliance and evidence: Ask athletes to apply the filters and screenshot the results rather than exporting CSVs. Screenshots provide faster verification.
  • Track mixed-source training: For athletes who log non-Peloton sessions, coaches should instruct athletes on how to filter by Date and Discipline to show cross-platform completion, or request CSV data for comprehensive analysis.

This update simplifies the documentation and proof-of-work process for coaches.

Privacy and data export considerations

Members retain control over their data via the existing Download Workouts CSV. The new in-app filter does not change data ownership, but it changes access patterns. Two considerations:

  • Filtered export: Currently, the app does not export filtered results directly. Members who want a filtered dataset still must download the full CSV and pare it down externally.
  • Third-party imports: Workouts from Garmin, Apple Health, and Fitbit appear in History. Members who prefer to keep third-party sessions private should review the settings of those integrations.

Peloton should consider enabling filtered exports and clarifying data handling for third-party imports in account settings.

Best practices for using the new filters

Adopting the filters efficiently requires a few habits:

  • Narrow before sorting when comparing similar metrics across modalities. Filter to a discipline to avoid unit mismatches and more meaningful sorts.
  • Use Date ranges to create bounded analyses — week-to-week or month-to-month comparisons are easier when you target a timeframe.
  • Combine Instructor and Length for targeted content audits. For example, find all 45-minute rides with Instructor Y to analyze pacing trends.
  • Use Strive Score as a normalization tool when comparing across class intensities. It helps contextualize performance relative to user norms.
  • Report anomalies promptly. Provide screenshots and device details for faster resolution.

These workflows reduce ambiguity and improve the fidelity of retrospective analyses.

The immediate next steps for users and what to expect

Android users can begin using the feature immediately. iOS users should expect parity in a future update; no timeline exists, but Peloton's prior patterns indicate a follow-up release is likely. Members relying on distance sorting across multiple modalities should adopt the discipline-specific filters as a near-term workaround. Coaches and power users should continue to use the CSV export for highly customized or saved queries until Peloton provides in-app saved searches and advanced metric filters.

Peloton is actively iterating on features that let members find and reuse content. The new History filters are part of that trajectory, and further improvements are probable.

FAQ

Q: Which platforms have the new History filters and sorts? A: The controls are currently available on Android. Peloton has not announced an iOS or Bike/Tread rollout schedule, but the company historically brings functionality across platforms in follow-up releases.

Q: What sorting options are available? A: Eight sorts: Most recent, Oldest, Output (High to Low), Output (Low to High), Strive score (High to Low), Strive score (Low to High), Distance (Long to Short), Distance (Short to Long).

Q: What filters can I apply? A: Discipline (single-select), Instructor (multi-select), Date taken (single date or set range), Length (exact options from 5 to 150+ minutes or custom range), and Sort (repeat of the eight options).

Q: Can I select multiple disciplines at once? A: Not in the current release. Discipline supports only one selection or “All.” For cross-discipline analysis, export your workouts to CSV and filter in a spreadsheet.

Q: Why is my rowing distance showing thousands of “miles”? A: An Android implementation bug currently displays rowing distances in meters but labels them as miles. This inflates distance figures and makes Distance sorting unreliable across modalities. Filter to Rowing before sorting by Distance, or avoid cross-modality Distance sorts until Peloton fixes the issue.

Q: Do third-party workouts appear in the filtered results? A: Yes. Workouts imported from Garmin Connect, Apple Health, and Fitbit appear alongside Peloton classes and count toward Daily and Weekly Streaks. They are included in History filters.

Q: Can I save filter combinations for repeated use? A: Not yet. The current UI does not offer saved filters or presets. Rebuild filters each time or use the CSV export for repeatable saved queries.

Q: Do filters affect the activity dot calendar or stacks? A: The filters apply to the History tab specifically. Clickable activity days on the calendar remain available, and class details within stacks have been improved in separate updates.

Q: Is there a way to export only the filtered subset of workouts? A: Not directly from the app. Use the Download Workouts option on the Peloton website to export a full CSV, then apply filters in a spreadsheet to mirror in-app searches.

Q: How should I report issues or bugs like the rowing distance problem? A: Contact Peloton Support through the app or website and include screenshots, device model, OS version, and steps to reproduce the issue. Reporting helps expedite fixes.

Q: Will filtering affect Daily or Weekly Streak counts? A: Filters do not change the streak calculations. Third-party workouts added to History already count toward streaks as of May; filters only change the view of your history, not the underlying streak logic.

Q: Is there a difference between Output and Strive Score I should know when sorting? A: Yes. Output is a performance measure tied to power, resistance, and duration (primarily for cycling), while Strive Score contextualizes session effort relative to user history and class intensity. Use Strive Score to compare perceived effort across classes with different structures; use Output for performance within similar modalities.

Q: How will this update affect coaching or training programs? A: Coaches can use the filters to verify adherence, audit effort, and compile lists of relevant sessions more quickly. Coaches should instruct athletes how to apply filters when sharing proof of sessions.

Q: What further improvements are likely? A: Expect fixes to unit-handling bugs, eventual iOS and in-device parity, and possibly additions such as saved filters, multi-discipline selection, and more metric-specific filters (heart rate, calories, output per minute).

Q: Any immediate best practices? A: Narrow to a single discipline before applying Distance sorts, use Date range filters to bound analyses, and prefer Strive Score for cross-modality effort comparisons. Report anomalies immediately to Peloton Support.

If you want, I can draft a one-page checklist you can print or save to guide common filter workflows — for example, templates for “race prep review,” “weekly coach audit,” or “long-run compilation.”

RELATED ARTICLES