← work / 001

ESPN Gamecast

Gamecast is where millions of fans follow a game live on ESPN. We rebuilt it from the ground up for the NBA and the 2026 World Cup. Some modules were brand new, others were redesigns of ones fans already knew.

Role
Software Engineer II, Next-Gen Gamecast
Year
2025–26
Scope
NBA + FIFA World Cup 2026
Team
ESPN Web Core

Basketball

I owned five modules end to end, from implementation through launch. I also worked with the team on the animated play-by-play at the heart of the main Gamecast tab, built with Rive.

Built by me

  • 01Matchups
  • 02Probabilities & Game Flow
  • 03Game Leaders
  • 04Play-by-Play tab
  • 05Team Stats tab
Probabilities and Game Flow module showing a live win probability chart
Probabilities & Game Flow
Game Leaders module
Game Leaders
Matchups module showing the playoff series
Matchups
Team Stats module
Team Stats

Play-by-Play tab

Every play of the game in order, with scoring plays expanded to show who scored and who assisted, alongside the live win probability.

Play-by-Play tab listing each play with scoring plays expanded
Play-by-Play tab
Animated play-by-play court showing the current possession
Play-by-play animation · Rive

Built together

  • 01Play-by-play animations (Rive)

The court at the center of Gamecast animates every possession as it happens. I helped build it alongside the team.

World Cup

For the 2026 World Cup I built six modules across the match page, including the full Team Stats and Commentary tabs, ready for a global audience during the biggest tournament in the sport.

Built by me

  • 01Formations & Lineups
  • 02Match Leaders
  • 03Commentary
  • 04Shot Map
  • 05Team Stats tab
  • 06Commentary tab
Shot Map module plotting every shot on a pitch
Shot Map
Formations and Lineups module
Formations & Lineups
Match Leaders module
Match Leaders
Team Stats module
Team Stats
Commentary module with live match commentary
Commentary
Commentary tab with key match events
Commentary tab
World Cup Gamecast on an iPhone
Mobile