im_running.mp4 · live
📦 Lifetime Stats Banner
🏃
—
Total miles
loading…
⛰️
—
Feet climbed
loading…
🏃
—
Run sessions
loading…
🏅
—
Long runs (8+ mi)
loading…
📏
—
Longest run (mi)
loading…
📈 Pace Improvement

Avg pace trend

live data
— / mi · current avg loading…

Live pace trend will load from workout history.

🗓 Activity Calendar Heatmap

Activity heatmap

live data
Less More  |  Run/easy   Other
❤️ Heart Rate Zone Distribution

HR zones

368 workouts · max HR 183
183 max HR
Z1 Easy <60%37.5%
Z2 Aerobic 60–70%14.9%
Z3 Tempo 70–80%20.7%
Z4 Threshold 80–90%24.5%
Z5 Max >90%2.4%
🏃 Workout Type Breakdown

Training mix

382 total sessions
382 sessions
Easy run47.9%
Run (general)18.6%
Walk14.4%
Strength training13.9%
Other5.2%
📊 Monthly Volume (12 months)

Monthly mileage

live data
older months current-year months current month
🦉 Night Owl Runner Profile

Runs by time of day (ET)

— running sessions
🦉 Loading run-time profile…

This tile updates from /api/workouts on each page load.

🤖 AI Performance Review

Your AI Coach Says...

Loading...
🏃
Latest Run
— mi · —:—/mi
— score

No runs logged yet. The AI is eagerly awaiting your first workout to judge you mercilessly.

Trophy Collection
⚡0
🏔️0
🦁0
🔥0
💪0
0 total AI kudos earned
📅 Year-over-Year Comparison
Previous Year

loading live comparison…

Avg pace —
PRs set —
Longest run —
Peak month —
Total sessions —
Current Year

live comparison

dynamic data
Avg pace —
PRs set —
Longest run —
Peak month —
Total sessions —
🟢 Training Readiness Map

Training Readiness

— · 8-week view
— / 100 READINESS Loading…

Weekly mileage · 8 weeks

W8
—
W7
—
W6
—
W5
—
W4
—
W3
—
W2
—
W1
—
💤 Recovery —
📈 30d Base —
⚡ Pace trend —
🎯 Missions

Active missions

4 in progress · live imports
🎯
1,000 Miles Club
— —
⚡
Sub-7:00 Average Pace
— —
📅
500 Sessions Logged
— —
🏅
100 Long Runs (8+ mi)
— —
🏃 Latest Runs
Loading…•
Fetching latest runs
— mi
Pace—
Heart rate—
Elevation—
Type—
🗺 Last Run GPS Map

Route pulse

loading last run…
⟳ Fetching GPS data…

Workout trade-book

risk · reward · expectancy

Workouts as trades — load is risk, fitness gain & PRs are reward.

Type Sessions Avg load PRs Expectancy
Calculating…

Runner's PnL

month over month
VO₂ proxy — vs last month
PRs set — this month
Time invested — vs last month

Probability of next PR

peak in — wks
—% peak probability in — weeks