Estée Goel

01  ·  UX & Product Design · Engineering

HOCR LiveTrack

Designing a real-time race tracking experience for one of the world's largest rowing events — serving 12,000+ athletes and 400,000+ spectators across Boston's Charles River.

Role

[Your Role]

Timeline

[Start – End]

Disciplines

UX Design · Product · Mobile · Real-Time Systems

Partner

Head of the Charles Regatta × RegattaCentral

Hero / Final Product Shot

400K+

Spectators at the world's largest
two-day rowing regatta

12K+

Athletes across ~2,000 boats
and 60+ events

60+

Years of HOCR history —
founded 1965

The world's largest rowing regatta — and a tracking problem

The Head of the Charles Regatta is the world's premier three-day rowing event, held annually in October on Boston's Charles River. Since 1965, it has drawn hundreds of thousands of spectators to the banks — but following an actual race has always been hard.

HOCR uses a head racing format: a time trial where boats launch in staggered intervals over a 3-mile course. There's no side-by-side racing. A spectator on the riverbank can see only a sliver of the course at a time, and has no way to know who's actually winning.

"You can't tell who's winning just by watching."

LiveTrack — developed in partnership between HOCR and RegattaCentral — was built to solve this. It combines real-time GPS boat tracking with live, on-the-water video from select boats, giving spectators a way to follow any crew from start to finish, whether they're on the banks or watching from around the world.

Data exists. Understanding doesn't.

The race generates enormous amounts of position and timing data. The challenge wasn't capturing it — it was making it legible to real people in a high-noise, outdoor, mobile environment.

Before Experience — old tracking UI / fragmented state

What we were designing for


From race logic to interface logic

01

Understanding the Race

Before designing anything, I analyzed how head racing actually works — time trials, staggered starts, checkpoint splits, and how rankings are determined by elapsed time rather than physical position on the water.

This was the crucial reframe: the map shows where boats are, but rankings show who's actually winning. These are not the same thing. Most tracking UIs conflate them. We couldn't.

Course map / race system diagram / timing logic
02

Defining the Experience

The central design question became: How might we translate complex timing data into something instantly readable?

I explored three tensions that shaped every decision:

  • Relative positioning vs. absolute time — what does a spectator actually need to know?
  • Progressive disclosure of data — not all information is equally urgent
  • Visual hierarchy for live updates — what changes, what stays stable
Early sketches / lo-fi wireframes

Lo-Fi

Concept explorations

Concepts

03

Iteration

Major design explorations included different approaches to showing boat rankings, handling real-time updates without overwhelming users, and balancing precision with clarity.

The key shift: moved from data-heavy tables to a visual, intuitive race progression — prioritizing the narrative of the race over the completeness of the data.

  • Clarity over completeness — not all data is equally important
  • Visual hierarchy drives understanding before any text is read
  • Designed for real-world context: sunlight, glancing interactions, one hand on a coffee cup
Iteration A

V1

Iteration B

V2

Iteration C

V3

[Annotate what changed and why between each version]


A live tracking interface that tells the story of the race

LiveTrack gives any spectator — on the riverbank or across the world — the ability to follow any crew in real time. It combines GPS position data and in-boat video into a single coherent experience, free on the HOCR App for iOS and Android.

Final Product — Full Width
Mobile — Leaderboard View
Mobile — Map / Course View
Video + Tracking Combined
Detail / Micro-interactions

Before → After

Before
  • Hard-to-interpret timing data
  • Static, fragmented information
  • Expert-only understanding
After
  • Clear race narrative at a glance
  • Real-time dynamic experience
  • Accessible to any spectator

What it changed

What I took away

← back to work

Next Project

Athlete Connect →