Case Study · FanDuel Sports Network

LIVE DATA.
EVERY
MOMENT.

Designing real-time game stat overlays for a live sports data engine — surfacing the right information at the right moment without pulling fans out of the game.


+31% 

Sportsbook crossover engagement

SENIOR PRODUCT DESIGNER

TV + MOBILE

0 > 1

MLB - NBA - NHL

01 · The Brief

Real-time stats.
Three leagues.
One system.

Mobile-first brief TV-first pivot

EaseLive is a real-time data engine that powers dynamic in-game overlays across MLB, NBA, and NHL. The brief: make live game stats discoverable, engaging, and monetizable — without disrupting the broadcast experience fans were already watching.

The design challenge was prioritization. Not every stat matters in every moment. The system needed to know what to surface, when, and how much space it could take without competing with the game itself.

02 · How We Got There

Audit first.
Design second.

Before touching Figma, I mapped Sportradar's full data structure and how it shifts from pre-game to live. That audit became the foundation for every content decision.
   

01

Sportsradar Audit

Mapped the full MLB stats data structure across Sportradar — understanding which data points exist, when they become available, and how they dynamically shift from pre-game to live.
 

02

Content Prioritization

Analyzed stat content structure and determined hierarchy — what matters pre-game vs. pitch-by-pitch vs. end of inning. Pre-game and live game content required entirely different information models.
 

03

Wireframe to Visual

Co-led design from wireframes to high-fidelity handoff with two teammates across key screens. Collaborated closely with product, data, and engineering to align on execution.
 

game stats 1

03 · Designs Delivered

Pregame.
Live stats.
Play by play.

Three overlay modes, each with a distinct information hierarchy tuned to the moment in the game. A single design system serving all three, with sponsor placements built in from the start for ad revenue.

pre game stats cover
live game stats cover

04 · Status

Designed.
Handed off.
Pending launch.

The system is complete and in engineering. Three overlay modes built on a single design system — scoped to scale across sports and support monetization from day one.
 

SCOPE

3 major leagues: MLB, NBA, and NHL, each with sport-specific data hierarchies and overlay logic.
 
 

DELIVERABLES

Pregame, Live Stats, and Odds are distinct information models; one unified system.
  

BUILT FOR

Sponsor placements and ad units are designed into the system from the wireframe stage, not retrofitted.
 

live stats documentation

Spec Write Up · Live Stats

An example of spec write for the Live Stats tab only. This includes detailed matrix of each module and how it will behave depending on the sport and a moment in the game. Also account for load and error stats. 
 

Game Stat_ Flows

Spec Write Up · Flows

Detailed flows for mobile and tablet devices highlights entry point and interaction styles including behavior of rotating a device from portrait to landscape mode. 
 

Three Leagues.
one system.
ready to ship.

Co-lead designer · Sportradar audit · Content prioritization · Wireframes to high-fidelity handoff · MLB, NBA, NHL

Selected Works

Bet TrackingProject type
Live Game StatsProject type