Sporf Predicts
A live football prediction game for 150 guests at the Sporf of March launch, with a leaderboard on the big screen.
1 / 5- Role
- Technical Lead (Full-Stack Dev, UI/UX & AV Engineer)
- Where
- Blue Monk Brewery, London
- When
- 2026
The brief
Make a pub feel like a stadium for one night. 150 guests, five matches at once, and a leaderboard everyone can see.
150
guests
5
matches at once
3
rounds of predictions
1
night
Who it was for
150 sports influencers at Blue Monk Brewery, watching five Premier League matches at the same time and playing along on their phones.
What it had to do
- Handle 150 people playing at once, with no lag
- Join from a QR code, no app to install
- A leaderboard you can read from across a busy room
- A manual fallback if the match data feed let us down
The hard part
Five matches at once, so the results had to land instantly and stay right while the room was watching.
Made for
Made for: Mobile, Signage, Physical hardware, Projection
Sporf, part of Jungle Creations, were relaunching. Brash Studios asked me to build something that would keep 150 sports influencers busy at Blue Monk Brewery while five Premier League matches played at the same time on 4 March 2026.
I built three apps that worked together:
-
The predictions app. Guests scanned a QR code and got a web app on their phone, with three rounds of predictions (first team to score, card counts, clean sheets) and a live personal tracker.
-
The leaderboard. Built to be read from across the room, with animations that fired the moment a match event came in over WebSockets.
-
The admin screen. For watching users and resolving predictions by hand if the data feed failed.

On the night I ran the AV desk, live-mixing the leaderboard with the football on an ATEM Mini Pro across the main projector and four TVs. I specified and sourced the kit to get the software onto the venue's screens.
Signal flow
Tech stack
Software
Hardware
How it went
In the 91st minute of the last match, a Newcastle goal flipped the leaderboard on its own and crowned a new winner just before the final whistle. Nothing fell over.

