Track each player's single best score — peak performance wins, grinding doesn't. One run, one record, one board every player wants to top.
ADD TO DISCORDScoreboards is the Discord highscore bot built for communities that reward peak performance. Run arcade-style score challenges, weekly skill competitions, or hall-of-fame records where it only takes one perfect run to top the board — all tracked automatically, with a web leaderboard your community can share outside Discord.
A highscore leaderboard tracks each player's single best score. Every time someone submits a new score, the bot compares it to their current personal best — and only replaces the record if the new score is higher.
That's the opposite of cumulative formats: grinding ten average runs doesn't help you climb. One flawless run does.
It's the format arcade games invented and the format speedrun and challenge communities still use today — because it rewards peak skill, not time invested.
Every player has a single slot on the board — their best submitted score. Lower submissions are automatically ignored, so the board never fills with filler attempts.
Players log a score with /submit score. No spreadsheets, no DMs to mods — the bot handles the comparison, the board update, and the announcement.
Submissions can land in a validator channel where moderators review (and reject if needed) before the board updates. Auto-approve after a configurable delay for low-friction boards.
Players can attach an image to their submission, and moderators see it in the validator channel — handy for verifying runs on boards where scores are easy to fake.
Assign Discord roles at score thresholds (e.g. a 10K-club role, 50K-club role). Players see their tier update the moment a new PB crosses the line.
Every highscore board gets a shareable web leaderboard — every player's PB, full history, and last-updated time, all browseable outside Discord.
Want the full mechanics and best-practice tips? Read the complete highscore guide →
Players submit however suits them — the Submit button right on the leaderboard message, the /submit score command, or straight from the web leaderboard. All three routes feed the same board.
Player runs /submit score with their new number (and optionally a screenshot as proof).
The bot looks up the player's current PB and checks whether the new score beats it.
If it's a new record, the PB replaces the old one. If not, the submission is ignored — no board clutter, no manual curation.
The board updates immediately. If the new PB crosses a tier-role threshold, that role is assigned in the same step.
A single flawless run beats a grinder's average. The board rewards skill ceiling, not playtime — which is what makes highscore boards exciting.
Since only the best score counts, a record-holder's position is stable. New entries have to actually beat the board, not just add volume.
Simpler than ELO, more competitive than cumulative — highscore's "best score wins" is the format everyone immediately gets.
A live highscore leaderboard turns every run into a shot at the record — and gives your community a board to brag about.
Manage your servers, create scoreboards, and configure settings
A way for players to follow their leaderboards outside Discord
Track player performance with detailed statistics and trends
Manage your servers, create scoreboards, and configure settings
A way for players to follow their leaderboards outside Discord
Track player performance with detailed statistics and trends
Tetris, Pac-Man, retro shmups, roguelikes — any game where a single great run is what defines a ranking.
"Highest score in 10 minutes" or "most kills in one life" — only each player's best attempt counts toward the board.
Document the best anyone has ever done at a specific activity. Peak-performance boards that become the community's permanent record.
Track personal bests for max-weight lifts, jump distance, rep counts — any real-world benchmark where your best single effort is the number that matters.