StatsKey · Complete Patient Record

Ryan Sullivan

Record through October 7, 2026
Updated October 7, 2026 at 1:04 PM (America/Chicago).
Saved report. New data is batched every six hours, with a daily recovery check. Opening this page does not rebuild it.
Running history · Daily medication · All recorded data
Male · 23 years (born 2003) · 5′11″ · 155 lb (recorded Oct 6, 2026) · Highly active (distance runner)
Medical conditions recorded: none · Food allergies: none · Intolerances: none

Complete record — one file

Save the complete all-time snapshot as one lossless JSON file or one CSV containing each source record's exact JSON. Explicit zeroes and nested fields are preserved.

393
Historical VO₂ max samples
29,073
Apple vital/estimate points charted
23,695 cloud rows + 5,378 report-only export supplements
9,479
Apple sleep-stage samples
36,375
Apple Health glucose points
533
All-time runs
Latest run: Oct 6, 2026 · every recorded field and linked attachment
5,432
Report-only gap points
vitals + source-resolved daily data + recovery

Temporary Apple Health export supplements: 5,432 source-backed points fill recoverable cloud gaps: 5,378 vital/estimate points (0 VO₂), 0 daily field/day points, and 54 one-minute heart-rate-recovery points. Source-empty intervals remain visible. Every supplement is labeled report-only evidence; the complete JSON and CSV remain exact exports of the cloud snapshot.

Apple Health coverage means every Apple Health-derived record currently synced into this private Firebase snapshot, without deduplication. HealthKit points that remain only on the device require an iOS backfill and cannot be invented by this page.

All-measurement longitudinal explorer

Every retained row and every source column is available across nutrition, Apple Health history, cloud-retained vitals, explicitly separated export gap supplements, glucose, sleep, wellness, beverage plus straight-water hydration, medications, every all-time running field, and deep run sensors. Large files load only when selected, then appear 100 rows at a time so this page stays responsive.

Nothing loaded yet.

Download this complete source CSV
This record preview was prepared and shared by the patient from his StatsKey health record on October 7, 2026 at 1:04 PM. It contains the complete recorded dataset, including free-text notes, with raw downloads at the bottom of the page. Data is patient-recorded and device-synced (Apple Watch, Apple Health, Dexcom Share); it has not been clinically verified. Ryan has chosen to share this clinician portal preview publicly alongside the Olympic marathon training record.

Longitudinal averages

Consistent 7-, 30-, 90-day, and year-to-date windows ending Oct 7, 2026. Nutrition averages use reported nutrition days; missing nutrient fields are never treated as zero. Running pace is distance-weighted moving pace.

Metric7 days30 days90 daysYear to date
Nutrition coverage7/7 days30/30 days90/90 days280/280 days
Calories4129.2 kcal/day4339.4 kcal/day4186 kcal/day3989.9 kcal/day
Protein159.8 g/day178.2 g/day182.7 g/day165.1 g/day
Carbohydrate511.2 g/day624.6 g/day579.7 g/day541.4 g/day
Fat152.6 g/day125.4 g/day126.2 g/day124.9 g/day
Fiber32.2 g/day34.6 g/day27 g/day30.8 g/day
Running40.85 mi · 40.85 mi/7d224.49 mi · 52.38 mi/7d624.94 mi · 48.61 mi/7d2092.78 mi · 52.32 mi/7d
Running pace9:54/mi9:38/mi10:39/mi9:42/mi
Steps15,775/day18,601/day18,906/day18,627/day
Sleep6.77 h/day7.23 h/day7.18 h/day6.8 h/day
Resting heart rate47.7 bpm52.9 bpm56.2 bpm56.6 bpm
HRV (SDNN)76.7 ms81.9 ms83.1 ms82.1 ms

Download this table · running detail · all micronutrient windows

Overview

Record coverage: meals since Aug 31, 2025, daily activity since Apr 25, 2025, CGM Jan 24, 2026 – Aug 6, 2026, GI record since Jan 20, 2026.

97 mg/dL
Avg glucose (CGM)
GMI 5.6%
92.7%
Time in range 70–180
7% below 70
53 bpm
Resting HR (30d avg)
7.3 h
Sleep (30d avg)
633 mi
Running (90d)
151 runs
4339 kcal
Calories (30d avg)
178g protein / day
1113
GI entries
19 accidents · 1 with red flags

Glucose (continuous monitoring)

50,691 readings, Dexcom Share + Apple Health; when both sources report the same minute the Dexcom value is used (every raw reading is in the downloads). Sensor data runs Jan 24, 2026 through Aug 6, 2026; no CGM readings since then. All statistics on this page derive from the raw readings — the app's internal daily rollup (glucoseDaily) is partial and is included in the downloads only for completeness.