StrokeLab v25.00.00
A major update focused on faster race marking, clearer results, and a much better mobile experience.
Changes
Mobile redesign
Race setup, marking, results, charts, saved analyses, and coach tools were redesigned to work clearly on smaller screens.
Simpler analysis pages
The main layout is cleaner and easier to scan. Less-used actions are grouped in three-dot menus.
Turn Time removed
Turn Time was removed because it was inconsistent and added unnecessary work while marking races.
Updated visuals
Layouts, controls, charts, cards, menus, and spacing were updated for clearer display across phones, tablets, and computers.
Experimental phone recording
Record breaststroke on a phone and let StrokeLab automatically track strokes before review. Wall touches still need to be marked.
OmniCoach handoff
Open OmniCoach AI from the top-right button or a completed race analysis, and export the race as one CSV file.
Housen Chen, CTO
Previous release: StrokeLab v24.1.0
Released 9/11/2026.
By Length CPM/SPM control
The By Length chart received its own CPM/SPM slider.
Streamlined race results
Results focused on race analysis, comparisons, and coach/team review.
Previous release: StrokeLab v23.0.0
Released 8/28/2026.
CPM, SPM, and Cycle Period
Switch between CPM and SPM, with Cycle Period shown alongside them.
Arm-by-arm tracking
Freestyle and backstroke analyses can now separate Arm 1 and Arm 2.
Coach and team tools
Coaches can manage teams, review races, leave notes, and track review status.
Previous release: StrokeLab v22.8.3
Released 7/8/2026.
Workflow updates
Added manual start selection, stroke re-marking, analysis search and sorting, clearer length indicators, and horizontally scrolling charts.
Previous release: StrokeLab v22.6.0
Released 7/1/2026.
Refinements of comparison mode
- Removed the consistency comparison, which was left over from previous versions.
- As described in the previous release, the consistency comparison wasn't really working out and failed to reflect differing race strategies. It's hard to just combine all these viewpoints into just one number.
- Added the underwater portion bars to the SPM graph, just like the individual race reports.
The x-axis of graphs is easier to interpret
- It has been normalized to always show the length number, followed by the cumulative distance up to that point.
- No more differences in the x-axis. Before, some were time, some were length number, and some were cumulative distance.
Some visual changes here and there
- Changed the home screen to a different formatting with easier access to your analyses.
- Added a larger compare button to the main home page.
- Added a compare button to an individual race report for ease.
Previous release: StrokeLab v22.3.0
Released 6/30/2026.
Comparison mode layout updated
- The overall layout is less cluttered.
- Graphs are larger and easier to inspect.
- Metric cards are organized into clearer columns.
- Race differences should be easier to scan without losing the detail coaches need.
Green "edge" indicators added
Comparison mode now marks which race had the edge for a specific metric. It's indicated with a green "edge" marker.
Strokes per Minute smoothing improved
- The specific SPM graph now auto-detects likely outlier points where a click may not have been accurate.
- Those points are adjusted to stay more in line with the surrounding stroke-rate trend.
- The graph should now look smoother and be easier to interpret.
Average SPM by length added
A new SPM graph shows the average stroke rate for each length. It gives a simpler way to view general length-by-length trends without needing to read every individual stroke-rate point.
Previous release: StrokeLab v21.0.3
Released 6/27/2026.
Consistency Index removed
Consistency Index has been removed because it was not helpful enough in practice and had conceptual gaps. It could also undermine some race strategies.
Technical Efficiency Score final model
- TES has been moved to its final model.
- TES benchmarking is calibrated to certain world-record times.
- The scoring floor is less harsh, making comparisons more accurate and less punishing.
Turn Times metric added
- For long-axis strokes, Turn Times shows how long the swimmer takes from the last stroke into the wall.
- For short-axis strokes, it shows rotation time from touch to push-off.
- This is especially useful for short-course races, where turns can decide the race.
Start-signal detection refined
- The start-signal algorithm is more accurate.
- Playback clips now better reflect the actual length of a start signal.
- The selection flow now has clearer instructions.
Data summaries under each metric
Each metric now has a summary card showing its average, highest, and lowest values. It gives a quick overview of each metric.