Skip to sports rooms
Project · free live-sport companions

Alongside

Live sport, opened up. Keep the broadcast on the big screen. Alongside gives you the score, pressure, timing and context on the one beside it.

Pick your position

Go inside the sport.

Choose a room once, then stay in it. Every sport gets its own visual language, fixtures and purpose-built live screen.

Football · World Cup Match Wall

The whole match on one spoiler-safe screen: live score state, pressure, team stats, key moments, player threats and form.

Open score screen checking the fixture board…
Rugby Union Ruck State

Nations Championship match room with scoreboard, territory, set piece pressure, player pulse cards and replayable moments.

Open score screen checking the fixture board…
Formula 1 Pit Wall

Season hub, replayable timing tower, tyre windows, pit stops, race-control context and live snapshots.

Open timing screen checking the race calendar…
Golf · The Open The 19th

A tournament board for the moving field: leaderboard, rounds, tee windows, players to watch and the state of the course.

Open golf board checking the tournament board…
what this is A free second-screen product built to sit alongside the broadcast.

Each room turns public sports feeds into something easier to watch with: fixtures, score state, player context, timing, form, leaderboard movement, data honesty and the moments worth keeping an eye on.

why it exists Live sport has too much invisible context.

Most viewers want more than the score but less than a stats database. The project sits in that middle: clear enough for casual fans, deep enough for people who want to understand why the match or race is turning.

how to use it Pick the sport, then pick the match or race.

Enter one room and the other sports get out of the way. From there, choose the fixture, race mode, replay pack or live snapshot you want beside the broadcast.

data promise

Commercial-grade ambition, free-data discipline.

The browser only calls same-origin API routes. Those routes proxy and cache public sources such as ESPN, OpenF1 and Jolpica, then label what is fresh, cached, stale, replayed or unavailable. If a feed fails, the page should still explain what happened instead of going blank.