Leaderboard type · Highscore

Discord Highscore Bot for Personal-Best Leaderboards

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 DISCORD

Scoreboards 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.

What is a highscore leaderboard?

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.

How Scoreboards does highscores

Personal-best auto-tracking

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.

One command to submit

Players log a score with /submit score. No spreadsheets, no DMs to mods — the bot handles the comparison, the board update, and the announcement.

Verification & approval flow

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.

Attach screenshots for proof

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.

Automated tier roles

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.

Live web leaderboard

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 →

Flexible submissions

Multiple ways in, one leaderboard

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.

01

Submit a score

Player runs /submit score with their new number (and optionally a screenshot as proof).

02

Auto-compare

The bot looks up the player's current PB and checks whether the new score beats it.

03

Replace if higher

If it's a new record, the PB replaces the old one. If not, the submission is ignored — no board clutter, no manual curation.

04

Board re-sort

The board updates immediately. If the new PB crosses a tier-role threshold, that role is assigned in the same step.

Peak over volume

A single flawless run beats a grinder's average. The board rewards skill ceiling, not playtime — which is what makes highscore boards exciting.

Records stay on top

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.

One rule, everyone understands it

Simpler than ELO, more competitive than cumulative — highscore's "best score wins" is the format everyone immediately gets.

Chase the top spot. Defend your record.

A live highscore leaderboard turns every run into a shot at the record — and gives your community a board to brag about.

Sort Order

Ascending

Visible Ranks

25

Auto Approve

1 Hour

Visibility

Public

Scoreboard Type

Time

Submit Button

Enabled

Validator Role

@Moderator

Display Mode

Compact

Points Label

Time

Emojis

Default

Stats Button

Enabled

Queue Button

Disabled

K-Factor

32

Starting ELO

1200

Tier Roles

3 tiers

Channel

#leaderboards

Dashboard

Manage your servers, create scoreboards, and configure settings

SPEEDRUN
MEMBER
Search player
#NAMETIME
1.PlayerOne00:01:02
2.SpeedRunner00:01:05
3.ProGamer00:01:08
4.QuickShot00:01:12
5.NovaBlade00:01:15
6.StormRider00:01:19
7.BlazeFury00:01:22
8.IronWolf00:01:28
9.ShadowVex00:01:33
10.CyberPunk00:01:37
11.ArcticFox00:01:41
12.VoidWalker00:01:45
13.NeonDrift00:01:50
14.TitanRush00:01:54
15.PixelKing00:01:59
16.ZeroGrav00:02:03
17.DarkMatter00:02:08
18.SolarFlare00:02:12
19.MoonRacer00:02:17
20.ThunderBolt00:02:22
21.CrystalEdge00:02:28
22.SilverHawk00:02:33
23.GhostPulse00:02:39
24.CosmicDust00:02:44
25.RapidFire00:02:50

Web Leaderboard

A way for players to follow their leaderboards outside Discord

Stats

Track player performance with detailed statistics and trends

When to use a highscore leaderboard

  • Arcade-style score challenges

    Tetris, Pac-Man, retro shmups, roguelikes — any game where a single great run is what defines a ranking.

  • Weekly skill challenges

    "Highest score in 10 minutes" or "most kills in one life" — only each player's best attempt counts toward the board.

  • Hall-of-fame records

    Document the best anyone has ever done at a specific activity. Peak-performance boards that become the community's permanent record.

  • Fitness & real-world PBs

    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.