NO RIDES YET · IMPORT YOUR FIRST .FIT FILE

Rider Profile

Daniel Barry · Max HR 192 · Tarrytown, NY
Sustained Threshold Terrain-Driven Diesel Aerobic
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.
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.
Chat with your data
Ask Claude anything about your rides, patterns, or training
💬
Ask anything about your ride data.
Context: full ride history + current tab
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