Strava aggregates

STREETS OVER SCREENS.

Lifetime mileage, volume, and consistency trends from Strava.

I’ve been a runner since my college days, and it’s still the best way I know to hit reset. It’s my essential break from the day-to-day getting away from the desk and back onto the streets. This page is a glimpse into that consistency: the volume, the elevation, and the steady progress that keeps me moving.

Royer Ramirez Ruiz running
Berkeley, CA
Lifetime miles -- Run history
Runs logged -- Average miles per run
Moving time -- Average pace
Elevation -- Longest run

Trends Over Time

Running has always been about more than just the miles. It’s been an incredible way to build community and find a shared rhythm over the years. Whether it's a solo run in San Pablo Hills or a group run in Berkeley, I treat my training as a cumulative build. This is the log of the volume that keeps the momentum high.

Yearly mileage

Best year --
Best month --
Last 12 months --

Recent monthly volume

Run `node scripts/build-running.mjs` to generate fresh metrics.