Software for sport and live events
We build software for leagues, event organisers and sports data companies, used before, during and after the event. Much of it runs live.
Case studies
-
Case study
UFC War Room · TKO
UFC's matchmaking board, taken off the wall
-
Case study
Grand Slam of Curling · The Curling Group
One live score for the arena, the broadcast and the data feed
-
Case study
BJJ scoring suite · TKO
Scoring a new league, live
What we build, from the plan to the odds
Our sport work follows an event from the people who plan it to the businesses that price it.
- Before the event
Plan the card and the schedule
UFC's matchmakers plan fight cards in War Room, on web and mobile, with write locking so two people editing one event never overwrite each other. For the Grand Slam of Curling, events, divisions, teams and schedules are set up in the platform we built.
- During play
Score it as it happens
Officials score UFC BJJ bouts on a game controller. Curling scorers use a Stream Deck, a programmable keypad, so they keep their eyes on the ice, and some timings are measured to a tenth of a second.
- In the arena and on air
One score on every screen
In curling, the arena screens, the TV graphics and the data partners show the same score and the same timer at the same moment. In UFC BJJ, the commentator screen reads from the same database the scorers write to.
- Beyond the venue
Data feeds, odds and fantasy contests
For Alt Sports Data we built an odds engine: event-driven Monte Carlo simulations that price six sports for betting platforms. For a North American fantasy sports operator, head-to-head contests on live data, with entry limited by location.
The Curling Group's live data feeds Alt Sports Data, whose odds engine we also built.
- Scorer at the ice
- Arena, TV, partners
- Alt Sports Data odds
Three ways we work in sport
-
Product builds
We built it from scratch, around how the Curling Group runs its events.
See product builds -
Extended dev teams
We work alongside TKO's team: our engineers build, and TKO's own team handles the design.
See extended dev teams -
AI engineering
We built the modelling for Alt Sports Data, a sports data company that sells to betting platforms.
See AI engineering
More sport work, under NDA. See all sport work