LIV Golf

Overview

Replatforming a global sports league for real-time fandom at scale

LIV Golf is a professional golf league that runs a team-based format, with 13 teams competing across 14 global events per season. The league set out to evolve a legacy sport: challenge convention, earn credibility, and invite a new generation of fans into the game.

Its existing digital experience worked against that ambition. The platform was fragmented across app and web, content-heavy but poorly organized, and disconnected from how fans actually engage with golf. Content lived in separate systems with no unified model, and legacy infrastructure couldn't scale for live tournament traffic. The broadcast calendar set the constraint: there was no soft launch option, so the platform had to work at full scale from the first live event.

Fantasy partnered with LIV Golf on a complete replatform of both the mobile app and the website, with eight disciplines running simultaneously from day one: strategy, content, UX, UI, motion, production, product, and technology. The result is a unified digital platform that puts fans in control of how they follow the sport, with a live app delivered in 72 working days and a content engine that powers every surface of the experience.

Our Objectives

  • 01.
    Create a personalized fan experience where users discover content, follow teams and players, and engage with the sport on their own terms
  • 02.
    Unify fragmented content, video, and tournament data into one cohesive platform
  • 03.
    Build a scalable design system that serves 14 events and 13 teams, each with a distinct visual identity
  • 04.
    Deliver infrastructure that handles live broadcast traffic at tournament scale from day one

The Future of Golf Fandom

The Event Orchestration Cockpit

A unified content platform that shifts with every tournament

Fantasy extended Sanity beyond standard CMS use into a live event orchestration cockpit. LIV Golf's digital team manages the full lifecycle of each tournament from a single interface: pre-event marketing, countdowns, and promotional content; event-day live coverage, leaderboard surfacing, and feed switching; and post-event recaps, highlights, and standings transitions. Content states shift with the event itself, so the homepage, video surfaces, and player and team pages change behavior across the event timeline without manual reconfiguration per tournament.

The platform brought editorial, video, tournament data, team and player content, and page layouts into one structured content model. Editors publish once, and the same content surfaces across web, app, and live event contexts. Underneath, a unified orchestration layer brings together scoring, live video, shot data, and editorial metadata into coherent experiences for fans, keeping the app and website far simpler while handling the traffic spikes that live tournament windows generate.

The Impact

A live digital platform delivered at the speed of a global sports league

Fantasy delivered LIV Golf's new app in 72 working days from kickoff, handling full-scale broadcast events from day one. The broadcast calendar set the constraint: no margin for a phased rollout, no beta period, and no soft launch. The platform had to be live and performing at tournament scale the moment the first event aired.

Automated quality gates compressed the build cycle against that fixed deadline, with code review and design-to-code validation catching failure modes before human review. The design system scaled across all 14 events and 13 teams, giving each a distinct visual identity within one cohesive platform. Fantasy then supported tournaments in real time as they unfolded, managing updates, publishing content, and making on-the-fly adjustments from the same cockpit the platform was built around.

Let's talk. We'd love
to hear from you.


© 2026 Fantasy