← Back to all cases
Website · Events · Concept redesign

Wasatch 100 — 100 miles of heaven and hell

A concept redesign of the website for one of America's oldest 100-mile races — built to pitch to the race committee.

Wasatch runs 100 miles along Utah's Wasatch crest, from Kaysville to Soldier Hollow, with about 24,000 ft of climbing and a 36-hour cut-off. I built the site around the race's own motto: sections alternate between day and night, and the course shows where darkness will find you.

Role
UX/UI & Web Design
Solo — concept → live site
Type
Event website (Next.js)
Year
2026
Live
Wasatch 100 — redesigned home page
100 miKaysville to Soldier Hollow, on real terrain
24,000 ftof climbing, shaded day and night on one profile
36 hourscut-off, with three buckle paces mapped
10 pagesfrom course to results since 1980
01 — Context

A classic race on a dated WordPress site.

The original site was a photo, a welcome line and a long menu of text pages and PDFs. Drag the handle to compare.

Before — the original Wasatch 100 home pageAfter — the redesigned home pageBeforeAfter
02 — Key decisions

Four calls that shaped the site.

Decision 01

Answers first, not a hero photo

Problem

Runners came for dates, files and deadlines — and had to dig through menus for them.

Solution

The home opens with a 3D flyover of the real course, then an Essentials bento: next deadline countdown, race day, course files, trail work, aid and buses, results.

3D flyoverThe real terrain, with the route traced in gold.
EssentialsDeadlines, race day and files at a glance.
The raceDistance, climb, altitude and time limit up front.
Result

The most-asked questions are answered one tap from the home page.

Decision 02

Where will dark find you?

Problem

Most runners spend a whole night on the course, but nothing showed when or where.

Solution

Pick a buckle pace — Cheetah, Cougar or Badger — and the map and profile shade the miles you will run in the dark. A race clock plots hours against miles for each pace and the cut-off.

Day and nightThe route split by your pace, on a shaded-relief map.
Course explorerMap, profile and stations, scrubbed together.
Race clockThree paces against the 36-hour cut-off.
Aid & cut-offsEvery station with times for each buckle pace.
Result

Runners plan headlamps, pacers and drop bags around their own night.

Decision 03

Make entry a three-step story

Problem

Lottery, ticket credits and the trail-work rule were spread across pages.

Solution

The entry page lays out three steps with dates, then a ticket calculator shows how skipped years, volunteering and aid-station work add tickets.

Ticket calculatorYour tickets for the draw, worked out live.
Three stepsApply, the lottery, eight hours of trail work.
Result

Applicants know what to do and when — and why their odds change.

Decision 04

Give the results their weight

Problem

46 years of results lived in PDFs and separate pages.

Solution

Searchable 2026 finishers, every winner since 1980, a finishers-per-year chart, buckles and history stories — plus race-week pages for runners, crews and pacers.

Finishers by year236 of 396 made it to Soldier Hollow in 2026.
2026 finishersSearch by name, bib, town or buckle.
Every winnerFrom 1980 to today, with finishing rates.
The bucklesGolden Skull, Crimson Cheetah, Spirit of the Wind, Badger Heart.
Race weekFor runners, crews and pacers.
HistoryEvery race has a story.
Result

The race’s history becomes something to explore, not to download.

03 — Mobile

Built for the phone at the trailhead.

Crews follow runners from station to station, so the map, profile and tables all work on a small screen.

HomeThe flyover with chapter-by-chapter course stats.
EssentialsThe next deadline as a countdown.
Day and nightChoose a pace, see your night.
Course mapDaylight, dark and crew access on the route.
Race clockThree paces against the cut-off.
Aid stationsThe table, scrollable sideways.
Ticket calculatorBig tap targets for each input.
FinishersSearch and filter by buckle.
04 — Outcome

A live concept, ready to pitch.

✓

Live site at wasatch100.pages.dev to show the organisers.

✓

3D course flyover built from real elevation data with three.js.

✓

Day/night course explorer with three buckle paces from the official table.

✓

Results since 1980 — winners, finishers and history in one place.

✓

Static Next.js on Cloudflare — fast, with near-zero hosting cost.

Takeaway

Design around the race’s own story.

Wasatch calls itself 100 miles of heaven and hell — so the site lets every runner see their own day and their own night on the course.