Mile After Mile
Marathon Runner
Three years in. Nine races finished. The same discipline that builds great software and clean dashboards is what gets you to mile 20 when your legs are begging you to stop.
Read on Substack →Last Race
Delaware Running Festival Marathon
April 19, 2026 · Delaware
Personal Records
Current Goals
2026 Mileage Goal
… / 1,000 mi
Abbott World Marathon Majors
Six of the world's most prestigious marathons. One 6-Star medal for those who conquer them all. The hunt is on.
1 star earned. 5 to go. The 6-Star medal awaits.
Where Running Meets Data
Built a Tool to Chase Boston
Qualifying for the Boston Marathon is the goal that's been driving my training for the past year. Somewhere between spreadsheets of splits and a growing Strava history, my two obsessions collided — so I built a dashboard that pulls my run data, tracks pace trends over time, and forecasts the race where my qualifying time actually lands. It's the same instinct behind everything I build: turn raw data into a plan you can act on.
See the Running Analysis App →