Fresh·Legs
BETA
Synced
Loading Oura data…
Fetching your ring data
Oura Ring
4
This week
Streak
12
Done
tomorrow
Easy 5K Run
⏱ 30 min 📍 Piedmont Park Zone 2
🗺 Open route in Maps

Today's workout

Tempo Intervals
BeltLine Eastside Trail · 8K · 50 min
Run
Warm-up jog
2 km easy
Zone 2
Tempo intervals
4 × 1 km @ 5:00/km
Zone 4
Cool-down jog
2 km easy
Zone 2

Last activity · Garmin

Tempo Intervals · Jun 9
Garmin
163
Avg HR
7.8 km
Distance
94 m
Elevation
48:22
Duration
5:08
Avg pace
412
Calories
Heart rate zones
Z1
3:52
Z2
10:37
Z3
8:41
Z4
20:14
Z5
4:58

Quick log

DrainedLowOkayGoodGreat

This week

June 11 · Today
Tempo Intervals · BeltLine · 8K
Run

Add to calendar

Run Strength Rest

Routes

Training log

Today · Oura Ring

Oura
Readiness
Oura
Sleep
Oura
HRV
Oura
Resting HR

Last activity · Garmin

Tempo Intervals · Jun 9
Garmin
163
Avg HR
188
Max HR
7.8 km
Distance
94 m
Elevation
48:22
Duration
5:08
Pace
Heart rate zones
Z1
3:52
Z2
10:37
Z3
8:41
Z4
20:14
Z5
4:58

Add your feedback

DrainedLowOkayGoodGreat
Easy Max 6

Recent entries

Devices

💍
Oura Ring
Sleep, HRV, readiness, resting HR
Not connected
What syncs automatically
✓ Readiness score✓ Sleep duration ✓ HRV (overnight)✓ Resting HR ✓ Sleep stages✓ Body temperature
Tap below to connect your Oura Ring. You'll be taken to Oura's login page and redirected straight back to Fresh Legs — no token copying needed.
💍 Connect with Oura
Garmin Connect
Workout type, HR, elevation, pace, zones
Via CSV
⚠️ Garmin's API requires a commercial developer agreement. For beta, use the CSV import below. Full OAuth integration is the next backend milestone.

Sync log

Connect your Oura Ring to see live sync history