Live rankings for your server, updated with one button.
Scoreboards is a Discord leaderboard bot — a scoreboard bot for any game or competition your server runs.
Add it and it keeps a live leaderboard in the channel you choose: points, highscores, fastest times, ELO rankings, leagues and image ratings. Members send in a score with one button, your moderators approve it, and the rankings update on their own — in Discord and on a web page you can share.
Not on Discord? Make a leaderboard on the web
4.0K
Discord servers
6.2K
Scoreboards
39K
Players
160K
Submissions
How it works
No spreadsheets and no setup pages. Three steps, and your server has a live leaderboard.
1/3
Invite Scoreboards to your Discord server. It is free and takes a few seconds.
2/3
One short form: name your leaderboard and pick how to keep score. The bot posts it right in the channel.
3/3
Members press Submit on the leaderboard to send in a score. Approve it yourself or let it approve automatically, and the rankings update live.
Try it now
Stop the marker in the pink. Every hit makes it harder. Score and your name goes on a real leaderboard, the same kind the bot runs in your server.
Score
0
Top 10
Leaderboard types
Pick a type when you create a board. Each ranks a different kind of result, and one server can run as many boards as it likes.
Features
Everything a competitive server needs is built in, and switched on per leaderboard from the dashboard.
Use cases
Gaming clans, game nights, gyms, classrooms and creative communities all keep score the same way: in the channel where they already talk.
Ranked ladders for 1v1 and team games, a queue that finds fair matches, and seasons that crown a champion.
Click the 'Add to Discord' button at the top of the page or in the CTA section below. You'll need the Manage Server permission in that server to add the bot. Once added, you can start creating leaderboards right away!
Add Scoreboards to your server and run /leaderboard create. Name the leaderboard, pick a type — points, highscore, fastest time, ELO, league or image rating — and the bot posts it in the channel. Members submit their scores with the button on the leaderboard, and it updates automatically.
Scoreboards supports seven types of Discord leaderboards: Classic (standard points/scores), Highscore (for single best scores), Time (for speedruns and time-based competitions), ELO (for ranked competitive play with matchmaking, 1v1 or 2v2–8v8 teams), Rating (for community image voting with 1–10 star ratings), League (match-based points ranking for football, basketball, and any sports league — 3 for a win, 1 for a draw, solo or in teams), and Levels (BETA), where members earn XP from chat and voice and unlock roles as they level up — a Levels board is made in your Discord server. Each type is optimized for different gaming and competition formats.
You can set a validator role in your server settings. Users with this role can approve or reject score submissions. Alternatively, you can enable auto-approval with a delay (instant, 1 hour, 3 hours, 24 hours, 3 days, or 7 days) or turn it off completely for manual verification. On ELO and League boards the opponent confirms a reported match, and it counts on its own after 3 hours unless they disagree.
Tier roles automatically assign Discord roles to players based on their rank on your leaderboard. You can set minimum and maximum rank ranges for each role, and the bot will update roles automatically as rankings change. This is perfect for rewarding top players with special roles and permissions.
Yes. The economy stays off until an admin turns it on. Then every approved result pays out a currency you name, and beating someone stronger than you pays more. Members spend it in your server's shop, reached from the Shop button under your leaderboards: Discord roles, board emojis that sit beside their name, and name colours. It is one balance per member, shared by every leaderboard in the server.
Yes! You can fully customize your leaderboards with custom headers, sort order, visible ranks, and more through the dashboard. You can also set custom text and choose between compact or normal display modes to match your server's style.
Yes! Each leaderboard has website visibility settings: Disabled (not shown on website), Private (only guild members can view), Hidden (accessible only via direct link), or Public (visible to everyone). This gives you full control over your leaderboard's privacy.
The Free plan includes 2 leaderboards per server, Plus 25, Premium 100 and Ultimate 500. Frozen leaderboards don't count towards the limit. Servers that used Scoreboards before paid plans arrived keep everything free until February 28, 2027.
We're actively working on advanced analytics features! While basic leaderboard tracking is fully functional, comprehensive player statistics, performance trends, and detailed analytics dashboards are currently in development. Stay tuned for updates as we roll out these features.
Yes. The Free plan has no time limit and needs no card: every leaderboard type, up to 2 leaderboards per server with unlimited players, the matchmaking queue, and nothing for your members to pay. Paid plans lift those limits (up to 500 leaderboards) and add seasons, tier roles, the economy, custom branding, website embeds and the API. Servers that used Scoreboards before paid plans arrived keep everything free until February 28, 2027.
No. You can sign in with Google, create leaderboards on the web, and share them with a link — no Discord server required. If you do use Discord, Scoreboards also runs as a full leaderboard bot inside your server.
Type a name in the create box on scoreboards.dev, pick how you want to keep score — points, best scores, fastest times, wins and losses, or photo ratings — and hit Create. No signup needed to start; sign up free afterwards to keep the leaderboard and manage it from anywhere. Then share the link and everyone can add their scores from any browser.
Add Scoreboards, run /leaderboard create, and the first board is live in your channel in two minutes.
Already running in 4,000+ Discord servers.