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.
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
Recent monthly volume
Run `node scripts/build-running.mjs` to generate fresh metrics.