ES100 Race Planner

<!DOCTYPE html> Eastern States 100 — Race-Day Pacing Planner Eastern States 100 — Race-Day Pacing Planner A pacing tool for crew — works fully offline (built for a phone at an aid station with no signal). Enter your runner's goal finish time to get a predicted arrival at every aid station with a typical range. As the race unfolds, type in their actual arrival times; the plan re-projects the finish and the stations still ahead from the pace they're actually holding. ...

August 2, 2026 · 1 min

ES100 Dashboard

<!DOCTYPE html> Eastern States 100 — Aid Station Dashboard Eastern States 100 — Aid Station Dashboard How runners move through the course — arrival windows, stops, leg difficulty, and drop points. For crews planning race day and race organizers. ...

August 2, 2026 · 1 min

ES100 Analysis 2026

A few years ago, I embarked on a journey to earn a Masters in Data Science. I successfully did so and graduated from the University of Michigan, which I am quite proud of; however, one downside from that journey was my final project. I had hoped to focus on a passion project of mine, which is trail running, and specifically Eastern States 100. I didn’t get enough traction from other classmates, nor was it permitted to take on a solo project, which I understood. So I took on the task of building out a machine learning pipeline and modeling aid station arrival times as a challenge for myself. What follows is the first part of that pipeline, which is the data ingestion, cleaning, and dashboard, which serves as a key deliverable for those participating in the Eastern States 100 race. ...

July 28, 2026 · 6 min