Free Esports scoreboard
Keep Esports score live on your phone and share the match with anyone — free to watch, no account needed to follow along.
Esports comes down to who takes the series: best-of-three on maps, best-of-five on games, a scrim that runs late into the night. With ScoreZen you log each game won with one tap on your phone, so the couch crowd, the club Discord, and the LAN bracket all follow the series score live. Scan a QR code to watch, with no account and no ads.
Why score Esports with ScoreZen
- One-tap scoring, built for Esports
- Share the live score by QR code or link
- Free for spectators — no app to install to watch
- Keeps working if the connection drops
- 34 sports, tournaments and standings included
How Esports scoring works
Internal scoring depends on the game (kills, rounds, towers destroyed, points). At the match level, you count the games (maps) each side wins. In BO3, the first to 2 games wins; in BO5, the first to 3. The series score is written, for example, 2-1 or 3-0.
Match format
The format varies by tournament: BO1, BO3 or BO5. BO3 is common in group stages and playoffs; BO5 is reserved for finals and grand finals. The length of a single game depends entirely on the title (from a few minutes to over 45 minutes).
How to win
A match is won by reaching the number of games required by the format before the opponent (2 in BO3, 3 in BO5). In BO1, a single game decides the winner.
Recommended ScoreZen setup
Score an esport match by games: tap +1 (Map +1) for each game a team wins. The Esport sport is a best-of-three: the match ends automatically as soon as a team reaches 2 maps (e.g. 2-0 or 2-1). For a best-of-five (first to 3 games), create a "Custom sport" with a target score of 3.
How esports scoring actually works, and why there is no single rule
There is no universal esports score, and no world federation to impose one: each publisher owns its game, and each organiser writes its own tournament ruleset on top of it. What you count depends on the title. Counter-Strike 2 counts rounds in MR12, twelve rounds a side, so the map is won at thirteen; Valorant does the same, and Riot's ruleset calls the first twenty-four rounds Regulation. EA Sports FC counts goals over two halves of nine minutes at FC Pro, Rocket League counts goals inside a five-minute clock, and League of Legends and Dota 2 have no score at all: the game ends when the Nexus or the Ancient falls.
Above the game sits the series, and above the series the standings. A best-of-X goes to whoever wins the majority of the games, and the games no longer needed are not played: the RLCS rulebook spells it out, once a team wins two games of a best-of-three it is immediately declared the winner, so the series is written 2-0, never 2-1. Swiss stages, which now shape most calendars, count neither rounds nor goals but win-loss records. Three wins advance and three losses eliminate at a Valve Major, and in Riot's Worlds Swiss stage, sixteen teams over five rounds. At an EA Sports FC Pro regional qualifier only the elimination side is fixed: three match losses and you are out, the number of rounds is set by the officials after check-in, and the top-ranked competitors advance.
The tiebreak is where circuits diverge, so read the document you are actually running under. Valve's Difficulty Score, which its rulebook also names Buchholz, is the sum of every opponent's current wins minus their current losses; RLCS defines its Buchholz Score as the opponents' Swiss match wins alone; EA ranks on opponent match-win percentage. So write the score of each map even after the series is settled, never carry rounds into a table that wants maps, and never read the end-of-game scoreboard as a score, because a player can top it and still lose. And never close a map on a tie: twelve-twelve in Counter-Strike goes to a six-round MR3 overtime won at four, and Valve's Major server settings put no limit on the number of overtimes; Valorant lobbies are set to Overtime: Win by Two; a Rocket League game level at 0:00 is resolved by the first goal scored; a tied aggregate in EA's day-two bracket goes to extra time and then penalties.
(Valve, The CS Major Supplemental Rulebook: Swiss Bracket, Difficulty Score (Buchholz), Convars. Riot Games, lolesports Worlds primer, Swiss Stage. Riot Games, VCT Official Competition Ruleset 2026, Lobby Settings and Timeouts. RLCS 2026 Season Official Rules, key terms Best-of-X and Buchholz Score, 4.1.1. EA SPORTS FC Pro 26 Regional Qualifier Event Rules, 4.1.1 and 4.1.2.1.)
What the official rulebooks say
Two documents govern every match, and neither of them belongs to a federation. The publisher decides what a round, a goal or a Nexus is. The organiser decides how many maps are played, how a tie breaks, what happens on a disconnect, and who may declare the match over. Where they differ, the tournament ruleset binds you, and it is the organiser's document, not the game, that stays open on the admin table: the same game can be run three different ways in three circuits.
The maps are settled before anyone loads in. Valve's Major rulebook fixes the pick-ban word for word: in a best-of-one the higher seed chooses to be Team A or Team B, A removes two maps, B removes three, A removes one more and B chooses the starting side. In a best-of-three, each side first removes one map, then A picks map one and B its side, B picks map two and A its side, each removes one more and B chooses the side on the decider. At a Major every advancement or elimination match is best of three and every other Swiss match best of one, so write the map order and the starting sides down there and then.
The result is not what the players remember. At a Major the admin fills in the Control Room before the match, stage, teams and map, then clicks SAVE FINAL SCORE afterwards, which closes the match out in game for everyone. In an online open the burden is written down: the winning team submits the result to the admins in the designated chatroom, the losing team confirms it, and a screenshot of the results screen or the saved replay file is required in case of a dispute, so if one team submits proof of its claim the other must submit proof of its own to avoid an automatic forfeit. EA's qualifier asks both competitors to confirm the result immediately and to report a dispute without delay, gives a disconnected competitor ten minutes to get back in, and awards hosting rights for each match to the higher seed rather than to whoever clicks first.
(Valve, The CS Major Supplemental Rulebook: Map Pick-Ban, Swiss Bracket, Match Log Submissions. RLCS 2026 Season Official Rules, 4.2.6 Reporting Scores. EA SPORTS FC Pro 26 Regional Qualifier Event Rules, 5.3, 5.8 and 5.11.)
Running the day, from call time to confirmed result
The day runs on call times, not on goodwill. In the open stages of RLCS a team must have three players in the online lobby at the designated start time and faces disciplinary action if they are not ready to play five minutes later, and the team's point of contact must be responsive in the designated chat room at least ten minutes before the start. Publish the times and the channel, then hold them: one match that starts twenty minutes late pushes every station behind it.
Then the lobby. It is a private match joinable by name and password, on the agreed server region, and the hosting is not improvised: in the open stages the teams are instructed how to host and the admins say which team is blue and which orange, in the later stages an admin hosts the match, and at EA's qualifier the higher seed holds hosting rights for every match. Load the pick-ban result, check both line-ups against the registered rosters, then start. Two minutes of admin here is worth an hour of argument at eleven at night.
Interruptions deserve their own line on the sheet. In the stages where they are allowed, never in the open double elimination, Swiss or GSL stages and never during play, a team gets one two-minute timeout per match, taken between games and claimed before forty-five seconds remain on the post-game scoreboard. Administrators may pause a game at any time and for any reason. In an open stage a disconnected player who cannot return during the game has five minutes to rejoin before the next one, after which the team substitutes or forfeits. Note the time, the score at that moment and who asked, because a restart is rebuilt from that line.
Record in the same order every time: map score, series score, standings line. Keep the end-of-map screenshot until the opponent or an admin has confirmed the result, and keep the replay file for the matches that decide a qualification. And if you organise in France a competition that falls under article L. 321-9 of the code de la sécurité intérieure, the prize-bearing ones above the thresholds set by decree, the declaration goes through the Interior Ministry's racing and gaming teleservice, at most a year and, barring justified urgency, at least thirty days before the start date; children under twelve may not take part in competitions offering monetary rewards; and the written authorisation of a minor's legal representative is kept for one year.
(Code de la sécurité intérieure, articles R321-40, R321-43 and R321-44. RLCS 2026 Season Official Rules, 4.1.1, 4.2.1, 4.3.1.1, 5.3.1.1, 5.3.2 and 5.3.3.)
What ScoreZen changes for esports
You keep the score from a phone on the admin table. The esports cockpit shows the series in big figures, maps won, 2-0 in a best-of-three, 3-1 in a best-of-five, with the format chosen when you create the match, best of one, three or five. Underneath it numbers the map in progress and lights a badge when a side is one map from the match, or when the decider is the one being played. ScoreZen records the maps you enter, so the game's own end-of-map screen stays your proof, while ScoreZen is the score everyone outside the lobby actually reads.
One QR code covers the whole tournament. Print it for the door of the room or drop the link in the chat: every station scans the same code, scores its own match, and you watch the entire bracket move from the table. Spectators are free, unlimited and never need an account, so families, the teams waiting for the next round and the region that did not travel all follow the same live bracket.
In the room, TV mode fills a screen or a laptop plugged into a television. On stream, the transparent overlay drops the live score into OBS with nobody operating it. The club site embeds the widget, the ICS feed puts the schedule in the players' calendars, and the read-only public API, which needs no key, feeds your own standings page.
For the structure, ScoreZen runs knockout, championship, groups plus bracket and the Swiss system, best-of-three and best-of-five series on the bracket, and rotating teams that reshuffle the pairs every round for a 2v2 evening with an individual ranking. Afterwards the fixtures export to CSV, the Replay summary and the Story image are made to be shared, and the A4 sheet prints if you still want paper. If the venue wifi drops in the middle of a map, ScoreZen keeps counting and resyncs as soon as the connection is back.
Thirty-four sports, twenty-five languages. Three trial matches are free, for life; after that, one payment of €1.99unlocks it for life, and spectators never pay anything. A club running a season can take Club at €4.99a month.
Frequently asked questions
Can I follow a best-of-five esports series without signing up?
Yes. As the scorekeeper, you tap once each time a team takes a map or round, and the series score updates live. Anyone you share the QR code or link with watches the score on their own phone, free, with no account and no ads.
How many rounds does it take to win a Counter-Strike map?
Thirteen. In MR12 each side plays a maximum of twelve rounds, so the map is decided at thirteen. Twelve-twelve is not a draw: a six-round MR3 overtime is played and won at four, and Valve's Major server settings put no limit on the number of overtimes, so another one follows if that finishes level. Valorant also stops at thirteen, and its official lobbies are set to Overtime: Win by Two.
What do I actually write down for a best-of-three?
Only the games that were played. The team winning the majority wins the match and the remaining game is not played, so a best-of-three won on two maps is 2-0 and never 2-1. Keep each map's own score underneath it: when two teams finish a Swiss stage on the same record, the rulebooks break the tie on the opponents faced, Valve on its Difficulty Score, opponents' wins minus losses, EA on opponent match-win percentage, never on the series line.
Can people follow our LAN without creating an account?
Yes. Share the link, or show the QR code at the door. Whoever opens it sees the live score and the bracket on their phone, free, without signing up, and there is no limit on how many follow at once. In the room, TV mode fills a screen; on stream, the transparent overlay puts the same score into OBS. Nothing to install: it opens in the browser.
Can the players score their own station, and how much does it cost?
One QR code covers the whole tournament: once you have launched the fixtures, each station scans the same code and reports its own result while you follow everything from the admin table. Three trial matches are free, for life, with no card. After that a single payment of €1.99unlocks ScoreZen for life. Spectators stay free whatever their number, and the fixtures export to CSV when you publish the results.