TempoLab
Performance Training Engine

Demo pre-filled — just click Sign In ↑

Good morning
Loading…
🔥 14-day streak Week 16
Weekly Miles
42.3mi
↑ 8.2 mi vs last week
Avg Pace
7:42/mi
↑ 12 sec faster
Time on Feet
5h21m
↑ 47 min more
Elevation
1,840ft
↓ 210 ft vs last week
Recent Activities
🏃
12.4 mi
Today, 6:15 AM · Easy Run
7:58/mi
1h 38m · 142 bpm
Easy
8.1 mi
Yesterday, 6:00 AM · Tempo
6:45/mi
54m 41s · 168 bpm
Tempo
🔄
6.0 mi
Fri, 7:00 AM · 8×800m Intervals
6:12/mi
37m 12s · 174 bpm
Hard
🏃
5.0 mi
Thu, 6:30 AM · Recovery
8:45/mi
43m 45s · 128 bpm
Recovery
🌅
10.8 mi
Tue, 5:45 AM · Long Run
8:02/mi
1h 26m · 148 bpm
Long
Weekly Goal
77%
of 55 mi
12.7 mi remaining
Running Streak
14
consecutive days
Personal Records
All-time bests
5K
22:14
Mar 2024 · 7:09/mi
10K
46:32
Nov 2023 · 7:30/mi
Half Marathon
1:43:22
Jan 2025 · 7:55/mi 🏆
Marathon
3:42:11
Apr 2024 · 8:29/mi
Mileage — Last 8 Weeks
Avg: 38.4 mi Peak: 52.1 mi
Training Planner
Build and export structured workouts to your Garmin
Workout Structure
Warm Up
mi
Cool Down
mi
Race Distance
Custom: km
Target Finish Time
hrs
:
min
:
sec
Pacing Strategy Even Split
Fast StartStrong Finish
Race Pace Profile
Workout Steps
Total: 28.2 mi
StepTarget PaceType
Upload Activity
Import from Garmin, GPX, FIT, or TCX
📁
Drop Activity File Here
Supports .FIT (Garmin Connect), .GPX, and .TCX
or click anywhere in this box to browse
Garmin Device
Connect via USB, navigate to /GARMIN/Activities, and drag the .FIT file here.
🌐
Garmin Connect Web
Go to garmin.com/modern/activities, open any activity, click the gear icon, and choose Export as FIT or GPX.
📱
Other GPS Apps
Most GPS apps export .GPX. Check Settings → Export in Strava, Nike Run Club, Coros, or Polar.
Run History
All logged activities
124 total runs 892.4 mi lifetime
DateActivityDistance DurationAvg PaceAvg HRElevationType
Analytics
Performance trends & training insights
Last 6 months
Monthly Mileage
Avg Pace Trend (min/mi — lower = faster)
Heart Rate Zones
Last 30 days
Z1
<114
12%
Z2
114–133
38%
Z3
133–152
27%
Z4
152–171
18%
Z5
>171
5%
Solid aerobic base. 50% Z1–Z2 time aligns with the 80/20 principle for endurance athletes.
Shoe Mileage Tracker
👟
Nike Vaporfly 3
287 mi of 500 mi
Good
👟
ASICS Gel-Nimbus 26
441 mi of 500 mi
Replace soon
👟
On Cloudmonster 2
164 mi of 500 mi
Fresh
892
Total Miles
124
Activities
148h
Time Running
2
Marathons
84.2k
Elevation (ft)
14
Best Streak
Race Plan Builder
Auto-generate a bespoke multi-week plan based on your history
Race Date
Race Distance
Custom: km
Goal Finish Time
: :
Fitness Assessment — Based on Your History
Current Weekly Avg
38.4
miles/week
Avg Long Run
12.5
miles
Fitness Level
Good
Intermediate
Est. Peak Week
52
miles
Race Nutrition
Fuelling strategy from training block to finish line
Race distance:
km
Race Week Timeline
Carbohydrate Loading Calculator
Start 3 days before race day. Reduce training volume, increase carb intake to saturate glycogen stores.
Body weight kg
Race Day Fuelling Planner
Based on your goal pace and distance. Take first gel at 45 min, then every 30–45 min.
Hydration Strategy
Pre-Race Breakfast
2–3 hours before the gun