Rider Archetype
Sustained Threshold · Terrain-Driven · Diesel
Import rides on the Import tab to populate your archetype.
Click Refresh above to generate AI-driven insights from your ride data.
HR consistency
0%Max HR
—
of 192 max
Power output
0Cat45w/kg
—
w/kg avg
Cadence
60optimal100rpm
—
rpm avg
Duration
—
min avg
Elevation
—
m avg · —m/mi
Fleet
—
rides total
HR % of max — ride timeline
Domane
Madone
Zone distribution (192 max HR)
Click Refresh on the Profile tab to generate AI insights for all tabs.
FTP
—
— w/kg
—
Import rides with power data to estimate FTP
Personal records · power curve
Best sustained power for each duration
Best 20-min
—
peak sustained
Best NP
—
—
Avg IF
—
intensity factor
Avg TSS
—
training stress
Power & W/kg per ride
Elevation per ride
Power vs grade
Avg watts by terrain steepness — downhill left, uphill right.
Import rides with grade data.
Power zones (FTP-anchored)
Time spent in each training zone, based on estimated FTP.
W/kg vs categories
Click Refresh on the Profile tab to generate AI insights for all tabs.
Cadence distribution
Cadence per ride
Cadence vs grade — avg cadence by terrain steepness
Shows how cadence changes as gradient increases. Each bar = avg cadence across all seconds at that grade range.
Import rides with grade data to build this chart.
Cardiac cost matrix — avg HR by cadence × power
Read down any column — the cadence tax at fixed power. Green star = efficiency optimum.
⏱
Connect Strava
Pulls your activities and segment efforts to track segment-by-segment progression, compare Domane vs Madone times on the same climbs, and surface what made your fast attempts fast.
Requires STRAVA_CLIENT_SECRET set in Cloudflare Worker env vars
Current fit · Jason Barcoff @ Piermont · May 24, 2026
Position established. Cockpits on order. Monitoring ongoing.
Established position · identical on both bikes
Position in space is the constant. Components differ per bike to achieve it.
Saddle height
747.1mm
29.4 in
Saddle setback
120mm
tip to BRP
Stack
640mm
bar height
Reach
460mm
bar reach
Drop to bar
77mm
saddle to bar
Drop to lever
49mm
saddle to lever
Crank length
170mm
both bikes
Saddle angle
1.5°
covered (nose down)
Domane SL6 Di2
Cockpit: Bontrager Aeolus RSL VR-C
Size: 380/380mm × 100mm
Shape: Traditional (equal width)
Saddle: Pro Stealth Performance 142mm
⏳ Cockpit on order · $749.99
Madone SL6 AXS
Cockpit: Trek Aero RSL Road Integrated
Size: 370/400mm × 100mm
Shape: Flared aero (wider at hoods)
Saddle: Pro Stealth Performance 142mm
⏳ Cockpit on order · $699.99
Shoe: 3mm shim right shoe · Masterfit EZFit cycle footbed · Garmin Red cleats, neutral position
Fit findings · Jason's motion capture (DSS)
Leg arc
Before
48.5°
43.5°
after · 5° improvement
Leg smoothness
Before
6.2%
8.4%
after · improved
Pelvic rock
5.2°
watch — threshold ~5°
Pelvic rotation
3.5°
stable · acceptable
Cadence at fit
85rpm
max 91rpm
Saddle angle
1.5°
covered · nose down
Key intervention: 3mm right shoe shim addressed the right-side pedal differential confirmed in pre-ride PCO data. Combined with footbed and cleat refinement, produced noticeably better pelvic stability and a smoother, more balanced pedal stroke. Cockpit lowering resolved shoulder/wrist/upper body tension.
Prescribed exercises · Jason's program
Do these consistently — they address the movement quality gaps identified in the session.
🪲
YouTube →
🦀
YouTube →
🐍
YouTube →
🧘
YouTube →
🚴
Vimeo →
Dead Bug
Core stability — the foundation for pelvic control on the bike
Banded Lateral Walk
Hip abductor strength — addresses pelvic rock and lateral stability
McKenzie Prone Press-Up
Lower back extension — counters the flexion-dominant cycling position
Shoulder / Neck Mobility Relief
Upper body — addresses tension from pre-fit cockpit height
Indoor Cycling Pre-Ride Activation
Muscle activation before every trainer session
What to monitor · ongoing
Right foot toe numbness
The shim + footbed are the fix. Track whether it resolves over the next 4-6 rides. If it persists, next variable is cleat fore-aft position (move further back under foot).
Pelvic rock 5.2° — above threshold
Didn't change with the session interventions — likely structural (hip mobility or saddle width). The 142mm saddle may help as miles accumulate. Watch for saddle discomfort on rides over 90 minutes.
PCO asymmetry trend
Your ride data showed R +5-8mm vs L 0-2mm before the fit. The shim should close this gap. Watch the PCO data in post-fit rides — if R is still elevated at +5mm, the shim may need increasing.
Cadence — target 88-95rpm
Currently averaging 83rpm. The shorter cranks (170mm) and new position should make higher cadence more natural. Track in the Cadence tab — goal is to shift the distribution toward the 85-89 and 90-94 bins.
Lake Placid loop readiness
58 miles, ~4,500ft climbing, August 2026. Current FTP estimated ~210W. Longest ride to date ~137 min. Need to build to 3-4hr sustained efforts by July. The new position and cockpit are optimized for this — start extending ride duration now.
Mid-back on long rides
The cockpit lowering should address this. No long-ride data yet to confirm. Test on first 2hr+ ride — if it persists, flag for Jason at cockpit install verification.
Rider snapshot · reference
Import rides to populate.
PCO trend · post-fit monitoring
Cardiac cost matrix · cadence efficiency at fixed power
Green star = your efficiency optimum. Target: shift riding cadence toward this range.
Cadence vs grade · terrain response
Post-fit cadence pattern across terrain. Track whether shorter cranks shift this distribution upward.
Click Refresh AI above to generate AI insights on your post-fit progression.
Fit record · full questionnaire & measurements
Reference document — pre and post fit data
Rider snapshot for the fitter
Import rides to populate.
PCO / asymmetry summary · the headline data for this fit
Cardiac cost matrix · cadence efficiency at fixed power
The cadence the fitter should target sits where HR is lowest at threshold power. Green star = your efficiency optimum.
Cadence vs grade · how cadence shifts on climbs
Reveals whether you grind or spin as terrain steepens — informs saddle position and gearing recommendations.
Click Refresh AI above to generate AI-written brief sections from your ride data and questionnaire.
Import a ride to see your last ride analysis.
Cloud sync
Worker URL
PIN
v2.6.1
📁
Drop .fit files here
or click to browse
Browse files
Rides save to browser storage between sessions
Install on iPhone: Safari → Share → Add to Home Screen
Fleet — 9 rides